@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#hero-title {font-size: var(--mm-fs-hero); line-height: 1.06; font-weight: 400; color: var(--mm-bg); max-width: 1000px}#hero-sub {font-size: var(--mm-fs-lead); line-height: 1.45; font-weight: 300; color: var(--mm-blue-light); font-family: "Source Sans 3"; max-width: 700px}#hero-cta {background-color: var(--mm-bg); color: var(--mm-navy); font-size: var(--mm-fs-btn); font-weight: 600; padding-top: 17px; padding-right: 34px; padding-bottom: 17px; padding-left: 34px; border-radius: 5px}#hero-cta:hover {background-color: var(--mm-blue-light)}@media (max-width: 478px) {#hero-cta {width: 100%}}#brxe-hu1vmr {display: inline-flex; align-items: center; justify-content: center; gap: 10px; cursor: pointer; background-color: var(--mm-dl-blue); color: var(--mm-bg); text-decoration: none; font-size: var(--mm-fs-btn); font-weight: 600; padding-top: 17px; padding-right: 30px; padding-bottom: 17px; padding-left: 30px; border-radius: 5px; transition: background-color .2s ease}#brxe-hu1vmr:hover {background-color: var(--mm-dl-blue-dark)}@media (max-width: 478px) {#brxe-hu1vmr {width: 100%}}#brxe-bslxg7 {display: flex; flex-direction: row; flex-wrap: wrap; align-items: stretch; column-gap: 14px; row-gap: 14px; width: auto; align-self: flex-start !important; margin-top: 10px}@media (max-width: 478px) {#brxe-bslxg7 {flex-direction: column; align-items: stretch}}#hero-inner {display: flex; flex-direction: column; align-items: flex-start; gap: 22px}#hero {display: flex; width: 100%; padding-top: 104px; padding-right: 5vw; padding-bottom: 108px; padding-left: 5vw; background-color: var(--mm-navy); background-image: url("https://medimilano.marketingtherapydev.eu/wp-content/uploads/2026/09/woman-receiving-ultrasound-examination-at-hospital-2026-03-24-06-01-13-utc.JPG.webp"); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; flex-direction: column; min-height: 680px; justify-content: center; position: relative}:where(#hero > *:not(figcaption)) {position: relative}#hero::before {background-image: linear-gradient(90deg, color-mix(in srgb, var(--mm-navy) 94%, transparent) 0%, color-mix(in srgb, var(--mm-navy) 90%, transparent) 46%, color-mix(in srgb, var(--mm-navy) 62%, transparent) 64%, color-mix(in srgb, var(--mm-navy) 20%, transparent) 78%, color-mix(in srgb, var(--mm-navy) 8%, transparent) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-section[id] { scroll-margin-top: 140px;} .mm-dl-btn::after { content: ""; display: block; flex: 0 0 auto; width: 83px; height: 22px; background-color: currentColor; -webkit-mask: url(https://medimilano.marketingtherapydev.eu/wp-content/uploads/2026/09/doctolib-logo.svg) left center/contain no-repeat; mask: url(https://medimilano.marketingtherapydev.eu/wp-content/uploads/2026/09/doctolib-logo.svg) left center/contain no-repeat;}@media (max-width: 991px) {#hero {padding-top: 80px; padding-bottom: 84px; min-height: 560px; background-position: 65% 50%; position: relative}:where(#hero > *:not(figcaption)) {position: relative}#hero::before {background-image: linear-gradient(180deg, color-mix(in srgb, var(--mm-navy) 80%, transparent) 0%, color-mix(in srgb, var(--mm-navy) 88%, transparent) 55%, color-mix(in srgb, var(--mm-navy) 94%, transparent) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}}@media (max-width: 767px) {#hero {padding-top: 64px; padding-bottom: 68px; min-height: 660px}}#intro-testo {font-size: var(--mm-fs-body); line-height: 1.7; color: var(--mm-text-muted)}#intro-inner {display: flex; flex-direction: column; align-items: center; gap: 30px; max-width: 900px}#intro {width: 100%; padding-top: 96px; padding-right: 5vw; padding-bottom: 96px; padding-left: 5vw; display: flex; flex-direction: column; align-items: center; text-align: center}@media (max-width: 991px) {#intro {padding-top: 72px; padding-bottom: 72px}}@media (max-width: 767px) {#intro {padding-top: 56px; padding-bottom: 56px}}#amb-title {font-size: var(--mm-fs-h2); line-height: 1.14; color: var(--mm-navy)}#amb-lead {font-size: var(--mm-fs-body); line-height: 1.7; color: var(--mm-text-muted)}#amb-head {display: flex; flex-direction: column; align-items: stretch; gap: 20px; max-width: 900px}#mmx2 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx3 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx4 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx4:hover {color: var(--mm-blue-soft)}#mmx1 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx1 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx6 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx7 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx8 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx8:hover {color: var(--mm-blue-soft)}#mmx5 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx5 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx10 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx11 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx12 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx12:hover {color: var(--mm-blue-soft)}#mmx9 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx9 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx14 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx15 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx16 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx16:hover {color: var(--mm-blue-soft)}#mmx13 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx13 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx18 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx19 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx20 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx20:hover {color: var(--mm-blue-soft)}#mmx17 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx17 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx22 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx23 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx24 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx24:hover {color: var(--mm-blue-soft)}#mmx21 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx21 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx26 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx27 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx28 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx28:hover {color: var(--mm-blue-soft)}#mmx25 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx25 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx32 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx33 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx34 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx34:hover {color: var(--mm-blue-soft)}#mmx31 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx31 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx36 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx37 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx38 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx38:hover {color: var(--mm-blue-soft)}#mmx35 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx35 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx40 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx41 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx42 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx42:hover {color: var(--mm-blue-soft)}#mmx39 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx39 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx46 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx47 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx48 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx48:hover {color: var(--mm-blue-soft)}#mmx45 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx45 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx50 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx51 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx52 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx52:hover {color: var(--mm-blue-soft)}#mmx49 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx49 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx54 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx55 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx56 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx56:hover {color: var(--mm-blue-soft)}#mmx53 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx53 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx58 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx59 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx60 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx60:hover {color: var(--mm-blue-soft)}#mmx57 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx57 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx62 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx63 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx64 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx64:hover {color: var(--mm-blue-soft)}#mmx61 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx61 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx66 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx67 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx68 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx68:hover {color: var(--mm-blue-soft)}#mmx65 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx65 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx70 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx71 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx72 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx72:hover {color: var(--mm-blue-soft)}#mmx69 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx69 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx74 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx75 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx76 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx76:hover {color: var(--mm-blue-soft)}#mmx73 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx73 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#mmx78 {font-size: var(--mm-fs-h5); line-height: 1.22; color: var(--mm-navy)}#mmx79 {font-size: var(--mm-fs-body-sm); line-height: 1.6; color: var(--mm-text-muted)}#mmx80 {margin-top: auto; padding-top: 12px; font-size: var(--mm-fs-nav); font-weight: 600; color: var(--mm-navy); display: none}#mmx80:hover {color: var(--mm-blue-soft)}#mmx77 {display: flex; flex-direction: column; align-items: flex-start; gap: 12px; background-color: var(--mm-bg); border: 1px solid var(--mm-border); border-radius: 8px; padding-top: 30px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}@media (max-width: 767px) {#mmx77 {padding-top: 26px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}}#amb-grid {display: grid; align-items: initial; margin-top: 52px; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 24px}@media (max-width: 991px) {#amb-grid {grid-template-columns: repeat(2, minmax(0,1fr))}}@media (max-width: 767px) {#amb-grid {grid-template-columns: minmax(0,1fr); margin-top: 40px}}#ambulatori {display: flex; width: 100%; padding-top: 96px; padding-right: 5vw; padding-bottom: 96px; padding-left: 5vw; background-color: var(--mm-bg-alt); flex-direction: column; align-items: stretch}@media (max-width: 991px) {#ambulatori {padding-top: 72px; padding-bottom: 72px}}@media (max-width: 767px) {#ambulatori {padding-top: 56px; padding-bottom: 56px}}#mmx81 {font-size: var(--mm-fs-h2-xs); line-height: 1.2; color: var(--mm-navy)}#mmx82 {font-size: var(--mm-fs-body); line-height: 1.7; color: var(--mm-text-muted)}#mmx83 {align-self: flex-start; background-color: var(--mm-navy); color: var(--mm-bg); font-size: var(--mm-fs-btn); font-weight: 600; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; border-radius: 5px}#mmx83:hover {background-color: var(--mm-navy-hover); color: var(--mm-bg)}@media (max-width: 478px) {#mmx83 {width: 100%; text-align: center; justify-content: center}}#mmx84 {align-self: flex-start; border: 1px solid var(--mm-navy); border-radius: 5px; color: var(--mm-navy); font-size: var(--mm-fs-btn); font-weight: 600; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px}#mmx84:hover {background-color: var(--mm-bg-tint); color: var(--mm-navy)}@media (max-width: 478px) {#mmx84 {width: 100%; text-align: center; justify-content: center}}#servizi-actions {display: flex; flex-direction: row; flex-wrap: wrap; gap: 16px}@media (max-width: 478px) {#servizi-actions {flex-direction: column; align-items: stretch}}#servizi-body {display: flex; flex-direction: column; align-items: stretch; gap: 24px; max-width: 820px}#servizi-grid {display: grid; align-items: initial; grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr); column-gap: 72px; row-gap: 32px; align-items: center}@media (max-width: 991px) {#servizi-grid {grid-template-columns: minmax(0,1fr)}}#servizi {width: 100%; padding-top: 80px; padding-right: 5vw; padding-bottom: 80px; padding-left: 5vw; background-color: var(--mm-bg)}@media (max-width: 991px) {#servizi {padding-top: 64px; padding-bottom: 64px}}@media (max-width: 767px) {#servizi {padding-top: 56px; padding-bottom: 56px}}#conv-eyebrow {font-size: var(--mm-fs-btn); letter-spacing: 0.02em; color: var(--mm-blue-pale); font-family: "Source Sans 3"; font-weight: 400; line-height: 1.6}#conv-title {font-size: var(--mm-fs-h2-xs); line-height: 1.2; color: var(--mm-bg); font-family: "Poppins"; font-weight: 500; max-width: 640px}#conv-cta {align-self: flex-start; background-color: var(--mm-bg); color: var(--mm-navy); font-size: var(--mm-fs-btn); font-weight: 600; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; border-radius: 5px; margin-top: 14px}#conv-cta:hover {background-color: var(--mm-blue-light); color: var(--mm-navy)}@media (max-width: 478px) {#conv-cta {width: 100%; text-align: center; justify-content: center}}#conv-head {display: flex; flex-direction: column; align-items: flex-start; gap: 14px}#brxe-3mrtfp {width: 240px; max-width: 88%}#brxe-3mrtfp:not(.tag), #brxe-3mrtfp img {object-fit: cover; aspect-ratio: 25/16}#brxe-rfc0r9 {width: 240px; max-width: 88%}#brxe-rfc0r9:not(.tag), #brxe-rfc0r9 img {object-fit: cover; aspect-ratio: 25/16}#brxe-rwdygw {width: 240px; max-width: 88%}#brxe-rwdygw:not(.tag), #brxe-rwdygw img {object-fit: cover; aspect-ratio: 25/16}#brxe-1kaclw {width: 240px; max-width: 88%}#brxe-1kaclw:not(.tag), #brxe-1kaclw img {object-fit: cover; aspect-ratio: 25/16}#brxe-jk8z8o {width: 240px; max-width: 88%}#brxe-jk8z8o:not(.tag), #brxe-jk8z8o img {object-fit: cover; aspect-ratio: 25/16}#brxe-2tfwnk {width: 240px; max-width: 88%}#brxe-2tfwnk:not(.tag), #brxe-2tfwnk img {object-fit: cover; aspect-ratio: 25/16}#brxe-xjb3s9 {width: 240px; max-width: 88%}#brxe-xjb3s9:not(.tag), #brxe-xjb3s9 img {object-fit: cover; aspect-ratio: 25/16}#brxe-6yphw9 {width: 240px; max-width: 88%}#brxe-6yphw9:not(.tag), #brxe-6yphw9 img {object-fit: cover; aspect-ratio: 25/16}#brxe-brylz0 {width: 240px; max-width: 88%}#brxe-brylz0:not(.tag), #brxe-brylz0 img {object-fit: cover; aspect-ratio: 25/16}#brxe-wlptyi {width: 240px; max-width: 88%}#brxe-wlptyi:not(.tag), #brxe-wlptyi img {object-fit: cover; aspect-ratio: 25/16}#conv-logos > .splide__track > .splide__list > .splide__slide {border-top: 0 solid var(--mm-border); border-right: 1px solid var(--mm-border); border-bottom: 0 solid var(--mm-border); border-left: 0 solid var(--mm-border); align-items: center; justify-content: center}#conv-logos > .splide__arrows > .splide__arrow {color: var(--mm-navy); background-color: transparent; width: 36px; height: 36px; font-size: 18px; min-height: 18px; min-width: 18px}#conv-logos > .splide__arrows > .splide__arrow svg {fill: var(--mm-navy); height: 18px; width: 18px}#conv-logos > .splide__arrows > .splide__arrow--prev {left: 4px}#conv-logos > .splide__arrows > .splide__arrow--next {right: 4px}#conv-logos {background-color: var(--mm-bg); border-radius: 8px; overflow: hidden; padding-right: 44px; padding-left: 44px; align-self: stretch}#conv-logos .splide__track { height: 100%;}#conv-logos .splide__list { height: 100%;}@media (max-width: 991px) {#conv-logos > .splide__track > .splide__list > .splide__slide {height: 170px}}@media (max-width: 767px) {#conv-logos > .splide__track > .splide__list > .splide__slide {height: 120px}#conv-logos {padding-right: 40px; padding-left: 40px}}#conv-grid {display: grid; align-items: initial; grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr); column-gap: 72px; row-gap: 40px; align-items: center}@media (max-width: 991px) {#conv-grid {grid-template-columns: minmax(0,1fr)}}#convenzioni {width: 100%; padding-top: 80px; padding-right: 5vw; padding-bottom: 80px; padding-left: 5vw; background-color: var(--mm-navy)}@media (max-width: 991px) {#convenzioni {padding-top: 64px; padding-bottom: 64px}}@media (max-width: 767px) {#convenzioni {padding-top: 56px; padding-bottom: 56px}}#rec-eyebrow {font-size: var(--mm-fs-meta); color: var(--mm-text-faint)}#rec-title {font-size: var(--mm-fs-h2-xs); line-height: 1.18; color: var(--mm-navy); max-width: 720px}#rec-head {display: flex; flex-direction: column; align-items: center; gap: 10px}#mm-trustindex-180 {width: 100%}#rec-widget {display: flex; width: 100%; flex-direction: column; align-items: stretch}#recensioni {display: flex; width: 100%; padding-top: 96px; padding-right: 5vw; padding-bottom: 96px; padding-left: 5vw; background-color: var(--mm-bg); flex-direction: column; align-items: center; gap: 28px; text-align: center}@media (max-width: 991px) {#recensioni {padding-top: 72px; padding-bottom: 72px}}@media (max-width: 767px) {#recensioni {padding-top: 56px; padding-bottom: 56px}}