:root{--_section-gap:clamp(2rem,0.0633802817rem + 8.2629107981vw,7.5rem);--_section-offset:clamp(0.938rem,0.6080704225rem + 1.4076995305vw,1.875rem);--color-primary-dark:#1a3b67;--color-primary-dark-blue:var(--color-primary-dark);--color-primary-dark-20:rgba(26,59,103,.2);--color-primary-dark-01:rgba(26,59,103,.1);--color-primary:#0a3f7f;--color-primary-light:#265e95;--color-secondary:#79b7e4;--color-secondary-05:rgba(121,183,228,.5);--color-accent:#e6c0a3;--color-accent-03:hsla(26,57%,77%,.3);--color-accent-light:#fee5d3;--color-accent-light-05:hsla(25,96%,91%,.5);--color-accent-soft-05:hsla(24,43%,85%,.5);--color-silver-03:hsla(0,0%,100%,.3);--color-navy-900:#0d1e33;--color-gray-200:#c8c8c8;--color-white-022:hsla(0,0%,100%,.22);--color-primary-dark-30:rgba(26,59,103,.3);--color-white:#fff;--color-white-02:hsla(0,0%,100%,.2);--color-white-03:hsla(0,0%,100%,.3);--color-white-04:hsla(0,0%,100%,.4);--color-white-10:hsla(0,0%,100%,.1);--color-white-05:hsla(0,0%,100%,.5);--color-white-06:hsla(0,0%,100%,.6);--color-white-07:hsla(0,0%,100%,.7);--color-white-08:hsla(0,0%,100%,.8);--color-white-09:hsla(0,0%,100%,.9);--color-black:#0c0b0b;--color-black-005:rgba(0,0,0,.05);--color-black-025:rgba(0,0,0,.25);--color-black-06:rgba(0,0,0,.6);--color-black-09:rgba(0,0,0,.9);--color-black-012:hsla(0,4%,5%,.12);--color-gray-195-05:hsla(0,0%,76%,.5);--color-gray-light:#cad5da;--color-gray-light-1:var(--color-gray-light);--color-gray-light-03:rgba(202,213,218,.3);--color-gray-light-04:rgba(202,213,218,.4);--color-gray-dark:#43474b;--color-gray:#d3d3d3;--color-gray-205:#cdcdcd;--color-gray-217:#d9d9d9;--color-nav-link:#170f49;--color-blue-900:var(--color-primary-dark);--color-text-main:#000;--color-headings:#000;--color-faq-heading:#362b24;--color-faq-question-bg:#f8f3f0;--color-text-gray:#43474b;--color-background-light:#f4f6fa;--color-divider-dark-015:rgba(0,0,0,.15);--color-sidebar-link-hover:#2b5c8e;--color-sidebar-link-active:#4776ba;--color-shadow-dark-01:rgba(0,0,0,.1);--color-shadow-dark-009:rgba(0,0,0,.09);--color-shadow-dark-005:rgba(0,0,0,.05);--color-shadow-dark-001:rgba(0,0,0,.01);--color-shadow-dark-000:transparent;--color-card-badge-bg:#dde4f0;--color-gradient-border-start:#f2f2f2;--color-gradient-border-middle:#818181;--color-gradient-border-end:#fff;--color-title-gradient-start:#4372b8;--color-title-gradient-end-transparent:rgba(195,228,247,0);--color-accent-gradient-start:#faf1ed;--color-accent-gradient-end:#1a3b67}.h1,h1{font-size:clamp(2rem,1.5598591549rem + 1.8779342723vw,3.25rem);line-height:clamp(2.375rem,2.286971831rem + .3755868545vw,2.625rem)}.h1,.h2,h1,h2{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:0}.h2,h2{font-size:clamp(1.5rem,1.323943662rem + .7511737089vw,2rem);line-height:clamp(1.875rem,1.6549295775rem + .9389671362vw,2.5rem)}.h2.bold,h2.bold{font-weight:700}.h3,h3{font-family:Montserrat,sans-serif;font-size:clamp(1.25rem,1.161971831rem + .3755868545vw,1.5rem);font-weight:500;letter-spacing:0;line-height:clamp(1.625rem,1.4929577465rem + .5633802817vw,2rem)}.h3.bold,h3.bold{font-weight:700}.text-lg{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.text-lg.bold{font-weight:700}.text-md{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.text-md.semibold{font-weight:600}.text-sm{font-size:.9375rem;line-height:1.5rem}.text-sm,.text-xs{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0}.text-xs{font-size:.875rem;line-height:1.25rem}.text-xxs{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.interaction-disabled{cursor:default;pointer-events:none;touch-action:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#f4f6fa;background-color:var(--color-background-light);min-height:100vh;min-height:100dvh;overflow-x:hidden;width:100%}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{display:grid;grid-template-rows:auto 1fr auto}button{background:none;border:none;cursor:pointer}a,a:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none}ul{list-style:none}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}input,textarea{border:none;min-width:0;outline:none;resize:none;width:100%}input[type=checkbox],input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){*,:after,:before{transition:none!important}}@media screen and (max-width:992px){:root{--_section-offset:0.9375rem}}:where(section,header,footer){width:100vw}:where(section,header,footer)>.container{height:100%;margin-left:auto;margin-right:auto;width:min(90rem - clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem)*2,100vw - clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem)*2);width:min(90rem - var(--_section-offset)*2,100vw - var(--_section-offset)*2)}main{display:grid;grid-gap:clamp(2rem,.0633802817rem + 8.2629107981vw,7.5rem);grid-gap:var(--_section-gap);gap:clamp(2rem,.0633802817rem + 8.2629107981vw,7.5rem);gap:var(--_section-gap);grid-auto-rows:max-content}.fixed-position{position:fixed}.btn{align-items:center;background:none;border:none;border-radius:.625rem;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.btn__icon{background-color:currentColor;flex-shrink:0;height:1.375rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.375rem}.btn__text{position:relative}.btn--icon-only .btn__text{display:none}.btn--primary,.btn--primary-calm,.btn--primary-calm-soft,.btn--primary-soft-hover{background:transparent;border:1px solid;border-radius:6.25rem;color:#1a3b67;color:var(--color-primary-dark);gap:.5rem;padding:.625rem 1.25rem}.btn--primary .btn__text,.btn--primary-calm .btn__text,.btn--primary-calm-soft .btn__text,.btn--primary-soft-hover .btn__text{color:inherit;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.18125rem;white-space:nowrap}.btn--primary .btn__icon,.btn--primary-calm .btn__icon,.btn--primary-calm-soft .btn__icon,.btn--primary-soft-hover .btn__icon{background-color:currentColor;border:none;height:.5rem;width:1.3125rem}.btn--primary-calm-soft:hover,.btn--primary-calm:hover,.btn--primary-soft-hover:hover,.btn--primary:hover{background:#fff;background:var(--color-white);border-color:#fff;border-color:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}.btn--primary-calm-soft:hover .btn__icon,.btn--primary-calm:hover .btn__icon,.btn--primary-soft-hover:hover .btn__icon,.btn--primary:hover .btn__icon{background-color:currentColor}.btn--primary-soft-hover:hover{background:hsla(0,0%,100%,.5);border-color:#fff;color:#1a3b67;color:var(--color-primary-dark)}.btn--primary-soft-hover:hover .btn__icon{background-color:#1a3b67;background-color:var(--color-primary-dark)}.btn--primary-calm,.btn--primary-calm-soft{background-color:rgba(26,59,103,.05);border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);color:#1a3b67;color:var(--color-primary-dark)}.btn--primary-calm .btn__icon,.btn--primary-calm-soft .btn__icon{background-color:currentColor}.btn--primary-calm-soft{background:hsla(0,0%,100%,.05)}.btn--primary-calm-soft:hover{background:hsla(0,0%,100%,.5);border-color:#fff;color:#1a3b67;color:var(--color-primary-dark)}.btn--primary-calm-soft:hover .btn__icon{background-color:currentColor}.btn--icon-only.btn--primary-calm,.btn--icon-only.btn--primary-calm-soft,.btn--icon-only.btn--primary-soft-hover,.btn--primary.btn--icon-only{background:#fff;background:var(--color-white);border-color:#fff;border-color:var(--color-white);color:#0c0b0b;color:var(--color-black);height:1.25rem;min-width:3.75rem;padding:0;width:3.75rem}.btn--icon-only.btn--primary-calm-soft:hover,.btn--icon-only.btn--primary-calm:hover,.btn--icon-only.btn--primary-soft-hover:hover,.btn--primary.btn--icon-only:hover{background:#fff;background:var(--color-white);border-color:#fff;border-color:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}.btn--simple-outline{background:transparent;border:.5px solid #173c68;border-radius:6.25rem;color:#173c68;gap:.625rem;padding:.84375rem 6.125rem}@media screen and (max-width:992px){.btn--simple-outline{max-width:18.75rem;padding:.625rem 2rem;width:100%}}.btn--simple-outline .btn__text{color:inherit;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap}.btn--simple-outline:hover{background-color:#173c68;color:#fff}.btn--social{background:hsla(0,0%,100%,.1);background:var(--color-white-10);border-radius:6.25rem;color:#fff;color:var(--color-white);gap:.5rem;padding:.25rem 1.5rem;position:relative}.btn--social:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:6.25rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.btn--social .btn__text{color:inherit;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.18125rem;white-space:nowrap}.btn--social .btn__icon{height:.875rem;width:.875rem}.btn--social:hover{background:#fff;background:var(--color-white);color:#1a3b67;color:var(--color-primary-dark-blue)}.btn--social.btn--social--header,.btn--social.header__socials-link{background:transparent;border-radius:50%;border-radius:1.375rem;color:#1a3b67;color:var(--color-primary-dark-blue);height:1.75rem;padding:.25rem;position:relative;width:1.75rem}.btn--social.btn--social--header:before,.btn--social.header__socials-link:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:1.375rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.btn--social.btn--social--header:hover,.btn--social.header__socials-link:hover{background:#1a3b67;color:#fff;color:var(--color-white)}.btn--social.hero__socials-link{border-radius:6.25rem;box-shadow:0 17px 38px 0 rgba(0,0,0,.1),0 69px 69px 0 rgba(0,0,0,.09),0 156px 94px 0 rgba(0,0,0,.05),0 277px 111px 0 rgba(0,0,0,.01),0 433px 121px 0 transparent;color:#1a3b67;color:var(--color-blue-900);min-width:1.75rem;padding:.25rem 1.5rem;position:relative}.btn--social.hero__socials-link:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:6.25rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.btn--social.hero__socials-link .btn__icon{height:1.125rem;width:1.125rem}.btn--social.hero__socials-link:hover{background:#fff;background:var(--color-white);color:#1a3b67;color:var(--color-primary-dark-blue)}.btn--carousel{align-items:center;background:#1a3b67;background:var(--color-primary-dark);border:.03125rem solid #1a3b67;border:.03125rem solid var(--color-primary-dark);border-radius:6.25rem;box-shadow:0 .25rem .25rem 0 rgba(0,0,0,.25);color:#fff;color:var(--color-white);display:inline-flex;gap:.625rem;height:2.5rem;justify-content:center;transition:all .3s ease;width:3.75rem}.btn--carousel .btn__icon{background-color:#fff;background-color:var(--color-white);height:1.25rem;width:1.25rem}.btn--carousel.swiper-button-disabled,.btn--carousel:disabled{background:transparent;border-radius:6.25rem;box-shadow:none;color:#1a3b67;color:var(--color-primary-dark);cursor:default;height:1.875rem;opacity:1;pointer-events:none;width:3rem}.btn--carousel.swiper-button-disabled .btn__icon,.btn--carousel:disabled .btn__icon{background-color:#1a3b67;background-color:var(--color-primary-dark)}.btn--carousel-glass{background:transparent;border:none;border-radius:50%;box-shadow:none;height:3.5rem;padding:0;width:3.5rem}.btn--carousel-glass,.btn--carousel-glass:not(.swiper-button-disabled){color:#1a3b67;color:var(--color-primary-dark)}.btn--carousel-glass .btn__icon{background-color:currentColor;height:1.625rem;transform:scale(1.12);transition:transform .25s ease;width:1.625rem}.btn--carousel-glass.is-prev .btn__icon{transform:rotate(180deg) scale(1.12)}.btn--carousel-glass.swiper-button-disabled{background:transparent;border:none;box-shadow:none;color:#fff;color:var(--color-white);cursor:default;height:3.5rem;opacity:1;pointer-events:none;width:3.5rem}.btn--carousel-glass.swiper-button-disabled .btn__icon{height:1rem;transform:scale(1);width:1rem}.btn--carousel-glass.swiper-button-disabled.is-prev .btn__icon{transform:rotate(180deg) scale(1)}.btn--secondary{background:transparent;border:.03125rem solid #1a3b67;border:.03125rem solid var(--color-primary-dark);border-radius:6.25rem;color:#1a3b67;color:var(--color-primary-dark);flex-shrink:0;gap:.625rem;padding:.625rem .875rem}.btn--secondary .btn__text{color:inherit;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:400;letter-spacing:0;line-height:1;white-space:nowrap}@media screen and (max-width:992px){.btn--secondary{padding:.5rem .625rem}}.btn--tertiary{background:transparent;border:.03125rem solid #1a3b67;border:.03125rem solid var(--color-primary-dark);border-radius:6.25rem;color:#1a3b67;color:var(--color-primary-dark);flex-shrink:0;gap:.625rem;padding:.625rem .875rem}.btn--tertiary .btn__text{color:inherit;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:400;letter-spacing:0;line-height:1;white-space:nowrap}.btn--tertiary .btn__icon{height:.875rem;width:.8125rem}.btn--tertiary:hover{background:#1a3b67;background:var(--color-primary-dark);border-color:#1a3b67;border-color:var(--color-primary-dark);color:#fff;color:var(--color-white)}.btn--tertiary:hover .btn__text{color:inherit}.btn--tertiary:hover .btn__icon{background-color:currentColor}.btn--readmore-v1{align-items:center;align-self:flex-start;background:#1a3b67;background:var(--color-primary-dark);border:.03125rem solid rgba(0,0,0,.5);border-radius:6.25rem;color:#fff;color:var(--color-white);display:inline-flex;gap:.625rem;justify-content:center;padding:.625rem .875rem;width:100%}.btn--readmore-v1 .btn__text{color:inherit;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:400;letter-spacing:0;line-height:1;white-space:nowrap}@media screen and (max-width:992px){.btn--readmore-v1{padding:.5rem .75rem}}.btn--readmore-v1 .btn__icon-container{align-items:center;background:#fff;background:var(--color-white);border:.03125rem solid #0c0b0b;border:.03125rem solid var(--color-black);border-radius:6.25rem;color:#0c0b0b;color:var(--color-black);display:inline-flex;height:1.5rem;justify-content:center;width:3.125rem}.btn--readmore-v1 .btn__icon-container .btn__icon{background-color:currentColor;height:.875rem;width:.875rem}.btn--back-home{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.8);background:var(--color-white-08);border:.5px solid rgba(26,59,103,.3);border:.5px solid var(--color-primary-dark-30);border-radius:6.25rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);gap:.625rem;padding:.625rem 2rem}.btn--back-home .btn__text{color:#0d1e33;color:var(--color-navy-900);font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.786971831rem + .3755868545vw,1.125rem);font-weight:400;letter-spacing:0;line-height:1}.btn--back-home:hover{background:#fff;background:var(--color-white);box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.btn-split{border:.03125rem solid;border-radius:6.25rem;color:inherit;gap:.875rem;padding:.625rem 2rem;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.btn-split,.btn-split__icon{align-items:center;display:inline-flex}.btn-split__icon{background:#fff;background:var(--color-white);border:1px solid #1a3b67;border:1px solid var(--color-primary-dark);border-radius:6.25rem;color:#0c0b0b;color:var(--color-black);height:1.25rem;justify-content:center;min-width:3.75rem;width:3.75rem}.btn-split__icon .btn__icon{background-color:currentColor;height:.5rem;width:1.3125rem}.btn-split__text{color:inherit;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1;margin:0;white-space:nowrap}.btn-split--primary:hover{border-color:#fff;border-color:var(--color-white)}.btn-split--primary:hover,.btn-split--primary:hover .btn-split__icon{background:#fff;background:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}.btn-split--primary:hover .btn-split__icon{border-color:#1a3b67;border-color:var(--color-primary-dark)}.btn-split--primary-soft-hover:hover{border-color:#fff}.btn-split--primary-soft-hover:hover,.btn-split--primary-soft-hover:hover .btn-split__icon{background:hsla(0,0%,100%,.5);color:#1a3b67;color:var(--color-primary-dark)}.btn-split--primary-soft-hover:hover .btn-split__icon .btn__icon{background-color:#1a3b67;background-color:var(--color-primary-dark)}.btn-split--primary-calm,.btn-split--primary-calm-soft{background-color:rgba(26,59,103,.05);border-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);color:#1a3b67;color:var(--color-primary-dark)}.btn-split--primary-calm .btn-split__icon,.btn-split--primary-calm-soft .btn-split__icon{background:#fff;background:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}.btn-split--primary-calm-soft:hover,.btn-split--primary-calm:hover{background:#1a3b67;background:var(--color-primary-dark);border-color:#1a3b67;border-color:var(--color-primary-dark);color:#fff;color:var(--color-white)}.btn-split--primary-calm-soft:hover .btn-split__icon,.btn-split--primary-calm:hover .btn-split__icon{background:#fff;background:var(--color-white);border-color:#fff;border-color:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}.btn-split--primary-calm-soft{background:hsla(0,0%,100%,.05)}.btn-split--primary-calm-soft:hover{background:hsla(0,0%,100%,.5);border-color:#fff;color:#1a3b67;color:var(--color-primary-dark)}.btn-split--primary-calm-soft:hover .btn-split__icon{background:#1a3b67;background:var(--color-primary-dark);color:#fff;color:var(--color-white)}.btn-split--primary-calm-soft:hover .btn-split__icon .btn__icon{background-color:currentColor}.btn-split--white{background:transparent}.btn-split--dark{align-items:center;border:.03125rem solid #1a3b67;border:.03125rem solid var(--color-primary-dark);border-radius:6.25rem;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;gap:.625rem;justify-content:center;margin-top:auto;padding:.71875rem 2rem;transition:background .3s ease,color .3s ease;width:-moz-fit-content;width:fit-content}.btn-split--dark .btn--icon-only{background:#fff!important;background:var(--color-white)!important;border:.0625rem solid #fff!important;border:.0625rem solid var(--color-white)!important;border-radius:.75rem;color:#1a3b67!important;color:var(--color-primary-dark)!important;height:1.5rem;padding:0;transition:all .3s ease;width:3.125rem}.btn-split--dark .btn--icon-only .btn__icon{background-color:#1a3b67!important;background-color:var(--color-primary-dark)!important;height:.5rem;transition:background-color .3s ease;width:1.3125rem}.btn-split--dark{cursor:pointer}@media(hover:hover){.btn-split--dark:hover{background:#1a3b67!important;background:var(--color-primary-dark)!important;color:#fff!important;color:var(--color-white)!important}.btn-split--dark:hover .btn--icon-only{background:#fff!important;background:var(--color-white)!important;border-color:#fff!important;border-color:var(--color-white)!important}.btn-split--dark:hover .btn--icon-only .btn__icon{background-color:#1a3b67!important;background-color:var(--color-primary-dark)!important}}@media(hover:none){.btn-split--dark:active{background:#1a3b67!important;background:var(--color-primary-dark)!important;color:#fff!important;color:var(--color-white)!important}.btn-split--dark:active .btn--icon-only{background:#fff!important;background:var(--color-white)!important;border-color:#fff!important;border-color:var(--color-white)!important}.btn-split--dark:active .btn--icon-only .btn__icon{background-color:#1a3b67!important;background-color:var(--color-primary-dark)!important}}@media screen and (max-width:992px){.btn-split--dark{padding:.78125rem .75rem}}.btn-group--glass-circle{align-items:center;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);background:hsla(0,0%,100%,.05);border:1px solid #cad5da;border-radius:50%;display:flex;gap:.5rem;height:9.125rem;justify-content:center;position:relative;width:9.125rem}@media screen and (max-width:992px){.btn-group--glass-circle{height:6.25rem;width:6.25rem}}.backdrop{--_open:1000ms;--_close:1000ms;background-color:rgba(0,0,0,.5);height:100lvh;left:0;opacity:0;position:fixed;top:0;transition-duration:1s;transition-duration:var(--_open);visibility:hidden;width:100vw;z-index:1003}.backdrop[open]{opacity:1;visibility:visible}.backdrop[close]{transition-duration:var(--_close)}body.mobile-menu-open,body.noOverflow,body:has(.backdrop[open]),html.noOverflow{overflow:hidden}.header__mobile-menu{align-items:center;background:url(../images/main%20mob.webp) 50%/cover no-repeat,rgba(13,19,25,.9);bottom:0;display:none;height:100lvh;justify-content:center;left:0;opacity:0;padding:1.5rem;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease;visibility:hidden;width:100vw;z-index:1}.header__mobile-menu.is-open{display:flex;opacity:1;pointer-events:auto;visibility:visible}.header__mobile-menu-content,.header__mobile-menu-inner{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:0}.header__mobile-menu-cta{color:#fff;color:var(--color-white);margin:0;order:2}.header__mobile-menu-info{display:flex;flex-direction:column;gap:.5rem;order:3;padding:0;position:relative;width:100%}.header__mobile-menu-info:after{background-color:hsla(0,0%,100%,.35);content:"";display:block;height:1px;margin:.625rem auto 0;max-width:100%;width:clamp(11.25rem,10.2596830986rem + 4.2253521127vw,14.0625rem)}.header__mobile-menu-info-row{align-items:center;display:flex;gap:.5rem}.header__mobile-menu-info-icon{align-items:center;background:rgba(202,213,218,.3);background:var(--color-gray-light-03);border-radius:50%;border-radius:1.5rem;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;position:relative;width:1.5rem}.header__mobile-menu-info-icon:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);border-radius:1.5rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.header__mobile-menu-info-icon-image{display:block;height:.8125rem;-o-object-fit:contain;object-fit:contain;position:relative;width:.8125rem;z-index:2}.header__mobile-menu-info-text{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-align:left}.header__mobile-menu-info-phones{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.header__mobile-menu-info-dot{color:#fff;color:var(--color-white);line-height:1}.header__mobile-menu-info-link{-webkit-text-decoration:none;text-decoration:none}.header__mobile-menu-socials{align-items:center;display:flex;gap:.5rem;justify-content:center;list-style:none;margin:0;order:4;padding:0}.header__mobile-menu-socials-item{display:inline-flex}.header__mobile-menu-socials .header__socials-link{color:#fff;color:var(--color-white);height:2.875rem;padding:0;width:2.875rem}.header__mobile-menu-socials .header__socials-link .btn__icon{height:1.25rem;width:1.25rem}.header__mobile-menu-nav>.nav-list{align-items:center;display:flex;flex-direction:column;gap:0;margin:0;order:1;padding:0;width:min(20rem,100%)}.header__mobile-menu-nav>.nav-list>.menu-item{border-bottom:1px solid hsla(0,0%,100%,.35);border-right:none;padding:.75rem .5rem;text-align:center;width:100%}.header__mobile-menu-nav>.nav-list>.menu-item:last-child{border-bottom:1px solid hsla(0,0%,100%,.35)}.header__mobile-menu-nav>.nav-list>.menu-item>a{color:#fff;color:var(--color-white);display:block;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:.875rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease,color .2s ease}.header__mobile-menu-nav>.nav-list>.menu-item>a:hover{background:none}.header__mobile-menu-nav>.nav-list>.menu-item>a:focus-visible{outline:2px solid hsla(0,0%,100%,.7);outline-offset:2px}.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions{border-radius:0;justify-content:center;padding:.75rem .5rem}.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions>a:after{transition:transform .2s ease}.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions.is-open>a:after{transform:rotate(180deg)}.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions.is-open,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions:active,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions:focus,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions:focus-within,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions:hover{background:transparent;background-color:transparent;box-shadow:none}.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions>a,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions>a:active,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions>a:focus,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions>a:focus-visible,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions>a:hover,.header__mobile-menu-nav>.nav-list>.menu-item--nav-directions>a:visited{background:transparent;background-color:transparent;box-shadow:none}.header__mobile-menu-nav>.nav-list .menu-item-has-children{position:relative}.header__mobile-menu-nav>.nav-list .sub-menu{background:#fff;background:var(--color-white);border-radius:.625rem;box-shadow:0 .25rem 3.125rem 0 rgba(0,0,0,.5);box-sizing:border-box;display:none;left:50%;list-style:none;margin:0;max-width:none;padding:.5rem;position:absolute;top:calc(100% + .625rem);transform:translateX(-50%);width:17.5rem;z-index:1030}.header__mobile-menu-nav>.nav-list .menu-item-has-children.is-open>.sub-menu{display:block}.header__mobile-menu-nav>.nav-list .sub-menu .menu-item{border-bottom:none;border-right:none;padding:0;text-align:left;width:100%}.header__mobile-menu-nav>.nav-list .sub-menu .menu-item:not(:last-child){border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light)}.header__mobile-menu-nav>.nav-list .sub-menu a{box-sizing:border-box;color:#000;color:var(--color-text-main);display:block;padding:.375rem .5rem;text-align:left;width:100%}.header__mobile-menu-nav>.nav-list .sub-menu a:hover{background:#cad5da}.accordeon,body.mobile-menu-open{overflow:hidden}.accordeon{display:grid;grid-template-rows:0fr;transition:all .5s ease}.accordeon .content{min-height:0;overflow:hidden;transition:height 3.5s ease;transition:height var(--_ts,3.5s) ease}.accordeon[open]{grid-template-rows:1fr}.service-card{background-color:#fff;background-color:var(--color-white);border:1px solid #cad5da;border:1px solid var(--color-gray-light);display:flex;flex-direction:column;justify-content:flex-end;min-height:15.3125rem;overflow:hidden;padding:2.8125rem 1.375rem 2.125rem 3.125rem;position:relative;width:auto}@media screen and (max-width:992px){.service-card{cursor:pointer;min-height:12.375rem;padding:2.125rem 0 1.25rem .625rem}}.service-card:before{background-image:var(--service-card-hover-bg);background-position:50%;background-size:cover;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .35s ease;z-index:0}.service-card:hover:before{opacity:.7}.service-card__body,.service-card__icon{position:relative;z-index:1}.service-card:hover .service-card__link-text{color:#0c0b0b;color:var(--color-black)}.service-card:hover .service-card__link-arrow{background-color:#1a3b67;background-color:var(--color-primary-dark);border-color:#1a3b67;border-color:var(--color-primary-dark)}.service-card:hover .service-card__link-arrow svg path{fill:#fff;fill:var(--color-white)}.service-card__icon{flex-shrink:0;margin-bottom:1.25rem}.service-card__icon img{display:block;height:3.875rem;-o-object-fit:contain;object-fit:contain;width:4.5625rem}.service-card__body{display:flex;flex-direction:column;gap:1rem}.service-card__title{color:#1a3b67;color:var(--color-primary-dark);font-size:1rem;font-weight:600;line-height:1.5rem;margin:0}.service-card__title,.service-card__title-sub{font-family:Montserrat,sans-serif;letter-spacing:0}.service-card__title-sub{display:block;font-size:.75rem;font-weight:400;line-height:1.3}.service-card__link{align-items:center;display:inline-flex;gap:.625rem;-webkit-text-decoration:none;text-decoration:none}.service-card__link-text{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1;transition:color .3s ease}.service-card__link-arrow{align-items:center;background-color:transparent;border:.5px solid #1a3b67;border:.5px solid var(--color-primary-dark);border-radius:6.25rem;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;padding:.625rem .875rem;transition:background-color .3s ease,border-color .3s ease;width:3.75rem}.service-card__link-arrow svg{display:block;flex-shrink:0;height:auto;width:1.25rem}.service-card__link-arrow svg path{fill:#1a3b67;fill:var(--color-primary-dark);transition:fill .3s ease}.blog-card{background:linear-gradient(0deg,hsla(0,0%,100%,.7),hsla(24,43%,85%,.35) 43.75%);border:1px solid #fff;border:1px solid var(--color-white);border-radius:1.25rem;display:flex;flex-direction:column;max-width:20.625rem;min-height:24.375rem;padding:.75rem .625rem 1.25rem;width:100%}.blog-card__media{background:transparent;border-radius:.75rem;overflow:hidden;padding:.25rem;position:relative;width:100%}.blog-card__img{border-radius:.5rem;display:block;height:14.5625rem;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card__meta{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:1.25rem;bottom:.5rem;box-shadow:0 .25rem 3.125rem 0 hsla(0,0%,58%,.25);display:flex;gap:.6875rem;height:3.1875rem;justify-content:center;left:.5rem;padding:.625rem;position:absolute;width:calc(100% - 1rem)}.blog-card__meta-item{align-items:center;display:flex;gap:.3125rem}.blog-card__meta-icon-wrapper{align-items:center;background:#fff;background:var(--color-white);border-radius:1.25rem;box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.2);display:flex;height:1.9375rem;justify-content:center;width:2.0625rem}.blog-card__meta-icon-wrapper img,.blog-card__meta-icon-wrapper svg{height:auto;-o-object-fit:contain;object-fit:contain;width:1.3125rem}.blog-card__meta-text{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:400;letter-spacing:0;line-height:1;text-align:center;white-space:nowrap}.blog-card__meta-separator{background:rgba(0,0,0,.5);height:1.5rem;width:1px}.blog-card__content{display:flex;flex-direction:column;flex-grow:1;margin-top:.875rem;padding:0 .25rem}.blog-card__title{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 .3125rem}.blog-card__title a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.blog-card__title a:hover{-webkit-text-decoration:underline;text-decoration:underline}.blog-card__excerpt{color:#000;color:var(--color-text-main);flex-grow:1;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0 0 .875rem}.blog-card__footer{margin-top:auto}.blog-card__meta--inline{display:none}.header{left:0;position:fixed;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .22s ease-out;will-change:transform;z-index:1001}.header.is-hidden{opacity:0;transform:translateY(-110%)}@media screen and (max-width:992px){.header{isolation:isolate;right:0;transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .32s ease-out;z-index:1002}}.header__wrapper{background-color:hsla(0,0%,100%,.7);background-color:var(--color-white-07);border-radius:0 0 22px 22px;box-shadow:0 .25rem .25rem 0 hsla(0,4%,5%,.12);box-shadow:0 .25rem .25rem 0 var(--color-black-012);padding:.25rem .6875rem 0 2.375rem;position:relative;transition:background-color .3s ease;z-index:3}.header.is-scrolled .header__wrapper{background-color:#fff;background-color:var(--color-white)}@media screen and (max-width:992px){.header__wrapper{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:.5rem 0 .75rem;width:100vw}}.header__nav{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}@media screen and (max-width:992px){.header__nav{flex-wrap:wrap;gap:.75rem;margin-left:auto;margin-right:auto;position:relative;width:min(90rem - clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem)*2,100vw - clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem)*2);width:min(90rem - var(--_section-offset)*2,100vw - var(--_section-offset)*2);z-index:3}}.header__menu{flex:1;max-width:-moz-fit-content;max-width:fit-content;min-width:0}@media screen and (max-width:992px){.header__menu{display:none}}.header__content{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:.4375rem;width:100%}.header__top{font-family:Montserrat,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:.75rem;margin-top:.0625rem;padding-bottom:.4375rem;text-align:center;white-space:nowrap;width:100%}@media screen and (max-width:992px){.header__top{align-items:flex-start;border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light);flex-direction:column;margin-bottom:1rem;padding-bottom:1rem;text-align:left}}.header__top-container{align-items:center;display:flex;gap:.875rem;justify-content:space-between;width:100%}@media screen and (max-width:992px){.header__top-container{align-items:stretch;flex-direction:column;gap:.75rem}}.header__top-info{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem;min-width:0}.header__top-info>:not(:last-child){border-right:1px solid #1a3b67;border-right:1px solid var(--color-primary-dark);padding-right:.875rem}@media screen and (max-width:992px){.header__top-info{align-items:flex-start;flex-direction:column;gap:.75rem}.header__top-info>:not(:last-child){border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light);border-right:none;padding-bottom:.75rem;padding-right:0}}.header__socials{align-items:center;display:flex;flex-shrink:0;gap:.5rem;list-style:none;margin:0;padding:0}.header__socials-item{display:inline-flex}.header__bottom{align-items:center;border-top:1px solid #cad5da;border-top:1px solid var(--color-gray-light);display:flex;justify-content:flex-end;margin-bottom:.125rem;padding-top:.5rem}@media screen and (max-width:992px){.header__bottom{align-items:stretch;border-top:none;flex-direction:column;gap:1rem;margin-bottom:0;padding-top:0}}.header__menu-lang-block{align-items:center;display:flex;gap:.75rem}@media screen and (max-width:992px){.header__menu-lang-block{align-items:stretch;flex-direction:column;gap:.75rem;order:3}}.header__logo{align-items:center;display:flex;max-width:220px}.header__logo .custom-logo-link{align-items:center;display:inline-flex}.header__logo .custom-logo{display:block;height:clamp(3.4375rem,2.7332746479rem + 3.0046948357vw,5.4375rem);-o-object-fit:contain;object-fit:contain;width:clamp(3.75rem,2.9797535211rem + 3.2863849765vw,5.9375rem)}@media screen and (max-width:992px){.header__logo{flex:1;justify-content:flex-start;min-width:0;position:relative;z-index:4}.header__logo .custom-logo{height:4.375rem;width:4.75rem}}.header__logo-text{font-size:24px;font-weight:700;line-height:1}.header__address-block,.header__phones-block,.header__schedule-block{align-items:center;display:inline-flex;gap:.375rem}.header__phones-list{display:flex;flex-direction:row;gap:.75rem;list-style:none;margin:0;padding:0}.header__phones-item{align-items:center;display:inline-flex;gap:.375rem}.header__phones-item:before{background-color:#0c0b0b;background-color:var(--color-black);border-radius:50%;content:"";flex-shrink:0;height:.15625rem;width:.15625rem}.header__info-icon{align-items:center;background:rgba(202,213,218,.3);background:var(--color-gray-light-03);border-radius:50%;border-radius:1.625rem;display:inline-flex;height:1.75rem;justify-content:center;position:relative;width:1.75rem}.header__info-icon:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);border-radius:1.625rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.header__info-icon-image{display:block;height:.9375rem;-o-object-fit:contain;object-fit:contain;position:relative;width:.9375rem;z-index:2}.header__phone{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;-webkit-text-decoration:none;text-decoration:none}.header__schedule{align-items:center;display:inline-flex}.header__schedule p{margin:0}.header__controls{align-items:stretch;display:flex;gap:.4375rem;margin-right:1.25rem}@media screen and (max-width:992px){.header__controls{flex-direction:column;margin-right:0;order:2}}.header__cta{align-items:center;background-color:hsla(0,0%,84%,.3);border-radius:.75rem;border-radius:6.25rem;color:#0c0b0b;color:var(--color-black);cursor:pointer;display:inline-flex;flex-shrink:0;gap:.375rem;padding:.4375rem 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.header__cta:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:6.25rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.header__cta:hover{background:rgba(26,59,103,.5)}@media screen and (max-width:992px){.header__cta{justify-content:center;order:1}}.header__cta-text{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.18125rem;white-space:nowrap}.header__cta-icon{align-items:center;display:inline-flex;flex-shrink:0;height:1.625rem;justify-content:center;position:relative;width:1.625rem}.header__cta-icon-circle{background-color:#1a3b67;background-color:var(--color-primary-dark);border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.header__cta-icon-arrow{filter:brightness(0) invert(1);height:.5rem;-o-object-fit:contain;object-fit:contain;position:relative;width:1rem;z-index:1}.header__search{position:relative;width:14.1875rem}@media screen and (max-width:992px){.header__search{width:100%}}.header__search-field{height:100%;position:relative}.header__search-icons{display:flex;height:1.25rem;pointer-events:none;right:.8125rem;top:50%;transform:translateY(-50%);width:1.25rem}.header__search-icon-wrapper,.header__search-icons{align-items:center;justify-content:center;position:absolute}.header__search-icon-wrapper{background:transparent;border:0;color:#1a3b67;color:var(--color-primary-dark);cursor:pointer;display:none;height:100%;padding:0;width:100%}.header__search-icon-wrapper--search{display:flex}.header__search-icon-wrapper--close{pointer-events:auto}.header__search.is-loading .header__search-icon-wrapper{display:none}.header__search.is-loading .header__search-icon-wrapper--loader{display:flex}.header__search.is-searching .header__search-icon-wrapper{display:none}.header__search.is-searching .header__search-icon-wrapper--close{display:flex}.header__search.is-loading.is-searching .header__search-icon-wrapper{display:none}.header__search.is-loading.is-searching .header__search-icon-wrapper--loader{display:flex}.header__search-icon{height:.6875rem;-o-object-fit:contain;object-fit:contain;width:.6875rem}.header__search-loader{height:1rem;width:1rem}.header__search-input{background-color:transparent;border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:.75rem;box-sizing:border-box;color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;height:100%;letter-spacing:0;line-height:.75rem;padding:.5rem 2.25rem .5rem .8125rem;width:100%}.header__search-input::-moz-placeholder{color:#1a3b67;color:var(--color-primary-dark)}.header__search-input::placeholder{color:#1a3b67;color:var(--color-primary-dark)}.header__search-input:focus{border-color:#1a3b67;border-color:var(--color-primary-dark);outline:none}.header__search-input::-webkit-search-cancel-button,.header__search-input::-webkit-search-decoration,.header__search-input::-webkit-search-results-button,.header__search-input::-webkit-search-results-decoration{display:none}.header__search-results{background:#fff;background:var(--color-white);border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:.75rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.12);display:none;left:0;max-height:25rem;overflow-y:auto;position:absolute;right:0;top:calc(100% + .5rem);z-index:1030}.header__search-results.is-visible{display:block}.header__search-results-list{list-style:none;margin:0;padding:0}.header__search-results-item:not(:last-child){border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light)}.header__search-results-link{display:flex;flex-direction:column;padding:.625rem 1rem;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease}.header__search-results-link:hover{background:#cad5da}.header__search-results-title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.2;margin-bottom:.125rem}.header__search-results-type{font-size:.75rem;opacity:.7;text-transform:lowercase}.header__search-no-results,.header__search-results-type{color:#43474b;color:var(--color-gray-dark);font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;line-height:1}.header__search-no-results{font-size:.875rem;padding:1rem;text-align:center}.header__search-btn{display:none}.header__lang{align-items:stretch;background-color:transparent;border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:.75rem;color:#43474b;color:var(--color-gray-dark);gap:0;min-width:4.5rem;padding:0;position:relative}.header__lang,.header__lang-trigger{box-sizing:border-box;display:inline-flex;min-height:2.375rem}.header__lang-trigger{align-items:center;background:transparent;border:0;color:#1a3b67;color:var(--color-primary-dark);cursor:pointer;flex:1;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;gap:.25rem;justify-content:space-between;letter-spacing:0;line-height:.75rem;margin:0;min-width:0;padding:.5rem .8125rem;text-align:left;text-transform:uppercase;width:100%}.header__lang-trigger-label{flex:1;min-width:0}.header__lang-icon{align-items:center;display:inline-flex;flex-shrink:0;height:.3125rem;justify-content:center;margin-left:auto;pointer-events:none;position:relative;width:.5625rem}.header__lang-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header__lang-dropdown{background:#fff;background:var(--color-white);border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:.75rem;box-shadow:none;display:none;left:0;min-width:100%;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .25rem);transition:opacity .36s ease-out;z-index:1030}.header__lang-dropdown-circle{border:0;height:5rem;margin:0;padding:0;pointer-events:none;position:absolute;right:-2.5rem;top:-2.5rem;transform:scale(.5);transition:transform .4s ease-out;width:5rem;z-index:1}.header__lang-dropdown-circle svg{display:block;height:100%;width:100%}.header__lang-dropdown-list{list-style:none;margin:0;padding:.375rem .5rem;position:relative;z-index:5}.header__lang-dropdown-item{margin:0;padding:0}.header__lang-dropdown-item:not(:last-child){border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light)}.header__lang-dropdown-link{color:#1a3b67;color:var(--color-primary-dark);display:block;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:.75rem;opacity:0;padding:.625rem .5rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transform:translateX(.625rem);transition:opacity .24s ease-out,transform .24s ease-out,color .2s ease,background .2s ease}.header__lang-dropdown-link:hover{background:rgba(26,59,103,.5);color:#1a3b67;color:var(--color-primary-dark)}.header__lang-dropdown-link.is-current{color:#170f49;color:var(--color-nav-link);font-weight:500}.header__lang.show-options .header__lang-dropdown{display:block;z-index:1030}.header__lang.anim-options .header__lang-dropdown{opacity:1}.header__lang.show-shadow .header__lang-dropdown{box-shadow:0 .25rem 1.5rem rgba(0,0,0,.12)}.header__lang.anim-options .header__lang-dropdown-circle{transform:scale(9)}.header__lang.anim-options .header__lang-dropdown-item:first-child .header__lang-dropdown-link{transition-delay:.1s}.header__lang.anim-options .header__lang-dropdown-item:nth-child(2) .header__lang-dropdown-link{transition-delay:.15s}.header__lang.anim-options .header__lang-dropdown-item:nth-child(3) .header__lang-dropdown-link{transition-delay:.2s}.header__lang.anim-options .header__lang-dropdown-item:nth-child(4) .header__lang-dropdown-link{transition-delay:.25s}.header__lang.anim-options .header__lang-dropdown-item:nth-child(5) .header__lang-dropdown-link{transition-delay:.3s}.header__lang.anim-options .header__lang-dropdown-link{opacity:1;transform:translateX(0)}@media screen and (max-width:992px){.header__lang--desktop{display:none}}.header__burger,.header__icon-btn,.header__search-btn-bar{align-items:center;border:0;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;padding:0;width:2.75rem}.header__search-btn-bar{background:hsla(0,0%,84%,.3);border-radius:50%;color:#1a3b67;color:var(--color-primary-dark-blue);display:none;position:relative;z-index:1001}.header__search-btn-bar:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);border-radius:50%;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}@media screen and (max-width:992px){.header__search-btn-bar{display:flex}}.header__search-btn-icon{display:block;height:1.375rem;width:1.375rem}.header__burger{background-color:#1a3b67;background-color:var(--color-primary-dark-blue);border-radius:50%;display:none;position:relative;z-index:1001}.header__burger:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);border-radius:50%;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}@media screen and (max-width:992px){.header__burger{display:flex}}.header__burger-icon{color:#fff;color:var(--color-white);display:block;height:.8125rem;width:1.5625rem}.header__burger-svg{display:block;height:100%;width:100%}.header__burger-line{transform-box:fill-box;transform-origin:center;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.header__burger.is-active .header__burger-line--1{transform:translateY(6px) rotate(45deg)}.header__burger.is-active .header__burger-line--2,.header__burger.is-active .header__burger-line--3{opacity:0;transform:scaleX(0)}.header__burger.is-active .header__burger-line--4{transform:translateY(-6px) rotate(-45deg)}.header__mobile-bar{display:contents}@media screen and (max-width:992px){.header__mobile-bar{align-items:center;display:flex;gap:.75rem;margin-left:auto;position:relative;z-index:4}}.header__lang--bar{display:none}@media screen and (max-width:992px){.header__lang--bar{display:inline-flex}}.header__mobile-spacer{display:none;flex:1;min-width:0}@media screen and (max-width:992px){.header__mobile-spacer{display:block}}.header__search-popup{align-items:flex-start;bottom:0;display:none;justify-content:center;left:0;opacity:0;padding-top:5rem;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1040}.header__search-popup.is-open{display:flex;pointer-events:auto}.header__search-popup.is-visible{opacity:1}.header__search-popup-overlay{background:rgba(13,19,25,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}.header__search-popup-container{background:#fff;background:var(--color-white);border-radius:1.25rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.18),0 .125rem .5rem rgba(0,0,0,.08);max-width:31.25rem;opacity:0;overflow:hidden;position:relative;transform:translateY(-1.25rem) scale(.96);transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s ease;width:calc(100% - 2rem);z-index:2}.header__search-popup.is-visible .header__search-popup-container{opacity:1;transform:translateY(0) scale(1)}.header__search-popup-header{align-items:center;border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light);display:flex;justify-content:space-between;padding:1rem 1.25rem}.header__search-popup-title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.2}.header__search-popup-close{align-items:center;background:rgba(202,213,218,.3);background:var(--color-gray-light-03);border:none;border-radius:50%;color:#1a3b67;color:var(--color-primary-dark);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;transition:background .2s ease,transform .2s ease;width:2.25rem}.header__search-popup-close:active{transform:scale(.9)}.header__search-popup-field{padding:1rem 1.25rem;position:relative}.header__search-popup-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:.875rem;box-sizing:border-box;color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.2;outline:none;padding:.875rem 2.75rem .875rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.header__search-popup-input::-moz-placeholder{color:#43474b;color:var(--color-gray-dark);opacity:.6}.header__search-popup-input::placeholder{color:#43474b;color:var(--color-gray-dark);opacity:.6}.header__search-popup-input:focus{border-color:#1a3b67;border-color:var(--color-primary-dark);box-shadow:0 0 0 .1875rem rgba(0,0,0,.08);box-shadow:0 0 0 .1875rem rgba(var(--color-primary-dark-rgb,0,0,0),.08)}.header__search-popup-input::-webkit-search-cancel-button,.header__search-popup-input::-webkit-search-decoration,.header__search-popup-input::-webkit-search-results-button,.header__search-popup-input::-webkit-search-results-decoration{display:none}.header__search-popup-loader{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:none;height:1.25rem;justify-content:center;position:absolute;right:2.25rem;top:50%;transform:translateY(-50%);width:1.25rem}.header__search-popup-loader svg{display:block;height:100%;width:100%}.header__search-popup.is-loading .header__search-popup-loader{display:flex}.header__search-popup-results{max-height:20rem;overflow-y:auto;overscroll-behavior:contain}.header__search-popup-results:empty{display:none}.header__search-popup-results .header__search-results-list{list-style:none;margin:0;padding:0}.header__search-popup-results .header__search-results-item:not(:last-child){border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light)}.header__search-popup-results .header__search-results-link{display:flex;flex-direction:column;padding:.875rem 1.25rem;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease}.header__search-popup-results .header__search-results-link:active{background:rgba(202,213,218,.5)}.header__search-popup-results .header__search-results-title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.3;margin-bottom:.1875rem}.header__search-popup-results .header__search-results-type{color:#43474b;color:var(--color-gray-dark);font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1;opacity:.7;text-transform:lowercase}.header__search-popup-results .header__search-no-results{color:#43474b;color:var(--color-gray-dark);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.3;padding:1.5rem 1.25rem;text-align:center}.nav-list{align-items:center;display:flex;gap:1.25rem;list-style:none;margin:0 2rem 0 0;padding:0 1rem 0 0}.nav-list .menu-item{border-right:.03125rem solid #cad5da;border-right:.03125rem solid var(--color-gray-light);padding-right:.625rem}.nav-list a{color:#170f49;color:var(--color-nav-link);font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:100%;text-align:left;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:992px){.nav-list{display:none}}.header__menu .nav-list>.menu-item--nav-directions>a{align-items:center;background:transparent;border-radius:.75rem;-moz-column-gap:.375rem;column-gap:.375rem;display:inline-flex;justify-content:flex-start;padding:.25rem;transition:background .2s ease}.header__menu .nav-list>.menu-item--nav-directions>a:hover{background:#fff}.header__menu .nav-list>.menu-item--nav-directions>a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='none'%3E%3Cpath stroke='%230C0B0B' stroke-linecap='round' stroke-linejoin='round' d='M7.65.5 4.075 4.35.5.5'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";flex-shrink:0;height:.3125rem;width:.5625rem}.header__mobile-menu-nav .nav-list>.menu-item--nav-directions>a{align-items:center;background:transparent;border-radius:0;-moz-column-gap:.375rem;column-gap:.375rem;display:inline-flex;justify-content:center;padding:.25rem;transition:background .2s ease}.header__mobile-menu-nav .nav-list>.menu-item--nav-directions>a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='M7.65.5 4.075 4.35.5.5'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";flex-shrink:0;height:.3125rem;transition:transform .2s ease;width:.5625rem}.header__mobile-menu-nav .nav-list>.menu-item--nav-directions>a.is-open>a:after{transform:rotate(180deg)}.header__menu .nav-list .menu-item-has-children{position:relative}.header__menu .nav-list .sub-menu{background:#fff;background:var(--color-white);border-radius:.75rem;box-shadow:0 .25rem 3.125rem 0 rgba(0,0,0,.5);list-style:none;margin:0;opacity:0;padding:.875rem .625rem;pointer-events:none;position:absolute;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;width:17.5rem;z-index:1030}.header__menu .nav-list>.menu-item-has-children>.sub-menu{left:50%;top:calc(100% + .625rem);transform:translate(-50%,.625rem)}.header__menu .nav-list .sub-menu .menu-item-has-children>.sub-menu{left:calc(100% + .625rem);top:0;transform:translateY(.625rem)}.header__menu .nav-list .menu-item-has-children.is-open>.sub-menu{opacity:1;pointer-events:auto;visibility:visible}.header__menu .nav-list>.menu-item-has-children.is-open>.sub-menu{transform:translate(-50%)}.header__menu .nav-list .sub-menu .menu-item-has-children.is-open>.sub-menu{transform:translateY(0)}.header__menu .nav-list .sub-menu .menu-item{border-right:none;padding-right:0}.header__menu .nav-list .sub-menu>li{display:block}.header__menu .nav-list .sub-menu>li:not(:last-child){border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light)}.header__menu .nav-list .sub-menu a{box-sizing:border-box;color:#000;color:var(--color-text-main);display:block;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1;padding:.75rem .625rem;text-align:left;transition:color .3s ease,background .3s ease;width:100%}.header__menu .nav-list .sub-menu a:hover{background:rgba(26,59,103,.5);color:#fff}.header__menu .nav-list .sub-menu a.current-menu-item,.header__menu .nav-list .sub-menu a.current-page-item{background:rgba(26,59,103,.1);color:#1a3b67;color:var(--color-primary-dark);font-weight:500}.header__menu .nav-list .sub-menu a.current-menu-item:hover,.header__menu .nav-list .sub-menu a.current-page-item:hover{background:rgba(26,59,103,.3)}.breadcrumbs{margin-bottom:clamp(1.5625rem,1.2323943662rem + 1.4084507042vw,2.5rem);margin-left:6.875rem;margin-top:clamp(6.875rem,6.3908450704rem + 2.0657276995vw,8.25rem)}@media screen and (max-width:992px){.breadcrumbs{margin-left:0}}.breadcrumbs__list{flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs__item,.breadcrumbs__list{align-items:center;display:flex;gap:.5rem}.breadcrumbs__item{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:clamp(.625rem,.536971831rem + .3755868545vw,.875rem);font-weight:400;letter-spacing:0;line-height:1.45;vertical-align:middle}@media screen and (max-width:992px){.breadcrumbs__item{color:var(--color-text-light)}}.breadcrumbs__link{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}.breadcrumbs__link:hover{opacity:.7}.breadcrumbs__separator{color:#0c0b0b;color:var(--color-black);opacity:.5}@media screen and (max-width:992px){.breadcrumbs__separator{color:var(--color-text-light)}}.breadcrumbs__current{color:#0c0b0b;color:var(--color-black);opacity:1}@media screen and (max-width:992px){.breadcrumbs__current{color:var(--color-text-light)}}.gradient-banner{background:transparent;margin-bottom:1.6875rem;margin-top:1.5rem;position:relative;width:100%}.gradient-banner:before{background:linear-gradient(90deg,#4372b8 10.34%,rgba(195,228,247,0));bottom:0;content:"";left:0;left:calc(50% - 50vw);position:absolute;right:0;top:0;transform:none;width:min(47.9375rem,100vw);z-index:0}.gradient-banner__inner{align-items:flex-start;color:#fff;color:var(--color-white);display:flex;flex-direction:column;gap:.75rem;justify-content:center;max-width:min(47.9375rem,100vw);min-height:8rem;padding:1.5rem 0 1.5rem 6.875rem;position:relative;z-index:1}.gradient-banner__title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,.8169014085rem + 1.3145539906vw,2rem);font-weight:500;letter-spacing:0;line-height:1.1;margin:0}.gradient-banner__cta{flex-shrink:0}.gradient-banner__cta :where(.btn){margin:0}@media screen and (max-width:992px){.gradient-banner{margin-bottom:3.75rem;width:100%}.gradient-banner__inner{align-items:flex-start;min-height:6.25rem;padding:1.125rem 0}}.photo-banner{margin-bottom:1.6875rem;margin-top:1.5rem;width:100%}.photo-banner__inner{align-items:stretch;backdrop-filter:blur(22px);background:hsla(0,0%,100%,.52);border-radius:1.375rem;display:flex;min-height:10rem;overflow:hidden;position:relative}.photo-banner__content{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:1.5rem 1.5rem 1.5rem 2rem;position:relative;width:40%;z-index:2}.photo-banner__title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;letter-spacing:0;line-height:1.1;margin:0}@media screen and (max-width:992px){.photo-banner__title{color:var(--color-dark)}}.photo-banner__image-wrap{min-height:100%;position:relative;width:60%}.photo-banner__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photo-banner__cta{flex-shrink:0}.photo-banner__cta :where(.btn){margin:0}@media screen and (max-width:992px){.photo-banner{margin-bottom:3.75rem}.photo-banner__inner{flex-direction:column;min-height:7.5rem}.photo-banner__content,.photo-banner__image-wrap{width:100%}.photo-banner__content{padding:1.875rem .875rem}.photo-banner__image-wrap{display:none}}.overflow-banner{width:100%}.overflow-banner__inner{align-items:stretch;background:url(../images/Rectangle%2034624517.webp);background-position:50%;background-size:cover;border-radius:1.375rem;display:flex;min-height:12.5rem;position:relative}.overflow-banner__content{height:100%;justify-content:center;left:0;padding:1.5rem 1.5rem 1.5rem 2rem;position:absolute;top:0;width:50%;z-index:2}.overflow-banner__content,.overflow-banner__text-content{display:flex;flex-direction:column;gap:1.5rem}.overflow-banner__title{color:#fff;font-family:Montserrat;font-size:1.5rem;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:120%;margin:0;vertical-align:middle}@media screen and (max-width:992px){.overflow-banner__title{color:#fff}}.overflow-banner__image-wrap{bottom:0;height:15rem;position:absolute;right:0;width:27.25rem;z-index:1}.overflow-banner__image-wrap.mobile-only{display:none}.overflow-banner__image-wrap.desktop-only{display:block}.overflow-banner__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.overflow-banner__cta{flex-shrink:0}.overflow-banner__cta .btn,.overflow-banner__cta .btn-split{border-color:#fff;color:#fff}.overflow-banner__cta .btn{margin:0}@media screen and (max-width:992px){.overflow-banner__inner{min-height:31.25rem}.overflow-banner__content{justify-content:space-between;padding:0;width:100%}.overflow-banner__text-content{padding:2.75rem 1rem 0}.overflow-banner__image-wrap.mobile-only{align-items:center;display:flex!important;justify-content:center;position:relative!important;right:auto!important;top:auto!important;width:100%}.overflow-banner__image-wrap.desktop-only{display:none!important}}.simple-banner{width:100%}.simple-banner-section{background-image:url(../images/bread-crumbs.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-bottom:2.25rem;position:relative}.simple-banner-section>.container{display:flex;flex-direction:column;height:100%}@media screen and (max-width:992px){.simple-banner-section>.container{justify-content:space-between;min-height:inherit;padding-top:0}.simple-banner-section{background-image:url(../images/bread-crumbs-mobile.webp);min-height:20rem;padding:0}}.simple-banner__inner{align-items:center;backdrop-filter:blur(22px);background:hsla(0,0%,100%,.52);border-radius:1.375rem;display:flex;min-height:10rem;overflow:hidden;position:relative}.simple-banner__content{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:1.5rem 3rem;position:relative;width:100%;z-index:2}.simple-banner__title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;letter-spacing:0;line-height:1.1;margin:0}.simple-banner__cta{flex-shrink:0}.simple-banner__cta :where(.btn){margin:0}@media screen and (max-width:992px){.simple-banner{margin-bottom:3.75rem}.simple-banner__inner{min-height:auto}.simple-banner__content{align-items:flex-start;flex-direction:column;gap:1.25rem;padding:1.875rem .875rem}.simple-banner__title{color:var(--color-dark)}}.catalog-wrap{display:grid;grid-template-columns:min(23.3125rem,33vw) 1fr;grid-gap:1.25rem;align-items:stretch;gap:1.25rem}@media screen and (max-width:992px){.catalog-wrap{display:block}}.content-sidebar{align-self:stretch;margin-bottom:0;max-width:23.3125rem;position:relative;top:auto;width:100%;z-index:1000}@media screen and (max-width:992px){.content-sidebar{display:block;margin:-3.75rem auto 2.5rem;max-width:none;position:sticky;top:5.25rem;width:85%;z-index:1001}}.content-sidebar__panel{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.6);background:var(--color-white-06);border-radius:1rem;box-shadow:0 17px 38px 0 rgba(0,0,0,.1),0 69px 69px 0 rgba(0,0,0,.09),0 156px 94px 0 rgba(0,0,0,.05),0 277px 111px 0 rgba(0,0,0,.01),0 433px 121px 0 transparent;box-shadow:0 17px 38px 0 var(--color-shadow-dark-01),0 69px 69px 0 var(--color-shadow-dark-009),0 156px 94px 0 var(--color-shadow-dark-005),0 277px 111px 0 var(--color-shadow-dark-001),0 433px 121px 0 var(--color-shadow-dark-000);display:flex;flex-direction:column;overflow:hidden;padding:2.5rem 1rem}@media screen and (max-width:992px){.content-sidebar__panel{align-items:flex-start;backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;background:var(--color-white);border-radius:.75rem;border-radius:1rem;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.09);box-shadow:0 .5rem 1.25rem var(--color-shadow-dark-009);padding:20px 16px;position:relative}.content-sidebar__panel:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:1rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}}.content-sidebar__panel nav{min-width:0;width:100%}.content-sidebar__panel ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}.content-sidebar__panel li{margin:0;padding:0}.content-sidebar__link{align-items:center;background:transparent;color:#000;color:var(--color-text-main);display:inline-flex;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;gap:1.5rem;letter-spacing:0;line-height:1.2;max-width:100%;padding:.25rem 1.25rem .75rem 0;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,color .2s ease}@media screen and (max-width:992px){.content-sidebar__link{gap:.75rem;padding:.5rem .75rem;width:-moz-fit-content;width:fit-content}}.content-sidebar__link:after{background:rgba(0,0,0,.15);background:var(--color-divider-dark-015);bottom:.375rem;content:"";height:1px;left:0;position:absolute;right:0}@media screen and (max-width:992px){.content-sidebar__link:after{bottom:.125rem;right:auto;width:100%}}.content-sidebar__link:not(.content-sidebar__link--active){cursor:pointer}@media(hover:hover){.content-sidebar__link:not(.content-sidebar__link--active):hover,.content-sidebar__link:not(.content-sidebar__link--active):hover .content-sidebar__marker-number{color:#2b5c8e;color:var(--color-sidebar-link-hover)}}@media(hover:none){.content-sidebar__link:not(.content-sidebar__link--active):active,.content-sidebar__link:not(.content-sidebar__link--active):active .content-sidebar__marker-number{color:#2b5c8e;color:var(--color-sidebar-link-hover)}}.content-sidebar__link--active{background:#4776ba;background:var(--color-sidebar-link-active);color:#fff;color:var(--color-white)}.content-sidebar__link--active:after{background:transparent}.content-sidebar__link--active .content-sidebar__marker-number{display:none}.content-sidebar__link--active .content-sidebar__marker-arrow{display:inline-flex}.content-sidebar__link--active .content-sidebar__label{color:#fff;color:var(--color-white)}.content-sidebar__label{min-width:0}.content-sidebar__marker{align-items:center;display:inline-flex;flex-shrink:0;justify-content:flex-start;min-width:2.625rem}.content-sidebar__marker-number{color:#43474b;color:var(--color-text-gray);transition:color .2s ease}.content-sidebar__marker-arrow,.content-sidebar__marker-number{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1}.content-sidebar__marker-arrow{align-items:center;color:#fff;color:var(--color-white);display:none;gap:.125rem}.content-sidebar__marker-arrow svg{flex-shrink:0;height:1rem;width:1rem}.hero{min-height:100lvh;overflow:hidden;position:relative}.hero__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.hero__bg-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero__content{display:flex;flex-direction:column;gap:.875rem;justify-content:center;min-height:100dvh;position:relative;text-align:center;z-index:2}@media screen and (max-width:992px){.hero__content{padding-bottom:3.5rem;padding-top:max(3.125rem,min(20dvh,6rem))}}.hero__top{align-items:center;background:linear-gradient(90deg,#1a3b67,rgba(26,59,103,.2));background:linear-gradient(90deg,var(--color-primary-dark) 0,var(--color-primary-dark-20) 100%);border-radius:1.375rem;color:#fff;color:var(--color-white);display:flex;justify-content:space-between;padding:.8125rem max(.75rem,min(2vw,1.375rem))}@media screen and (max-width:992px){.hero__top{align-items:flex-start;flex-direction:column;gap:1.375rem;margin-bottom:max(3rem,min(10dvh,7.5rem));text-align:left}}.hero__title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:3rem;font-weight:600;letter-spacing:0;line-height:1.1;margin:0;text-transform:uppercase}@media screen and (max-width:992px){.hero__title{font-size:1.75rem}}.hero__top-container{display:flex;justify-content:space-between}.hero__bottom{background:#1a3b67;background:var(--color-primary-dark);border-radius:6.25rem;color:#fff;color:var(--color-white);display:block;padding:.1875rem 1.25rem}@media screen and (max-width:992px){.hero__bottom{padding:1px 0}}.hero__bottom-text{font-family:Montserrat,sans-serif;font-feature-settings:"smcp";font-size:clamp(.625rem,.5149647887rem + .4694835681vw,.9375rem);font-variant:small-caps;font-weight:400;letter-spacing:0;line-height:.9375rem;margin:0;text-align:center}@media screen and (max-width:992px){.hero__bottom-text{padding:0;white-space:nowrap}}.hero__middle{align-items:stretch;display:flex;gap:.875rem}.hero__cards-left{flex-direction:column}.hero__cards-left,.hero__cards-row{display:flex;flex:1 1 0;gap:.875rem;min-width:0}.hero__cards-row,.hero__cards-row.swiper-wrapper{align-items:stretch}.hero__cards-pagination{display:none}.hero__card{backdrop-filter:blur(1.375rem);background:#fff;background:var(--color-white);border-radius:1.375rem;display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:1rem;text-align:left}.hero__card.swiper-slide{align-self:stretch;display:flex;height:auto}.hero__card-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.75rem}.hero__card-content{justify-content:space-between}.hero__card-body,.hero__card-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.hero__card-body{color:#1a3b67;color:var(--color-primary-dark);gap:.3125rem}.hero__card-actions{display:flex;justify-content:flex-end;margin-top:auto}.hero__card-actions .btn--hero-card-cta{background:transparent;border:1px solid #1a3b67;border:1px solid var(--color-primary-dark);border-radius:6.25rem;color:#1a3b67;color:var(--color-primary-dark);height:40px;padding:1.25rem;width:60px}.hero__card-actions .btn--hero-card-cta .btn__icon{background-color:currentColor;height:.5rem;width:1.3125rem}.hero__card-actions .btn--hero-card-cta:hover{background:#fff;background:var(--color-white);border-color:#1a3b67;border-color:var(--color-primary-dark);color:#1a3b67;color:var(--color-primary-dark)}.hero__card-actions .btn--hero-card-cta:hover .btn__icon{background-color:currentColor}.hero__card-title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1;margin:0 0 .625rem}.hero__card-title--promo{font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);margin:0;text-align:center;text-transform:uppercase}.hero__card-title--article,.hero__card-title--promo{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:0;line-height:1}.hero__card-title--article{font-size:.875rem;margin:0 0 .625rem}.hero__card-title--info{font-size:.875rem;font-weight:600;letter-spacing:.04em;margin:0 0 .75rem}.hero__card-badge,.hero__card-title--info{font-family:Montserrat,sans-serif;line-height:1}.hero__card-badge{font-size:2.625rem;font-weight:500;letter-spacing:0;text-align:center;text-transform:uppercase}.hero__card-subtitle{font-size:1.125rem;font-weight:500}.hero__card-subtitle,.hero__card-text{font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1;margin:0}.hero__card-text{font-size:.875rem;font-weight:400}.hero__card-text h3,.hero__card-text h4{font-size:1.125rem;font-weight:500}.hero__card-text h3,.hero__card-text h4,.hero__card-text p{font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1;margin:0 0 .5rem}.hero__card-text p{font-size:.875rem;font-weight:400}.hero__card-text p:last-child{margin-bottom:0}.hero__card-link{-webkit-text-decoration:underline;text-decoration:underline}.hero__card-inner{max-width:12.5rem}@media screen and (max-width:992px){.hero__card-inner{max-width:none}}.hero__card--promo{background:hsla(0,0%,100%,.5);background:var(--color-white-05);border:1px solid hsla(0,0%,100%,.5);border:1px solid var(--color-white-05);flex:0 1 45%;padding:max(1rem,min(4vw,1.5rem)) max(1.375rem,min(6vw,2.375rem))}.hero__card--promo .hero__card-badge,.hero__card--promo .hero__card-title{color:#1a3b67;color:var(--color-primary-dark)}.hero__card--promo .hero__card-badge{background:hsla(0,0%,100%,.1);background:var(--color-white-10);border-radius:6.25rem;padding:.625rem 1.5rem;position:relative}.hero__card--promo .hero__card-badge:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:6.25rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.hero__card--promo .hero__card-subtitle{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1}.hero__card--article{background:rgba(121,183,228,.5);background:var(--color-secondary-05);padding:1rem 1.125rem}.hero__card--article,.hero__card--info{border:1px solid hsla(0,0%,100%,.5);border:1px solid var(--color-white-05)}.hero__card--info{background:hsla(25,96%,91%,.5);background:var(--color-accent-light-05);padding:max(1rem,min(4vw,1.5rem)) max(1.375rem,min(6vw,2.375rem))}.hero__card--info .hero__card-subtitle{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:.04em;line-height:.875rem}.hero__card-meta-wrap{align-items:center;border-radius:1.375rem;display:flex;margin-bottom:1.375rem;padding:.6875rem .625rem;position:relative}.hero__card-meta-wrap:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:1.375rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.hero__card-meta-row{align-items:center;display:flex;gap:.5rem;justify-content:center}.hero__card-meta-sep{border-left:1px solid hsla(0,0%,100%,.5);flex-shrink:0;height:.75rem;width:0}.hero__card-meta{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:400;gap:.25rem;letter-spacing:0;line-height:1;opacity:.8;text-align:center}.hero__card-meta-icon{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.2);color:inherit;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.hero__card-meta-icon--clock img,.hero__card-meta-icon--clock svg{display:block;height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.hero__card-meta-icon--calendar img,.hero__card-meta-icon--calendar svg{display:block;height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.hero__card-date{align-items:center;display:inline-flex;font-size:.625rem;gap:.25rem;opacity:.8;text-align:center}.hero__card-date,.hero__card-excerpt{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;line-height:1}.hero__card-excerpt{font-size:.875rem;margin:0 0 .625rem}.hero__socials{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0 0 2.125rem;padding:0}.hero__socials-item{align-items:center;display:flex;justify-content:space-between}.hero__socials-label{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1;text-transform:uppercase}.hero__schedule,.hero__socials-label{color:#1a3b67;color:var(--color-primary-dark)}.hero__schedule{display:flex;flex-direction:column}.hero__schedule h4{font-weight:600;line-height:1;margin:0 0 .625rem}.hero__schedule h4,.hero__schedule p{font-family:Montserrat,sans-serif;font-size:.875rem;letter-spacing:.04em}.hero__schedule p{font-weight:500;line-height:1.5}@media screen and (max-width:992px){.hero__middle{display:block;overflow:hidden}.hero__cards-swiper{width:100%}.hero__cards-row{display:flex;gap:0;min-width:100%}.hero .hero__card.swiper-slide{flex:0 0 100%;height:auto;width:100%}.hero__card--article,.hero__card--info,.hero__card--promo{flex:0 0 100%}.hero__cards-pagination{align-items:center;display:flex!important;gap:.1875rem;justify-content:center;position:static!important;transform:none!important;width:100%!important}.hero__cards-pagination .swiper-pagination-bullet{background:#fff;background:var(--color-white);border-radius:50%;height:.375rem;margin:0!important;opacity:1;transition:background .3s;width:.375rem}.hero__cards-pagination .swiper-pagination-bullet-active{background:#1a3b67;background:var(--color-primary-dark)}.hero__cards-pagination{margin-top:.875rem}.hero__cards-pagination .swiper-pagination-bullet{height:.5rem;width:.5rem}}.advantages{overflow:hidden;padding-bottom:2.5rem;padding-top:1.25rem;position:relative}.advantages__bg{height:100%;left:0;mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 85%,transparent);pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.advantages__bg-desktop{display:block}@media screen and (max-width:992px){.advantages__bg-desktop{display:none}}.advantages__bg-desktop svg{display:block;height:67.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:89.3125rem}.advantages__bg-mobile{display:none}@media screen and (max-width:992px){.advantages__bg-mobile{display:block}}.advantages__bg-mobile svg{display:block;height:50.5rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:23.4375rem}.advantages .container{position:relative;z-index:1}.advantages__header{margin-bottom:1.25rem;text-align:center}@media screen and (max-width:992px){.advantages__header{text-align:left}}.advantages__header h2{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;gap:.625rem;letter-spacing:0;line-height:1;margin:0}.advantages__header h2:before{align-self:stretch;background-color:#1a3b67;background-color:var(--color-primary-dark);content:"";display:inline-block;flex-shrink:0;height:1em;width:.1875rem}.advantages__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.25rem}.advantages__list--swiper{display:none!important;margin-bottom:.875rem;overflow:hidden}@media screen and (max-width:992px){.advantages__list--swiper{display:block!important}.advantages__list--swiper .swiper-wrapper{align-items:stretch;display:flex}.advantages__list--swiper .swiper-slide{display:flex;height:auto}.advantages__list{display:none}}.advantages__list-pagination{align-items:center;display:none;display:flex!important;gap:.1875rem;justify-content:center;position:static!important;transform:none!important;width:100%!important}.advantages__list-pagination .swiper-pagination-bullet{background:#d3d3d3;background:var(--color-gray);border-radius:50%;height:.375rem;margin:0!important;opacity:1;transition:background .3s;width:.375rem}.advantages__list-pagination .swiper-pagination-bullet-active{background:#1a3b67;background:var(--color-primary-dark)}.advantages__list-pagination{margin-bottom:0;margin-top:.875rem}@media screen and (max-width:992px){.advantages__list-pagination{display:flex!important}}.advantages__item{align-items:center;background:hsla(0,0%,100%,.2);border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:1.125rem;display:flex;gap:.625rem;min-height:9.5625rem;padding:2.5rem 1.75rem}@media screen and (max-width:992px){.advantages__item{align-items:flex-start;background:hsla(0,0%,100%,.88);flex-direction:column;gap:.625rem;min-height:12.3125rem;padding:1.25rem .75rem}}.advantages__item-icon{flex-shrink:0;height:4.1875rem;width:4.1875rem}@media screen and (max-width:992px){.advantages__item-icon{margin-bottom:.5rem}}.advantages__item-img{display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.advantages__item-text p{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1;margin:0}.advantages__numbers{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width:992px){.advantages__numbers{grid-template-columns:1fr;margin-top:1.375rem;padding-left:2.5rem;padding-right:2.5rem}}.advantages__stat{background:hsla(0,0%,100%,.6);border-radius:1.125rem;box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.625rem;justify-content:space-between;min-height:11.5rem;padding:1.375rem 1.3125rem}@media screen and (max-width:992px){.advantages__stat{justify-content:center}}.advantages__stat-value{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:clamp(2.625rem,2.4049295775rem + .9389671362vw,3.25rem);font-weight:500;letter-spacing:0;line-height:1;margin:0}@media screen and (max-width:992px){.advantages__stat-value{text-align:center}}.advantages__stat-text{color:#000;color:var(--color-text-main);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1;margin:0}@media screen and (max-width:992px){.advantages__stat-text{text-align:center}}.doctors{align-items:center;display:flex;max-height:48.75rem;overflow:hidden;position:relative}.doctors__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.doctors__bg-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.doctors__wrapper{padding:6.875rem 0 4.25rem;position:relative;width:100%;z-index:1}.doctors__title,.doctors__wrapper{color:#fff;color:var(--color-white)}.doctors__title{font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,1.4419014085rem + 1.3145539906vw,2.625rem);font-weight:500;letter-spacing:0;line-height:1;margin:0 0 1.25rem}.doctors__actions{margin-bottom:7.5rem;margin-top:1.5rem}.doctors__slider-wrapper{margin:0 auto;max-width:87.5rem;padding-top:3.75rem;position:relative}.doctors__slider-nav{bottom:55px;left:45rem;position:absolute;z-index:10}@media screen and (max-width:992px){.doctors__slider-nav{bottom:80px;left:auto;right:40px;transform:none}}.doctors__slider.swiper{height:23.75rem;overflow:visible;width:100%}@media screen and (max-width:992px){.doctors__slider.swiper{height:21.875rem}}.doctors .swiper-wrapper{align-items:flex-end!important}.doctors__slide.swiper-slide{border-radius:.75rem;display:flex;flex-direction:column;height:15.8125rem;justify-content:flex-end;transition:width .4s ease,height .4s ease,box-shadow .4s ease;width:13.3125rem}.doctors__slide.swiper-slide--dummy{background:transparent!important;border:none;box-shadow:none!important;opacity:0;padding:0;pointer-events:none;visibility:hidden;width:0!important}@media screen and (max-width:992px){.doctors__slide.swiper-slide--dummy{display:none}}.doctors__slide.swiper-slide--real{background:transparent}.doctors__slide.swiper-slide.custom-active{box-shadow:0 .625rem 1.875rem rgba(59,130,246,.4);height:20.625rem;width:20.625rem;z-index:2}@media screen and (max-width:992px){.doctors__slide.swiper-slide{height:8.125rem;width:7.5rem}.doctors__slide.swiper-slide.custom-active{height:17rem;width:14.5625rem}}.doctors__slide-image-wrap{border-radius:.75rem;box-shadow:none;flex-shrink:0;height:100%;overflow:hidden;position:relative;transition:box-shadow .3s ease;width:100%}.doctors__slide-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.doctors__slide-more{align-items:center;background:#1a3b67;background:var(--color-primary-dark);border:none;border-radius:6.25rem;bottom:1.875rem;color:#fff;color:var(--color-white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;justify-content:center;left:50%;letter-spacing:0;line-height:1;opacity:0;padding:.5rem 1.375rem;pointer-events:none;position:absolute;-webkit-text-decoration:none;text-decoration:none;transform:translate(-50%,.5rem);transition:opacity .28s ease,transform .28s ease,visibility .28s ease,background .3s ease,color .3s ease;visibility:hidden;white-space:nowrap;z-index:2}.doctors__slide-more:hover{background:#fff;background:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}@media screen and (max-width:992px){.doctors__slide-more{border-radius:50%;font-size:0;height:2.6875rem;line-height:0;padding:0;width:2.6875rem}.doctors__slide-more:after{border:.03125rem solid #fff;border-radius:50%;bottom:-.3125rem;content:"";left:-.3125rem;position:absolute;right:-.3125rem;top:-.3125rem}}.doctors__slide-more-text{display:inline}.doctors__slide-more-icon{display:none;height:1.25rem;width:1.25rem}@media screen and (max-width:992px){.doctors__slide-more-icon{display:block}.doctors__slide-more-text{display:none}}.doctors__slide-title{font-size:1rem;font-weight:600;margin:0 0 .625rem}.doctors__slide-spec,.doctors__slide-title{color:#fff;color:var(--color-white);flex-shrink:0;font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1}.doctors__slide-spec{font-size:.875rem;font-weight:400;margin:0 0 .5rem}.doctors__slide-excerpt{color:#fff;color:var(--color-white);display:none;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0 0 1.25rem;white-space:normal;width:20.625rem;word-wrap:anywhere;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;word-break:break-word;-webkit-box-orient:vertical}@media screen and (max-width:992px){.doctors__slide-excerpt{width:14.375rem}}.doctors .custom-active .doctors__slide-excerpt{display:-webkit-box}.doctors .custom-active .doctors__slide-more{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}.doctors .custom-active .doctors__slide-image-wrap{box-shadow:none}.reviews__wrapper{display:flex;flex-direction:column;gap:1rem;position:relative}.reviews__header{align-items:center;display:flex;justify-content:space-between}.reviews__title{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,1.323943662rem + .7511737089vw,2rem);font-weight:600;gap:.625rem;letter-spacing:0;line-height:1.2;margin:0}.reviews__title:before{align-self:stretch;background-color:#1a3b67;background-color:var(--color-primary-dark);content:"";display:inline-block;flex-shrink:0;width:.1875rem}.reviews__navigation{align-items:center;display:flex;gap:.625rem}.reviews__slider{overflow:hidden;width:100%}.reviews__slider .swiper-wrapper{display:flex}.reviews__slider .swiper-slide{height:16.25rem;width:22.1875rem}.reviews-card,.reviews__slider .swiper-slide{display:flex;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.reviews-card{background-color:#fff;background-color:var(--color-white);border:.0625rem solid #d9d9d9;border:.0625rem solid var(--color-gray-217);border-radius:.75rem;flex-direction:column;height:100%;padding:1.25rem;width:100%}.reviews-card__stars{display:flex;gap:.25rem;margin-bottom:.75rem;order:0}.reviews-card__stars .star{color:#43474b;color:var(--color-text-gray);font-size:1rem;line-height:1;opacity:.3}.reviews-card__stars .star--filled{color:#ffb800;opacity:1}.reviews-card__text{color:#43474b;color:var(--color-text-gray);display:-webkit-box;flex:1;font-size:1.0625rem;height:-moz-fit-content;height:fit-content;margin-bottom:.75rem;order:1;overflow:hidden}.reviews-card__read-more,.reviews-card__text{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.reviews-card__read-more{background:none;border:none;color:#0a3f7f;color:var(--color-primary);display:inline-block;font-size:.875rem;margin-bottom:1.25rem;order:2;padding:0 0 .25rem;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}.reviews-card__read-more:after{background-image:url(../images/arrow-next.svg);background-position:0;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:.5rem;left:0;position:absolute;width:7.5625rem}.reviews-card__read-more{cursor:pointer}@media(hover:hover){.reviews-card__read-more:hover{opacity:.7}}@media(hover:none){.reviews-card__read-more:active{opacity:.7}}.reviews-card__name{color:#43474b;color:var(--color-text-gray);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5;order:3;padding-top:.625rem;position:relative}.reviews-card__name:before{background-color:rgba(26,59,103,.2);background-color:var(--color-primary-dark-20);content:"";height:.0625rem;left:0;position:absolute;right:0;top:0}.reviews-card__name .wp-google-name-link{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}@media(hover:hover){.reviews-card__name .wp-google-name-link:hover{opacity:.7}}@media(hover:none){.reviews-card__name .wp-google-name-link:active{opacity:.7}}.services-section{overflow:hidden;padding-bottom:3.75rem;padding-top:2.5rem}.services-section__header{margin-bottom:1.5rem}.services-section__header h2{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;gap:.625rem;letter-spacing:0;line-height:1;margin:0}.services-section__header h2:before{align-self:stretch;background-color:#1a3b67;background-color:var(--color-primary-dark);content:"";display:inline-block;flex-shrink:0;height:1em;width:.1875rem}.services-section__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0}.services-section__grid .service-card--cta{align-items:flex-start;display:flex;grid-column:span 2;justify-content:center;padding:2.125rem 3.125rem;text-align:left}.services-section__grid .service-card--cta__content{max-width:28.75rem}.services-section__grid .service-card--cta__title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.625rem;margin:0 0 1.5rem;text-transform:none}.services-section__grid .service-card--cta .btn-split{width:-moz-fit-content;width:fit-content}.services-section__grid .service-card--cta:before{display:none}@media screen and (max-width:992px){.services-section__grid .service-card--cta{grid-column:span 2;padding:2.125rem 1.25rem}.services-section__grid .service-card--cta__title{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:1.25rem}}.services-section__grid .service-card:first-child .service-card__title{max-width:9.75rem}@media screen and (max-width:992px){.services-section__grid{grid-template-columns:repeat(2,1fr);margin-left:calc(clamp(.938rem, .6080704225rem + 1.4076995305vw, 1.875rem)*-1);margin-left:calc(var(--_section-offset)*-1);margin-right:calc(clamp(.938rem, .6080704225rem + 1.4076995305vw, 1.875rem)*-1);margin-right:calc(var(--_section-offset)*-1)}}.why-choose-us{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:6.875rem;padding-top:6.875rem;position:relative}@media screen and (max-width:992px){.why-choose-us{padding-bottom:2.5rem;padding-top:2.5rem}}.why-choose-us{background-color:var(--color-bg-light)}.why-choose-us .container{position:relative;z-index:1}.why-choose-us__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.why-choose-us__header{margin-bottom:.875rem}.why-choose-us__title{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;gap:.625rem;letter-spacing:0;line-height:1;margin:0}.why-choose-us__title:before{align-self:stretch;background-color:#1a3b67;background-color:var(--color-primary-dark);content:"";display:inline-block;flex-shrink:0;height:1em;width:.1875rem}.why-choose-us__content{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media screen and (min-width:992px){.why-choose-us__content{align-items:stretch;gap:.8125rem;grid-template-columns:1fr minmax(0,36.4375rem)}}.why-choose-us__list-col{display:flex;flex-direction:column;justify-content:center}.why-choose-us__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.why-choose-us__item{align-items:stretch;display:flex;gap:.375rem}.why-choose-us__number{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:flex;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;justify-content:center;letter-spacing:0;line-height:.625rem;padding:.625rem;text-transform:uppercase;width:2.0625rem}.why-choose-us__number,.why-choose-us__text{background:hsla(0,0%,100%,.8);border-radius:.625rem}.why-choose-us__text{flex-grow:1;padding:.75rem 1.0625rem}.why-choose-us__text h3{color:#000;color:var(--color-headings);font-size:1.125rem;font-weight:600;margin:0 0 .375rem}.why-choose-us__text h3,.why-choose-us__text p{font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1}.why-choose-us__text p{align-items:center;color:#000;color:var(--color-text-main);display:flex;font-size:.9375rem;font-weight:400;margin:0;padding-left:.625rem;position:relative}.why-choose-us__text p:before{background-color:#1a3b67;background-color:var(--color-primary-dark);border-radius:2rem;bottom:0;content:"";left:0;position:absolute;top:0;width:.125rem}@media screen and (max-width:992px){.why-choose-us__text p:before{max-height:4.0625rem;top:50%;transform:translateY(-50%)}}.why-choose-us__media-col{border-radius:.625rem;display:flex;flex-direction:column;min-height:18.75rem;overflow:hidden;position:relative}.why-choose-us__image-wrapper,.why-choose-us__video-wrapper{border-radius:.625rem;display:flex;height:100%;min-height:21.875rem;overflow:hidden;position:relative;width:100%}.why-choose-us__image,.why-choose-us__video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.why-choose-us__overlay{align-items:flex-end;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:space-between;left:0;padding:1.25rem 1.5rem;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:2}.why-choose-us__overlay--static{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent 50%);pointer-events:none}.why-choose-us__overlay.is-hidden{opacity:0;pointer-events:none}.why-choose-us__overlay-text{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(.9375rem,.8714788732rem + .2816901408vw,1.125rem);font-weight:500;letter-spacing:0;line-height:1.5rem;max-width:23.375rem;text-transform:uppercase}.why-choose-us__overlay-text p{margin:0}.why-choose-us__play-btn{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.5);border:none;border-radius:.75rem;cursor:pointer;display:flex;height:3.3125rem;justify-content:center;left:50%;padding:.625rem 1.375rem;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:4.6875rem}.why-choose-us__play-btn:hover{background:hsla(0,0%,100%,.7)}.why-choose-us__play-btn img,.why-choose-us__play-btn svg{height:2.0625rem;-o-object-fit:contain;object-fit:contain;width:1.9375rem}@media screen and (min-width:992px){.why-choose-us .container{max-width:none;padding-left:6.125rem;padding-right:6.125rem}}.licenses-certificates{background-color:var(--color-bg-light);overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:relative}.licenses-certificates__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.licenses-certificates .container{position:relative;z-index:1}@media screen and (max-width:992px){.licenses-certificates{padding-bottom:2.5rem;padding-top:2.5rem}}.licenses-certificates__header{margin-bottom:1.25rem;text-align:center}.licenses-certificates__title{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;gap:.625rem;letter-spacing:0;line-height:1;margin:0}.licenses-certificates__title:before{align-self:stretch;background-color:#1a3b67;background-color:var(--color-primary-dark);content:"";display:inline-block;flex-shrink:0;height:1em;width:.1875rem}.licenses-certificates__slider-wrapper{position:relative}.licenses-certificates__slider{margin-bottom:1.25rem}.licenses-certificates__slide{align-items:center;display:flex;height:auto;justify-content:center}.licenses-certificates__img{border-radius:.75rem;height:24.375rem;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:992px){.licenses-certificates__img{height:auto;max-height:21.875rem}}.licenses-certificates__nav{align-items:center;display:flex;gap:.625rem;justify-content:center}.cta__wrapper{align-items:center;border-radius:1.375rem;display:flex;isolation:isolate;overflow:hidden;position:relative}@media screen and (max-width:992px){.cta__wrapper{align-items:start;display:grid;grid-template-columns:1fr;overflow:visible}}.cta__bg-image{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:-1}.cta__bg-image--mobile{display:none}@media screen and (max-width:992px){.cta__bg-image--desktop{display:none}.cta__bg-image--mobile{bottom:auto;display:block;grid-area:1/1;left:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;position:relative;right:auto;top:auto;width:100vw;z-index:0}}.cta__window{backdrop-filter:blur(32px);background:rgba(0,0,0,.05);background:var(--color-black-005);border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:1.375rem}@media screen and (max-width:992px){.cta__window{grid-area:1/1;margin-top:10.5625rem;z-index:1}}.cta-form,.cta__window form{color:#fff;color:var(--color-white);display:flex;flex-direction:column;gap:.875rem;padding:6.6875rem 6.375rem;width:100%}@media screen and (max-width:992px){.cta-form,.cta__window form{gap:.625rem;padding:0}.cta-form{gap:.625rem}}.cta-form__header{margin-bottom:.5rem;text-align:center}.cta-form__header span{display:block;font-size:clamp(1.375rem,1.2429577465rem + .5633802817vw,1.75rem);font-weight:500;line-height:1.1;margin-bottom:.5rem}.cta-form__header p,.cta-form__header span{font-family:Montserrat,sans-serif;letter-spacing:0}.cta-form__header p{font-size:.875rem;font-weight:400;line-height:1.4}.cta-form__fields-row{display:flex;flex-direction:row;gap:.875rem;width:100%}@media screen and (max-width:992px){.cta-form__fields-row{flex-direction:column;gap:.625rem}}.cta-form__fields-row .cta-form__group{flex:1;margin-bottom:0}@media screen and (max-width:992px){.cta-form__fields-row .cta-form__group{flex:none;width:100%}.cta-form__row{margin-bottom:.875rem}}.cta-form__group{margin-bottom:0;width:100%}@media screen and (max-width:992px){.cta-form__group{margin-bottom:.625rem}.cta-form__group:last-child{margin-bottom:0}}.cta-form__input{width:100%}.cta-form__button-wrapper{display:flex;justify-content:center}@media screen and (max-width:992px){.cta-form__button-wrapper{margin-top:.875rem;width:100%}}.cta-form__button{width:26.625rem}@media screen and (max-width:992px){.cta-form__button{width:100%}}.cta-form__button--split,.cta-form__button.btn-split{align-items:center;background:transparent;border-radius:2.25rem;color:#fff;color:var(--color-white);cursor:pointer;display:flex;justify-content:center;padding:10px .5rem;transition:background .3s ease,color .3s ease,border-color .3s ease}.cta-form__button--split,.cta-form__button--split .btn-split__icon,.cta-form__button.btn-split,.cta-form__button.btn-split .btn-split__icon{border:1px solid hsla(0,0%,100%,.9);border:1px solid var(--color-white-09)}.cta-form__button--split:hover,.cta-form__button.btn-split:hover{background:#fff;background:var(--color-white);border-color:#fff;border-color:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}.cta-form__button--split:hover .btn-split__icon,.cta-form__button.btn-split:hover .btn-split__icon{border-color:#1a3b67;border-color:var(--color-primary-dark)}.cta-form__button .btn-split__text,.cta-form__button .cta-form__button-text{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1}@media screen and (max-width:992px){.cta-form__button .btn-split__text,.cta-form__button .cta-form__button-text{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1}}.cta-form__button .btn-split__icon,.cta-form__button .cta-form__button-icon{align-items:center;background:#fff;background:var(--color-white);border:1px solid #1a3b67;border:1px solid var(--color-primary-dark);border-radius:2.25rem;display:flex;height:1.25rem;justify-content:center;transition:background .3s ease,border-color .3s ease;width:3.75rem}.cta-form__button .btn-split__icon img,.cta-form__button .cta-form__button-icon img{display:block;height:.5rem;width:1.3125rem}@media screen and (max-width:992px){.cta-form__button .btn-split__icon img,.cta-form__button .cta-form__button-icon img{height:.875rem;-o-object-fit:contain;object-fit:contain;width:.875rem}}.cta-form__input,.cta__window form input[type=tel],.cta__window form input[type=text]{background:hsla(0,0%,100%,.3);background:var(--color-silver-03);border:1px solid hsla(0,0%,76%,.5);border:1px solid var(--color-gray-195-05);border-radius:2.25rem;color:rgba(0,0,0,.6);color:var(--color-black-06);min-height:3.25rem;padding:0 1.25rem;width:100%}.cta-form__input::-moz-placeholder,.cta__window form input[type=tel]::-moz-placeholder,.cta__window form input[type=text]::-moz-placeholder{color:rgba(0,0,0,.6);color:var(--color-black-06);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:-.01em;line-height:1}.cta-form__input::placeholder,.cta__window form input[type=tel]::placeholder,.cta__window form input[type=text]::placeholder{color:rgba(0,0,0,.6);color:var(--color-black-06);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:-.01em;line-height:1}@media screen and (max-width:992px){.cta-form__input,.cta__window form input[type=tel],.cta__window form input[type=text]{background:hsla(0,0%,100%,.2);background:var(--color-white-02);color:#fff;color:var(--color-white);height:2.5625rem;min-height:2.5625rem;outline:none;padding:.75rem .875rem;transition:border-color .3s ease,background .3s ease}.cta-form__input::-moz-placeholder,.cta__window form input[type=tel]::-moz-placeholder,.cta__window form input[type=text]::-moz-placeholder{opacity:1}.cta-form__input::placeholder,.cta__window form input[type=tel]::placeholder,.cta__window form input[type=text]::placeholder{opacity:1}.cta-form__input:focus,.cta__window form input[type=tel]:focus,.cta__window form input[type=text]:focus{background:hsla(0,0%,100%,.3);background:var(--color-white-03);border-color:hsla(0,0%,100%,.8);border-color:var(--color-white-08)}}.cta__form-success{align-items:center;color:#fff;color:var(--color-white);display:none;flex:1;flex-direction:column;height:100%;justify-content:center;margin:auto;min-height:inherit;text-align:center;width:100%}@media screen and (max-width:992px){.cta__form-success{padding:2.5rem 1.25rem}}.cta__form-success__content{text-align:center}.cta__form-success__title{font-size:clamp(1.375rem,1.2429577465rem + .5633802817vw,1.75rem);font-weight:500;line-height:1.2;margin-bottom:.625rem;text-transform:uppercase}.cta__form-success__text,.cta__form-success__title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;letter-spacing:0}.cta__form-success__text{font-size:1rem;font-weight:400;line-height:1.4}.blog-list{overflow:hidden;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:992px){.blog-list{padding-bottom:5rem;padding-top:5rem}}.blog-list__header{margin-bottom:1.25rem}.blog-list__header-content{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}.blog-list__title{align-items:center;color:#1a3b67;color:var(--color-primary-dark);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;gap:.625rem;letter-spacing:0;line-height:1;margin:0}.blog-list__title:before{align-self:stretch;background-color:#1a3b67;background-color:var(--color-primary-dark);content:"";display:inline-block;flex-shrink:0;height:1em;width:.1875rem}@media screen and (max-width:992px){.blog-list__more-desktop{display:none}}.blog-list__controls{display:none}@media screen and (max-width:992px){.blog-list__controls{align-items:center;display:flex;gap:.9375rem;justify-content:space-between;margin-bottom:1.25rem;margin-top:1.25rem}}.blog-list__nav{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:flex-end;min-width:8rem}.blog-list__grid{display:none}@media(min-width:576px){.blog-list__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}}@media(min-width:992px){.blog-list__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:992px){.blog-list__grid{grid-template-columns:repeat(4,1fr)}}.blog-list__slider{display:none!important}@media screen and (max-width:992px){.blog-list__slider{display:block!important}}.blog-list__slider .swiper-slide{display:flex;height:auto;justify-content:center}.blog-list__pagination{align-items:center;display:none;display:flex!important;gap:.1875rem;justify-content:center;position:static!important;transform:none!important;width:100%!important}.blog-list__pagination .swiper-pagination-bullet{background:#d3d3d3;background:var(--color-gray);border-radius:50%;height:.375rem;margin:0!important;opacity:1;transition:background .3s;width:.375rem}.blog-list__pagination .swiper-pagination-bullet-active{background:#1a3b67;background:var(--color-primary-dark)}.blog-list__pagination{margin-bottom:0;margin-top:.625rem}@media screen and (max-width:992px){.blog-list__pagination{display:flex!important}}.about-hero{position:relative}.about-hero__bg{bottom:0;height:100%;left:0;max-height:27.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.about-hero .container{position:relative;z-index:1}.about-hero__wrapper{background:hsla(0,0%,100%,.7);background:var(--color-white-07);border-radius:1.375rem;display:flex;gap:1.25rem;padding:3.0625rem 6.6875rem;position:relative;z-index:0}@media screen and (max-width:992px){.about-hero__wrapper{flex-direction:column;padding-left:0;padding-right:0;padding-top:1.875rem}}.about-hero__left{flex:1 1 auto;margin-top:2rem;min-width:0}@media screen and (max-width:992px){.about-hero__left{margin-top:0;order:1}}.about-hero__left h2{font-size:1.125rem;font-weight:500;margin-bottom:1.5rem;margin-top:2rem}.about-hero__left h2,.about-hero__left p{font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1.375rem}.about-hero__left p{font-size:.9375rem;font-weight:400;margin-bottom:1rem}.about-hero__left p:last-child{margin-bottom:0}.about-hero__left ol,.about-hero__left ul{margin-bottom:1rem;padding-left:1.25rem}.about-hero__left ol li,.about-hero__left ul li{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.about-hero__img{border-radius:.75rem;flex:0 1 clamp(20rem,14.2121478873rem + 24.6948356808vw,36.4375rem);height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:clamp(20rem,14.2121478873rem + 24.6948356808vw,36.4375rem)}@media screen and (max-width:992px){.about-hero__img{aspect-ratio:351/445;flex:none;margin-left:0;margin-right:0;order:2;width:100%}}.about-facts{padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (max-width:992px){.about-facts{height:auto;min-height:100dvh}}.about-facts__wrapper{align-items:center;display:flex;gap:1.875rem}@media screen and (max-width:992px){.about-facts__wrapper{align-items:stretch;flex-direction:column}}.about-facts__left{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1.875rem,.9947183099rem + 3.7558685446vw,4.375rem)}@media screen and (max-width:992px){.about-facts__left{flex:1 1 auto;gap:1.5rem}}.about-facts__left p{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-top:clamp(.75rem,.5299295775rem + .9389671362vw,1.375rem)}.about-facts__right{align-self:center;flex:0 1 auto;position:relative}@media screen and (max-width:992px){.about-facts__right{align-self:stretch;flex:1 1 auto}}.about-facts__bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.about-facts__bg-desktop svg{display:block;height:78.125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:74.1875rem}.about-facts__features{align-items:center;display:inline-flex;gap:1.25rem;position:relative;z-index:1}@media screen and (max-width:992px){.about-facts__features{align-items:stretch;display:flex;flex-direction:column;gap:1.25rem}}.about-facts__column{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}@media screen and (max-width:992px){.about-facts__column{align-items:stretch;width:100%}}.about-facts__card{align-items:center;backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);background:hsla(0,0%,100%,.5);background:var(--color-white-05);border:1px solid #d9d9d9;border:1px solid var(--color-gray-217);border-radius:1.25rem;box-shadow:0 4px 15px rgba(0,0,0,.03);box-sizing:border-box;display:flex;gap:.5rem;max-width:23.5rem;padding:12px 13px;width:23.5rem}@media screen and (max-width:992px){.about-facts__card{width:100%}}.about-facts__card-number{color:hsla(24,43%,85%,.5);color:var(--color-accent-soft-05);flex:0 0 auto;font-size:4.375rem;font-weight:500;line-height:3.75rem}.about-facts__card-number,.about-facts__card-text{font-family:Montserrat,sans-serif;letter-spacing:0}.about-facts__card-text{font-size:.9375rem;font-weight:400;line-height:1.2;margin:0;max-width:18.75rem}@media screen and (max-width:992px){.about-facts__read-more-item{width:100%}}@media screen and (min-width:992px){.about-facts__read-more-item{display:none}}.about-facts__read-more{align-items:center;background:inherit;border-radius:6.25rem;color:#1a3b67;color:var(--color-primary-dark);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;gap:.5rem;justify-content:center;letter-spacing:0;line-height:1.6;padding:.75rem 1.25rem;text-transform:uppercase;width:100%}.about-facts__read-more[aria-expanded=true]{background:transparent!important;color:#1a3b67!important;color:var(--color-primary-dark)!important}.about-facts__read-more-text{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.6;text-transform:uppercase}.about-facts__read-more-arrow{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.about-facts__read-more-arrow svg{display:block;flex-shrink:0;height:.5rem;width:1.3125rem}.about-facts__read-more[aria-expanded=true] .about-facts__read-more-arrow svg{transform:rotate(180deg)}@media screen and (max-width:992px){.is-hidden-fact{display:none}}.about-gallery{padding-bottom:2.5rem;padding-top:2.5rem}.about-gallery__slider-wrapper{max-width:100%;overflow:hidden;padding:1.25rem 0;position:relative}.about-gallery__slider-controls{display:flex;gap:.625rem;position:absolute;right:0;top:1.25rem;z-index:20}.about-gallery__slide-text{color:#fff;color:var(--color-white);left:calc(100% + 1.25rem);opacity:0;pointer-events:none;position:absolute;top:0;width:42.5rem}.about-gallery__slide-text,.about-gallery__slide-text h3{font-family:Montserrat,sans-serif;font-size:4.375rem;font-weight:500;letter-spacing:0;line-height:1}.about-gallery__slide-text h3{color:rgba(202,213,218,.4);color:var(--color-gray-light-04);margin-bottom:.5rem}.about-gallery__slide-text p{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:1}.about-gallery__slide.active .about-gallery__slide-text{opacity:1;pointer-events:auto;transition:opacity 0s ease-in-out}.about-gallery__btn{align-items:center;background-color:#43474b;background-color:var(--color-gray-dark);border:none;border-radius:.5rem;color:#fff;color:var(--color-white);cursor:pointer;display:flex;font-size:1.25rem;height:3rem;justify-content:center;transition:all .3s;width:3rem}.about-gallery__btn:disabled{cursor:not-allowed;opacity:.3}.about-gallery__btn:not(:disabled):hover{background-color:#cad5da;background-color:var(--color-gray-light);color:#0d1e33;color:var(--color-navy-900)}.about-gallery__btn:not(:disabled):active{transform:scale(.95)}.about-gallery__slider-viewport{width:100%}.about-gallery__slider-track{align-items:flex-end;display:flex;gap:1.25rem;height:31.25rem;transition:transform .5s ease-in-out;will-change:transform}.about-gallery__slide{backface-visibility:hidden;border-radius:1rem;flex-shrink:0;height:18.75rem;position:relative;transition:all .5s ease-in-out;width:20.625rem;will-change:width,height}.about-gallery__slide.active{height:31.25rem;width:42.5rem}.about-gallery__image-wrap{border-radius:1rem;height:100%;overflow:hidden;width:100%}.about-gallery__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:992px){.about-gallery__slider-wrapper{padding:4.375rem 0 1.25rem}.about-gallery__slider-controls{align-items:center;display:flex;gap:.625rem;position:absolute;right:0;top:.625rem;z-index:20}.about-gallery__slider-track{align-items:center;height:21.875rem}.about-gallery__slide,.about-gallery__slide.active{height:100%;width:100%}.about-gallery__slide-text{left:0;position:absolute;top:-3.75rem;width:calc(100% - 7.5rem)}.about-gallery__slide-text h3{color:hsla(0,0%,100%,.8);color:var(--color-white-08);font-size:1.75rem;margin-bottom:.25rem}.about-gallery__slide-text h3,.about-gallery__slide-text p{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:0;line-height:1}.about-gallery__slide-text p{font-size:.875rem}}.faq-section{color:#fff;color:var(--color-white);isolation:isolate;padding-bottom:1.25rem;padding-top:1.25rem;position:relative}@media screen and (max-width:992px){.faq-section{padding-bottom:1rem;padding-top:1rem;--_section-offset:0rem}}.faq-section__inner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.375rem;contain:layout style;overflow:hidden;padding:2.6875rem 1.75rem;position:relative}.faq-section__inner:before{background:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}@media screen and (max-width:992px){.faq-section__inner{padding:2.6875rem 1rem}}.faq-section__inner__layout,.faq-section__layout{position:relative;z-index:1}.faq-section__layout{align-items:stretch;display:grid;grid-template-columns:21.875rem minmax(0,1fr);grid-gap:5rem;gap:5rem}@media screen and (max-width:992px){.faq-section__layout{gap:0;grid-template-columns:1fr;width:100%}}.faq-section__left-col{display:flex;flex-direction:column;gap:clamp(1.25rem,1.161971831rem + .3755868545vw,1.5rem);height:100%;justify-content:space-between}@media screen and (max-width:992px){.faq-section__left-col{height:auto;width:100%}}.faq-section__header-group{display:flex;flex-direction:column;gap:1.25rem}.faq-section__action{margin-top:auto}.faq-section__title{color:#362b24;color:var(--color-faq-heading);font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,.9348591549rem + 1.8779342723vw,2.625rem);font-weight:500;letter-spacing:0;line-height:1.1;margin:0}.faq-section__right-col{display:flex;flex-direction:column;min-width:0}@media screen and (max-width:992px){.faq-section__right-col{margin-top:1rem;width:100%}}.faq-section .faq-list{display:flex;flex-direction:column;gap:.625rem;max-width:100%;width:100%}.faq-section .faq-item{background-color:transparent;display:flex;flex-direction:column;width:100%}.faq-section .faq-item.is-active .faq-item__icon{transform:scaleY(-1)}.faq-section .faq-item__header{align-items:center;background:#f8f3f0;background:var(--color-faq-question-bg);border-radius:.75rem;cursor:pointer;display:flex;gap:1.25rem;justify-content:space-between;min-height:2.75rem;padding:.59375rem 2rem;transition:border-color .3s ease}.faq-section .faq-item__header:hover{border-color:#d9d9d9;border-color:var(--color-gray-217)}@media screen and (max-width:992px){.faq-section .faq-item__header{padding:.5rem .75rem}}.faq-section .faq-item__title{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:clamp(1rem,.9559859155rem + .1877934272vw,1.125rem);font-weight:400;letter-spacing:0;line-height:1;pointer-events:none}@media screen and (max-width:992px){.faq-section .faq-item__title{font-size:.875rem;text-align:left;width:100%}}.faq-section .faq-item__icon{align-items:center;color:#0c0b0b;color:var(--color-black);display:flex;flex-shrink:0;height:.5625rem;justify-content:center;pointer-events:none;transform:scaleY(1);transition:transform .3s ease;width:1.1875rem}.faq-section .faq-item__icon svg{display:block;height:100%;width:100%}.faq-section .faq-item__body{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0;padding:.5rem 0 .5rem 2rem}@media screen and (max-width:992px){.faq-section .faq-item__body{padding:.5rem 0}}.faq-section .accordeon{contain:layout;display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .35s ease;will-change:grid-template-rows}.faq-section .accordeon .content{min-height:0;overflow:hidden;transform:translateZ(0)}.faq-section .accordeon.is-open,.faq-section .accordeon[open]{grid-template-rows:1fr}.pregnancy-planning-hero{background-position:top;background-repeat:no-repeat;background-size:100% 441px}.pregnancy-planning-hero__wrapper{border-radius:1.375rem;display:flex;gap:1.25rem;isolation:isolate;position:relative;z-index:0}.pregnancy-planning-hero__wrapper:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:1.375rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.pregnancy-planning-hero__wrapper{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.6);box-shadow:0 17px 38px 0 rgba(0,0,0,.1),0 69px 69px 0 rgba(0,0,0,.09),0 156px 94px 0 rgba(0,0,0,.05),0 277px 111px 0 rgba(0,0,0,.01),0 433px 121px 0 transparent;padding:1.875rem 2.25rem}@media screen and (max-width:992px){.pregnancy-planning-hero__wrapper{flex-direction:column;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem);padding-left:var(--_section-offset);padding-right:clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem);padding-right:var(--_section-offset);padding-top:1.875rem;width:100vw}}.pregnancy-planning-hero__bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.pregnancy-planning-hero__bg-desktop{background-image:url(../images/pregnancy-planning-hero-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:74.9375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:89.6875rem}.pregnancy-planning-hero__left,.pregnancy-planning-hero__right{min-width:0;position:relative;z-index:1}.pregnancy-planning-hero__left{border-right:1px solid #d9d9d9;flex:0 1 50%;padding-right:1.75rem}.pregnancy-planning-hero__right{flex:1 1 50%;padding-left:1.75rem}.pregnancy-planning-hero__left-title h2{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 .875rem}.pregnancy-planning-hero__left-title p{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 .75rem}.pregnancy-planning-hero__left-title p:last-child{margin-bottom:0}.pregnancy-planning-hero__left-title ul{list-style:none;margin:0 43px;padding:0}@media screen and (max-width:992px){.pregnancy-planning-hero__left-title ul{margin:0}}.pregnancy-planning-hero__left-title li{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:.625rem;padding-left:1.25rem;position:relative}.pregnancy-planning-hero__left-title li:before{background:#e6c0a3;border-radius:50%;content:"";height:.625rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.625rem}.pregnancy-planning-hero__left-title li:last-child{margin-bottom:0}.pregnancy-planning-hero__text h3{margin-bottom:20px}.pregnancy-planning-hero__text p{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 .75rem}@media screen and (max-width:992px){.pregnancy-planning-hero__text p{margin:0}}.pregnancy-planning-hero__text p:last-child{margin-bottom:0}.pregnancy-planning-hero__text ul{list-style:none;margin:0;padding:0}.pregnancy-planning-hero__text li{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:.625rem;padding-left:3.0625rem;position:relative}.pregnancy-planning-hero__text li:before{background:rgba(68,115,184,.3);border-radius:.375rem;content:"";height:1.625rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5625rem}.pregnancy-planning-hero__text li:last-child{margin-bottom:0}@media screen and (max-width:992px){.pregnancy-planning-hero__left,.pregnancy-planning-hero__right{flex:1 1 auto;width:100%}.pregnancy-planning-hero__left{border-bottom:0;border-right:0;padding-bottom:1rem;padding-right:0}.pregnancy-planning-hero__right{padding-left:0;padding-top:1rem}.pregnancy-planning-hero__text li{padding-left:2.3125rem}.pregnancy-planning-hero__bg{display:none}}.what-examinations__wrapper{display:flex;flex-direction:column;gap:.875rem}.what-examinations__title{color:#000;color:var(--color-text-main);margin:0;max-width:30.625rem}.what-examinations__cards{align-items:stretch;display:flex;gap:1.25rem}.what-examinations__card{background-color:rgba(67,114,184,.08);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;padding:1.5rem}.what-examinations__card-title{border-radius:.75rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.12);color:#000;color:var(--color-text-main);display:block;font-family:Montserrat,sans-serif;font-size:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 .875rem;padding:.5rem .625rem;width:100%}.what-examinations__list{align-items:center;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:repeat(5,auto);list-style:none;margin:0;padding:0;grid-row-gap:.875rem;row-gap:.875rem;grid-column-gap:1rem;align-content:start;-moz-column-gap:1rem;column-gap:1rem;justify-content:start;width:100%}.what-examinations__item{align-items:center;border:1px solid #e6c0a3;border-radius:1.125rem;color:#000;color:var(--color-text-main);display:flex;font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1;max-width:22.375rem;padding:.375rem .75rem}.what-examinations__card--mom{flex:0 1 60%}.what-examinations__card--mom .what-examinations__card-title{background:hsla(26,57%,77%,.3);background:var(--color-accent-03)}.what-examinations__card--mom .what-examinations__item{padding-left:2rem;position:relative}.what-examinations__card--mom .what-examinations__item:before{background:#e6c0a3;border-radius:50%;content:"";height:.625rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.625rem}.what-examinations__card--dad{flex:0 1 40%}.what-examinations__card--dad .what-examinations__card-title{background:hsla(0,0%,100%,.2);background:var(--color-white-02)}.what-examinations__card--dad .what-examinations__item{border:1px solid #265e95;padding-left:2rem;position:relative}.what-examinations__card--dad .what-examinations__item:before{background:#265e95;border-radius:50%;content:"";height:.625rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.625rem}@media screen and (max-width:992px){.what-examinations__item{max-width:none;width:100%}.what-examinations__list{display:flex;flex-direction:column;gap:.875rem}.what-examinations__cards{flex-direction:column}.what-examinations__card{border-radius:22px;margin-left:calc(clamp(.938rem, .6080704225rem + 1.4076995305vw, 1.875rem)*-1);margin-left:calc(var(--_section-offset)*-1);margin-right:calc(clamp(.938rem, .6080704225rem + 1.4076995305vw, 1.875rem)*-1);margin-right:calc(var(--_section-offset)*-1);padding-left:clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem);padding-left:var(--_section-offset);padding-right:clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem);padding-right:var(--_section-offset);width:100vw}.what-examinations__card--mom{flex-basis:100%;order:1}.what-examinations__card--dad{flex-basis:100%;order:2}}.advantages-preg{overflow:hidden}.advantages-preg__wrapper{display:flex;flex-direction:column;gap:1rem}.advantages-preg__row{align-items:stretch;display:flex;gap:1.25rem}.advantages-preg__left{align-self:stretch;display:flex;flex:0 0 min(100%,14.375rem);flex-direction:column;gap:.875rem}.advantages-preg__title{font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;line-height:1.2}.advantages-preg__text,.advantages-preg__title{font-family:Montserrat,sans-serif;letter-spacing:0}.advantages-preg__text{color:#000;color:var(--color-text-main);font-size:.9375rem;font-weight:400;line-height:1.4;margin:0}.advantages-preg__bottom{display:flex;flex-direction:column;gap:2.75rem;justify-content:space-between;margin-top:auto}.advantages-preg__controls{align-items:center;display:flex;gap:.625rem}.advantages-preg__action--mob{display:none}.advantages-preg__right{flex:1;min-width:0;overflow:hidden}.advantages-preg__right .swiper-wrapper{display:flex}.advantages-preg__right .swiper-slide{flex:0 0 14.875rem;width:14.875rem}.advantages-preg__card{align-items:flex-start;background-color:hsla(0,0%,100%,.3);background-color:var(--color-white-03);background-image:url(../images/advantages_bg.webp);background-position:50%;background-repeat:no-repeat;border-radius:.75rem;display:flex;flex-direction:column;gap:.875rem;padding:4.875rem .75rem .75rem}.advantages-preg__card-line{background:#000;background:var(--color-text-main);display:block;height:1px;width:1.75rem}.advantages-preg__card-text{color:#000;color:var(--color-text-main);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.35;margin:0}@media screen and (max-width:992px){.advantages-preg__wrapper{gap:1rem}.advantages-preg__row{flex-direction:column;gap:1rem}.advantages-preg__left{flex-basis:auto}.advantages-preg__bottom .advantages-preg__action,.advantages-preg__controls{display:none}.advantages-preg__action--mob{display:block;margin-top:1rem}.advantages-preg__bottom{align-items:stretch;flex-direction:column;gap:2.75rem;justify-content:flex-start}.advantages-preg__right{overflow:hidden}.advantages-preg__right .swiper-slide{flex:0 0 auto;width:auto}}.infertility-treatment-women-hero{min-height:18.75rem;position:relative;width:100%}.infertility-treatment-women-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%;z-index:0}.infertility-treatment-women-hero .container{display:flex;flex-direction:column;justify-content:space-between;min-height:18.75rem;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;z-index:1}.infertility-treatment-women__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.infertility-treatment-women__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem);max-width:100%;min-width:0;width:100%}@media screen and (max-width:992px){.infertility-treatment-women__content{gap:2rem}}.infertility-treatment-women__section{max-width:100%;min-width:0;scroll-margin-top:3.75rem;width:100%}.infertility-treatment-women__section-title{align-items:center;color:#fff;color:var(--color-white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.infertility-treatment-women__section-title-wrap{background:linear-gradient(90deg,#4372b8 36.06%,rgba(195,228,247,0));background:linear-gradient(90deg,var(--color-title-gradient-start) 36.06%,var(--color-title-gradient-end-transparent) 100%);border-radius:.5rem;margin-bottom:-.0625rem;max-width:100%;padding:.625rem .5625rem;width:37.5rem}@media screen and (max-width:992px){.infertility-treatment-women__section-title-wrap{padding:.8125rem .5625rem;width:100%}}.infertility-treatment-women__section-title-wrap--symptoms{width:100%}.infertility-treatment-women__section--symptoms .infertility-treatment-women__section-title{background:transparent;border-radius:0;margin:0;padding:0;width:auto}.infertility-treatment-women__section-body{border-radius:0 .75rem .75rem .75rem;max-width:100%;min-width:0;padding:.625rem 20px;width:100%;word-wrap:anywhere}.infertility-treatment-women__section-body :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}@media screen and (max-width:992px){.infertility-treatment-women__section-body{padding:1rem 0}}.infertility-treatment-women__section--symptoms .infertility-treatment-women__section-body{padding:1.25rem 0 0}.infertility-treatment-women__section-body--methods{padding:1.25rem 0}.infertility-treatment-women__section-body--methods h3{align-items:center;background:#dde4f0;background:var(--color-card-badge-bg);border-radius:.75rem;display:flex;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.25rem;padding:.5rem .75rem;width:-moz-fit-content;width:fit-content}.infertility-treatment-women__section-body--methods>:where(p,ul,ol){margin:0}.infertility-treatment-women__section-body--methods>:where(p,ul,ol)+:where(p,ul,ol){margin-top:.5rem}.infertility-treatment-women__section-body--methods ul{list-style:disc outside;margin-left:10px;padding-left:1.25rem}.infertility-treatment-women__section-body--methods ol{list-style:decimal outside;margin-left:0;padding-left:1.25rem}.infertility-treatment-women__section-body--methods li+li{margin-top:.25rem}.infertility-treatment-women__section-body--stages{padding:20px 0}.infertility-treatment-women__subtitle{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.75rem}.infertility-treatment-women__reasons-list{counter-reset:reasons-counter;display:grid;list-style:none;margin:0;padding:0;grid-gap:.625rem;gap:.625rem}.infertility-treatment-women__reasons-list li{align-items:center;counter-increment:reasons-counter;display:grid;grid-template-columns:max-content 1fr;grid-gap:clamp(.75rem,.2658450704rem + 2.0657276995vw,2.125rem);border:.0625rem solid #cdcdcd;border:.0625rem solid var(--color-gray-205);border-radius:.75rem;gap:clamp(.75rem,.2658450704rem + 2.0657276995vw,2.125rem);padding:.5rem .4375rem}.infertility-treatment-women__reasons-list li:before{align-items:center;background:#dde4f0;background:var(--color-card-badge-bg);border-radius:.5rem;color:#fff;color:var(--color-white);content:counter(reasons-counter);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(2rem,1.7799295775rem + .9389671362vw,2.625rem);font-weight:600;height:3.125rem;justify-content:center;letter-spacing:0;line-height:1.2;padding:.5rem .4375rem;width:3.3125rem}@media screen and (max-width:992px){.infertility-treatment-women__reasons-list li:before{height:2.5rem;padding:0;width:2.5rem}}.infertility-treatment-women__symptoms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:.625rem;row-gap:.625rem}@media screen and (max-width:992px){.infertility-treatment-women__symptoms-grid{grid-template-columns:1fr}}.infertility-treatment-women__symptoms-card{align-items:center;background:#fff;background:var(--color-white);border-radius:.75rem;display:flex;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;gap:.625rem;justify-content:center;letter-spacing:0;line-height:1.375rem;min-height:5.9375rem;overflow:hidden;padding:.375rem clamp(.625rem,.3389084507rem + 1.220657277vw,1.4375rem)}.infertility-treatment-women__symptoms-card p:first-child,.infertility-treatment-women__symptoms-card strong{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.infertility-treatment-women__symptoms-accent{align-self:center;background:linear-gradient(0deg,#faf1ed,#1a3b67);background:linear-gradient(0deg,var(--color-accent-gradient-start) 0,var(--color-accent-gradient-end) 100%);border-radius:.25rem;display:block;flex:0 0 auto;height:100%;width:.25rem}@media screen and (max-width:992px){.infertility-treatment-women__symptoms-accent{height:100%;width:.125rem}}.infertility-treatment-women__stages-bg{background-color:#f4f6fa;background-color:var(--color-background-light);background-image:var(--itw-stages-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.75rem;overflow:hidden;padding:2.1875rem .9375rem 1.5625rem;width:100%}@media screen and (max-width:992px){.infertility-treatment-women__stages-bg{background-image:var(--itw-stages-bg-mobile,var(--itw-stages-bg));background-position:top;background-size:cover;padding:1.25rem .75rem}}.infertility-treatment-women__stages-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;grid-row-gap:clamp(.625rem,-2.9181338028rem + 15.117370892vw,10.6875rem);align-content:start;grid-auto-rows:max-content;min-height:0;row-gap:clamp(.625rem,-2.9181338028rem + 15.117370892vw,10.6875rem);width:100%}@media(max-width:62rem){.infertility-treatment-women__stages-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:992px){.infertility-treatment-women__stages-layout{counter-reset:itw-mobile-stage;grid-template-columns:1fr;padding-left:0;row-gap:1.5rem}}.infertility-treatment-women__stage-item{align-items:flex-start;background:transparent;border:0;border-radius:0;display:flex;gap:.75rem;padding:0}@media screen and (max-width:992px){.infertility-treatment-women__stage-item{counter-increment:itw-mobile-stage;display:grid;grid-template-columns:2.75rem minmax(0,1fr);position:relative;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:.5rem;align-items:start;row-gap:.5rem}.infertility-treatment-women__stage-item:before{align-items:center;background:rgba(202,213,218,.4);background:var(--color-gray-light-04);border:.0625rem solid #cad5da;border:.0625rem solid var(--color-gray-light);border-radius:6.25rem;color:#fff;color:var(--color-white);content:counter(itw-mobile-stage);display:inline-flex;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:600;grid-column:1;grid-row:1;height:2.75rem;justify-content:center;letter-spacing:0;line-height:1;width:2.75rem}.infertility-treatment-women__stage-item:not(:last-child):after{border-left:.0625rem dashed #cad5da;border-left:.0625rem dashed var(--color-gray-light);bottom:-1.5rem;content:"";left:1.375rem;position:absolute;top:2.75rem}}.infertility-treatment-women__stage-icon-wrap{align-items:center;display:inline-flex;flex-shrink:0;height:2.1875rem;justify-content:center;width:2.1875rem}@media screen and (max-width:992px){.infertility-treatment-women__stage-icon-wrap{display:inline-flex;grid-column:2;grid-row:1}}.infertility-treatment-women__stage-icon{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.infertility-treatment-women__stage-content{display:flex;flex-direction:column;gap:clamp(.125rem,-.0950704225rem + .9389671362vw,.75rem);min-width:0}@media screen and (max-width:992px){.infertility-treatment-women__stage-content{grid-column:2;grid-row:2}}.infertility-treatment-women__stage-content h3{align-items:flex-end;display:flex;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3;margin:0;min-height:2.625rem}@media screen and (max-width:992px){.infertility-treatment-women__stage-content h3{min-height:auto}}.infertility-treatment-women__stage-content p{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}.infertility-treatment-women__methods-list{display:flex;flex-direction:column;gap:1rem}.infertility-treatment-women__method-item{padding-bottom:1rem;position:relative}.infertility-treatment-women__method-item:after{border-bottom:.0625rem solid #dde4f0;border-bottom:.0625rem solid var(--color-card-badge-bg);content:"";display:block;margin:1rem auto 0;width:85%}.infertility-treatment-women__method-item h3{align-items:center;background:#dde4f0;background:var(--color-card-badge-bg);border-radius:.75rem;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.5rem;padding:.5rem .75rem}.infertility-treatment-women__method-item :where(p,li){font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.infertility-treatment-women__method-item>:where(p,ul,ol){margin:0}.infertility-treatment-women__method-item>:where(p,ul,ol)+:where(p,ul,ol){margin-top:.5rem}.infertility-treatment-women__method-item ul{list-style:disc outside;padding-left:1.25rem}.infertility-treatment-women__method-item ol{list-style:decimal outside;padding-left:1.25rem}.infertility-treatment-women__method-item li+li{margin-top:.25rem}.ekz-hero{position:relative}.ekz-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.ekz-hero .container{position:relative;z-index:1}.ekz-hero .photo-banner{margin-bottom:1.25rem}@media screen and (max-width:992px){.ekz-hero .photo-banner{margin-bottom:0}}.ekz-content{padding-top:2.5rem}@media screen and (max-width:992px){.ekz-content{padding-top:1.75rem}}.ekz-content__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.ekz-content__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem);max-width:100%;min-width:0;width:100%}@media screen and (max-width:992px){.ekz-content__content{gap:.875rem}}.ekz-content__section{display:flex;flex-direction:column;max-width:100%;min-width:0;scroll-margin-top:3.75rem;width:100%}@media screen and (max-width:992px){.ekz-content__section{gap:.875rem;scroll-margin-top:2.5rem}}.ekz-content__section-title-wrap{background:linear-gradient(90deg,#4372b8 36.06%,rgba(195,228,247,0));background:linear-gradient(90deg,var(--color-title-gradient-start) 36.06%,var(--color-title-gradient-end-transparent) 100%);border-radius:.5rem;margin-bottom:-.0625rem;max-width:100%;padding:.625rem 14.5rem .625rem .625rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.ekz-content__section-title-wrap{padding:.8125rem .5625rem;width:100%}}.ekz-content__section-title-wrap--transparent{background:none;margin-bottom:.625rem;padding:0}@media screen and (max-width:992px){.ekz-content__section-title-wrap--transparent{margin-bottom:0}}.ekz-content__section-title{align-items:center;color:#fff;color:var(--color-white);display:inline-flex;font-size:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);margin:0}.ekz-content__section-title,.ekz-content__section-title--contraindications{font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:0;line-height:1.2}.ekz-content__section-title--contraindications{color:#0c0b0b;color:var(--color-black);font-size:clamp(1.375rem,1.3309859155rem + .1877934272vw,1.5rem)}.ekz-content__section-body{border-radius:0 .75rem .75rem .75rem;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;padding:1.5rem 1.875rem;width:100%;word-wrap:anywhere}.ekz-content__section-body :where(p,li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:992px){.ekz-content__section-body{gap:1rem;padding:0}.ekz-content__section-body :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.ekz-content__section-subtitle{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.35;margin:0}@media screen and (max-width:992px){.ekz-content__section-subtitle{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:600;letter-spacing:0;line-height:1.4}}.ekz-content__lead-text{display:grid;grid-gap:.625rem;gap:.625rem}.ekz-content__lead-text>p:first-of-type{color:#0c0b0b;color:var(--color-black);display:inline;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}@media screen and (max-width:992px){.ekz-content__lead-text>p:first-of-type{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}.ekz-content__lead-text{gap:0}}.ekz-content__list{display:grid;grid-gap:.5rem;gap:.5rem}.ekz-content__list-item{border-radius:.75rem;color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding:.625rem .75rem}@media screen and (max-width:992px){.ekz-content__list-item{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem;padding:.5rem .625rem}}.ekz-content__list-item p{margin:0 0 .625rem}.ekz-content__list-item p:last-child{margin-bottom:0}.ekz-content__list-item b,.ekz-content__list-item strong{color:#0c0b0b;color:var(--color-black);font-weight:600}.ekz-content__list-item ol,.ekz-content__list-item ul{margin:.625rem 0;padding-left:1.25rem}.ekz-content__list-item ol li,.ekz-content__list-item ul li{margin-bottom:.25rem}.ekz-content__list-item ol li:last-child,.ekz-content__list-item ul li:last-child{margin-bottom:0}@media screen and (max-width:992px){.ekz-content__section--advantages .ekz-content__section-body,.ekz-content__section--intro .ekz-content__section-body{gap:0;padding:0}}.ekz-content__section--indications{isolation:isolate;overflow:visible;position:relative}.ekz-content__section--indications:before{background-image:url(../images/universal-pink-blob.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:37.5rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (max-width:992px){.ekz-content__section--indications:before{height:26.25rem;opacity:.85;width:56.25rem}}.ekz-content__section--indications .ekz-content__section-body{overflow:visible;padding:1.5rem 1.875rem}@media screen and (max-width:992px){.ekz-content__section--indications .ekz-content__section-body{padding:0}}.ekz-content__section--indications .ekz-content__section-subtitle{max-width:17.5rem}@media screen and (max-width:992px){.ekz-content__section--indications .ekz-content__section-subtitle{margin-left:1.25rem;max-width:17.5625rem}}.ekz-content__indications-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.625rem;gap:.625rem}@media screen and (max-width:992px){.ekz-content__indications-grid{grid-template-columns:1fr}}.ekz-content__indication-card{align-items:center;background:#fff;background:var(--color-white);border-radius:.75rem;display:flex;font-weight:400;gap:.625rem;overflow:hidden;padding:.375rem 23px}.ekz-content__indication-card,.ekz-content__indication-card strong{font-family:Montserrat,sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.375rem}.ekz-content__indication-card strong{font-weight:600}.ekz-content__indication-accent{align-self:stretch;background:linear-gradient(0deg,#faf1ed,#1a3b67);background:linear-gradient(0deg,var(--color-accent-gradient-start) 0,var(--color-accent-gradient-end) 100%);border-radius:.25rem;display:block;flex:0 0 auto;width:.25rem}@media screen and (max-width:992px){.ekz-content__indication-accent{width:.125rem}}.ekz-content__section--contraindications{background:hsla(0,0%,100%,.5);background:var(--color-white-05);border-radius:.75rem;box-shadow:0 4px 50px 0 rgba(0,0,0,.25);box-shadow:0 4px 50px 0 var(--color-black-025);padding:1.25rem .625rem}@media screen and (max-width:992px){.ekz-content__section--contraindications{padding:1rem .5rem}}.ekz-content__section--contraindications .ekz-content__section-body{padding:0}.ekz-content__section--contraindications .ekz-content__section-subtitle{margin-top:.875rem;max-width:25.375rem}@media screen and (max-width:992px){.ekz-content__section--contraindications .ekz-content__section-subtitle{margin-bottom:0}}.ekz-content__section--contraindications .ekz-content__list-item{background:#dde4f0;background:var(--color-card-badge-bg);padding:.625rem 1rem}.ekz-content__section--stages .ekz-content__section-body{gap:1.875rem;padding:0}@media screen and (max-width:992px){.ekz-content__section--stages .ekz-content__section-body{gap:1.25rem;padding:0}}.ekz-content__section--stages .ekz-content__section-subtitle{padding:.875rem 0 0 1.25rem}@media screen and (max-width:992px){.ekz-content__section--stages .ekz-content__section-subtitle{padding:0 0 0 1.25rem}}.ekz-content__stages-accordion{display:grid;grid-gap:.625rem;gap:.625rem}.ekz-content__stage-item{overflow:hidden}.ekz-content__stage-trigger{align-items:center;background:linear-gradient(90deg,#1a3b67,#fff);background:linear-gradient(90deg,var(--color-primary-dark) 0,var(--color-white) 100%);border-radius:.75rem;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:.625rem .875rem;width:100%}@media screen and (max-width:992px){.ekz-content__stage-trigger{align-items:flex-start;gap:.625rem;padding:.625rem .75rem}}.ekz-content__stage-trigger::-webkit-details-marker{display:none}.ekz-content__stage-trigger:after{background:#0c0b0b;background:var(--color-black);clip-path:polygon(0 0,100% 0,50% 100%);content:"";flex:0 0 auto;height:.5625rem;transition:transform .2s ease-in-out;width:1.1875rem}@media screen and (max-width:992px){.ekz-content__stage-trigger:after{height:.5rem;margin-top:.25rem;width:1rem}}.ekz-content__stage-label{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3}@media screen and (max-width:992px){.ekz-content__stage-label{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:500;letter-spacing:0;line-height:1.35}}.ekz-content__stage-desc{color:#1a3b67;color:var(--color-primary-dark);display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;padding:0 .75rem;transition:grid-template-rows .35s ease,opacity .25s ease,padding .3s ease}.ekz-content__stage-desc-inner{min-height:0;overflow:hidden}.ekz-content__stage-desc :where(p,li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:992px){.ekz-content__stage-desc :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.ekz-content__stage-desc h3{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8309859155rem + .1877934272vw,1rem);font-weight:600;letter-spacing:0;line-height:1.3;margin:0}@media screen and (max-width:992px){.ekz-content__stage-desc h3{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.35}}.ekz-content__stage-desc>:where(p,h3,ul,ol){margin:0}.ekz-content__stage-desc>:where(p,h3,ul,ol)+:where(p,h3,ul,ol){margin-top:.5rem}.ekz-content__stage-desc ul{list-style:disc outside;padding-left:1.25rem}.ekz-content__stage-desc ol{list-style:decimal outside;padding-left:1.25rem}.ekz-content__stage-desc li+li{margin-top:.25rem}.ekz-content__stage-item[open] .ekz-content__stage-desc{grid-template-rows:1fr;opacity:1;padding:.5rem .75rem .75rem}.ekz-content__stage-item[open] .ekz-content__stage-trigger:after{transform:rotate(180deg)}.ekz-content__section--candidates .ekz-content__section-title-wrap,.ekz-content__section--success .ekz-content__section-title-wrap{margin-bottom:-.0625rem}.ekz-content__section--candidates .ekz-content__section-title,.ekz-content__section--success .ekz-content__section-title{color:#fff;color:var(--color-white)}.ekz-content__section--candidates .ekz-content__section-body,.ekz-content__section--success .ekz-content__section-body{gap:1.25rem;padding:1.5rem 0}.ekz-content__section--candidates .ekz-content__section-subtitle,.ekz-content__section--success .ekz-content__section-subtitle{margin-left:1.25rem}@media screen and (max-width:992px){.ekz-content__section--candidates .ekz-content__section-subtitle,.ekz-content__section--success .ekz-content__section-subtitle{margin-left:0}}.ekz-content__section--candidates .ekz-content__lead-text,.ekz-content__section--success .ekz-content__lead-text{background-color:#fff;background-color:var(--color-white);border-radius:.75rem;display:flex;flex-direction:column;gap:.625rem}.ekz-content__section--candidates .ekz-content__list,.ekz-content__section--success .ekz-content__list{background-color:#fff;background-color:var(--color-white);border-radius:.75rem;padding:.625rem}@media screen and (max-width:992px){.ekz-content__section--success .ekz-content__section-body{gap:.75rem;padding:0 1rem}}.ekz-content__section--success .ekz-content__lead-text{padding:.625rem}.ekz-content__section--success .ekz-content__lead-text p{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}@media screen and (max-width:992px){.ekz-content__section--success .ekz-content__lead-text{padding:.625rem .75rem}}.ekz-content__section--candidates .ekz-content__lead-text{background-color:#fff;background-color:var(--color-white);border-radius:.75rem;padding:.625rem}.ekz-content__section--candidates .ekz-content__lead-text p{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}@media screen and (max-width:992px){.ekz-content__section--candidates .ekz-content__lead-text p{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.ekz-content__section--candidates .ekz-content__lead-text>:where(p,ul,ol){margin:0}.ekz-content__section--candidates .ekz-content__lead-text>:where(p,ul,ol)+:where(p,ul,ol){margin-top:.5rem}.ekz-content__section--candidates .ekz-content__lead-text ul{list-style:disc outside;padding-left:1.25rem}.ekz-content__section--candidates .ekz-content__lead-text ol{list-style:decimal outside;padding-left:1.25rem}.ekz-content__section--candidates .ekz-content__lead-text li+li{margin-top:.25rem}@media screen and (max-width:992px){.ekz-content__section--candidates .ekz-content__lead-text{padding:0}}.ekz-content__section--candidates .ekz-content__list-item{align-items:start;display:grid;grid-template-columns:max-content 1fr;grid-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.ekz-content__section--candidates .ekz-content__list-item:before{background:currentColor;border-radius:50%;content:"";height:.375rem;margin-top:.5625rem;width:.375rem}.ekz-content__section--programs .ekz-content__section-body{gap:1rem;padding:1.5rem 0}@media screen and (max-width:992px){.ekz-content__section--programs .ekz-content__section-body{padding:0}.ekz-content__section--programs .ekz-content__programs-slider-wrapper{display:flex;flex-direction:column;gap:.625rem}.ekz-content__section--programs .ekz-content__programs{overflow:hidden}.ekz-content__section--programs .ekz-content__programs-nav{align-items:center;display:flex;flex-direction:column;gap:.625rem;justify-content:center}.ekz-content__section--programs .swiper-pagination{align-items:center;display:flex;gap:.5rem}.ekz-content__section--programs .swiper-pagination-bullet{background:var(--color-primary-dark-03);border-radius:50%;height:.5rem;opacity:1;transition:all .3s ease;width:.5rem}.ekz-content__section--programs .swiper-pagination-bullet-active{background:#e6c0a3;background:var(--color-accent);border-radius:.25rem;width:1.5rem}}.ekz-content__programs{display:grid;grid-template-columns:1fr;grid-gap:5rem;gap:5rem}.ekz-content__program-card{background-color:hsla(0,0%,100%,.6);background-color:var(--color-white-06);background-image:url(../images/ekz-program-card-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:.0625rem solid rgba(26,59,103,.1);border:.0625rem solid var(--color-primary-dark-01);border-radius:.75rem;display:grid;grid-template-columns:minmax(0,1fr) 21.625rem;overflow:hidden}@media screen and (max-width:992px){.ekz-content__program-card{background-color:hsla(0,0%,100%,.6);background-color:var(--color-white-06);background-image:none;display:flex;flex-direction:column;gap:.75rem}}.ekz-content__program-content{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem 1.0625rem}@media screen and (max-width:992px){.ekz-content__program-content{padding:1.25rem .75rem}}.ekz-content__program-title{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem;margin:0 0 .375rem}@media screen and (max-width:992px){.ekz-content__program-title{font-family:Montserrat,sans-serif;font-size:clamp(1rem,.9559859155rem + .1877934272vw,1.125rem);font-weight:500;letter-spacing:0;line-height:1.25}}.ekz-content__program-text :where(p){color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem}@media screen and (max-width:992px){.ekz-content__program-text :where(p){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.ekz-content__program-text :where(p:last-child){margin-bottom:0}.ekz-content__program-text :where(ul,ol){display:grid;list-style:none;margin:0 0 1.375rem;padding:0;grid-gap:.625rem;gap:.625rem}.ekz-content__program-text :where(ul:last-child,ol:last-child){margin-bottom:0}.ekz-content__program-text :where(ul li,ol li){display:grid;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;grid-template-columns:.9375rem minmax(0,1fr);letter-spacing:0;line-height:1.375rem;grid-column-gap:.625rem;align-items:start;color:#0c0b0b;color:var(--color-black);-moz-column-gap:.625rem;column-gap:.625rem}@media screen and (max-width:992px){.ekz-content__program-text :where(ul li,ol li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.ekz-content__program-text :where(ul li,ol li):before{background:#e6c0a3;background:var(--color-accent);border-radius:.25rem;content:"";display:block;height:.9375rem;margin-top:.1875rem;width:.9375rem}.ekz-content__program-list{display:grid;list-style:none;margin:0;padding:0;grid-gap:.625rem;gap:.625rem}.ekz-content__program-list>li{display:grid;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;grid-template-columns:.9375rem minmax(0,1fr);letter-spacing:0;line-height:1.375rem;grid-column-gap:.625rem;align-items:start;color:#0c0b0b;color:var(--color-black);-moz-column-gap:.625rem;column-gap:.625rem}@media screen and (max-width:992px){.ekz-content__program-list>li{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.ekz-content__program-list>li:before{background:#e6c0a3;background:var(--color-accent);border-radius:.25rem;content:"";display:block;height:.9375rem;margin-top:.1875rem;width:.9375rem}.ekz-content__program-price{background:#fff;background:var(--color-white);border-radius:.75rem;max-width:100%;padding:.625rem .875rem;width:-moz-fit-content;width:fit-content}.ekz-content__program-price p,.ekz-content__program-price>div{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.ekz-content__program-price strong{color:#e6c0a3;font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:1.4}.ekz-content__program-price em{font-size:.75rem}.ekz-content__program-price em,.ekz-content__program-price small{color:#0c0b0b;color:var(--color-black);display:block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:.25rem}.ekz-content__program-price small{font-size:1rem}@media screen and (max-width:992px){.ekz-content__program-price{width:100%}.ekz-content__program-price p,.ekz-content__program-price>div{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.4}.ekz-content__program-price strong{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.4}}.ekz-content__program-image-wrap{border-radius:.75rem;min-height:13.75rem;overflow:hidden;position:relative;z-index:1}.ekz-content__program-image-wrap img{border-radius:.75rem;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:992px){.ekz-content__program-image-wrap{border-radius:0 0 .75rem .75rem;min-height:11.25rem}.ekz-content__program-image-wrap img{border-radius:0 0 .75rem .75rem}}.cryotechnology-hero{position:relative}.cryotechnology-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.cryotechnology-hero .container{position:relative;z-index:1}.cryotechnology-hero .photo-banner{margin-bottom:1.25rem}@media screen and (max-width:992px){.cryotechnology-hero .photo-banner{margin-bottom:0}}.cryotechnology-content{padding-top:2.5rem}@media screen and (max-width:992px){.cryotechnology-content{padding-top:1.75rem}}.cryotechnology-content__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.cryotechnology-content__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem);max-width:100%;min-width:0;width:100%}@media screen and (max-width:992px){.cryotechnology-content__content{gap:.875rem}}.cryotechnology-content__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.625rem;gap:.625rem}@media screen and (max-width:992px){.cryotechnology-content__grid{grid-template-columns:1fr}}.cryotechnology-content__card{align-items:center;background:#fff;background:var(--color-white);border-radius:.75rem;display:flex;font-weight:400;gap:.625rem;overflow:hidden;padding:.375rem 23px}.cryotechnology-content__card,.cryotechnology-content__card strong{font-family:Montserrat,sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.375rem}.cryotechnology-content__card strong{font-weight:600}.cryotechnology-content__card-body{padding:0}.cryotechnology-content__accent{align-self:stretch;background:linear-gradient(0deg,#faf1ed,#1a3b67);background:linear-gradient(0deg,var(--color-accent-gradient-start) 0,var(--color-accent-gradient-end) 100%);border-radius:.25rem;display:block;flex:0 0 auto;width:.25rem}@media screen and (max-width:992px){.cryotechnology-content__accent{width:.125rem}}.cryotechnology-content__num-strip{align-items:center;background:linear-gradient(90deg,#fff,rgba(75,121,187,0));background:linear-gradient(90deg,var(--color-white) 0,rgba(75,121,187,0) 100%);border-radius:32px;display:flex;padding:2px 5px}.cryotechnology-content__num-badge{align-items:center;background:#265e95;background:var(--color-primary-light);border-radius:50%;color:hsla(0,0%,100%,.9);display:inline-flex;font-size:.5rem;height:1.25rem;justify-content:center;line-height:1;width:1.25rem}.cryotechnology-content__label,.cryotechnology-content__num-badge{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0}.cryotechnology-content__label{color:#0c0b0b;color:var(--color-black);font-size:.9375rem;line-height:1.2;margin:0 3.75rem 0 0}@media screen and (max-width:992px){.cryotechnology-content__label{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.2}}.cryotechnology-content__title-wrap{background:linear-gradient(90deg,#4372b8 36.06%,rgba(195,228,247,0));background:linear-gradient(90deg,var(--color-title-gradient-start) 36.06%,var(--color-title-gradient-end-transparent) 100%);border-radius:.5rem;margin-bottom:-.0625rem;max-width:100%;padding:.625rem 14.5rem .625rem .625rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.cryotechnology-content__title-wrap{padding:.8125rem .5625rem;width:100%}}.cryotechnology-content__title{align-items:center;color:#fff;color:var(--color-white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.cryotechnology-content__body{border-radius:0 .75rem .75rem .75rem;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;padding:1.5rem 1.875rem;width:100%;word-wrap:anywhere}.cryotechnology-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:992px){.cryotechnology-content__body{gap:1rem;padding:0}.cryotechnology-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.cryotechnology-content__section{display:flex;flex-direction:column;max-width:100%;min-width:0;scroll-margin-top:3.75rem;width:100%}@media screen and (max-width:992px){.cryotechnology-content__section{gap:.875rem;scroll-margin-top:2.5rem}.cryotechnology-content__section--intro .cryotechnology-content__body{gap:0;padding:0}}.cryotechnology-content__section--advantages{isolation:isolate;overflow:visible;position:relative}.cryotechnology-content__section--advantages:before{background-image:url(../images/universal-blob.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:64.375rem;left:90%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.cryotechnology-content__section--advantages .cryotechnology-content__title-wrap{position:relative;z-index:1}.cryotechnology-content__section--advantages .cryotechnology-content__body{padding:1.25rem 0;position:relative;z-index:1}@media screen and (max-width:992px){.cryotechnology-content__section--advantages .cryotechnology-content__body{gap:5px;margin:0 auto;max-width:90%}.cryotechnology-content__section--advantages:before{display:none}}.cryotechnology-content__section--advantages .cryotechnology-content__grid{position:relative}.cryotechnology-content__section--advantages .cryotechnology-content__accent{background:#205f95}.cryotechnology-content__section--services .cryotechnology-content__body{padding-left:0;padding-right:0}.cryotechnology-content__section--services .cryotechnology-content__grid{gap:.625rem 1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}@media screen and (max-width:992px){.cryotechnology-content__section--services .cryotechnology-content__grid{gap:.75rem .5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.cryotechnology-content__section--services .cryotechnology-content__card{align-items:stretch;background:linear-gradient(180deg,#265e95,rgba(244,246,250,0));background:linear-gradient(180deg,var(--color-primary-light) 0,rgba(244,246,250,0) 100%);border-radius:1rem;flex-direction:column;gap:.9375rem;padding:7px 6px 13px}.cryotechnology-content__lead{display:grid;grid-gap:.625rem;gap:.625rem}.cryotechnology-content__lead>p:first-of-type{color:#0c0b0b;color:var(--color-black);display:inline;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}@media screen and (max-width:992px){.cryotechnology-content__lead>p:first-of-type{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}.cryotechnology-content__lead{gap:0}}.cryotechnology-content__editor{margin-top:2.5rem}.male-infertility-hero{min-height:18.75rem;position:relative;width:100%}.male-infertility-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.male-infertility-hero .container{display:flex;flex-direction:column;justify-content:space-between;min-height:18.75rem;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;z-index:1}.male-infertility-content{padding-top:2.5rem}@media screen and (max-width:992px){.male-infertility-content{padding-top:1.75rem}}.male-infertility-content__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.male-infertility-content__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem);max-width:100%;min-width:0;width:100%}@media screen and (max-width:992px){.male-infertility-content__content{gap:.875rem}}.male-infertility-content__section{display:flex;flex-direction:column;max-width:100%;min-width:0;scroll-margin-top:3.75rem;width:100%}@media screen and (max-width:992px){.male-infertility-content__section{gap:.875rem;scroll-margin-top:2.5rem}}.male-infertility-content__section .male-infertility-content__body{padding-left:0;padding-right:0}.male-infertility-content__title-wrap{background:linear-gradient(90deg,#4372b8 36.06%,rgba(195,228,247,0));background:linear-gradient(90deg,var(--color-title-gradient-start) 36.06%,var(--color-title-gradient-end-transparent) 100%);border-radius:.5rem;margin-bottom:-.0625rem;max-width:100%;padding:.625rem 14.5rem .625rem .625rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.male-infertility-content__title-wrap{padding:.8125rem .5625rem;width:100%}}.male-infertility-content__title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.male-infertility-content__body{border-radius:0 .75rem .75rem .75rem;display:flex;flex-direction:column;gap:1rem;max-width:100%;min-width:0;padding:1.5rem 1.875rem;width:100%;word-wrap:anywhere}.male-infertility-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0}@media screen and (max-width:992px){.male-infertility-content__body{gap:1rem;padding:0}.male-infertility-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}@media screen and (max-width:992px){.male-infertility-content__section--intro .male-infertility-content__body{gap:0}}.male-infertility-content__subtitle{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.75rem;margin-left:1.25rem}.male-infertility-content__reasons-list{counter-reset:reasons-counter;display:grid;list-style:none;margin:0;padding:0;grid-gap:.625rem;gap:.625rem}.male-infertility-content__reasons-list li{align-items:center;counter-increment:reasons-counter;display:grid;grid-template-columns:max-content 1fr;grid-gap:max(12px,min(2.4vw,34px));border:.0625rem solid #cdcdcd;border:.0625rem solid var(--color-gray-205);border-radius:.75rem;gap:max(12px,min(2.4vw,34px));padding:.5rem .4375rem}.male-infertility-content__reasons-list li:before{align-items:center;background:#dde4f0;background:var(--color-card-badge-bg);border-radius:.5rem;color:#fff;color:var(--color-white);content:counter(reasons-counter);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(2rem,1.7799295775rem + .9389671362vw,2.625rem);font-weight:600;height:3.125rem;justify-content:center;letter-spacing:0;line-height:1.2;padding:.5rem .4375rem;width:3.3125rem}@media screen and (max-width:992px){.male-infertility-content__reasons-list li:before{height:2.5rem;padding:0;width:2.5rem}}.male-infertility-content__title-wrap--when{width:100%}.male-infertility-content__section--when .male-infertility-content__title{width:auto}.male-infertility-content__symptoms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:.625rem;row-gap:.625rem}@media screen and (max-width:992px){.male-infertility-content__symptoms-grid{grid-template-columns:1fr}}.male-infertility-content__symptoms-card{align-items:center;background:#fff;background:var(--color-white);border-radius:.75rem;display:flex;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;gap:.625rem;justify-content:center;letter-spacing:0;line-height:1.375rem;overflow:hidden;padding:.375rem 23px}.male-infertility-content__symptoms-card p:first-child,.male-infertility-content__symptoms-card strong{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.male-infertility-content__symptoms-accent{align-self:center;background:linear-gradient(0deg,#faf1ed,#1a3b67);background:linear-gradient(0deg,var(--color-accent-gradient-start) 0,var(--color-accent-gradient-end) 100%);border-radius:.25rem;display:block;flex:0 0 auto;height:100%;width:.25rem}@media screen and (max-width:992px){.male-infertility-content__symptoms-accent{height:100%;width:.125rem}}.male-infertility-content__body--stages{padding:1.25rem 0}.male-infertility-content__section[id=mi-causes]{isolation:isolate;overflow:visible;position:relative}.male-infertility-content__section[id=mi-causes]:after{background-image:url(../images/universal-pink-blob.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:64.375rem;pointer-events:none;position:absolute;right:10%;top:30%;transform:translate(50%,-50%);width:100%;z-index:-1}.male-infertility-content__section[id=mi-causes] .male-infertility-content__body,.male-infertility-content__section[id=mi-causes] .male-infertility-content__title-wrap{position:relative;z-index:1}@media screen and (max-width:992px){.male-infertility-content__section[id=mi-causes]:after{display:none}}.male-infertility-content__section--stages{isolation:isolate;overflow:visible;position:relative}.male-infertility-content__section--stages:after{background-image:url(../images/universal-pink-blob.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:71.625rem;left:10%;pointer-events:none;position:absolute;top:30%;transform:translate(-50%,-50%);width:83.8125rem;z-index:-1}.male-infertility-content__section--stages .male-infertility-content__body{gap:1.875rem;padding:0;position:relative;z-index:1}.male-infertility-content__section--stages .male-infertility-content__body.male-infertility-content__body--stages{padding:1.25rem 0}@media screen and (max-width:992px){.male-infertility-content__section--stages .male-infertility-content__body{gap:1.25rem;padding:0}}.male-infertility-content__section--stages .male-infertility-content__subtitle{margin-bottom:0;padding:.875rem 0 0 1.25rem}@media screen and (max-width:992px){.male-infertility-content__section--stages .male-infertility-content__subtitle{padding:0 0 0 1.25rem}.male-infertility-content__section--stages:after{display:none}}.male-infertility-content__stages-bg{background-color:#f4f6fa;background-color:var(--color-background-light);background-image:var(--mi-stages-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.75rem;overflow:hidden;padding:2.1875rem .9375rem 1.5625rem;width:100%}@media screen and (max-width:992px){.male-infertility-content__stages-bg{background-image:var(--mi-stages-bg-mobile,var(--mi-stages-bg));background-position:top;background-size:cover;padding:1.25rem .75rem}}.male-infertility-content__stages-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;grid-row-gap:clamp(.625rem,-2.9181338028rem + 15.117370892vw,10.6875rem);align-content:start;grid-auto-rows:max-content;min-height:0;row-gap:clamp(.625rem,-2.9181338028rem + 15.117370892vw,10.6875rem);width:100%}@media(max-width:62rem){.male-infertility-content__stages-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:992px){.male-infertility-content__stages-layout{counter-reset:mi-mobile-stage;grid-template-columns:1fr;padding-left:0;row-gap:1.5rem}}.male-infertility-content__stage-item{align-items:flex-start;background:transparent;border:0;border-radius:0;display:flex;gap:.75rem;padding:0}@media screen and (max-width:992px){.male-infertility-content__stage-item{counter-increment:mi-mobile-stage;display:grid;grid-template-columns:2.75rem minmax(0,1fr);position:relative;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:.5rem;align-items:start;row-gap:.5rem}.male-infertility-content__stage-item:before{align-items:center;background:rgba(202,213,218,.4);background:var(--color-gray-light-04);border:.0625rem solid #cad5da;border:.0625rem solid var(--color-gray-light);border-radius:6.25rem;color:#fff;color:var(--color-white);content:counter(mi-mobile-stage);display:inline-flex;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:600;grid-column:1;grid-row:1;height:2.75rem;justify-content:center;letter-spacing:0;line-height:1;width:2.75rem}.male-infertility-content__stage-item:not(:last-child):after{border-left:.0625rem dashed #cad5da;border-left:.0625rem dashed var(--color-gray-light);bottom:-1.5rem;content:"";left:1.375rem;position:absolute;top:2.75rem}}.male-infertility-content__stage-icon-wrap{align-items:center;display:inline-flex;flex-shrink:0;height:2.1875rem;justify-content:center;width:2.1875rem}@media screen and (max-width:992px){.male-infertility-content__stage-icon-wrap{display:inline-flex;grid-column:2;grid-row:1}}.male-infertility-content__stage-icon{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.male-infertility-content__stage-content{display:flex;flex-direction:column;gap:clamp(.125rem,-.0950704225rem + .9389671362vw,.75rem);min-width:0}@media screen and (max-width:992px){.male-infertility-content__stage-content{grid-column:2;grid-row:2}}.male-infertility-content__stage-content h3{align-items:flex-end;display:flex;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3;margin:0;min-height:2.625rem}@media screen and (max-width:992px){.male-infertility-content__stage-content h3{min-height:auto}}.male-infertility-content__stage-content p{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}.male-infertility-content__list{display:grid;grid-gap:.5rem;gap:.5rem}.male-infertility-content__list-item{border-radius:.75rem;color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;padding:.625rem .75rem}@media screen and (max-width:992px){.male-infertility-content__list-item{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem;padding:.5rem .625rem}}.male-infertility-content__methods{background-color:#fff;background-color:var(--color-white);border-radius:.75rem;padding:.625rem}.male-infertility-content__methods p{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 1rem}.male-infertility-content__methods p:first-child{margin-top:0}.male-infertility-content__methods p:last-child{margin-bottom:0}@media screen and (max-width:992px){.male-infertility-content__methods p{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5}}.male-infertility-content__methods ol,.male-infertility-content__methods ul{margin:0 0 1rem;padding-left:1.25rem}.male-infertility-content__methods ol li,.male-infertility-content__methods ul li{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:.5rem}@media screen and (max-width:992px){.male-infertility-content__methods ol li,.male-infertility-content__methods ul li{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5}}.male-infertility-content__methods ul li{list-style-type:disc}.male-infertility-content__methods ol li{list-style-type:decimal}.male-infertility-content__section--methods .male-infertility-content__body{gap:1.25rem;padding:1.5rem 0}.male-infertility-content__section--methods .male-infertility-content__list{background-color:#fff;background-color:var(--color-white);border-radius:.75rem;padding:.625rem}.male-infertility-content__section--methods .male-infertility-content__list-item{align-items:start;display:grid;grid-template-columns:max-content 1fr;grid-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.male-infertility-content__section--methods .male-infertility-content__list-item:before{background:currentColor;border-radius:50%;content:"";height:.375rem;margin-top:.5625rem;width:.375rem}.diagnostics-research-hero{background-position:top;background-repeat:no-repeat;background-size:100% 441px}.diagnostics-research-hero__wrapper{border-radius:1.375rem;display:flex;justify-content:space-between;position:relative;z-index:0}.diagnostics-research-hero__wrapper:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:1.375rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute;right:0;top:0}.diagnostics-research-hero__wrapper{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.6);box-shadow:0 17px 38px 0 rgba(0,0,0,.1),0 69px 69px 0 rgba(0,0,0,.09),0 156px 94px 0 rgba(0,0,0,.05),0 277px 111px 0 rgba(0,0,0,.01),0 433px 121px 0 transparent;padding:1.875rem 2.25rem}@media screen and (max-width:992px){.diagnostics-research-hero__wrapper{flex-direction:column;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem);padding-left:var(--_section-offset);padding-right:clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem);padding-right:var(--_section-offset);padding-top:1.875rem;width:100vw}}.diagnostics-research-hero__left,.diagnostics-research-hero__right{min-width:0}.diagnostics-research-hero__left{display:flex;flex-direction:column;gap:clamp(1.25rem,.6558098592rem + 2.5352112676vw,2.9375rem);padding-right:1.75rem}.diagnostics-research-hero__right{padding-left:1.75rem}.diagnostics-research-hero__title{color:#000;color:var(--color-text-main);max-width:25rem}.diagnostics-research-hero__list{-moz-column-count:2;column-count:2;-moz-column-gap:1.875rem;column-gap:1.875rem;counter-reset:diagnostics-types;list-style:none;margin:0;padding:0;width:100%}@media screen and (max-width:992px){.diagnostics-research-hero__list{width:-moz-fit-content;width:fit-content}}.diagnostics-research-hero__item{align-items:center;background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-text-main);counter-increment:diagnostics-types;display:flex;gap:1.5rem;line-height:1.2;padding:.25rem 2.1875rem .75rem 0;position:relative;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.75rem}.diagnostics-research-hero__item,.diagnostics-research-hero__item:before{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0}.diagnostics-research-hero__item:before{content:"(" counter(diagnostics-types,decimal-leading-zero) ")";flex:0 0 auto;line-height:1}.diagnostics-research-hero__item:after{background:rgba(0,0,0,.15);bottom:.375rem;content:"";height:1px;left:0;position:absolute;right:0}.diagnostics-research-hero__img{aspect-ratio:456/473;border-radius:.75rem;display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:clamp(22.1875rem,19.9647887324rem + 9.4835680751vw,28.5rem)}@media screen and (max-width:992px){.diagnostics-research-hero__left,.diagnostics-research-hero__right{width:100%}.diagnostics-research-hero__left{border-bottom:0;border-right:0;padding-bottom:1rem;padding-right:0}.diagnostics-research-hero__right{padding-left:0;padding-top:1rem}.diagnostics-research-hero__img{aspect-ratio:auto;width:100%}.diagnostics-research-hero__list{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.diagnostics-research-hero__item{margin-bottom:.625rem}}.diagnostics-research-diagnostics{padding-bottom:1.25rem;padding-top:1.25rem}.diagnostics-research-diagnostics__actions-wrap{background:#fff;background:var(--color-white);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1.25rem clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem);padding:1.25rem var(--_section-offset);width:100vw}.diagnostics-research-diagnostics__actions{background:hsla(0,0%,100%,.2);background:var(--color-white-02);border-radius:clamp(.375rem,.2429577465rem + .5633802817vw,.75rem);box-shadow:0 -.0625rem .4438rem 0 hsla(0,4%,5%,.12);box-shadow:0 -.0625rem .4438rem 0 var(--color-black-012);display:flex;justify-content:center;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:-moz-max-content;width:max-content}.diagnostics-research-diagnostics__actions.is-loading{opacity:.7;pointer-events:none}.diagnostics-research-diagnostics__label{cursor:pointer;display:block;height:100%;position:relative}.diagnostics-research-diagnostics__radio{opacity:0;pointer-events:none;position:absolute}.diagnostics-research-diagnostics__button-text{align-items:center;border-radius:.75rem;color:#000;color:var(--color-text-main);display:flex;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.573943662rem + .7511737089vw,1.25rem);font-weight:400;height:100%;justify-content:center;letter-spacing:0;line-height:1.2;padding:clamp(.5rem,.3899647887rem + .4694835681vw,.8125rem) clamp(1.25rem,.9419014085rem + 1.3145539906vw,2.125rem);position:relative;transition:color .3s ease;z-index:2}.diagnostics-research-diagnostics__bg{background:#e6c0a3;background:var(--color-accent);border-radius:clamp(.375rem,.2429577465rem + .5633802817vw,.75rem);height:100%;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0;z-index:1}.diagnostics-research-diagnostics__label:first-child .diagnostics-research-diagnostics__bg,.diagnostics-research-diagnostics__label:first-child .diagnostics-research-diagnostics__button-text{border-bottom-right-radius:0;border-top-right-radius:0}.diagnostics-research-diagnostics__label:last-child .diagnostics-research-diagnostics__bg,.diagnostics-research-diagnostics__label:last-child .diagnostics-research-diagnostics__button-text{border-bottom-left-radius:0;border-top-left-radius:0}.diagnostics-research-diagnostics__label:first-child .diagnostics-research-diagnostics__bg{left:auto;right:0}.diagnostics-research-diagnostics__label:nth-child(2) .diagnostics-research-diagnostics__bg{left:0}.diagnostics-research-diagnostics__radio:checked+.diagnostics-research-diagnostics__bg{width:100%}.diagnostics-research-diagnostics__content{margin-top:1.25rem;transition:none}.diagnostics-research-diagnostics.is-loading .diagnostics-research-diagnostics__content{opacity:.65;pointer-events:none}.diagnostics-research-diagnostics__panel{width:100%}.diagnostics-research-diagnostics__panel[hidden]{display:none}.diagnostics-research-diagnostics__panel:not([hidden]){display:block}@media screen and (max-width:992px){.diagnostics-research-diagnostics__panel{width:100%}.diagnostics-research-diagnostics__panel[hidden]{display:none}.diagnostics-research-diagnostics__panel:not([hidden]){display:block}}.diagnostics-research-diagnostics__accordion{display:flex;flex-direction:column;gap:1.875rem}.diagnostics-research-diagnostics__accordion-item{background:#fff;background:var(--color-white);border-radius:.75rem;overflow:hidden}.diagnostics-research-diagnostics__accordion-trigger{align-items:center;background:linear-gradient(90deg,#1a3b67 37.5%,#fff);background:linear-gradient(90deg,var(--color-primary-dark) 37.5%,var(--color-white) 100%);border:0;border-radius:.75rem;cursor:pointer;display:flex;justify-content:space-between;padding:clamp(.5rem,.4559859155rem + .1877934272vw,.625rem) clamp(.59375rem,.0985915493rem + 2.1126760563vw,2rem);text-align:left;width:100%}.diagnostics-research-diagnostics__accordion-trigger.is-open{border-radius:.75rem}.diagnostics-research-diagnostics__accordion-title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(1rem,.9559859155rem + .1877934272vw,1.125rem);font-weight:400;letter-spacing:0;line-height:1.2;vertical-align:middle}.diagnostics-research-diagnostics__accordion-icon{align-items:center;display:inline-flex;flex:0 0 auto;height:.5625rem;justify-content:center;transform:scaleY(-1);transition:.2s ease-in-out;width:1.1875rem}.diagnostics-research-diagnostics__accordion-icon img{display:block;height:100%;width:100%}.diagnostics-research-diagnostics__accordion-trigger.is-open .diagnostics-research-diagnostics__accordion-icon{transform:rotate(0deg)}.diagnostics-research-diagnostics__accordion-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.25,.46,.45,.94)}.diagnostics-research-diagnostics__accordion-content-inner{padding:1.25rem 3.125rem 2rem}@media screen and (max-width:992px){.diagnostics-research-diagnostics__accordion-content-inner{padding:1.25rem .5rem}}.diagnostics-research-diagnostics__accordion-content>*{opacity:0;transform:translateY(-.5rem);transition:opacity .35s ease-out,transform .35s ease-out;transition-delay:0s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>*{opacity:1;transform:translateY(0)}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:first-child{transition-delay:.11s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(2){transition-delay:.14s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(3){transition-delay:.17s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(4){transition-delay:.2s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(5){transition-delay:.23s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(6){transition-delay:.26s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(7){transition-delay:.29s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(8){transition-delay:.32s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(9){transition-delay:.35s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(10){transition-delay:.38s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(11){transition-delay:.41s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(12){transition-delay:.44s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(13){transition-delay:.47s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(14){transition-delay:.5s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(15){transition-delay:.53s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(16){transition-delay:.56s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(17){transition-delay:.59s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(18){transition-delay:.62s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(19){transition-delay:.65s}.diagnostics-research-diagnostics__accordion-item.is-open .diagnostics-research-diagnostics__accordion-content>:nth-child(20){transition-delay:.68s}.diagnostics-research-diagnostics__accordion-content p{font-weight:500}.diagnostics-research-diagnostics__accordion-content li,.diagnostics-research-diagnostics__accordion-content p{font-family:Montserrat,sans-serif;font-size:clamp(.9375rem,.9154929577rem + .0938967136vw,1rem);letter-spacing:0;line-height:1.5}.diagnostics-research-diagnostics__accordion-content li{font-weight:400}.diagnostics-research-diagnostics .list-lines{-moz-column-count:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem;list-style:none;margin:0;padding:0}.diagnostics-research-diagnostics .list-lines li{display:block;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:.625rem;page-break-inside:avoid;-moz-column-break-inside:avoid;border-bottom:.0625rem solid hsla(0,4%,5%,.12);border-bottom:.0625rem solid var(--color-black-012);break-inside:avoid;padding:0 0 .625rem}.diagnostics-research-diagnostics .list-lines li.is-column-last,.diagnostics-research-diagnostics .list-lines li:last-child{border-bottom:0;padding-bottom:0}.diagnostics-research-diagnostics .list-dots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.625rem;gap:.625rem;list-style:none;margin:.625rem 0;padding-left:.9375rem}@media screen and (max-width:992px){.diagnostics-research-diagnostics .list-dots{gap:0}}.diagnostics-research-diagnostics .list-dots li{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;padding-left:.875rem;position:relative}.diagnostics-research-diagnostics .list-dots li:before{background:#000;background:var(--color-text-main);border-radius:50%;content:"";height:.25rem;left:0;position:absolute;top:.7em;transform:translateY(-50%);width:.25rem}.diagnostics-research-diagnostics .list-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9375rem;gap:.9375rem;list-style:none;margin:0;padding:0}.diagnostics-research-diagnostics .list-cards li{align-items:center;background:#f4f6fa;background:var(--color-background-light);border:.0625rem solid #d9d9d9;border:.0625rem solid var(--color-gray-217);border-radius:.75rem;display:flex;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;gap:.625rem;letter-spacing:0;line-height:1;max-width:21.25rem;min-height:2rem;padding:.375rem .75rem;width:100%}.diagnostics-research-diagnostics .list-cards li:before{background:#e6c0a3;background:var(--color-accent);border-radius:50%;content:"";flex-shrink:0;height:clamp(.625rem,.4049295775rem + .9389671362vw,1.25rem);width:clamp(.625rem,.4049295775rem + .9389671362vw,1.25rem)}.diagnostics-research-diagnostics .list-blocks{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,max-content);justify-content:center;grid-gap:.625rem;gap:.625rem;list-style:none;margin:0;padding:0}.diagnostics-research-diagnostics .list-blocks li{background:#f4f6fa;background:var(--color-background-light);border:.0625rem solid #d9d9d9;border:.0625rem solid var(--color-gray-217);border-radius:.75rem;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;height:100%;letter-spacing:0;line-height:1.2;max-width:100%;min-height:5.625rem;padding:1.25rem .9375rem .875rem 1rem;width:13.3125rem}.diagnostics-research-diagnostics .list-blocks li.is-hidden-service{display:none}.diagnostics-research-diagnostics .list-blocks li.diagnostics-research-diagnostics__list-more-item{padding:.75rem .75rem .75rem 1rem}.diagnostics-research-diagnostics__list-more{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:.625rem;height:100%;justify-content:space-between;padding:0;text-align:left;width:100%}.diagnostics-research-diagnostics__list-more,.diagnostics-research-diagnostics__list-more-text{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1}.diagnostics-research-diagnostics__list-more-arrow{align-items:center;border:.03125rem solid #1a3b67;border:.03125rem solid var(--color-primary-dark);border-radius:6.25rem;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;width:3.75rem}.diagnostics-research-diagnostics__list-more-arrow svg{display:block;filter:brightness(0) saturate(100%);flex-shrink:0;height:.5rem;width:1.3125rem}.diagnostics-research-diagnostics__list-more[aria-expanded=true] .diagnostics-research-diagnostics__list-more-arrow svg{transform:rotate(180deg)}.diagnostics-research-diagnostics__status{background:#fff;background:var(--color-white);border-radius:.75rem;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;padding:1.25rem}@media screen and (max-width:992px){.diagnostics-research-diagnostics .list-blocks,.diagnostics-research-diagnostics .list-cards,.diagnostics-research-diagnostics .list-dots{grid-template-columns:1fr}.diagnostics-research-diagnostics .list-blocks{grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%}.diagnostics-research-diagnostics .list-blocks li{height:auto;max-width:none;min-height:0;padding:.875rem 1.3125rem;width:100%}.diagnostics-research-diagnostics .list-lines{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}.doctor-hero{background-image:url(../images/doctor-bg-gradient.svg),url(../images/bread-crumbs.webp);background-position:center 5rem,top;background-repeat:no-repeat;background-size:86.25rem auto,100% 27.5625rem;padding-top:7.5rem;position:relative}@media screen and (max-width:992px){.doctor-hero{padding-top:0}.doctor-hero>.container{margin:0;max-width:none;padding:0;width:100vw}}.doctor-hero__breadcrumbs-mobile{display:none;margin-bottom:1.5625rem}@media screen and (max-width:992px){.doctor-hero__breadcrumbs-mobile{display:block}.doctor-hero__breadcrumbs-mobile>.container{margin-left:auto;margin-right:auto;width:min(90rem - clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem)*2,100vw - clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem)*2);width:min(90rem - var(--_section-offset)*2,100vw - var(--_section-offset)*2)}}.doctor-hero__container{backdrop-filter:blur(.5625rem);background:hsla(0,0%,100%,.7);background:var(--color-white-07);border-radius:.5rem;padding:1.4375rem 5.625rem 6.25rem 6.0625rem;position:relative}.doctor-hero__container:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:.5rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.125rem;pointer-events:none;position:absolute;right:0;top:0}@media screen and (max-width:992px){.doctor-hero__container{padding:.625rem}}.doctor-hero__top{align-items:stretch;display:flex;gap:5rem;justify-content:space-between;margin-bottom:2.875rem}@media screen and (max-width:992px){.doctor-hero__top{flex-direction:column;gap:1.25rem;margin-bottom:1.25rem}}.doctor-hero__info{align-items:flex-start;display:flex;flex:0 0 30.5625rem;flex-direction:column;width:30.5625rem}@media screen and (max-width:992px){.doctor-hero__info{flex:0 1 auto;width:100%}}.doctor-hero__breadcrumbs{margin-bottom:2.6875rem}.doctor-hero__breadcrumbs .breadcrumbs{margin:0;padding:0}.doctor-hero__breadcrumbs .breadcrumbs__list{justify-content:flex-start}@media screen and (max-width:992px){.doctor-hero__breadcrumbs{display:none}}.doctor-hero__meta{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;height:100%;justify-content:space-between;width:100%}.doctor-hero__socials{display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:auto}@media screen and (max-width:992px){.doctor-hero__socials{align-items:center;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0;width:100%}}.doctor-hero__social-links{display:flex;gap:.625rem}.doctor-hero__social-item{align-items:center;background:hsla(0,0%,100%,.3);background:var(--color-white-03);border:.0625rem solid hsla(0,0%,100%,.2);border:.0625rem solid var(--color-white-02);border-radius:.5rem;box-shadow:0 1.0625rem 2.375rem 0 rgba(0,0,0,.1),0 4.3125rem 4.3125rem 0 rgba(0,0,0,.09),0 9.75rem 5.875rem 0 rgba(0,0,0,.05),0 17.3125rem 6.9375rem 0 rgba(0,0,0,.01);cursor:pointer;display:flex;height:2.5625rem;justify-content:center;transition:transform .3s ease,background .3s ease,border-color .3s ease;width:3.6875rem}@media(hover:hover){.doctor-hero__social-item:hover{background:#1a3b67;background:var(--color-primary-dark);border-color:#1a3b67;border-color:var(--color-primary-dark);transform:translateY(-.1875rem)}.doctor-hero__social-item:hover .doctor-hero__social-icon,.doctor-hero__social-item:hover svg{background-color:currentColor;color:#fff;color:var(--color-white)}}@media(hover:none){.doctor-hero__social-item:active{background:#1a3b67;background:var(--color-primary-dark);border-color:#1a3b67;border-color:var(--color-primary-dark);transform:translateY(-.1875rem)}.doctor-hero__social-item:active .doctor-hero__social-icon,.doctor-hero__social-item:active svg{background-color:currentColor;color:#fff;color:var(--color-white)}}.doctor-hero__social-item .doctor-hero__social-icon,.doctor-hero__social-item img,.doctor-hero__social-item svg{display:block;height:1.4375rem;-o-object-fit:contain;object-fit:contain;width:1.4375rem}.doctor-hero__social-item svg{color:#1a3b67;color:var(--color-primary-dark-blue);fill:currentColor;transition:color .3s ease}.doctor-hero__social-item .doctor-hero__social-icon{background-color:#1a3b67;background-color:var(--color-primary-dark-blue);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease}.doctor-hero__social-item img{filter:none;transition:none}.doctor-hero__btn-mobile{display:none}@media screen and (max-width:992px){.doctor-hero__btn-mobile{display:inline-flex;width:-moz-fit-content;width:fit-content}}.doctor-hero__text-group{align-items:flex-start;display:flex;flex-direction:column;margin-top:1.25rem;width:100%}.doctor-hero__name{font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;line-height:1.2;margin-bottom:.5625rem}.doctor-hero__excerpt,.doctor-hero__name{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;letter-spacing:0;width:100%}.doctor-hero__excerpt{font-size:.9375rem;font-weight:400;line-height:1.5}.doctor-hero__badges{display:flex;gap:.5625rem;margin-top:1.875rem;width:100%}@media screen and (max-width:992px){.doctor-hero__badges{display:none}}.doctor-hero__badge{align-items:center;background:hsla(0,0%,100%,.3);background:var(--color-white-03);border:.0625rem solid hsla(0,0%,100%,.2);border:.0625rem solid var(--color-white-02);border-radius:.5rem;box-shadow:0 1.0625rem 2.375rem 0 rgba(0,0,0,.1),0 4.3125rem 4.3125rem 0 rgba(0,0,0,.09),0 9.75rem 5.875rem 0 rgba(0,0,0,.05),0 17.3125rem 6.9375rem 0 rgba(0,0,0,.01);display:flex;flex-direction:column;justify-content:center;padding:1.125rem .75rem}@media screen and (max-width:992px){.doctor-hero__badge{padding:.625rem 1.5rem}}.doctor-hero__badge--specialty{flex:1 1 auto;text-align:center}.doctor-hero__badge--experience{align-items:center;flex:0 0 auto;text-align:center;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.doctor-hero__badge--experience{padding:.625rem 1.125rem}}.doctor-hero__badge--schedule{align-items:center;display:flex;flex-direction:column;gap:.3125rem;justify-content:center}.doctor-hero__badge-value{color:#1a3b67;color:var(--color-primary-dark-blue);font-family:Montserrat,sans-serif;font-size:clamp(1rem,.8679577465rem + .5633802817vw,1.375rem);font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-bottom:.3125rem}.doctor-hero__badge-label{color:#43474b;color:var(--color-gray-dark);font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:400;letter-spacing:0;line-height:1.45}.doctor-hero__image-wrapper{border:.0625rem solid #43474b;border:.0625rem solid var(--color-gray-dark);border-radius:.75rem;flex-shrink:0;height:31.25rem;overflow:visible;position:relative;width:36.875rem}@media screen and (max-width:992px){.doctor-hero__image-wrapper{height:20rem;margin-left:auto;margin-right:auto;width:calc(100% - 1.25rem)}}.doctor-hero__image{border-radius:.75rem;display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.doctor-hero__schedule-badge{backdrop-filter:blur(1.125rem);background:hsla(0,0%,100%,.3);background:var(--color-white-03);border:.0625rem solid hsla(0,0%,100%,.4);border:.0625rem solid var(--color-white-04);border-radius:.5rem;bottom:.625rem;box-shadow:0 1.0625rem 2.375rem 0 rgba(0,0,0,.1),0 4.3125rem 4.3125rem 0 rgba(0,0,0,.09),0 9.75rem 5.875rem 0 rgba(0,0,0,.05),0 17.3125rem 6.9375rem 0 rgba(0,0,0,.01);display:flex;flex-direction:column;gap:.625rem;min-height:5.75rem;padding:1.25rem 1.5rem;position:absolute;right:-1.875rem;width:-moz-fit-content;width:fit-content;z-index:2}@media screen and (max-width:992px){.doctor-hero__schedule-badge{display:none}}.doctor-hero__schedule-title{font-size:clamp(.75rem,.661971831rem + .3755868545vw,1rem);line-height:1.2;text-align:center}.doctor-hero__schedule-title,.doctor-hero__schedule-value{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0}.doctor-hero__schedule-value{align-items:center;background:hsla(0,0%,100%,.5);background:var(--color-white-05);border:.0625rem solid #d3d3d3;border:.0625rem solid var(--color-gray);border-radius:1.25rem;display:flex;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);justify-content:center;line-height:1.45;min-height:2.25rem;padding:8px 59.5px;white-space:nowrap;width:100%}@media screen and (max-width:992px){.doctor-hero__schedule-value{min-height:1.3125rem;padding:2px 16px}}.doctor-hero__specialty-overlay{display:none}@media screen and (max-width:992px){.doctor-hero__specialty-overlay{align-items:flex-start;backdrop-filter:blur(1.125rem);background:hsla(0,0%,100%,.3);background:var(--color-white-03);border:.0625rem solid hsla(0,0%,100%,.4);border:.0625rem solid var(--color-white-04);border-radius:.5rem;bottom:-1.25rem;box-shadow:0 1.0625rem 2.375rem 0 rgba(0,0,0,.1),0 4.3125rem 4.3125rem 0 rgba(0,0,0,.09),0 9.75rem 5.875rem 0 rgba(0,0,0,.05),0 17.3125rem 6.9375rem 0 rgba(0,0,0,.01);display:flex;flex-direction:column;gap:.3125rem;justify-content:center;left:50%;min-height:3.8125rem;padding:.625rem 1.5rem;position:absolute;text-align:left;transform:translateX(-50%);width:calc(100% - 1.25rem);z-index:2}.doctor-hero__specialty-overlay .doctor-hero__badge-value{margin-bottom:0}}.doctor-hero__mobile-sub-image{display:none}@media screen and (max-width:992px){.doctor-hero__mobile-sub-image{display:flex;flex-direction:row;gap:.625rem;margin-left:auto;margin-right:auto;margin-top:.9375rem;width:calc(100% - 1.25rem)}.doctor-hero__mobile-sub-image .doctor-hero__badge{flex:1 1 0}}.doctor-hero__divider{background:#fff;background:var(--color-white);border:none;height:.0625rem;margin-bottom:2.875rem;margin-top:2.875rem;width:100%}@media screen and (max-width:992px){.doctor-hero__divider{margin-bottom:1.25rem;margin-top:3.75rem}}.doctor-hero__bottom{align-items:flex-start;display:flex;gap:8.5rem}@media screen and (max-width:992px){.doctor-hero__bottom{flex-direction:column;gap:2.5rem}}.doctor-hero__left{display:flex;flex:0 0 16.75rem;flex-direction:column;justify-content:space-between;min-height:22.5rem;width:16.75rem}@media screen and (max-width:992px){.doctor-hero__left{flex:0 1 auto;gap:1.875rem;min-height:auto;width:100%}}.doctor-hero__nav{display:flex;flex-direction:column;gap:.5rem;width:100%}@media screen and (max-width:992px){.doctor-hero__nav{flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.doctor-hero__nav::-webkit-scrollbar{display:none}}.doctor-hero__tab{align-items:center;background:hsla(0,0%,100%,.5);background:var(--color-white-05);border:.0625rem solid transparent;border-radius:.75rem;display:flex;gap:.5rem;height:2.125rem;justify-content:flex-start;max-width:15rem;padding:.5rem .625rem;transition:all .3s ease;width:100%}@media screen and (max-width:992px){.doctor-hero__tab{flex:1 1 auto;justify-content:center;max-width:none;padding:.5rem .75rem;white-space:nowrap;width:auto}}.doctor-hero__tab-text{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.2;text-align:left}.doctor-hero__tab-arrow{background-color:#0c0b0b;background-color:var(--color-black);display:none;flex-shrink:0;height:.5rem;-webkit-mask-image:url(../images/tab-arrow.svg);mask-image:url(../images/tab-arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease;width:1.9375rem}.doctor-hero__tab.is-active{background:transparent;border-color:#0c0b0b;border-color:var(--color-black)}.doctor-hero__tab.is-active .doctor-hero__tab-arrow{display:block}.doctor-hero__tab{cursor:pointer}@media(hover:hover){.doctor-hero__tab:hover:not(.is-active){background:hsla(0,0%,100%,.7);background:var(--color-white-07)}}@media(hover:none){.doctor-hero__tab:active:not(.is-active){background:hsla(0,0%,100%,.7);background:var(--color-white-07)}}.doctor-hero__btn{width:100%}@media screen and (max-width:992px){.doctor-hero__btn{display:none}}.doctor-hero__content-wrapper{flex:1;width:100%}.doctor-hero__tab-content{display:none}.doctor-hero__tab-content.is-active{animation:fadeIn .4s ease forwards;display:block}.doctor-hero__wysiwyg h2{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.2;margin-bottom:1.25rem}@media screen and (max-width:992px){.doctor-hero__wysiwyg h2{font-size:1.25rem}}.doctor-hero__wysiwyg p{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:.9375rem}.doctor-hero__wysiwyg p:last-child{margin-bottom:0}.doctor-hero__wysiwyg ol,.doctor-hero__wysiwyg ul{margin-bottom:.9375rem;padding-left:1.25rem}.doctor-hero__wysiwyg ol li,.doctor-hero__wysiwyg ul li{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:.5rem}.doctor-hero__certificates-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));grid-gap:1.25rem;gap:1.25rem}.doctor-hero__certificate-item{border:.0625rem solid #cad5da;border:.0625rem solid var(--color-gray-light);border-radius:.5rem;overflow:hidden}.doctor-hero__certificate-img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.blog-hero{background-image:url(../images/bread-crumbs.webp);background-position:top;background-repeat:no-repeat;background-size:100% 27.5625rem;display:flex;flex-direction:column;min-height:27.5625rem;padding-bottom:1rem;position:relative}@media screen and (max-width:992px){.blog-hero{background-position:top;background-size:100% 20rem;min-height:20rem;padding-bottom:0}}.blog-hero>.container{display:flex;flex-direction:column;height:100%}@media screen and (max-width:992px){.blog-hero>.container{padding-top:0}}.blog-hero .breadcrumbs{margin-bottom:.75rem}@media screen and (max-width:992px){.blog-hero .breadcrumbs{margin-bottom:1.25rem;max-width:22rem}.blog-hero .breadcrumbs .breadcrumbs__current,.blog-hero .breadcrumbs .breadcrumbs__link,.blog-hero .breadcrumbs .breadcrumbs__separator{font-size:10px}}.blog-hero__bottom-container{backdrop-filter:blur(25px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.2);border-radius:1.25rem;box-shadow:0 4px 50px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:.9375rem;margin:auto auto 0;max-width:65.6875rem;padding:2rem 3.125rem 2.875rem;width:100%}@media screen and (max-width:992px){.blog-hero__bottom-container{backdrop-filter:none;background:#fff;border:none;border-radius:22px 22px 0 0;box-shadow:none;gap:1.875rem;margin-left:calc(clamp(.938rem, .6080704225rem + 1.4076995305vw, 1.875rem)*-1);margin-left:calc(var(--_section-offset)*-1);margin-right:calc(clamp(.938rem, .6080704225rem + 1.4076995305vw, 1.875rem)*-1);margin-right:calc(var(--_section-offset)*-1);margin-top:auto;max-width:none;padding:1.875rem clamp(.938rem,.6080704225rem + 1.4076995305vw,1.875rem) 0;padding:1.875rem var(--_section-offset) 0;width:100vw}}.blog-hero__meta{align-items:center;display:flex;gap:1rem}@media screen and (max-width:992px){.blog-hero__meta{gap:.75rem}}.blog-hero__meta-item{align-items:center;display:flex;gap:.5rem}.blog-hero__meta-icon-wrapper{align-items:center;background:#fff;border-radius:.96875rem;box-shadow:0 4px 10px rgba(0,0,0,.05);display:flex;flex-shrink:0;height:1.9375rem;justify-content:center;width:2.0625rem}.blog-hero__meta-icon-wrapper img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.blog-hero__meta-text{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:clamp(.625rem,.5809859155rem + .1877934272vw,.75rem);font-weight:400;letter-spacing:0;line-height:1.2}.blog-hero__meta-separator{background-color:rgba(0,0,0,.1);height:1rem;width:1px}.blog-hero__title{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,.9929577465rem + .5633802817vw,1.5rem);font-weight:500;letter-spacing:0;line-height:2rem;margin:0;max-width:95%}@media screen and (max-width:992px){.blog-hero__title{margin-bottom:.625rem}}.blog-content{padding-bottom:6.25rem;padding-top:3.125rem}@media screen and (max-width:992px){.blog-content{background:#fff;padding-top:0}.blog-content>.container{max-width:none;padding:0;width:100%}}.blog-content__inner{padding-left:3.75rem;padding-right:3.75rem;text-align:justify;width:100%}@media screen and (max-width:992px){.blog-content__inner{padding:.625rem 1.25rem 2.5rem;text-align:left}}.blog-content__inner p{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:1.5rem}.blog-content__inner p:last-child{margin-bottom:0}.blog-content__inner h2{font-size:clamp(1.25rem,.985915493rem + 1.1267605634vw,2rem);line-height:2.5rem;margin-bottom:1.5rem;margin-top:3rem}.blog-content__inner h2,.blog-content__inner h3{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:0}.blog-content__inner h3{font-size:clamp(1.25rem,1.161971831rem + .3755868545vw,1.5rem);line-height:2rem;margin-bottom:1.25rem;margin-top:2.5rem}.blog-content__inner h4{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,1.0809859155rem + .1877934272vw,1.25rem);font-weight:500;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem;margin-top:2rem}.blog-content__inner b,.blog-content__inner strong{font-weight:700}.blog-content__inner em,.blog-content__inner i{font-style:italic}.blog-content__inner ol,.blog-content__inner ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-content__inner ol li,.blog-content__inner ul li{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8309859155rem + .1877934272vw,1rem);font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.75rem}.blog-content__inner ol li:last-child,.blog-content__inner ul li:last-child{margin-bottom:0}.blog-content__inner ul{list-style-type:disc}.blog-content__inner ul li::marker{color:#e6c0a3;color:var(--color-accent)}.blog-content__inner ol{list-style-type:decimal}.blog-content__inner blockquote{background:hsla(26,57%,77%,.3);background:var(--color-accent-03);border-left:4px solid #e6c0a3;border-left:4px solid var(--color-accent);border-radius:0 .75rem .75rem 0;font-style:italic;margin:2.5rem 0;padding:1.5rem 2rem}.blog-content__inner blockquote p{font-family:Montserrat,sans-serif;font-size:clamp(.9375rem,.8714788732rem + .2816901408vw,1.125rem);font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0}.blog-content__inner img{border-radius:1.25rem;height:auto;margin:2rem 0;max-width:100%}.blog-content__inner a{color:#0a3f7f;color:var(--color-primary);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .3s ease}.blog-content__inner a:hover{opacity:.8}.blog-content .blog-share{align-items:center;display:flex;flex-direction:column;margin-top:4rem}@media screen and (max-width:992px){.blog-content .blog-share{margin-top:2.5rem;padding:0 1.25rem}}.blog-content .blog-share__header{align-items:center;display:flex;justify-content:center;margin-bottom:.3125rem;width:100%}.blog-content .blog-share__header:after,.blog-content .blog-share__header:before{background:rgba(0,0,0,.2);content:"";flex:1;height:1px}.blog-content .blog-share__header:before{margin-right:1rem}.blog-content .blog-share__header:after{margin-left:1rem}.blog-content .blog-share__title{color:#000;font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.786971831rem + .3755868545vw,1.125rem);font-weight:600;letter-spacing:0;line-height:2rem;text-align:center;white-space:nowrap}.blog-content .blog-share__list{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@media screen and (max-width:992px){.blog-content .blog-share__list{gap:.5rem}}.blog-content .blog-share__link{align-items:center;background-color:#1a3b67;border:none;border-radius:64px;color:#fff;cursor:pointer;display:flex;height:3.6875rem;justify-content:center;padding:.25rem;transition:transform .3s ease,background-color .3s ease;width:3.6875rem}@media screen and (max-width:992px){.blog-content .blog-share__link{height:3rem;width:3rem}}.blog-content .blog-share__link svg{height:1.5rem;width:1.5rem}@media screen and (max-width:992px){.blog-content .blog-share__link svg{height:1.25rem;width:1.25rem}}.blog-content .blog-share__link svg path{transition:stroke .3s ease,fill .3s ease}.blog-content .blog-share__link:hover{background-color:#e6c0a3;background-color:var(--color-accent);transform:translateY(-3px)}.blog-content .blog-share__link--copy{position:relative}.blog-content .blog-share__link--copy.copied:after{animation:fadeInOut 2s forwards;background:#000;border-radius:4px;bottom:110%;color:#fff;content:"Copied!";font-size:12px;left:50%;padding:4px 8px;position:absolute;transform:translateX(-50%)}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%,10px)}20%{opacity:1;transform:translate(-50%)}80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}.blog-archive-hero{min-height:27.5625rem;padding-bottom:2.5rem;position:relative}.blog-archive-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.blog-archive-hero .container{display:flex;flex-direction:column;min-height:inherit;padding-top:2.5rem;position:relative;z-index:1}@media screen and (max-width:992px){.blog-archive-hero{min-height:20rem;padding-bottom:1.875rem}}.blog-archive-hero .breadcrumbs{margin-bottom:2.5rem}@media screen and (max-width:992px){.blog-archive-hero .breadcrumbs{margin-bottom:1.25rem}}.blog-archive-hero .photo-banner{margin-bottom:0;margin-top:auto}.blog-archive-list{padding-bottom:6.25rem;padding-top:3.75rem}@media screen and (max-width:992px){.blog-archive-list{padding-bottom:3.75rem;padding-top:2.5rem;--_section-offset:0.1875rem}}.blog-archive-list__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.875rem 1.125rem;gap:1.875rem 1.125rem}@media screen and (min-width:768px)and (max-width:1024px){.blog-archive-list__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){.blog-archive-list__grid{gap:1rem;grid-template-columns:1fr;width:100%}}.blog-archive-list__load-more{display:flex;justify-content:center;margin-top:3.75rem}@media screen and (max-width:992px){.blog-archive-list__load-more{margin-top:2.5rem}.blog-archive-list .blog-card{align-items:flex-start;background:linear-gradient(0deg,hsla(0,0%,100%,.7),hsla(24,43%,85%,.35) 43.75%);border:1px solid #fff;border:1px solid var(--color-white);border-radius:1.25rem;display:flex;flex-direction:row;gap:.9375rem;margin:0;max-width:none;min-height:auto;padding:1rem .625rem;position:relative;width:100%}.blog-archive-list .blog-card__footer{display:none}.blog-archive-list .blog-card__media{align-self:flex-start;aspect-ratio:104/113;border-radius:.5rem;flex:0 0 6.5rem;height:auto;overflow:hidden;padding:0}.blog-archive-list .blog-card__media a{display:block;height:100%;width:100%}.blog-archive-list .blog-card__media .blog-card__meta:not(.blog-card__meta--inline){display:none}.blog-archive-list .blog-card__img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-archive-list .blog-card__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;margin-top:0;min-width:0;padding:0}.blog-archive-list .blog-card__title{color:#000;color:var(--color-text-main);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 .3125rem;position:static;word-break:break-word}.blog-archive-list .blog-card__title a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.blog-archive-list .blog-card__title a:after{border-radius:1.25rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.blog-archive-list .blog-card__meta--inline{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:1.25rem;box-shadow:0 .25rem 3.125rem 0 hsla(0,0%,58%,.25);display:flex;flex-wrap:wrap;gap:0;height:auto;margin-bottom:.3125rem;max-width:100%;padding:.25rem .625rem;position:static;width:auto}.blog-archive-list .blog-card__meta--inline .blog-card__meta-item{align-items:center;display:flex;gap:0}.blog-archive-list .blog-card__meta--inline .blog-card__meta-text{color:#000;color:var(--color-text-main);font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:400;letter-spacing:0;line-height:1;text-align:center;white-space:normal}.blog-archive-list .blog-card__meta--inline .blog-card__meta-separator{align-self:center;background:rgba(0,0,0,.5);display:block;flex-shrink:0;height:.75rem;margin:0 .375rem;width:1px}.blog-archive-list .blog-card__excerpt{color:#000;color:var(--color-text-main);display:-webkit-box;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;-webkit-line-clamp:2;line-height:1.4;margin:0;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}}.pregnancy-management-hero{padding:3.75rem 0;position:relative}.pregnancy-management-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.pregnancy-management-hero .container{position:relative;z-index:1}@media screen and (max-width:992px){.pregnancy-management-hero{padding:2.5rem 0}}.pregnancy-management-content{padding-top:2.5rem}@media screen and (max-width:992px){.pregnancy-management-content{padding-top:1.75rem}}.pregnancy-management-content__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.pregnancy-management-content__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem);max-width:100%;min-width:0;width:100%}@media screen and (max-width:992px){.pregnancy-management-content__content{gap:.875rem}}.pregnancy-management-content__section{display:flex;flex-direction:column;gap:.625rem;max-width:100%;min-width:0;scroll-margin-top:3.75rem;width:100%}@media screen and (max-width:992px){.pregnancy-management-content__section{gap:.875rem;scroll-margin-top:2.5rem}}.pregnancy-management-content__title-wrap{background:linear-gradient(90deg,#4372b8 36.06%,rgba(195,228,247,0));background:linear-gradient(90deg,var(--color-title-gradient-start) 36.06%,var(--color-title-gradient-end-transparent) 100%);border-radius:.5rem;margin-bottom:-.0625rem;max-width:100%;padding:.625rem 14.5rem .625rem .625rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.pregnancy-management-content__title-wrap{padding:.8125rem .5625rem;width:100%}}.pregnancy-management-content__title{align-items:center;color:#fff;color:var(--color-white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.3309859155rem + .1877934272vw,1.5rem);font-weight:600;letter-spacing:0;line-height:1.2;margin:0}@media screen and (max-width:992px){.pregnancy-management-content__title{font-family:Montserrat,sans-serif;font-size:clamp(1rem,.9559859155rem + .1877934272vw,1.125rem);font-weight:600;letter-spacing:0;line-height:1.2}}.pregnancy-management-content__body{border-radius:0 .75rem .75rem .75rem;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;width:100%;word-wrap:anywhere;padding:30px 10px 16px}.pregnancy-management-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:992px){.pregnancy-management-content__body{gap:1rem;padding:0}.pregnancy-management-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.pregnancy-management-content__list{display:flex;flex-direction:column;gap:1rem}.pregnancy-management-content__item{position:relative}.pregnancy-management-content__item:after{border-bottom:.0625rem solid #dde4f0;border-bottom:.0625rem solid var(--color-card-badge-bg);content:"";display:block;margin:1rem auto 0;width:85%}@media screen and (max-width:992px){.pregnancy-management-content__item:after{width:100%}}.pregnancy-management-content__item h3{align-items:center;background:#f7e6e0;border-radius:.75rem;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.5rem;padding:.5rem .75rem}.pregnancy-management-content__item :where(p,li){font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.pregnancy-management-content__item>:where(p,ul,ol){margin:0}.pregnancy-management-content__item>:where(p,ul,ol)+:where(p,ul,ol){margin-top:.5rem}.pregnancy-management-content__item ul{list-style:disc outside;padding-left:1.25rem}.pregnancy-management-content__item ol{list-style:decimal outside;padding-left:1.25rem}.pregnancy-management-content__item li+li{margin-top:.25rem}.pregnancy-management-content__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.625rem;gap:.625rem}@media screen and (max-width:992px){.pregnancy-management-content__grid{grid-template-columns:1fr}}.pregnancy-management-content__card{align-items:center;background:#fff;background:var(--color-white);border-radius:.75rem;display:flex;font-weight:400;gap:.625rem;overflow:hidden;padding:.375rem 23px}.pregnancy-management-content__card,.pregnancy-management-content__card strong{font-family:Montserrat,sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.375rem}.pregnancy-management-content__card strong{font-weight:600}.pregnancy-management-content__card-body{padding:0}.pregnancy-management-content__accent{align-self:stretch;border-radius:.25rem;display:block;flex:0 0 auto;width:.25rem}@media screen and (max-width:992px){.pregnancy-management-content__accent{width:.125rem}}.pregnancy-management-content__link{color:#0a3f7f;color:var(--color-primary);display:inline-block;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-top:.3125rem;-webkit-text-decoration:none;text-decoration:none}.pregnancy-management-content__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.pregnancy-management-content__intro{color:#0c0b0b;color:var(--color-black);display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8309859155rem + .1877934272vw,1rem);font-weight:400;gap:.625rem;letter-spacing:0;line-height:1.5;margin-bottom:20px}.pregnancy-management-content__slider{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width:992px){.pregnancy-management-content__slider{gap:1rem;grid-template-columns:1fr}}.pregnancy-management-content__photo{border-radius:.5rem;height:12.5rem;overflow:hidden;width:100%}.pregnancy-management-content__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pregnancy-management-content__info{display:flex;flex-direction:column;gap:.25rem}.pregnancy-management-content__name{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.pregnancy-management-content__name a{color:#0c0b0b;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}.pregnancy-management-content__name a:hover{color:#0a3f7f;color:var(--color-primary)}.pregnancy-management-content__specialty{color:#d3d3d3;color:var(--color-gray);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.pregnancy-management-content__num-strip{align-items:center;background:linear-gradient(90deg,#fff,rgba(75,121,187,0));background:linear-gradient(90deg,var(--color-white) 0,rgba(75,121,187,0) 100%);border-radius:32px;display:flex;padding:2px 5px}.pregnancy-management-content__num-badge{align-items:center;background:#265e95;background:var(--color-primary-light);border-radius:50%;color:hsla(0,0%,100%,.9);display:inline-flex;font-family:Montserrat,sans-serif;font-size:.5rem;font-weight:400;height:1.25rem;justify-content:center;letter-spacing:0;line-height:1;width:1.25rem}.pregnancy-management-content__label{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 3.75rem 0 0}@media screen and (max-width:992px){.pregnancy-management-content__label{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.2}}.pregnancy-management-content__lead{display:grid;grid-gap:.625rem;gap:.625rem}.pregnancy-management-content__lead>p:first-of-type{color:#0c0b0b;color:var(--color-black);display:inline;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}@media screen and (max-width:992px){.pregnancy-management-content__lead>p:first-of-type{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}.pregnancy-management-content__lead{gap:0}}.pregnancy-management-content__editor{margin-top:2.5rem}.pregnancy-management-content__section--intro{background:linear-gradient(90deg,#265e95 47.22%,#fff 114.79%);background:linear-gradient(90deg,var(--color-primary-light) 47.22%,var(--color-white) 114.79%);border-radius:.75rem;color:#fff;color:var(--color-white);padding:1.25rem 10px}.pregnancy-management-content__section--intro .pregnancy-management-content__title-wrap{background:none;padding:0}.pregnancy-management-content__section--intro .pregnancy-management-content__body{background:transparent;padding:0}@media screen and (max-width:992px){.pregnancy-management-content__section--intro .pregnancy-management-content__body{padding:0}}.pregnancy-management-content__decoration{bottom:-9.375rem;height:37.5rem;pointer-events:none;position:absolute;right:31.25rem;rotate:90deg;width:100%;z-index:0}.pregnancy-management-content__decoration img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:992px){.pregnancy-management-content__decoration{display:none}}.pregnancy-management-content__section--advantages{gap:1.25rem;overflow:visible;position:relative}.pregnancy-management-content__section--advantages .pregnancy-management-content__body{background:hsla(0,0%,100%,.5);border-radius:.75rem;box-shadow:0 4px 50px 0 rgba(0,0,0,.25);padding:1.25rem}.pregnancy-management-content__section--procedures .pregnancy-management-content__body{padding-left:0;padding-right:0}.pregnancy-management-content__section--procedures .pregnancy-management-content__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width:992px){.pregnancy-management-content__section--procedures .pregnancy-management-content__grid{gap:.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.pregnancy-management-content__section--procedures .pregnancy-management-content__grid{grid-template-columns:1fr}}.pregnancy-management-content__section--procedures .pregnancy-management-content__card{background-image:url(../images/pregnancy-procedures-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#1a3b67;color:var(--color-primary-dark);height:8.75rem;padding:.75rem 1rem}.pregnancy-management-content__section--doctors .pregnancy-management-content__body{padding-left:0;padding-right:0}.pregnancy-management-content__section--doctors .pregnancy-management-content__card{align-items:stretch;border:1px solid rgba(0,0,0,.1);flex-direction:column;gap:.75rem;overflow:visible;padding:1rem}.pregnancy-doctors{border-radius:1.375rem;overflow:hidden;padding:130px 0 30px 30px;position:relative}.pregnancy-doctors__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.pregnancy-doctors__wrapper{color:#fff;color:var(--color-white);position:relative;width:100%;z-index:1}.pregnancy-doctors__title{color:#fff;color:var(--color-white);display:block;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.2;margin:0 0 1.25rem;position:relative;text-align:left}.pregnancy-doctors__title:after{background-color:#d9d9d9;bottom:-.625rem;content:"";height:.0625rem;left:0;position:absolute;width:100%}@media screen and (max-width:992px){.pregnancy-doctors__title{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.75rem}}.pregnancy-doctors__intro{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 auto 2.5rem;max-width:37.5rem;text-align:center}@media screen and (max-width:992px){.pregnancy-doctors__intro{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:2rem}}.pregnancy-doctors__slider-clip{margin-left:auto;margin-right:auto;margin-top:1.5rem;overflow:visible;position:relative}.pregnancy-doctors__slider.swiper{height:31.25rem;overflow:hidden;width:100%}@media screen and (max-width:992px){.pregnancy-doctors__slider.swiper{height:28.4375rem}}.pregnancy-doctors__slider.swiper .swiper-wrapper{align-items:flex-end}.pregnancy-doctors__slide.swiper-slide{display:flex;flex-direction:column;height:100%;justify-content:flex-end;transition:width .45s cubic-bezier(.4,0,.2,1);width:15.8125rem}@media screen and (max-width:992px){.pregnancy-doctors__slide.swiper-slide{transition:none;width:7.4375rem}}.pregnancy-doctors__slide-image-wrap{aspect-ratio:253/253;border-radius:.75rem;box-shadow:none;flex-shrink:0;overflow:hidden;position:relative;transition:aspect-ratio .45s cubic-bezier(.4,0,.2,1),height .45s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;width:100%}@media screen and (max-width:992px){.pregnancy-doctors__slide-image-wrap{aspect-ratio:119/127;height:7.9375rem}}.pregnancy-doctors__slide-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pregnancy-doctors__slide-more{align-items:center;background:#1a3b67;background:var(--color-primary-dark);border:none;border-radius:6.25rem;bottom:1.875rem;color:#fff;color:var(--color-white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;justify-content:center;left:50%;letter-spacing:0;line-height:1;opacity:0;padding:.5rem 1.375rem;pointer-events:none;position:absolute;-webkit-text-decoration:none;text-decoration:none;transform:translate(-50%,.5rem);transition:opacity .28s ease,transform .28s ease,visibility .28s ease,background .3s ease,color .3s ease;visibility:hidden;white-space:nowrap;z-index:2}.pregnancy-doctors__slide-more:hover{background:#fff;background:var(--color-white);color:#1a3b67;color:var(--color-primary-dark)}@media screen and (max-width:992px){.pregnancy-doctors__slide-more{border-radius:50%;font-size:0;height:2.6875rem;line-height:0;padding:0;width:2.6875rem}.pregnancy-doctors__slide-more:after{border:.03125rem solid #fff;border-radius:50%;bottom:-.3125rem;content:"";left:-.3125rem;pointer-events:none;position:absolute;right:-.3125rem;top:-.3125rem}}.pregnancy-doctors__slide-more-text{display:inline}.pregnancy-doctors__slide-more-icon{display:none;height:1.25rem;width:1.25rem}@media screen and (max-width:992px){.pregnancy-doctors__slide-more-icon{display:block}.pregnancy-doctors__slide-more-text{display:none}}.pregnancy-doctors__slide-title{font-size:1rem;font-weight:600;margin:0 0 .625rem}.pregnancy-doctors__slide-spec,.pregnancy-doctors__slide-title{color:#fff;color:var(--color-white);flex-shrink:0;font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1}.pregnancy-doctors__slide-spec{font-size:.875rem;font-weight:400;margin:0 0 .5rem}.pregnancy-doctors__slide-excerpt{color:#fff;color:var(--color-white);display:none;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0 0 1.25rem;white-space:normal;width:21.875rem;word-wrap:anywhere;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;word-break:break-word;-webkit-box-orient:vertical}@media screen and (max-width:992px){.pregnancy-doctors__slide-excerpt{width:14.375rem}}.pregnancy-doctors .swiper-slide-active{opacity:1;width:21.875rem!important}@media screen and (max-width:992px){.pregnancy-doctors .swiper-slide-active{width:14.375rem!important}}.pregnancy-doctors .swiper-slide-active .pregnancy-doctors__slide-excerpt{display:-webkit-box}.pregnancy-doctors .swiper-slide-active .pregnancy-doctors__slide-more{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}.pregnancy-doctors .swiper-slide-active .pregnancy-doctors__slide-image-wrap{aspect-ratio:350/350;box-shadow:none}@media screen and (max-width:992px){.pregnancy-doctors .swiper-slide-active .pregnancy-doctors__slide-image-wrap{height:17.0625rem}}.pregnancy-doctors__slider-nav{left:30%;margin-top:0;position:absolute;top:75%;z-index:2}.pregnancy-doctors__slider-nav .btn{border-radius:1.375rem;pointer-events:auto}@media screen and (max-width:992px){.pregnancy-doctors__slider-nav{left:80%;top:90%;transform:translate(-50%,-50%)}}@media(max-width:768px){.pregnancy-doctors{padding:3.75rem 0}}.surrogate-motherhood-hero{position:relative}.surrogate-motherhood-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.surrogate-motherhood-hero .container{position:relative;z-index:1}.surrogate-motherhood-content__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.surrogate-motherhood-content__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem)}@media screen and (max-width:992px){.surrogate-motherhood-content__content{gap:2.5rem}}.surrogate-motherhood-content__section{display:flex;flex-direction:column;gap:1.25rem}.surrogate-motherhood-content__title-wrap{background:#fff;background:var(--color-white);border-radius:.75rem;overflow:hidden;padding:.375rem 23px}.surrogate-motherhood-content__title-wrap strong{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.surrogate-motherhood-content__title{align-items:center;color:#000;color:var(--color-headings);display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0}.surrogate-motherhood-content__body{border-radius:0 .75rem .75rem .75rem;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;padding:30px 10px 16px;width:100%;word-wrap:anywhere}.surrogate-motherhood-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:992px){.surrogate-motherhood-content__body{gap:1rem;padding:0}.surrogate-motherhood-content__body :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.surrogate-motherhood-content__list{display:flex;flex-direction:column;gap:1rem}.surrogate-motherhood-content__item{position:relative}.surrogate-motherhood-content__item:after{border-bottom:.0625rem solid #dde4f0;border-bottom:.0625rem solid var(--color-card-badge-bg);content:"";display:block;margin:1rem auto 0;width:85%}@media screen and (max-width:992px){.surrogate-motherhood-content__item:after{width:100%}}.surrogate-motherhood-content__item h3{align-items:center;background:#fee5d3;background:var(--color-accent-light);border-radius:.75rem;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.5rem;padding:.5rem .75rem}.surrogate-motherhood-content__item ol,.surrogate-motherhood-content__item p,.surrogate-motherhood-content__item ul{margin:0}.surrogate-motherhood-content__item ol,.surrogate-motherhood-content__item ul{padding-left:1.25rem}.surrogate-motherhood-content__item ul li{list-style-type:disc}.surrogate-motherhood-content__item ol li{list-style-type:decimal}.surrogate-motherhood-content__item:last-child:after{display:none}.surrogate-motherhood-content__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width:992px){.surrogate-motherhood-content__grid{grid-template-columns:1fr}}.surrogate-motherhood-content__card{align-items:center;background:#fff;background:var(--color-white);border-radius:.75rem;box-shadow:0 4px 50px 0 rgba(0,0,0,.25);display:flex;gap:.75rem;overflow:hidden;padding:1.25rem;position:relative}.surrogate-motherhood-content__card strong{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.3}.surrogate-motherhood-content__accent{background:#1a3b67;background:var(--color-primary-dark);border-radius:2.5rem;display:block;flex-shrink:0;height:2.5rem;width:.1875rem}.surrogate-motherhood-content__link{color:var(--color-link);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.4;margin-left:auto;-webkit-text-decoration:underline;text-decoration:underline}.surrogate-motherhood-content__link:hover{-webkit-text-decoration:none;text-decoration:none}.surrogate-motherhood-content__photo{border-radius:.5rem;height:12.5rem;overflow:hidden;width:100%}.surrogate-motherhood-content__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.surrogate-motherhood-content__info{display:flex;flex-direction:column;gap:.5rem}.surrogate-motherhood-content__name{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.3;margin:0}.surrogate-motherhood-content__name a{color:#000;color:var(--color-headings);-webkit-text-decoration:none;text-decoration:none}.surrogate-motherhood-content__name a:hover{-webkit-text-decoration:underline;text-decoration:underline}.surrogate-motherhood-content__specialty{color:var(--color-text-muted);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.surrogate-motherhood-content__intro{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 1.25rem}.surrogate-motherhood-content__slider{display:flex;gap:1.25rem;overflow-x:auto;padding-bottom:.625rem}@media screen and (max-width:992px){.surrogate-motherhood-content__slider{gap:.75rem}}.surrogate-motherhood-content__slider .surrogate-motherhood-content__card{flex-shrink:0;width:17.5rem}.surrogate-motherhood-content__editor{margin-top:2.5rem}.surrogate-motherhood-content__tab-btn{align-items:center;background:transparent;border:1px solid #d9d9d9;border:1px solid var(--color-gray-217);border-radius:.75rem;box-shadow:none;color:#0c0b0b;color:var(--color-black);cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;letter-spacing:0;line-height:1.2;padding:.625rem 2.3125rem 1rem;transition:all .3s ease}.surrogate-motherhood-content__tab-btn.is-active,.surrogate-motherhood-content__tab-btn:hover{background:#fff;background:var(--color-white);border-color:#0a3f7f;border-color:var(--color-primary);box-shadow:0 4px 50px 0 #b5b5b5;color:#0c0b0b;color:var(--color-black)}@media screen and (max-width:992px){.surrogate-motherhood-content__tab-btn.is-active,.surrogate-motherhood-content__tab-btn:hover{border:1px solid #d9d9d9;border:1px solid var(--color-gray-217)}}.surrogate-motherhood-content__tab-btn img{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.surrogate-motherhood-content__tab-icon-wrap{align-items:center;background:linear-gradient(180deg,#4776ba,#c8ccd1);border-radius:52px;box-shadow:0 4px 50px 0 hsla(0,0%,100%,.5);display:flex;height:3.125rem;justify-content:center;padding:.3125rem;width:3.125rem}.surrogate-motherhood-content__tab-icon-wrap img{height:34px;-o-object-fit:contain;object-fit:contain;width:34px}.surrogate-motherhood-content__tab-panel{background:#fff;background:var(--color-white);border-radius:.75rem;box-shadow:0 4px 50px 0 rgba(0,0,0,.25);padding:1.25rem .625rem}.surrogate-motherhood-content__tab-title{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 1rem}.surrogate-motherhood-content__tab-text p{color:var(--color-text);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 .75rem}.surrogate-motherhood-content__tab-text h3{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 1rem}.surrogate-motherhood-content__tab-text ol,.surrogate-motherhood-content__tab-text ul{margin:0 0 .75rem;padding-left:1.25rem}.surrogate-motherhood-content__tab-text ol li,.surrogate-motherhood-content__tab-text ul li{color:var(--color-text);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:.5rem}.surrogate-motherhood-content__tab-text ul li{list-style-type:disc}.surrogate-motherhood-content__tab-text ol li{list-style-type:decimal}.surrogate-motherhood-content__tab-status{color:var(--color-text-muted);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;padding:1.25rem;text-align:center}.surrogate-motherhood-content__section--intro{background:linear-gradient(90deg,#4776ba 47.22%,#fff 114.79%);border-radius:.75rem;color:#fff;color:var(--color-white);padding:1.25rem 10px}.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__title-wrap{background:none;padding:0}.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__title{color:#fff;color:var(--color-white)}.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__body{background:transparent;padding:0}.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__body ol,.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__body ul{margin:0;padding-left:1.25rem}.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__body ul li{list-style-type:disc}.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__body ol li{list-style-type:decimal}@media screen and (max-width:992px){.surrogate-motherhood-content__section--intro .surrogate-motherhood-content__body{padding:0}}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__tabs{display:flex;flex-direction:column;gap:1.5rem}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__tabs-nav{display:flex;gap:.75rem}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__tabs-nav .surrogate-motherhood-content__tab-btn{flex:1;min-width:0}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__tabs-content{position:relative}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__tab-panel{display:none}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__tab-panel.is-active{display:block}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion{display:none}@media screen and (max-width:992px){.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__tabs{display:none}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion{display:flex;flex-direction:column;gap:.5rem}}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion-item{display:flex;flex-direction:column}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion-item .surrogate-motherhood-content__tab-btn{border-radius:.75rem;flex-direction:row;justify-content:space-between;margin:0 auto;padding:.625rem 1rem;text-align:left}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion-item .surrogate-motherhood-content__tab-btn:after{background:#0c0b0b;background:var(--color-black);clip-path:polygon(0 0,100% 0,50% 100%);content:"";flex:0 0 auto;height:.5rem;transition:transform .2s ease-in-out;width:1rem}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion-item .surrogate-motherhood-content__tab-btn.is-active{box-shadow:none}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion-item .surrogate-motherhood-content__tab-btn.is-active:after{transform:rotate(180deg)}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion-item .surrogate-motherhood-content__tab-panel{border:none;border-radius:.75rem;box-shadow:none;display:block;margin:0 auto;max-width:95%}.surrogate-motherhood-content__section--tabs .surrogate-motherhood-content__accordion-item .surrogate-motherhood-content__tab-panel[hidden]{display:none}.surrogate-motherhood-content__section--tabs.is-loading .surrogate-motherhood-content__tab-btn{opacity:.6;pointer-events:none}.surrogate-motherhood-content__section--program{background-image:url(../images/program-bg.webp);background-position:50%;background-repeat:no-repeat;border-radius:.75rem;isolation:isolate;overflow:visible;padding:.875rem 1.0625rem;position:relative;z-index:1}.surrogate-motherhood-content__section--program:after{content:none;display:none}.surrogate-motherhood-content__section--program>*{position:relative;z-index:1}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__program{display:grid;grid-template-columns:1fr 25rem;grid-gap:2.5rem;align-items:start;gap:2.5rem}@media screen and (max-width:992px){.surrogate-motherhood-content__section--program .surrogate-motherhood-content__program{grid-template-columns:1fr}.surrogate-motherhood-content__section--program:before{display:none}}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__program-main{display:flex;flex-direction:column;gap:1.5rem}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__program-title{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__steps{display:flex;flex-direction:column;gap:1rem}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__step{align-items:center;border-radius:.75rem;display:flex;gap:1rem;padding:1rem;position:relative}@media screen and (max-width:992px){.surrogate-motherhood-content__section--program .surrogate-motherhood-content__step{padding:0 0 .3125rem}}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__step:after{background:hsla(26,57%,77%,.5);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 2rem)}@media screen and (max-width:992px){.surrogate-motherhood-content__section--program .surrogate-motherhood-content__step:after{width:100%}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__step{align-items:center;flex-direction:row;gap:.75rem}}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__step-number{align-items:center;background:#e6c0a3;border-radius:1.125rem;color:#fff;color:var(--color-white);display:flex;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;height:2.25rem;justify-content:center;letter-spacing:0;line-height:1.2;width:2.25rem}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__step-text{color:var(--color-text);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.2;margin:0}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__price{background:hsla(0,0%,100%,.5);border-radius:.75rem;box-shadow:0 4px 50px 0 hsla(0,0%,48%,.5);color:#1a3b67;padding:.625rem clamp(.625rem,-.2772887324rem + 3.8497652582vw,3.1875rem);z-index:1}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__price h4{font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,1.036971831rem + .3755868545vw,1.375rem);font-weight:400;letter-spacing:0;line-height:1.2;margin:0}@media screen and (max-width:992px){.surrogate-motherhood-content__section--program .surrogate-motherhood-content__price h4{max-width:200px}}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__price strong{font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,1.036971831rem + .3755868545vw,1.375rem);font-weight:600;letter-spacing:0;line-height:1.2}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__price p{font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:400;letter-spacing:0;line-height:1.2;margin:0}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__program-image{border-radius:.75rem;overflow:hidden}.surrogate-motherhood-content__section--program .surrogate-motherhood-content__program-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:992px){.surrogate-motherhood-content__section--program .surrogate-motherhood-content__program-image{margin-top:-3.75rem;order:1;z-index:0}}.egg-donor-hero{position:relative}.egg-donor-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.egg-donor-hero .container{position:relative;z-index:1}.egg-donor-content{padding-top:2.5rem}@media screen and (max-width:992px){.egg-donor-content{padding-top:1.75rem}}.egg-donor-content__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.egg-donor-content__section--intro{background:linear-gradient(90deg,#265e95 90.42%,#fff);background:linear-gradient(90deg,var(--color-primary-light) 90.42%,var(--color-white) 100%)}.egg-donor-content__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem);max-width:100%;min-width:0;width:100%}@media screen and (max-width:992px){.egg-donor-content__content{gap:.875rem}}.egg-donor-content__section{display:flex;flex-direction:column;gap:.625rem;max-width:100%;min-width:0;scroll-margin-top:3.75rem;width:100%}@media screen and (max-width:992px){.egg-donor-content__section{gap:.875rem;scroll-margin-top:2.5rem}}.egg-donor-content__title-wrap{background:linear-gradient(90deg,#4372b8 36.06%,rgba(195,228,247,0));background:linear-gradient(90deg,var(--color-title-gradient-start) 36.06%,var(--color-title-gradient-end-transparent) 100%);border-radius:.5rem;margin-bottom:-.0625rem;max-width:100%;padding:.625rem 14.5rem .625rem .625rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.egg-donor-content__title-wrap{padding:.8125rem .5625rem;width:100%}}.egg-donor-content__title{align-items:center;color:#fff;color:var(--color-white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.egg-donor-content__body{border-radius:0 .75rem .75rem .75rem;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;padding:1.125rem 1.25rem;width:100%;word-wrap:anywhere;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}.egg-donor-content__body :where(li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:992px){.egg-donor-content__body{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;gap:1rem;letter-spacing:0;line-height:1.375rem;padding:0}.egg-donor-content__body :where(li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.egg-donor-content__section--intro{background:linear-gradient(90deg,#265e95 47.22%,#fff 114.79%);background:linear-gradient(90deg,var(--color-primary-light) 47.22%,var(--color-white) 114.79%);border-radius:.75rem;color:#fff;color:var(--color-white);padding:1.25rem 10px}.egg-donor-content__section--intro .egg-donor-content__title-wrap{background:none;padding:0}.egg-donor-content__section--intro .egg-donor-content__body{background:transparent;padding:0}@media screen and (max-width:992px){.egg-donor-content__section--intro .egg-donor-content__body{padding:0}}.egg-donor-content__section--stages{isolation:isolate;overflow:visible;position:relative}.egg-donor-content__section--stages:after{background-image:url(../images/universal-blob.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:137.4375rem;left:90%;pointer-events:none;position:absolute;top:30%;transform:translate(-50%,-50%);width:100%;z-index:-1}.egg-donor-content__section--stages .egg-donor-content__body,.egg-donor-content__section--stages .egg-donor-content__title-wrap{position:relative;z-index:1}@media screen and (max-width:992px){.egg-donor-content__section--stages:after{display:none}}.egg-donor-content__stages-layout{align-items:stretch;display:flex;gap:1.375rem}@media screen and (max-width:992px){.egg-donor-content__stages-layout{flex-direction:column}}.egg-donor-content__stages-image{aspect-ratio:447/569;border-radius:.625rem;flex:0 0 auto;overflow:hidden;width:28.125rem}.egg-donor-content__stages-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:992px){.egg-donor-content__stages-image{aspect-ratio:447/569;width:100%}}.egg-donor-content__stages-list{display:flex;flex:1 1 auto;flex-direction:column;gap:.375rem}.egg-donor-content__stage-item{align-items:stretch;display:flex;gap:.625rem}.egg-donor-content__stage-number{align-items:center;background:#e6c0a3;border-radius:.625rem;color:#fff;display:flex;flex:0 0 auto;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;justify-content:center;letter-spacing:0;line-height:1;padding:clamp(.5rem,.4559859155rem + .1877934272vw,.625rem);text-transform:uppercase}.egg-donor-content__stage-content{border:1px solid #e6c0a3;border-radius:.625rem;display:flex;flex:1 1 auto;flex-direction:column;gap:.3125rem;padding:.5rem 1.0625rem}.egg-donor-content__stage-title{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1;margin:0}.egg-donor-content__stage-text-wrap{align-items:stretch;display:flex;gap:.375rem}.egg-donor-content__stage-line{align-self:center;background:linear-gradient(180deg,#265e95,#0d1e33);background:linear-gradient(180deg,var(--color-primary-light) 0,var(--color-navy-900) 100%);border-radius:2rem;flex:0 0 auto;height:70%;width:.125rem}.egg-donor-content__stage-text{color:#0c0b0b;color:var(--color-black);flex:1 1 auto;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1;margin:0}.egg-donor-content__section--requirements{isolation:isolate;overflow:visible;position:relative}.egg-donor-content__section--requirements:after{background-image:url(../images/universal-pink-blob.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:64.375rem;pointer-events:none;position:absolute;right:10%;top:30%;transform:translate(50%,-50%);width:100%;z-index:-1}.egg-donor-content__section--requirements .egg-donor-content__body,.egg-donor-content__section--requirements .egg-donor-content__title-wrap{position:relative;z-index:1}@media screen and (max-width:992px){.egg-donor-content__section--requirements:after{display:none}}.egg-donor-content__requirements-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.5rem;gap:2.5rem;position:relative}@media screen and (max-width:992px){.egg-donor-content__requirements-grid{gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr))}.egg-donor-content__requirements-grid:before{display:none}}.egg-donor-content__requirement-card{background:url(../images/requirements-card-bg.webp) no-repeat 50%;background-size:cover;display:flex;flex-direction:column;gap:4.375rem;padding:clamp(0rem,-.3521126761rem + 1.5023474178vw,1rem);position:relative}.egg-donor-content__requirement-card:not(:last-child):after{background:#5581bf;content:"";height:105%;position:absolute;right:-1.25rem;top:50%;transform:translateY(-50%);width:1px}@media screen and (max-width:992px){.egg-donor-content__requirement-card{gap:90px}.egg-donor-content__requirement-card:not(:last-child):after{display:none}.egg-donor-content__requirement-card:nth-child(odd):not(:last-child):after{background:#5581bf;content:"";display:block;height:100%;position:absolute;right:-.3125rem;top:50%;transform:translateY(-50%);width:1px}}.egg-donor-content__requirement-title{font-size:.9375rem;font-weight:600;line-height:1.2}.egg-donor-content__requirement-text,.egg-donor-content__requirement-title{color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;letter-spacing:0;margin:0}.egg-donor-content__requirement-text{font-size:.875rem;font-weight:400;line-height:1.4}.egg-donor-content__compensation-text-wrap{align-items:center;display:flex;gap:.5rem}.egg-donor-content__compensation-text{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.2}.egg-donor-content__compensation-highlight-wrap{align-items:center;border-radius:10px;box-shadow:0 4px 50px 0 rgba(0,0,0,.25);display:flex;gap:.5rem;padding:12px 20px}.egg-donor-content__compensation-highlight-line{background:linear-gradient(180deg,#265e95,#0d1e33);background:linear-gradient(180deg,var(--color-primary-light) 0,var(--color-navy-900) 100%);border-radius:2rem;flex:0 0 auto;height:80%;width:.125rem}@media screen and (max-width:992px){.egg-donor-content__compensation-highlight-line{min-height:50px}}.egg-donor-content__compensation-highlight{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.2}.egg-donor-content__compensation-highlight em{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.2}.egg-donor-content__editor{margin-top:2.5rem}.price-list{margin-top:-1.25rem;padding-bottom:6.25rem;position:relative;z-index:5}@media screen and (max-width:992px){.price-list{margin-top:-.9375rem;padding-bottom:3.75rem;--_section-offset:0rem}}.price-list__wrapper{background:hsla(0,0%,94%,.5);border-radius:1.25rem;box-shadow:0 .25rem 3.125rem 0 rgba(0,0,0,.25);height:auto;padding:3.625rem 2.125rem 1.625rem;width:100%}@media screen and (max-width:992px){.price-list__wrapper{backdrop-filter:blur(1.125rem);background:hsla(0,0%,100%,.8);border:2px solid transparent;border-radius:1.375rem;box-shadow:0 17px 38px 0 rgba(0,0,0,.1),0 69px 69px 0 rgba(0,0,0,.09),0 156px 94px 0 rgba(0,0,0,.05),0 277px 111px 0 rgba(0,0,0,.01),0 433px 121px 0 transparent;padding:1.875rem 0}}.price-list__header{align-items:center;display:flex;gap:1.125rem;margin-bottom:2.5rem}@media screen and (max-width:992px){.price-list__header{align-items:flex-start;flex-direction:column;gap:.9375rem;padding:0 .625rem}}.price-list__search{align-items:center;background:#fff;background:var(--color-white);border:1px solid #d3d3d3;border:1px solid var(--color-gray);border-radius:.625rem;box-shadow:0 .03125rem .0625rem 0 rgba(74,58,255,.07);display:flex;height:2.5625rem;padding:.5rem .8125rem;position:relative;width:16.9375rem}@media screen and (max-width:992px){.price-list__search{width:16.9375rem}}.price-list__search.is-loading .price-list__search-icon img,.price-list__search.is-loading .price-list__search-icon svg{opacity:0;visibility:hidden}.price-list__search.is-loading .price-list__search-icon:after{animation:spin .8s linear infinite;border:2px solid #1a3b67;border:2px solid var(--color-primary-dark);border-radius:50%;border-top:2px solid transparent;content:"";height:.875rem;position:absolute;width:.875rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.price-list__search-input{background:transparent;border:none;color:#43474b;color:var(--color-text-gray);flex:1;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.35;outline:none}.price-list__search-input::-moz-placeholder{color:#43474b;color:var(--color-text-gray)}.price-list__search-input::placeholder{color:#43474b;color:var(--color-text-gray)}.price-list__search-icon{align-items:center;display:flex;flex-shrink:0;height:.6875rem;justify-content:center;margin-left:.625rem;width:.6875rem}.price-list__search-icon img{filter:grayscale(1) brightness(.5);height:auto;width:100%}.price-list__category-select{position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.price-list__category-select{width:-moz-fit-content;width:fit-content}}.price-list__category-select.is-open .price-list__category-arrow-wrap img,.price-list__category-select.is-open .price-list__category-arrow-wrap svg,.price-list__category-select:hover .price-list__category-arrow-wrap img,.price-list__category-select:hover .price-list__category-arrow-wrap svg{transform:rotate(0deg)}.price-list__category-select.is-open .price-list__dropdown,.price-list__category-select:hover .price-list__dropdown{opacity:1;transform:translateY(0);visibility:visible}.price-list__category-trigger{align-items:center;background:#fff;background:var(--color-white);border:1px solid #d3d3d3;border:1px solid var(--color-gray);border-radius:.625rem;box-shadow:0 .03125rem .0625rem 0 rgba(74,58,255,.07);cursor:pointer;display:flex;gap:.625rem;height:2.5625rem;padding:.5rem .8125rem}.price-list__category-label{color:#000;color:var(--color-text-main);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.35;white-space:nowrap}.price-list__category-arrow-wrap{align-items:center;background:#1a3b67;background:var(--color-primary-dark);border-radius:50%;display:flex;flex-shrink:0;height:1.6875rem;justify-content:center;width:1.6875rem}.price-list__category-arrow-wrap img,.price-list__category-arrow-wrap svg{height:auto;transform:rotate(-90deg);transition:transform .3s ease;width:.5625rem}.price-list__dropdown{background:#fff;background:var(--color-white);border-radius:.625rem;box-shadow:0 .25rem 3.125rem 0 rgba(0,0,0,.5);left:0;opacity:0;padding:1.25rem 1.25rem 1.5rem .625rem;position:absolute;top:calc(100% + .625rem);transform:translateY(.625rem);transition:all .3s ease;visibility:hidden;width:17.5rem;z-index:100}@media screen and (max-width:992px){.price-list__dropdown{width:100%}}.price-list__dropdown-list{display:flex;flex-direction:column;gap:0}.price-list__dropdown-item{align-items:center;display:flex;flex-direction:column;gap:.625rem}.price-list__dropdown-link{background:transparent;border:none;color:#000;color:var(--color-text-main);cursor:pointer;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.35;padding:0 0 0 .625rem;text-align:left;transition:color .3s ease;width:100%}.price-list__dropdown-link:hover{color:#1a3b67;color:var(--color-primary-dark)}.price-list__dropdown-separator{border-bottom:1px solid #cad5da;border-bottom:1px solid var(--color-gray-light);margin:0 auto .625rem;width:13.375rem}@media screen and (max-width:992px){.price-list__dropdown-separator{width:100%}}.price-list__category-group{margin-bottom:1.875rem}.price-list__category-group:last-child{margin-bottom:0}.price-list__direction-accordion{margin-bottom:1.875rem}.price-list__direction-accordion:last-child{margin-bottom:0}@media screen and (max-width:992px){.price-list__direction-accordion{padding-left:.625rem;padding-right:.625rem}}.price-list__direction-accordion.is-open .price-list__direction-icon-wrap img,.price-list__direction-accordion.is-open .price-list__direction-icon-wrap svg{transform:rotate(180deg)}.price-list__direction-trigger{align-items:center;background:linear-gradient(90deg,#265e95,#fff);background:linear-gradient(90deg,var(--color-primary-light) 0,var(--color-white) 100%);border:none;border-radius:.375rem;cursor:pointer;display:flex;gap:.625rem;height:3rem;justify-content:space-between;padding:0 .625rem 0 1.375rem;position:relative;width:100%;z-index:2}@media screen and (max-width:992px){.price-list__direction-trigger{padding:0 .625rem}}.price-list__direction-name{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.2;text-align:left}.price-list__direction-icon-wrap{align-items:center;color:#000;color:var(--color-text-main);display:flex;flex-shrink:0;height:1.875rem;justify-content:center;width:1.875rem}.price-list__direction-icon-wrap img,.price-list__direction-icon-wrap svg{height:auto;transform:rotate(0deg);transition:transform .3s ease;width:.8125rem}.price-list__direction-content-inner{padding-top:1.25rem}.price-list__items{display:flex;flex-direction:column;gap:.75rem}.price-list__item-container{align-items:center;background:hsla(0,0%,100%,.8);background:var(--color-white-08);border:1px solid #cad5da;border:1px solid var(--color-gray-light);border-radius:.5rem;display:flex;gap:.625rem;justify-content:space-between;min-height:2.625rem;padding:.625rem;width:100%}.price-list__item-name{font-size:1rem;font-weight:400;text-align:left}.price-list__item-name,.price-list__item-value{color:#43474b;color:var(--color-gray-dark);font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1.2}.price-list__item-value{flex-shrink:0;font-size:1.125rem;font-weight:500;text-align:right;white-space:nowrap}.price-list__empty{color:#43474b;color:var(--color-text-gray);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.4;padding:2.5rem 0;text-align:center}.privacy-hero .simple-banner__title{color:#1a3b67;color:var(--color-primary-dark);max-width:15rem}.privacy-content{position:relative;z-index:5}@media screen and (max-width:992px){.privacy-content{padding-bottom:3.75rem}}.privacy-content__wrapper{height:auto;padding:0 2.8125rem;width:100%}@media screen and (max-width:992px){.privacy-content__wrapper{padding:0}}.privacy-content__more-content,.privacy-content__text{color:var(--color-dark)}.privacy-content__more-content h2,.privacy-content__text h2{color:#000;font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:1.4;margin-bottom:.9375rem;margin-top:2rem}.privacy-content__more-content h2:first-child,.privacy-content__text h2:first-child{margin-top:0}.privacy-content__more-content p,.privacy-content__text p{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6;margin-bottom:1.25rem}@media screen and (max-width:992px){.privacy-content__more-content p,.privacy-content__text p{font-size:.9375rem}}.privacy-content__more-content p:last-child,.privacy-content__text p:last-child{margin-bottom:0}.privacy-content__more-wrapper{display:none;margin-top:1.875rem}.privacy-content__more-wrapper.is-visible{display:block}.privacy-content__more-wrapper.is-open .privacy-content__more-content{margin-bottom:1.25rem;max-height:5000px;opacity:1}.privacy-content__more-wrapper.is-open .privacy-content__read-more-btn svg{transform:rotate(180deg)}.privacy-content__more-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .8s ease,opacity .5s ease,margin .3s ease}.privacy-content__read-more-btn{align-items:center;background:transparent;border:none;color:#323232;cursor:pointer;display:inline-flex;font-family:Constantine,serif;font-size:.875rem;font-weight:400;gap:.5rem;line-height:1.6;padding:0;text-transform:uppercase;transition:opacity .3s ease}.privacy-content__read-more-btn svg{flex-shrink:0;height:auto;transition:transform .3s ease;width:1.0625rem}.privacy-content__read-more-btn:hover{opacity:.7}.contacts-hero{background-image:var(--bg-desktop);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:27.5625rem;padding-top:3.75rem}@media screen and (max-width:992px){.contacts-hero{background-image:var(--bg-mobile);padding-top:0}}.contacts-info{margin-top:-20.625rem;padding-bottom:5rem;position:relative;z-index:2}@media screen and (max-width:992px){.contacts-info{--_section-offset:0rem}}.contacts-info__card{backdrop-filter:blur(.5625rem);background-color:hsla(0,0%,100%,.7);background-color:var(--color-white-07);border-radius:1.375rem;display:flex;gap:1rem;padding:1rem;position:relative}.contacts-info__card:before{background:linear-gradient(180deg,#f2f2f2,#818181 41.42%,#fff);background:linear-gradient(180deg,var(--color-gradient-border-start) 0,var(--color-gradient-border-middle) 41.42%,var(--color-gradient-border-end) 100%);border-radius:1.375rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.125rem;pointer-events:none;position:absolute;right:0;top:0}.contacts-info__card{box-shadow:0 1.0625rem 2.375rem 0 rgba(0,0,0,.1),0 4.3125rem 4.3125rem 0 rgba(0,0,0,.09),0 9.75rem 5.875rem 0 rgba(0,0,0,.05),0 17.3125rem 6.9375rem 0 rgba(0,0,0,.01),0 27.0625rem 7.5625rem 0 transparent;box-shadow:0 1.0625rem 2.375rem 0 var(--color-shadow-dark-01),0 4.3125rem 4.3125rem 0 var(--color-shadow-dark-009),0 9.75rem 5.875rem 0 var(--color-shadow-dark-005),0 17.3125rem 6.9375rem 0 var(--color-shadow-dark-001),0 27.0625rem 7.5625rem 0 var(--color-shadow-dark-000)}@media screen and (max-width:992px){.contacts-info__card{flex-direction:column}}.contacts-info__left{background:#fff;background:var(--color-white);border-radius:1.25rem;display:flex;flex-direction:column;flex-shrink:0;padding:1.875rem 2.0625rem;width:auto}@media screen and (max-width:992px){.contacts-info__left{padding:1.25rem;width:100%}}.contacts-info__intro{margin-bottom:2.5rem;text-align:center}.contacts-info__intro h1,.contacts-info__intro h2,.contacts-info__intro h3,.contacts-info__intro h4,.contacts-info__intro h5,.contacts-info__intro h6{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.1549295775rem + .9389671362vw,2rem);font-weight:500;letter-spacing:0;line-height:1;margin-bottom:.375rem}.contacts-info__intro p{color:#323335;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}.contacts-info__wrapper{align-items:center;display:flex;gap:1.4375rem}@media screen and (max-width:992px){.contacts-info__wrapper{align-items:flex-start;flex-direction:column}}.contacts-info__data,.contacts-info__list{display:flex;flex-direction:column}.contacts-info__list{gap:1.25rem}.contacts-info__item{align-items:center;display:flex;gap:.625rem}.contacts-info__item--phones{align-items:flex-start}.contacts-info__item a,.contacts-info__item span{color:#000;color:var(--color-text-main);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease}.contacts-info__item a:hover,.contacts-info__item span:hover{color:#0a3f7f;color:var(--color-primary)}.contacts-info__tels{display:flex;flex-direction:column;gap:.75rem}.contacts-info__icon{align-items:center;background:linear-gradient(180deg,#4776ba,#c8ccd1);background:linear-gradient(180deg,var(--color-icon-gradient-start,#4776ba) 0,var(--color-icon-gradient-end,#c8ccd1) 100%);border-radius:3.25rem;box-shadow:0 .25rem 3.125rem 0 hsla(0,0%,100%,.5);box-shadow:0 .25rem 3.125rem 0 var(--color-white-05);display:flex;flex-shrink:0;height:1.875rem;justify-content:center;width:1.875rem}.contacts-info__icon img{filter:brightness(0) invert(1);height:.875rem;-o-object-fit:contain;object-fit:contain;width:.875rem}.contacts-info__schedule{align-items:flex-start;background:hsla(0,0%,100%,.2);background:var(--color-white-02);border-radius:1.25rem;box-shadow:0 .25rem 1.875rem 0 rgba(0,0,0,.25);box-shadow:0 .25rem 1.875rem 0 var(--color-shadow-dark-025,rgba(0,0,0,.25));display:flex;flex-shrink:0;gap:.9375rem;padding:1.625rem 1.46875rem}@media screen and (max-width:992px){.contacts-info__schedule{justify-content:center;padding:.625rem 2.375rem;width:100%}}.contacts-info__schedule-icon{align-items:center;border-radius:3.25rem;display:flex;flex-shrink:0;height:3.3125rem;justify-content:center;width:3rem}.contacts-info__schedule-icon img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.contacts-info__schedule-text{color:#323335;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:400;letter-spacing:0;line-height:1.7142857143;padding-left:1.75rem}.contacts-info__schedule-text p,.contacts-info__schedule-text pre{margin-bottom:.625rem;white-space:pre-wrap}@media screen and (max-width:992px){.contacts-info__schedule-text p,.contacts-info__schedule-text pre{margin-bottom:.25rem}}.contacts-info__schedule-text p:last-child,.contacts-info__schedule-text pre:last-child{margin-bottom:0}.contacts-info__schedule-text .schedule-outdent{position:absolute;transform:translateX(-100%)}@media screen and (max-width:992px){.contacts-info__schedule-text{font-weight:600}}.contacts-info__right{align-items:center;background:hsla(0,0%,100%,.6);background:var(--color-white-06);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden;padding:4.71875rem 2.75rem;position:relative}.contacts-info__right>*{position:relative;z-index:1}@media screen and (max-width:992px){.contacts-info__right{min-height:21.875rem;padding:2.5rem 1.25rem;width:100%}}.contacts-info__form-intro{margin-bottom:1.875rem;text-align:center}.contacts-info__form-intro h1,.contacts-info__form-intro h2,.contacts-info__form-intro h3,.contacts-info__form-intro h4,.contacts-info__form-intro h5,.contacts-info__form-intro h6{color:#000;color:var(--color-headings);font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,1.323943662rem + .7511737089vw,2rem);font-weight:500;letter-spacing:0;line-height:1;margin-bottom:.375rem}.contacts-info__form-intro p{color:#323335;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}.contacts-info__form{max-width:37.5rem;width:100%}.contacts-info__map-wrapper{border:1px solid #fff;border:1px solid var(--color-white);border-radius:1.375rem;height:29.0625rem;margin-top:2.5rem;overflow:hidden;width:100%}@media screen and (max-width:992px){.contacts-info__map-wrapper{height:21.875rem;margin-top:1.875rem}}.contacts-info__map{border:none;display:block;height:100%;width:100%}.contacts-form{display:flex;flex-direction:column;width:100%}.contacts-form__row{display:flex;gap:1.25rem;margin-bottom:.625rem;width:100%}@media screen and (max-width:992px){.contacts-form__row{flex-direction:column;gap:0;margin-bottom:0}}.contacts-form__group{margin-bottom:.625rem;width:100%}.contacts-form__group--half{flex:1}@media screen and (max-width:992px){.contacts-form__group--half{margin-bottom:.625rem}}.contacts-form__group--last{margin-bottom:.75rem}.contacts-form__input{background:hsla(0,0%,100%,.6);background:var(--color-white-06);border:1px solid transparent;border-radius:6.25rem;color:#000;color:var(--color-text-main);font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;height:2.75rem;letter-spacing:0;line-height:1.6666666667;outline:none;padding:.625rem 1.25rem;transition:all .3s ease;width:100%}.contacts-form__input::-moz-placeholder{color:#8d8d8d;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.6666666667}.contacts-form__input::placeholder{color:#8d8d8d;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.6666666667}.contacts-form__input:focus{background:hsla(0,0%,100%,.9);background:var(--color-white-09);border-color:rgba(26,59,103,.5);border-color:var(--color-primary-dark-05,rgba(26,59,103,.5))}.contacts-form__input.is-invalid{background-color:rgba(255,0,0,.1)!important;border-color:red!important}.contacts-form__button-wrapper{display:flex;justify-content:center;width:100%}.contacts-form__button{align-items:center;background:#1a3b67;background:var(--color-primary-dark);border:none;border-radius:6.25rem;cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:.625rem;transition:background-color .3s ease;width:100%}.contacts-form__button .btn__text{color:#fff;color:var(--color-white);font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1;text-align:center}.contacts-form__button:hover{background:#112745;background:var(--color-primary-dark-hover,#112745)}.contacts-form__button:disabled{opacity:.7;pointer-events:none}.contacts-form__success{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:1.25rem 0;width:100%}.contacts-form__success__content{text-align:center}.contacts-form__success__title{color:#1a3b67;color:var(--color-primary-dark);font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.2;margin-bottom:.625rem;text-transform:uppercase}.contacts-form__success__text{color:#323335;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}.gyn-hero{position:relative}.gyn-hero__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.gyn-hero .container{position:relative;z-index:1}.gyn-hero .photo-banner{margin-bottom:1.25rem}@media screen and (max-width:992px){.gyn-hero .photo-banner{margin-bottom:0}}.gyn-content{padding-top:2.5rem}@media screen and (max-width:992px){.gyn-content{padding-top:1.75rem}}.gyn-content__layout{margin-bottom:3.75rem;max-width:100%;width:100%}.gyn-content__content{display:flex;flex-direction:column;gap:clamp(2.6875rem,2.5334507042rem + .6572769953vw,3.125rem);max-width:100%;min-width:0;width:100%}@media screen and (max-width:992px){.gyn-content__content{gap:.875rem}}.gyn-content__section{display:flex;flex-direction:column;max-width:100%;min-width:0;scroll-margin-top:3.75rem;width:100%}@media screen and (max-width:992px){.gyn-content__section{gap:.875rem;scroll-margin-top:2.5rem}}.gyn-content__section-title-wrap{background:linear-gradient(90deg,#4372b8 36.06%,rgba(195,228,247,0));background:linear-gradient(90deg,var(--color-title-gradient-start) 36.06%,var(--color-title-gradient-end-transparent) 100%);border-radius:.5rem;margin-bottom:-.0625rem;max-width:100%;padding:.625rem 14.5rem .625rem .625rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){.gyn-content__section-title-wrap{padding:.8125rem .5625rem;width:100%}}.gyn-content__section-title{align-items:center;color:#fff;color:var(--color-white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.gyn-content__section-body{border-radius:0 .75rem .75rem .75rem;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;padding:1.5rem 1.875rem;width:100%;word-wrap:anywhere}.gyn-content__section-body :where(p,li){font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:992px){.gyn-content__section-body{gap:1rem;padding:0}.gyn-content__section-body :where(p,li){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.gyn-content__lead{display:grid;grid-gap:.625rem;gap:.625rem}.gyn-content__lead :where(p){color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0}@media screen and (max-width:992px){.gyn-content__lead :where(p){font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;letter-spacing:0;line-height:1.375rem}}.gyn-content__lead :where(p:last-child){margin-bottom:0}.gyn-content__lead :where(ul,ol){margin:0;padding-left:1.25rem}.gyn-content__lead li+li{margin-top:.25rem}@media screen and (max-width:992px){.gyn-content__lead{gap:0}.gyn-content__section--advantages .gyn-content__section-body,.gyn-content__section--intro .gyn-content__section-body{gap:0;padding:0}}.gyn-content__section--when .gyn-content__section-body{padding:1.5rem 0}@media screen and (max-width:992px){.gyn-content__section--when .gyn-content__section-body{padding:0}}.gyn-content__section--procedures .gyn-content__section-body{padding:1.5rem 0}@media screen and (max-width:992px){.gyn-content__section--procedures .gyn-content__section-body{padding:0}}.gyn-content__list-blocks{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,max-content);grid-gap:.625rem;gap:.625rem;list-style:none;margin:0;padding:0}.gyn-content__list-blocks li{background:#fff;border:.0625rem solid #d9d9d9;border-radius:.75rem;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;height:100%;letter-spacing:0;line-height:1.2;max-width:100%;min-height:5.625rem;padding:1.25rem .9375rem .875rem 1rem;width:13.3125rem}.gyn-content__list-blocks li.is-hidden-service{display:none}@media screen and (max-width:992px){.gyn-content__list-blocks{grid-auto-rows:5.625rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.gyn-content__list-blocks li{align-items:center;background:none;border:none;display:flex;height:5.625rem;justify-content:center;max-width:none;min-height:0;min-height:auto;padding:0 1.75rem;text-align:center;width:100%}}.gyn-content__list-blocks-more-item{padding:.75rem .75rem .75rem 1rem!important}.gyn-content__list-more{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:.625rem;height:100%;justify-content:space-between;padding:0;text-align:left;width:100%}.gyn-content__list-more-text{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1}.gyn-content__list-more-arrow{align-items:center;border:.03125rem solid #1a3b67;border:.03125rem solid var(--color-primary-dark);border-radius:6.25rem;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;width:3.75rem}.gyn-content__list-more-arrow svg{display:block;flex-shrink:0;height:.5rem;width:1.3125rem}.gyn-content__reasons-content ul{counter-reset:reasons-counter;display:grid;list-style:none;margin:0;padding:0;grid-gap:.625rem;gap:.625rem}.gyn-content__reasons-content ul li{align-items:center;counter-increment:reasons-counter;display:grid;grid-template-columns:max-content 1fr;grid-gap:max(12px,min(2.4vw,34px));border:.0625rem solid #cdcdcd;border:.0625rem solid var(--color-gray-205);border-radius:.75rem;color:#0c0b0b;color:var(--color-black);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;gap:max(12px,min(2.4vw,34px));letter-spacing:0;line-height:1.5;padding:.5rem .4375rem}@media screen and (max-width:992px){.gyn-content__reasons-content ul li{font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:400;gap:.75rem;letter-spacing:0;line-height:1.375rem}}.gyn-content__reasons-content ul li:before{align-items:center;background:#dde4f0;background:var(--color-card-badge-bg);border-radius:.5rem;color:#fff;color:var(--color-white);content:counter(reasons-counter);display:inline-flex;font-family:Montserrat,sans-serif;font-size:clamp(2rem,1.7799295775rem + .9389671362vw,2.625rem);font-weight:600;height:3.125rem;justify-content:center;letter-spacing:0;line-height:1.2;padding:.5rem .4375rem;width:3.3125rem}@media screen and (max-width:992px){.gyn-content__reasons-content ul li:before{height:2.5rem;padding:0;width:2.5rem}}.error-404{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:100vh;overflow:hidden;padding:2.5rem 0;position:relative}.error-404__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.error-404__background svg{height:100%;width:100%}.error-404 .container{justify-content:center;position:relative;z-index:1}.error-404 .container,.error-404__content{align-items:center;display:flex;flex-direction:column}.error-404__content{gap:1.25rem;margin-bottom:2.8125rem}.error-404__num{color:#0d1e33;color:var(--color-navy-900);font-family:Montserrat,sans-serif;font-size:clamp(10.625rem,5.5633802817rem + 21.5962441315vw,25rem);font-weight:500;letter-spacing:0;line-height:1;text-align:center;-webkit-text-stroke:1px #c8c8c8;-webkit-text-stroke:1px var(--color-gray-200);filter:drop-shadow(0 12px 12px rgba(255,255,255,.22));filter:drop-shadow(0 12px 12px var(--color-white-022));paint-order:stroke fill}.error-404__logo{align-items:center;display:flex;height:42.75rem;justify-content:center;left:44%;position:absolute;top:48%;transform:translate(-50%,-50%);width:76.5625rem;z-index:0}@media screen and (max-width:992px){.error-404__logo{height:18.875rem;left:50%;top:47%;width:33.8125rem}}.error-404__logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.error-404__text{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,.8169014085rem + 1.3145539906vw,2rem);font-weight:500;letter-spacing:0;line-height:1;margin:0;text-align:center}.error-404__cta,.preloader{display:flex;justify-content:center}.preloader{align-items:center;background:#fff;background:var(--color-white);height:100%;left:0;position:fixed;top:0;transition:opacity .5s ease,visibility .5s ease;width:100%;z-index:9999}.preloader.hidden{opacity:0;visibility:hidden}.preloader__loader{align-items:center;display:flex;justify-content:center}.preloader__dot{background-color:#79b7e4;background-color:var(--color-secondary);border-radius:100%;display:inline-block;height:20px;margin:35px 5px;opacity:0;width:20px}.preloader__dot:first-child{animation:opacitychange 1s ease-in-out infinite}.preloader__dot:nth-child(2){animation:opacitychange 1s ease-in-out .33s infinite}.preloader__dot:nth-child(3){animation:opacitychange 1s ease-in-out .66s infinite}@keyframes opacitychange{0%,to{opacity:0}60%{opacity:1}}.footer{background-color:#f4f6fa;background-color:var(--color-background-light);display:flow-root;margin-top:7.5rem;min-height:75.5rem;overflow:hidden;position:relative}@media screen and (max-width:992px){.footer{min-height:auto}}.footer__bg{bottom:0;left:0;left:50%;pointer-events:none;position:absolute;right:0;top:0;transform:translateX(-50%);width:100vw;z-index:2}.footer__bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer__top{height:37.5rem;padding-bottom:1.25rem;padding-top:6.25rem;position:relative;width:100%}@media screen and (max-width:992px){.footer__top{display:flex;flex-direction:column;height:auto;padding-bottom:0;padding-top:0}}.footer__map{bottom:0;height:100%;left:0;left:50%;position:absolute;right:0;top:0;transform:translateX(-50%);width:100vw;z-index:1}@media screen and (max-width:992px){.footer__map{height:30rem;top:0}}.footer__map:after{background:linear-gradient(1turn,rgba(244,246,250,0),#f4f6fa);content:"";height:6.25rem;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.footer__map iframe{border:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer__top-container{align-items:flex-end;display:flex;gap:1.875rem;height:100%;justify-content:flex-end;margin-bottom:-2.25rem;position:relative;z-index:3}@media screen and (max-width:992px){.footer__top-container{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:0;padding:0}}.footer__contacts-block{bottom:0;display:flex;flex-direction:column;left:41%;position:absolute;width:-moz-max-content;width:max-content}@media screen and (max-width:992px){.footer__contacts-block{align-items:flex-start;margin-top:2.5rem;position:static;width:100%}}.footer__phones-title{color:#fff;color:var(--color-white);font-family:Montserrat Alternates,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;letter-spacing:.04em;line-height:1;margin-bottom:1.0625rem;text-transform:uppercase}@media screen and (max-width:992px){.footer__phones-title{text-align:left}}.footer__phones{display:flex;flex-direction:column;gap:.875rem}@media screen and (max-width:992px){.footer__phones{align-items:flex-start}}.footer__phone{align-items:center;display:flex;gap:.4375rem}.footer__phone a{color:#fff;color:var(--color-white);font-family:Montserrat Alternates,sans-serif;font-size:clamp(1rem,.7579225352rem + 1.0328638498vw,1.6875rem);font-weight:500;letter-spacing:0;letter-spacing:.04em;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}.footer__phone a:hover{opacity:.8}.footer__phone-icon{filter:brightness(0) invert(1);flex-shrink:0;height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.footer__form-block{backdrop-filter:blur(32px);background:linear-gradient(0deg,#1a3b67,#1a3b67);background:linear-gradient(0deg,var(--color-primary-dark),var(--color-primary-dark));border:1px solid #1a3b67;border:1px solid var(--color-primary-dark);border-radius:1.25rem;display:flex;flex-direction:column;max-width:100%;min-height:26.1875rem;padding:3.125rem 1.6875rem;position:relative;width:27.9375rem;z-index:4}@media screen and (max-width:992px){.footer__form-block{min-height:20.5625rem;order:-1;padding:3.125rem 1.6875rem;width:100%}}.footer__form-title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,1.4419014085rem + 1.3145539906vw,2.625rem);font-weight:500;letter-spacing:0;line-height:1.1;margin-bottom:1.25rem;text-align:center}.footer__form-wrapper{width:100%}.footer__bottom{padding-top:7.5rem;position:relative;width:100%;z-index:3}@media screen and (max-width:992px){.footer__bottom{padding-top:1.875rem}}.footer__bottom-container{position:relative;z-index:3}.footer__bottom-row{display:flex;flex-wrap:wrap;gap:4.25rem;justify-content:flex-start}@media screen and (max-width:992px){.footer__bottom-row{flex-direction:column;gap:1.875rem}}.footer__col--menu{flex:0 0 calc(41% - 4.25rem);max-width:calc(41% - 4.25rem)}@media screen and (max-width:992px){.footer__col--menu{flex:0 0 100%;max-width:100%}}.footer__col-title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:600;letter-spacing:0;letter-spacing:.04em;line-height:1;margin-bottom:.625rem}.footer__menu-list{display:flex;flex-wrap:wrap;gap:1.75rem;list-style:none;margin:0;padding:0}@media screen and (max-width:992px){.footer__menu-list{gap:.625rem;justify-content:space-between;width:100%}}.footer__menu-list a{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:600;letter-spacing:0;line-height:1.5;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}.footer__menu-list a:hover{opacity:.8}.footer__schedule-text b:first-of-type,.footer__schedule-text strong:first-of-type{color:#fff;color:var(--color-white);display:block;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;letter-spacing:.04em;line-height:1;margin-bottom:.625rem}.footer__schedule-text b:first-of-type+br,.footer__schedule-text strong:first-of-type+br{display:none}.footer__text{color:#fff;color:var(--color-white);font-family:Montserrat Alternates,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;letter-spacing:.04em;line-height:1}.footer__text p{margin-bottom:.4375rem}.footer__text p:last-child{margin-bottom:0}.footer__contacts-note{color:#fff;color:var(--color-white);display:block;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:0;letter-spacing:.04em;line-height:1}.footer__socials{display:flex;flex-direction:column;gap:.4375rem}.footer__socials a{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;letter-spacing:.04em;line-height:1;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease}.footer__socials a:hover{opacity:.8}.footer__bottom-title-row{align-items:center;display:flex;justify-content:center;margin-top:4.6875rem;position:relative;width:100%}.footer__main-title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(1.90625rem,-.0633802817rem + 8.4037558685vw,7.5rem);font-weight:500;letter-spacing:0;line-height:1;position:relative;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase;width:100%;z-index:2}.footer__logo-bg{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:19.25rem;left:-2%;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:10%;transform:translateY(-50%);width:34.5625rem;z-index:1}@media screen and (max-width:992px){.footer__logo-bg{height:12.6875rem;left:0;top:0;width:22.6875rem}}.footer__copyright-row{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-top:1.375rem;padding-bottom:2.5rem;position:relative;z-index:3}.footer__copyright-text{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:500;letter-spacing:0;line-height:1.5}.footer__copyright-text p{margin:0}.footer__copyright-privacy a{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem);font-weight:500;letter-spacing:0;line-height:1.5;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:solid;transition:opacity .3s ease}.footer__copyright-privacy a:hover{opacity:.8}.footer__copyright-dev{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:0;letter-spacing:.06em;line-height:1}.footer__copyright-dev .footer__developer-name,.footer__copyright-dev a{color:#fff;color:var(--color-white);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:solid;transition:opacity .3s ease}.footer__copyright-dev a:hover{opacity:.8}.footer-form{display:flex;flex-direction:column}.footer-form__group{margin-bottom:.625rem;width:100%}.footer-form__input{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,76%,.5);border-radius:6.25rem;color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:300;height:2.5625rem;letter-spacing:0;line-height:1;outline:none;padding:.75rem .875rem;transition:border-color .3s ease,background .3s ease;width:100%}.footer-form__input::-moz-placeholder{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:0;letter-spacing:-.01em;line-height:1;opacity:1}.footer-form__input::placeholder{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:0;letter-spacing:-.01em;line-height:1;opacity:1}.footer-form__input:focus{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.8)}.footer-form__button-wrapper{display:flex;justify-content:center;margin-top:.875rem;width:100%}.footer-form__button{align-items:center;background:transparent;border:1px solid #fff;border:1px solid var(--color-white);border-radius:6.25rem;cursor:pointer;display:inline-flex;gap:.625rem;justify-content:center;padding:.25rem;transition:background .3s ease,color .3s ease,border-color .3s ease;width:100%}.footer-form__button .btn__text{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1;transition:color .3s ease}.footer-form__button .btn__icon-wrapper{align-items:center;background:#fff;background:var(--color-white);border-radius:50%;display:flex;flex-shrink:0;height:2.1875rem;justify-content:center;transition:background .3s ease;width:2.1875rem}.footer-form__button .btn__icon-wrapper img{height:.875rem;-o-object-fit:contain;object-fit:contain;width:.875rem}.footer-form__button:hover{background:#fff;background:var(--color-white);border-color:#fff;border-color:var(--color-white)}.footer-form__button:hover .btn__text{color:#1a3b67;color:var(--color-primary-dark)}.footer-form__button:hover .btn__icon-wrapper{background:#1a3b67;background:var(--color-primary-dark)}.footer-form__button:hover .btn__icon-wrapper img{filter:brightness(0) invert(1)}.footer-form__success{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:1.25rem 0;width:100%}.footer-form__success__content{text-align:center}.footer-form__success__title{font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:.625rem;text-transform:uppercase}.footer-form__success__text,.footer-form__success__title{color:#fff;color:var(--color-white);font-family:Montserrat,sans-serif;letter-spacing:0}.footer-form__success__text{font-size:1rem;font-weight:300;line-height:1}.footer--simple{background-color:#1a3b67;background-color:var(--color-primary-dark);min-height:auto}.footer--simple .footer__top{height:auto;padding-bottom:0;padding-top:0}.footer--simple .footer__bottom{padding:4.375rem 0}.footer--simple .footer__copyright-row{margin-top:.75rem;padding-bottom:1.5rem}@media screen and (max-width:992px){.footer--simple .footer__bottom{padding-top:1.25rem}}
/*# sourceMappingURL=main.bundle.css.map*/