.header,.header.dark-behind,.header.dark-behind .nav-menu li a,.header.dark-behind.header-clear{transition:color .2s,background .2s,backdrop-filter .2s}body,p{font-size:var(--fs-body)}.about-head-section .title,.menu-head li,.section h2.title,.text-uppercase{text-transform:uppercase}.btn,.btn-arrow span,.btn-circle,.btn-circle-2,.btn-circle-3,.nav-menu,button.btn{font-size:var(--fs-button);line-height:var(--lh-button)}.benefits-slider .slide-img,.btn-arrow,.container-fluid,.swiper-slide{box-sizing:border-box}.about-head-section .img,.benefits-slider .slide-img img,.mission-section .video-wraper video,.post-content .post-footer-col .author-info img{object-fit:cover;width:100%;height:100%}.btn,.btn-arrow span,.nav-menu,.page-navigation li a,.popup-nav li a,.services-slider .swiper-slide p,button.btn{line-height:var(--lh-button)}.header{padding:16px 0;position:sticky;top:0;border-bottom:1px solid #fffFFF1A}.clinic-head-slider-box,.header-row,.hero-content,.kids-page .footer .divider,.kids-page .footer-locations,.kids-page .section.clinic-head-section,.kids-page .section.cta-section,.kids-page .section.doctors-slider-section,.kids-page .section.faq-section,.kids-page .section.g-reviews-slider-section,.kids-page .section.services-slider-section,.position-relative,.video-cover,.wpcf7 form,.wpcf7-form-control-wrap{position:relative}.header,.page-navigation-section{background:rgb(255 255 255 / 40%);backdrop-filter:blur(48px);z-index:998}.header.dark-behind,.header.dark-behind .nav-menu li a{color:var(--color-white)}.btn,.btn-arrow,.btn-arrow span,button.btn{transition:background .3s,border-color .3s}.header.dark-behind.header-clear{background:rgb(255 255 255 / 1%);backdrop-filter:blur(6px)}.header .logo{height:56px;width:auto}.accordion-collapse:not(.show),.accordion-content,.contacts-wrap .contacts-col .contacts-item .title br,.header-mobile-actions,.locations-map .leaflet-control-attribution,.locations-map .leaflet-control-zoom,.mobile-menu-modal,.steps-slider .swiper-slide:first-child:after{display:none}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1376px}}:root{--color-white:#fff;--color-navy-900:#122C3D;--color-navy-800:#1C465E;--color-navy-700:#1B5371;--color-teal-500:#00A8A8;--color-teal-400:#2BB7B0;--color-teal-300:#AAE2DF;--color-teal-200:#D5F1EF;--color-teal-100:#EFFEFC;--color-blue-100:#F2F9FD;--color-blue-200:#C5E3F2;--color-blue-50:#E5F1F9;--color-gray-600:#6A6A6A;--color-gray-500:#899BA7;--color-gray-300:#EFF1F3;--color-gray-200:#F3F4F5;--color-gray-250:#E4E5E6;--color-pink-500:#ED186A;--color-white-60:#FFFFFF99;--color-teal-10:#C7FFF93D;--color-navy-5:#122C3D0D;--color-kids-blue:#6A90D7;--color-kids-green:#76CD5F;--color-kids-bg-100:#FAFFF3;--color-kids-bg-150:#F8FFE0;--color-kids-bg-200:#CCF0C2;--color-kids-bg-180:#E6F8E0;--fs-h5:1.5rem;--fs-button:1rem;--fs-caption:1rem;--fs-title-h6:1.125rem;--fs-title-h1:3.125rem;--fs-title-h2:2.125rem;--fs-title-h3:2rem;--fs-title-h4:1.5rem;--fs-title-h5:1.25rem;--fs-body:1rem;--fs-bodys:0.875rem;--fs-small-text:0.75rem;--fw-caption:500;--fw-title:400;--fw-thin:300;--fw-title-semibold:600;--fw-bold:700;--fw-extrabold:800;--lh-h5:1.125;--lh-button:1;--lh-caption:1.125;--lh-small-text:1.5;--lh-title-h1:1.0625;--lh-title-h3:1.136;--lh-title-h2:1.117;--lh-title-h4:1.166;--lh-title-h6:1.125;--lh-body:1.5;--lh-bodys:1.5;--ff-body:'FixelVariable';--br-small:4px;--br-button:8px;--br-img:8px;--br-cart:16px;--br-badge:999px;--b-button:1px solid;--ml-small:5px;--mr-small:5px;--mb-24:1.5rem;--mt-86:5.375rem;--mb-86:5.375rem;--mt-p:0rem;--mb-p:1rem;--mt-32:2rem;--mb-32:2rem;--mt-48:1.5rem;--mb-48:1.5rem;--pt-section:130px;--pb-section:130px;--pt-section-1:48px;--space-0:0;--space-xxl:6rem;--space-xl:5rem;--space-lg:4rem;--space-md:3rem}@media (min-width:1200px){:root{--fs-title-h1:4rem;--fs-title-h2:3.25rem;--fs-title-h3:2.75rem;--fs-title-h4:2rem;--fs-title-h5:1.5rem;--fs-body:1.125rem;--fs-bodys:1rem;--fs-small-text:0.875rem;--lh-title-h4:1.1875;--lh-title-h6:1.111;--lh-body:1.5;--lh-bodys:1.5;--space-xxl:9.375rem;--space-xl:8.125rem;--space-lg:5rem;--space-md:3rem;--mt-48:3rem;--mb-48:3rem}}@font-face{font-family:FixelVariable;font-style:normal;font-display:swap;src:url(../fonts/FixelVariable.ttf) format('truetype supports variations'),url(../fonts/FixelVariable.ttf) format('truetype-variations');font-stretch:87.5% 100%;font-weight:100 900}html{scroll-behavior:smooth}body{color:var(--color-navy-900);font-family:var(--ff-body)}p{line-height:var(--lh-body);margin-top:var(--mt-p);margin-bottom:var(--mb-p)}ol,ul{padding-left:35px}ul{margin-bottom:35px}ol li,ul li{margin-bottom:15px}ol li::marker,ul li::marker{font-size:var(--fs-title-h5);color:var(--color-teal-500);font-weight:var(--fw-title-semibold);font-family:var(--ff-body)}.diagnostic-methods-slider .swiper-slide,.diagnostic-methods-slider .swiper-slide .slide-wrap,.g-reviews-slider .swiper-slide,.g-reviews-slider .swiper-slide .slide-wrap,.h-100,.post-cart{height:100%}.pt-xl,.section.pt-xl{padding-top:var(--space-xl)}.pt-lg,.section.pt-lg{padding-top:var(--space-lg)}.pt-48,.pt-lg-48,.pt-md,.section.pt-md{padding-top:var(--space-md)}.pt-0,.section.pt-0,.section.pt-none{padding-top:0}.pb-xl,.section.pb-xl{padding-bottom:var(--space-xl)}.pb-lg,.section.pb-lg{padding-bottom:var(--space-lg)}.pb-lg-48,.pb-md,.section.pb-md{padding-bottom:var(--space-md)}.pb-0,.section.pb-0,.section.pb-none{padding-bottom:0}.ml-small{margin-left:var(--ml-small)}.mr-small{margin-right:var(--mr-small)}.mt-32,.tag-list.mt-32{margin-top:var(--mt-32)}.mb-32,.tag-list.mb-32{margin-bottom:var(--mb-32)}.mt-86{margin-top:var(--mt-86)}.pt-24{padding-top:var(--mb-24)}.pb-24{padding-bottom:var(--mb-24)}.mb-24{margin-bottom:var(--mb-24)}.doctors-slider-section .slider-navs,.mb-48,.title{margin-bottom:var(--mb-48)}.clinic-head-section,.doctor-head-section,.pt-40,.section.pt-40{padding-top:40px}.pb-90,.section.pb-90{padding-bottom:90px}.section.pt-section-standart{padding-top:var(--pt-section)}.img-fluid{width:100%;height:auto}.footer .menu-bottombar,.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.title{margin-top:0;font-weight:var(--fw-title)}h1{font-size:var(--fs-title-h1);line-height:var(--lh-title-h1)}.service-head-section .title,h2{font-size:var(--fs-title-h2)}h3{font-size:var(--fs-title-h3)}h4{font-size:var(--fs-title-h4)}h5{font-size:var(--fs-title-h5)}h6{font-size:var(--fs-title-h6)}.title strong{color:var(--color-teal-500);font-weight:var(--fw-title-semibold);display:inline-block}.section{padding-top:var(--space-xl);padding-bottom:var(--space-xl);overflow:hidden}.section-bg-gray,.section-dark{padding-top:var(--space-md);padding-bottom:var(--space-xl)}.section.main-price-section,.section.post-content{overflow:unset}.section-bg-gray{background:var(--color-navy-5)}.section-dark{background:var(--color-navy-900);color:var(--color-white)}.bg-gray{background:var(--color-gray-300)}.nav-menu{margin:0;padding:0}.nav-menu li{list-style:none;display:inline-block}.nav-menu li a{text-decoration:none;color:var(--color-white);transition:color .2s}.menu-head li{margin:0 20px}.footer .menu-bottombar li:first-child,.footer .menu-socials li:first-child,.menu-head li:first-child,.page-navigation li:first-child,.prices-table .promo:first-child,.tag-list li:first-child{margin-left:0}.contacts-wrap .contacts-col .contacts-item .menu-socials li:last-child,.footer .menu-bottombar li:last-child,.footer .menu-socials li:last-child,.menu-head li:last-child,.page-navigation li:last-child,.prices-table .promo:last-child,.tag-list li:last-child{margin-right:0}.footer-locations .map-wrapper .cta-contacts .cta-title strong,.menu-head li a{color:var(--color-navy-900)}.menu-footer li{margin-bottom:16px}.btn,.btn-arrow span,button.btn{display:inline-block;padding:20px;border:var(--b-button);border-radius:var(--br-button);text-transform:uppercase;text-decoration:none;box-sizing:border-box;background:0 0;cursor:pointer}.btn-arrow{display:inline-block;text-decoration:none}.btn-arrow:hover span,.btn:hover,button.btn:hover{background:var(--color-blue-100);transition:background .3s,border-color .3s}.btn-arrow.btn-ar-1,.btn.btn-1,.dark-behind .btn-arrow.btn-ar-1,.dark-behind .btn.btn-1,.dark-behind .btn.btn-2,.dark-behind .btn.btn-2:hover{transition:background .2s,border-color .2s,color .2s}.btn-arrow.btn-ar-1,.btn.btn-1{color:var(--color-navy-900);border-color:var(--color-navy-900)}.dark-behind .btn-arrow.btn-ar-1,.dark-behind .btn.btn-1{color:var(--color-white);border-color:var(--color-white)}.btn-arrow.btn-ar-1:hover,.btn.btn-1:hover{background:var(--color-blue-100)}.dark-behind .btn-arrow.btn-ar-1:hover,.dark-behind .btn.btn-1:hover{color:var(--color-navy-900);transition:background .2s,border-color .2s,color .2s}.dark-behind .btn.btn-2{color:var(--color-navy-900);border-color:var(--color-white);background:var(--color-white)}.dark-behind .btn.btn-2:hover{background:var(--color-blue-200);border-color:var(--color-blue-200)}.btn-arrow.btn-ar-2 span,.btn.btn-2{background:var(--color-teal-500);border-color:var(--color-teal-500);color:var(--color-white)}.btn-arrow.btn-ar-2:hover span,.btn.btn-2:hover{background:var(--color-teal-400);border-color:var(--color-teal-400)}.btn-arrow.btn-ar-3 span,.btn.btn-3{background:var(--color-navy-900);border-color:var(--color-navy-900);color:var(--color-white);vertical-align:top}.btn-arrow.btn-ar-3:hover span,.btn.btn-3:hover{background:var(--color-navy-800);border-color:var(--color-navy-800);transition:background .3s,border-color .3s}.btn-arrow .arrow-icon,.btn-arrow .arrow-icon-custon{margin-left:2px}.btn-arrow .arrow-icon:before{display:inline-block;transition:transform .3s}.btn-arrow:hover .arrow-icon:before{transform:rotate(45deg);transition:transform .3s}.btn-arrow.btn-arrow-fw{display:flex;margin:20px 0}.btn-arrow.btn-arrow-fw span{display:flex;width:100%;justify-content:center}.btn-arrow.btn-arrow-fw .arrow-icon{width:58px}.btn-circle,.btn-circle-2,.btn-circle-3{padding:16px;border-radius:50%;transition:border-color .3s}.footer-menu-title,.section-badge{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-caption)}.btn-circle{color:var(--color-navy-900);border:1px solid var(--color-gray-600)}.btn-circle:hover{border-color:var(--color-navy-900);transition:border-color .3s}.btn-circle-2{color:var(--color-white);border:1px solid rgba(255,255,255,.4)}.btn-circle-2:hover{border-color:#fff;transition:border-color .3s}.btn-circle-3{color:var(--color-teal-500);background:var(--color-white);transition:background .3s}.btn-circle-3:hover{background:var(--color-teal-300);transition:background .3s}.icon-chevron-right:before{content:'\e917';transform:scaleX(-1);display:inline-block}.header-btns .btn{padding:15px}.cta-section .cta-contacts .cta-phones:before,.icon-chevron-right:before,.steps-slider .swiper-slide:after,.true-false-section .false-list li::marker,.true-false-section .false-list:after,.true-false-section .true-list li::marker,.true-false-section .true-list:after,.video-cover:before,.warning-wrap:before,.wpcf7-form-control-wrap .wpcf7-not-valid-tip:after,[data-popup]:after{font-family:LuxVision!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.footer{padding:0 0 32px;background:var(--color-navy-900);color:var(--color-white-60)}.section-badge,.tag-list.tag-list-green li{background:var(--color-teal-300)}.footer .container{background:url(../img/footer-bg.png;) left top/auto 100% no-repeat}.footer .logo{height:93px;width:auto}.footer .nav-menu li{width:100%}.footer-menu-title{margin:0 0 24px}.footer-contacts{margin-bottom:var(--mb-86)}.footer-contacts p{margin-top:0;margin-bottom:8px}.footer-contacts a{font-size:var(--fs-h5);font-weight:600;line-height:var(--lh-h5);color:var(--color-white);text-decoration:none}.breadcrumbs a,.video-cover{color:var(--color-navy-900)}.footer-contacts a span{font-size:18px}.footer-schedule{margin-top:var(--mt-48);margin-bottom:var(--mb-48)}.footer-schedule p{margin:0 0 2px;font-size:var(--fs-small-text);line-height:var(--lh-small-text)}.footer .copyright{margin:0;font-size:var(--fs-small-text)}.footer .menu-bottombar li{width:auto;margin:0 6px}.footer .menu-bottombar a{color:var(--color-white-60);font-size:var(--fs-small-text)}.footer .divider{border-top:1px solid #fffFFF40;margin-top:48px;margin-bottom:33px}.footer .menu-socials li{width:auto;margin:0 8px}.footer .menu-socials li a{display:inline-block;font-size:28px;padding:14px;border-radius:8px;background:rgba(255,255,255,.1);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.4)}.video-cover{display:block}.doctor-head-section img,.image-section .container img,.mission-section .mission-tails img,.post-cart img,.post-head-section img,.service-cart .thumb img,.vertical-benefits-section img,.video-cover img{border-radius:var(--br-img)}.video-cover:before{content:'\e929';display:inline-block;line-height:1;padding:23px 18px 23px 28px;font-size:32px;border:1px solid #c7fFF93D;background:rgba(255,255,255,.15);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(20px);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-content .title,.mission-section .title{font-size:var(--fs-title-h2);line-height:var(--fs-title-h2)}.section-badge{display:inline-block;padding:8px 12px;border-radius:var(--br-badge);margin-bottom:16px;text-transform:uppercase}.section-dark .section-badge{background:var(--color-navy-700)}.about-head-section,.hero-section{position:relative;height:100vh;min-height:800px;overflow:hidden;margin-top:-93px;color:var(--color-white)}.hero-section .img.base,.hero-section .img.light{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-section .img.base{filter:brightness(.4);z-index:1}.hero-section .img.light{filter:brightness(1.2) contrast(1.15);mask-image:radial-gradient(circle 300px at 50% 50%,rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 15%,rgba(255,255,255,0.85) 25%,rgba(255,255,255,0.65) 40%,rgba(255,255,255,0.45) 55%,rgba(255,255,255,0.25) 70%,rgba(255,255,255,0.12) 80%,rgba(255,255,255,0.06) 87%,rgba(255,255,255,0.02) 93%,transparent 100%);-webkit-mask-image:radial-gradient(circle 300px at 50% 50%,rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 15%,rgba(255,255,255,0.85) 25%,rgba(255,255,255,0.65) 40%,rgba(255,255,255,0.45) 55%,rgba(255,255,255,0.25) 70%,rgba(255,255,255,0.12) 80%,rgba(255,255,255,0.06) 87%,rgba(255,255,255,0.02) 93%,transparent 100%);opacity:0;transition:opacity .8s;pointer-events:none;z-index:2}.hero-content{z-index:3;padding-top:150px;padding-bottom:32px}.section.about-head-section{padding-bottom:var(--space-xxl)}.about-head-section .img{position:absolute;top:0;left:0;filter:brightness(.49)}.about-head-section .section-content{position:relative;z-index:3}.mission-section .title{margin:0;text-transform:uppercase}.mission-section .title span{color:var(--color-teal-10)}.mission-section .video-wraper{position:absolute;width:auto;max-height:100%;max-width:25%;top:0;right:0;overflow:hidden;border-radius:var(--br-img)}.mission-section .video-wraper video{border-radius:var(--br-img)}.mission-section .mission-tails{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px;padding-top:1.125rem}.mission-section .mission-tails div{grid-column:auto/span 1;display:flex;align-items:start}.mission-section .mission-tails div:last-child{align-items:end;padding-right:20%}.image-section img,.modal.clinics-popup-menu,.modal.services-popup-menu{padding:0}.our-story-slider .story-cart{display:grid;grid-template-columns:repeat(3,1fr);gap:0 24px;align-items:start;padding-left:48px}.our-story-slider .story-cart .title{font-size:96px;line-height:1;font-weight:var(--fw-title-semibold);color:var(--color-teal-500);grid-column:auto/span 1;margin:0;position:relative}.our-story-slider .story-cart .title span{position:relative;display:inline-block}.our-story-slider .story-cart .description{font-size:var(--fs-bodys);margin-top:16px;grid-column:auto/span 2}.our-story-slider .swiper-slide:before{content:'';display:block;position:absolute;top:160px;width:100%;border-top:1px solid #899ba7}.benefits-slider .slide-wrap,.clinic-cart,.diagnostic-methods-slider .swiper-slide .slide-wrap,.g-reviews-slider .swiper-slide .slide-wrap,.popup-search,.steps-slider .swiper-slide>*{display:flex}.locations-list .location-item .phones a:first-child,.our-story-slider .swiper-slide:first-child .story-cart{padding-left:0}.our-story-slider .swiper-slide:first-child .story-cart,.our-story-slider .swiper-slide:last-child:nth-child(odd) .story-cart,.our-story-slider .swiper-slide:nth-child(odd) .story-cart{padding-top:250px}.our-story-slider .swiper-slide:first-child .story-cart .title,.our-story-slider .swiper-slide:last-child:nth-child(odd) .story-cart .title{font-size:128px;grid-column:auto/span 3}.our-story-slider .swiper-slide:first-child .story-cart .description,.our-story-slider .swiper-slide:last-child:nth-child(odd) .story-cart .description,.text-section h2,.text-section h3,.text-section h4,.text-section h5,.text-section h6{margin-top:0}.our-story-slider .swiper-slide .story-cart .title span:after,.our-story-slider .swiper-slide .story-cart .title span:before{content:'';position:absolute;left:50%;right:50%;transform:translate(-50%,-50%)}.our-story-slider .swiper-slide .story-cart .title span:before{width:13px;height:13px;background:var(--color-teal-500);bottom:-78px}.our-story-slider .swiper-slide .story-cart .title span:after{border-left:1px dashed var(--color-teal-500);height:64px;bottom:-90px}.our-story-slider .swiper-slide:first-child .story-cart .title span:before,.our-story-slider .swiper-slide:last-child:nth-child(odd) .story-cart .title span:before,.our-story-slider .swiper-slide:nth-child(odd) .story-cart .title span:before{top:-90px;bottom:unset}.our-story-slider .swiper-slide:first-child .story-cart .title span:after,.our-story-slider .swiper-slide:last-child:nth-child(odd) .story-cart .title span:after,.our-story-slider .swiper-slide:nth-child(odd) .story-cart .title span:after{top:-52px;bottom:unset}.benefits-slider{padding-top:64px;padding-bottom:64px}.benefits-slider .slide-description,.benefits-slider .slide-img{width:50%;border-radius:50%;overflow:hidden}.benefits-slider .swiper-slide.swiper-slide-active{z-index:9}.benefits-slider .slide-img{margin-left:-80px;aspect-ratio:1/1}.benefits-slider .slide-description{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:80px;border:1px solid #122C3D3D;margin-left:80px;aspect-ratio:1/1;background:rgba(255,255,255,.15);box-shadow:0 4px 30px rgba(0,0,0,.03);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.clinic-cart .cart-thumb,.clinic-head-slider-box .swiper-slide,.doctors-slider .swiper-slide,.last-posts-slider .slide-img,.post-cart .slide-img,.services-slider .swiper-slide{border-radius:var(--br-img);overflow:hidden}.benefits-slider .slide-description .icon{font-size:42px;color:var(--color-teal-500)}.benefits-slider .slide-description .title{font-size:var(--fs-title-h4);line-height:var(--lh-title-h4);margin:24px 0 32px}.clinic-cart{background:var(--color-white);border-radius:var(--br-cart);padding:8px;flex:1;flex-direction:column;justify-content:space-between;height:100%}.clinic-cart:hover img{transform:scale(1.05);transition:transform .3s}.clinic-cart img{transition:transform .3s}.clinic-cart .title{font-size:var(--fs-title-h5);line-height:var(--lh-title-h5);font-weight:var(--fw-title-semibold);margin:24px 0 8px}.clinic-cart .description{font-size:var(--fs-bodys);line-height:var(--lh-bodys)}.clinic-cart .address{font-size:var(--fs-title-h6);line-height:var(--lh-title-h6);font-weight:var(--fw-title-semibold);margin:10px 0}.breadcrumbs{font-size:var(--fs-small-tex);margin-bottom:var(--mb-48)}.breadcrumbs .breadcrumb_last{color:var(--color-gray-500)}.breadcrumbs a{text-decoration:none;transition:color .3s}.breadcrumbs .divider{font-size:var(--fs-caption);color:var(--color-teal-500);margin:0 4px}.breadcrumbs a:hover,.doctors-slider .swiper-slide a:hover .title{color:var(--color-teal-500);transition:color .3s}.tag-list{font-size:var(--fs-small-text);list-style:none;margin:0;padding:0}.tag-list li{display:inline-block;padding:8px;border-radius:var(--br-button);background:var(--color-gray-300);margin:1px}.tag-list li a{text-decoration:none;color:var(--color-navy-900)}.doctors-slider,.g-reviews-slider,.our-story-slider,.services-slider{margin-right:-150px}.section .slider-navs{margin-top:2rem}.section .swiper-button-next,.section .swiper-button-prev,.section .swiper-pagination{color:var(--color-navy-900);position:relative;left:unset;right:unset;top:unset;margin-top:0;display:inline-block;width:auto;height:auto}.footer-locations .map-wrapper .cta-contacts .cta-title,.section-dark .swiper-button-next,.section-dark .swiper-button-prev,.section-dark .swiper-pagination,.services-slider .swiper-slide a{color:var(--color-white)}.section .swiper-button-next{margin-left:4px}.section .swiper-button-prev{margin-right:4px}.section .swiper-pagination{font-size:var(--fs-h5);margin-right:32px;vertical-align:text-top}.section .swiper-pagination:before{content:'(';display:inline-block}.section .swiper-pagination:after{content:')';display:inline-block}.services-slider .swiper-slide .slide-img{position:relative;filter:blur(0);transition:filter .3s}.services-slider .swiper-slide:hover .slide-img{filter:blur(10px);transition:filter .3s}.services-slider .swiper-slide .slide-img:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(18,44,61,.192) 0,rgba(18,44,61,.8) 100%)}.doctors-slider .swiper-slide,.g-reviews-slider .tag-list li,.google-reviews-bundle,.kids-page .cta-section .btn.btn-2{background:var(--color-white)}.services-slider .swiper-slide:hover .slide-img:after{background:linear-gradient(180deg,rgba(18,44,61,.24) 0,#122c3d 100%)}.services-slider .swiper-slide .slide-description{position:absolute;bottom:-40px;left:0;padding:24px;transition:bottom .3s}.services-slider .swiper-slide:hover .slide-description{bottom:0;transition:bottom .3s}.services-slider .swiper-slide .title{font-size:var(--fs-title-h4);line-height:var(--lh-title-h4);font-weight:var(--fw-caption);margin:0 0 16px}.services-slider .swiper-slide p{font-size:var(--fs-button);text-transform:uppercase;margin:0}.doctors-slider .swiper-slide{padding:8px 8px 16px}.doctors-slider .swiper-slide a{color:var(--color-navy-900);text-decoration:none;display:block}.doctors-slider .swiper-slide .title{font-size:var(--fs-title-h5);font-weight:var(--fw-title-semibold);line-height:var(--lh-h5);margin-top:24px;margin-bottom:12px;text-transform:uppercase;transition:color .3s}.doctors-slider .swiper-slide .position,.doctors-slider .swiper-slide .title{padding:0 8px}.doctors-slider .swiper-slide .position{margin:0;font-weight:var(--fw-thin)}.google-reviews-bundle{padding:16px 24px;border:1px solid #122c3d;border-radius:var(--br-img);display:flex;align-items:center}.google-reviews-bundle .google-logo{font-size:72px;margin-right:24px}.google-reviews-bundle .bundle-info{align-items:center}.google-reviews-bundle .bundle-info .title{line-height:1.6;margin:0;color:var(--color-gray-600);font-weight:var(--fw-bold)}.google-reviews-bundle .rating{line-height:20px}.google-reviews-bundle .rating .rating-number{color:#fea500;font-weight:var(--fw-extrabold)}.google-reviews-bundle .rating .icon-star{color:#fea500;font-size:20px}.google-reviews-bundle .bundle-info .number{color:var(--color-gray-600);font-size:var(--fs-small-text);line-height:1}.g-reviews-slider .swiper-slide .slide-wrap{display:flex;opacity:.8}.g-reviews-slider .swiper-slide.swiper-slide-active .slide-wrap,.modal-backdrop.show,.modal.fade.show{opacity:1}.g-reviews-slider .swiper-slide .media-container{width:33.333%;border-radius:var(--br-img);overflow:hidden}.g-reviews-slider .swiper-slide .slide-description{width:66.666%;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}.g-reviews-slider .swiper-slide .rating{font-size:20px;color:var(--color-teal-500);margin-bottom:24px}.g-reviews-slider .swiper-slide .title{font-size:var(--fs-title-h5);font-weight:var(--fw-title-semibold);line-height:var(--fs-title-h5);text-transform:uppercase;margin:0}.g-reviews-slider .video-cover:before,.notice-box.bg-light-1 .title,.prices-table .promo b,.service-cart.green-cart .title{color:var(--color-teal-500)}.doctor-cart a,.last-posts-slider a,.pagination-wrap .page-numbers,.post-cart a,.post-content .post-footer-col .author-info a,.post-head-section .post-meta a,.service-cart a{color:var(--color-navy-900);text-decoration:none}.last-posts-slider .swiper-slide,.post-cart{padding:8px 8px 16px;background:var(--color-gray-300);border-radius:var(--br-cart)}.last-posts-slider .slide-description,.post-cart .slide-description{padding:16px 8px 0}.last-posts-slider .slide-description .title,.post-cart .slide-description .title{font-size:var(--fs-title-h6);line-height:var(--lh-title-h6);font-weight:var(--fw-title-semibold);margin-bottom:12px;margin-top:7px}.cta-section p,.last-posts-slider .slide-description p,.locations-list .location-item .phones a span,.post-cart .slide-description p{font-size:var(--fs-bodys)}.notice-box a,.page-navigation li a{font-size:var(--fs-button);text-transform:uppercase}.pagination-wrap{display:flex;justify-content:center;gap:2px 2px;padding:32px 0}.pagination-wrap .page-numbers{border:1px solid var(--color-navy-900);font-size:var(--fs-small-text);line-height:1;border-radius:var(--br-button);padding:20px;flex:1;text-align:center;max-width:57px;transition:background .3s,color .3s}.pagination-wrap .page-numbers.dots,.pagination-wrap .page-numbers.next,.pagination-wrap .page-numbers.prev{border-color:transparent}.pagination-wrap .page-numbers.current,.pagination-wrap .page-numbers:hover{background:var(--color-navy-900);color:var(--color-white);transition:background .3s,color .3s}.footer-locations{background:var(--color-gray-200);padding-top:130px;padding-bottom:48px}.footer-locations .map-wrapper .cta-contacts{position:absolute;bottom:20px;right:20px;z-index:400;background:var(--color-teal-500)}.locations-list{max-height:530px;overflow:auto}.locations-list .location-item{display:grid;grid-template-columns:repeat(1,1fr);gap:0 8px;background:var(--color-white);padding:16px;border-radius:var(--br-cart);margin-bottom:8px}.locations-list .location-item .main-info{grid-column:auto/span 1;display:grid;grid-template-columns:repeat(12,1fr);gap:0 8px;align-items:end}.locations-list .location-item .main-info .address{grid-column:auto/span 9;padding-bottom:20px}.locations-list .location-item .main-info .schedule,.post-head-section .meta-item-2{grid-column:auto/span 3}.locations-list .location-item .phones{grid-column:auto/span 1;border-top:1px solid #d6dce1;padding-top:20px}.locations-list .location-item .title{font-size:var(--fs-h5);line-height:var(--lh-h5);margin:0 0 20px;text-transform:uppercase}.locations-list .location-item .main-info .address p,.prices-table .price,.prices-table .service-name{font-size:var(--fs-title-h6);line-height:var(--lh-title-h6);font-weight:var(--fw-title-semibold)}.locations-list .location-item .main-info .address a{color:var(--color-teal-500);text-transform:uppercase;text-decoration:none}.locations-list .location-item .schedule p,.post-content .post-footer-col .author-info a p span{font-size:var(--fs-small-text);color:var(--color-gray-600)}.locations-list .location-item .phones a,.page-navigation li a,.share-links li a{color:var(--color-navy-900);text-decoration:none}.locations-list .location-item .phones a{font-size:var(--fs-title-h6);line-height:1.5;font-weight:var(--fw-title-semibold);padding-righ:8px;padding-left:8px;border-right:1px solid #d6dce1}.map-marker,.notice-box a{color:var(--color-teal-500)}.locations-list .location-item .phones a:last-child{padding-right:0;border:none}.locations-map{width:100%;height:630px;min-height:630px;background:#f1f1f1}.locations-map .leaflet-container{width:100%;height:100%;background:#f1f1f1;font-family:inherit}.locations-map .leaflet-tile{filter:grayscale(100%) brightness(1.08) contrast(.92)}.leaflet-div-icon{background:0 0;border:none}.map-marker{display:block;width:22px;height:28px;font-size:28px;line-height:1;text-align:center}.simple-benefits-section .benefits-row{margin-left:-4px;margin-right:-4px}.simple-benefits-section .benefit-item{padding:.25rem}.simple-benefits-section .benefit-item .benefit{background:var(--color-teal-200);padding:24px;border-radius:var(--br-button);display:flex;align-items:center}.simple-benefits-section .benefit-item .benefit span{font-size:2.625rem;color:var(--color-teal-500);margin-right:28px}.simple-benefits-section .benefit-item .benefit .title{font-size:var(--fs-title-h6);margin:0;text-transform:uppercase}.list-section ol{padding-left:4.375rem}.list-section ol li{padding-left:4.875rem;position:relative}.list-section ol li:before{content:'';display:inline-block;width:13px;height:13px;background:var(--color-teal-500);position:absolute;left:3.125rem;top:8px}.list-section ol li:after{content:'';display:inline-block;position:absolute;width:32px;height:0;border-top:1px dashed var(--color-teal-500);left:1.25rem;top:14px}.list-section ol li::marker{content:attr(value) ' '}.simple-slider-section .simple-slider .swiper-slide{height:480px;width:auto}.simple-slider-section .simple-slider .swiper-slide img{width:auto;height:100%}.simple-slider-section .slider-navs{margin-top:32px}.diagnostic-methods-slider-section .title-container{margin-bottom:-150px}.diagnostic-methods-slider-section .slider-navs{margin-top:-50px}.clinic-cart-menu:last-child,.clinic-small-cart-menu:last-child,.diagnostic-methods-slider .swiper-slide .slide-description p,.diagnostic-methods-slider-section .title-container .title,.faq-section .cta-contacts p:last-child,.footer-locations .cta-contacts p:last-child,.notice-box .description,.prices-block:last-child,.section.cta-small-section .cta-small .description,.service-cart-menu:last-child,.true-false-section .false-list ul li:last-child,.true-false-section .true-list ul li:last-child,.vertical-benefits-section .benefit-item:last-child{margin-bottom:0}.diagnostic-methods-slider .swiper-slide .slide-wrap{display:flex;opacity:.3;transition:opacity 2.5s}.diagnostic-methods-slider .swiper-slide.swiper-slide-active .slide-wrap{opacity:1;transition:opacity 2.5s}.diagnostic-methods-slider .swiper-slide .media-container{width:47%;position:relative;border-radius:var(--br-cart);overflow:hidden;padding-right:90px}.diagnostic-methods-slider .swiper-slide .media-container img{border-radius:var(--br-cart);position:absolute;top:0;left:0;width:calc(100% - 90px);height:100%;object-fit:cover}.diagnostic-methods-slider .swiper-slide .slide-description{width:53%;display:flex;flex-direction:column;justify-content:end;padding-top:10.625rem;padding-bottom:9rem}.diagnostic-methods-slider .swiper-slide .slide-description .brd-left{border-left:1px solid #fff;padding-left:1.5rem}.page-navigation-section{padding-top:12px;padding-bottom:12px;position:sticky;top:93px}.page-navigation{list-style:none;padding:0;margin:0}.page-navigation li{margin:0 2px;display:inline-block}.page-navigation li a{border:var(--b-button);border-color:var(--color-navy-900);border-radius:var(--br-button);display:inline-block;transition:color .3s,background .3s;padding:12px 24px}.post-content .page-navigation li a{line-height:1.35}.page-navigation li a.active,.page-navigation li a:hover{background:var(--color-navy-900);color:var(--color-white);transition:color .3s,background .3s}.page-navigation.page-nav-vertical li{margin:2px 0;width:100%;display:block;float:left}.page-navigation.page-nav-vertical a{width:100%;text-align:center;padding:12px}.auto-navigation.is-animating{opacity:0;transform:translateY(16px)}.auto-navigation.is-animating.show{opacity:1;transform:translateY(0);transition:opacity .5s,transform .5s}.share-links{list-style:none;margin:0;padding:0}.share-links li{display:inline-block;margin:0}.share-links li a{display:inline-block;background:var(--color-gray-300);border-radius:var(--br-button);font-size:24px;padding:12px}.notice-box.bg-dark,.prices-table thead th,.section.cta-small-section .bg-dark{background:var(--color-navy-900);color:var(--color-white)}.prices-table .accordion-btn-pointer span,.prices-table thead th{font-size:var(--fs-caption)}.warning-wrap{background:var(--color-teal-100);border-left:1px solid var(--color-teal-500);padding:16px 16px 16px 42px;margin-bottom:48px;position:relative}.benefits-tiles .benefit-tile .description,.post-content .post-footer-col .author-info a p:last-child,.post-content .wp-block-quote p,.vertical-benefits-section .benefit-item p,.warning-wrap *{margin:0}.warning-wrap:before{content:"\e92b";position:absolute;left:17px;top:20px;font-size:14px;color:#ff5d60;display:inline-block}.cta-small-section{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.benefits-tiles .benefit-tile.bg-green,.notice-box.bg-light,.section.cta-small-section .bg-light{background:var(--color-teal-500);color:var(--color-white)}.notice-box,.section.cta-small-section .cta-small{border-radius:var(--br-button);padding:1.5rem 2rem}.section.cta-small-section .cta-small .title{font-size:var(--fs-h5);line-height:var(--lh-h5);font-weight:var(--fw-title-semibold);margin-bottom:12px}.notice-box.bg-light-1{background:var(--color-teal-200)}.notice-box.bg-light-blue{background:var(--color-blue-50)}.notice-box{margin-top:24px;margin-bottom:24px;position:relative;overflow:hidden}.notice-box .title{font-size:var(--fs-title-h6);line-height:var(--fs-title-h6);margin:0 0 8px;font-weight:var(--fw-title-semibold)}.notice-box a{display:inline-block;margin-top:28px;text-decoration:none}.notice-box.pdf-bg:after{content:'';position:absolute;display:inline-block;right:0;bottom:-15px;width:128px;height:128px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4IiBoZWlnaHQ9IjExMiIgdmlld0JveD0iMCAwIDEyOCAxMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMjAgNzEuOTk5NFY2My45OTk0SDk2VjEwMy45OTlIMTA0Vjg3Ljk5OTRIMTE2Vjc5Ljk5OTRIMTA0VjcxLjk5OTRIMTIwWiIgZmlsbD0iI0M1RTNGMiIvPgo8cGF0aCBkPSJNNzYgMTAzLjk5OUg2MFY2My45OTk0SDc2Qzc5LjE4MTUgNjQuMDAyOSA4Mi4yMzE3IDY1LjI2ODMgODQuNDgxNCA2Ny41MThDODYuNzMxMSA2OS43Njc3IDg3Ljk5NjUgNzIuODE3OSA4OCA3NS45OTk0VjkxLjk5OTRDODcuOTk2NSA5NS4xODA5IDg2LjczMTEgOTguMjMxMiA4NC40ODE0IDEwMC40ODFDODIuMjMxNyAxMDIuNzMxIDc5LjE4MTUgMTAzLjk5NiA3NiAxMDMuOTk5Wk02OCA5NS45OTk0SDc2Qzc3LjA2MDUgOTUuOTk4MyA3OC4wNzcyIDk1LjU3NjUgNzguODI3MSA5NC44MjY2Qzc5LjU3NyA5NC4wNzY3IDc5Ljk5ODggOTMuMDU5OSA4MCA5MS45OTk0Vjc1Ljk5OTRDNzkuOTk4OCA3NC45Mzg5IDc5LjU3NyA3My45MjIyIDc4LjgyNzEgNzMuMTcyM0M3OC4wNzcyIDcyLjQyMjQgNzcuMDYwNSA3Mi4wMDA2IDc2IDcxLjk5OTRINjhWOTUuOTk5NFoiIGZpbGw9IiNDNUUzRjIiLz4KPHBhdGggZD0iTTQ0IDYzLjk5OTRIMjRWMTAzLjk5OUgzMlY5MS45OTk0SDQ0QzQ2LjEyMDkgOTEuOTk2NiA0OC4xNTQgOTEuMTUyOCA0OS42NTM3IDg5LjY1MzFDNTEuMTUzNCA4OC4xNTM1IDUxLjk5NzEgODYuMTIwMyA1MiA4My45OTk0VjcxLjk5OTRDNTEuOTk3NiA2OS44Nzg0IDUxLjE1MzkgNjcuODQ1IDQ5LjY1NDIgNjYuMzQ1M0M0OC4xNTQ0IDY0Ljg0NTUgNDYuMTIxIDY0LjAwMTkgNDQgNjMuOTk5NFpNMzIgODMuOTk5NFY3MS45OTk0SDQ0TDQ0LjAwNCA4My45OTk0SDMyWiIgZmlsbD0iI0M1RTNGMiIvPgo8cGF0aCBkPSJNODggNTUuOTk5NFYzOS45OTk0Qzg4LjAxNDMgMzkuNDczNyA4Ny45MTQ1IDM4Ljk1MTEgODcuNzA3MyAzOC40Njc3Qzg3LjUwMDEgMzcuOTg0MyA4Ny4xOTA2IDM3LjU1MTYgODYuOCAzNy4xOTk0TDU4LjggOS4xOTk0MkM1OC40NDc5IDguODA4NzQgNTguMDE1MiA4LjQ5OTEyIDU3LjUzMTggOC4yOTE5NEM1Ny4wNDg0IDguMDg0NzYgNTYuNTI1NyA3Ljk4NDk2IDU2IDcuOTk5NDJIMTZDMTMuODgwMiA4LjAwNTY1IDExLjg0OSA4Ljg1MDUgMTAuMzUgMTAuMzQ5NEM4Ljg1MTA4IDExLjg0ODQgOC4wMDYyMyAxMy44Nzk2IDggMTUuOTk5NFYxMTEuOTk5QzggMTE0LjEyMSA4Ljg0Mjg1IDExNi4xNTYgMTAuMzQzMSAxMTcuNjU2QzExLjg0MzQgMTE5LjE1NyAxMy44NzgzIDExOS45OTkgMTYgMTE5Ljk5OUg4MFYxMTEuOTk5SDE2VjE1Ljk5OTRINDhWMzkuOTk5NEM0OC4wMDYyIDQyLjExOTIgNDguODUxMSA0NC4xNTA1IDUwLjM1IDQ1LjY0OTRDNTEuODQ5IDQ3LjE0ODMgNTMuODgwMiA0Ny45OTMyIDU2IDQ3Ljk5OTRIODBWNTUuOTk5NEg4OFpNNTYgMzkuOTk5NFYxNy41OTk0TDc4LjQgMzkuOTk5NEg1NloiIGZpbGw9IiNDNUUzRjIiLz4KPC9zdmc+Cg==)}.true-false-section .false-list,.true-false-section .true-list{border-radius:var(--br-button);padding:24px;overflow:hidden;position:relative}.true-false-section .false-list:after,.true-false-section .true-list:after{display:inline-block;position:absolute;right:-25px;bottom:-35px;opacity:.08;font-size:125px}.true-false-section .true-list{background:#edfff7}.true-false-section .false-list{background:#ffebeb}.true-false-section .false-list ul,.true-false-section .true-list ul{margin:0;padding-left:24px}.true-false-section .false-list ul li,.true-false-section .true-list ul li{padding-left:10px}.true-false-section .false-list li::marker,.true-false-section .true-list li::marker{font-size:20px}.true-false-section .true-list li::marker,.true-false-section .true-list:after{content:'\e914';color:#00a45a}.true-false-section .false-list li::marker,.true-false-section .false-list:after{content:'\e919';color:#cf0003}.benefits-tiles{display:grid;grid-template-columns:repeat(12,1fr);gap:8px 8px;margin:48px 0}.benefits-tiles .benefit-tile{grid-column:auto/span 6;border-radius:var(--br-cart);padding:24px}.benefits-tiles .benefit-tile.bg-gray{background:var(--color-navy-5)}.benefits-tiles .benefit-tile:first-child{background:var(--color-navy-5) url('../img/eye-bg.png') right center no-repeat;background-size:auto 100%}.benefits-tiles .benefit-tile .title{margin:0 0 24px;font-size:var(--fs-title-h6);line-height:var(--lh-title-h6);font-weight:var(--fw-title-semibold)}.steps-slider .swiper-slide{padding:148px 16px 16px;background:var(--color-white);border-radius:var(--br-cart);position:relative}.steps-slider .swiper-slide:before{content:attr(data-step);font-size:var(--fs-title-h1);color:var(--color-teal-500);position:absolute;right:16px;top:10px}.steps-slider .swiper-slide:after{content:'\e90b';color:var(--color-teal-500);background:var(--color-gray-300);font-size:16px;padding:16px;border-radius:50%;position:absolute;left:-28px;top:80px}.steps-slider .swiper-slide .title{font-size:var(--fs-title-h5);line-height:var(--lh-h5);margin-bottom:32px;margin-top:0}.steps-slider .swiper-slide .description{font-size:var(--fs-bodys);line-height:var(--lh-bodys);margin:0}.prices-block{margin-bottom:64px}.prices-block .title{font-size:var(--fs-title-h4);font-weight:var(--fw-title-semibold);line-height:var(--fs-title-h4);color:var(--color-teal-500);margin:0 0 32px}.prices-table{width:100%;border-spacing:2px 3px}.prices-table tbody{vertical-align:top}.prices-table tbody td,.prices-table thead th{border-radius:var(--br-button)}.prices-table thead th{padding:12px 32px;font-weight:var(--fw-caption);text-transform:uppercase}.prices-table tbody tr td:first-child,.prices-table thead tr th:first-child{text-align:left;width:75%;position:relative}.prices-table tbody tr td:last-child,.prices-table thead tr th:last-child{text-align:right;width:25%;position:relative}.prices-table tbody td{padding:22px 32px;background:var(--color-gray-300)}.prices-table .description{font-size:var(--fs-bodys);line-height:var(--lh-bodys);margin-top:12px}.prices-table .description em,.prices-table .description i{font-weight:var(--fw-title-semibold);color:var(--color-teal-500);font-style:normal}.prices-table .description ul{margin:0;padding-left:10px}.clinic-cart-menu,.clinic-small-cart-menu,.prices-table .description li,.service-cart-menu{margin-bottom:8px}.prices-table .description li::marker{font-size:12px}.prices-table .promo-wrap{margin-top:10px}.prices-table .promo{display:inline-block;background:var(--color-white);border-radius:var(--br-small);padding:4px 8px;margin:2px;font-size:var(--fs-small-text)}.prices-table .accordion-btn-pointer{position:absolute;display:inline-block;right:32px;top:22px;font-size:var(--fs-button);color:var(--color-teal-500);text-transform:uppercase}.prices-table .accordion-button{cursor:pointer}.prices-table .accordion-button .service-name{padding-right:130px}.prices-nav{position:sticky;top:100px;height:fit-content;max-height:calc(100vh - 120px);overflow-y:auto}.accordion-button .open,.accordion-button.active .close{opacity:1;display:inline-block;transition:opacity .3s}.accordion-button .close,.accordion-button.active .open{opacity:0;display:none;transition:opacity .3s}.faq-item{display:flex;align-items:start}.faq-item .accordion-button{margin-top:4px}.faq-item .item-wrap{padding:24px;border:1px solid #122c3d;border-radius:var(--br-button);margin-right:2px;width:100%;margin-bottom:8px}.doctor-cart,.service-cart{border-radius:var(--br-cart);background:var(--color-white)}.faq-item .item-wrap .title .number{font-size:var(--fs-h5);color:var(--color-teal-500);position:absolute;left:0;top:0}.faq-item .item-wrap .title{font-size:var(--fs-body);margin:0;position:relative;padding-left:46px;cursor:pointer}.faq-item .item-wrap .accordion-content{margin-top:24px;padding-left:46px}.faq-section .cta-contacts,.footer-locations .cta-contacts{background:var(--color-gray-200);border-radius:var(--br-button);padding:16px}.faq-section .cta-contacts .cta-title,.footer-locations .cta-contacts .cta-title{font-size:var(--fs-bodys);font-weight:var(--fw-title-semibold);line-height:1.5;margin-bottom:16px;text-transform:uppercase}.faq-section .cta-contacts .cta-title strong,.footer-locations .cta-contacts .cta-title strong{color:var(--color-teal-500);font-weight:var(--fw-title-semibold)}.faq-section .cta-contacts p,.footer-locations .cta-contacts p{margin-bottom:4px}.faq-section .cta-contacts a,.footer-locations .cta-contacts a{display:inline-block;width:100%;padding:12px 8px;background:#fff;border-radius:var(--br-button);color:var(--color-navy-900);text-decoration:none}.section.main-doctors-section,.section.main-post-section,.section.main-services-section,.section.post-head-section,.section.simple-head-section{padding-bottom:0;padding-top:2.625rem}.section.simple-head-section{padding-bottom:1.5rem}[data-filter]{transition:width .3s,height .3s,opacity .3s,transform .3s}.priority_row.is-hidden-row,[data-filter].is-hidden{width:0;height:0;margin:0;padding:0;opacity:0;transform:translateY(10px);pointer-events:none}.doctor-cart{padding:8px}.doctor-cart .title{padding:0 8px;font-size:var(--fs-h5);line-height:var(--lh-h5);margin:20px 0 8px}.doctor-cart .position{padding:0 8px;font-size:var(--fs-bodys);margin:0}.service-cart{padding:8px}.service-cart .cart-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:8px}.service-cart .content .text{padding:8px}.service-cart .thumb{overflow:hidden;border-radius:var(--br-img);margin-bottom:24px}.service-cart .title{margin:0 0 8px;font-size:var(--fs-h5);line-height:var(--lh-h5);font-weight:var(--fw-title-semibold);text-transform:uppercase}.service-cart .read-more,.service-cart.green-cart .read-more{color:var(--color-teal-500);text-transform:uppercase;margin:0;padding:8px}.service-cart p{margin-bottom:24px}.service-cart.green-cart{border:1px solid var(--color-teal-500);background:var(--color-teal-100)}.clinic-cart-menu p b,.clinic-small-cart-menu p b,.service-cart.green-cart p{color:var(--color-gray-600)}.select{position:relative;width:100%}.select__trigger{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border:2px solid #00a6a6;border-radius:20px;cursor:pointer;background:#fff}.select__arrow{width:10px;height:10px;border-right:2px solid #00a6a6;border-bottom:2px solid #00a6a6;transform:rotate(45deg);transition:transform .3s}.select.open .select__arrow{transform:rotate(-135deg)}.modal.show .modal-dialog,.popup-nav li{transform:translateY(0)}.select__dropdown{position:absolute;top:calc(100% + 10px);left:0;width:100%;background:#fff;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.1);opacity:0;transform:translateY(10px);pointer-events:none;transition:.25s;z-index:10;overflow:hidden}.modal,.modal-dialog-scrollable .modal-body{overflow-y:auto}.select.open .select__dropdown{opacity:1;transform:translateY(0);pointer-events:all}.select__item{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;transition:background .2s}.select__item:hover{background:#e6f3f3}.select__item.active{background:#d7eaea}.select__item input{appearance:none;width:18px;min-width:18px;height:18px;min-height:18px;border:2px solid var(--color-teal-500);border-radius:6px;position:relative;cursor:pointer}.select__item input:checked{background:var(--color-teal-500)}.select__item input:checked::after{content:'';position:absolute;top:0;left:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.select__item small{color:#8a9aa0;margin-left:6px}.post-head-section .post-meta{display:grid;grid-template-columns:repeat(5,1fr);gap:0 8px;padding-top:30px}.clinic-small-cart-menu .thumb,.post-head-section .meta-item-1,.vertical-benefits-section .benefit-item .item-icon{grid-column:auto/span 2}.post-head-section .post-meta .title{font-size:var(--fs-small-text);margin:0 0 8px;color:var(--color-gray-600)}.post-head-section .post-meta .val{font-size:var(--fs-title-h6);font-weight:var(--fw-title-semibold);margin:0}.section.post-content{padding-top:var(--space-lg);padding-bottom:4rem}.post-content h2{color:var(--color-teal-500);font-size:var(--fs-title-h3);line-height:var(--lh-title-h3);font-weight:var(--fw-title);margin-bottom:32px;margin-top:64px;text-transform:uppercase}.post-content h3{font-size:var(--fs-title-h5);line-height:var(--lh-title-h5);font-weight:var(--fw-title-semibold);margin-bottom:24px;margin-top:32px;text-transform:uppercase}.post-content a{color:var(--color-teal-500);text-decoration:underline}.post-content .wp-block-image{margin:24px 0}.post-content .wp-element-caption{margin:12px 0 0;font-size:var(--fs-bodys);color:var(--color-gray-600);border-left:1px solid var(--color-teal-500);padding-left:8px}.post-content .wp-block-image img{width:100%;height:auto;border-radius:var(--br-img)}.post-content ol.wp-block-list li{list-style-type:decimal-leading-zero}.post-content ol.wp-block-list li::marker{font-size:var(--fs-title-h6);font-weight:var(--fw-title)}.post-content .wp-block-quote{margin:24px 0;padding:16px 24px;font-weight:var(--fw-title-semibold);border-left:1px solid var(--color-teal-500);background:var(--color-teal-100);border-top-right-radius:var(--br-button);border-bottom-right-radius:var(--br-button)}.post-content .post-footer{display:grid;grid-template-columns:repeat(6,1fr);gap:0 8px;padding-top:64px;align-items:end}.post-content .post-footer-col{grid-column:auto/span 3;display:flex;flex-direction:column;justify-content:space-between;height:100%}.modal.show,.popup-nav li{display:block}.post-content .post-footer-col .author-info{display:flex;align-items:center}.post-content .post-footer-col .author-info .thumb{background:var(--color-gray-300);border:2px solid var(--color-gray-300);border-radius:50%;overflow:hidden;width:48px;height:48px;min-height:48px;min-width:48px;margin-right:8px}.post-content .post-footer-col .author-info a p{margin-bottom:4px;font-weight:var(--fw-title-semibold);line-height:1}.modal{position:fixed;inset:0;z-index:1055;display:none;overflow-x:hidden;outline:0;padding:20px}.fade{transition:opacity .2s}.modal-backdrop.fade,.modal.fade{opacity:0}.modal-dialog{position:relative;width:100%;max-width:740px;margin:1.75rem auto;pointer-events:none;transform:translateY(-20px);transition:transform .25s}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;color:var(--color-white);border-radius:var(--br-cart);overflow:hidden;background:var(--color-navy-900) url(../img/eye-bg-2.jpg) right top no-repeat;background-size:auto 75%}.modal-body{position:relative;flex:1 1 auto;padding:48px}.modal-backdrop{position:fixed;inset:0;z-index:1050;background:#122C3D99;backdrop-filter:blur(16px)}.modal .btn-close{position:absolute;top:48px;right:48px;z-index:2;font-size:24px;line-height:24px;padding:16px;border:1px solid #fff;border-radius:50%;background:0 0;color:var(--color-white);cursor:pointer;opacity:1;display:inline-block}.modal .btn-close:hover{opacity:.8}.modal .btn-close:focus{outline:0;box-shadow:none}.modal-dialog-centered{min-height:calc(100% - 60px);display:flex;align-items:center}.modal-dialog-scrollable{height:calc(100% - 60px)}.modal-dialog-scrollable .modal-content{max-height:100%}.appointment-form .title{font-size:var(--fs-title-h3);margin:0 0 16px;text-transform:uppercase}.clinics-popup-menu .modal-dialog,.services-popup-menu .modal-dialog{width:100%;max-width:100%;margin:0}.clinics-popup-menu .modal-body,.services-popup-menu .modal-body{padding:32px}.clinics-popup-menu .modal-content,.services-popup-menu .modal-content{background:var(--color-gray-250);color:var(--color-navy-900);border-top-left-radius:0;border-top-right-radius:0}.modal.clinics-popup-menu .btn-close,.services-popup-menu .btn-close{color:var(--color-navy-900);border-color:var(--color-navy-900)}.services-main-page{display:inline-block;color:var(--color-navy-900);text-decoration:none;font-weight:var(--fw-title-semibold);padding:16px}.services-main-page span{margin-left:3px;transition:.3s}.services-main-page:hover span{margin-left:10px;color:var(--color-teal-500);transition:.3s}.modal.clinics-popup-menu .modal-title{margin:0 0 24px;font-size:var(--fs-title-h4);line-height:var(--lh-title-h4);font-weight:var(--fw-title-semibold);text-transform:uppercase}.clinic-cart-menu .cart-wpap,.clinic-small-cart-menu .cart-wpap,.service-cart-menu .cart-wpap{padding:8px;background:#fff;border-radius:var(--br-cart);display:grid;grid-template-columns:repeat(24,1fr);gap:0 8px;color:var(--color-navy-900);text-decoration:none}.clinic-cart-menu .thumb,.clinic-small-cart-menu .thumb,.service-cart-menu .thumb{grid-column:auto/span 11;position:relative;overflow:hidden;border-radius:var(--br-img)}.clinic-cart-menu .thumb img,.clinic-small-cart-menu .thumb img,.service-cart-menu .thumb img{border-radius:var(--br-img);transition:transform .5s}.clinic-cart-menu:hover img,.clinic-small-cart-menu:hover img,.service-cart-menu:hover img{transform:scale(1.03);transition:transform .5s}.clinic-small-cart-menu .thumb img{bject-fit:cover;width:100%;height:100%;position:absolute}.clinic-cart-menu .content,.clinic-small-cart-menu .content,.service-cart-menu .content{grid-column:auto/span 13;display:flex;flex-direction:column;justify-content:space-between;padding:8px}.clinic-cart-menu .title,.service-cart-menu .title{font-size:var(--fs-title-h5);line-height:var(--lh-h5);font-weight:var(--fw-title-semibold);margin:0 0 8px}.clinic-cart-menu p,.clinic-small-cart-menu p,.service-cart-menu p{font-size:var(--fs-small-text);line-height:var(--lh-small-text);margin:0}.clinic-small-cart-menu .cart-wpap{grid-template-columns:repeat(10,1fr)}.clinic-small-cart-menu .content,.service-cart-menu .thumb{grid-column:auto/span 8}.clinic-small-cart-menu .title{font-size:var(--fs-title-h6);line-height:var(--lh-title-h6);margin:0 0 16px}.service-cart-menu .content{grid-column:auto/span 16}.popup-nav-wrapper{padding:16px;background:#fff;border-radius:var(--br-cart)}.popup-nav{margin:0;padding:0}.popup-nav li{width:100%;padding:8px;margin:0;list-style:none;overflow:hidden;opacity:1;max-height:80px;transition:opacity .25s,max-height .25s,padding .25s,transform .25s}.popup-nav li a{display:inline-block;padding:8px;color:var(--color-navy-900);font-size:var(--fs-button);text-decoration:none;text-transform:uppercase}.popup-nav li.is-hidden{opacity:0;max-height:0;padding-top:0;padding-bottom:0;transform:translateY(6px);pointer-events:none}.popup-search input{border:1px solid var(--color-navy-900);border-radius:var(--br-button);padding:20px;width:100%;margin-right:2px}.popup-search button,form input,form textarea{color:var(--color-white);border-radius:var(--br-button)}.popup-search button{background:var(--color-navy-900);line-height:1;font-size:var(--fs-button);padding:20px;transition:background .3s}.popup-search button:hover{background:var(--color-navy-800);transition:background .3s}.wpcf7-spinner{position:absolute;bottom:0;right:0}form input,form textarea{display:inline-block;width:100%;font-size:var(--fs-bodys);padding:20px 24px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.15);backdrop-filter:blur(7px);box-shadow:0 4px 10px rgba(255,255,255,.07);-webkit-backdrop-filter:blur(7px);position:relative}form input{padding:20px 40px 20px 24px}form input::placeholder,form textarea::placeholder{color:var(--color-white-60)}form input:focus,form textarea:focus{outline:0;border-color:#fff}.wpcf7-form-control-wrap .wpcf7-not-valid{border-color:#a40003}.wpcf7-form-control-wrap .wpcf7-not-valid-tip:after{content:'\e92b';font-size:14px;color:#a40003;position:absolute;right:20px;top:-20px;z-index:1}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;font-size:10px;line-height:1;bottom:-15px;left:0;padding:0 26px;color:#cb8687;width:100%}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-radius:var(--br-button);font-size:var(--fs-small-text);margin:16px 0;padding:16px;background:rgba(255,255,255,.15);backdrop-filter:blur(7px)}.clinic-head-thumbs-slider .swiper-slide-thumb-active,.wpcf7 form.sent .wpcf7-response-output{border:1px solid #00a8a8}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:1px solid #a40003}.form-controls{display:grid;grid-template-columns:repeat(12,1fr);gap:8px 8px}.form-controls .w-50{grid-column:auto/span 6}.form-controls .w-100{grid-column:auto/span 12}.form-controls .allow-form{line-height:1.5;font-size:12px;margin:8px 0 0}.popup-form .popup-header{margin-bottom:48px}.popup-form p{color:#b3bec6;font-size:var(--fs-bodys)}.popup-form .popup-footer{margin-top:32px;border-top:1px solid #1b5371;padding-top:32px}.popup-form .popup-footer a{color:var(--color-white);font-size:var(--fs-h5);text-decoration:none;display:inline-block;width:50%;float:left}.cta-section{background:var(--color-navy-900) url(../img/eye-cta.jpg;) right top no-repeat;background-size:auto 100%;color:var(--color-white)}.section.cta-section.cta-section-2{padding-top:var(--space-lg);background:var(--color-navy-900) url(../img/eye-cta-2.jpg;) center bottom no-repeat}.cta-section a{color:var(--color-white);text-decoration:none}.cta-section .title{margin-top:0;margin-bottom:24px}.cta-section form textarea{height:128px}.cta-section .cta-form{padding:0 60px}.cta-section .cta-contacts{margin-top:32px;font-weight:var(--fw-title-semibold)}.cta-section .cta-contacts p{font-size:20px}.cta-section .cta-contacts a{display:block;font-size:32px;line-height:1.5}.cta-section .cta-contacts .cta-phones{padding-left:56px;position:relative}.cta-section .cta-contacts .cta-phones:before{content:'\e927';font-size:20px;border-radius:50%;position:absolute;left:0;padding:10px;border:1px solid rgba(255,255,255,.2)}.our-clinic-popup .modal-dialog{max-width:95%}.our-clinic-popup .modal-content{background:var(--color-gray-200);color:var(--color-navy-900)}.modal.our-clinic-popup .btn-close{right:48px;top:48px;border:1px solid #122C3D66;color:var(--color-navy-900)}.swiper:not(.simple-slider) .swiper-wrapper{align-items:stretch}.swiper:not(.simple-slider) .swiper-slide{display:flex;height:auto}.swiper:not(.simple-slider) .swiper-slide>*{width:100%;height:100%}.kids-page .footer .divider:after,.kids-page .footer-locations:after{height:100px;right:50%;width:140px;left:50%;content:'';display:inline-block}.clinics-slider .swiper-slide>a,.doctors-slider .swiper-slide>a,.last-posts-slider .swiper-slide>a,.services-slider .swiper-slide>a{display:flex;flex-direction:column;height:100%}.steps-slider .swiper-slide>*{height:100%;width:100%}.doctor-head-section .experience{background:var(--color-teal-300);border-radius:var(--br-badge);padding:8px 12px;margin-top:32px;font-size:var(--fs-caption);display:inline-block}.clinic-head-section .title{text-transform:uppercase;margin-bottom:40px}.clinic-head-section .address{margin-bottom:16px;font-size:var(--fs-title-h6);font-weight:var(--fw-title-semibold)}.clinic-head-section .schedule{font-size:var(--fs-small-text);color:var(--color-gray-500)}.clinic-head-section .description{margin-top:60px;font-size:var(--fs-body);margin-bottom:1rem}.clinic-head-thumbs-slider{position:absolute;bottom:32px;background:#fff;width:65%;left:0;right:0;padding:8px;border-radius:var(--br-cart)}.clinic-head-thumbs-slider .swiper-slide{cursor:pointer;transition:opacity .3s,border .3s;border:1px solid #fff;background:#00a8a8}.clinic-head-thumbs-slider .swiper-slide img{opacity:1;transition:opacity .3s}.clinic-head-thumbs-slider .swiper-slide-thumb-active img,.clinic-head-thumbs-slider .swiper-slide:hover img{opacity:.68;transition:opacity .3s}.clinic-head-slider .swiper-button-next,.clinic-head-slider .swiper-button-prev{color:var(--color-teal-500);padding:24px;position:absolute;top:50%;transform:translate(0,-50%);margin:0}.clinic-head-slider .swiper-button-prev{left:24px}.clinic-head-slider .swiper-button-next{right:24px}.vertical-benefits-section .benefit-item{display:grid;grid-template-columns:repeat(12,1fr);gap:0 4px;margin-bottom:24px}.vertical-benefits-section .benefit-item .item-text{grid-column:auto/span 10}.vertical-benefits-section .benefit-item .item-icon span{background:#fff;border-radius:50%;color:var(--color-teal-500);font-size:35px;width:64px;height:64px;line-height:64px;text-align:center;display:inline-block}.vertical-benefits-section .benefit-item .title{font-size:var(--fs-title-h4);line-height:var(--lh-title-h4);font-weight:var(--fw-title-semibold);text-transform:uppercase;margin-bottom:16px;margin-top:12px}.text-section a{color:var(--color-teal-400)}.text-section img{width:100%;height:auto;display:inline-block;border-radius:var(--br-img)}.kids-page{background:var(--color-kids-bg-100)}.kids-page .header{background:rgb(255 255 255 / 10%)}.kids-page .breadcrumbs .divider,.kids-page .cta-phones span,.kids-page .faq-item .item-wrap .title .number,.kids-page .faq-section .cta-contacts .cta-title strong,.kids-page .footer .menu-socials li a,.kids-page .g-reviews-slider .swiper-slide .rating,.kids-page .g-reviews-slider .video-cover:before,.kids-page .simple-benefits-section .benefit-item .benefit span,.kids-page .swiper-button-next span,.kids-page .swiper-button-prev span,.kids-page .title strong{color:var(--color-kids-green)}.kids-page .footer .menu-socials li a{border-color:var(--color-kids-green);background:var(--color-kids-bg-100)}.kids-page .clinic-head-section .address span{color:var(--color-pink-500)}.kids-page .btn-arrow.btn-ar-2 span,.kids-page .btn-arrow.btn-ar-3 span,.kids-page .btn.btn-2,.kids-page .btn.btn-3,.kids-page .clinic-head-thumbs-slider .swiper-slide-thumb-active{color:var(--color-navy-900);background:var(--color-kids-green);border-color:var(--color-kids-green)}.kids-page .clinic-head-thumbs-slider{background:var(--color-kids-bg-150)}.kids-page .section-badge,.kids-page .simple-benefits-section .benefit-item .benefit{background:var(--color-kids-bg-200)}.kids-page .faq-section .cta-contacts{background:var(--color-kids-bg-180)}.kids-page .section-dark .section-badge{background:#fffFFF1A}.kids-page .btn-3.accordion-button,.kids-page .footer,.kids-page .section-dark,.kids-page .section-dark.cta-section-2{background:var(--color-kids-blue)}.kids-page .btn-3.accordion-button{border-color:var(--color-kids-blue);color:var(--color-white)}.kids-page .google-reviews-bundle{border-color:var(--color-pink-500)}.kids-page form input,.kids-page form textarea{background:#f5f5F580;border-color:var(--color-white)}.kids-page .btn-arrow.btn-ar-1,.kids-page .btn.btn-1{border-color:var(--color-kids-green)}.kids-page .footer .container{background:url(../img/kids/footer-bg.png;) left top no-repeat}.kids-page .footer .row:first-child,.kids-page .footer-locations .container,.kids-page .section.clinic-head-section .container,.kids-page .section.cta-section .container,.kids-page .section.doctors-slider-section .container,.kids-page .section.faq-section .container,.kids-page .section.g-reviews-slider-section .container,.kids-page .section.services-slider-section .container{z-index:2;position:relative}.kids-page .footer .divider:after,.kids-page .footer-locations:after,.kids-page .section.clinic-head-section:after,.kids-page .section.cta-section:after,.kids-page .section.cta-section:before,.kids-page .section.doctors-slider-section:after,.kids-page .section.faq-section:after,.kids-page .section.g-reviews-slider-section:after,.kids-page .section.services-slider-section:after{z-index:1}.kids-page .footer .divider:after{background:url(../img/kids/car.png;) left top no-repeat;position:absolute;bottom:0;transform:translate(-50%,0)}.kids-page .footer-locations:after{background:url(../img/kids/bicycle.png;) left top no-repeat;position:absolute;top:100px;transform:translate(-110%,0)}.kids-page .section.cta-section:before{content:'';background:url(../img/kids/sun.png;) left top/100% no-repeat;display:inline-block;width:140px;height:140px;position:absolute;top:25px;right:2%}.kids-page .section.clinic-head-section:after,.kids-page .section.cta-section:after{content:'';background:url(../img/kids/yagidka.png;) left top no-repeat;display:inline-block;width:164px;height:164px;position:absolute;bottom:var(--space-xl);left:50%;right:50%;transform:translate(-110%,0)}.kids-page .section.doctors-slider-section:after,.kids-page .section.services-slider-section:after{content:'';background:url(../img/kids/flower.png;) left top/100% 100% no-repeat;display:inline-block;width:124px;height:124px;position:absolute;top:2rem;right:10%}.kids-page .section.doctors-slider-section:after{right:unset;left:34%;top:.5rem;width:100px;height:100px}.kids-page .section.g-reviews-slider-section:after{content:'';background:url(../img/kids/note.png;) left top/100% 100% no-repeat;display:inline-block;width:90px;height:90px;position:absolute;top:2rem;right:40%}.kids-page .section.faq-section:after{content:'';background:url(../img/kids/moon.png;) left top/100% 100% no-repeat;display:inline-block;width:190px;height:120px;position:absolute;top:10rem;left:29%}.contacts-wrap .contacts-col .contacts-item.bg-dark,.page-404,.section.thank-you-section{background:var(--color-navy-900);color:var(--color-white)}.contacts-section .contacts-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:0 8px}.contacts-wrap .contacts-col{grid-column:auto/span 1}.contacts-wrap .contacts-col .contacts-item{display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:var(--br-cart);background:var(--color-white)}.contacts-wrap .contacts-col .contacts-item.bg-dark{padding:32px 24px}.contacts-wrap .contacts-col .contacts-item.bg-dark a{color:var(--color-white);text-decoration:none;font-size:var(--fs-h5);font-weight:var(--fw-title-semibold)}.contacts-wrap .contacts-col .contacts-item .title{font-size:var(--fs-h5);margin-bottom:.5rem}.contacts-wrap .contacts-col .contacts-item .title span{margin-right:5px}.contacts-wrap .contacts-col .contacts-item.bg-dark .schedule p{font-size:var(--fs-caption);color:var(--color-gray-500);margin:0}.contacts-wrap .contacts-col .contacts-item.bg-dark .schedule p b{margin-bottom:.5rem;display:inline-block}.contacts-wrap .contacts-col .contacts-item .menu-socials li{margin-right:4px;margin-bottom:0}.contacts-wrap .contacts-col .contacts-item .menu-socials li a{color:var(--color-teal-500);border:1px solid var(--color-teal-500);border-radius:var(--br-button);padding:16px;display:inline-block;text-transform:uppercase;font-size:1.1rem}.contacts-wrap .contacts-col .contacts-item .email{color:var(--color-teal-500);text-transform:uppercase;text-decoration:none;font-size:var(--fs-h5)}.page-404{padding-top:12rem;padding-bottom:8rem;min-height:100vh;margin-top:-93px}.page-404 .title-404{display:flex;flex-direction:row;justify-content:center;align-items:center}.page-404 .title-404 img,.page-404 .title-404 span{display:inline-flex}.page-404 .title-404 img{height:412px;width:auto}.page-404 .title-404 span{font-size:8rem}.section.thank-you-section{padding-top:13rem;padding-bottom:11rem;min-height:100vh;margin-top:-93px}.thank-you-section p{font-size:var(--fs-bodys);color:var(--color-gray-500)}.thank-you-section .phones{margin-top:24px;padding:24px 0;border-top:1px solid var(--color-navy-700)}.thank-you-section .phones a{color:var(--color-white);text-decoration:none;font-size:1.5rem;font-weight:var(--fw-title-semibold);line-height:1}.thank-you-section .phones a span{font-size:1.1rem}@media (max-width:1199px){.mobile-menu-list .sub-menu a,.mobile-menu-list>li>a{color:var(--color-navy-900);text-decoration:none;line-height:1.1;text-transform:uppercase}.cta-section .cta-form,.header,.mobile-menu-modal{padding:0}.header-row,.mobile-menu-head .container{padding-top:13px;padding-bottom:13px}.header .logo,.mobile-menu-logo .logo{height:52px;width:auto}.header-mobile-actions,.mobile-menu-actions{display:flex;align-items:center;gap:12px}.header-mobile-actions{justify-content:flex-end}.header-mobile-btn.btn{padding:11px;display:inline-flex;font-size:28px}.mobile-menu-modal .modal-dialog{margin:0;width:100%;max-width:100%;min-height:100%}.mobile-menu-modal .modal-content{min-height:100vh;border-radius:0;background:var(--color-white);color:var(--color-navy-900);box-shadow:none}.mobile-menu-modal .modal-body{padding:0 0 24px;overflow-y:auto}.mobile-menu-head{border-bottom:1px solid #d6dce1}.mobile-menu-head-row{display:flex;align-items:center;justify-content:space-between}.mobile-menu-body{padding-top:32px}.mobile-menu-list,.mobile-menu-list ul{list-style:none;margin:0;padding:0}.mobile-menu-list>li{padding:12px 0;margin:0}.mobile-menu-list li{border-bottom:1px solid var(--color-gray-500)}.mobile-menu-list li:last-child{border:none}.mobile-menu-list>li>a{display:inline-block;position:relative;font-size:20px;padding:12px 0}.mobile-menu-list .menu-item-has-children>a{padding-right:22px}.mobile-menu-list .menu-item-has-children>a::after{content:'';position:absolute;right:0;top:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid currentColor;transform:translateY(-50%);transition:transform .2s}.mobile-menu-list .menu-item-has-children.is-open>a::after{transform:translateY(-50%) rotate(180deg)}.mobile-menu-list .sub-menu{display:none;margin:0;padding-left:12px}.mobile-menu-list .menu-item-has-children.is-open>.sub-menu{display:block}.mobile-menu-list .sub-menu li{padding:8px 0;margin:0}.mobile-menu-list .sub-menu a{font-size:16px;padding:8px 0}.clinic-menu-link,.cta-section .cta-contacts p{font-size:var(--fs-title-h6)}.mobile-menu-list .current-menu-ancestor>a,.mobile-menu-list .current-menu-item>a,.mobile-menu-list .current-menu-parent>a{color:var(--color-teal-500)}.mobile-menu-bottom{margin-top:32px}.mobile-menu-bottom .btn,.mobile-menu-bottom .btn-mobile-menu{display:flex;width:100%;justify-content:center;align-items:center}.hero-section{min-height:unset;max-height:900px}.hero-section .video-cover{width:80px;height:80px;border-radius:50%;overflow:hidden}.hero-section .video-cover:before{backdrop-filter:blur(0)}.hero-content .title{margin-top:24px}.hero-content .description{font-size:var(--fs-small-text)}.doctors-slider,.g-reviews-slider,.our-story-slider,.services-slider{margin-right:0}.text-mob-center{text-align:center}.footer .menu-bottombar,.post-content .post-footer-col .tag-list,.text-mob-left{text-align:left}.benefits-slider .slide-img{margin-right:80px}.benefits-slider .swiper-slide .slide-description{margin-left:0}.services-slider .swiper-slide .slide-description{bottom:0}.slider-navs{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.btn-arrow{width:100%;display:inline-flex}.btn-arrow span:not(.arrow-icon,.icon-google){width:100%;text-align:center}.cta-section .title{font-size:var(--fs-title-h1);line-height:var(--lh-title-h1)}.cta-section .cta-contacts a{font-size:var(--fs-title-h4)}.g-reviews-slider .slide-wrap{flex-direction:column}.g-reviews-slider .swiper-slide .media-container,.g-reviews-slider .swiper-slide .slide-description{width:100%;padding-left:0;padding-right:0}.g-reviews-slider .slide-wrap .media-container{margin-bottom:2rem;text-align:center}.g-reviews-slider .slide-wrap .media-container .video-cover,.g-reviews-slider .slide-wrap .media-container img{display:inline-block;max-width:50%}.g-reviews-slider .slide-wrap .media-container .video-cover img{max-width:unset}.g-reviews-slider .swiper-slide .slide-description{display:flex;flex-wrap:wrap;flex-direction:unset;justify-content:unset;gap:24px 16px}.g-reviews-slider .swiper-slide .title{margin-bottom:24px}.g-reviews-slider .swiper-slide .slide-description .w-50{flex:0 0 calc(50% - 8px);display:inline-flex;flex-direction:column;justify-content:space-evenly}.page-navigation-section .container{overflow:visible}.page-navigation-section .page-navigation{display:flex;flex-wrap:nowrap;align-items:center;gap:0 4px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin-right:-16px;padding-right:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-navigation-section .page-navigation::-webkit-scrollbar{display:none}.page-navigation-section .page-navigation li{display:block;flex:0 0 auto;margin:0}.page-navigation-section .page-navigation li a{white-space:nowrap;display:inline-flex;align-items:center}.diagnostic-methods-slider-section .title-container{margin-bottom:1.5rem}.diagnostic-methods-slider .swiper-slide .slide-wrap{flex-wrap:wrap;flex-direction:unset}.diagnostic-methods-slider .swiper-slide .media-container{flex:0 0 100%;width:100%;padding:0;margin-bottom:1.5rem;min-height:350px}.diagnostic-methods-slider .swiper-slide .media-container img,.popup-form .popup-footer a{width:100%}.diagnostic-methods-slider .swiper-slide .slide-description{flex:0 0 100%;width:100%;padding:0;justify-content:unset;flex-wrap:wrap;flex-direction:unset}.diagnostic-methods-slider-section .slider-navs{margin-top:2rem}.page-navigation-section{top:82px}.prices-table{width:100%;max-width:100%;table-layout:fixed}.prices-table tbody td{padding:16px}.prices-table tbody tr td:first-child,.prices-table thead tr th:first-child{width:60%}.prices-table tbody tr td:last-child,.prices-table thead tr th:last-child{width:40%}.prices-table .price,table .service-name{font-size:var(--fs-body);line-height:var(--lh-body)}.prices-table .accordion-button .service-name{padding-right:25px}.prices-table .accordion-btn-pointer{right:16px}.accordion-btn-pointer .close:not(span),.accordion-btn-pointer .open:not(span){font-size:0}.form-controls .w-50,.locations-list .location-item .main-info .address,.locations-list .location-item .main-info .schedule{grid-column:auto/span 12}.pr-md-25p{padding-right:25%}.mission-section .video-wraper{height:auto}.appointment-form .modal-body{padding-top:120px}.appointment-form.modal .btn-close{top:32px;right:unset;left:50%;transform:translate(-50%,0)}.vertical-benefits-section .benefit-item{gap:0 24px}.vertical-benefits-section .benefit-item .item-icon{grid-column:auto/span 3;text-align:center}.vertical-benefits-section .benefit-item .item-text{grid-column:auto/span 9}.our-story-slider .swiper-slide:first-child .story-cart .title,.our-story-slider .swiper-slide:last-child:nth-child(odd) .story-cart .title{font-size:64px}.our-story-slider .story-cart .title{font-size:42px}.our-story-slider .story-cart{padding-left:24px;padding-top:100px}.our-story-slider .swiper-slide:before{top:7px}.our-story-slider .swiper-slide:first-child .story-cart,.our-story-slider .swiper-slide:last-child:nth-child(odd) .story-cart,.our-story-slider .swiper-slide:nth-child(odd) .story-cart{padding-top:100px}.our-story-slider .swiper-slide .story-cart .title span:before{top:-90px;bottom:unset}.our-story-slider .swiper-slide .story-cart .title span:after{top:-52px;bottom:unset}.our-story-slider .story-cart .description{grid-column:auto/span 3}.services-slider .swiper-slide:hover .slide-img{filter:blur(0)}.post-content .post-footer{gap:3rem 8px}.post-content .post-footer-col{grid-column:auto/span 6;text-align:left}.post-content .post-footer-col .share-links{margin-top:1.5rem}.post-head-section .post-meta{margin-bottom:1.5rem;gap:1.5rem 8px}.post-head-section .meta-item-1,.post-head-section .meta-item-2{grid-column:auto/span 5;display:flex;justify-content:space-between;align-items:center}.post-head-section .meta-item-1 .title,.post-head-section .meta-item-2 .title{margin:0}.simple-slider-section.section .swiper-button-next,.simple-slider-section.section .swiper-button-prev{position:absolute;top:50%;transform:translate(0,-50%);background:var(--color-white);border-color:var(--color-teal-500);color:var(--color-teal-500)}.simple-slider-section.section .swiper-button-prev{left:8px}.simple-slider-section.section .swiper-button-next{right:8px}.contacts-wrap .contacts-col{grid-column:auto/span 2}.contacts-wrap .contacts-col .contacts-item.bg-dark{padding:24px 24xp}.page-404 .title-404 img{height:200px}.page-404 .title-404 span{font-size:6rem}.benefits-slider .slide-description .title{margin:16px 0}.benefits-slider .slide-description p{margin-bottom:0}.benefits-slider .slide-description .icon{font-size:28px}.clinic-menu-link{font-weight:var(--fw-title-semibold)}.clinic-menu-link span{font-size:var(--fs-small-text);font-weight:var(--fw-caption);display:inline-block;margin-top:4px;text-transform:none}.video-cover img{width:80px;height:80px}}@media (max-width:767px){.modal-dialog,.our-clinic-popup .modal-dialog{max-width:100%}.modal,.our-clinic-popup .modal-content,.our-clinic-popup .modal-content .modal-body{padding:0}.our-clinic-popup .modal-content .popup-clinics{padding:96px 16px 50px}.modal-dialog{margin:0;width:100%;height:100%}.modal-content{height:100%;border-radius:0}.modal-body{height:100%;overflow-y:auto}.modal.our-clinic-popup .btn-close{right:16px;top:16px}}@media (min-width:1140px){[data-popup]{position:relative}[data-popup]:after{content:'\e910';font-size:9px;margin-left:8px;vertical-align:middle;display:inline-block;transition:transform .3s}.open[data-popup]:after{transform:rotate(-180deg);transition:transform .3s}}@media (min-width:1200px) and (max-width:1399px){.header-btns .btn,.nav-menu{font-size:.875rem}.header .container{max-width:100%;padding-left:16px;padding-right:16px}.header .col-xl-1{width:8%;flex:0 0 8%}.header .col-xl-7{width:57%;flex:0 0 57%}.header .col-xl-4{width:35%;flex:0 0 35%}.menu-head li{margin-left:10px;margin-right:10px}.header-btns{white-space:nowrap}.header-btns .btn{padding:13px 12px}.header .logo{height:52px}}
