.service-details,section.prices{padding-top:clamp(2.5rem,2.072rem + 1.4vw,3.75rem);padding-bottom:clamp(3.75rem,.323rem + 11.19vw,13.75rem)}.service-details .service-details__title{margin-bottom:clamp(1.25rem,.608rem + 2.1vw,3.125rem)}.service-details .service-details__meds.meds{border-radius:30px;overflow:hidden;width:100%;margin-bottom:clamp(1.875rem,1.661rem + .7vw,2.5rem)}.service-details .service-details__meds.meds .meds__header{font-size:clamp(.875rem,.747rem + .42vw,1.25rem);font-weight:700;line-height:clamp(1.125rem,.954rem + .56vw,1.625rem);color:#fff;background-color:var(--lightBlue);padding:15px 20px}.service-details .service-details__meds.meds .meds__list{background-color:#ebf5ff;-webkit-columns:2;-moz-columns:2;columns:2;padding:20px 20px 30px;list-style:disc inside;height:100%}.service-details .service-details__meds.meds .meds__list.one-column{-webkit-columns:1;-moz-columns:1;columns:1}.service-details .service-details__meds.meds .meds__list li a{font-size:16px;font-weight:400;line-height:26px;color:var(--strongGray)}.service-details .service-details__meds.meds .meds__list li::marker{color:var(--orange)}.service-details .service-details__meds.meds .meds__list li:not(:last-child){margin-bottom:18px}.service-details .service-details__info.info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:relative}.service-details .service-details__info.info .info__left{max-width:clamp(21.438rem,-1.773rem + 62.82vw,62.813rem);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.info__block p{font-size:16px;font-weight:400;line-height:24px;color:#4f4f4f}.service-details .service-details__info.info .info__text--accent{color:var(--accent);font-weight:600}.info__block ul{list-style:disc;margin-bottom:14px;padding-left:20px;color:#4f4f4f}.info__block strong{font-weight:700}.info__block ul li:not(:last-child){margin-bottom:8px}.info__block ol{list-style-type:decimal;margin-bottom:14px;padding-left:20px;color:#4f4f4f}.service-details .service-details__info.info .info__text.info__text--inside{list-style-position:inside;padding-left:0;li{padding-left:6px}}.info__block ol li:not(:last-child){margin-bottom:8px}.info__block h2{font-size:20px;font-weight:700;line-height:26px;margin-bottom:30px;text-transform:uppercase;margin-block-start:50px}blockquote h2{margin-block-start:0px!important}.info__block img{max-width:1005px;height:auto}.info__block img.img_cust{max-width:100%}.info__block iframe{max-width:1005px;width:100%;height:clamp(12rem,4.055rem + 25.94vw,35.188rem);margin-top:30px}.info__block .info__doctors{margin-top:0}.service-details .service-details__info.info .info__sticky.sticky{position:sticky;top:16%;padding:30px 20px;background-color:#a9cef4;border-radius:20px;width:clamp(21.438rem,18.354rem + 10.07vw,30.438rem)}.service-details .service-details__info.info .info__sticky.sticky .sticky__title{font-size:clamp(1.625rem,1.497rem + .42vw,2rem);font-weight:700;line-height:clamp(2.063rem,1.87rem + .63vw,2.625rem);margin-bottom:20px}.service-details .service-details__info.info .info__sticky.sticky .sticky__desc{font-size:clamp(.875rem,.832rem + .14vw,1rem);font-weight:400;line-height:clamp(1.563rem,1.477rem + .28vw,1.813rem);margin-bottom:30px}.service-details .service-details__info.info .info__sticky.sticky .sticky__desc li:not(:last-child){margin-bottom:4px}.service-details .service-details__info.info .info__sticky.sticky .sticky__btn{padding:20px;width:100%;font-size:18px;font-weight:700;line-height:20px;text-align:center;border-radius:50px;background-color:var(--accent);color:#fff}.service-details .service-details__info.info .info__doctors.doctors .doctors__title{margin-bottom:clamp(1.25rem,1.036rem + .7vw,1.875rem)}.service-details .service-details__info.info .info__doctors.doctors .swiper{padding-bottom:40px}.service-details .service-details__info.info .info__doctors.doctors .swiper-pagination-bullet{width:15px;height:15px;background-color:var(--orange);opacity:1}.service-details .service-details__info.info .info__doctors.doctors .swiper-pagination-bullet-active{width:45px;background-color:var(--accent);border-radius:50px}.service-details .service-details__info.info .info__doctors.doctors .doctors__card.card{max-width:314px;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;position:relative;padding-bottom:96px}.service-details .service-details__info.info .info__doctors.doctors .doctors__card.card .card__image-wrapper{position:relative}.service-details .service-details__info.info .info__doctors.doctors .doctors__card.card .card__image-cloud{position:absolute;left:0;bottom:0}.service-details .service-details__info.cust.info .info__doctors.doctors .doctors__card.card .card__image{width:100%;height:auto}.service-details .service-details__info.info .info__doctors.doctors .doctors__card.card .card__info{position:absolute;bottom:0}.service-details .service-details__info.info .info__doctors.doctors .doctors__card.card .card__title{font-family:"Montserrat Alternates",Sans-serif;font-size:clamp(1.063rem,.977rem + .28vw,1.313rem);font-weight:700;line-height:clamp(1.375rem,1.268rem + .35vw,1.688rem);margin-bottom:14px}.service-details .service-details__info.info .info__doctors.doctors .doctors__card.card .card__desc{font-family:"Montserrat Alternates",Sans-serif;font-size:16px;font-weight:400;line-height:21px}.service-details .service-details__info.cust.info .info__doctors.doctors .doctors__card.card .card__desc{min-height:44px;display:block}.child-ortodont__lists{display:grid;grid-template-columns:2fr 8fr;gap:30px}@media (min-width:997px){.service-details .service-details__info.info .info__left .info__sticky{display:none}}@media (max-width:998px){.service-details .service-details__info.info .info__left{max-width:none}.service-details .service-details__info.info .info__doctors.doctors .doctors__card.card{max-width:100%}.service-details .service-details__info.info .info__right{display:none}.service-details .service-details__info.info .info__sticky.sticky{position:static;width:100%}.service-details .service-details__meds.meds .meds__list{-webkit-columns:1;-moz-columns:1;columns:1}}@media (max-width:490px){.service-details .service-details__meds.meds .meds__header{padding:14px}.service-details .service-details__meds.meds .meds__list{padding:20px 14px}}