/* Собрано из assets/css/theme-enhance.css — правки вносить в исходник и пересобирать минификацию. */
*:focus-visible{outline:3px solid #ffd54a;outline-offset:2px;border-radius:4px;}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid #ffd54a;outline-offset:2px;}.header__phone-icon,.scroll-up-button,.header__burger-btn,.modal__close,.hot-keys__item,.footer__social{min-width:44px;min-height:44px;}html{scroll-behavior:smooth;scroll-padding-top:80px;}::selection{background:rgba(30,135,250,.25);color:#102e5d;}img{image-rendering:auto;}.treatment__card-list__item-title,.treatment__article-list__item-right-title,.prices__item-title{overflow-wrap:anywhere;word-break:normal;hyphens:auto;}.not_pointer{cursor:default;opacity:.35;pointer-events:none;}.skip-link{position:absolute;top:-100px;left:8px;z-index:10000;padding:10px 16px;background:#102e5d;color:#fff;text-decoration:none;font-weight:600;font-size:14px;border-radius:6px;transition:top .15s ease;}.skip-link:focus,.skip-link:focus-visible{top:8px;outline:3px solid #ffd54a;outline-offset:2px;}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.footer__box--shift{margin-top:30px;}.modal{transition:opacity .2s ease;}.modal__close:focus-visible{outline-offset:4px;}.header__phone-numbers a{letter-spacing:-.02em;}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;}}@media print{.header,.hot-keys,.scroll-up-button,.modal,.footer__container--contacts,.pm-form,.pm-form__submit{display:none !important;}body{color:#000;background:#fff}a{color:#000;text-decoration:underline}a[href]::after{content:" (" attr(href) ")";font-size:0.85em;color:#555;}}.rooms__slider .swiper-slide,.rooms__slider .rooms__item,.rooms__slider .rooms__img-box img{opacity:1 !important;filter:none !important;-webkit-filter:none !important;}body,p,li,a,span,input,textarea,button,select,label,td,th,caption,blockquote,cite,q,.post-treatment__left__description,.advantages__list li,.advantages__list-item,.consultation__desc,.consultation__list li,.stages__item-description,.stages__item-title,.rooms__item-title,.rooms__list-item,.team__desc,.team__post,.team__name,.team__experience,.about-numbers__text,.about-numbers__number,.video__desc,.video__item-desc,.blog__desc,.blog__card-text,.prices__item-title,.prices__text,.services__item-title,.services__item-text,.map__desc,.map__sub-title,.footer__nav-link,.footer__text,.intro__card-review-description,.intro__card-review-author,.treatment__article-list__item-right-description,h1,h2,h3,h4,h5,h6{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif !important;}body{font-size:16px !important;line-height:1.6 !important}p,li{font-size:15px !important;line-height:1.6 !important}body,p,.post-treatment__left__description,.advantages__list li,.consultation__desc,.stages__item-description,.rooms__list-item,.about-numbers__text,.video__desc,.blog__card-text{color:#2b3a52 !important;}h1,h2,h3{font-weight:700 !important}h4,h5,h6{font-weight:600 !important}.header__menu-list{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;gap:0 !important;}.header__menu-item>a,.header__menu-item>.sub-list,.header__menu-item>span{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:-0.01em !important;white-space:nowrap !important;}.header__menu-item>.arrow-right,.header__menu-item>svg{flex-shrink:0 !important;}.header__menu-sub-list .header__menu-sub-item>a{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:13px !important;font-weight:400 !important;line-height:1.45 !important;}.header__menu-item{padding-left:10px !important;padding-right:10px !important;}.header__menu-item:first-child{padding-left:0 !important}.header__menu-item:last-child{padding-right:0 !important}.header__menu-item>a>span{white-space:nowrap !important;font-size:inherit !important;font-weight:inherit !important;font-family:inherit !important;}.header__menu-list>.header__menu-item{display:inline-flex !important;align-items:center !important;flex-shrink:0 !important;}section + section{}.pm-hero + *,section.pm-hero + section,section.pm-hero ~ section:not(.pm-hero){}section.pm-alco-section{padding-top:0 !important;padding-bottom:0 !important;}section.post-treatment{padding-top:36px !important;}section.services{padding-top:36px !important;padding-bottom:36px !important}section.prices{padding-top:40px !important;padding-bottom:40px !important}section.team{padding-top:40px !important;padding-bottom:40px !important}section.advantages{padding-top:36px !important;padding-bottom:36px !important}section.about-numbers{padding-top:36px !important;padding-bottom:36px !important}section.video{padding-top:36px !important;padding-bottom:36px !important}section.consultation{padding-top:40px !important;padding-bottom:40px !important}section.stages{padding-top:36px !important;padding-bottom:36px !important}section.rooms{padding-top:36px !important;padding-bottom:36px !important}section.licenses{padding-top:36px !important;padding-bottom:36px !important}section.blog{padding-top:36px !important;padding-bottom:36px !important}section.map{padding-top:40px !important;padding-bottom:48px !important}section.intro{padding-top:36px !important;padding-bottom:36px !important}@media (max-width:767px){section.post-treatment,section.services,section.prices,section.team,section.advantages,section.about-numbers,section.video,section.stages,section.rooms,section.licenses,section.blog,section.map,section.intro{padding-top:24px !important;padding-bottom:24px !important;}}h2.services__title,h2.prices__title,h2.team__title,h2.about-numbers__title,h2.video__title,h2.consultation__title,h2.stages__title,h2.rooms__title,h2.licenses__title,h2.map__title{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;font-size:clamp(22px,2.2vw,30px) !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:-0.02em !important;color:#102e5d !important;margin:0 0 20px !important;}button.header__btn--call{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:0 22px !important;min-height:42px !important;border-radius:100px !important;border:1.5px solid rgba(255,255,255,.55) !important;background:rgba(255,255,255,.12) !important;color:#fff !important;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:0.01em !important;cursor:pointer !important;white-space:nowrap !important;backdrop-filter:blur(6px) !important;transition:background .18s,border-color .18s !important;box-shadow:0 1px 8px rgba(0,0,0,.12) !important;}button.header__btn--call:hover{background:rgba(255,255,255,.22) !important;border-color:rgba(255,255,255,.8) !important;}button.header__btn--call svg{flex-shrink:0 !important;opacity:.9 !important;}.header .button.header__btn--call,.header__container .header__btn--call{background:rgba(255,255,255,.12) !important;border:1.5px solid rgba(255,255,255,.55) !important;border-radius:100px !important;color:#fff !important;}button.pm-sidebar-call{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;width:100% !important;min-height:50px !important;padding:0 24px !important;background:#1e87fa !important;color:#fff !important;border:none !important;border-radius:10px !important;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;font-size:15px !important;font-weight:600 !important;letter-spacing:0.01em !important;cursor:pointer !important;white-space:nowrap !important;box-shadow:0 4px 16px rgba(30,135,250,.30) !important;transition:background .15s,box-shadow .15s,transform .1s !important;}button.pm-sidebar-call:hover{background:#1772d8 !important;box-shadow:0 6px 20px rgba(30,135,250,.4) !important;transform:translateY(-1px) !important;}button.pm-sidebar-call:active{transform:translateY(0) !important;box-shadow:0 2px 8px rgba(30,135,250,.25) !important;}button.pm-sidebar-call svg{flex-shrink:0 !important;}section.post-treatment{padding-bottom:36px !important;margin-bottom:0 !important;margin-top:0 !important;}section.services,section.prices,section.prices--one,section.team,section.advantages,section.about-numbers,section.video,section.consultation,section.stages,section.rooms,section.intro,section.licenses,section.blog,section.map{margin-top:0 !important;margin-bottom:0 !important;}section.post-treatment>.container,section.services>.container,section.prices>.container,section.team>.container,section.advantages>.container,section.about-numbers>.container,section.video>.container,section.stages>.container,section.rooms>.container,section.intro>.container,section.licenses>.container,section.blog>.container,section.map>.container{padding-top:0 !important;padding-bottom:0 !important;}section.prices .container{padding-top:0 !important;padding-bottom:0 !important;}section.prices .prices__sidebar{padding-top:0 !important;padding-bottom:0 !important;margin-top:20px !important;margin-bottom:0 !important;}section.blog .blog__content{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;}section.blog .blog__nav,section.blog .blog__slider-nav{margin-top:16px !important;margin-bottom:0 !important;}.post-treatment__left__description .blue{font-weight:400 !important;}.post-treatment__left__description b,.post-treatment__left__description strong{font-weight:400 !important;}section.consultation>.container,section.consultation .consultation__container{padding-top:0 !important;padding-bottom:0 !important;}.blue{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;font-weight:400 !important;}.advantages__list li,.advantages__item,.advantages__text{font-size:15px !important;line-height:1.55 !important;color:#2b3a52 !important;}.consultation__sub-title{font-size:13px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:.05em}.consultation__title{font-size:clamp(20px,2vw,28px) !important;font-weight:700 !important;color:#102e5d !important}.consultation__desc{font-size:15px !important;color:#5b6b86 !important}.consultation__list li{font-size:15px !important;color:#2b3a52 !important}.consultation__btn{display:inline-flex !important;align-items:center !important;min-height:48px !important;padding:0 28px !important;background:#1e87fa !important;color:#fff !important;border:none !important;border-radius:10px !important;font-family:'Inter',sans-serif !important;font-size:15px !important;font-weight:600 !important;cursor:pointer !important;transition:background .15s !important;box-shadow:0 4px 14px rgba(30,135,250,.28) !important;}.consultation__btn:hover{background:#1772d8 !important}.blog__heading h2,.blog__title{font-size:clamp(20px,1.8vw,26px) !important;font-weight:700 !important;color:#102e5d !important}.blog__card-title{font-size:15px !important;font-weight:600 !important;color:#102e5d !important}.blog__card-text{font-size:14px !important;color:#5b6b86 !important}.treatment__article-list__item{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;display:flex;flex-direction:column;}.treatment__article-list__item-right-subtitle{font-size:11px !important;font-weight:600 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#1e87fa !important;margin:0 0 8px !important;font-family:'Inter',sans-serif !important;line-height:1.4 !important;}.treatment__article-list__item-right-title{font-size:18px !important;font-weight:700 !important;line-height:1.25 !important;color:#102e5d !important;margin:0 0 10px !important;font-family:'Inter',sans-serif !important;letter-spacing:-.01em !important;}.treatment__article-list__item-right-description{font-size:14px !important;line-height:1.65 !important;color:#5b6b86 !important;margin:0 0 16px !important;font-family:'Inter',sans-serif !important;font-weight:400 !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;}.treatment__article-list__item-right-author-name{font-size:13px !important;font-weight:600 !important;color:#2b3a52 !important;font-family:'Inter',sans-serif !important;margin:0 !important;}.treatment__article-list__item-right-author-post{font-size:12px !important;color:#8a99b3 !important;font-family:'Inter',sans-serif !important;font-weight:400 !important;margin:0 !important;}.treatment__article-list__item-right-link{font-size:13px !important;font-weight:600 !important;color:#1e87fa !important;font-family:'Inter',sans-serif !important;margin:auto 0 0 !important;display:flex !important;align-items:center !important;gap:8px !important;}.pm-meds{padding:64px 0 56px;background:#f8fafd;}.pm-meds__head{max-width:680px;margin:0 0 32px;}.pm-meds__title{font-size:clamp(22px,2.4vw,30px);font-weight:700;color:#102e5d;margin:0 0 12px;font-family:'Inter',-apple-system,sans-serif;line-height:1.2;}.pm-meds__sub{font-size:15px;color:#5b6b86;line-height:1.6;margin:0;font-family:'Inter',-apple-system,sans-serif;}.pm-meds__list{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-wrap:wrap;gap:10px;}.pm-meds__item{display:inline-flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #dce8f5;border-radius:10px;padding:10px 16px;font-family:'Inter',-apple-system,sans-serif;font-size:14px;font-weight:600;color:#102e5d;line-height:1.3;transition:border-color .18s,box-shadow .18s;cursor:default;}.pm-meds__item:hover{border-color:#1e87fa;box-shadow:0 2px 12px rgba(30,135,250,.10);}.pm-meds__trade{font-size:11.5px;font-weight:400;color:#8a99b3;line-height:1.4;display:block;}.pm-meds__item--wide{flex:1 1 260px;max-width:420px;}.pm-meds__disclaimer{font-size:12px;color:#a0aec0;font-family:'Inter',-apple-system,sans-serif;margin:0;padding:12px 16px;background:#fff;border-left:3px solid #dce8f5;border-radius:0 6px 6px 0;}@media (max-width:640px){.pm-meds__list{gap:8px;}.pm-meds__item{font-size:13px;padding:8px 12px;}.pm-meds__item--wide{flex:1 1 100%;max-width:100%;}}.pm-msg-link{display:inline-flex !important;align-items:center !important;gap:7px !important;}.pm-msg-icon{flex-shrink:0 !important;vertical-align:middle !important;}.pm-msg-icon--circle{border-radius:50% !important;}.pm-msg-icon--rounded{border-radius:4px !important;}.post-treatment__right__top-link.pm-msg-link{display:inline-flex !important;align-items:center !important;gap:8px !important;text-decoration:none !important;}.post-treatment__right__top-link.pm-msg-link::before{display:none !important;}section.post-treatment{overflow-x:hidden !important;max-width:100% !important;}.post-treatment .container{align-items:flex-start !important;}.post-treatment__left{align-self:flex-start !important;}.right_block{align-self:flex-start !important;}section.post-treatment>.container{display:flex !important;flex-wrap:nowrap !important;align-items:flex-start !important;gap:32px !important;overflow:hidden !important;}section.post-treatment .post-treatment__left{flex:1 1 0 !important;min-width:0 !important;max-width:calc(100% - 360px) !important;overflow:hidden !important;}section.post-treatment .right_block{flex:0 0 340px !important;width:340px !important;min-width:0 !important;max-width:340px !important;overflow:hidden !important;box-sizing:border-box !important;}section.post-treatment .right_block aside{width:100% !important;box-sizing:border-box !important;overflow:hidden !important;}@media (max-width:900px){section.post-treatment>.container{flex-direction:column !important;}section.post-treatment .post-treatment__left{max-width:100% !important;width:100% !important;}section.post-treatment .right_block{flex:1 1 auto !important;width:100% !important;max-width:100% !important;}}.post-treatment__right__top-link.pm-msg-link span,.post-treatment__right__top-link span{white-space:nowrap !important;}.post-treatment__right__top-link.pm-msg-link{white-space:nowrap !important;overflow:hidden !important;}.post-treatment__right__top-heading{font-size:14px !important;line-height:1.4 !important;hyphens:none !important;}@media (max-width:768px){.pm-meds{padding:36px 0 32px;}.pm-meds__title{font-size:20px !important;}.pm-meds__item{font-size:13px;padding:8px 12px;}}@media (max-width:480px){.pm-meds{padding:24px 0 20px;}.pm-meds__title{font-size:18px !important;}.pm-meds__list{gap:6px;}.pm-meds__item{font-size:12px;padding:7px 10px;border-radius:8px;}.pm-meds__item--wide{flex:1 1 100%;max-width:100%;}.pm-meds__sub{font-size:13px;}}@media (max-width:768px){.pm-ed{padding:24px 16px 32px !important;}.pm-ed h1{font-size:22px !important;}.pm-ed h2{font-size:18px !important;}.pm-ed h3{font-size:16px !important;}.pm-ed .pm-cta-inline{flex-direction:column !important;gap:10px !important;}.pm-ed .pm-cta-inline a,.pm-ed .pm-cta-inline button{width:100% !important;text-align:center !important;}.pm-faq__question{font-size:14px !important;padding:12px 14px !important;}.pm-faq__answer{font-size:14px !important;padding:0 14px !important;}}@media (max-width:480px){.pm-form__messengers-links{gap:8px;}.pm-form__messenger{height:36px;padding:0 12px;font-size:12px;gap:5px;}.pm-form__messenger img{width:18px;height:18px;}}@media (max-width:640px){.treatment__article-list{grid-template-columns:1fr !important;}.treatment__article-list__item{max-width:100% !important;}}@media (max-width:480px){.pm-404__title{font-size:28px !important;}.pm-404__buttons{flex-direction:column !important;gap:10px !important;}.pm-404__buttons a,.pm-404__buttons button{width:100% !important;}.pm-404__search{flex-direction:column !important;gap:8px !important;}.pm-404__search input,.pm-404__search button{width:100% !important;}}@media (max-width:480px){input[type="text"],input[type="tel"],input[type="email"],input[type="search"],textarea,select{font-size:16px !important;}.button,button[type="submit"],.pm-form__submit{min-height:48px !important;}}@media (max-width:400px){.pm-meds{padding:20px 0 18px !important;}.pm-meds__head{margin-bottom:16px !important;}.pm-meds__title{font-size:16px !important;margin-bottom:8px !important;}.pm-meds__sub{font-size:12px !important;}.pm-meds__list{gap:5px !important;}.pm-meds__item{font-size:11.5px !important;padding:6px 10px !important;border-radius:7px !important;flex:1 1 auto !important;max-width:100% !important;}.pm-meds__item--wide{flex:1 1 100% !important;}.pm-meds__trade{font-size:10px !important;}.pm-meds__disclaimer{font-size:11px !important;}.pm-ed{padding:16px 0 24px !important;}.pm-ed h1,.pm-ed>h1:first-of-type{font-size:19px !important;line-height:1.25 !important;}.pm-ed h2{font-size:16px !important;}.pm-ed h3{font-size:14px !important;}.pm-ed p,.pm-ed li{font-size:14px !important;line-height:1.6 !important;}.pm-breadcrumbs{font-size:11px !important;padding:6px 0 !important;gap:4px !important;}.pm-faq__question{font-size:13px !important;padding:10px 12px !important;padding-right:32px !important;}.pm-faq__answer{font-size:13px !important;padding:0 12px !important;line-height:1.6 !important;}.pm-cta-capture{padding:16px !important;border-radius:10px !important;}.pm-cta-capture__title{font-size:16px !important;}.pm-cta-capture__actions{flex-direction:column !important;gap:8px !important;}.pm-cta-capture__actions .button,.pm-cta-capture__actions a{width:100% !important;text-align:center !important;justify-content:center !important;padding-left:12px !important;padding-right:12px !important;}.pm-form__messengers{gap:8px !important;}.pm-form__messengers-label{font-size:11px !important;}.pm-form__messengers-links{gap:6px !important;}.pm-form__messenger{height:34px !important;padding:0 10px !important;font-size:11.5px !important;gap:5px !important;border-radius:17px !important;}.pm-form__messenger img{width:16px !important;height:16px !important;}.pm-404__title{font-size:24px !important;}.pm-404__desc{font-size:13px !important;}input,textarea,select{font-size:16px !important;}}@media (max-width:365px){.pm-meds__item{font-size:11px !important;padding:5px 8px !important;}.pm-ed h1{font-size:17px !important;}.pm-form__messenger{font-size:11px !important;padding:0 8px !important;height:32px !important;}}@media (max-width:330px){body,html{overflow-x:hidden !important;max-width:100vw !important;}*{box-sizing:border-box !important;max-width:100% !important;}.pm-meds__item{flex:1 1 100% !important;font-size:11px !important;padding:5px 8px !important;}.pm-meds__title{font-size:15px !important;}.pm-ed h1{font-size:16px !important}.pm-ed h2{font-size:14px !important}.pm-ed p,.pm-ed li{font-size:13px !important}.pm-faq__question{font-size:12px !important;padding:9px 10px !important;padding-right:28px !important}.pm-faq__answer{font-size:12px !important}.pm-form__messenger{height:30px !important;font-size:10.5px !important;padding:0 7px !important;}}@media (min-width:383px) and (max-width:420px){.pm-meds__item{flex:1 1 auto !important;max-width:calc(50% - 5px) !important;}.pm-meds__item--wide{flex:1 1 100% !important;max-width:100% !important;}.pm-form__messengers-links{gap:10px !important;}.pm-form__messenger{flex:1 1 auto !important;}}@media (max-width:768px){body{overflow-x:hidden !important;}.container{max-width:100% !important;overflow-x:hidden !important;}.pm-ed p,.pm-ed li,.pm-ed a{word-break:break-word !important;overflow-wrap:break-word !important;}}@media (max-width:768px){section.prices{padding:32px 0 !important;}.prices__title{font-size:22px !important;font-weight:700 !important;color:#102e5d !important;font-family:'Inter',-apple-system,sans-serif !important;margin-bottom:20px !important;line-height:1.2 !important;}.prices__title-box{display:flex !important;align-items:center !important;justify-content:space-between !important;margin-bottom:16px !important;padding:0 !important;background:none !important;box-shadow:none !important;border-radius:0 !important;}.prices__container{display:flex !important;flex-direction:column !important;gap:24px !important;}.prices__content{width:100% !important;max-width:100% !important;}.prices__main-box{width:100% !important;list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:10px !important;}.prices__item{padding:0 14px !important;border-radius:14px !important;background:#fff !important;box-shadow:0 2px 12px rgba(30,135,250,.08) !important;margin-bottom:0 !important;}.prices__item-title-block{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;padding:14px 0 !important;margin:0 !important;cursor:pointer !important;flex-wrap:nowrap !important;}.prices__item-title-box{display:flex !important;flex-direction:column !important;gap:4px !important;flex:1 1 0 !important;min-width:0 !important;align-items:flex-start !important;justify-content:flex-start !important;}.prices__item-title{font-size:14px !important;font-weight:600 !important;color:#102e5d !important;font-family:'Inter',-apple-system,sans-serif !important;line-height:1.35 !important;word-break:break-word !important;}.prices__price{font-size:13px !important;color:#5b6b86 !important;font-family:'Inter',-apple-system,sans-serif !important;margin:0 !important;white-space:nowrap !important;}.prices__price .price{font-size:16px !important;font-weight:700 !important;color:#1e87fa !important;}.prices__btn-box{display:flex !important;align-items:center !important;gap:8px !important;flex-shrink:0 !important;}.prices__btn-open{width:24px !important;height:24px !important;border-radius:50% !important;background:#f0f6ff !important;position:relative !important;flex-shrink:0 !important;}.prices__link.link.popup-request{display:none !important;}.prices__item-content{padding:0 0 14px !important;overflow:hidden !important;}.prices__text{font-size:13px !important;color:#5b6b86 !important;line-height:1.6 !important;font-family:'Inter',-apple-system,sans-serif !important;margin:0 0 8px !important;}.prices__list-title{font-size:12px !important;font-weight:600 !important;color:#102e5d !important;font-family:'Inter',-apple-system,sans-serif !important;margin:8px 0 6px !important;}.prices__list{padding-left:16px !important;margin:0 !important;}.prices__list-item{font-size:12px !important;color:#5b6b86 !important;line-height:1.5 !important;font-family:'Inter',-apple-system,sans-serif !important;margin-bottom:4px !important;}.prices__sidebar{width:100% !important;max-width:100% !important;}.prices__sidebar-item{width:100% !important;box-sizing:border-box !important;}.prices__sidebar-title{font-size:14px !important;font-weight:600 !important;color:#102e5d !important;font-family:'Inter',-apple-system,sans-serif !important;margin-bottom:12px !important;}.video__video{position:relative !important;width:100% !important;padding-bottom:56.25% !important;height:0 !important;overflow:hidden !important;border-radius:12px !important;}.video__video iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;border-radius:12px !important;}.prices__link-more.link.mobile{display:flex !important;margin-top:16px !important;font-size:14px !important;}.prices__link-more.link.desktop{display:none !important;}}@media (max-width:400px){.prices__item-title{font-size:13px !important;}.prices__price .price{font-size:15px !important;}.prices__text,.prices__list-item{font-size:12px !important;}.prices__title{font-size:19px !important;}}.pm-header-search{display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;margin:0;cursor:text;}.pm-header-search__icon{flex-shrink:0;pointer-events:none;transition:opacity .2s;}.pm-header-search__input{width:130px;background:transparent;border:none;border-bottom:1.5px solid transparent;padding:2px 0;font-family:"Gilroy",sans-serif;font-size:14.4px;font-weight:500;line-height:1;color:#1e87fa;outline:none;transition:width .25s ease,border-color .2s;}.pm-header-search__input::placeholder{color:#1e87fa;opacity:1;}.pm-header-search__input::-webkit-search-cancel-button,.pm-header-search__input::-webkit-search-decoration{display:none}.pm-header-search__input:focus{width:200px;border-bottom-color:#1e87fa;color:#102e5d;}.pm-header-search__input:focus::placeholder{color:#aab5c8}.pm-header-search:focus-within .pm-header-search__icon{opacity:.7}.header__messenger--max{background-color:#6c3ff5;border-radius:1rem;}.header__messenger--max>img{display:block;width:2.2rem;height:2.2rem;object-fit:contain;border-radius:0.4rem;}.header__messengers.mobile .header__messenger--max>img{width:3rem;height:3rem;}.footer__phone-box{flex-shrink:0 !important;min-width:22rem !important;}.footer__phone{white-space:nowrap !important;}.footer__socials-address-text{max-width:52rem !important;}.footer__socials{flex-shrink:0 !important;}.footer__socials-address-link{flex-shrink:0 !important;white-space:nowrap !important;}.archive.blog .treatment,.tax-blog_section .treatment{margin-bottom:0 !important;}main + main{display:none !important;}.right_block aside img[width="22"],.right_block aside img[width="24"],.right_block aside img[width="32"]{width:auto !important;height:auto !important;max-width:none !important;flex-shrink:0 !important;}.pm-form__messenger img,.pm-form__messengers img{width:22px !important;height:22px !important;max-width:22px !important;flex-shrink:0 !important;}@media (max-width:767px){.alco__disclaimer,.pm-alco-calc{margin-bottom:0 !important}.front-page .alco + *{margin-top:0 !important}}@media (max-width:767px){.pm-hero__blob,.srv-hero__blob,.blob,[class*="blob"]{display:none !important}}@media (max-width:767px){.team__slider .team__card{overflow:hidden !important}.team__name,.team__post{white-space:normal !important;overflow:hidden !important;word-break:break-word !important;}.team__post{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;font-size:11px !important;}}@media (max-width:767px){.blog__slider,.treatment__article-list{overflow:hidden !important}.blog__card,.treatment__article-list__item{min-width:0 !important}}.pm-form__field input,.pm-form__field textarea,.pm-form__field select{position:relative;z-index:1;}.services__item-icon:has(img[width="0"]),.services__item-icon:has(img:not([src])){display:none !important}.services__item-icon>img{width:48px !important;height:48px !important;object-fit:contain !important;flex-shrink:0 !important;}img.pm-max-ico{flex:0 0 auto !important;display:inline-block !important;object-fit:contain !important;}img.pm-max-ico[width="16"]{width:16px !important;height:16px !important;max-width:16px !important}img.pm-max-ico[width="17"]{width:17px !important;height:17px !important;max-width:17px !important}img.pm-max-ico[width="22"]{width:22px !important;height:22px !important;max-width:22px !important}img.pm-max-ico[width="24"]{width:24px !important;height:24px !important;max-width:24px !important}.front-text{padding:48px 0 56px}.front-text__title{font-size:28px;line-height:1.25;font-weight:700;color:#102e5d;margin:0 0 20px;}.front-text__body{max-width:900px;color:#3c4d6b;font-size:16px;line-height:1.7}.front-text__body p{margin:0 0 14px}.front-text__body p:last-child{margin-bottom:0}.front-text__body h3{font-size:20px;color:#102e5d;margin:24px 0 12px;font-weight:700}.front-text__body ul,.front-text__body ol{margin:0 0 14px;padding-left:22px}.front-text__body li{margin-bottom:6px}.front-text__body a{color:#1e87fa}@media (max-width:768px){.front-text{padding:32px 0 40px}.front-text__title{font-size:22px}.front-text__body{font-size:15px}}@media (max-width:767px){.b24-widget-button-wrapper{bottom:92px !important}}body:has(.srv-fab) .b24-widget-button-wrapper{bottom:96px !important}