.submenu{background-color:#fff;border-bottom:2px solid #e7eef9;border-top:2px solid #e7eef9;display:block;overflow:hidden;padding:20px 0;position:absolute;width:100%;z-index:10}.submenu__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px;position:relative;width:100%}.submenu-block{border:1px solid #e7eef9;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;width:48%}.submenu-block__title{margin-bottom:12px}.submenu-block__item{-webkit-box-pack:justify;-ms-flex-pack:justify;height:300px;justify-content:space-between}.submenu-block__item,.submenu-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.submenu-list__li{margin-bottom:4px}.submenu-block__link-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu-column,.submenu-block__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:calc(100% - 40px)}
.registration-type-modal{font-weight:600;line-height:18px}.registration-type-modal .n-modal__inner{border-radius:8px;padding:0}.registration-type-modal h1{font-size:20px;line-height:28px}.registration-type-modal a{font-weight:600;line-height:18px}.registration-type-modal__section{margin:20px 0}.registration-type-modal__section:first-child{border-bottom:1px solid #e7eef9}.registration-type-modal__section-title{font-weight:600;line-height:18px;margin-bottom:12px}.registration-type-modal__section-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.registration-type-modal__section-btn{margin-right:12px}@media(min-width:640px){.registration-type-modal .n-modal__inner{-webkit-transform:translateY(10%);transform:translateY(10%)}.registration-type-modal .n-modal__btn-close{display:none}.registration-type-modal__section{margin:0;padding:20px}}@media(min-width:992px){.registration-type-modal .n-modal__inner{-webkit-transform:translate(120%,10%);transform:translate(120%,10%)}}@media(min-width:1194px){.registration-type-modal .n-modal__inner{-webkit-transform:translate(140%,10%);transform:translate(140%,10%)}}
.select-city-button{background-color:transparent;border:none;cursor:pointer;font-weight:500;max-width:340px;padding:0;width:100%}.select-city-button--accent .select-city-button__text{font-weight:600}.select-city-button--accent .select-city-button__icon{color:#399fae}.select-city-button--wrappable .select-city-button__content-container{display:block;text-align:left;white-space:unset}.select-city-button--wrappable .select-city-button__text{overflow:unset;text-overflow:unset}.select-city-button--wrappable .select-city-button__icon{height:1em;width:1em}.select-city-button__content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.select-city-button__content-container:hover{color:#afbedf}.select-city-button__text{color:#171921;margin-left:4px;overflow:hidden;text-overflow:ellipsis}.select-city-button__icon{height:10px;margin-right:8px;width:10px}
.share-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:4px;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s}.share-button:hover{cursor:pointer}.share-button:active{-webkit-transform:scale(.9);transform:scale(.9)}.share-button--small{padding:10px 12px 10px 5px}.share-button--small:hover{border-radius:0 24px 24px 0}.share-button__icon{color:#31858c}.share-button__icon--md{height:24px;width:24px}.share-button__icon--sm{color:#465481;height:20px;width:20px}
.points{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.points__icn{margin-right:4px}
.more-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;color:#8c9bc0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500}.more-btn--dropdown:hover{color:#465481}.more-btn--dropup .more-btn__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.links-list__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.links-list__btn{font-size:14px;margin-top:16px}.links-list__item{-webkit-column-break-inside:avoid;break-inside:avoid;padding-bottom:16px;page-break-inside:avoid}@media(min-width:767px){.links-list{padding:0}.links-list__list{-webkit-column-count:3;-moz-column-count:3;column-count:3}.links-list__list--2-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width:992px){.links-list__list{-webkit-column-count:4;-moz-column-count:4;column-count:4}.links-list__list--2-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2}}
.social-proof{border-top:1px solid #e7eef9}.social-proof__wrapper{grid-row-gap:24px;display:grid;padding:40px 0}.social-proof__item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.social-proof__item-icn{-ms-flex-negative:0;color:#ffb700;flex-shrink:0;height:64px;margin-right:12px;width:64px}.social-proof__text{font-size:14px;font-weight:600;line-height:18px;max-width:180px}@media(min-width:640px){.social-proof__wrapper{grid-template-columns:1fr 1fr}.social-proof__text{max-width:unset}.social-proof__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:992px){.social-proof{border-top:0;padding:48px 0 40px}.social-proof__wrapper{grid-column-gap:16px;border-top:1px solid #e7eef9;grid-template-columns:repeat(4,1fr)}}
.loading-skeleton{--skeleton-shimmer-line-width:max(var(--width,100%) * 0.2,20px);background-color:#e7eef9;border-radius:8px;height:var(--height,100%);overflow:hidden;position:relative;width:var(--width,auto)}.loading-skeleton:after{-webkit-animation:skeleton-shimmer var(--duration,1.6s) infinite linear;animation:skeleton-shimmer var(--duration,1.6s) infinite linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#e7eef9),color-stop(50%,#f2f7fd),to(#e7eef9));background-image:linear-gradient(90deg,#e7eef9,#f2f7fd 50%,#e7eef9);background-repeat:no-repeat;background-size:var(--skeleton-shimmer-line-width);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.loading-skeleton--text{height:var(--height,1.5em)}.loading-skeleton--circle{border-radius:50%;height:var(--height,30px);width:var(--width,var(--height))}.loading-skeleton--sync:after{-webkit-animation-duration:var(--duration,3s);animation-duration:var(--duration,3s);-webkit-animation-name:skeleton-shimmer-sync;animation-name:skeleton-shimmer-sync}@-webkit-keyframes skeleton-shimmer{0%{-webkit-transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)));transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)))}50%,to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes skeleton-shimmer{0%{-webkit-transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)));transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)))}50%,to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes skeleton-shimmer-sync{0%{-webkit-transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)));transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)))}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}@keyframes skeleton-shimmer-sync{0%{-webkit-transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)));transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)))}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}@media(prefers-reduced-motion){.loading-skeleton:after{-webkit-animation:none;animation:none;background-image:none}}
.footer-app-banner.footer-app-banner{background:-webkit-gradient(linear,right top,left top,from(#ffebe0),to(#fff5e5));background:linear-gradient(270deg,#ffebe0,#fff5e5);border-radius:8px;padding:32px 16px;text-align:center}.footer-app-banner.footer-app-banner--placeholder{background:#fafcfe}.footer-app-banner__empty{height:24px}.footer-app-banner__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-app-banner__qr{display:none}.footer-app-banner__header-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:22px;font-weight:600;line-height:30px;margin-top:16px;min-width:50vw;text-align:center}.footer-app-banner__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;margin-top:64px}.footer-app-banner__links>:not(:last-child){margin-bottom:24px}@media(min-width:767px){.footer-app-banner.footer-app-banner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between;margin-bottom:40px;margin-top:48px;padding:32px 40px 32px 48px}.footer-app-banner__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row;gap:20px}.footer-app-banner__header-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px;margin-top:unset;min-width:unset;text-align:left}.footer-app-banner__qr{display:block;margin-right:20px}.footer-app-banner__links{margin:unset}}
.auth-socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;justify-content:stretch}.auth-socials__link.auth-socials__link{-webkit-box-flex:1;display:block;-ms-flex:1 0 65px;flex:1 0 65px;height:48px;padding:0}.auth-socials__link.auth-socials__link:hover{opacity:.9}.auth-socials__link-item{background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:4px;display:block;height:100%;width:100%}.auth-socials__link-item--google.n-btn{background-color:#fff;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-google.eeb95e6a.svg);border:1px solid #e7eef9}.auth-socials__link-item--vk.n-btn{background-color:#2787f5;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-vk.17feeb36.svg)}.auth-socials__link-item--mailru.n-btn{background-color:#005ff9;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-mailru.52d766e1.svg)}@media screen and (min-width:640px){.auth-socials{gap:20px}.auth-socials__link{-ms-flex-preferred-size:95px;flex-basis:95px}}
.phone-number__banner,.phone-number__content{margin-bottom:16px}.contact-block-phone__container,.contact-block-phone__container .n-btn.contact-block-phone__button{width:100%}
.appointment-error-default{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:90px}.appointment-error-default__title{font-size:18px;font-weight:600;margin-bottom:24px}.appointment-error-default__img{margin-bottom:32px}.appointment-error-default__description{font-size:14px;text-align:center}.appointment-error-default__phone{-ms-flex-item-align:center;align-self:center;margin-top:32px;width:auto}.appointment-error-default__phone .clinic-phone{font-size:18px}.appointment-error-default__phone .clinic-phone__value{font-size:20px}.appointment-error-default__phone .clinic-phone__btn{font-size:16px}
.appointment-error-reserved-time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:90px}.appointment-error-reserved-time__title{font-size:18px;font-weight:600;margin-bottom:24px}.appointment-error-reserved-time__img{margin-bottom:32px}.appointment-error-reserved-time__description{font-size:14px;text-align:center}.appointment-error-reserved-time__action{margin-top:32px}.appointment-error-reserved-time__btn-wrp{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.appointment-error-reserved-time__icn{color:#fff;margin-right:15px}
.appointment-error-not-available{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-error-not-available__title{color:#121a48;font-size:22px;font-weight:600;line-height:30px;text-align:left;width:100%}.appointment-error-not-available__description{color:#121a48;font-size:16px;font-weight:500;line-height:24px;margin-top:8px;text-align:left;width:100%}.appointment-error-not-available__btn{margin-top:20px}.appointment-error-not-available .n-btn.appointment-error-not-available__btn{width:100%}@media(max-width:640px){.appointment-error-not-available__title{font-size:20px;line-height:28px;padding-right:20px}.appointment-error-not-available__description{font-size:14px;line-height:22px}.appointment-error-not-available__btn{margin-top:24px}}.appointment-error-not-available__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:12px;padding:14px 16px;width:100%}.appointment-error-not-available__card--name{color:#121a48;font-size:14px;font-weight:500;line-height:22px}.appointment-error-not-available__card--phone{color:#399fae;font-size:18px;font-weight:600;line-height:26px;margin-top:8px}.appointment-error-not-available__card--phone:hover{color:#399fae}.appointment-modal .n-modal__inner:has(.appointment-error-not-available){width:530px}
.time-slots-list{grid-column-gap:12px;grid-row-gap:12px;display:grid}.time-slots-list,.time-slots-list--sm{grid-template-columns:repeat(var(--slots-columns),1fr)}.time-slots-list--sm{grid-column-gap:8px;grid-row-gap:8px}.time-slots-list--v2.time-slots-list--sm{grid-auto-columns:68px;grid-template-columns:repeat(var(--slots-columns),68px);margin-right:-16px}.time-slots-list--v2.time-slots-list--sm,.time-slots-list--v2.time-slots-list--xs{display:grid;gap:8px;grid-auto-flow:column;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;overflow-x:auto;padding-right:16px}.time-slots-list--v2.time-slots-list--xs{grid-auto-columns:calc(25% - 7px);grid-template-columns:repeat(var(--slots-columns),calc(25% - 7px))}.time-slots-list--inverted-color .n-time-slot{background:#f2f9f9;color:#399fae}.time-slots-list--inverted-color .n-time-slot:hover{background-color:#d7ecef;color:#31858c}.time-slots-list--increased-font .n-time-slot{font-size:16px;line-height:24px}.time-slots-list--v4{border:1px solid #e7eef9;border-radius:0 0 4px 4px;padding:12px}.time-slots-list__slot{font-weight:600}.time-slots-list__time-slot{min-width:0}
.tooltip-bottom-sheet{background-color:rgba(18,26,72,.4);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:999}.tooltip-bottom-sheet__inner{background-color:#fff;border-radius:24px 24px 0 0;bottom:0;color:#121a48;font-size:14px;font-weight:500;left:0;padding:16px;position:fixed}.tooltip-bottom-sheet__close-btn{position:absolute;right:23px;top:35px}
.appointment-contact-hint{color:#465481;font-size:12px;padding-left:20px;position:relative}.appointment-contact-hint--clock:before,.appointment-contact-hint--info:before,.appointment-contact-hint--instant:before,.appointment-contact-hint--phone:before{background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.appointment-contact-hint--info:before{height:17.5px;top:calc(50% - 8.75px);width:17.5px}.appointment-contact-hint--instant:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-lightning-orange.51149860.svg)}.appointment-contact-hint--phone:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-phone-teal.3f37a7fe.svg)}.appointment-contact-hint--info:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-info-filled.b6e7af4d.svg)}.appointment-contact-hint--clock:before{background:#399fae;-webkit-mask-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clock.5e9a2f54.svg);mask-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clock.5e9a2f54.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.appointment-contact-hint--v2.appointment-contact-hint--instant:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-lightning-outline.de01939e.svg)}.appointment-contact-hint__icon{margin-right:4px;margin-top:3px}.appointment-contact-hint__tooltip-ul{font-size:12px;font-weight:500;list-style:initial;padding-left:20px}.appointment-contact-hint__tooltip-ul li{margin-bottom:8px}.appointment-contact-hint__tooltip-ul--mobile li::marker{color:#ffb700}.appointment-contact-hint__tooltip-header{margin-bottom:24px}@media(max-width:767px){.appointment-contact-hint__tooltip-ul{font-size:14px;line-height:22px}}
@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.siema-slider__slide,.siema-slider__slide>.card,.siema-slider__slide>:only-child{height:100%}.siema-slider__slides{display:-webkit-box;display:-ms-flexbox;display:flex}.siema-slider__slides .siema-slider__slide{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:auto;min-width:0}.siema-slider__slides .siema-slider__slide--partial{-webkit-box-flex:0;-ms-flex:0 0 var(--partial-item-width,auto);flex:0 0 var(--partial-item-width,auto)}.siema-slider__slides--full-static-render{margin-bottom:-4px;overflow-x:auto;padding-bottom:4px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.siema-slider__slides--full-static-render::-webkit-scrollbar{background-color:transparent;height:6px;width:6px}.siema-slider__slides--full-static-render::-webkit-scrollbar-thumb{background-color:#b8dce2;border-radius:6px}.siema-slider__slides--full-static-render::-webkit-scrollbar-track{background-color:#fff;border-radius:24px}.siema-slider__slides--full-static-render .siema-slider__slide{-webkit-box-flex:1;-ms-flex:1 0 var(--partial-item-width,auto);flex:1 0 var(--partial-item-width,auto);scroll-snap-align:start}.siema-slider__slides--full-static-render .siema-slider__slide--partial{-webkit-box-flex:0;-ms-flex:0 0 var(--partial-item-width,auto);flex:0 0 var(--partial-item-width,auto)}.siema-slider__dots{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:1em}.siema-slider__dot{background:#88c5ce;border-radius:50%;height:6px;margin:0 2px;width:6px}.siema-slider__dot.current{background:#fff}.siema-slider__siema>div{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.siema-slider__slide{padding:0 .5em}.siema-slider__progress-bar{margin-top:12px;padding:0 8px}.siema-slider__progress-track{background-color:#f2f9f9;border-radius:16px;height:4px;overflow:hidden;position:relative}.siema-slider__progress-thumb{background-color:#b8dce2;border-radius:2px;height:100%;min-width:20px;position:absolute;top:0;-webkit-transition:left .3s ease-out,width .3s ease-out;transition:left .3s ease-out,width .3s ease-out}
.slider-calendar{margin-bottom:0;padding-right:0;position:relative;z-index:0}.slider-calendar .slider-calendar__slider .siema-slider__siema,.slider-calendar .slider-calendar__slider .siema-slider__slides{margin-bottom:-2px;margin-right:0}.slider-calendar .slider-calendar__slider .siema-slider__siema .siema-slider__slide,.slider-calendar .slider-calendar__slider .siema-slider__slides .siema-slider__slide{padding-left:0}.slider-calendar__day-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:4px 2px 10px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;width:100%}.slider-calendar__day-button:hover{background:#f2f9f9;cursor:pointer}.slider-calendar__day-button-title{color:#8c9bc0;display:block;font-size:12px;font-weight:500;line-height:18px}.slider-calendar__day-button-subtitle{color:#465481;display:block;font-size:14px;font-weight:600;line-height:18px}.slider-calendar__day-button--selected{background-color:inherit;border:1px solid #e7eef9;border-bottom:2px solid #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:9px;padding-left:0;pointer-events:none}.slider-calendar__day-button--selected .slider-calendar__day-button-subtitle,.slider-calendar__day-button--selected .slider-calendar__day-button-title{color:#399fae}.slider-calendar__day-button--dim{opacity:.2;-webkit-transition:opacity .2s;transition:opacity .2s}.slider-calendar__slider .siema-slider__slide{padding:1px 4px}.slider-calendar__slider .siema-slider__slide .slider-calendar__day-button{height:50px}.slider-calendar__slider .siema-slider__slide--first{padding-left:0}.slider-calendar__slider .siema-slider__slide--last{padding-right:0}.slider-calendar__slider .siema-slider__siema--initialized{margin-right:-32px}.slider-calendar__control-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:16px;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;padding:10px;position:absolute;top:9px;-webkit-transition:color .2s;transition:color .2s;width:32px;z-index:1}.slider-calendar__control-button--disabled{color:#d1ddf4;cursor:default;opacity:0;pointer-events:none}.slider-calendar__control-button--prev{left:-20px}.slider-calendar__control-button--next{right:-12px}.slider-calendar__control-button:hover{color:#399fae;cursor:pointer}.slider-calendar__control-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.slider-calendar__day-button-flag{background-color:#ffb700;border-radius:50%;height:4px;margin-bottom:-4px;min-height:4px;width:4px}@media(max-width:992px){.slider-calendar__slider--reduce-day-on-mobile .slider-calendar__day-button-title{display:none}.slider-calendar__slider .siema-slider__slide .slider-calendar__day-button{height:40px}.slider-calendar__day-button-subtitle{font-size:12px;font-weight:500;line-height:14px}}
.rta-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:2px solid #399fae;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px;width:auto}.rta-card--flat{border:none;border-radius:0;padding:0}.rta-card__title{-webkit-box-ordinal-group:0;-ms-flex-order:-1;display:none;order:-1}.rta-card__hint{margin-top:10px}.rta-card__services{margin-bottom:16px;margin-top:4px}.rta-card__calendar{border-bottom:1px solid #e7eef9;margin-bottom:15px;padding-bottom:15px}.rta-card__time{display:none}.rta-card__time-header-btn{background-color:transparent;border:none;color:#171921;font-size:16px;font-weight:600;padding:3px 3px 8px;text-align:left}.rta-card__time-header-btn--dense{font-size:12px}.rta-card__time-btn{background-color:transparent;border:none;color:#399fae;cursor:pointer;font-weight:700}@media(min-width:767px){.rta-card{border:1px solid #e7eef9;padding:15px}.rta-card--flat{border:none;border-radius:0;padding:0}.rta-card__title{display:block;font-size:16px;font-weight:600;margin-bottom:6px}.rta-card__hint{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:12px;margin-top:0;order:-1}.rta-card__time{color:#8c9bc0;display:block;font-size:14px;font-weight:500;margin-bottom:15px}}.rta-card__time-header-btn--v2{background-color:#f2f9f9;border-radius:24px;color:#399fae;cursor:pointer;line-height:24px;margin-bottom:16px;padding:8px 8px 8px 16px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.rta-card__time-header-btn--v2:active{-webkit-transform:scale(.95);transform:scale(.95)}.rta-card__time-header-btn--v2 .rta-card__time-header-day-title{display:inline-block;line-height:24px;margin-left:8px;margin-right:8px;vertical-align:-1px}.rta-card__hint--v2{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;margin-top:12px;order:unset}.rta-card__title--v2{color:#8c9bc0;display:block;font-size:14px;font-weight:500;line-height:18px;margin-bottom:12px}
.appointment-error-slot-busy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-error-slot-busy__title{color:#121a48;font-size:22px;font-weight:600;line-height:30px;text-align:left;width:100%}.appointment-error-slot-busy__description{color:#121a48;font-size:16px;font-weight:500;line-height:24px;margin-top:8px;text-align:left;width:100%}.appointment-error-slot-busy__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:12px;padding:14px 16px;width:100%}.appointment-error-slot-busy__card--name{color:#121a48;font-size:14px;font-weight:500;line-height:22px}.appointment-error-slot-busy__card--phone{color:#399fae;font-size:18px;font-weight:600;line-height:26px;margin-top:8px}.appointment-error-slot-busy__card--phone:hover{color:#399fae}.appointment-error-slot-busy__change-data{margin-top:24px;width:100%}.appointment-error-slot-busy__change-data--title{color:#121a48;font-size:18px;font-weight:600;line-height:26px;text-align:left;width:100%}.appointment-error-slot-busy__change-data--description{color:#465481;font-size:12px;font-weight:500;line-height:18px;margin-bottom:16px;margin-top:4px;text-align:left;width:100%}.appointment-modal .n-modal__inner:has(.appointment-error-slot-busy){width:530px}.appointment-error-slot-busy .rta-card{width:100%}.appointment-error-slot-busy .rta-card__title{display:none}@media(max-width:640px){.appointment-error-slot-busy__title{font-size:20px;line-height:28px}.appointment-error-slot-busy__description{font-size:14px;line-height:22px}.appointment-error-slot-busy__change-data{margin-top:32px}.appointment-error-slot-busy__change-data--description{margin-bottom:24px}}
.appointment-error-default-rta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-error-default-rta__title{color:#121a48;font-size:22px;font-weight:600;line-height:30px;text-align:left;width:100%}.appointment-error-default-rta__description{color:#121a48;font-size:16px;font-weight:500;line-height:24px;margin-top:8px;text-align:left;width:100%}.appointment-error-default-rta__btn{margin-top:20px}.appointment-error-default-rta .n-btn.appointment-error-default-rta__btn{width:100%}@media(max-width:640px){.appointment-error-default-rta__title{font-size:20px;line-height:28px;padding-right:20px}.appointment-error-default-rta__description{font-size:14px;line-height:22px}.appointment-error-default-rta__btn{margin-top:24px}}.appointment-error-default-rta__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:12px;padding:14px 16px;width:100%}.appointment-error-default-rta__card--name{color:#121a48;font-size:14px;font-weight:500;line-height:22px}.appointment-error-default-rta__card--phone{color:#399fae;font-size:18px;font-weight:600;line-height:26px;margin-top:8px}.appointment-error-default-rta__card--phone:hover{color:#399fae}.appointment-modal .n-modal__inner:has(.appointment-error-default-rta){width:530px}

.appointment-modal.n-modal{z-index:11000}@media(max-width:640px){.n-modal.appointment-modal{overflow-x:hidden}}
.hidable-fixed-banner__container{--cross-color:design-system.$gray-600;--cross-top:15px;--cross-right:15px;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);left:0;min-height:125px;position:fixed;right:0;top:0;width:100%;z-index:1020}.hidable-fixed-banner__close-btn{height:20px;padding:5px;position:absolute;right:var(--cross-right);top:var(--cross-top);width:20px}.hidable-fixed-banner__close-btn:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.hidable-fixed-banner__close-btn-icn{color:var(--cross-color);display:block;height:100%;width:100%}
.mobile-app-banner-adguard-fix{--background-color:#fff;--text-color:#4f5d88;--button-background-color:#399fae;--button-text-color:#fff;--title-color:#121a48;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);width:100%}.mobile-app-banner__container{background-color:var(--background-color);min-height:125px;padding:12px;position:relative}.mobile-app-banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-app-banner__text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.mobile-app-banner__close-btn{position:absolute;top:50%;-webkit-transform:translate(-12px,-50%);transform:translate(-12px,-50%)}.mobile-app-banner__close-btn-icn{stroke:#4f5d88}.mobile-app-banner__wrp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 8px}.mobile-app-banner__title{color:var(--title-color);font-size:12px;font-weight:900;line-height:13px}.mobile-app-banner__description{margin:5px 0}.mobile-app-banner__description,.mobile-app-banner__rating{color:var(--text-color);font-size:10px;font-weight:300;line-height:10px}.mobile-app-banner__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-2px}.mobile-app-banner-adguard-fix .mobile-app-banner__button{background-color:var(--button-background-color);color:var(--button-text-color)}.mobile-app-banner__padding{-webkit-transition:height .2s;transition:height .2s}
.custom-icon{--size:14px;--src:"";background-image:var(--src);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:var(--size);vertical-align:middle;width:var(--size)}.custom-icon--colored{--color:#171921;background:var(--color);-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-position:center;mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}
.desktop-app-banner{-webkit-box-pack:center;-ms-flex-pack:center;--background-color:#fff;--border-color:var(--background-color);--text-color:#121a48;--title-color:#171921;--button-text-color:#31858c;--tooltip-icon-color:#399fae;--tooltip-text-color:#121a48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--image-blink-length:300ms;background:var(--background-color);color:var(--text-color);justify-content:center;min-height:90px;padding-right:56px}.desktop-app-banner,.desktop-app-banner__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.desktop-app-banner__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;flex-grow:1;gap:40px;justify-content:space-between;max-width:1120px;position:relative}.desktop-app-banner--bordered{border:2px solid var(--border-color)}.desktop-app-banner__body{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;justify-content:center;padding:14px 0}.desktop-app-banner__body,.desktop-app-banner__body-text{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-app-banner__body-text{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:4px}.desktop-app-banner__title{color:var(--title-color);font-size:16px;font-weight:600;line-height:22px}.desktop-app-banner__title-inner{margin-right:10px}.desktop-app-banner__title-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.desktop-app-banner__title-logo-text{padding-right:0}.desktop-app-banner__button{-ms-flex-negative:0;background-color:var(--button-background-color);border-radius:4px;color:var(--button-text-color);flex-shrink:0;font-size:14px;font-weight:600;height:40px;line-height:18px;padding:11px 16px}.desktop-app-banner__button:hover{-webkit-filter:brightness(115%);filter:brightness(115%)}.desktop-app-banner__button:active,.desktop-app-banner__button:focus{-webkit-filter:brightness(105%);filter:brightness(105%)}.desktop-app-banner__button.n-btn{width:auto}.desktop-app-banner__button.n-btn,.desktop-app-banner__button.n-btn:hover{background-color:var(--button-background-color)}.desktop-app-banner__button .n-btn__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--button-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.desktop-app-banner__tooltip{display:inline-block;vertical-align:1px}.desktop-app-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.desktop-app-banner__tooltip .desktop-app-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.desktop-app-banner__tooltip-text{font-size:12px;font-weight:500;line-height:18px;min-width:150px}.desktop-app-banner__desc{font-size:12px;line-height:18px}.desktop-app-banner__img{-ms-flex-item-align:end;align-self:flex-end;display:block;height:auto;max-width:140px}.desktop-app-banner__img--blink{-webkit-animation:blink normal var(--image-blink-length) ease-in-out;animation:blink normal var(--image-blink-length) ease-in-out}@-webkit-keyframes blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(80%);filter:brightness(80%)}to{-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(80%);filter:brightness(80%)}to{-webkit-filter:brightness(100%);filter:brightness(100%)}}.desktop-app-banner__qr{display:none}@media(min-width:640px){.desktop-app-banner__body,.desktop-app-banner__title-logo{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:767px){.desktop-app-banner__body{gap:32px}.desktop-app-banner__qr{display:block}}@media(min-width:1176px){.desktop-app-banner{padding-right:0}}@media(min-width:992px){.desktop-app-banner__desc{font-size:14px;font-weight:500;line-height:22px}.desktop-app-banner__title{font-size:18px;line-height:28px}}@media(min-width:1121px){.desktop-app-banner__body-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:32px}.desktop-app-banner__title-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;gap:0}.desktop-app-banner__title-logo-text{padding-right:10px}}
.banner-ord-tooltip__handle-container{margin:-10px;padding:10px}.banner-ord-tooltip__handle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(23,25,33,.28);border-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;gap:3px;line-height:14px;padding:2px 6px}.banner-ord-tooltip__tooltip .n-tooltip__content{background-color:rgba(23,25,33,.64);border:none;border-radius:4px;bottom:unset;color:#fff;font-size:12px;left:unset;line-height:18px;padding:4px 8px;right:0;top:100%;-webkit-transform:translateY(2px);transform:translateY(2px);width:-webkit-max-content;width:-moz-max-content;width:max-content}
.lqip-picture__img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
.inline-banner{-webkit-tap-highlight-color:transparent;--background:#fff;--border-color:transparent;--tap-color:var(--tap-color,blue);--text-color:#121a48;--title-color:#171921;--button-text-color:#31858c;--timer-color:#ffd466;--image-max-height:110%;--tooltip-icon-color:#399fae;--tooltip-text-color:#121a48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--banner-tap-blink-length:100ms;--image-blink-length:300ms;background:var(--background);border-radius:8px;color:var(--text-color);display:block;padding:16px;position:relative}.inline-banner--tap-animation:after{-webkit-animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;background-color:var(--tap-color,blue);border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.inline-banner--with-contraindications{padding-bottom:8px}@-webkit-keyframes opacity-blink{0%{opacity:0}25%{opacity:.2}to{opacity:0}}@keyframes opacity-blink{0%{opacity:0}25%{opacity:.2}to{opacity:0}}.inline-banner__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px;max-width:60%;opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@starting-style{.inline-banner__content{opacity:0}}.inline-banner__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.inline-banner__timer{color:var(--timer-color);font-size:12px;font-weight:600;line-height:18px;margin-bottom:4px}.inline-banner__title{margin-bottom:4px}.inline-banner__title-inner{margin-right:10px}.inline-banner__link{color:var(--button-text-color);font-weight:700;margin-top:5px}.inline-banner__link-icon{margin-left:5px}.inline-banner__tooltip{display:inline-block;vertical-align:1px}.inline-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.inline-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.inline-banner__tooltip-text{font-size:12px;font-weight:500;line-height:18px;min-width:150px}.inline-banner__tooltip-text ul{list-style-position:outside;list-style-type:disc;padding-left:20px}.inline-banner__desc{font-size:12px;line-height:18px}.inline-banner__img-container{bottom:0;height:var(--image-max-height);max-width:40%;position:absolute;right:0}.inline-banner__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;width:100%}.inline-banner__img--rounded-right{border-bottom-right-radius:8px;border-top-right-radius:8px}.inline-banner__img--blink{-webkit-animation:blink normal var(--image-blink-length) ease-in-out;animation:blink normal var(--image-blink-length) ease-in-out}@-webkit-keyframes blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(80%);filter:brightness(80%)}to{-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(80%);filter:brightness(80%)}to{-webkit-filter:brightness(100%);filter:brightness(100%)}}.inline-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--tooltip-text-color);display:none;left:0;opacity:0;padding:8px;position:absolute;top:0;-webkit-transform:none;transform:none;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;z-index:10}.inline-banner__mobile-tooltip-content--visible{display:block;opacity:1}.inline-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.inline-banner--bordered{border:2px solid var(--border-color)}.inline-banner--bordered .inline-banner__mobile-tooltip-content{left:-2px;width:calc(4px + 100%)}.inline-banner__ord-tooltip.n-tooltip{bottom:8px;position:absolute;right:8px}.inline-banner__contraindication-warning{font-size:10px;font-weight:400;line-height:14px;margin-top:8px;max-width:70%;opacity:.4;text-transform:uppercase}@media(min-width:767px){.inline-banner{background:var(--background);padding:24px}.inline-banner .inline-banner__link{font-size:14px}.inline-banner .inline-banner__contraindication-warning{font-size:16px;line-height:18px;margin-top:16px}.inline-banner--small{padding:16px}.inline-banner--small .inline-banner__title{font-size:16px;line-height:22px}.inline-banner--small .inline-banner__desc{font-size:12px;line-height:18px}.inline-banner--small .inline-banner__contraindication-warning{font-size:10px;line-height:14px;margin-top:8px}.inline-banner--with-contraindications{padding-bottom:8px}.inline-banner__desc{font-size:14px;font-weight:500;line-height:22px}}.inline-banner--with-contraindications.inline-banner--small{--image-max-height:100%;padding-bottom:8px}.inline-banner--with-contraindications.inline-banner--small .inline-banner__img-container{bottom:unset;top:0}.inline-banner--with-contraindications.inline-banner--small .inline-banner__img{-o-object-position:top right;object-position:top right}
.list-banner{--background-color:#fff;--border-color:var(--background-color);--text-color:#121a48;--title-color:#171921;--button-text-color:#31858c;--button-color:#ffb700;--list-text-color:var(--text-color);--list-icon-color:#ffb700;--list-icon-src:"";--tooltip-icon-color:#399fae;--tooltip-text-color:#121a48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--background-image:linear-gradient(270deg,var(--background-color) 0%,var(--border-color) 100%);--background-image-height:100%;background:var(--background-image) no-repeat right bottom,var(--background-color);background-size:auto var(--background-image-height);border-radius:16px;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.list-banner--bordered{border:2px solid var(--border-color)}.list-banner__inner-container{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;gap:40px;padding:16px 18px}.list-banner__content{max-width:260px}.list-banner__title{color:var(--title-color);font-size:14px;font-weight:600;line-height:22px;margin-bottom:4px}.list-banner__title-inner{margin-right:10px}.list-banner__tooltip{display:inline-block;vertical-align:1px}.list-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.list-banner__tooltip .list-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.list-banner__desc{font-size:12px;line-height:18px;margin-bottom:12px}.list-banner__list{color:var(--list-text-color);font-size:12px;font-style:normal;font-weight:500;line-height:18px;list-style:none;margin:0 0 22px;padding-left:16px;text-align:left;vertical-align:center}.list-banner__list-item{position:relative}.list-banner__list-item:before{color:var(--list-icon-color);content:"\2713";font-weight:700;left:-16px;position:absolute}.list-banner__list-item--custom-icon:before{background-color:var(--list-icon-color);content:"";display:block;height:12px;left:-16px;-webkit-mask-image:var(--list-icon-src);mask-image:var(--list-icon-src);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;position:absolute;top:2px;width:12px}.list-banner__qr{-ms-flex-item-align:center;align-self:center;height:125px;width:125px}.list-banner__btn{border-radius:4px;font-size:14px;font-weight:600;line-height:18px}.list-banner__btn:hover{-webkit-filter:brightness(115%);filter:brightness(115%)}.list-banner__btn:active,.list-banner__btn:focus{-webkit-filter:brightness(105%);filter:brightness(105%)}.list-banner__btn.n-btn{width:auto}.list-banner__btn.n-btn,.list-banner__btn.n-btn:hover{background-color:var(--button-color)}.list-banner__btn .n-btn__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--button-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.list-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);border-radius:16px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--tooltip-text-color);display:none;left:-2px;opacity:0;padding:8px;position:absolute;top:0;-webkit-transform:none;transform:none;-webkit-transition:opacity .3s;transition:opacity .3s;width:calc(4px + 100%);z-index:10}.list-banner__mobile-tooltip-content--visible{display:block;opacity:1}.list-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.list-banner__tooltip-text{font-size:12px;font-weight:500;line-height:18px;min-width:150px}@media(min-width:767px){.list-banner__inner-container{padding:32px}.list-banner__content{max-width:60%}.list-banner__title{padding-right:32px}}
.yandex-ads-banner{border-radius:8px}@media(max-width:767px){.yandex-ads-banner{border-radius:0}}
.small-bar-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-tap-highlight-color:transparent;--background:#fff;--border-color:transparent;--tap-color:var(--tap-color,blue);--text-color:#121a48;--title-color:#171921;--button-text-color:#31858c;--timer-color:#ffd466;--image-max-height:110%;--tooltip-icon-color:#399fae;--tooltip-text-color:#121a48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--banner-tap-blink-length:100ms;--image-blink-length:300ms;background:var(--background);border-radius:8px;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px;position:relative}.small-bar-banner--tap-animation:after{-webkit-animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;background-color:var(--tap-color,blue);border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.small-bar-banner--xs{border-radius:16px}@-webkit-keyframes opacity-blink{0%{opacity:0}25%{opacity:.2}to{opacity:0}}@keyframes opacity-blink{0%{opacity:0}25%{opacity:.2}to{opacity:0}}.small-bar-banner__content{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;padding:8px 0 8px 16px}.small-bar-banner__content--xs{padding:4px 10px}.small-bar-banner__title{color:var(--title-color);font-size:14px;font-weight:600;line-height:22px}.small-bar-banner__title-inner{margin-right:10px}.small-bar-banner__tooltip{display:inline-block;vertical-align:1px}.small-bar-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.small-bar-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.small-bar-banner__tooltip-text{font-size:12px;font-weight:500;line-height:18px;min-width:150px}.small-bar-banner__tooltip-text ul{list-style-position:outside;list-style-type:disc;padding-left:20px}.small-bar-banner__tooltip-text ul li::marker{color:var(--tooltip-marker-color,inherit)}.small-bar-banner__img-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;border-bottom-right-radius:8px;border-top-right-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 65px;flex:0 0 65px;overflow:hidden;position:relative}.small-bar-banner__img{display:block;height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.small-bar-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--tooltip-text-color);display:none;left:0;opacity:0;padding:8px;position:absolute;top:0;-webkit-transform:none;transform:none;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;z-index:10}.small-bar-banner__mobile-tooltip-content--visible{display:block;opacity:1}.small-bar-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.small-bar-banner__mobile-tooltip-content--top{bottom:0;top:unset}.small-bar-banner--bordered{border:2px solid var(--border-color)}.small-bar-banner--bordered .small-bar-banner__mobile-tooltip-content{left:-2px;width:calc(4px + 100%)}@media(min-width:767px){.small-bar-banner{gap:16px}.small-bar-banner__content{padding:10px 0 10px 16px}.small-bar-banner__content--xs{padding:4px 10px}.small-bar-banner__img-container{-webkit-box-flex:0;border-radius:unset;-ms-flex:0 0 120px;flex:0 0 120px;margin-right:16px}}.small-bar-banner--small.small-bar-banner{gap:4px}.small-bar-banner--small .small-bar-banner__content{padding:8px 0 8px 16px}.small-bar-banner--small .small-bar-banner__img-container{-webkit-box-flex:0;border-bottom-right-radius:8px;border-top-right-radius:8px;-ms-flex:0 0 65px;flex:0 0 65px;margin-right:unset}.small-bar-banner--narrow .small-bar-banner__content{padding:8px 0 8px 8px}.small-bar-banner--narrow .small-bar-banner__title{font-size:12px;line-height:18px}.small-bar-banner--narrow .small-bar-banner__title-inner{margin-right:4px}.small-bar-banner--narrow .small-bar-banner__img-container{-ms-flex-preferred-size:50px;flex-basis:50px}.small-bar-banner--narrow .small-bar-banner__img{height:100%}
.bottom-sheet-banner{--background:#fff;--text-color:#121a48;--text-marker-color:#ffb700;--title-color:var(--text-color);--timer-color:#fff8e5;--timer-text-color:#ffc201;--main-button-color:#399fae;--main-button-text-color:#fff;--secondary-button-color:#f2f9f9;--secondary-button-text-color:#399fae;--close-button-color:#8c9bc0;--bottom-sheet-close-button-color:var(--close-button-color);--rating-text-color:#465481}.bottom-sheet-banner.bottom-sheet .bottom-sheet__content{background:none;overflow-y:visible}.bottom-sheet-banner .bottom-sheet__main{background:var(--background);border-radius:16px 16px 0 0;color:var(--text-color);overflow-y:visible!important;padding:46px 16px 20px}.bottom-sheet-banner .bottom-sheet__close-btn .icon{color:var(--close-button-color)}.bottom-sheet-banner__image{height:64px;left:16px;-o-object-fit:contain;object-fit:contain;overflow:hidden;position:absolute;top:-32px;width:64px}.bottom-sheet-banner__timer{-ms-flex-item-align:start;align-self:start;background-color:var(--timer-color);border-radius:16px;color:var(--timer-text-color);font-size:12px;font-weight:600;line-height:18px;margin-bottom:6px;padding:4px 10px}.bottom-sheet-banner__title{color:var(--title-color);font-size:18px;font-weight:600;line-height:26px;margin-bottom:6px}.bottom-sheet-banner__content{max-height:50vh;overflow-y:auto}.bottom-sheet-banner__content ul{list-style-type:disc;padding-left:28px}.bottom-sheet-banner__content ul li{margin:4px 0}.bottom-sheet-banner__content ul li::marker{color:var(--text-marker-color)}.bottom-sheet-banner__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:20px}.bottom-sheet-banner__button--main{--button-color:var(--main-button-color);--button-text-color:var(--main-button-text-color)}.bottom-sheet-banner__button--secondary{--button-color:var(--secondary-button-color);--button-text-color:var(--secondary-button-text-color)}.bottom-sheet-banner__button.n-btn{color:var(--button-text-color)}.bottom-sheet-banner__button.n-btn,.bottom-sheet-banner__button.n-btn .n-btn__loading-wrp{background-color:var(--button-color)}.bottom-sheet-banner__button.n-btn:hover{background-color:var(--button-color);-webkit-box-shadow:unset;box-shadow:unset;color:var(--button-text-color);opacity:.8}.bottom-sheet-banner__button.n-btn:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.bottom-sheet-banner__button.n-btn:focus{-webkit-box-shadow:0 0 0 4px #b8dce2;box-shadow:0 0 0 4px #b8dce2}.bottom-sheet-banner__button-content--icon{vertical-align:-1px}.bottom-sheet-banner__rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--rating-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:10px;gap:4px;justify-content:center;line-height:0;margin-top:12px;overflow:hidden;white-space:nowrap}
.cookie-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;bottom:0;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;margin:0 24px 24px 0;padding:16px;position:fixed;right:0;width:450px;z-index:10}.cookie-banner__btn{-ms-flex-item-align:end;align-self:flex-end;color:#399fae;cursor:pointer}@media(max-width:1194px){.cookie-banner{display:none}}
.indefinite-linear-loader{--loader-shimmer-line-width:max(var(--width,100%) * 0.2,20px);background-color:#e7eef9;height:var(--height,5px);overflow:hidden;position:relative;visibility:hidden;width:var(--width,100%)}.indefinite-linear-loader:after{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#e7eef9),color-stop(50%,#399fae),to(#e7eef9));background-image:linear-gradient(90deg,#e7eef9,#399fae 50%,#e7eef9);background-repeat:no-repeat;background-size:var(--loader-shimmer-line-width);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.indefinite-linear-loader--active{visibility:visible}.indefinite-linear-loader--active:after{-webkit-animation:loader-shimmer var(--duration,1.6s) infinite linear;animation:loader-shimmer var(--duration,1.6s) infinite linear}.indefinite-linear-loader--absolute{left:0;position:absolute;top:0}@-webkit-keyframes loader-shimmer{0%{-webkit-transform:translateX(calc(0px - var(--loader-shimmer-line-width)));transform:translateX(calc(0px - var(--loader-shimmer-line-width)))}50%,to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loader-shimmer{0%{-webkit-transform:translateX(calc(0px - var(--loader-shimmer-line-width)));transform:translateX(calc(0px - var(--loader-shimmer-line-width)))}50%,to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media(prefers-reduced-motion){.indefinite-linear-loader{font-size:max(var(--height,5px),8px);height:1.5em}.indefinite-linear-loader:after{-webkit-animation:none;animation:none;background-image:none;content:"Loading";text-align:center}}
@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.select-city-modal{max-height:100vh}.select-city-modal.n-modal{padding:0;z-index:10010}.select-city-modal .n-modal__inner{overflow:hidden;padding-bottom:0}.select-city-modal .n-modal__content,.select-city-modal .n-modal__inner{height:100%}.select-city-modal__search-field .n-suggests-list{-webkit-box-shadow:none;box-shadow:none;max-height:74vh;overflow:auto;padding-right:2px;position:relative}.select-city-modal__search-field .n-suggests-list::-webkit-scrollbar{background-color:transparent;height:8px;width:8px}.select-city-modal__search-field .n-suggests-list::-webkit-scrollbar-thumb{background-color:#d1ddf4;border-radius:8px}.select-city-modal__search-field .n-suggests-list::-webkit-scrollbar-track{background-color:#fff;border-radius:32px}.select-city-modal__search-field .n-input-field{margin-bottom:16px}.select-city-modal__search-field .n-input-field .n-label--disabled{color:#121a48}.select-city-modal__header{font-size:18px;font-weight:600;margin-bottom:0;text-align:left}.select-city-modal__group{color:#8c9bc0;display:block;margin:12px 12px 6px}.select-city-modal__item{font-size:16px;font-weight:500;-webkit-transition:background-color .15s;transition:background-color .15s}.select-city-modal__item:not(:last-child){margin-bottom:1px}.select-city-modal__item:hover{background-color:#f2f7fd;border-radius:8px}.select-city-modal__item .link{background-image:none;color:#31858c;display:block;padding:12px}.select-city-modal__item--strong{font-weight:600}.select-city-modal__searcher{margin-bottom:16px}.select-city-modal__searcher .n-label--disabled{color:#121a48}@media(min-width:767px){.select-city-modal.n-modal{padding-top:25px}.select-city-modal .n-modal__inner{padding:24px;-webkit-transform:translateX(-30%);transform:translateX(-30%)}.select-city-modal .n-modal__content,.select-city-modal .n-modal__inner{height:auto}.select-city-modal__search-field .n-suggests-list{max-height:345px}.select-city-modal__header{margin-bottom:56px}.select-city-modal__wrp{min-height:453px}.select-city-modal__item--focus{background-color:#f2f7fd;border-radius:8px}}@media(min-width:992px){.select-city-modal .n-modal__inner{-webkit-transform:translateX(-45%);transform:translateX(-45%)}}@media(min-width:1194px){.select-city-modal .n-modal__inner{-webkit-transform:translateX(-60%);transform:translateX(-60%)}}
.review-offer-modal__info-box{border:1px solid #eaebed;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}.review-offer-modal__info-box-entity,.review-offer-modal__info-box-entity-pic{display:-webkit-box;display:-ms-flexbox;display:flex}.review-offer-modal__info-box-entity-pic{border-radius:8px;height:48px;margin-right:16px;width:48px}.review-offer-modal__info-box-entity-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.review-offer-modal__info-box-entity-meta-title{color:#272728}.review-offer-modal__info-box-entity-meta-subtitle{color:#272728;font-size:14px;font-style:normal;font-weight:500}.review-offer-modal__info-box-btm{margin-top:8px}.review-offer-modal__info-box-btm-service{color:#272728;font-size:14px;font-style:normal;font-weight:500}.review-offer-modal__rating{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:32px}.review-offer-modal__btn{margin-top:32px}@media(min-width:640px){.review-offer-modal__rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
.info-alert{border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:12px;line-height:18px;padding:12px 16px 16px}.info-alert,.info-alert--info{background-color:#f2f7fd;color:#465481}.info-alert--warn{background-color:#fff8e5;color:#db9400}.info-alert--success{background-color:#d0fcd4;color:#48bb78}.info-alert--danger{background-color:#ffe5da;color:#ff4956}.info-alert--primary{background-color:#d7ecef;color:#399fae}.info-alert--secondary{background-color:#d7ecef;color:#31858c}.info-alert--contrast{background:#fff}.info-alert--contrast .info-alert__icon{color:#ffb700;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.info-alert__icon{height:20px;width:20px}.info-alert__container{-webkit-box-flex:1;-ms-flex:1;flex:1}.info-alert__title{font-weight:600;margin-bottom:4px;padding-top:2px}.info-alert__title--title-only{margin:unset}.info-alert__controls{margin-top:8px}.info-alert__button{width:auto}.info-alert__button--danger.n-btn--danger{background-color:#ff4956;color:#fff}.info-alert__button--danger.n-btn--danger .n-btn__loading-wrp{background-color:#ff4956}.info-alert__button--danger.n-btn--danger:hover{background-color:rgba(255,73,86,.7);-webkit-box-shadow:unset;box-shadow:unset}.info-alert__button--danger.n-btn--danger:active{background-color:#f56565;opacity:1}.info-alert__button--danger.n-btn--danger:focus{background-color:#ff4956;-webkit-box-shadow:0 0 0 4px #fc8181;box-shadow:0 0 0 4px #fc8181}.info-alert__button--info{background-color:transparent;border:1px solid #8c9bc0;color:#465481}.info-alert__button--info .n-btn__loading-wrp{background-color:#f2f7fd}.info-alert__button--info .n-btn__bounce{background-color:#465481}.info-alert__button--info:hover{border-color:rgba(140,155,192,.7);color:rgba(70,84,129,.7)}.info-alert__button--info:active{border-color:#465481;opacity:1}.info-alert__button--info:focus{background-color:#f2f7fd;border-color:#465481;-webkit-box-shadow:0 0 0 4px #d1ddf4;box-shadow:0 0 0 4px #d1ddf4}
.csi-feedback-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.csi-feedback-form__service{border:1px solid #e7eef9;border-radius:8px;margin-bottom:32px;padding:16px;width:100%}.csi-feedback-form__content-close{color:#399fae;cursor:pointer;margin-top:24px}.csi-feedback-form__content-close,.csi-feedback-form__service-title{font-size:16px;font-weight:600;line-height:24px;vertical-align:middle}.csi-feedback-form__service-title{margin-bottom:12px}.csi-feedback-form__service-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;gap:2px;line-height:18px;vertical-align:middle}.csi-feedback-form__service-item:not(:last-child){margin-bottom:8px}.csi-feedback-form__rating-text{color:#8c9bc0;font-size:14px;font-weight:500;line-height:18px;margin-bottom:8px;text-align:center}.csi-feedback-form__question-title{font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px;vertical-align:middle}.csi-feedback-form__question-subtitle{color:#8c9bc0;font-size:14px;font-weight:500;line-height:18px;margin-bottom:16px;vertical-align:middle}.csi-feedback-form__questions{-ms-flex-item-align:start;align-self:start;margin-top:40px;width:100%}.csi-feedback-form__question-group{-webkit-box-shadow:0 2px 4px 0 #121a4814;box-shadow:0 2px 4px 0 #121a4814}.csi-feedback-form__question-group:not(:last-child){margin-bottom:12px}.csi-feedback-form__question-group-title{font-size:16px;font-weight:600;line-height:24px}.csi-feedback-form__question-group-content{margin-top:6px}.csi-feedback-form__question-group-content .n-checkbox__label{font-size:14px;font-weight:500;line-height:18px;margin-left:12px}.csi-feedback-form__question-group-content--single{border:1px solid #e7eef9;border-radius:8px;-webkit-box-shadow:0 2px 4px 0 #121a4814;box-shadow:0 2px 4px 0 #121a4814;padding:16px}.csi-feedback-form__question-group-checkbox:not(:last-child){margin-bottom:16px}.csi-feedback-form__problem-text{margin-top:40px;width:100%}.csi-feedback-form__problem-text-title{font-size:18px;font-weight:600;line-height:26px;margin-bottom:10px}.csi-feedback-form__btn-group{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%}@media(max-width:767px){.csi-feedback-form__btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
.csi-feedback-offer-modal__header{font-size:22px;font-weight:600;line-height:30px;vertical-align:middle}@media(max-width:767px){.csi-feedback-offer-modal .n-modal__header{background-color:#fff}.csi-feedback-offer-modal__header{font-size:20px;line-height:28px;padding-right:20px}}
:root{font-size:16px;line-height:1.5}body{color:#121a48}b,strong{font-weight:600}.link{color:#399fae;text-decoration:none;background-image:linear-gradient(0deg,transparent 0,transparent 2px,#88c5ce 0,transparent 3px,transparent 60px);text-shadow:1px 0 #fff,-1px 0 #fff}.link:hover{color:#31858c;background-image:none}.h1,.h2,.h3,.h4{font-weight:600}.h1{font-size:26px;line-height:36px}.h2{font-size:22px;line-height:30px}.h3{font-size:18px;line-height:28px}.h4{font-size:16px;line-height:24px}.text-sm{font-size:12px;line-height:18px}.text-md{font-size:14px;line-height:22px}.text-lg{font-size:16px;line-height:26px}@media(max-width:768px){.h1{font-size:24px;line-height:32px}.h3{font-size:16px;line-height:22px}.h4{line-height:18px}.h4,.text-lg{font-size:14px}.text-lg{line-height:22px}}.text-white{color:#fff}.text-black{color:#171921}.text-teal{color:#399fae}.text-gray{color:#8c9bc0}.text-dark-gray{color:#465481}.text-medium{font-weight:500}.text-semibold{font-weight:600}.n-visually-hidden{position:absolute;clip:rect(0 0 0 0);left:0;top:0;width:1px;height:1px;margin:-1px;overflow:hidden}.scrollbar-gutter{scrollbar-gutter:stable}.n-icn{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:contain;flex-shrink:0}.n-icn--sm{width:16px;height:16px}.n-icn--md{width:24px;height:24px}.n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23AFBEDF'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-icn-clear{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='transparent'%3E%3Ccircle cx='12' cy='12' r='8' fill='%23d1ddf4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.293 8.293a1 1 0 011.414 0L12 10.586l2.293-2.293a1 1 0 111.414 1.414L13.414 12l2.293 2.293a1 1 0 01-1.414 1.414L12 13.414l-2.293 2.293a1 1 0 01-1.414-1.414L10.586 12 8.293 9.707a1 1 0 010-1.414z' fill='%23fff'/%3E%3C/svg%3E")}.n-icn-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='inherit'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-hint{font-weight:500;font-size:12px;line-height:18px;color:#8c9bc0}.n-hint--error{color:#ff4956}.n-hint:not(:first-child){margin-top:4px}.n-input{padding:9px 0;outline:none;appearance:none;border:none;background-color:transparent;caret-color:#285e61;max-width:100%;flex:1 1 auto;line-height:1.5}.n-input::placeholder{font-weight:500;font-size:inherit;line-height:inherit;color:#8c9bc0;opacity:1}.n-input:disabled{color:#afbedf;pointer-events:none;-webkit-text-fill-color:#afbedf;opacity:1}.n-input:disabled::placeholder{color:#afbedf;opacity:1}.n-input--dense{padding:4px 0}textarea.n-input{resize:none}.n-label{display:block;font-size:14px;line-height:22px;font-weight:600;margin-bottom:4px;cursor:pointer}.n-label--disabled{color:#afbedf;cursor:auto}.n-clear-btn{display:block;padding:9px 0;margin-left:6px;background-color:transparent;border:none;cursor:pointer;outline:0;appearance:none;transition:all .2s ease-out;align-self:flex-start;width:auto;min-width:unset}.n-clear-btn .n-icn{border-radius:99999999px}.n-clear-btn:active .n-icn-clear{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='transparent'%3E%3Ccircle cx='12' cy='12' r='8' fill='%23afbedf'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.293 8.293a1 1 0 011.414 0L12 10.586l2.293-2.293a1 1 0 111.414 1.414L13.414 12l2.293 2.293a1 1 0 01-1.414 1.414L12 13.414l-2.293 2.293a1 1 0 01-1.414-1.414L10.586 12 8.293 9.707a1 1 0 010-1.414z' fill='%23fff'/%3E%3C/svg%3E")}.n-clear-btn:focus .n-icn{box-shadow:0 0 0 1px #8c9bc0}.n-clear-btn:hover{opacity:.7}.n-textarea .n-clear-btn{align-self:flex-start}.n-textarea.n-input-field--dense .n-clear-btn{padding:4px 0}.n-tooltip{display:inline-block;position:relative;cursor:pointer}.n-tooltip--visible .n-tooltip__content{display:inline-block;opacity:1}@starting-style{.n-tooltip.n-tooltip--visible .n-tooltip__content{opacity:0}}.n-tooltip__content{display:none;padding:8px;border-radius:8px;box-shadow:0 2px 4px rgba(18,26,72,.08);box-sizing:border-box;position:absolute;color:#121a48;font-weight:400;transition:opacity .3s;opacity:0;z-index:10;background:#fff8e5;border:1px solid #ffe5a3;top:50%;left:50%;transform:translate(-50%,-50%)}.n-tooltip__content--top{bottom:revert;top:-2px;transform:translate(-50%,-100%)}.n-tooltip__content--top.n-tooltip__content--right{transform:translate(100%,-100%)}.n-tooltip__content--top.n-tooltip__content--left{transform:translate(-100%,-100%)}.n-tooltip__content--bottom{top:revert;bottom:-2px;transform:translate(-50%,100%)}.n-tooltip__content--bottom.n-tooltip__content--right{transform:translate(100%,100%)}.n-tooltip__content--bottom.n-tooltip__content--left{transform:translate(-100%,100%)}.n-tooltip__content--left{right:revert;left:-2px;transform:translate(-100%,-50%)}.n-tooltip__content--right{left:revert;right:-2px;transform:translate(100%,-50%)}.n-tooltip__content--primary,.n-tooltip__content--secondary{background:#d7ecef;border-color:#b8dce2}.n-tooltip__content--warn{background:#fff8e5;border-color:#ffe5a3}.n-tooltip__content--danger{background:#ffe5da;border-color:#ffb89b}.n-tooltip__content--success{background:#d0fcd4;border-color:#73f196}.n-tooltip__content--info{background:#e7eef9;border-color:#d1ddf4}.n-tooltip__content--white{background:#fff;border-color:#e7eef9}.n-tooltip__content--gray{background:#e7eef9;border-color:#d1ddf4}.n-tooltip__content--r-no{border-radius:0}.n-tooltip__content--r-sm{border-radius:4px}.n-tooltip__content--r-md{border-radius:8px}.n-tooltip__content--r-lg{border-radius:16px}.n-chip{display:inline-flex;align-items:center;font-size:12px;line-height:18px;font-weight:600}.n-chip--text{background-color:transparent;color:inherit}.n-chip--primary{background-color:#399fae;color:#fff}.n-chip--primary .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--secondary{background-color:#f2f9f9;color:#399fae}.n-chip--secondary .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23399FAE'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--warn{background-color:#fff8e5;color:#db9400}.n-chip--warn .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23DB9400'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--danger{background-color:#ffe5da;color:#ff4956}.n-chip--danger .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23FF4956'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--success{background-color:#d0fcd4;color:#1bd173}.n-chip--success .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%231BD173'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--info{background-color:#f2f7fd;color:#465481}.n-chip--info .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23465481'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--accent-info{background-color:#d1ddf4;color:#121a48}.n-chip--accent-info .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23121A48'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--additional{background-color:#ede6fa;color:#6f609e}.n-chip--additional .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236F609E'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--gray{background-color:#f2f7fd;color:#81818b}.n-chip--gray .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2381818b'%3E%3Cpath d='M12.736 3.264a.9.9 0 010 1.272L9.273 8l3.463 3.464a.9.9 0 01.08 1.18l-.08.092a.9.9 0 01-1.272 0L8 9.273l-3.464 3.463a.9.9 0 11-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 01-.08-1.18l.08-.092a.9.9 0 011.272 0L8 6.727l3.464-3.463a.9.9 0 011.272 0z'/%3E%3C/svg%3E")}.n-chip--sm{padding:3px 10px;border-radius:48px}.n-chip--md{padding:5px 16px;border-radius:48px}.n-chip--lg{padding:7px 12px;border-radius:24px}.n-chip--dense{padding:2px 4px}.n-chip--light{font-weight:500}.n-chip--r-no{border-radius:0}.n-chip--r-sm{border-radius:4px}.n-chip--r-md{border-radius:8px}.n-chip--r-lg{border-radius:16px}.n-chip--r-xl{border-radius:24px}.n-chip__closable{background-color:transparent;border:0;padding:0;margin-left:4px;cursor:pointer}@keyframes n-rotate-360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes n-rotate-220{0%{transform:rotate(0deg)}to{transform:rotate(220deg)}}@keyframes n-rotate-140{0%{transform:rotate(-140deg)}50%{transform:rotate(-160deg)}to{transform:rotate(140deg)}}@keyframes n-scale{0%{transform:scale(.9)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes translate-and-shake-bottom-in{0%{transform:translateY(100%)}80%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes translate-and-shake-top-in{0%{transform:translateY(-100%)}80%{transform:translateY(20%)}to{transform:translateY(0)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.translate-bottom-enter-active{animation:translate-and-shake-bottom-in .4s ease-in-out}.translate-bottom-leave-active{animation:translate-and-shake-bottom-in .4s ease-in-out reverse}.translate-top-enter-active{animation:translate-and-shake-top-in .4s ease-in-out}.translate-top-leave-active{animation:translate-and-shake-top-in .4s ease-in-out reverse}.n-progress-circular{height:30px;width:30px;animation:n-rotate-360 4.8s linear infinite}.n-progress-circular__anchor,.n-progress-circular__anchor-inner{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:100%;width:100%;clip:rect(0,30px,30px,15px)}.n-progress-circular__anchor{display:block;animation:n-rotate-220 1.2s linear infinite}.n-progress-circular__anchor-inner{box-sizing:border-box;border-width:2px;border-style:solid;border-color:#afbedf;border-radius:50%;animation:n-rotate-140 1.2s cubic-bezier(.77,0,.175,1) infinite}.n-input-field{box-sizing:border-box}.n-input-field--dense .n-input-field__input{padding:1px 6px}.n-input-field__input{display:flex;height:100%;padding:2px 12px;flex-grow:1;border-radius:4px;transition:all .2s;text-overflow:ellipsis;background-color:#fff}.n-input-field__input--disabled{background-color:#f2f7fd;border-color:#f2f7fd;pointer-events:none}.n-input-field__input--tile-r{border-radius:4px 0 0 4px}.n-input-field__input--tile-l{border-radius:0 4px 4px 0}.n-input-field__input--primary{border:1px solid #afbedf}.n-input-field__input--primary:hover{border-color:#8c9bc0}.n-input-field__input--primary.n-input-field__input--active{border-color:#399fae;box-shadow:0 0 0 3px #b8dce2}.n-input-field__input--primary.n-input-field__input--danger{border:1px solid #ff4956}.n-input-field__input--primary.n-input-field__input--danger:hover{border-color:#fc8181}.n-input-field__input--primary.n-input-field__input--danger.n-input-field__input--active{border-color:#ff4956;box-shadow:0 0 0 3px #ffe5da}.n-input-field__input--inset{border:1px solid transparent}.n-input-field__input--inset:hover{border-color:#ffb700}.n-input-field__input--inset.n-input-field__input--active{border-color:#ffb700;box-shadow:inset 0 0 0 1px #ffb700}.n-input-field__input--inset.n-input-field__input--danger{border:1px solid #ff4956}.n-input-field__input--inset.n-input-field__input--danger:hover{border-color:#fc8181}.n-input-field__input--inset.n-input-field__input--danger.n-input-field__input--active{border-color:#ff4956;box-shadow:inset 0 0 0 3px #ffe5da}.n-input-field__append,.n-input-field__prepend{display:flex;align-items:center;margin-right:10px}.n-input-field__prepend{margin-right:10px}.n-input-field__append{margin-left:10px}.n-input-field__input--tile-r.n-input-field__input--tile-l{border-radius:0}.n-input-field__bag{min-height:1.2rem;margin-top:4px}.n-input-field__progress{align-self:flex-start;margin-left:5px;margin-top:6px}.n-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%;background-color:transparent;color:inherit;border:none;border-radius:4px;cursor:pointer;outline:0;appearance:none;transition:all .2s ease-out;position:relative;font-weight:700;font-size:14px}.n-btn:disabled{opacity:.4;pointer-events:none}.n-btn--sm{padding:10px 16px;line-height:20px}.n-btn--sm .n-btn__append{margin-left:8px;padding-left:8px}.n-btn--sm .n-btn__prepend{margin-right:8px;padding-right:8px}.n-btn--md{padding:12px 16px;line-height:22px}.n-btn--md .n-btn__append{margin-left:12px;padding-left:12px}.n-btn--md .n-btn__prepend{margin-right:12px;padding-right:12px}.n-btn--lg{padding:18px 16px;font-size:16px;line-height:20px}.n-btn--lg .n-btn__append{margin-left:16px;padding-left:16px}.n-btn--lg .n-btn__prepend{margin-right:16px;padding-right:16px}.n-btn--success{color:#1bd173}.n-btn--success,.n-btn--success .n-btn__loading-wrp{background-color:#d0fcd4}.n-btn--success:hover{background-color:#defde1;box-shadow:unset;color:#1bd173}.n-btn--success:active{background-color:#48bb78;opacity:1}.n-btn--success:focus{background-color:#d0fcd4;color:#1bd173;box-shadow:0 0 0 4px #73f196}.n-btn--danger{color:#ff4956}.n-btn--danger,.n-btn--danger .n-btn__loading-wrp{background-color:#ffe5da}.n-btn--danger:hover{background-color:#ffede5;box-shadow:unset;color:#ff4956}.n-btn--danger:active{background-color:#f56565;opacity:1}.n-btn--danger:focus{background-color:#ffe5da;color:#ff4956;box-shadow:0 0 0 4px #fc8181}.n-btn--primary{color:#fff}.n-btn--primary,.n-btn--primary .n-btn__loading-wrp{background-color:#399fae}.n-btn--primary:hover{background-color:#74bcc6;box-shadow:unset;color:#fff}.n-btn--primary:active{background-color:#31858c;opacity:1}.n-btn--primary:focus{background-color:#399fae;color:#fff;box-shadow:0 0 0 4px #b8dce2}.n-btn--secondary{color:#399fae}.n-btn--secondary,.n-btn--secondary .n-btn__loading-wrp{background-color:#f2f9f9}.n-btn--secondary .n-btn__bounce{background-color:#399fae}.n-btn--secondary:hover{background-color:#f6fbfb;color:#74bcc6}.n-btn--secondary:active{background-color:#d7ecef;opacity:1}.n-btn--secondary:focus{background-color:#f2f9f9;color:#399fae;border-color:#399fae;box-shadow:0 0 0 1px #399fae,0 0 0 5px #b8dce2}.n-btn--outline{border:1px solid #88c5ce;color:#399fae}.n-btn--outline .n-btn__loading-wrp{background-color:#f2f9f9}.n-btn--outline .n-btn__bounce{background-color:#399fae}.n-btn--outline:hover{color:#74bcc6;border-color:#acd6dd}.n-btn--outline:active{border-color:#399fae;opacity:1}.n-btn--outline:focus{background-color:#f2f9f9;color:#399fae;border-color:#399fae;box-shadow:0 0 0 4px #b8dce2}.n-btn--outline.n-btn--danger{border:1px solid #ff4956;background-color:hsla(0,0%,100%,0);color:#ff4956}.n-btn--outline.n-btn--danger .n-btn__loading-wrp{background-color:#ffe5da}.n-btn--outline.n-btn--danger .n-btn__bounce{background-color:#ff4956}.n-btn--outline.n-btn--danger:hover{color:#f89393;border-color:#ff8089}.n-btn--outline.n-btn--danger:active{border-color:#f56565;opacity:1}.n-btn--outline.n-btn--danger:focus{background-color:#ffe5da;color:#f56565;border-color:#f56565;box-shadow:0 0 0 4px #ffb89b}.n-btn--outline.n-btn--success{border:1px solid #1bd173;background-color:hsla(0,0%,100%,0);color:#1bd173}.n-btn--outline.n-btn--success .n-btn__loading-wrp{background-color:#d0fcd4}.n-btn--outline.n-btn--success .n-btn__bounce{background-color:#1bd173}.n-btn--outline.n-btn--success:hover{color:#7fcfa1;border-color:#5fdf9d}.n-btn--outline.n-btn--success:active{border-color:#48bb78;opacity:1}.n-btn--outline.n-btn--success:focus{background-color:#d0fcd4;color:#48bb78;border-color:#48bb78;box-shadow:0 0 0 4px #73f196}.n-btn--commercial{color:#fff}.n-btn--commercial,.n-btn--commercial .n-btn__loading-wrp{background-color:#ffb700}.n-btn--commercial .n-btn__append,.n-btn--commercial .n-btn__prepend{border-color:#db9400}.n-btn--commercial:hover{background-color:#ffcd4d}.n-btn--commercial:active{background-color:#db9400;opacity:1}.n-btn--commercial:focus{background-color:#ffb700;color:#fff;box-shadow:0 0 0 1px #db9400,0 0 0 5px #ffe5a3}.n-btn--passive{background-color:transparent}.n-btn--passive:hover{background-color:#f2f7fd}.n-btn--passive:active{background-color:#e7eef9}.n-btn--passive:focus{background-color:#f2f7fd}.n-btn--passive .n-btn__loading-wrp{background-color:#fff}.n-btn--passive .n-btn__loading-wrp .n-btn__bounce{background-color:#465481}.n-btn--tile-r{border-radius:4px 0 0 4px}.n-btn--tile-l{border-radius:0 4px 4px 0}.n-btn--rounded{border-radius:100%}.n-btn--tile-r.n-btn--tile-l{border-radius:0}.n-btn--sm.n-btn--icon .icon{width:16px;height:16px}.n-btn--lg.n-btn--icon .icon,.n-btn--md.n-btn--icon .icon{width:24px;height:24px}.n-btn--icon{padding:12px}.n-btn--lg.n-btn--icon{padding:16px}.n-btn__append{display:inline-block;border-left:1px solid #88c5ce}.n-btn__prepend{display:inline-block;border-right:1px solid #88c5ce}.n-btn__loading-wrp{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;border-radius:4px;border-width:1px}.n-btn__bounce{display:inline-block;width:8px;height:8px;background-color:#fff;border-radius:100%;animation:bounce-delay 1.4s ease-in-out infinite both}.n-btn__bounce:first-child{animation-delay:-.32s}.n-btn__bounce:nth-child(2){animation-delay:-.16s}.n-btn__text{flex-grow:2}@media(min-width:767px){.n-btn{width:auto;flex-grow:0}}@keyframes bounce-delay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.n-modal{position:fixed;left:0;top:0;display:flex;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px;width:100vw;height:100%;overflow:auto;background-color:rgba(18,26,72,.4);z-index:9999999999;transition:opacity .3s;scrollbar-gutter:stable}.n-modal--bottom{justify-content:flex-end}.n-modal--hidden{height:0;width:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.n-modal--center{justify-content:center}.n-modal__inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:672px;padding:32px;margin-top:24px;background-color:#fff;border-radius:16px}.n-modal__inner:first-child{margin-top:0}.n-modal__inner--md{max-width:500px}.n-modal__header{margin-bottom:28px;padding-right:40px;width:100%}.n-modal__btn-close{position:absolute;top:18px;right:16px;z-index:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-color:transparent;cursor:pointer;min-width:unset;outline:none;width:auto}.n-modal__content{width:100%}@media screen and (max-width:640px){.n-modal{padding:0 0 65px 0;background-color:#fff}.n-modal--center{justify-content:flex-start}.n-modal--bottom{padding:16px;background-color:rgba(18,26,72,.4)}.n-modal--bottom .n-modal__inner{max-width:672px;border-radius:16px;height:auto}.n-modal--bottom .n-modal__header{border-top-left-radius:16px;border-top-right-radius:16px}.n-modal__inner{width:100%!important;height:100%;max-width:unset;border-radius:0;padding:0;margin-top:0;border-top:1px solid #e7eef9}.n-modal__inner:first-child{border-top:unset}.n-modal__header{width:100%;padding:24px 20px;margin-bottom:0;background-color:#f2f7fd}.n-modal__content{padding:20px}.n-modal__btn-close{padding:0!important}}.n-suggests-list{background-color:#fff;border-radius:4px;box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);overflow-x:auto;max-height:250px;width:100%;outline:none}.n-suggests-list--multiple .n-suggests-list__item--selected:before{height:15px;width:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.062 3.996a.5.5 0 01.045.706l-6.994 7.925a1.5 1.5 0 01-2.185.069L1.47 8.237a.5.5 0 010-.707l1.06-1.06a.5.5 0 01.707 0l3.33 3.329a.5.5 0 00.728-.023l5.937-6.728a.5.5 0 01.706-.044l1.124.992z'/%3E%3C/svg%3E")}.n-suggests-list--dense .n-suggests-list__item{padding:7px 6px 6px 30px}.n-suggests-list--dense .n-suggests-list__item--selected:before{left:15px}.n-suggests-list__item{padding:14px 12px 12px 40px;position:relative;cursor:pointer;transition:background-color .2s}.n-suggests-list__item--selected:before{content:"";display:block;height:8px;width:8px;position:absolute;left:20px;top:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4'/%3E%3C/svg%3E")}.n-suggests-list__item--selected,.n-suggests-list__item:hover{background-color:#f2f7fd}.n-suggests-list__item--focus,.n-suggests-list__item:active{background-color:#e7eef9}.n-suggests-list__item--disabled{background-color:#fafcfe;color:#d1ddf4;cursor:not-allowed}.n-suggests-list__item--disabled:active,.n-suggests-list__item--disabled:hover{background-color:#fafcfe}.n-suggests-list__item--disabled.n-suggests-list__item--focus{background-color:#f2f7fd}.n-suggests-list__group:not(:last-child){margin-bottom:4px;border-bottom:1px solid #e7eef9}.n-suggests-list__group-title{padding:12px 40px;font-size:12px;line-height:18px;color:#8c9bc0}.n-selection{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.n-selection--dense .n-selection__bag{padding:4px}.n-selection--ellipsis-on-overflow{max-width:100%}.n-selection--ellipsis-on-overflow .n-selection__bag{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n-selection--ellipsis-on-overflow .n-selection__item{display:inline;margin-right:3px}.n-selection--multiple .n-selection__lbl{max-width:0;height:0}.n-selection--active .n-selection__lbl,.n-selection--empty .n-selection__lbl{max-width:none;height:auto}.n-selection__bag{display:flex;flex-wrap:wrap;padding:9px 0}.n-selection__item{margin-right:7px}.n-selection__lbl{flex-grow:1}.n-selection__input{width:100%}.n-dropdown{position:relative}.n-dropdown--hide-details .n-dropdown__suggests{top:100%}.n-dropdown__suggests{position:absolute;left:0;top:calc(100% - 1.2rem);z-index:1}.n-dropdown__selection{flex-grow:1}.n-dropdown__selection--clearable{width:calc(100% - 60px)}.n-rating{display:flex;flex-direction:column}.n-rating__wrp{display:flex;justify-content:flex-start;align-items:center}.n-rating__lbl{display:block;font-size:14px;line-height:22px;font-weight:600;margin-right:10px;margin-bottom:0}.n-rating__star{display:block;width:24px;height:24px;cursor:pointer;background-repeat:no-repeat;background-size:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23D1DDF4'%3E%3Cpath d='M10.202 5.68l2.915.281c1.015.098 1.326 1.095.542 1.75l-2.282 1.91.847 3.11c.279 1.02-.585 1.639-1.45 1.024l-2.773-1.971-2.773 1.971c-.861.613-1.728-.003-1.45-1.025l.847-3.11-2.282-1.909c-.787-.658-.477-1.652.542-1.75L5.8 5.679 7.084 2.7c.402-.932 1.432-.932 1.834 0l1.284 2.98z'/%3E%3C/svg%3E")}.n-rating__star--active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23FFD466'%3E%3Cpath d='M10.202 5.68l2.915.281c1.015.098 1.326 1.095.542 1.75l-2.282 1.91.847 3.11c.279 1.02-.585 1.639-1.45 1.024l-2.773-1.971-2.773 1.971c-.861.613-1.728-.003-1.45-1.025l.847-3.11-2.282-1.909c-.787-.658-.477-1.652.542-1.75L5.8 5.679 7.084 2.7c.402-.932 1.432-.932 1.834 0l1.284 2.98z'/%3E%3C/svg%3E")}.n-rating__star--custom{background:var(--n-rating-color,#d1ddf4);--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.202 5.68l2.915.281c1.015.098 1.326 1.095.542 1.75l-2.282 1.91.847 3.11c.279 1.02-.585 1.639-1.45 1.024l-2.773-1.971-2.773 1.971c-.861.613-1.728-.003-1.45-1.025l.847-3.11-2.282-1.909c-.787-.658-.477-1.652.542-1.75L5.8 5.679 7.084 2.7c.402-.932 1.432-.932 1.834 0l1.284 2.98z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.n-rating__star--custom.n-rating__star--active{background:var(--n-rating-color-active,#ffd466)}.n-rating__star--disabled{cursor:not-allowed;opacity:.7}.n-rating__star--clicked:not(.n-rating__star--readonly){animation:n-scale .5s}.n-rating__star:last-child{margin-right:0!important}.n-rating__star--readonly{cursor:auto}.n-rating__bag{min-height:1.2rem;margin-top:4px;font-size:12px;line-height:18px;font-weight:500}.n-progress-linear{background-color:#f2f9f9;overflow:hidden}.n-progress-linear--rounded{border-radius:8px}.n-progress-linear_filler{width:100%;height:100%;background-color:#88c5ce;transition:transform .2s;transform:translateX(-100%)}.n-checkbox{display:flex;flex-direction:column}.n-checkbox__wrp{display:flex;align-items:center}.n-checkbox__label{margin-left:10px;margin-bottom:0}.n-checkbox__bag{min-height:1.2rem;margin-top:4px}.n-checkbox__input{outline:none;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;width:20px;height:20px;border-radius:4px;background-color:#fafcfe;border:2px solid #afbedf;flex-grow:0;flex-shrink:0}.n-checkbox__input:hover{border-color:#8c9bc0}.n-checkbox__input:checked{background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:#399fae;border-color:#399fae;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.062 3.996a.5.5 0 01.045.706l-6.994 7.925a1.5 1.5 0 01-2.185.069L1.47 8.237a.5.5 0 010-.707l1.06-1.06a.5.5 0 01.707 0l3.33 3.329a.5.5 0 00.728-.023l5.937-6.728a.5.5 0 01.706-.044l1.124.992z'/%3E%3C/svg%3E")}.n-checkbox__input:checked:hover{background-color:#31858c;border-color:#31858c}.n-checkbox__input:disabled{background-color:#d7ecef;border-color:#d7ecef;pointer-events:none}.n-checkbox__input:checked:disabled{background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:#399fae;border-color:#399fae;opacity:.25}.n-checkbox__input--danger{background-color:#ffe5da;border-color:#ff4956}.n-snackbar{display:flex;width:calc(100% - 20px);justify-content:center;align-items:flex-end;margin:10px;position:fixed;left:0;bottom:0;z-index:10}.n-snackbar--top{top:0;bottom:auto}.n-snackbar--bottom{bottom:0}.n-snackbar--left{left:0}.n-snackbar--right{right:0;left:auto}.n-snackbar__inner{height:auto;width:100%;max-width:432px;padding:16px 16px 14px 16px;position:relative;border-radius:4px;box-shadow:0 3px 8px rgba(18,26,72,.16)}.n-snackbar__inner--warn{background-color:#fff8e5}.n-snackbar__inner--white{background-color:#fff}.n-snackbar__inner--gray{background-color:#f2f7fd}.n-snackbar__btn-close{position:absolute;top:16px;right:16px;appearance:none;border:none;background-color:transparent;cursor:pointer;min-width:unset;outline:none;width:auto;padding:0;z-index:1}.n-snackbar__btn-close:hover{opacity:.7}.n-snackbar__content{width:100%}@media screen and (min-width:640px){.n-snackbar{margin:20px;width:auto}}.n-pagination{display:flex}.n-pagination__item:not(:last-child) .n-pagination__btn{border-left:none}.n-pagination__item--prev+.n-pagination__item .n-pagination__btn{border-left:1px solid #d1ddf4}.n-pagination__item--next,.n-pagination__item--prev{display:none}.n-pagination__btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;text-align:center;background-color:transparent;border:1px solid #d1ddf4;font-weight:500;text-decoration:none;color:#171921}.n-pagination__btn--active{background-color:#399fae;border-color:#399fae;color:#fff}.n-pagination__btn--rounded-l{border-radius:4px 0 0 4px}.n-pagination__btn--rounded-r{border-radius:0 4px 4px 0}.n-pagination__btn--disabled{pointer-events:none}@media screen and (min-width:360px){.n-pagination__btn{width:40px;height:40px}}@media screen and (min-width:767px){.n-pagination__btn{width:48px;height:40px;transition:background-color .2s}.n-pagination__btn:not(.n-pagination__btn--active){cursor:pointer}.n-pagination__btn:not(.n-pagination__btn--active):hover{background-color:#e7eef9}.n-pagination__btn:not(.n-pagination__btn--active):active{background-color:#d1ddf4}.n-pagination__btn--rounded-l,.n-pagination__btn--rounded-r{border-radius:0}.n-pagination__btn[disabled]{opacity:.5}.n-pagination__btn[disabled]:hover{cursor:not-allowed;background-color:transparent}.n-pagination__btn[disabled].n-pagination__btn--active:hover{background-color:#399fae}.n-pagination__item--prev .n-pagination__btn{border-left:1px solid #d1ddf4!important;border-right:none;border-radius:4px 0 0 4px;background-repeat:no-repeat;background-size:24px;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' stroke='%23121A48' fill='transparent'%3E%3Cpath d='M13.5 8.5L10 12l3.5 3.5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.n-pagination__item--next .n-pagination__btn{border-left:none;border-radius:0 4px 4px 0;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' stroke='%23121A48' fill='transparent'%3E%3Cpath d='M10.5 8.5L14 12l-3.5 3.5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.n-pagination__item--next,.n-pagination__item--prev{display:block}}.n-calendar__header{display:flex}.n-calendar__title{flex-grow:1;color:#8c9bc0;font-size:12px;text-align:center}.n-calendar__calendar{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:1fr 1fr;grid-column-gap:8px;grid-row-gap:8px}.n-calendar__day{min-height:40px;display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:12px;color:#afbedf;border:none;transition:background-color .2s,box-shadow .2s;background-color:transparent}.n-calendar__day--title{color:#465481;font-weight:500;text-transform:lowercase}.n-calendar__day--active{background-color:#f2f9f9;color:#399fae;font-weight:600}.n-calendar__day--today{position:relative}.n-calendar__day--today:after{content:"";display:block;width:3px;height:3px;position:absolute;bottom:4px;left:50%;transform:translateX(-50%);background-color:#ffb700;border-radius:50%}.n-calendar__day--selected{background-color:#399fae;color:#fff}.n-calendar__btn{background-color:transparent;border:none;padding:0;margin:0}.n-calendar__btn:after{content:"";display:block;width:24px;height:24px;background-size:24px;background-position:50%;background-repeat:no-repeat}.n-calendar__btn--prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' stroke='%23121A48' fill='transparent'%3E%3Cpath d='M15 4l-8 8 8 8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.n-calendar__btn--next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' stroke='%23121A48' fill='transparent'%3E%3Cpath d='M9 4l8 8-8 8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.n-calendar__btn[disabled]{opacity:.2}@media(min-width:360px){.n-calendar__day--today:after{width:4px;height:4px}}@media(min-width:767px){.n-calendar__title{font-size:14px;color:#121a48;font-weight:500}.n-calendar__day--today:after{width:5px;height:5px}.n-calendar__day--active{cursor:pointer}.n-calendar__day--active:focus,.n-calendar__day--active:hover{box-shadow:0 0 0 4px #d7ecef}.n-calendar__day--active:active{background-color:#93d7d9}.n-calendar__btn{cursor:pointer;transition:transform .2s}.n-calendar__btn:hover{transform:scale(1.1)}.n-calendar__btn:active{transform:scale(.9)}.n-calendar__btn[disabled]{cursor:default;transform:none}}.n-time-slot{padding:10px 6px;background-color:#399fae;transition:background-color .2s,box-shadow .2s;border:none;border-radius:4px;cursor:pointer;font-size:14px;line-height:22px;font-weight:500;color:#fff}.n-time-slot:hover{background-color:#74bcc6;box-shadow:unset;color:#fff}.n-time-slot:active{background-color:#31858c;opacity:1}.n-time-slot:focus{background-color:#399fae;color:#fff;box-shadow:0 0 0 4px #b8dce2}html{font-family:Montserrat,sans-serif}*{box-sizing:border-box}h1,h2,h3,h4,h5,ol,p,ul{margin:0;padding:0}ol,ul{list-style-type:none}button:active,button:focus{outline:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.n-status-message{width:auto;padding:16px 8px 16px 20px;border-left-width:4px;border-left-style:solid;border-radius:4px;box-shadow:0 2px 4px rgba(18,26,72,.08)}.n-status-message--info{background-color:#f2f7fd;border-color:#465481}.n-status-message--warn{background-color:#fff8e5;border-color:#ffe5a3}.n-status-message--success{background-color:#d0fcd4;border-color:#1bd173}.n-status-message--danger{background-color:#ffe5da;border-color:#ff4956}.n-status-message--gray{background-color:#e7eef9;border-color:#afbedf}.n-card{display:block;overflow:hidden}.n-card--primary{background-color:#399fae}.n-card--secondary{background-color:#f2f9f9}.n-card--warn{background-color:#fff8e5}.n-card--danger{background-color:#ffe5da}.n-card--success{background-color:#d0fcd4}.n-card--info{background-color:#f2f7fd}.n-card--white{background-color:#fff}.n-card--gray{background-color:#f2f7fd}.n-card--text{background-color:transparent}.n-card--s-no{box-shadow:unset}.n-card--s-sm{box-shadow:0 2px 4px rgba(18,26,72,.08)}.n-card--s-md{box-shadow:0 3px 8px rgba(18,26,72,.16)}.n-card--s-lg{box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08)}.n-card--s-xl{box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08)}.n-card--r-no{border-radius:0}.n-card--r-sm{border-radius:4px}.n-card--r-md{border-radius:8px}.n-card--r-lg{border-radius:16px}.n-card--r-xl{border-radius:24px}.n-card--outlined{border:1px solid #e7eef9}@media(min-width:767px){.n-card--hover{cursor:pointer}.n-card--hover:hover{box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08)}}.slider__slide,.slider__slide>.card{height:100%}.slider__dots{display:flex;align-items:center;justify-content:center;margin-top:1em}.slider__dot{background:#88c5ce;border-radius:50%;margin:0 2px;width:6px;height:6px}.slider__dot.current{background:#fff}.slider__siema>div{display:flex;flex:1}.slider__slide{padding:0 .5em}.n-expanding-card{display:block;overflow:hidden}.n-expanding-card--white{background-color:#fff}.n-expanding-card--s-no{box-shadow:unset}.n-expanding-card--s-sm{box-shadow:0 2px 4px rgba(18,26,72,.08)}.n-expanding-card--s-md{box-shadow:0 3px 8px rgba(18,26,72,.16)}.n-expanding-card--s-lg{box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08)}.n-expanding-card--s-xl{box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08)}.n-expanding-card--r-no{border-radius:0}.n-expanding-card--r-sm{border-radius:4px}.n-expanding-card--r-md{border-radius:8px}.n-expanding-card--r-lg{border-radius:16px}.n-expanding-card--r-xl{border-radius:24px}.n-expanding-card--outlined{border:1px solid #e7eef9}.n-expanding-card__body-enter-active,.n-expanding-card__body-leave-active{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.n-expanding-card__body-enter,.n-expanding-card__body-leave-to{height:0!important;opacity:0}.n-expanding-card__header.n-expanding-card__header_has-collapse{cursor:pointer}.n-expanding-card__header{padding:10px 15px 10px 10px;display:flex}.n-expanding-card__arrow{display:flex;margin-left:auto;width:24px;height:24px;background-size:36px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' stroke='%236e6e77' fill='transparent'%3E%3Cpath d='M8.5 10.5L12 14l3.5-3.5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:transform .2s linear}.n-expanding-card__arrow--open{transform:rotate(180deg)}.n-expanding-card__icon-wrapper{display:flex;padding-right:10px}.n-expanding-card__content{padding:0 15px 10px 10px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}cv hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{color:#121a48;font-family:Montserrat,Montserrat-fallback-general,Montserrat-fallback-android,Montserrat-fallback-liberation,sans-serif;font-size:16px;font-weight:500;line-height:24px}a,a:hover{color:inherit;text-decoration:inherit}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}ul{list-style-type:none}h1,h2,h3,h4,h5{font-size:inherit;line-height:inherit}.dash-mini{background-color:#d1ddf4;display:inline-block;height:12px;width:1px}.main{background-color:#fff;max-width:100vw;min-height:80vh;width:100%}.main-content{padding-top:24px}.container{max-width:1120px}.container,.container-lg{margin:0 auto;padding:0 16px}.container-lg{max-width:1348px}input,select{font-weight:500}input[type=checkbox].input-invisible{display:none}.visually-hidden{clip:rect(0 0 0 0);height:1px;left:0;margin:-1px;position:absolute;top:0;width:1px}.no-wrap{white-space:nowrap}.link{background-color:transparent;border:none;cursor:pointer}.link.link--no-shadow{background-image:unset}.hidden{display:none}.rotate-180{transform:rotateY(180deg);-webkit-transform:translateX(0) rotate(180deg)}.rotate-90{transform:rotateY(90deg);-webkit-transform:translateX(0) rotate(90deg)}.rotate-270{transform:rotateY(270deg);-webkit-transform:translateX(0) rotate(270deg)}.n-btn .points{white-space:nowrap}.pointer{cursor:pointer}@media(max-width:767px){:not(html){scrollbar-width:none}:not(html)::-webkit-scrollbar{display:none}.sample{background-color:#f2f7fd}.section-wrapper{background-color:#fff;border-radius:8px;margin-bottom:16px}.main{min-height:unset}}.as-text{background-color:transparent;border:none}@-webkit-keyframes shake{0%{-webkit-transform:scale(.8);transform:scale(.8)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shake{0%{-webkit-transform:scale(.8);transform:scale(.8)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}:root{font-size:16px;line-height:1.5}body{color:#121a48}b,strong{font-weight:600}.link{background-image:linear-gradient(0deg,transparent,transparent 2px,#88c5ce 0,transparent 3px,transparent 60px);color:#399fae;text-decoration:none;text-shadow:1px 0 #fff,-1px 0 #fff}.link:hover{background-image:none;color:#31858c}.h1,.h2,.h3,.h4{font-weight:600}.h1{font-size:26px;line-height:36px}.h2{font-size:22px;line-height:30px}.h3{font-size:18px;line-height:28px}.h4{font-size:16px;line-height:24px}.text-sm{font-size:12px;line-height:18px}.text-md{font-size:14px;line-height:22px}.text-lg{font-size:16px;line-height:26px}@media(max-width:768px){.h1{font-size:24px;line-height:32px}.h3{font-size:16px;line-height:22px}.h4{line-height:18px}.h4,.text-lg{font-size:14px}.text-lg{line-height:22px}}.text-white{color:#fff}.text-black{color:#171921}.text-teal{color:#399fae}.text-gray{color:#8c9bc0}.text-dark-gray{color:#465481}.text-medium{font-weight:500}.text-semibold{font-weight:600}.icon{vertical-align:middle}.icon--lg{height:48px;width:48px}.icon--points{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='url(%23a)' d='M17 9A8 8 0 1 1 1 9a8 8 0 0 1 16 0z'/%3E%3Cpath fill='%23FFE5A3' fill-rule='evenodd' d='M9 2a7 7 0 1 0 0 14A7 7 0 0 0 9 2zM0 9a9 9 0 1 1 18 0A9 9 0 0 1 0 9z' clip-rule='evenodd'/%3E%3Cg filter='url(%23b)'%3E%3Cpath fill='%23fff' d='M5 5h2v3h4V5h2v8h-2v-3H7v3H5V5z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1' x2='17' y1='1' y2='17' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFD466'/%3E%3Cstop offset='1' stop-color='%23FFA901'/%3E%3Cstop offset='1' stop-color='%23FFA601'/%3E%3C/linearGradient%3E%3Cfilter id='b' width='10' height='10' x='4' y='5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='.5'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");height:18px;width:18px}.icon--filter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23121A48'%3E%3Cpath fill-rule='evenodd' d='M6 8.9c.08 0 .158-.01.233-.03a2.901 2.901 0 0 0 5.534 0c.075.02.152.03.233.03h8a.9.9 0 0 0 0-1.8h-8c-.08 0-.159.01-.233.03a2.901 2.901 0 0 0-5.534 0A.901.901 0 0 0 6 7.1H4a.9.9 0 1 0 0 1.8h2zm3-2a1.1 1.1 0 1 0 0 2.2 1.1 1.1 0 0 0 0-2.2zM3.1 16a.9.9 0 0 1 .9-.9h8c.08 0 .158.01.233.03a2.901 2.901 0 0 1 5.534 0A.901.901 0 0 1 18 15.1h2a.9.9 0 0 1 0 1.8h-2a.901.901 0 0 1-.233-.03 2.901 2.901 0 0 1-5.534 0 .901.901 0 0 1-.233.03H4a.9.9 0 0 1-.9-.9zm10.8 0a1.1 1.1 0 1 1 2.2 0 1.1 1.1 0 0 1-2.2 0z' clip-rule='evenodd'/%3E%3C/svg%3E")}.icon--info{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent' stroke='%23121A48'%3E%3Ccircle cx='12' cy='12' r='9.1' stroke-width='1.8'/%3E%3Ccircle cx='12' cy='12' r='9.1' stroke-width='1.8'/%3E%3Cpath fill='%23121A48' stroke='transparent' d='M12 9.746a1.25 1.25 0 1 1 0-2.5 1.25 1.25 0 0 1 0 2.5zm-.9 2.681c0-.514.403-.93.9-.93s.9.416.9.93v3.638c0 .514-.403.931-.9.931s-.9-.416-.9-.93v-3.639z'/%3E%3C/svg%3E");color:#9f7aea}@media(max-width:768px){.icon--lg{height:40px;width:40px}}@media(max-width:640px){.icon--lg{height:32px;width:32px}}.cluster-pin{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#399fae;border-radius:8px;-webkit-box-shadow:0 18px 32px -2px rgba(63,64,69,.12);box-shadow:0 18px 32px -2px rgba(63,64,69,.12);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Montserrat,Montserrat-fallback-general,Montserrat-fallback-android,Montserrat-fallback-liberation,sans-serif;height:68px;justify-content:center;left:-46px;line-height:normal;padding:8px;position:relative;top:-76px;width:92px}.cluster-pin:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #399fae;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:100%;width:0}.cluster-pin--active{background-color:#ffb700}.cluster-pin--active:after{border-top:8px solid #ffb700}.cluster-pin--active .cluster-pin__stars{display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:100%}.cluster-pin--active .cluster-pin__stars--fill{z-index:99}.cluster-pin--active .cluster-pin__stars--fill svg{fill:#fff}.cluster-pin--active .cluster-pin__stars--hollow svg{stroke:#fff;fill-opacity:0}.cluster-pin__count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;text-align:center}.cluster-pin__rating{height:16px;position:relative;text-align:center;width:76px}.cluster-pin__stars{display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:100%}.cluster-pin__stars--fill{z-index:99}.cluster-pin__stars--fill svg{fill:#ffb700}.cluster-pin__stars svg{left:0;position:absolute;top:0;width:14px}.cluster-pin__stars svg:nth-child(2){left:16px}.cluster-pin__stars svg:nth-child(3){left:32px}.cluster-pin__stars svg:nth-child(4){left:48px}.cluster-pin__stars svg:nth-child(5){left:64px}.cluster-pin__price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;text-align:center;white-space:nowrap}.cluster-pin--v2{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background-color:#fff;-webkit-box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08);box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08);color:#121a48;gap:2px;height:70px;left:-55px;padding:6px;top:-78px;width:110px}.cluster-pin--v2:after{border-top-color:#fff}.cluster-pin--v2.cluster-pin--premium:before{background-image:url(https://assets-1.napopravku.ru/dist/cc18e12e8fdf4d22d588e7348f7d2a45.png);background-repeat:no-repeat;background-size:contain;content:"";height:43px;position:absolute;right:-2px;top:-2px;width:43px}.cluster-pin--v2.cluster-pin--active{background-color:#399fae;color:#fff;z-index:1}.cluster-pin--v2.cluster-pin--active:after{border-top-color:#399fae}.cluster-pin--v2.cluster-pin--active .cluster-pin__custom-icon--star{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star-white.a55408a9.svg)}.cluster-pin--v2.cluster-pin--active .cluster-pin__custom-icon--doctor{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-user-filled-white.ac1f8e3d.svg)}.cluster-pin--v2.cluster-pin--active .cluster-pin__custom-icon--clinic{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clinic-filled-white.5383a884.svg)}.cluster-pin--v2.cluster-pin--active .cluster-pin__custom-icon--ruble{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-rub-filled-white.58ae3bd3.svg)}.cluster-pin--v2 .cluster-pin__count,.cluster-pin--v2 .cluster-pin__price,.cluster-pin--v2 .cluster-pin__rating{font-size:12px;font-weight:600;gap:4px;text-align:left}.cluster-pin--v2 .cluster-pin__price[data-price=""]{display:none!important}.cluster-pin--v2 .cluster-pin__rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:unset}.cluster-pin__custom-icon{display:block;height:16px;width:16px}.cluster-pin__custom-icon--star{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star-orange.0bab33af.svg)}.cluster-pin__custom-icon--doctor{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-user-filled-teal.96b027e7.svg)}.cluster-pin__custom-icon--clinic{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clinic-filled-teal.a8e3807f.svg)}.cluster-pin__custom-icon--ruble{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-rub-filled-green.5d85b305.svg)}.cluster-pin--v3{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:#399fae;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08);box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08);height:18px;left:-9px;top:-9px;-webkit-transition:left .2s,top .2s,width .2s,height .2s,border-radius .2s,background-color .2s;transition:left .2s,top .2s,width .2s,height .2s,border-radius .2s,background-color .2s;width:18px}.cluster-pin--v3 .cluster-pin__price,.cluster-pin--v3 .cluster-pin__rating{display:none;font-size:12px;font-weight:600;gap:4px;max-width:100%;overflow:hidden;text-align:left}.cluster-pin--v3 .cluster-pin__price[data-price=""]{display:none!important}.cluster-pin--v3 .cluster-pin__rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;width:unset}.cluster-pin--v3:after{border-top-color:#fff;display:none;-webkit-transition:border-top-color .2s,-webkit-transform .2s;transition:border-top-color .2s,-webkit-transform .2s;transition:border-top-color .2s,transform .2s;transition:border-top-color .2s,transform .2s,-webkit-transform .2s}@starting-style{.cluster-pin--v3:after{border-top-color:transparent;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.cluster-pin--v3.cluster-pin--active,.cluster-pin--v3.cluster-pin--premium{border:none;border-radius:8px;gap:2px;height:50px;left:-55px;padding:6px;top:-58px;width:110px}.cluster-pin--v3.cluster-pin--active:after,.cluster-pin--v3.cluster-pin--premium:after{border-top-color:#fff;display:block}.cluster-pin--v3.cluster-pin--active .cluster-pin__price,.cluster-pin--v3.cluster-pin--active .cluster-pin__rating,.cluster-pin--v3.cluster-pin--premium .cluster-pin__price,.cluster-pin--v3.cluster-pin--premium .cluster-pin__rating{display:-webkit-box;display:-ms-flexbox;display:flex}.cluster-pin--v3.cluster-pin--premium{background-color:#fff;color:#121a48}.cluster-pin--v3.cluster-pin--active{background-color:#399fae;color:#fff;z-index:1}.cluster-pin--v3.cluster-pin--active:after{border-top-color:#399fae}.cluster-pin--v3.cluster-pin--active .cluster-pin__custom-icon--star{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star-white.a55408a9.svg)}.cluster-pin--v3.cluster-pin--active .cluster-pin__custom-icon--ruble{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-rub-filled-white.58ae3bd3.svg)}ymaps.ymaps-2-1-79-placemark-overlay:has(ymaps>.cluster-pin--v3.cluster-pin--active),ymaps.ymaps-2-1-79-placemark-overlay:has(ymaps>.cluster-pin--v3.cluster-pin--premium){z-index:651!important}.appointment-modal__head{font-size:12px;font-weight:500;margin-bottom:15px;position:relative}.appointment-modal__head--text-bold{font-size:22px;font-weight:600}.appointment-modal__head-icon{margin-right:8px}.appointment-modal__progress{margin:0 auto}.appointment-modal__menu{margin-bottom:25px}.appointment-modal__menu--v2{margin-bottom:40px}.appointment-modal__banner-slot-top{margin-bottom:16px}.appointment-modal__cities-alert{margin-bottom:32px}.appointment-modal__time-title{font-size:16px;font-weight:600;margin-bottom:10px}.appointment-modal__msg{margin-bottom:12px}.appointment-modal__slot-reselect-msg{font-size:14px;line-height:22px;margin-bottom:24px;margin-top:-9px}.appointment-modal__error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:300px;padding-top:25px}.appointment-modal__error-icn{margin-bottom:20px}.appointment-modal__error-title{font-weight:500;margin-bottom:10px}.appointment-modal__error-description{font-size:14px}.appointment-modal__stage-title{font-size:16px;font-weight:700;margin-bottom:20px}.appointment-modal__service-prepare{margin:25px 0}.appointment-modal__service-prepare--v2{background-color:#f2f7fd;color:#465481}.appointment-modal__calendar-subtitle{color:#465481;font-size:12px;font-weight:500;margin-bottom:24px}@media(max-width:640px){.appointment-modal__slots-title{color:#8c9bc0;font-size:14px;font-weight:500;line-height:22px;margin-bottom:8px}}@media(min-width:767px){.appointment-modal__stage-title{font-size:18px}}.article-main{margin-bottom:36px}.article-main__content{font-size:14px;line-height:1.5}.article-main__content .h3{margin-bottom:12px}.article-main__description .text-md{font-size:14px;margin-bottom:8px}.article-main__image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.article-main__image img{height:auto;max-width:510px;width:100%}@media(min-width:767px){.article-main{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.article-main__content{font-size:16px;padding:0 24px}.article-main__content .h3{margin-bottom:18px}.article-main__description .text-md{font-size:18px;margin-bottom:12px}.article-main__image{-ms-flex-negative:0;flex-shrink:0;width:50%}.article-main__image--first{-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10}}.balloon-card{background:#fff;border-radius:8px;height:100%;padding:.5em}.balloon-card__doctor{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}.balloon-card__photo{border-radius:8px;height:48px;margin-right:.5em;overflow:hidden;width:48px}.balloon-card__photo img{width:100%}.balloon-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}.balloon-card__price{font-size:12px}.balloon-card__title{font-size:.75em;font-weight:600;width:230px}.balloon-card__clinic-name{font-size:.875em;font-weight:600;margin-bottom:.5em;width:272px}.balloon-card__net-name{color:#8c9bc0;font-size:.75em;font-weight:500;margin-bottom:1em;width:258px}.balloon-card__phone{font-size:12px!important;margin:.5em 0}.balloon-card__price{font-weight:600;margin-bottom:.5em}.balloon-card__rate{font-size:.75em}.balloon-card__btn{font-size:12px;margin-top:12px}.balloon-card__subject-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.balloon-card__slots{background-color:#fff;padding-bottom:24px}@media(min-width:767px){.balloon-card{background:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0 0 5px}}@media(max-width:767px){.balloon-card{background-color:transparent;padding:1em}.balloon-card__container{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);padding:.5em}}.banner{border-radius:8px;padding:12px;width:100%}.banner--warning{background-color:#fff8e5}.banner--info{background-color:#f2f7fd}.banner__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.banner__icn{margin-right:8px}.banner__title{font-weight:500;margin-bottom:4px}.banner__title--lg{font-size:14px;line-height:22px}.banner__title--md{font-size:12px;line-height:18px}.banner__title--primary{color:#399fae}.banner__title--info{color:#465481}.banner__description{font-size:12px;font-weight:500;line-height:18px}.banner__description--danger{color:#ff4956}.banner__description--info{color:#8c9bc0}@media(min-width:767px){.banner{padding:16px}.banner__icn{margin-right:16px}.banner__title--lg{font-size:16px;line-height:26px}.banner__title--md{font-size:14px;line-height:22px}}.breadcrumbs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #e7eef9;border-top-left-radius:0;border-top-right-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:500;line-height:22px;margin-top:24px;padding-top:24px}.breadcrumbs__item{color:#8c9bc0}.breadcrumbs__item:first-child{margin-left:0}.breadcrumbs__link{color:#121a48}.breadcrumbs__link:after{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#afbedf;content:"\2022";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:16px;justify-content:center;width:16px}@media(max-width:767px){.breadcrumbs{font-size:12px;line-height:18px}}.breadcrumbs-section{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;margin-top:16px;padding:16px}.breadcrumbs-section__info{font-size:12px;line-height:18px;margin-bottom:8px}.breadcrumbs-section__info--main-detail{padding-top:8px}.breadcrumbs-section__value{font-weight:600}@media(min-width:767px){.breadcrumbs-section__info{font-size:14px;line-height:22px;margin-bottom:16px}.breadcrumbs-section__info--main-detail{padding-top:unset}.breadcrumbs-section{margin-top:0;padding:0 0 24px}}@media(max-width:767px){.breadcrumbs-section .breadcrumbs{border-top:none;margin-top:0;padding-top:0}}.btn-icon{padding:0}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:16px;-webkit-transition:all .2s;transition:all .2s}.card--border{border:1px solid #d1ddf4}.card--block{display:block}.card--teal-50{background-color:#f2f9f9}.card-description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:1.5}@media(min-width:640px){.card-description{font-size:16px}}.card-popular{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:16px}.card-popular__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:600;line-height:22px;margin-bottom:8px;overflow:hidden}.card-popular__title:hover{color:#465481}.card-popular__desc{color:#465481;font-size:14px;font-weight:500;line-height:22px}.cards-block{display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(3,1fr);overflow-x:auto;padding:0 16px}.cards-block__item{margin-bottom:16px;margin-right:16px}@media(min-width:992px){.cards-block{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(4,1fr);grid-template-rows:none;overflow-x:initial;padding:0}}.cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;padding:0 16px 16px}.cards-list__item-shadow{position:relative}.cards-list__item-shadow:before{background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(#fff),color-stop(50%,transparent));background:linear-gradient(0,#fff,transparent 50%);content:" ";cursor:pointer;height:100%;left:-5px;position:absolute;top:-6px;width:100%}.cards-list__button{color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-left:15px;margin-top:18px}.cards-list__pre-list{position:relative}.cards-list__item{-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.cards-list__item:last-child{margin-right:0}.cards-list__item-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cards-list__item-mobile img{border-radius:16px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}@media(min-width:767px){.cards-list{display:grid;grid-template-columns:repeat(4,1fr);overflow:initial;padding:0 0 10px}.cards-list__item{margin-bottom:16px;padding-bottom:0}}@media(min-width:992px){.cards-list{grid-template-columns:repeat(5,1fr)}.cards-list__button{margin:auto}}@media(min-width:1194px){.cards-list{grid-template-columns:repeat(6,1fr)}}.clinic-about{display:grid;grid-template-areas:"gallery" "title" "license" "menu" "app" "banslot" "profban" "pinrev" "desc" "banslot-alt";grid-template-columns:1fr;width:100%}.clinic-about__gallery{background-color:#fff;grid-area:gallery;padding:16px 16px 0}.clinic-about__gallery .clinic-about__controls--v2{background:#fff;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:16px;top:18px;z-index:20}.clinic-about__profile-link{display:none;font-size:12px;font-weight:500;line-height:18px;margin-top:8px;text-align:center}.clinic-about__profile-link--dense{padding-left:119px;text-align:left}.clinic-about__menu{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;grid-area:menu;overflow:scroll}.clinic-about__appointment{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;grid-area:app;margin-bottom:16px;padding:16px}.clinic-about__description{background-color:#fff;border-radius:8px;grid-area:desc;padding:16px}.clinic-about__title{grid-area:title}.clinic-about__title--mobile{margin-top:-20px;min-width:0;z-index:1}.clinic-about__profile-banner-container{grid-area:profban}.clinic-about__profile-banner-container.mobile-card-split:has(.profile-banner){margin-top:-24px}.clinic-about__banner-slot{grid-area:banslot}.clinic-about__banner-slot.clinic-banner-app{margin-bottom:16px;margin-top:0}.clinic-about__banner-slot--alt{grid-area:banslot-alt}.clinic-about__banner-slot--alt.clinic-banner-app{margin-bottom:0;margin-top:16px}.clinic-about__banner-slot.clinic-banner-app.yandex-ads-banner{margin-left:0;margin-right:0}.clinic-about__link{background-color:#fff;font-size:12px;padding:0 16px 20px}.clinic-about__pinned-reviews{grid-area:pinrev;margin-bottom:16px;max-width:100vw}.clinic-about__license{background-color:#fff;grid-area:license;padding:0 16px}.clinic-detail__about--v2 .clinic-about__gallery{padding:0;position:relative}.clinic-about__after-map-banner{margin-top:24px}.clinic-about__before-header-banner{margin-bottom:16px}@media(min-width:767px){.clinic-about__profile-link{display:block}.clinic-about{grid-column-gap:32px;grid-template-areas:"profban profban" "title title" "banslot banslot" "banslot-alt banslot-alt" "menu menu" "gallery app" "license app" "pinrev app" "desc app";grid-template-columns:65% minmax(0,1fr);grid-template-rows:repeat(6,-webkit-min-content) 1fr;grid-template-rows:repeat(6,min-content) 1fr}.clinic-about__license{padding:0}.clinic-about__license--no-review-carousel{margin-bottom:16px}.clinic-about__profile-banner-container.mobile-card-split:has(.profile-banner){margin-bottom:48px;margin-top:4px}.clinic-about__menu{margin-bottom:16px;overflow:hidden}.clinic-about__gallery{margin-bottom:32px;padding:0}.clinic-about__appointment{margin-bottom:0;padding:0}.clinic-about__description{border:0;padding:0}.clinic-about__pinned-reviews{margin:24px 0 20px}}.clinic-address{font-size:12px;font-weight:500;line-height:18px}.clinic-address__info{color:#8c9bc0;margin-bottom:8px}@media(max-width:767px){.clinic-address__info{margin-bottom:4px}}.clinic-appointment__select{font-size:14px;font-weight:500;line-height:22px;margin-bottom:16px}.clinic-appointment__select .n-input-field__bag{min-height:0}.clinic-appointment__select .n-selection--ellipsis-on-overflow .n-selection__bag{text-overflow:clip;white-space:normal}.clinic-appointment__title{margin-bottom:16px}.clinic-appointment__map{-webkit-box-ordinal-group:3;-ms-flex-order:2;border-radius:4px;cursor:pointer;height:48px;margin-bottom:16px;margin-top:1em;order:2;overflow:hidden;position:relative;width:100%}.clinic-appointment__map>img{width:100%}.clinic-appointment__map-control{background:transparent;bottom:0;color:#121a48;font-size:12px;font-weight:600;height:48px;left:0;line-height:39px;padding:.5em 0;position:absolute;text-align:center;width:100%}@media(min-width:767px){.clinic-appointment__title{display:none}.clinic-appointment__btn{white-space:nowrap;width:100%}.clinic-appointment__map{border:1px solid #e7eef9;border-radius:8px;height:142px;max-width:unset}.clinic-appointment__map-control{background:#fff;color:#399fae;font-size:14px;height:auto}}.clinic-contacts__address{font-size:14px;font-weight:600;line-height:22px;margin-bottom:4px}.clinic-contacts__address--small,.clinic-contacts__metro{font-size:12px;line-height:18px}.clinic-contacts__metro{font-weight:500;margin-bottom:16px}.clinic-contacts__metro--small{margin-bottom:8px}.clinic-contacts__hint{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px;margin-bottom:4px}@media(min-width:767px){.clinic-contacts__address{line-height:26px;margin-bottom:8px}.clinic-contacts__address--small{font-size:12px;line-height:18px}.clinic-contacts__metro{font-size:14px;line-height:22px}.clinic-contacts__metro--small{font-size:12px;line-height:18px}}.clinic-detail__searcher{margin-bottom:40px}.clinic-detail__best-award{margin-bottom:0;margin-top:8px}.clinic-detail__best-award-img{max-width:235px;width:100%}@media(max-width:767px){.clinic-detail{background-color:#f2f7fd}.clinic-detail.container{max-width:unset;padding:0}.clinic-detail__searcher{display:none!important}}.clinic-doctors__search{display:-webkit-box;display:-ms-flexbox;display:flex}.clinic-doctors__search-wrap{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.clinic-doctors__card{border-bottom:1px solid #e7eef9;border-radius:0}.clinic-doctors__search-branch{display:none}.clinic-doctors__banner-slot{margin:0 16px 16px}@media(min-width:767px){.clinic-doctors__search{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;margin-bottom:16px}.clinic-doctors__controls{margin-bottom:24px}.clinic_doctors__speciality-tags.chip-list{margin-bottom:0;padding:0 0 4px}.clinic-doctors__search-wrap{-webkit-box-flex:unset;-ms-flex-positive:unset;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:unset;width:100%}.clinic-doctors__search-info{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-bottom:0}.clinic-doctors__search-branch{-webkit-box-flex:1;-ms-flex-positive:1;display:block;flex-grow:1;margin-left:16px;max-width:360px}.clinic-doctors__card{border-bottom:0;margin-bottom:16px}.clinic-doctors__banner-slot{margin:8px 0 24px}}.clinic-gallery__list{background-color:#8c9bc0;border-radius:8px;height:235px;overflow:hidden;width:100%}.clinic-gallery__img-pic{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clinic-gallery--mobile{max-width:100vw}.clinic-gallery--mobile .clinic-gallery__list{border-radius:0}.clinic-gallery--mobile .clinic-gallery__img{height:100%}.clinic-gallery__img--hidden{display:none}.clinic-gallery__default-img{border-radius:8px;display:block;height:auto;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:360px}@media(min-width:767px){.clinic-gallery__default-img{height:360px;width:360px}.clinic-gallery__list{grid-column-gap:8px;grid-row-gap:8px;background-color:transparent;border-radius:0;display:grid;grid-template-columns:74% 25%;grid-template-rows:repeat(3,115px);height:auto}.clinic-gallery__img{border-radius:4px;cursor:pointer;overflow:hidden}.clinic-gallery__img--main{grid-row-end:4;grid-row-start:1}.clinic-gallery__img--filter{position:relative}.clinic-gallery__img--hidden{display:block}.clinic-gallery__filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(49,133,140,.7);bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:11px;font-weight:500;justify-content:center;left:0;line-height:11px;position:absolute;right:0;top:0}.clinic-gallery__counter{font-weight:600}}.clinic-additional{padding-bottom:16px}.clinic_additional__information-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:300;gap:24px}.clinic_additional__information-text-tittle{padding-right:8px}.clinic_additional__information-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.clinic-additional__section{padding:0 16px 16px}.clinic-additional__title{font-size:18px;margin-bottom:8px}.clinic-additional__row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;padding:0 16px}.clinic-additional__item{margin-bottom:8px}.clinic-additional__item:last-child{margin-bottom:0}.clinic-additional__link{font-size:14px;font-weight:500;line-height:22px}.clinic-additional__img{-ms-flex-negative:0;flex-shrink:0;height:172px;margin-right:8px;width:120px}.clinic-additional__img:last-child{margin-right:0}.clinic-additional__img-pic{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clinic-additional__video{height:auto;padding:0 16px;width:100%}@media(min-width:767px){.clinic-additional{border-bottom:1px solid #e7eef9;padding:24px 0}.clinic-additional:last-child{border-bottom:0}.clinic-additional__section{padding:0}.clinic-additional__section:not(:first-child){margin-top:24px}.clinic-additional__title{margin-bottom:12px}.clinic-additional__list{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:12px}.clinic-additional__item{margin:0}.clinic-additional__row{overflow-x:auto;overflow-y:hidden;padding:0}.clinic-additional__img{height:277px;margin-right:32px;width:192px}.clinic-additional__video{height:360px;padding:0;width:640px}}.clinic-phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:22px}.clinic-phone--small .clinic-phone__btn,.clinic-phone--small .clinic-phone__value{font-size:12px}.clinic-phone__value{font-family:monospace;font-size:16px;font-weight:600;letter-spacing:-1px;text-decoration:none}.clinic-phone__value--hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:8.4em}.clinic-phone__btn{cursor:pointer;margin-left:8px}.clinic-phone__modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.clinic-phone__number{font-weight:600;margin-bottom:16px}.clinic-phone__text{font-size:14px;font-weight:500;line-height:22px;margin-bottom:8px}.clinic-phone__link{display:block}.clinic-phone__modal-btn{margin-top:20px}@media(min-width:767px){.clinic-phone__modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.clinic-promotions__search{margin-bottom:24px}.clinic-promotions__list--empty{padding:0 16px}.clinic-promotions__card{border-bottom:1px solid #e7eef9}@media(min-width:767px){.clinic-promotions__list{margin-bottom:16px}.clinic-promotions__list--empty{font-size:18px;font-weight:600;line-height:26px;padding-bottom:42px;padding-top:42px;text-align:center}.clinic-promotions__card{border-radius:8px;margin-bottom:16px}}.clinic-reviews__banner-slot{margin:0 16px}@media(min-width:767px){.clinic-reviews__banner-slot{margin:8px 0 16px}}.clinic-section{background-color:#fff;border-radius:8px;margin-bottom:16px;padding-top:16px}.clinic-section:first-of-type{background-color:unset;border-radius:0;padding-top:0}.clinic-section--subpage{border-top-left-radius:0;border-top-right-radius:0}.clinic-section--subpage-banner{position:relative;z-index:1}.clinic-banner-app{margin:16px}.clinic-banner-app .yandex-ads-banner{margin-inline:-16px}.clinic-section__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding:0 16px}.clinic-section__header,.clinic-section__title{display:-webkit-box;display:-ms-flexbox;display:flex}.clinic-section__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:20px;font-weight:600;line-height:22px;margin-right:24px}.clinic-section__title-value{color:#8c9bc0;margin-left:4px}.clinic-section__link{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;line-height:22px}.clinic-section__link-desk{display:none}.clinic-section__btn{padding:16px}.clinic-section__btn--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinic-section__search{padding:4px 16px 16px}.clinic-section__search .n-input-field__bag{min-height:unset}.clinic-section__faq .faq{margin-bottom:32px}.clinic-section__faq-title{font-size:20px}.clinic-section__loading-btn{cursor:pointer;margin-top:32px}.clinic-section__slider-clinics-nearby.mobile-card-split{margin-left:-16px;margin-right:-16px}@media(min-width:767px){.clinic-section{border-radius:0;margin-bottom:48px;padding:0}.clinic-section:last-child{margin-bottom:0}.clinic-section__header{margin-bottom:24px;padding:0}.clinic-section__title{font-size:20px;line-height:30px}.clinic-section__title-value{margin-left:8px}.clinic-section__link-desk{display:inline-block}.clinic-section__link-mob{display:none}.clinic-section__btn{border:0;margin-top:16px;padding:0}.clinic-section__search{padding:0}.clinic-section__slider{margin-bottom:32px;padding:0}.clinic-section__slider-clinics-nearby.mobile-card-split{margin:0 0 32px}.clinic-detail__above-card-banner{margin-bottom:48px}}.clinic-services__search{margin-bottom:8px}.clinic-services__banner-slot{margin:0 16px 16px}@media(min-width:767px){.clinic-services__search{margin-bottom:0}.clinic-services__banner-slot{margin:8px 0 24px}}.clinic-sort{background-color:#f2f7fd;padding:16px}.clinic-sort__btn .n-input-field__input{background-color:transparent}.clinic-sort__btn .n-input{color:#8c9bc0;font-size:12px;font-weight:600;line-height:18px}.clinic-sort__select{margin-bottom:15px}@media(min-width:767px){.clinic-sort{display:none}}.clinic-time{font-size:12px;font-weight:500;line-height:18px;padding:16px 0}.clinic-time__title{margin-bottom:4px}.clinic-time__subtitle{color:#8c9bc0}@media(min-width:767px){.clinic-time{border-top:1px solid #e7eef9;margin-top:16px}.clinic-time__title{font-size:14px;line-height:22px;margin-bottom:0}}.confirm-info{font-size:14px;font-weight:500;line-height:22px;margin-bottom:16px}.confirm-info__btn{margin-left:12px}.dentistry-info{margin-bottom:16px;padding:0 16px}.dentistry-info,.dentistry-info__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dentistry-info__col:first-child{margin-bottom:12px}.dentistry-info__col-reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dentistry-info__col-reversed .dentistry-list:first-child{margin-bottom:0}.dentistry-info__col-reversed .dentistry-list:last-child{margin-bottom:12px}@media(min-width:767px){.dentistry-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:24px;margin-top:20px;padding:0}.dentistry-info__col:first-child{margin-bottom:0;padding-right:16px}.dentistry-info__col-reversed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dentistry-info__col-reversed .dentistry-list:first-child{margin-bottom:12px}.dentistry-info__col-reversed .dentistry-list:last-child{margin-bottom:0}}.dentistry-list{margin-bottom:12px}.dentistry-list:last-child{margin-bottom:0}.dentistry-list__link{color:#399fae}.dentistry-list__link--btn{color:#8c9bc0}.dentistry-list__item{font-size:14px;font-weight:500;line-height:18px}.dentistry-list__item:first-letter{text-transform:uppercase}.dentistry-list__li{display:none;list-style-type:none}.dentistry-list__title{font-size:14px;line-height:22px}.dentistry-list__title--btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.dentistry-list__title:first-letter{text-transform:uppercase}.dentistry-list__link-desc{margin-left:4px}@media(min-width:767px){.dentistry-list{margin-bottom:28px}.dentistry-list__title{font-size:18px;line-height:28px;margin-bottom:16px}.dentistry-list__title--btn .more-btn__icon{display:none}.dentistry-list__li{display:list-item;margin-bottom:12px}.dentistry-list__li:last-child{margin-bottom:0}.dentistry-list__link-desc{display:none}.dentistry-list__link--btn,.dentistry-list__link:hover{color:#399fae}}.dialog-header{margin-bottom:28px;width:100%}.dialog-header--center{text-align:center}.dialog-divider{border-top:1px solid #e7eef9;margin-top:28px;padding-top:28px;position:relative;width:100%}.dialog-divider--section{margin-top:32px;padding-top:16px}.dialog-divider__text{left:0;position:absolute;text-align:center;top:-12px;width:100%}.dialog-divider__text span{background-color:#fff;padding:0 10px}.dialog-form__input{margin-bottom:8px}.dialog-form__input .n-label--disabled{color:#121a48}.dialog-form__input--last{margin-bottom:16px}.dialog-form__password-input input{min-width:50px}.dialog-form__btn{width:100%}.dialog-form__btn--last{margin-bottom:32px}.dialog-form__btn--before-auth-social{margin-bottom:20px}.dialog-form__btn--partners{margin-bottom:0;width:45%}.dialog-form__row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:24px}.dialog-content{width:100%}.dialog-content--partners{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.dialog-content__text{font-size:16px;line-height:24px;margin-bottom:28px}.dialog-content__check .n-checkbox__wrp{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dialog-content__check label{font-size:14px;line-height:20px;padding-left:12px}.dialog-content__check span{line-height:18px}.dialog-socials{margin-bottom:20px}.dialog__text-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:none;border-bottom:1px dashed #399fae;color:#399fae;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;justify-content:center;outline:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.dialog__text-btn:hover:not([disabled=disabled]){border-bottom:1px dashed #31858c;color:#31858c}.dialog__text-btn[disabled=disabled]{opacity:.5}.dialog-message{font-size:14px;line-height:22px;margin-bottom:20px}.dialog-message__item{margin-bottom:16px}.dialog-message__item:last-child{margin-bottom:0}.dialog-message__item-points{background-color:#fff8e5;border:1px solid #ffe5a3;border-radius:12px;color:#db9400;font-weight:500;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:2px 4px}.dialog-message__list-item{margin:8px 0;padding-left:16px;position:relative}.dialog-message__list-item:last-child{padding-bottom:0}.dialog-message__list-item:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-dot.6c626b12.svg);background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:3px;width:16px}.dialog-form__submit{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog-form__submit button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dialog-header__banner{display:block;margin-top:24px}.dialog-overflow-x .n-modal__inner{padding-bottom:14px}@media screen and (max-width:640px){.dialog-overflow-x{overflow-x:hidden}.dialog-header{padding-right:20px}.dialog-header--center{text-align:left}.dialog-content{padding:20px;width:100%}.dialog-content--partners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialog-form__btn--partners{margin-bottom:20px;width:100%}.dialog-form__btn--partners:last-child{margin-bottom:0}.dialog-form__submit{display:block}}.doctor__section{margin-top:32px}.doctor__section:first-of-type{margin-top:unset}.doctor__slider{margin-top:40px}.doctor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.doctor-container .doctor__section--layer-1{z-index:1}.doctor-container .doctor-card__profile-banner{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9}.doctor-container .doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:44px 0 0}.doctor-container .doctor__search{-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10}.doctor-container .doctor-card-container{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8}.doctor-container .doctor-card__pinned-reviews{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;margin-top:40px;order:-7}.doctor-container .doctor-card__pinned-reviews .review-carousel__header-title{font-size:18px;line-height:26px}.doctor-container .doctor__contained-promoblock{margin-left:0;margin-right:0}.doctor-detail__above-card-banner{margin-top:40px}.doctor-breadcrumbs__title{font-size:20px}@media(max-width:992px){.doctor-container .doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:44px 0}}@media(max-width:767px){.container.doctor{max-width:unset;padding:0}.doctor{background-color:#f2f7fd}.doctor__section{margin-top:0}.doctor__search{display:none!important}.doctor__slider{margin:20px 0;padding-top:0}.doctor-container .doctor-card__profile-banner{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.doctor-container .doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:-8px 0 0}.doctor-container .doctor-card-container,.doctor-container .doctor-card__pinned-reviews{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.doctor-container .doctor-card__pinned-reviews{margin-top:unset}.doctor-container .doctor__slider,.doctor-container .doctor__telemed-slider{margin:-8px 0}}.doctor-appointment{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px}.doctor-appointment__title{display:block;margin-bottom:16px}.doctor-appointment__select{font-size:14px;font-weight:500;line-height:22px;margin-bottom:16px}.doctor-appointment__price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.doctor-appointment__text{font-size:14px;font-weight:500;line-height:22px;margin-bottom:16px}@media(min-width:767px){.doctor-appointment{margin-bottom:0;padding:0}.doctor-appointment__title{display:none}.doctor-appointment__price{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin-bottom:0;order:4}}.doctor-card__description{grid-area:desc}.doctor-card__info{grid-area:info}.doctor-card__menu{grid-area:menu}.doctor-card__no-appointment-alert{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff8e5;border:1px solid #ffe5a3;border-radius:16px;color:#db9400;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;font-weight:600;gap:16px;line-height:14px;padding:16px;vertical-align:bottom}.doctor-card__profile-banner{grid-area:profban}.doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:12px 0 48px}.doctor-card__banner-slot{grid-area:banslot}.doctor-card__banner-slot--before-menu{grid-area:banslot-bm;margin:32px 0 16px}.doctor-card__banner-slot--before-menu-alt{grid-area:banslot-bm-alt;margin:16px 16px 0}.doctor-card__pinned-reviews{grid-area:pinrev;margin:24px 0 20px}.doctor-card-container{margin-top:44px}.doctor-card{background-color:#fff;gap:40px;width:100%}.doctor-card,.doctor-card .doctor-card__info-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.doctor-card .doctor-card__info-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:24px;min-width:0}.doctor-card .doctor-detail__photo{-ms-flex-negative:unset;border:1px solid #e7eef9;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;flex-shrink:unset;height:230px;overflow:hidden;position:relative;width:230px}.doctor-card .doctor-detail__img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:unset;width:auto}.doctor-card .doctor-detail__controls{left:8px;position:absolute;top:8px}.doctor-card .doctor-detail__approved{display:inline;font-size:16px;line-height:22px;margin-left:4px}.doctor-card .doctor-detail__title-name-container{display:block;white-space:nowrap}.doctor-card .doctor-detail__title-name{display:inline;white-space:normal}.doctor-card .doctor-detail__title-patronymic-container{white-space:nowrap}.doctor-card .doctor-detail__rating{margin-bottom:4px}.doctor-card .doctor-detail__chip{margin-bottom:12px}.doctor-card .rating__icn{height:20px;width:20px}.doctor-card .rating__value{font-size:16px;line-height:24px}.doctor-card .rating-info__review{font-size:14px;line-height:18px}.doctor-card .doctor-detail__advantages-container{margin-bottom:8px;min-width:0}.doctor-card .doctor-detail__quick-application{-webkit-box-flex:0;-ms-flex-item-align:start;align-self:start;-ms-flex:0 0 auto;flex:0 0 auto}.doctor-card .doctor-detail__specials{margin-top:8px}.doctor-card .doctor-detail__title-admin-link{margin-top:2px}.doctor-card__appointment .doctor-detail__appointment-desktop{margin-bottom:24px;margin-top:24px}.doctor-card__appointment .doctor-detail__appointment-desktop-title{font-size:20px}.doctor-card__appointment .doctor-detail__appointment-workplace-count{color:#8c9bc0}.doctor-card__appointment .doctor-detail__appointment-workplace-alert,.doctor-card__appointment .doctor-detail__appointment-workplace-list{margin-top:16px}.doctor-card__appointment .doctor-appointment__text{font-size:16px;line-height:24px;margin-top:16px}.doctor-card__banner.doctor-detail__before-review-banner{margin-top:56px}.doctor-card__banner-slot--before-menu{margin:40px 0 16px}.doctor-detail__approaches{-webkit-box-ordinal-group:6;-ms-flex-order:5;margin-top:12px;order:5}.doctor-detail__topics{-webkit-box-ordinal-group:7;-ms-flex-order:6;margin-top:12px;order:6}.doctor-detail__under-quick-banner{margin-top:24px}@media screen and (max-width:992px){.doctor-card{grid-template-areas:"info" "profban" "banslot-bm" "menu" "app" "pinrev" "banslot" "desc" "banslot-bm-alt";grid-template-columns:1fr;grid-template-rows:unset}.doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:16px 0 0}.doctor-card__pinned-reviews{margin:0 0 16px;max-width:100vw}.doctor-card-container{background-color:transparent;margin-top:unset;padding-top:168px}.doctor-card__banner-slot--before-menu{margin:16px 0}.doctor-card__appointment{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;padding:16px}.doctor-card__appointment .doctor-card__workplace-map-icon{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.doctor-card__appointment .doctor-card__workplace-map-icon:active{-webkit-transform:scale(.9);transform:scale(.9)}.doctor-card__appointment .doctor-card__appointment-price{font-size:14px;line-height:18px;margin-top:20px}.doctor-card__appointment .doctor-card__appointment-block{border-top:1px solid #e7eef9;margin:20px -16px 0;padding:20px 16px 0}.doctor-card__appointment .doctor-card__appointment-empty{-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;gap:4px;line-height:18px;margin-top:16px}.doctor-card__appointment .doctor-appointment__text,.doctor-card__appointment .doctor-card__no-appointment{font-size:14px;line-height:22px}.doctor-card__appointment .doctor-card__no-appointment-list{font-size:14px;font-weight:500;line-height:22px;list-style-position:inside;list-style-type:disc}.doctor-card{border-radius:24px 24px 0 0;gap:12px;padding:0 16px 16px}.doctor-card,.doctor-card .doctor-card__info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.doctor-card .doctor-card__info-container{gap:8px;margin-top:-148px;position:relative}.doctor-card .doctor-detail__photo{border-radius:50%;height:168px;position:static;width:168px}.doctor-card .doctor-detail__img{position:relative}.doctor-card .doctor-detail__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:24px;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;left:unset;right:0;top:-4px}.doctor-card .doctor-detail__advantages-container{margin-bottom:16px;position:relative}.doctor-card .doctor-detail__chip-advantages{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.doctor-card .doctor-detail__chip-advantages .advantage-chip-list{margin-right:-16px;padding-right:16px}.doctor-card .doctor-detail__chip-advantages .n-chip:first-child{margin-left:auto}.doctor-card .doctor-detail__chip-advantages .n-chip:last-child{margin-right:auto}.doctor-card .doctor-detail__chip-advantages .n-chip{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.doctor-card .doctor-detail__chip{text-align:center}.doctor-card .doctor-detail__rating,.doctor-card .doctor-detail__title{-ms-flex-item-align:center;align-self:center;margin-bottom:8px}.doctor-card .doctor-detail__title{text-align:center}.doctor-card .doctor-detail__title .h2{font-size:20px;line-height:28px}.doctor-card__banner{margin:16px}.doctor-description-container{margin-bottom:16px}.doctor-description-container.doctor-description--no-margin{margin-bottom:0}.doctor-description-container.doctor-description--updated .doctor-description-slider__slider{margin:16px 0}.doctor-description-container.doctor-description--updated .doctor-description-slider__slider .doctor-description__title{font-size:16px}.doctor-description-container.doctor-description--updated .doctor-description-slider__slider .doctor-description__text{font-size:14px}.doctor-description-container .doctor-card__split-in-description{margin:-4px -16px 0}.doctor-description-container .doctor-card__split-in-description .mobile-card-split__bottom-gutter{height:28px}.doctor-description-container .doctor-card__split-in-description .doctor-card__banner{margin:16px 0}.doctor-card__rating-action-btn{border-top:1px solid #e7eef9;margin:20px -16px 0;padding:20px 16px 0}}@media screen and (max-width:767px){.doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin-top:-24px}.doctor-card__appointment .doctor-detail__appointment-workplace-alert{margin-bottom:12px;margin-top:0}.doctor-card__banner.doctor-detail__before-review-banner{margin-top:16px}}@media screen and (max-width:640px){.doctor-card{padding:0 16px 16px}.doctor-card .doctor-detail__chip-advantages{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.doctor-card .doctor-detail__chip-advantages .chip-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.doctor-card .doctor-detail__chip{text-align:unset}.doctor-card .doctor-detail__approved{white-space:nowrap}.doctor-card .doctor-detail__approved .n-tooltip__content{bottom:unset;left:unset;min-width:unset;right:0;top:-5px;-webkit-transform:translateY(-100%);transform:translateY(-100%);white-space:normal;width:max(49vw,145px)}.doctor-card__appointment-price--comparison{margin-left:-16px;margin-right:-16px}.doctor-card__appointment-price--comparison .card-prices-comparison{padding-left:16px;padding-right:16px}}.doctor-description{background-color:#fff;border-radius:8px;padding:16px}.doctor-description__section{margin-bottom:24px}.doctor-description__section--hidden{display:none}.doctor-description__title{font-size:20px;margin-bottom:16px}.doctor-description__text{color:#121a48;font-size:12px;line-height:18px}.doctor-description__text--short{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:block;display:-webkit-box;margin-bottom:0;max-height:9em;overflow:hidden;text-overflow:ellipsis}.doctor-description__text ul{list-style:disc;margin-bottom:7px;margin-top:7px}.doctor-description__text ul li{margin-left:20px}.doctor-description__text ul li::marker{color:#ffb700;font-size:1.2em}.doctor-description__text ul .doctor-description__list-title{color:#465481;font-size:12px;font-weight:500;line-height:18px}.doctor-description__text ul .doctor-description__list-text{color:#121a48;font-size:14px;font-weight:500;line-height:22px}.doctor-description__list-item{margin-bottom:5px}.doctor-description__btn{color:#399fae;cursor:pointer;display:block;font-size:12px;font-weight:500;line-height:18px;margin-top:8px}.doctor-description__btn:hover{color:#31858c}.doctor-description__btn--aligned{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.doctor-description__title{margin-bottom:8px}.doctor-description__open-all-btn{margin:16px 0 20px}.doctor-description__contacts-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:6px}.doctor-description__contacts-section .clinic-phone__value{font-weight:500}@media(min-width:767px){.doctor-description{padding:24px 0 0}.doctor-description__section--hidden{display:block}.doctor-description__section--hidden ul{list-style:disc;padding-left:28px;padding-top:12px}.doctor-description__text{font-size:14px;line-height:22px}}.doctor-detail{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px}.doctor-detail,.doctor-detail__img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.doctor-detail__img{width:100%}.doctor-detail__photo{border:1px solid #f2f7fd;border-radius:8px;height:288px;max-width:288px;overflow:hidden;width:100%}.doctor-detail__img-desc{display:inline-block;font-size:12px;font-weight:500;line-height:18px;margin-top:8px}.doctor-detail__mobile-reg-link{-webkit-box-ordinal-group:16;-ms-flex-order:15;font-size:12px;line-height:18px;margin-top:8px;order:15}.doctor-detail__photo-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.doctor-detail__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.doctor-detail__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:8px;order:2}.doctor-detail__title-flex-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.doctor-detail__license{cursor:pointer}.doctor-detail__age{-webkit-box-ordinal-group:11;-ms-flex-order:10;color:#8c9bc0;margin-top:8px;order:10}.doctor-detail__rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:8px;order:1}.doctor-detail__best-award{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:4px;order:1}.doctor-detail__best-award-img{max-width:235px;width:100%}.doctor-detail__value{margin-left:8px}.doctor-detail__chip{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-bottom:16px;order:3}.doctor-detail__chip-item{margin:8px 8px 0 0}.doctor-detail__experience{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.doctor-detail__psychology{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.doctor-detail__specials{-webkit-box-ordinal-group:6;-ms-flex-order:5;font-size:12px;font-weight:500;line-height:18px;margin-top:8px;order:5}.doctor-detail__hint{color:#8c9bc0;margin-bottom:4px}@media(min-width:640px){.doctor-detail__experience{-ms-flex-item-align:center;align-self:center}}@media(min-width:767px){.doctor-detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;padding:0}.doctor-detail__img{margin-bottom:0;margin-right:24px;width:auto}.doctor-detail__photo{-ms-flex-negative:0;flex-shrink:0;height:280px;width:280px}.doctor-detail__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.doctor-detail__specials{margin-top:24px}.doctor-detail__favorite{display:none}.doctor-detail__quick-container{width:340px}}@media(min-width:992px){.doctor-detail__experience{-ms-flex-item-align:unset;align-self:unset}}.doctor-education{padding:16px}.doctor-education__title{font-size:20px;font-weight:600;line-height:22px;margin-bottom:16px}.doctor-education__subtitle{font-size:16px;font-weight:600;line-height:22px}.doctor-education__text ul{list-style:disc;margin-left:20px}.doctor-education__text ul li{margin-top:10px}.doctor-education__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;color:#399fae;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;line-height:18px;margin-top:8px}.doctor-education__btn:hover{color:#31858c}.doctor-detail__license{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden}.doctor-education__img{margin-top:16px;width:25%}@media(min-width:767px){.doctor-education{padding:unset}.doctor-education__title{font-size:20px;line-height:30px;margin-bottom:24px}.doctor-detail__license{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:initial}}.doctor-map-page .selection__intro,.doctor-map-page .selection__search{display:none}.doctor-map-page__content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:70}.doctor-map-page__back{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);left:.5em;padding:.5em;position:absolute;top:.5em;z-index:5}.doctor-map-page__loader{margin:5em auto}@media(min-width:767px){.doctor-map-page .selection__intro,.doctor-map-page .selection__search{display:block}.doctor-map-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:800px;margin-bottom:24px;position:static;width:100%}.doctor-map-page__back{display:none}}.doctor-mihajlov{margin-top:10px}.doctor-mihajlov__gallery{display:none}.doctor-mihajlov__slider{width:90vw}.doctor-mihajlov__slider .slider__dot.current{background:#ffb700}.doctor-mihajlov__slider .slider__slide{padding:0}.doctor-mihajlov__slider img{max-width:90vw}@media(min-width:767px){.doctor-mihajlov__gallery{display:block}.doctor-mihajlov__gallery img{margin-right:10px;width:230px}}.doctor-review{background-color:#fff}.doctor-review__search{display:block}.doctor-review__btn-wrapper{background-color:#fff;padding:16px 16px 8px}.doctor-review__btn{width:100%}.doctor-review__custom-filters{background:#fff;padding:12px 16px}@media(min-width:767px){.doctor-review__search{margin-bottom:16px}.doctor-review__search .n-input-field__bag{min-height:unset}.doctor-review__btn-wrapper{margin-top:16px;padding:0}.doctor-review__custom-filters{margin-bottom:-12px;margin-top:-10px;padding:0}}.clinic-contacts__phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:22px;margin-bottom:16px}.clinic-contacts__phone .icon{margin-right:8px}.doctor-appointment__map{border-radius:4px;cursor:pointer;height:48px;overflow:hidden;position:relative;width:100%}.doctor-appointment__map>img{width:100%}.doctor-appointment__map-control{background:transparent;bottom:0;color:#121a48;font-size:12px;font-weight:600;height:48px;left:0;line-height:39px;padding:.5em 0;position:absolute;text-align:center;width:100%}.doctor-appointment__calendar{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin-bottom:0;max-width:100%;order:4}.doctor-card__banner{margin:0 16px 13px}.doctor-card__banner .yandex-ads-banner{margin-inline:-16px}@media(min-width:767px){.doctor-appointment__calendar{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-bottom:8px;max-width:unset;order:3}.doctor-appointment__map{border:1px solid #e7eef9;border-radius:8px;height:142px;max-width:unset}.doctor-appointment__map-control{background:#fff;color:#399fae;font-size:14px;height:auto}.doctor-card__banner.inline-banner,.doctor-card__banner.loading-skeleton{display:none}}.doctor-services{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px;position:relative}.doctor-services__title{font-size:20px;font-weight:600;line-height:22px;margin-bottom:4px}.doctor-services__row{border-bottom:1px solid #e7eef9;font-size:14px;line-height:22px;padding:12px 0}.doctor-services__row:last-child{border:0}@media(min-width:767px){.doctor-services{border:0;padding:0}.doctor-services__title{font-size:20px;font-weight:600;line-height:30px;margin-bottom:8px}.doctor-services__row{font-size:16px;font-weight:500;line-height:26px;padding:16px 0}}.doctor-statistics__title{font-size:20px;font-weight:600;line-height:22px;margin-bottom:16px}.doctor-statistics__value{color:#8c9bc0}@media(min-width:767px){.doctor-statistics__title{line-height:30px;margin-bottom:24px}}.edit-link{margin-left:8px;padding-top:4px}.edit-link:hover{opacity:.7}@media(min-width:767px){.edit-link{margin-left:8px;padding-top:5px}.edit-link:hover{opacity:.7}}.edit-link--v2{margin-left:unset;padding-top:unset}.empty-workplace{font-size:14px;font-weight:500;line-height:22px}.empty-workplace__list{list-style-position:inside;list-style-type:disc}.filter{display:grid;grid-template-areas:"fast-filters fast-filters" "all-filters sort" "switch switch";grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;padding-bottom:16px;position:relative}.filter.filter--copilot{grid-template-areas:"fast-filters fast-filters fast-filters" "sort copilot all-filters " "switch switch switch"}.filter.filter--copilot .filter__sort{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:16px;padding-right:unset}.filter.filter--copilot .filter__all-filters{margin-right:16px}.filter__fast-filters{grid-area:fast-filters;margin-bottom:16px;min-width:0}.filter__copilot-button{grid-area:copilot}.filter__sort{-webkit-box-pack:end;-ms-flex-pack:end;grid-area:sort;justify-content:end;padding-right:16px}.filter__all-filters,.filter__sort{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.filter__all-filters{-webkit-box-pack:start;-ms-flex-pack:start;grid-area:all-filters;justify-content:start;padding-left:16px}.filter__all-filters--inline.filter-time__item{display:none}.filter__switch-container{grid-area:switch;padding:16px}.filter__quick-filter-slider .universal-list-container__arrow-button{top:calc(50% - 12px)}.filter__quick-filter-slider .universal-list-container__arrow-button--prev{left:0}.filter__quick-filter-slider .universal-list-container__arrow-button--next{right:0}.filter-modal{overflow-x:hidden}.filter-modal .n-checkbox__label{font-size:14px;font-weight:500}.filter__fast-filters-consultation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d1ddf4;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:18px;padding:6px 12px;-webkit-transition:all .3s;transition:all .3s}.filter__fast-filters-consultation__name{margin-right:5px}.filter--v2{grid-template-areas:"fast-filters fast-filters fast-filters" "sort all-filters switch";grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content}.filter--v2 .filter__sort{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:16px;padding-right:unset}.filter--v2 .filter__all-filters{padding-left:unset}.filter--v2 .filter__all-filters--right-spacing{padding-right:16px}.filter--v2 .filter__switch-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16px 0 0}.filter--v2.filter--copilot{grid-template-areas:"fast-filters fast-filters fast-filters fast-filters" "sort copilot all-filters switch"}.filter--v2.filter--copilot .filter__copilot-button{margin-bottom:0;margin-right:8px;padding:0}.filter--v2.filter--copilot .filter__all-filters{margin-right:unset}.filter-consultation-topics{grid-area:expanded-filter;margin-bottom:16px}@media(min-width:767px){.filter__fast-filters{margin-bottom:20px;padding-right:16px}.filter{grid-template-areas:"fast-filters fast-filters switch" "all-filters sort sort";grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;padding-bottom:0}.filter.filter--copilot{grid-template-areas:"fast-filters fast-filters fast-filters switch" "copilot all-filters sort sort";grid-template-columns:-webkit-max-content 1fr -webkit-min-content;grid-template-columns:max-content 1fr min-content}.filter.filter--copilot .filter__copilot-button{margin:0 8px 0 0;padding:0}.filter.filter--copilot .filter__all-filters{margin-right:8px;padding:0}.filter--v2{grid-template-areas:"fast-filters fast-filters all-filters" "sort switch switch"}.filter--v2 .filter__fast-filters{margin-bottom:16px}.filter--v2 .filter__all-filters{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:16px;margin-top:8px;padding:0}.filter--v2 .filter__sort{padding:0}.filter--v2 .filter__switch-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:end;margin:0;padding:0}.filter--v2.filter--copilot{grid-template-areas:"all-filters fast-filters fast-filters copilot" "sort sort switch switch"}.filter--v2.filter--copilot .filter__copilot-button{margin-bottom:unset;margin-right:unset;margin-top:8px;padding:0}.filter--v2.filter--copilot .filter__all-filters--inline.filter-time__item{display:-webkit-box;display:-ms-flexbox;display:flex}.filter--v2.filter--copilot .filter__all-filters--separate{display:none}.filter__all-filters,.filter__sort{padding:0}.filter__switch-container{margin-top:8px;padding:0}.filter.filter--expanded{grid-template-areas:"fast-filters fast-filters switch" "expanded-filter expanded-filter expanded-filter" "all-filters sort sort"}.filter--v2.filter--expanded{grid-template-areas:"fast-filters fast-filters all-filters" "expanded-filter expanded-filter expanded-filter" "sort switch switch"}.filter--copilot.filter--expanded{grid-template-areas:"fast-filters fast-filters fast-filters switch" "expanded-filter expanded-filter expanded-filter expanded-filter" "copilot all-filters sort sort"}.filter--v2.filter--copilot.filter--expanded{grid-template-areas:"all-filters fast-filters fast-filters copilot" "expanded-filter expanded-filter expanded-filter expanded-filter" "sort sort switch switch"}.filter--v2.filter--copilot.filter--expanded .filter__all-filters--inline.filter-time__item{display:-webkit-box;display:-ms-flexbox;display:flex}.filter--v2.filter--copilot.filter--expanded .filter__all-filters--separate{display:none}}.filter-menu__modal{overflow:unset;z-index:10000}.filter-menu__modal .n-modal__inner{max-height:90dvh;overflow-y:auto}.filter-menu__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.filter-menu__form .n-checkbox__bag{min-height:0}.filter-menu__form.filter-menu__form--only-consultation-topics{margin-bottom:0}.filter-menu__name{font-size:16px;font-weight:600;line-height:18px;margin-bottom:16px}.filter-menu__item{margin-bottom:24px}.filter-menu__item:last-child{margin-bottom:0}.filter-menu__object{margin-bottom:24px}.filter-menu__title{font-size:20px;font-weight:600;margin-bottom:24px}.filter-menu__chips{margin-bottom:32px}.filter-menu__chips .n-chip{background-color:#f2f9f9;color:#399fae}.filter-menu__controls{background-color:#fff;bottom:0;-webkit-box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:16px;position:absolute;right:0;width:100%}.filter-menu__controls--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between}.filter-menu__controls--fixed{position:fixed}.filter-menu__btn{margin-right:16px;width:auto}.filter-menu__btn:last-child{margin-right:0}.filter-menu__btn--wide{width:45%}.filter-menu__checkbox{margin-bottom:12px}.filter-menu__checkbox:last-child{margin-bottom:0}.filter-menu__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:22px;margin-left:10px;width:100%}.filter-menu__label-hint{color:#8c9bc0}.filter-menu__label-name{min-width:138px}.filter-menu__checkbox--custom-date .filter-menu__label,.filter-menu__checkbox--custom-date .n-checkbox__wrp{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.filter-menu__checkbox--custom-date .n-checkbox__input{margin-top:2px}.filter-menu_psychologi{border-right:1px solid #e7eef9;min-width:300px}.filter-menu__expand-card{border:none;margin-top:20px}.filter-menu__expand-card .n-expanding-card__body{max-height:300px;overflow-y:auto}.filter-menu-consultation__list.filter-search-checkboxes{margin-bottom:0}.filter-menu-consultation__list.filter-search-checkboxes .filter-search-checkboxes__list{max-height:calc(95dvh - 180px)}.filter-menu__price{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.filter-menu__price-filter{margin-bottom:24px}@media(max-width:767px){.filter-menu__object{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.filter-menu__object .filter-menu__name{margin-top:24px}.filter-menu__modal .n-modal__inner{height:100dvh}.filter-menu__form{margin-bottom:9px}}@media(min-width:767px){.filter-menu{padding-bottom:50px}.filter-menu__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:24px}.filter-menu__object{-webkit-box-flex:1;border-right:1px solid #e7eef9;-ms-flex:1;flex:1;margin-bottom:0;padding:0 24px 0 0}.filter-menu__time{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:40px;width:100%}.filter-menu__title{display:none;margin-bottom:0}.filter-menu_psychologi .n-expanding-card__header{padding:0 15px 10px 10px}.filter-menu_psychologi .filter-menu__expand-card:first-child{margin-top:0}.filter-menu__modal .n-modal__content{margin-left:-5px;margin-right:-5px;overflow-y:auto;padding-left:5px;padding-right:5px}.filter-menu__modal .n-modal__inner{padding:24px 32px}.filter-menu__chips{margin-bottom:0}}.filter-sort__list{display:none}.filter-sort__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;line-height:18px;width:160px}.filter-sort__btn .n-input-field__input--primary{border:0;padding-right:0}.filter-sort__btn .n-input-field__append{margin:0}.filter-sort__btn select,.filter-sort__btn select option{color:#171921!important}.filter-sort__btn--icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #afbedf;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;margin-left:16px;width:48px}@media(min-width:767px){.filter-sort{margin-left:16px}.filter-sort__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:12px;font-weight:600;line-height:18px}.filter-sort__li{margin-left:8px;white-space:nowrap}.filter-sort__li:before{content:"|";margin-right:8px}.filter-sort__link{color:#8c9bc0;cursor:pointer;display:inline-block;font-weight:500}.filter-sort__link--active{color:#399fae;font-weight:600}.filter-sort__link:hover{color:#465481}.filter-sort__btn,.filter-sort__btn--icon{display:none}}.filter-time__visually-hidden{height:0;opacity:0;overflow:hidden;width:0}.filter-time{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 16px}.filter-time>.filter-time__item:last-child:after{content:"";width:16px}.filter-time__item{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;margin-right:8px}.filter-time__item:last-child{margin-right:0}.filter-time__at-home{min-height:50px}.filter-time__at-home--big{min-width:200px}.filter-time__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #d1ddf4;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;justify-content:center;line-height:18px;padding:6px 12px;-webkit-transition:all .3s;transition:all .3s}.filter-time__label:hover{background-color:#f2f9f9;border-color:#88c5ce}.filter-time__label:active{background-color:#d7ecef;border-color:#399fae}.filter-time__item-radio label:nth-child(2){border-radius:4px 0 0 4px}.filter-time__item-radio label:last-child{border-left:0;border-radius:0 4px 4px 0}.filter-time__label-title{color:#465481;font-weight:600}.filter-time__label-link{pointer-events:none}.filter-times__label-desc{color:#8c9bc0;font-weight:500}.filter-time__checkbox:checked+label{background-color:#399fae;border-color:#399fae}.filter-time__checkbox:checked+label span{color:#fff}@media(min-width:767px){.filter-time__label{padding:6px 14px}.filter-time{padding:0}.filter-time--compact .filter-time__item{margin-right:4px}.filter-time>.filter-time__item:last-child:after{content:none}.filter-time--slotless{padding:0}.filter-time__item{margin-top:8px}}.footer{background-color:#e7eef9;width:100%}.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__inner,.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #d1ddf4;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-top:32px;width:100%}.footer__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:32px}.footer__list-item{margin-bottom:4px}.footer__list-item:last-child{margin-bottom:0}.footer__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:13px;line-height:22px}.footer__links-pointer{cursor:pointer}.footer__links-title{color:#8c9bc0;font-size:16px;font-weight:600;line-height:26px;margin-bottom:8px}.footer__links-title--spaced{margin-top:22px}.footer__link{color:#121a48;font-weight:500;margin-bottom:8px;text-decoration:none}.footer__link:last-child{margin-bottom:0}.footer__link--orange{color:#ffb700}.footer__link:hover{color:#8c9bc0}.footer__links-content{grid-column-gap:30px;display:grid;grid-template-columns:.8fr 1fr 1fr;grid-template-rows:1fr}.footer__socials{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:32px}.footer__socials,.footer__socials-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer__socials-item .footer__links-socials{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:174px}.footer__socials-item .footer__links-socials-icon{height:40px;width:40px}.footer__socials-item .footer__links-socials-icon:hover{opacity:.8}.footer__partners{margin-bottom:8px}.footer__socials-logo{height:auto;margin-bottom:30px;width:174px}.footer__copyright{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:32px 0;justify-content:space-between;line-height:16px;padding:16px 0}.footer__copyright-text{color:#8c9bc0}.footer__copyright-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 0}.footer__copyright-link{color:#465481;font-weight:600;margin-right:24px;text-decoration:none}.footer__copyright-link:last-child{margin-right:0}.footer__copyright-link:hover{color:#8c9bc0}.footer__notice-container{color:#8c9bc0;font-size:12px;margin:16px 0}.footer__med-notice{border:1px solid #afbedf;border-radius:8px;display:block;margin:1em 0;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__recommendation-notice{display:block;width:min(100%,800px)}.footer__links-title-socials{margin-top:29px}.footer__promoblock-new-clinics-doctors{margin-bottom:40px}@media screen and (max-width:767px){.footer{padding-bottom:65px}.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__links-content{grid-template-columns:1fr;grid-template-rows:auto}.footer__links{font-size:16px;line-height:28px;margin-bottom:32px}.footer__links--common{margin-bottom:8px}.footer__list{border-bottom:1px solid #d1ddf4}.footer__socials{padding-top:32px}.footer__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;gap:unset;line-height:24px;padding:32px 0 24px}.footer__copyright-text{margin-bottom:32px}.footer__copyright-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}.footer__copyright-link{margin-bottom:24px;margin-right:0}.footer__copyright-link:last-child{margin-bottom:0}.footer__socials-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-logo__link{margin-right:24px}}.footer-links{background-color:#fafcfe;border:1px solid #d1ddf4;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:24px;padding:0}.footer-links summary::-webkit-details-marker{display:none}.footer-links__section{border-bottom:1px solid #e7eef9;border-top-left-radius:8px;border-top-right-radius:8px}.footer-links__section:last-child{border-bottom:0}.footer-link__header{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px 16px 16px 32px}.footer-links__body{border-top:1px solid #e7eef9}.footer-links__body.links-list{padding:24px}.footer-links__dropdown{font-size:14px;margin-left:16px}.footer-links__button--no-pointer-events{pointer-events:none}@media(max-width:992px){.footer-links{margin:8px}}.footer-review{background-color:#fafcfe;overflow:hidden;position:relative;width:100%}.footer-review-wrapper{position:relative}.footer-review-wrapper,.footer-review__img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-review__img{margin-right:28px}.footer-review__img-pic{height:auto;width:293px}.footer-review__content{padding:40px 0 32px}.footer-review__content .h2{margin-bottom:8px}.footer-review__content .text-md{margin-bottom:22px}@media(max-width:767px){.footer-review__img{width:40%}.footer-review__img img{height:auto;width:100%}.footer-review__content{padding:16px 0;width:60%}.footer-review__content-btn{width:auto}}@media(max-width:640px){.footer-review__img{display:none}.footer-review__content{padding:24px 0;width:100%}.footer-review__content .btn{max-width:218px}}@media(min-width:767px){.footer-review{background-color:unset}}.geocity-modal{z-index:10000}.geocity{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px;z-index:2}.geocity__title{margin-bottom:16px}.geocity_btn-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:767px){.geocity_btn{margin-right:10px}.geocity_btn-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.grid{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-left:-12px;margin-right:-12px}.grid,.grid-item{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-item{padding:12px}.grid-item__text{font-size:14px;line-height:1.5;padding-right:0}@media(min-width:640px){.grid-item{width:48%}.grid-item__text{font-size:16px;max-width:25rem}}.header{background:#fff;position:relative}.app-header__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4px}.header-info{background-color:#fafcfe;border-bottom:1px solid #e7eef9;width:100%}.header-info-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;gap:16px;height:40px;justify-content:space-between;padding-bottom:8px;padding-top:8px}.header-info-wrapper,.header-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header-info__city-selector{max-width:25%}.header-info__city-selector--reduced{max-width:19%}.header-cooperation{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 10px;justify-content:center;margin-right:40px}.header-cooperation__app,.header-cooperation__clinics,.header-cooperation__doctors{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;position:relative}.header-cooperation__app:last-child,.header-cooperation__clinics:last-child,.header-cooperation__doctors:last-child{margin-right:0}.header-cooperation__app:hover,.header-cooperation__clinics:hover,.header-cooperation__doctors:hover{color:#afbedf}.header-cooperation__icn{color:#8c9bc0;margin-right:4px}.header-authorization{display:-webkit-box;display:-ms-flexbox;display:flex}.header-authorization,.header-authorization__signIn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-authorization__signIn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:8px;white-space:nowrap}.header-authorization__signIn:hover{color:#8c9bc0}.header-authorization__icon{margin-right:8px}.header-authorization__signUp{cursor:pointer;margin-left:8px;min-width:unset;padding:0}.header-authorization__signUp:hover{color:#8c9bc0}.header-user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-user__img{border-radius:100%;height:24px;margin-right:8px;-o-object-fit:cover;object-fit:cover;width:24px}.header-main{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:12px;padding-top:16px;position:relative}.header-logo{-ms-flex-negative:0;display:block;flex-shrink:0;height:auto;margin-right:20px;width:220px}.header-logo img{display:block;height:auto;width:100%}.header-plus-logo{display:none}.header-nav.active{display:block}.header-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-nav__li{margin-right:14px;padding:12px 8px}.header-nav__li:last-child{margin-right:0}.header-nav__li--extra{display:none}.header-nav__li--active,.header-nav__li--active .header-nav_icon{color:#db9400}.header-nav__li--active .header-nav__link:after{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-right-orange.dba4bb3b.svg)}.header-nav-list--smaller-margins .header-nav__li{margin-right:6px}.header-nav-list--smaller-margins .header-nav__li:last-child{margin-right:0}.header-nav__link{font-size:14px;line-height:22px}.header-nav__link:hover{color:#db9400}.header-nav__li-btn{padding:0}.header-nav__li-btn:hover{color:#db9400}.header-menu{background-color:#fff;border-top:1px solid #e7eef9;bottom:0;display:none;position:fixed;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%;z-index:30}.header-menu--hidden{-webkit-transform:translateY(64px);transform:translateY(64px)}.header-menu-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:480px;width:100%}.header-menu-wrapper,.header-menu__btn{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#465481;-ms-flex-direction:column;flex-direction:column;outline:none;padding:12px}.header-menu__btn-icn{height:24px;margin-bottom:4px;width:24px}.header-menu__btn-name{color:#465481;font-size:8px;font-weight:600;line-height:12px}.header-menu-panel__wrapper{border-bottom:1px solid #e7eef9;padding:16px}.header-menu-panel__wrapper:last-child{border-bottom:unset}.header-menu-panel__wrapper .header-authorization__signIn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:24px}.header-menu-panel__wrapper .header-authorization__signUp{margin-left:24px}.header-authorization__icn{margin-right:8px}.menu-overlay{display:none;height:100vh;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all 0s ease .5s;transition:all 0s ease .5s;width:100vw;z-index:9000}.menu-overlay.active{background-color:#121a48;display:block;opacity:.5}.header-nav{font-weight:600}.header-nav--desk{color:#465481}@media(max-width:992px){.header-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-nav__li{margin-right:12px}.header-info-wrapper{height:50px}.header-cooperation{margin-right:20px}}@media(min-width:1194px){.header-cooperation__app,.header-cooperation__clinics,.header-cooperation__doctors{margin-right:24px}}@media(max-width:767px){.header-nav__link{display:inline-block;font-size:12px;line-height:18px;padding:11px 8px 11px 52px;width:100%}.header-nav__link:hover{color:inherit}.header-nav__link:before{left:16px}.header-nav__link:after,.header-nav__link:before{background-repeat:no-repeat;background-size:contain;content:"";height:24px;position:absolute;top:8px;width:24px}.header-nav__link:after{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-right-gray.c9982a26.svg);right:16px}.header-nav_icon{color:#399fae;left:16px;margin-right:12px;position:absolute;top:8px}.header-nav{position:relative;width:275px}.header-nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px;padding-top:16px;position:relative;width:100%}.header-nav__li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;padding:0;position:relative;width:100%}.header-nav__li a{font-size:12px;line-height:18px}.header-nav__li--extra{display:block}.lock{overflow:hidden}.header{padding-top:0}.header-main .header-nav{display:none}.menu-panel-review{background-color:#fafcfe;border-top:1px solid #e7eef9;position:relative}.menu-panel-app-link,.menu-panel-review{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-panel-app-link{-webkit-box-pack:justify;-ms-flex-pack:justify;border:unset;justify-content:space-between;padding-bottom:unset;width:100%}.menu-panel-app-link i{height:24px;width:24px}.header-menu-panel__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.header-menu-panel__btn,.header-menu-panel__btn-wrp{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu-panel__btn-wrp{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-menu-panel__btn-icon{margin-right:12px}.header-menu-panel__links{font-weight:600;padding:9px 0}.header-menu-panel__wrapper--additional-links{padding-top:8px}.header-main{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #e7eef9;justify-content:space-between;padding-bottom:12px;padding-top:12px}.header-logo{width:173px}.header-plus-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:92px}.header-plus-logo img{display:block;height:auto;width:100%}.header-menu{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.header-info{display:none}.header-search{padding-top:16px}}@media(min-width:992px){.header-sticky{position:sticky;top:0;z-index:2}}.header-menu-panel{background:#fff;height:100%;overflow-y:scroll;padding-bottom:50px;pointer-events:all;width:275px}.header-menu-panel-container{display:block;height:100vh;left:-100%;pointer-events:none;position:fixed;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100vw;z-index:9001}.header-menu-panel-container.active{left:0}.highlight-block{padding:16px}.highlight-block .icon{margin-right:16px}.highlight-block__cta{padding-top:8px;text-align:center}@media(min-width:767px){.highlight-block{padding:32px}.highlight-block .icon{margin-right:28px}.highlight-block__cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:0;-ms-flex-positive:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:0;justify-content:space-between;text-align:left;width:100%}}.icon{-ms-flex-negative:0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0}.icon--sm{height:16px;width:16px}.icon--lg{height:32px;width:32px}.icon--md{height:24px;width:24px}.icon-white{color:#fff}.icon-teal-500{color:#399fae}.icon-orange-500{color:#ffb700}.icon-orange-600{color:#db9400}.icon-gray-300{color:#afbedf}.icon-gray-400{color:#8c9bc0}.icon-gray-600{color:#465481}.icon-gray-900{color:#121a48}.icon-purple-600{color:#805ad5}.icon-purple-700{color:#6b46c1}@media(min-width:640px){.icon--lg{height:40px;width:40px}}@media(min-width:767px){.icon--lg{height:48px;width:48px}}.link-benefit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#171921;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.link-benefit .icon{margin-right:16px}.link-benefit:hover{opacity:.9}@media(min-width:992px){.link-benefit .icon{margin-right:24px}}.link-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:172px;overflow:hidden;padding:2px 2px 12px;width:232px}.link-card__img{border-radius:8px 8px 8px 0}.link-card__img-child{position:relative}.link-card__img-child:after{background-color:#41abfc;border-radius:0 0 8px 8px;bottom:7px;color:#fff;content:"\434\435\442\441\43A\438\439";font-size:10px;font-weight:600;padding:2px 7px;position:absolute;right:0;text-align:center;width:78%}.link-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis}@media(min-width:767px){.link-card{width:168px}.link-card:hover{-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08)}.link-card__img{width:164px}.link-card__img-child:after{border-radius:8px 0 0 8px;bottom:unset;right:0;top:7px;width:unset}}.list-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-group{list-style-type:none;margin-top:28px;padding-right:8px;width:100%}.list-group .list-unordered,.list-group-title{margin-bottom:10px}.list-group-title{color:#171921;font-size:18px;font-weight:500}.list-unordered__item{display:inline-block;line-height:1.5;margin-bottom:8px}.list-unordered__item:last-child{font-size:16px;margin-bottom:0}.list-unordered__item:after{content:"\2022";margin-left:.25rem;margin-right:.25rem}.list-unordered__item:last-of-type:after{content:none}@media(min-width:640px){.list-group{width:50%}.list-unordered__item{display:block}.list-unordered__item:after{content:none;margin:0}}@media(min-width:767px){.list-group{margin-top:36px;width:25%}.list-group .list-unordered,.list-group-title{margin-bottom:14px}}.list-grid{-webkit-column-count:1;-moz-column-count:1;column-count:1}.list-grid__column-name{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:8px}.list-grid__group:not(:last-child){margin-bottom:32px}.list-grid__item{font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.list-grid__item .link{color:#31858c}.list-grid__item-link{background-image:none}.list-grid__item-link:hover{text-decoration:underline}.list-grid__item-link--strong{font-weight:600}@media(min-width:767px){.list-grid{-webkit-column-count:5;-moz-column-count:5;column-count:5}.list-grid__column-name{font-size:22px;font-weight:600}.list-grid__item{font-size:14px;line-height:22px}}.location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.location--passive .location__name{font-size:12px}.location--link:hover{color:#8c9bc0;cursor:pointer}.location__color{-ms-flex-negative:0;border:2px solid #fff;border-radius:24px;display:inline-block;flex-shrink:0;height:10px;margin-right:-3px;position:relative;width:10px}.location__color--simple{border:none;height:6px;margin-right:-2px;width:6px}.location__name:not(:first-child){margin-left:8px}@media(min-width:640px){.location__color{height:12px;margin-right:-4px;width:12px}.location__color--simple{height:6px;margin-right:-2px;width:6px}}.logo-list-cta{padding-bottom:16px;padding-top:16px;text-align:center}.main-search{background:linear-gradient(180deg,#ececec 80px,#fff 160px);overflow:hidden;position:relative}.main-search-wrapper{overflow:hidden;position:relative;z-index:1}.main-search__background{display:block;height:auto;position:absolute;right:-70px;top:0;width:270px}.main-search-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:min(300px,100%);min-height:180px;z-index:1}.main-search-content__header{color:#121a48;font-size:24px;font-weight:600;line-height:1.25em;margin-bottom:4px}.main-search-content__title{color:#121a48;font-size:14px;font-weight:500;line-height:1.5em}.main-search-content__title span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMTkiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMzOTlGQUUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkxLjYyNiA2LjY4M2M4MC4yMjktMS4xMDMgMTg2LjQ5My0uOTYzIDIyNS4xIDEuMTA4IDEuMTAzLjA2IDEuOTk5LS43ODQgMi4wNjQtMS44ODdsLjExOC0xLjk5N2MuMDY1LTEuMTAyLS42Ny0yLjA0My0xLjc3My0yLjEwM0MyNTguOTUtMS4zMjYgNDcuNTI1LS4wOCAxLjcxMyAzLjIyNi42MTIgMy4zMDYtLjA4MiA0LjI2Mi4wMDggNS4zNjNsLjE2NCAxLjk5NGEyLjAxNyAyLjAxNyAwIDAgMCAyLjE1NyAxLjg0IDM1OC43OSAzNTguNzkgMCAwIDEgNi44MzItLjQxMiAxLjEwMyAxLjEwMyAwIDAgMSAxLjE1Ljk1MiAxLjEgMS4xIDAgMCAwIDEuMTU4Ljk1M2MyNC43MTItMS41MjMgNTYuMDY4LTIuOTg1IDgwLjE1Ny00LjAwN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-position:bottom;background-repeat:no-repeat;background-size:contain;padding:.5rem 0;white-space:nowrap}.main-search__card{background-color:#fff;border-radius:16px 16px 0 0;-webkit-box-shadow:0 -.15rem .25rem rgba(23,25,33,.05);box-shadow:0 -.15rem .25rem rgba(23,25,33,.05);padding:16px 16px 0;position:relative;width:100%}@media(min-width:360px){.main-search{background:linear-gradient(180deg,#ececec 90px,#fff 180px)}}@media(min-width:640px){.main-search{background:linear-gradient(180deg,#ececec 110px,#fff 220px)}.main-search__background{right:0;width:310px}.main-search-content{min-height:160px}}@media(min-width:767px){.main-search{background:linear-gradient(180deg,#ececec 120px,#fff 540px)}.main-search__background{width:540px}.main-search-content{max-width:420px;min-height:330px}.main-search-content__header{font-size:36px;font-weight:500;margin-bottom:4px}.main-search-content__title{font-size:18px}.main-search__card{margin-bottom:-108px;margin-top:-44px;min-height:124px;width:calc(100% - 16px)}.main-search__form{position:relative;width:calc(100% - 16px)}}@media(min-width:992px){.main-search{background:linear-gradient(180deg,#ececec 180px,#fff 360px)}.main-search__background{right:calc(15% - 81px);top:0;width:450px}.main-search-content{max-width:80%;min-height:280px}.main-search__form--sticky{background-color:#fff;padding-bottom:8px;position:sticky;top:74px;z-index:1}.main-search__card{width:unset}}.map-main{height:100vh;position:relative;width:100%}.map-balloon{background:#fff;border:1px solid #e7eef9;border-radius:8px;-webkit-box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);display:block;padding:16px 32px 16px 16px;position:absolute;width:336px}.map-balloon.map-balloon--v2{padding:0;width:376px}.map-balloon__close{position:absolute;right:17px;top:17px;z-index:5}.map-balloon__close:hover{opacity:.7}.map-balloon__close-icon{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-close-circle.a9fe177d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:22px;width:22px}.map-balloon__close-icon--v2{--color:#121a48;--src:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-close.30bc51b8.svg);background:var(--color);display:block;height:22px;-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:22px}.map__balloon-container{background:#f2f7fd;border-radius:0;bottom:0;left:0;padding:0;position:fixed;width:100%;z-index:10}.map__balloon-container-close{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);color:#465481;padding:5px;position:absolute;right:16px;top:-40px}@media(max-width:767px){.map__balloon-container--v2{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08);box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100vh - 50px);min-height:253px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.map__balloon-container--v2 .map__balloon-container-close{color:#121a48;padding:4px;top:-40px}@starting-style{.map__balloon-container--v2{-webkit-transform:translateY(100%);transform:translateY(100%)}}}@media(min-width:767px){.map-main{height:100%}.map__balloon-container{background:#fff;border-radius:8px;margin:0;padding:0;position:static;width:auto}.map-balloon{padding:16px}}.map-modal{height:100vh;padding:0;width:100vw;z-index:1021}.map-modal .n-modal__inner{height:100%;max-width:1194px;overflow:hidden;padding:0}.map-modal .n-modal__btn-close{background-color:#fafcfe;z-index:10}.map-modal .n-modal__content{height:100%;padding:0;width:100%}@media(min-width:767px){.map-modal{padding:2em 0}}.menu-detail{border-bottom:1px solid #e7eef9;overflow:hidden;position:relative}.menu-detail__list{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;padding:12px 16px 0}.menu-detail__item{margin:0 12px;white-space:nowrap}.menu-detail__item:first-child{margin-left:0}.menu-detail__item:last-child{margin-right:0}.menu-detail__link{color:#8c9bc0;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;line-height:18px;padding-bottom:8px}.menu-detail__link:hover{color:#465481}.menu-detail__link:hover .menu-detail__tag{-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08)}.menu-detail__border{background-color:#ffb700;border-top-left-radius:4px;border-top-right-radius:4px;display:none;height:4px;width:100%}.menu-detail__item--active .menu-detail__link{color:#121a48}.menu-detail__item--active .menu-detail__border{display:block}.menu-detail__favorite{display:none}.menu-detail__tag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ffb700;border-radius:100%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;height:18px;justify-content:center;line-height:18px;margin-left:4px;width:18px}@media(min-width:767px){.menu-detail{min-height:68px;overflow:unset}.menu-detail__list{-webkit-box-pack:start;-ms-flex-pack:start;border:0;border-radius:0;justify-content:flex-start;overflow:unset;padding:24px 0 0}.menu-detail__item:first-child{margin-left:0}.menu-detail__link{font-size:14px;line-height:22px;padding-bottom:16px}.menu-detail__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}.menu-detail--fixed{background-color:#fff;left:0;position:fixed;top:0;width:100vw;z-index:100}.menu-detail--fixed.menu-detail--shadow{-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08)}.menu-detail--fixed .menu-detail__container{margin:0 auto;max-width:1120px;padding:0 16px}.menu-detail--fixed .menu-detail__list-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:18px;min-width:0}.menu-detail--fixed .menu-detail__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-detail--fixed .menu-detail__appointment{margin-left:8px;width:auto}.menu-detail--fixed .menu-detail__appointment_compact{margin-left:0}}@media(min-width:767px)and (max-width:1050px){.menu-detail__item.menu-detail__item_compact{margin:0 5px}}@media(max-width:767px){.menu-detail__btn{display:none}.menu-detail__link{font-size:14px;line-height:18px}}.not-found{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px 0}.not-found__img{height:auto;margin-bottom:32px;width:100%}.not-found__img-pic{display:block;height:auto;width:100%}.not-found__title{color:#465481;font-size:18px;font-weight:600;text-align:center}.not-found-listing__title{max-width:650px;text-align:center}.not-found__home-btn{height:48px;margin-top:32px;width:187px}.not-found__links-list{margin-top:11px}.not-found__links-title{color:#465481;font-size:16px;font-weight:600}.not-found__links-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:23px;margin-top:9px}.not-found__icn{color:#399fae;margin-right:10px}.not-found__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:24px 0}@media(min-width:767px){.not-found__img{margin-bottom:56px;max-width:640px}.not-found__title{max-width:650px}.not-found__links-block{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:432px}}.object-info{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:80px auto}.object-info__name{min-width:0}.object-info__specializations{grid-column-end:3;grid-column-start:1}.object-info__img{height:80px;position:relative;width:80px}.object-info__img-award{bottom:-4px;position:absolute;right:-8px}.object-info__img-pic{border:1px solid #e7eef9;border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.object-info__btn{left:-4px;position:absolute;top:-4px}.object-info__title{display:block;font-size:14px;font-weight:600;line-height:17px;margin-bottom:8px}.object-info__title-link{display:block}.object-info__title-link:hover{color:#465481}.object-info__rating{font-size:12px;line-height:18px}.object-info__verified-banner{grid-column:span 2;margin-top:16px}.object-info--v2 .object-info__rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.object-info--v2 .object-info__rating .rating__value{font-size:16px;font-weight:600;line-height:18px}.object-info--v2 .object-info__rating .rating__icn{height:16px;width:16px}.object-info__review{margin-right:8px}.object-info__education{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:500;line-height:18px;padding-top:16px}.object-info__education--item:not(:last-child):after{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#171921;content:"\2022";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:12px;justify-content:center;width:12px}.object-info--v2{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-template-columns:108px 1fr;grid-template-rows:auto 1fr auto}.object-info--v2 .object-info__img{grid-row:1/span 2;height:108px;width:108px}.object-info--v2 .object-info__img-award{bottom:-4px;right:-4px}.object-info--v2 .object-info__btn{left:-8px;top:-8px}.object-info--v2 .object-info__title{line-height:18px}.object-info--v2 .object-info__review{font-size:12px;line-height:18px;margin-right:unset}.object-info--v2 .object-info__education{display:block;margin-top:8px;padding-top:unset}.object-info--v2 .object-info__verified-banner{grid-column:span 2;grid-row:3;margin-top:16px}.object-info--v2 .object-info__contacts{grid-column:span 2;margin-top:16px}.object-info--v2 .object-info__prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:500;grid-column:span 2;line-height:18px;margin-bottom:16px;margin-top:20px}.object-info--v2 .object-info__banner{grid-column:span 2}.object-info--v2 .object-info__banner--no-prices{margin-top:16px}.object-info--v2 .object-info__equipment{grid-column:span 2;margin-top:16px}.object-info--v2 .object-info__psychology-theme-list,.object-info--v2 .object-info__review-carousel-container{grid-column:span 2}.object-info__pinned-reviews{margin-top:16px;max-width:92vw}@media(min-width:767px){.object-info{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-template-columns:168px auto;grid-template-rows:auto 1fr;margin-bottom:0}.object-info__img{grid-row-end:3;grid-row-start:1;height:168px;width:168px}.object-info__img-award{bottom:7px;position:absolute;right:5px}.object-info__name{padding-bottom:8px}.object-info__img-pic{border-radius:8px}.object-info__specializations{grid-column-end:auto;grid-column-start:auto}.object-info__btn{left:4px;top:4px}.object-info__title{font-size:22px;line-height:30px}.object-info__rating{font-size:16px;line-height:26px}.object-info__review{margin-right:12px}.object-info__pinned-reviews{margin-top:24px}.object-info__pinned-reviews--v2.compact-review-carousel__slider .siema-slider__slide{padding-right:0}.object-info__verified-banner{-ms-flex-item-align:start;align-self:start;grid-column:2}.object-info--v2{grid-template-columns:120px auto;grid-template-rows:auto auto auto auto 1fr}.object-info--v2 .object-info__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;bottom:-37px;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:10px;padding:6px 0 10px;position:absolute;width:100px}.object-info--v2 .object-info__rating .rating__icn{height:20px;width:20px}.object-info--v2 .object-info__rating .rating__value{font-size:16px;line-height:24px;margin-right:0}.object-info--v2 .object-info__rating--no-rating{bottom:-22px}.object-info--v2 .object-info__btn{left:6px;top:6px}.object-info--v2 .object-info__img{grid-row:1/span 6;height:120px;width:120px}.object-info--v2 .object-info__img--with-rating{margin-bottom:37px}.object-info--v2 .object-info__img--with-no-rating{margin-bottom:22px}.object-info--v2 .object-info__title{line-height:30px}.object-info--v2 .object-info__rating .rating{height:26px}.object-info--v2 .object-info__review-container{line-height:0}.object-info--v2 .object-info__review{font-size:14px;line-height:18px}.object-info--v2 .object-info__prices{border-top:1px solid #e7eef9;grid-column:2;margin-top:20px;padding-top:20px}.object-info--v2 .object-info__prices--no-border{border:none;margin-top:0}.object-info--v2 .object-info__banner{grid-column:2}.object-info--v2 .object-info__education{font-size:14px;grid-row:2;line-height:22px;margin-top:0}.object-info--v2 .object-info__verified-banner{-ms-flex-item-align:unset;align-self:unset;grid-column:unset;grid-row:unset;margin:unset}.object-info--v2 .object-info__specializations{grid-row:3;margin-top:4px}.object-info--v2 .object-info__equipment{grid-column:unset}.object-info--v2 .object-info__review-carousel-container{grid-column:unset;min-width:0}.object-info--v2 .object-info__psychology-theme-list{grid-column:unset}.object-info--v2 .object-info__name{padding-bottom:0}}@media(min-width:992px){.object-info--v2{grid-template-columns:168px auto}.object-info--v2 .object-info__img{height:168px;width:168px}.object-info--v2 .object-info__rating{left:14px;width:140px}.object-info--v2 .object-info__btn{left:8px;top:8px}}.partners{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;justify-content:space-between;margin-top:30px;width:100%}.partners__icon{height:61px;width:auto}.partners__icon:hover{opacity:.8}.passive-link:hover{text-decoration:underline}.pb-doctors-by-service__container{background-color:#fff;border-top:1px solid #e7eef9;padding-top:32px}@media(max-width:767px){.pb-doctors-by-service__container{padding-top:16px}.pb-doctors-by-service__container .big-promoblock{border-radius:0}}.pb-good-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden}.pb-good-price__title{font-weight:700}.pb-good-price__price{color:#31858c;font-size:1.4em;font-weight:700;margin-bottom:16px}.pb-good-price__clinic{border-radius:0 0;font-size:14px;margin:0 -1em -1em;padding:0 16px 16px}.pb-good-price__clinic-name{color:#121a48;display:inline-block;font-size:14px;font-weight:700;line-height:1.5em}.pb-good-price__clinic-address{font-size:12px}.pb-good-price__clinic-phone{font-size:1em;margin-top:4px}.pb-good-price__price-comment{margin-bottom:5px}.pb-good-price__button{font-size:16px}.pb-good-price__clinic-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.pb-good-price__clinic-main__image-container{height:100%}.pb-good-price__clinic-main__image{border-radius:8px;margin-right:16px}@media(min-width:767px){.pb-good-price__price-comment{min-height:22px}.pb-good-price__clinic{border-radius:8px;font-size:1em;margin:0;padding:0}.pb-good-price__clinic-main-content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow:hidden}.clinic-address__info,.pb-good-price__clinic-name{max-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.pb-good-price__clinic-address{font-size:14px}.pb-good-price__clinic-address .clinic-address__info{color:#121a48;font-size:12px;margin-bottom:4px}}.card.pb-promotion{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pb-promotion{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:start}.card.pb-promotion__clinic{padding:0 16px 16px}.pb-promotion__clinic{border-radius:0 0 8px 8px;margin:0 -1em -1em}.pb-promotion__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;justify-content:space-between}.pb-promotion__header,.pb-promotion__img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pb-promotion__img{margin-right:16px;min-height:92px}.pb-promotion__img>img{border-radius:8px;max-height:92px;max-width:92px}.pb-promotion__content{margin-bottom:1em}.pb-promotion__content-title{font-size:18px;font-weight:600;margin-bottom:.5em}.pb-promotion__desc{font-size:14px;margin-bottom:.5em}.pb-promotion__desc ul{list-style-type:disc;margin:.5em 0;padding-left:1em}.pb-promotion__desc .collapsable-text__text--collapsed-fix:has(ul:last-child){--additional-offset:0.5em}.pb-promotion__desc .collapsable-text__text--collapsed-fix:has(ul:not(:last-child)){--additional-offset:1em}.pb-promotion__link{color:#399fae;font-size:14px;font-weight:500}.pb-promotion__clinic-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.pb-promotion__chip{background-color:#ffb700;color:#fff;font-size:14px;margin-bottom:14px}.pb-promotion__chip--danger{background-color:#ff4956}@media(min-width:767px){.pb-promotion__clinic{border-radius:8px;margin:0}.pb-promotion__header{margin-bottom:21px}.card.pb-promotion__clinic{padding:0}.pb-promotion__chip{margin-bottom:0}}.pb-rta-doctor{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pb-rta-doctor__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.pb-rta-doctor__img{border:1px solid #e7eef9;border-radius:16px;height:80px;margin-right:1em;overflow:hidden;width:80px}.pb-rta-doctor__img>img{width:100%}.pb-rta-doctor__favorite{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;left:-4px;padding:0;position:absolute;top:-4px;width:32px}.pb-rta-doctor__favorite .menu-detail__favorite{position:relative;top:0}.pb-rta-doctor__favorite .menu-detail__favorite-icon{margin:0}.pb-rta-doctor__title{-webkit-box-flex:1;-ms-flex:1;flex:1}.pb-rta-doctor__name{font-size:14px;font-weight:600}.pb-rta-doctor__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;white-space:nowrap}.pb-rta-doctor__tags{font-size:12px;font-weight:500;padding:.5em 0}.pb-rta-doctor__clinic-address{font-size:12px;font-weight:600}.pb-rta-doctor__service{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:1em 0}.pb-rta-doctor__sign{border-top:1px solid #e7eef9;padding-top:10px}.pb-rta-doctor__clinic-name{font-size:1em;font-weight:600}.pb-rta-doctor__time-title{font-size:14px;font-weight:600;margin-bottom:10px}.pb-popular-service{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.pb-popular-service__price{text-align:right}.pb-popular-service__title{font-weight:500}.promo-block{background:#399fae;border-radius:0;padding:32px 16px}.promo-block+.promotion-card{margin-top:0}.promo-block__header{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.promo-block__icon{margin-right:8px}.promo-block__count,.promo-block__title{font-size:1em;font-weight:700}.promo-block__count{color:#b8dce2;margin-left:.3em}.promo-block__slider-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;justify-content:center;position:absolute;top:calc(50% - 28px);width:56px;z-index:100}.promo-block__slider-btn.disabled{display:none}.promo-block__slider-btn--prev{left:-35px}.promo-block__slider-btn--next{right:-35px}.promo-block__slider{margin:0 -8px;position:relative}.promo-block__link{background:#ffb700;margin-top:16px;width:100%}.promo-block__link:hover{background:#ffc201}@media(min-width:767px){.promo-block{border-radius:16px;padding:24px}.promo-block__container{position:relative}.promo-block+.promotion-card{border-top:0}.promo-block__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-block__icon{margin-right:16px}.promo-block__count,.promo-block__title{font-size:1.5em}}.promotion{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#e7eef9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.promotion__search{background-color:#fff;padding:16px;width:100%}.promotion__intro{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:0 16px 16px}.promotion__title{margin-bottom:12px}.promotion__list{margin-top:16px}.promotion__list>ul{list-style:disc inside}.promotion__link{color:#399fae;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:16px;text-decoration:underline}.promotion__link:hover{color:#31858c;text-decoration:none}.promotion__selection{padding-bottom:16px;padding-top:16px}.promotion__promoblock{margin:-1em auto}.promotion__btn-hide-section{overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.promotion__btn-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#399fae;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;line-height:18px}.promotion__btn-more--dropdown{color:#399fae;cursor:pointer;font-weight:500;margin-top:8px}.promotion__btn-more--dropdown,.promotion__pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotion__pagination{margin-bottom:16px}.promotion__breadcrumbs{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:16px}.promotion__tags{display:-webkit-box;display:-ms-flexbox;display:flex;left:12px;position:absolute;top:-52px}.promotion__card{border-radius:8px;margin-top:16px}.promotion__card:first-child{margin-top:0}.promotion__phone-icn{margin-right:6px}@media(min-width:767px){.promotion{background-color:#fff}.promotion__search{padding:0}.promotion__intro,.promotion__search{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.promotion__intro{padding:36px 0}.promotion__selection{padding:0}.promotion__promoblock{margin:24px auto}.promotion__pagination{margin:32px 0}.promotion__breadcrumbs{margin-bottom:24px;padding:0;width:100%}.promotion__tags{margin-bottom:16px;position:static}}@media(max-width:767px){.promotion.container{padding:0}}.photo-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.photo-block__pointer{cursor:pointer}a.photo-block__img{-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}a.photo-block__img:hover{-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16)}.photo-block__link{border-bottom:1px solid transparent;-webkit-transition:border-color .15s;transition:border-color .15s}.photo-block__link:hover{border-color:#171921}.photo-block__link:active{opacity:.7}.photo-block__img-pic{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.photo-block__text-title{font-size:16px;font-weight:600;line-height:20px}.photo-block__text-title--active{border-bottom:1px solid transparent;-webkit-transition:border-color .15s;transition:border-color .15s}.photo-block__text-title--active:hover{border-color:#171921}.photo-block__text-title--active:active{opacity:.7}@media(max-width:768px){.photo-block__img{height:48px;margin-right:12px;width:48px}}.price-discount{border:2px solid #ffb700;border-radius:8px;padding:16px;position:relative}.price-discount__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:34px;padding:0 4px;position:absolute;right:16px;top:-18px}.price-discount__title{margin-right:8px}.price-discount__chip{background-color:#ffb700;border-radius:24px;color:#fff;padding:3px 8px}.price-discount__footer{background-color:#fff;bottom:-9px;color:#ffb700;font-size:12px;font-weight:500;line-height:18px;padding:0 4px;position:absolute;right:16px}.photo-gallery .n-modal__inner{background-color:unset;position:unset}.photo-gallery .n-modal__content{margin:auto;position:relative}.photo-gallery .slider__slide{padding:0}.photo-gallery .slider__siema>div{text-align:center}.photo-gallery__img{border-radius:4px;max-height:90vh;max-width:100%}.photo-gallery__slider-btn{background-color:#fff;position:absolute;top:calc(50% - 50px);z-index:100}.photo-gallery__slider-btn--prev{left:-100px}.photo-gallery__slider-btn--next{right:-100px}.popular-services{border-bottom:1px solid #e7eef9;border-top:1px solid #e7eef9;margin-bottom:24px;padding:16px 0}.popular-services__title{margin-bottom:8px;padding:0 16px}.popular-services__content{padding-left:16px}.popular-services__chip{margin:8px 8px 0 0;white-space:nowrap}.popular-services__btn{display:none}@media(min-width:767px){.popular-services__title{padding:0}.popular-services__content{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:unset;padding:0}.popular-services__btn,.popular-services__content .detail-summary-with-button__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:18px;margin-top:16px}}.profile-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.profile-header__photo{-webkit-box-flex:0;-ms-flex-positive:0;border-radius:4px;flex-grow:0;height:72px;margin-right:16px;-o-object-fit:contain;object-fit:contain;width:72px}.profile-header__photo--rounded{border-radius:100%}.profile-header__name{font-size:18px;font-weight:500;line-height:1.25;padding-bottom:4px}.profile-header__meta{color:#8c9bc0;font-size:14px}.progress-bar{background-color:#ffd466;height:2px;left:0;opacity:1;position:fixed;top:0;-webkit-transition:width .2s,opacity .4s;transition:width .2s,opacity .4s;z-index:99999999999}.promotion-appointment{margin-top:16px}.promotion-appointment__phone{margin-bottom:16px}.promotion-appointment__hint{color:#8c9bc0;font-weight:500;margin-bottom:4px}@media(min-width:767px){.promotion-appointment__phone{margin-bottom:20px}}.promotion-card{grid-row-gap:16px;background-color:#fff;display:grid;grid-template-columns:1fr;padding:16px;position:relative}.promotion-card--not-active .promotion-card__content,.promotion-card--not-active .promotion-card__img,.promotion-card--not-active .promotion-detail__img{-webkit-filter:saturate(10%);filter:saturate(10%);opacity:.6}.promotion-card__img{background:url(https://assets-1.napopravku.ru/dist/5dcdbb855f04def7e37d1cf2bd95e6d1.png) 50% no-repeat #f2f9f9;border-radius:4px;height:160px;overflow:hidden;position:relative}.promotion-card__img-pic{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promotion-card__content{min-width:0;position:relative}.promotion-card__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#121a48;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:600;line-height:28px;text-decoration:none}.promotion-card__title:active,.promotion-card__title:hover{color:#121a48}.promotion-card__description{color:#465481;font-size:14px;font-weight:500;line-height:22px;margin-top:16px}.promotion-card__description-text{margin-top:8px}.promotion-card__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;gap:8px;line-height:22px}.promotion-card ul{list-style:disc;margin-left:20px}@media(min-width:767px){.promotion-card{grid-column-gap:24px;border:1px solid #e7eef9;grid-template-columns:1fr 2fr;padding:24px}.promotion-card__title{color:#121a48;text-decoration:none}.promotion-card__title:active,.promotion-card__title:hover{color:#121a48}.promotion-card__img{border-radius:8px;height:185px}.promotion-card__description{color:#465481;display:block;font-size:14px;line-height:22px;margin:8px 0 16px}.promotion-card__description p,.promotion-card__description ul{margin-bottom:22px}.promotion-card__description a{text-decoration:underline}.promotion-card__description a:hover{text-decoration:none}}.promotion-chip{font-size:12px;font-weight:600;line-height:18px;margin-left:8px}.promotion-chip:first-child{margin-left:0}.promotion-chip--disabled{background-color:#465481;color:#f2f7fd}@media(min-width:767px){.promotion-chip{font-size:14px;line-height:22px}}.promotion-contacts{font-weight:500;margin-top:16px}.promotion-contacts__name{display:inline-block;font-size:14px;font-weight:600;line-height:22px;text-decoration:none}.promotion-contacts__name--link:hover{opacity:.7}.promotion-contacts__address{margin-top:4px}@media(min-width:767px){.promotion-contacts{border:1px solid #e7eef9;border-radius:4px;padding:16px}.promotion-contacts__address{margin-top:8px}.promotion-contacts__name{font-size:16px;line-height:26px}}.promotion-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.promotion-detail__img{background:url(https://assets-1.napopravku.ru/dist/5dcdbb855f04def7e37d1cf2bd95e6d1.png) 50% no-repeat #f2f9f9;height:185px;overflow:hidden;position:relative;width:100%}.promotion-detail__img-pic{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promotion-detail__tags{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:0 12px 12px;position:absolute;width:100%}.promotion-detail__title{margin-bottom:12px}.promotion-detail__description{margin-bottom:20px}.promotion-detail__description ul{list-style:disc;margin-left:20px}.promotion-detail__description p,.promotion-detail__description ul{margin-bottom:22px}.promotion-detail__description a{text-decoration:underline}.promotion-detail__description a:hover{text-decoration:none}.promotion-detail__phone{font-size:14px;line-height:22px;margin-bottom:16px}.promotion-detail__info{padding:24px 16px;width:100%}@media(min-width:767px){.promotion-detail{padding:12px 0}.promotion-detail__img{border-radius:8px;height:250px;width:600px}.promotion-detail__title{margin-bottom:16px}.promotion-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.promotion-detail__phone{font-size:16px;line-height:26px;margin-bottom:20px}.promotion-detail__info{padding:24px 0;width:600px}}.question-tags{-webkit-box-ordinal-group:0;-ms-flex-order:-1;background-color:#fff;font-size:14px;margin-bottom:32px;order:-1}.question-tags>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:16px;padding:16px}.question-tags>div>:not(h2){display:none}.question-tags h2{font-size:18px;padding-right:20px;position:relative}.question-tags h2:after{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-down.eaff2aba.svg);background-position:50%;background-repeat:no-repeat;background-size:28px 28px;content:"";display:block;height:18px;opacity:.4;position:absolute;right:0;top:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s;transition:opacity .2s;width:18px}.question-tags .question-tags__active-tag>:not(h2){display:revert}.question-tags .question-tags__active-tag h2{border-bottom:1px solid #e7eef9;padding-bottom:16px}.question-tags .question-tags__active-tag h2:after{opacity:1;-webkit-transform:rotate(-180deg) translateY(50%);transform:rotate(-180deg) translateY(50%)}.question-tags h3,.question-tags h4,.question-tags h5,.question-tags h6{font-size:16px}.question-tags .seo-under-img,.question-tags h3,.question-tags h4,.question-tags h5,.question-tags h6,.question-tags ol,.question-tags p,.question-tags table,.question-tags ul{display:none;line-height:22px;margin-top:16px}.question-tags .forced-visible{display:revert!important}.question-tags table{background-color:#fafcfe;border-collapse:collapse;border-radius:8px;border-style:hidden;-webkit-box-shadow:0 0 0 1px #d1ddf4;box-shadow:0 0 0 1px #d1ddf4;overflow:hidden}.question-tags table td,.question-tags table th{border:1px solid #d1ddf4;padding:8px}.question-tags table tr td:first-child,.question-tags table tr th:first-child{border-left:none}.question-tags table tr td:last-child,.question-tags table tr th:last-child{border-right:none}.question-tags table tr:first-child{font-weight:600}.question-tags table tr:first-child td,.question-tags table tr:first-child th{border-top:none}.question-tags table tr:last-child td{border-bottom:none}.question-tags table tr:last-child td:last-child{border-bottom-right-radius:10px}.question-tags__title{display:initial!important;font-size:24px!important;font-weight:600}@media(min-width:640px){.question-tags{padding:0}.question-tags>div{padding:24px}.question-tags .question-tags__active-tag h2{padding-bottom:24px}.question-tags .seo-under-img,.question-tags p,.question-tags table{margin-top:24px}}.rating-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rating-info__review{color:#8c9bc0;font-weight:500;line-height:16px;margin-right:12px}.rating-info__review:last-child{margin-right:unset}.rating-info__review--small{font-size:.75em}.rating-info__review--link{border-bottom:1px solid #d1ddf4}.rating-info__review--link:hover{border-bottom:1px solid transparent;color:#465481}.rating-info__review__text{color:#8c9bc0;font-weight:500;line-height:16px;margin-right:12px}.rating-info__review__text:last-child{margin-right:unset}.rating-info__review__text--small{font-size:.75em}@media(min-width:767px){.rating-info__favorite{display:none!important}}.review{border:1px solid #e7eef9;border-radius:8px;display:grid;grid-template-columns:2fr 304px;grid-template-rows:88px 2fr}.review:not(:last-child){margin-bottom:20px}.review--not-active .review__about,.review--not-active .review__content-wrapper{-webkit-filter:saturate(0);filter:saturate(0);opacity:.7}.review--not-active .review__rating{-webkit-filter:saturate(.5);filter:saturate(.5);opacity:.7}.review--empty-responder{grid-template-columns:unset}.review--empty-responder .review__comment{grid-column-end:unset;grid-column-start:unset}.review__info{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #e7eef9;justify-content:space-between;padding:16px;position:relative}.review__info,.review__user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.review__user .photo-block__img{border-radius:8px;height:56px;margin-right:16px;width:56px}.review__user .photo-block__img-pic{border-radius:8px}.review__chips,.review__header-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.review__chips--info,.review__header-chips--info{background-color:#fff;padding-left:4px;position:absolute;right:12px;top:24px}.review__chips--transparent,.review__header-chips--transparent{color:#399fae}.review__chips--link,.review__header-chips--link{display:inline-block}.review__chips--link:hover,.review__header-chips--link:hover{text-decoration:underline}.review__chips svg,.review__header-chips svg{margin-right:4px}.review__chips .n-chip,.review__header-chips .n-chip{margin:0 4px 4px 0}.review__chips-tooltip{font-size:12px;font-weight:500;line-height:18px}.review__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.review__rating .rating-stars{margin-bottom:2px}.review__rating .rating-stars .n-rating__bag{margin:0;min-height:0}.review-chip{-ms-flex-negative:0;-webkit-box-sizing:content-box;box-sizing:content-box;flex-shrink:0}.review__rating-desc{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px}.review__rating-desc:first-letter{text-transform:uppercase}.review__about{border-left:1px solid #e7eef9;grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:1;padding:20px 16px}.review__about--border{border-bottom:1px solid #e7eef9}.review__content-wrapper{margin-bottom:28px}.review__title{font-size:14px;font-weight:600;line-height:22px}.review__title--about,.review__title--content{margin-bottom:8px}.review__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;padding:16px 16px 20px;position:relative}.review__description,.review__header{-ms-flex-item-align:start;align-self:start}.review__description{font-size:12px;font-weight:500;line-height:18px;margin-left:auto}.review__description-title{color:#8c9bc0;margin-bottom:2px}.review__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:0 16px 16px}.review__content--border{border-bottom:1px solid #e7eef9}.review__content--no-header{padding-top:16px}.review__comment-form{margin-top:32px}.review__object .photo-block{margin-bottom:8px}.review__object .photo-block__img{border-radius:100%;height:40px;margin-right:12px;overflow:hidden;width:40px}.review__object .photo-block__text-title{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px}.review__text{color:#465481;font-size:14px;line-height:22px;overflow:hidden;white-space:pre-line;word-break:break-word}.review__text--short{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;max-height:6em;text-overflow:ellipsis}.review__cut-link{background-color:transparent;border:none;border-bottom:1px solid #465481;color:#465481;cursor:pointer;font-size:14px;margin-top:5px;-webkit-transition:border-color,color .15s;transition:border-color,color .15s}.review__cut-link:hover{border-color:transparent}.review__cut-link:active{color:#d0d0d6}.review__btn{color:#399fae;font-size:12px;font-weight:600;line-height:18px;width:auto}.review__btn .icon{margin-right:8px}.review__btn:hover{color:#31858c}.review__btn:active,.review__btn:focus{color:#10787b}.review__comment{grid-column-end:3;grid-column-start:1;padding:24px 16px 16px}.review__moderation-telegram-tooltip{margin-top:16px}.review__moderation-telegram{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-top:16px}.review__moderation-telegram-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.review__moderation-telegram-link--inline{display:inline}@media(max-width:767px){.container.review__section{margin:0;max-width:unset;padding:0}.review{background-color:#fff;border:unset;border-bottom:1px solid #e7eef9;border-radius:0;grid-template-columns:1fr;grid-template-rows:1fr;padding:16px}.review:not(:last-child){margin-bottom:0}.review__pagination{border-top:1px solid #e7eef9;margin:0;padding:16px}.review__about{border:0;grid-column-end:auto;grid-column-start:auto;grid-row-end:auto;grid-row-start:auto;padding:0}.review__about--with-collapsable-comments{grid-row:5;margin-top:20px}.review__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0 20px}.review__object{border:1px solid #e7eef9;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:8px 40px 40px 8px;position:relative}.review__description{margin:0}.review__title--about{display:block}.review__content{border-right:0;padding:0 0 20px}.review__content--with-collapsable-comments{padding:0}.review__content--border{border-bottom:0}.review__comment-form{margin-top:12px}.review__content-wrapper{margin-bottom:16px}.review__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:unset;-ms-flex-pack:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;border:unset;-ms-flex-direction:column;flex-direction:column;justify-content:unset;padding:0}.review__header-chips{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;right:unset;top:unset}.review__header-chips--info{margin-bottom:16px;padding-left:0}.review__chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:revert;flex-wrap:revert;left:10px;overflow-x:scroll;position:absolute;right:2px}.review__chips--info{margin-bottom:16px;padding-left:0}.review__chips::-webkit-scrollbar{background:transparent}.review__chips-tooltip{width:100%}.review__user{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:16px;order:2}.review__rating{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;order:3}.review__rating .rating-stars{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;margin-bottom:unset}.review__comment{border:0;grid-column-end:auto;grid-column-start:auto;margin-top:16px;padding:0}.review__moderation-telegram{display:block}}.review-coins{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.review-coins__icon{height:18px;margin-right:4px;width:18px}.review-input__title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:12px}.review-input__subtitle{color:#465481;font-size:14px;font-weight:500;line-height:22px;margin-bottom:16px}.review-input__icon{margin-left:4px}.review-input__tooltip-text{font-size:12px;font-weight:500;line-height:18px;min-width:150px}@media(min-width:767px){.review-input__subtitle{margin-bottom:12px}.review-input__tooltip-text{min-width:288px}}.review-interaction{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:space-between}.review-interaction,.review-interaction__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.review-interaction__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 23px}.review-interaction__text{display:none}.review-interaction__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:500;line-height:18px}.review-interaction__source{margin-bottom:4px}.review-interaction__btn--collapse{margin-right:32px}@media(min-width:767px){.review-interaction__wrap{gap:16px 32px}.review-interaction__text{display:inline}.review-interaction__source{margin-bottom:12px}}.review-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex}.review-modal__header-img{-ms-flex-negative:0;border-radius:8px;display:block;flex-shrink:0;height:56px;margin-right:16px;overflow:hidden;width:56px}.review-modal__header-title{font-size:18px;font-weight:600;line-height:24px;padding-right:16px}.review-modal__chips,.review-modal__rating{margin-bottom:20px}.review-modal__message{font-size:14px;margin-bottom:20px}@media(min-width:767px){.review-modal__message{font-size:16px}.review-modal__header-title{font-size:22px;line-height:30px;padding-right:0}.review-modal__rating{margin-bottom:12px}}.search{background-color:#fff;border-radius:16px 16px 0 0;-webkit-box-shadow:0 -.15rem .25rem rgba(23,25,33,.05);box-shadow:0 -.15rem .25rem rgba(23,25,33,.05);padding:24px 32px 0;width:100%}.search .search-form{background-color:#ffe5a3;padding:12px}.search__title{margin:0 auto;padding:0 0 20px;text-align:center}.search-form{background-color:#ffe5a3;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;width:100%}.search-form--header{padding:4px}.search-form__group-title{color:#8c9bc0;font-size:12px;padding:4px 16px}.search-form__item{position:relative}.search-form__item .n-dropdown__suggests{z-index:2}.search-form__item--object{-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7;margin-bottom:8px}.search-form__item--object .search-filter{border:solid #e7eef9;border-radius:4px 0 0 4px;border-width:0 1px 0 0}.search-form__item--object .search-filter__input{border-radius:4px 0 0 4px}.search-form__item--location{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;max-width:380px}.search-form__item--location .search-filter__input{border-radius:0}.n-selection--active .n-selection__lbl{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.search-filter{position:relative;width:100%}.search-filter .n-dropdown__selection{min-width:0}.search__btn{-ms-flex-item-align:start;align-self:flex-start;border-radius:0 4px 4px 0;height:56px;min-width:105px}.search-filter .n-input-field__input{min-height:56px}.search__icn{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}.search-form--v2.search-form--header{padding:4px}.search-form--v2 .search-form__item--object{line-height:22px;margin-bottom:4px}.search-form--v2 .search-form__location-selector{line-height:22px}.search-form--v2 .n-input-field__input{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form--v2 .search__icn{color:#afbedf;margin-top:0}@media(max-width:992px){.search-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px}.search-form__item--object .search-filter{border:unset}.search-form__item--location{margin-bottom:8px;max-width:unset}.search-filter .n-input-field__input{border-radius:4px;min-height:48px}.search-filter .n-clear-btn{margin-top:2px}.search__btn{border-radius:4px;width:100%}}@media(max-width:767px){.search{border-radius:8px;-webkit-box-shadow:unset;box-shadow:unset;padding:20px 8px 8px}.search .search-form{padding:0}.search-form__group-title{color:#121a48;font-weight:600}}@media(min-width:993px){.search-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-form__item{height:56px}.search-form__item--object{-ms-flex-preferred-size:297px;flex-basis:297px;margin-bottom:0;min-height:auto;min-width:297px}.search-form__item--location{-ms-flex-preferred-size:380px;-ms-flex-negative:0;flex-basis:380px;flex-shrink:0}.search-filter{z-index:1}.search-filter .n-clear-btn{margin-top:5px}.search__btn{-webkit-box-shadow:2px 0 0 2px #ffe5a3,2px 2px 0 2px #ffe5a3,2px -2px 0 2px #ffe5a3!important;box-shadow:2px 0 0 2px #ffe5a3,2px 2px 0 2px #ffe5a3,2px -2px 0 2px #ffe5a3!important}.search__icn{margin-top:12px}}.search-modal{max-height:100vh;overflow:hidden;padding:0}.search-modal .n-modal__content,.search-modal .n-modal__inner{height:100%}.search-modal .n-suggests-list{-webkit-box-shadow:none;box-shadow:none;margin-top:10px;max-height:80vh;overflow:auto;padding-bottom:35vh;position:relative;z-index:1}.search-modal__title{font-size:20px;font-weight:600;margin-bottom:16px}.search-modal__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;left:0;padding:16px 24px;position:absolute;width:100%;z-index:1}.search-modal__confirm{margin-right:16px}.section-content{margin-bottom:8px;padding-bottom:16px;padding-top:16px}.section-header{margin-bottom:36px;text-align:center}.section-header .h2{margin-bottom:8px}.section-header .text-base{margin:0 auto;max-width:36rem}.section-content__header{margin-bottom:8px}.section-content__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-line-pack:space-evenly;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:start;align-content:space-evenly;align-items:start;align-self:start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5em;margin-top:32px;max-height:270px}.section-content__button{background-color:#f2f9f9;color:#31858c;margin-top:1em;width:100%}@media(min-width:767px){.section-header{margin-bottom:56px}.section-content__header{margin-bottom:18px}.section-content__list{max-height:120px}}@media(min-width:1194px){.section-content{padding-bottom:44px;padding-top:44px}}.sections-list__title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;padding:0 16px}.sections-list__title{display:inline;margin-right:8px}.sections-list__item:not(:last-child){margin-bottom:54px}.sections-list__content{padding:0 16px}.sections-list__mark{-ms-flex-negative:0;flex-shrink:0;font-size:14px}@media(min-width:767px){.sections-list__title-block{padding:0}.sections-list__item:not(:last-child){margin-bottom:48px}.sections-list__content{padding:0}}.selection__search{background-color:#fff;padding:16px}.selection-seo-info{-webkit-box-ordinal-group:4;-ms-flex-order:3;color:#8c9bc0;font-size:14px;font-weight:500;line-height:18px;margin-top:24px;order:3}.selection__intro{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:16px;padding:0}.selection__section:not(:first-child){margin-top:16px}.selection__section.selection__section--large{margin:16px}.selection__section--medium{margin-top:0}.selection__text{margin-bottom:16px;margin-top:16px;padding:0 16px}.selection__interactive{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:16px}.selection__slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:-5px 0;order:2}.selection__loading{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.selection__content{margin-bottom:32px}@media(min-width:767px){.selection__text{border:0;margin-bottom:24px;margin-top:24px;padding:0}.selection__text--block{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f7fd;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:16px}.selection__search{padding:0 0 12px}.selection__section.selection__section--large{margin:24px 0}.selection__section--medium{margin-bottom:24px}.selection__interactive{margin:24px 0 48px}.selection__slider{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:32px;margin-top:0;order:1}.selection__loading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.selection__intro{padding-top:24px}.selection__disclaimers{font-size:14px;margin-bottom:24px}}@media(max-width:767px){.container.selection{background-color:#f2f7fd;max-width:unset;overflow:hidden;padding:0}.container.selection--white{background-color:#fff}.selection__expanded-price-distribution-card{margin-left:16px;margin-right:16px}.selection__section .yandex-ads-banner{margin-inline:-16px}}@media(max-width:640px){.selection-seo-info{margin-bottom:0;margin-top:16px;text-align:center}}.selection-appointment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:500;line-height:18px;margin:auto;max-width:288px}.selection-appointment__calendar{width:100%}.selection-appointment__tag{display:none}@media(min-width:360px){.selection-appointment{max-width:340px}}@media(min-width:767px){.selection-appointment{border-top:1px solid #e7eef9;font-size:16px;line-height:1.5;max-width:unset;padding:24px 16px}.selection-appointment--no-border{border-top:unset}.selection-appointment__calendar-comment{margin-top:20px}.selection-appointment__tag{background-color:#f2f7fd;border-radius:8px;color:#465481;display:block;font-size:14px;font-weight:500;line-height:22px;padding:8px 16px}}.selection-banner{background:#fff;border:2px solid #ffb700;border-radius:8px;display:block;padding:16px;position:relative}.selection-banner__content{max-width:75%;position:relative}.selection-banner__title{margin-bottom:4px}.selection-banner__desc{font-size:12px;line-height:18px}.selection-banner__img{bottom:0;position:absolute;right:0}.selection-banner__img-pic{display:block;height:auto;width:95px}.selection-banner__link{color:#31858c;text-decoration:underline}.selection-banner--app{display:block}.selection-banner--app-wrapper{background:-webkit-gradient(linear,right top,left top,from(#ffeee2),to(#fff5e5));background:linear-gradient(270deg,#ffeee2,#fff5e5);border:1px solid #f56565;display:block}.selection-banner__app-link{background-color:transparent;color:#e53e3e;display:inline;font-size:12px;font-style:normal;font-weight:700;line-height:16px;padding-left:0;padding-right:0;text-align:left}.selection-banner__app-link .icon-arrow-bold{height:12px;margin-left:5px;width:12px}.selection-banner__link-icon{display:none}@media(min-width:767px){.selection-banner{background:#fff8e5 url(https://assets-1.napopravku.ru/dist/054b0f19fd42df3f9abb4dd1e37470ed.png) 100% 100% no-repeat;border:0;padding:24px}.selection-banner--small{background:#fff;border:2px solid #ffb700;padding:16px}.selection-banner--small .selection-banner__title{font-size:16px;line-height:22px}.selection-banner--small .selection-banner__desc{font-size:12px;line-height:18px}.selection-banner--small .selection-banner__link-icon{display:none}.selection-banner__desc{font-size:14px;font-weight:500;line-height:22px}.selection-banner__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.selection-banner__link:hover{color:#399fae}.selection-banner__img-pic{width:106px}.selection-banner--app{padding-top:40px}.selection-banner--app-wrapper{background:-webkit-gradient(linear,right top,left top,from(#ffeee2),to(#fff5e5));background:linear-gradient(270deg,#ffeee2,#fff5e5);border:unset;border-radius:8px}.selection-banner__desc-app{color:#465481;display:inline}.selection-banner__app-link{font-size:14px}.selection-banner__app-link .icon-arrow-bold{height:14px;width:14px}.selection-banner__img-app-pic{display:block}.selection-banner__link-icon{display:inline-block}}.selection-card{background-color:#fff;border-radius:8px;display:grid;grid-template-columns:1fr;padding:16px;row-gap:16px}.clinic-schedule{margin-bottom:8px}.selection-card__citation,.selection-card__description{grid-area:description;margin-top:16px}.selection-card__description{color:#465481;font-size:12px;font-weight:500;line-height:18px}.selection-card__calendar{border-top:1px solid #e7eef9;margin:0 -16px;padding:16px 16px 0}.selection-card__calendar--no-border{border-top:unset}@media(min-width:767px){.selection-card{border:1px solid #e7eef9;-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;grid-template-areas:"head contacts" "head app" "price app" "equipment app" "bottom-banner app" "empty app";grid-template-columns:65% 35%;grid-template-rows:repeat(5,auto) 1fr;padding:0;row-gap:0}.selection-card--no-description{grid-template-areas:"head contacts" "price contacts" "price app" "equipment app" "bottom-banner app" "empty app";grid-template-rows:repeat(5,auto) 1fr}.selection-card__object{grid-area:head;padding:24px 24px 20px}.selection-card__contacts{border-left:1px solid #e7eef9;grid-area:contacts}.selection-card__calendar{border-left:1px solid #e7eef9;border-top:unset;grid-area:app;margin:unset;padding:unset}.selection-card__bottom-banner{grid-area:bottom-banner}.selection-card__equipment{grid-area:equipment;padding:0 24px 24px}.selection-card__equipment:not(:last-child){padding-bottom:16px}.selection-card__bottom-banner{margin:0 24px 24px}.selection-card__prices{grid-area:price}.selection-card__prices:not(:last-child) .selection-price{padding-bottom:4px}.selection-card__citation{margin-top:24px}.selection-card__description{font-size:14px;line-height:22px;margin-top:16px}}.selection-citation{font-size:12px;line-height:18px;width:100%}.selection-citation--info{background:#f2f7fd;border-radius:8px;padding:8px 12px}.selection-citation--telemed{background:#f2ebff;border-radius:8px;padding:8px 12px}.selection-citation__title{font-weight:600;margin-bottom:4px}.selection-citation__icon{display:none}.selection-citation__text{-webkit-box-orient:vertical;-webkit-line-clamp:7;color:#465481;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.selection-citation__text--fill{-webkit-line-clamp:unset;display:block;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;white-space:pre-wrap}.selection-citation__btn{background-image:linear-gradient(0deg,transparent,transparent 2px,#8c9bc0 0,transparent 3px,transparent 60px);color:#8c9bc0;display:inline-block;font-weight:500;margin-top:4px}.selection-citation__btn:hover{color:#465481}@media(min-width:767px){.selection-citation--info{padding:24px}.selection-citation__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:22px;margin-bottom:8px}.selection-citation__icon{display:inline-block;margin-right:4px}.selection-citation__text{-webkit-line-clamp:4;font-size:14px;line-height:22px;max-height:6em;word-break:unset}.selection-citation__text--fill{-webkit-line-clamp:unset;display:block;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;white-space:pre-wrap}.selection-citation__btn{background-image:unset;color:#8c9bc0;display:block;margin-top:8px}.selection-citation__btn--end{text-align:right}.selection-citation__btn:hover{color:#465481}}.selection-contacts__clinic{margin-bottom:12px}.selection-contacts__empty{color:#8c9bc0;font-size:14px;font-weight:500;line-height:22px;text-align:center}@media(min-width:767px){.selection-contacts__clinic{border-bottom:1px solid #e7eef9;margin-bottom:0;padding:24px 16px}.selection-contacts__address{padding:24px 16px}.selection-contacts__link:hover{opacity:.8}}.selection-editor{background-color:#fff;padding:16px}.selection-editor__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px}.selection-editor__img{border-radius:8px;height:64px;margin-bottom:12px;overflow:hidden;width:64px}.selection-editor__img-pic{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.selection-editor__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.selection-editor__title{font-size:12px;font-weight:600;line-height:18px;margin-bottom:4px}.selection-editor__name{display:inline-block;font-size:14px;font-weight:600;line-height:22px;margin-bottom:4px}.selection-editor__desc{color:#465481;font-size:12px;line-height:18px}@media(min-width:767px){.selection-editor{padding:0}.selection-editor__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:24px}.selection-editor__img{height:88px;margin-bottom:0;margin-right:24px;width:88px}.selection-editor__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.selection-editor__title{font-size:16px;line-height:24px;margin-bottom:12px}.selection-editor__desc{font-weight:500}}.selection-hubs{background-color:#fff;padding:56px 0 48px}.selection-hubs__title{margin-bottom:16px;padding:0 16px}.selection-hubs__section{margin-bottom:64px}.selection-hubs__section:last-of-type{margin-bottom:0}@media(min-width:767px){.selection-hubs{padding-bottom:64px}.selection-hubs__title{padding:0}}.selection-info{margin-bottom:48px;padding:0 16px}.selection-info--v2{margin-bottom:16px}.selection-info--with-hub{margin-bottom:0}.selection-info__btn{bottom:0;position:absolute;width:90%}.selection-info__modal-title{margin-bottom:18px}.selection-info__modal-text{margin-bottom:24px}.selection-info__title--solo{margin-bottom:48px}.selection-info__result{font-size:14px;font-weight:500;line-height:22px;margin-bottom:16px}.selection-info__more{margin-left:4px}.selection-info__text{padding-top:4px}.selection-info__text ul{list-style-position:inside;list-style-type:disc}.selection-info__text p{padding:12px 0}.selection-info__text a{color:#399fae}.selection-info__result-title{padding-top:16px}.selection-info__link{background-color:#f2f9f9;border-radius:8px;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;line-height:22px;padding:12px 16px;position:relative}.selection-info__link .icon{margin-right:10px}.selection-info__link:after{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-right-teal.b70a2a32.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;position:absolute;right:16px;top:12px;width:24px}.selection-info__disclaimers{background-color:#f2f9f9;border-radius:8px;color:#399fae;font-size:14px;font-weight:600;line-height:22px;margin-top:10px;padding:12px 16px}.selection-info__disclaimers-icon{color:#399fae;margin-right:10px;min-width:24px}.selection-info__disclaimers-item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex}.selection-info__popular-list .selection-info__title{margin:0 0 24px 16px}.selection-info__popular-list .selection-info__popular-list-h1{background-color:#fff;padding:8px 0 24px 16px}.selection-info__popular-list .selection-info__popular-list-h1 .h1{margin:0}.selection-info__hub-link-list{margin-top:16px}.selection-info__addition-info{margin:24px 0}.selectin-info__title-container{display:block}.selectin-info__title-container .selection-info__title{display:inline;margin:0}.selectin-info__title-container .selectin-info__elements-count{display:inline;vertical-align:baseline;white-space:nowrap}.selectin-info__elements-count{color:#8c9bc0;font-size:14px}.selectin-info__elements-count:before{content:"\2022";margin-left:5px;margin-right:5px}@media(min-width:767px){.selection-info{margin-bottom:16px;padding:0}.selection-info__result{font-size:16px;line-height:26px;margin-bottom:0}.selection-info__text{padding-top:8px}.selection-info__link{background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:0;padding-right:0}.selection-info__link:after{position:static}.selection-info__disclaimers{background-color:transparent;color:#121a48;font-weight:500;padding:0}.selection-info__disclaimers--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selection-info__btn{position:relative;width:100%}.selection-info__popular-list{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:24px}.selection-info__popular-list .selection-info__title{margin:0 0 48px}.selection-info__popular-list .selection-info__popular-list-h1{padding-left:0}.selection-banner-slot__after-searcher{margin-top:12px}.selection-info__hub-link-list{margin-top:24px}.selection-info__addition-info{margin:40px 0}.selectin-info__title-container{gap:8px}.selectin-info__elements-count{font-size:18px}.selectin-info__elements-count:before{margin-left:8px;margin-right:8px}}.selection-links{padding:0 16px}.selection-links__title{margin-bottom:32px}@media(min-width:767px){.selection-links{padding:0}}.selection-loading{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px;position:relative}.selection-loading__pagination{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:16px;order:1}.selection-loading__btn,.selection-loading__pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.selection-loading__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-items:center;background-color:#fff;border:1px solid #d1ddf4;border-radius:4px;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;line-height:22px;order:2;padding:12px}.selection-loading__btn:hover{border-color:#afbedf}.selection-loading__btn--middle{color:#399fae;margin:16px;width:calc(100% - 32px)}.selection__links-list{background-color:#fff;padding:10px 16px 0}.selection__links-list h2{font-size:x-large;margin-bottom:16px}@media(min-width:767px){.selection-loading{border-radius:0;padding:0}.selection-loading__pagination{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-bottom:0;order:2}.selection-loading__btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:24px;order:1}.selection-loading__btn--middle{margin:24px 0;width:100%}.selection__links-list{padding:0}}.selection-popular{margin-bottom:48px}.selection-popular__title-block{margin-bottom:32px;padding:0 16px}.selection-popular__cards{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;padding-bottom:16px;padding-left:16px}.selection-popular__title{display:inline;margin-right:8px}.selection-popular__card{-ms-flex-negative:0;flex-shrink:0;margin-right:16px;width:260px}.selection-popular__card:last-child{margin-right:0}@media(min-width:767px){.selection-popular{margin-bottom:64px}.selection-popular__cards{grid-row-gap:16px;grid-column-gap:16px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr);overflow:initial;padding:0}.selection-popular__title-block{padding:0}.selection-popular__card{margin-right:0;width:auto}}.selection-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:500;line-height:18px}.selection-price .card-prices{font-size:14px}.selection-price__list{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-top:8px;order:3;width:100%}.selection-price__banner-wrapper{width:100%}.selection-price__banner{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:8px;order:1;width:100%}@media(min-width:767px){.selection-price{font-size:14px;line-height:22px;padding:0 24px 20px}.selection-price__list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.selection-price__list--bottom-margin{margin-bottom:8px}.selection-price__banner{margin-bottom:12px}}.selection-proofs{grid-row-gap:16px;display:grid;padding:0 16px}.selection-proofs__card{padding:16px}.selection-proofs__card-value{color:#db9400;font-size:22px;font-weight:600;line-height:30px;margin-bottom:4px}.selection-proofs__card-desc{color:#465481;font-size:14px;font-weight:500;line-height:22px}@media(min-width:767px){.selection-proofs{grid-row-gap:0;grid-column-gap:16px;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:1fr;padding:0}}.selection-promotions{margin-bottom:48px}.selection-promotions__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;padding:0 16px}.selection-promotions__list{grid-column-gap:16px;display:grid;grid-template-columns:repeat(3,263px);overflow:auto;padding-bottom:16px;padding-left:16px}.selection-promotions__header-title{margin-bottom:8px}.selection-promotions__header-link{white-space:nowrap;width:auto}@media(min-width:767px){.selection-promotions{margin-bottom:64px}.selection-promotions__header{padding:0}.selection-promotions__header-title{margin-bottom:0}.selection-promotions__list{grid-column-gap:24px;grid-template-columns:repeat(3,1fr);overflow:initial;padding-left:0}}.selection-review{background-color:#fff;border-bottom:1px solid #e7eef9;padding:16px}.selection-review__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.selection-review__title .icon{margin-right:12px}.selection-review__container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}@media(min-width:767px){.selection-review{border:1px solid #e7eef9;border-radius:8px;padding:24px 24px 16px}.selection-review__title{margin-bottom:0}.selection-review__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.seo-doctors-text{margin-bottom:16px;padding:10px 0}.seo-doctors-text__description{font-size:14px;font-weight:500;line-height:22px}.service-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e7eef9;height:98px;padding:16px;width:258px}.service-card,.service-card__sub-block{display:-webkit-box;display:-ms-flexbox;display:flex}.service-card__sub-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center}.service-card__sub-text{color:#81818b;font-size:14px}.service-card__icn-wrp{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:16px;width:40px}.service-card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis}@media(min-width:992px){.service-card{width:auto}}.services-list__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e7eef9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px}.services-list__promoblock{margin:15px 0}.services-list__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.services-list__title{font-size:14px;font-weight:500;line-height:22px}.services-list__price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:26px}.services-list__old-price{color:#8c9bc0;font-size:12px;line-height:18px;position:relative}.services-list__old-price:before{border-bottom:1px solid #8c9bc0;content:"";height:50%;position:absolute;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:100%}.services-list__appointment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.services-list__description{color:#8c9bc0;font-size:12px;line-height:18px;margin-top:8px}.services-list__description-time{color:#465481;font-weight:600;margin-left:4px}.services-list__value{white-space:nowrap}.services-list__tag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;height:40px;justify-content:center;line-height:16px;padding:4px 8px;text-align:center;width:100%}.services-list__tag--info{background-color:#fff8e5;color:#db9400}.services-list__tag--comment{background-color:#f2f7fd;color:#8c9bc0}.services-list__tag-text{max-width:200px}.services-list__subtitle{color:#db9400;display:block;font-size:12px;font-weight:500;line-height:18px;margin-top:4px}.services-list-header__row{grid-column-gap:12px;border-bottom:thin solid #e7eef9;display:none;grid-template-columns:minmax(auto,768px) 1fr;height:auto;padding:16px;width:100%}.services-list-header__col{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.services-list-header__col--first{max-width:760px}.services-list-header__col--last{min-width:300px}.services-list-header__item{color:#8c9bc0;font-size:14px;font-weight:600}.services-list-header__mobile{border-bottom:none;display:block;padding:0 16px}@media(min-width:767px){.services-list__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:16px 0}.services-list__row:last-child{border-bottom:0}.services-list-header__row{display:grid;padding:16px 0}.services-list-header__mobile{display:none;padding:16px 0}.services-list__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;max-width:760px;width:100%}.services-list__info--fullwidth{max-width:unset}.services-list__title{font-size:16px;line-height:26px;margin-bottom:0}.services-list__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;max-width:220px;text-align:right}.services-list__old-price{margin-left:0}.services-list__appointment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:300px}.services-list__btn{white-space:nowrap;width:300px}.services-list__subtitle{margin-top:0}}.slider__slide,.slider__slide>.card{height:100%}.slider__dots{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:1em}.slider__dot{background:#88c5ce;border-radius:50%;height:6px;margin:0 2px;width:6px}.slider__dot.current{background:#fff}.slider__dots-telemed .slider__dot{background:#dfcdfe}.slider__dots-telemed .slider__dot.current{background:#8037fc}.slider__siema>div{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.slider__slide{padding:0 .5em}.snackbar{padding-left:48px;padding-right:28px;position:relative}.snackbar__icon{height:32px;left:0;position:absolute;top:0;width:32px}.snackbar__title{font-size:14px;font-weight:600;line-height:22px;margin-bottom:4px}.snackbar__subtitle{color:#465481;font-size:14px;font-weight:500;line-height:22px;margin-bottom:16px}.snackbar__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;line-height:22px}.snackbar__btn:hover{color:#31858c}.snackbar__chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:24px;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4px;padding:3px 8px}.subscribe{background-color:#d7ecef;background-image:url(https://assets-1.napopravku.ru/dist/11061dd34b8eee499e911da137de539f.png);background-position:top .75rem right -.75rem;background-repeat:no-repeat;background-size:6rem;border-radius:8px;padding:1.25rem}.subscribe__content{margin-bottom:16px;max-width:70%}.subscribe__content .h3{margin-bottom:8px}.subscribe__content .text-base{font-size:14px}.subscribe-form__input .n-input-field__input{border-bottom-right-radius:4px;border-color:transparent;border-top-right-radius:4px}@media(min-width:640px){.subscribe__content h3{margin-bottom:16px}.subscribe-form__button{width:100%}}@media(min-width:767px){.subscribe{background-position:center right 5%;background-size:12rem;padding:32px}.subscribe__content{margin-bottom:18px}.subscribe__content .text-base{font-size:16px}.subscribe-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:65%}.subscribe-form__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}.subscribe-form__input .n-input-field__input{border-bottom-right-radius:0;border-top-right-radius:0}.subscribe-form__button{border-bottom-left-radius:0;border-top-left-radius:0;margin-top:0;width:auto}}.suggest{color:#465481;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px}.suggest__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.suggest__info,.suggest__info-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.suggest__info-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.suggest__img{-ms-flex-item-align:center;-ms-flex-negative:0;align-self:center;border-radius:4px;flex-shrink:0;height:40px;margin-right:8px;overflow:hidden;width:40px}.suggest__lbl:first-letter{text-transform:uppercase}.suggest__clinic-lbl{color:#121a48}.suggest__clinic-link{color:#399fae}.suggest__clinic-link:hover{color:#31858c}.suggest__chip-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.suggest__chip{border:1px solid #d1ddf4;border-radius:4px;color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px;padding:0 8px}.suggest__chip:not(:last-child){margin-right:10px}.suggest__clinic-chip{border-radius:4px;color:#8c9bc0;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding-top:5px}.suggest__clinic-chip:not(:last-child){margin-right:10px}@media(min-width:767px){.suggest:hover{background-color:#fafcfe;cursor:pointer}.suggest--focus,.suggest--selected{background-color:#f2f7fd}}.tooltip{cursor:pointer;display:inline-block;position:relative}.tooltip:hover .tooltip-content{visibility:visible}.tooltip-content{background:#fff8e5;border:1px solid #ffe5a3;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);color:#121a48;display:block;left:100px;min-width:400px;padding:16px;position:absolute;top:0;visibility:hidden;z-index:10}@media(max-width:767px){.tooltip{display:block}.tooltip-content{left:0;min-width:unset;top:23px;width:100%}}.user-card__title{margin-bottom:20px;text-align:center}.user-card__wrapper{width:100%}.user-card__item,.user-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.user-card__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-right:40px;text-align:center}.user-card__photo{border-radius:8px;height:186px;margin-bottom:10px;overflow:hidden;width:186px}.user-card__photo-pic{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.user-card__reviews{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.user-card__reviews .rating-scale{width:630px}.user-card__reviews .rating-scale__container{row-gap:0}.user-card__reviews .rating-scale__label{font-size:14px;line-height:22px}.user-card__reviews-title{margin-bottom:8px}@media(max-width:768px){.user-card__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.user-card__item{margin-bottom:12px;margin-right:0}.user-card__reviews{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;width:100%}.user-card__reviews .rating-scale{width:100%}.user-card__reviews .rating-scale__item{margin-bottom:8px}}.user-coins{display:none}.user-coin__icn{height:18px;margin-right:8px;width:18px}@media(max-width:767px){.user-coins{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.user-rating__list,.user-rating__title{margin-bottom:24px}.user-rating__item{border-bottom:1px solid #e7eef9;padding:25px 0}.user-rating__item:last-child{border-bottom:0}.user-rating__img{-ms-flex-negative:0;border-radius:8px;flex-shrink:0;height:80px;margin-right:16px;width:80px}.user-rating__img-pic{border-radius:8px}.user-rating__text{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:space-between}.user-rating__value{font-size:14px;font-weight:500;line-height:1.5;min-width:230px}@media(max-width:768px){.user-rating__title{margin-bottom:0}.user-rating__item .photo-block__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.user-rating__value{min-width:unset}}.custom-markup h2,.custom-markup h3,.custom-markup h4,.custom-markup h5{font-weight:600;line-height:1.3;padding-top:1em}.custom-markup h2{font-size:calc(1em + 6px)}.custom-markup h3{font-size:calc(1em + 4px)}.custom-markup h4{font-size:calc(1em + 2px)}.custom-markup h5{font-size:1em}.custom-markup blockquote{background:#f2f7fd;border-left:5px solid #d1ddf4;font-style:italic;line-height:1.4em;margin:1em 0;padding:.5em 10px;position:relative;quotes:"\201C" "\201D"}@media(min-width:767px){.custom-markup blockquote{margin:1em 0 1em 45px;padding:.5em .5em .5em 30px}.custom-markup blockquote:before{color:#d1ddf4;content:open-quote;font-size:56px;left:-50px;line-height:.5;position:absolute;top:10px}.custom-markup blockquote:after{content:no-close-quote}}.critical-hide{display:none}@media(min-width:767px){.critical-hide-above-md{display:none}}@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}
.logo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-list__item{padding:16px;width:33.333333%}.logo-list__item img{height:auto;width:100%}@media(min-width:767px){.logo-list__item{width:16.666667%}}
.time-chip{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f2f9f9;border-radius:16px;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:center;max-width:75px;padding:4px 10px}.time-chip--expired{background-color:#ffe5da;color:#ff4956}.time-chip__time{font-size:12px;font-weight:600}
.edit-button{color:#399fae}.edit-button__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.edit-button--old{-ms-flex-negative:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex-shrink:0;line-height:1;margin-top:5px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:auto}.edit-button--old:hover{background-color:#e7eef9}@media(max-width:767px){.edit-button{background-color:#f2f9f9;max-height:40px;padding:11px 0}.edit-button .n-btn__text{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}@media screen and (min-width:767px){.edit-button--old{cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.edit-button--old:hover{background-color:#e7eef9}}
.time-expired-alert__button{width:auto}.time-expired-alert__loader{margin:10px auto 0}.time-expired-alert__loader .n-progress-circular__anchor-inner{border-color:#fff!important}
.feed-modal-offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,left bottom,from(#77aeff),to(#66a3ff));background:linear-gradient(180deg,#77aeff,#66a3ff);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feed-modal-offer__image{padding:19px 38px 0 32px}.feed-modal-offer__hero-promo{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 0 40px 0 #3f40451f;box-shadow:0 0 40px 0 #3f40451f;height:130px;margin:0 auto;max-width:95%}.feed-modal-offer__hero-promo-image{width:100%}.feed-modal-offer__offer{color:#fff;margin-top:20px;padding:0 32px 32px}.feed-modal-offer__offer-title{font-size:18px;font-weight:600;line-height:26px}.feed-modal-offer__offer-text{font-size:14px;line-height:22px;margin-top:-4px}.feed-modal-offer__offer-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:offer-list;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:14px}.feed-modal-offer__offer-item{text-wrap:balance;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:12px;line-height:22px}.feed-modal-offer__offer-item:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;background-color:#ffb700;border-radius:50%;content:counter(offer-list);counter-increment:offer-list;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:600;height:24px;justify-content:center;line-height:18px;width:24px}.feed-modal-offer__tag-500{background:linear-gradient(253.76deg,#ffb701 32.17%,#ff7a41 122.37%);border-radius:8px;display:inline-block;padding:1px 6px 1px 8px}.feed-modal-offer--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,left bottom,from(#77aeff),to(#66a3ff));background:linear-gradient(180deg,#77aeff,#66a3ff);border-radius:8px;-ms-flex-direction:row;flex-direction:row}.feed-modal-offer--horizontal .feed-modal-offer__offer{margin:0;padding:20px 0 24px 24px}.feed-modal-offer--horizontal .feed-modal-offer__offer-list{margin-top:16px}.feed-modal-offer--horizontal .feed-modal-offer__side-image{-ms-flex-item-align:end;align-self:end}@media(max-width:767px){.feed-modal-offer{padding:16px 16px 0}.feed-modal-offer__hero-promo{display:none}.feed-modal-offer__offer{margin:0 0 12px;padding:0}.feed-modal-offer__offer-title{font-size:16px;line-height:22px;margin-bottom:12px}.feed-modal-offer__offer-list{gap:12px}.feed-modal-offer__offer-item{background-color:#fff;border-radius:4px;color:#121a48;padding:12px 16px}.feed-modal-offer__offer-item:before{background-color:#66a3ff;color:#fff}.feed-modal-offer__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;height:128px;margin-left:auto;margin-right:auto;order:1;padding:0;width:320px}}@media(max-width:767px)and (max-height:750px){.feed-modal-offer__image{display:none}}
.site-map__header{font-size:32px;margin:30px 0}.site-map__section-link{text-decoration:underline}.site-map__section-link:hover{cursor:pointer}
.recommendation-card{-ms-flex-preferred-size:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:25%;-ms-flex-direction:column;flex-direction:column;margin:0 8px;padding:16px;width:100%}.recommendation-card__title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:4px}.recommendation-card__description{color:#81818b;font-size:6px;margin-bottom:16px}.recommendation-card__list{margin-top:auto}.recommendation-card__item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:6px;justify-content:space-between;margin-bottom:16px}.recommendation-card__item-name{color:#6e6e77}.recommendation-card__item-value{font-weight:600}.recommendation-card__item-value--simple{color:#6e6e77;font-weight:400}.recommendation-card__item-value--link{color:#399fae;font-weight:600}@media(min-width:767px){.recommendation-card__title{font-size:14px}.recommendation-card__description{font-size:10px;margin-bottom:12px;padding-right:0}.recommendation-card__item{font-size:12px}}@media(max-width:992px){.recommendation-card{margin:0 0 16px}.recommendation-card__description,.recommendation-card__item{font-size:12px}}
.recommendations{min-height:unset}.recommendations__wrapper{padding:16px}.recommendations__title{font-size:16px;font-weight:600;line-height:26px;margin-bottom:16px;padding-left:16px;padding-right:16px}.recommendations__btn{display:block;padding-left:16px;padding-right:16px}.recommendations__cards{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0}.arrow-back{cursor:pointer;display:inline-block;margin:7px 0}.no-recommendations{margin:16px auto;max-width:767px}.no-recommendations__text{margin:16px 0}@media(min-width:767px){.recommendations__title{font-size:30px;line-height:1.25}.recommendations-card__title{font-size:14px}.recommendations-card__description{font-size:10px;margin-bottom:12px;padding-right:0}.list__item{font-size:12px}}@media(max-width:992px){.recommendations__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recommendations__wrapper{padding:16px 0}.recommendations__title{font-size:16px}.list__item,.recommendations-card__description{font-size:10px}}
.full-screen-loader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(18,26,72,.6);color:#d1ddf4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;gap:10px;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:20000}@media(max-width:767px){.full-screen-loader{padding:32px;text-align:center}}
.feedback-after-call-modal{row-gap:10px}.feedback-after-call-modal .icon{margin-right:12px}.feedback-after-call-modal__top{display:grid;gap:10px;grid-template-areas:"A A A A  A A B B  B B B B" "C C C C  C C C C  C C C C"}.feedback-after-call-modal__header{margin-bottom:24px;margin-top:16px}.feedback-after-call-modal__box-1{grid-area:A}.feedback-after-call-modal__box-2{grid-area:B}.feedback-after-call-modal__box-3{grid-area:C}.feedback-after-call-modal__image{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feedback-after-call-modal__image img{margin:33px 70px 28px}.feedback-after-call-modal__text-top{font-size:20px;font-weight:600;margin:0 24px 40px;text-align:center}.feedback-after-call-modal__image-text{font-size:16px;font-weight:400;margin-top:16px;text-align:center}.feedback-after-call-modal__textarea-top{font-size:16px;font-weight:600;margin-top:20px}.feedback-after-call-modal__textarea{margin-top:16px}.feedback-after-call-modal__title{font-size:20px;font-weight:600}
.inaccuracy-feedback-modal{display:-webkit-box;display:-ms-flexbox;display:flex}.inaccuracy-feedback-modal .icon{margin-right:12px}.inaccuracy-feedback-modal__contacts{font-size:13px;font-style:normal;font-weight:600;line-height:32px;margin:16px 0}.inaccuracy-feedback-modal__contacts a{color:#41abfc}.inaccuracy-feedback-modal__image{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center;justify-items:center;margin:33px 70px 28px}.inaccuracy-feedback-modal__image,.inaccuracy-feedback-modal__spacer{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.inaccuracy-feedback-modal__spacer{-webkit-box-orient:vertical;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.inaccuracy-feedback-modal__text-top{font-size:22px;font-weight:600;line-height:30px;margin:0 24px 40px;text-align:center}.inaccuracy-feedback-modal__image-text{font-size:14px;font-weight:400;line-height:22px;margin-top:16px;text-align:center}.inaccuracy-feedback-modal__textarea-top{font-size:16px;font-weight:600;margin-top:20px}.inaccuracy-feedback-modal__textarea{margin-top:16px}.inaccuracy-feedback-modal__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;font-weight:600;vertical-align:top}
.n-snackbar.toast{margin:0;position:static;-webkit-transition:margin .2s,width .2s;transition:margin .2s,width .2s}@media(max-width:767px){.n-snackbar.toast:first-child:last-child{margin:10px}.n-snackbar.toast:not(:first-child:last-child){width:100%}}
.info-toast{-ms-flex-item-align:end;align-self:end;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);margin:unset;max-width:316px;position:static}.info-toast .n-snackbar__inner{border-left:4px solid #ffd466;font-size:14px;font-weight:600;line-height:22px;max-width:unset;padding:16px 48px 16px 20px}@media(max-width:767px){.info-toast{margin-bottom:12px;margin-left:auto;margin-right:auto;max-width:unset;width:calc(100% - 32px)}.info-toast .n-snackbar__inner{font-size:12px;line-height:18px;padding:12px 40px 12px 16px}.info-toast .n-snackbar__btn-close{right:12px;top:12px}.info-toast .n-snackbar__btn-close .n-icn{height:20px;width:20px}}
.toast-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;position:fixed;right:32px;width:376px;z-index:35}@media(max-width:767px){.toast-container{bottom:0;gap:0;right:0;-webkit-transform:translateY(var(--bottom-offset,-64px));transform:translateY(var(--bottom-offset,-64px));-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100vw;z-index:25}}
.price-chart-tooltip{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.price-chart-tooltip__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;-webkit-box-shadow:0 3px 8px 0 #121a4829;box-shadow:0 3px 8px 0 #121a4829;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px 12px;position:relative}.price-chart-tooltip__pointer{bottom:-12px;color:#fff;left:50%;position:absolute;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);z-index:2}.price-chart-tooltip__pointer--slope{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.price-chart-tooltip__pointer--right{-webkit-transform:scaleX(1) translateX(calc(100% - var(--difference-x, 0px)));transform:scaleX(1) translateX(calc(100% - var(--difference-x, 0px)))}.price-chart-tooltip__pointer--left{-webkit-transform:scaleX(-1) translateX(calc(0% - var(--difference-x, 0px)));transform:scaleX(-1) translateX(calc(0% - var(--difference-x, 0px)))}.price-chart-tooltip__text{border-radius:16px;font-size:9px;font-weight:700;margin-bottom:6px;padding:2px 6px}.price-chart-tooltip__text--low{background-color:#d0fcd4;color:#1bd173}.price-chart-tooltip__text--good{background-color:#f2f9f9;color:#399fae}.price-chart-tooltip__text--high{background-color:#ffe5da;color:#ff4956}.price-chart-tooltip__group{font-size:14px;font-weight:600;margin-bottom:2px}.price-chart-tooltip__clinics{color:#8c9bc0;font-size:14px;font-weight:500;line-height:18px}
.price-bar-chart{position:relative}.price-bar-chart__tooltip{left:var(--position-x);pointer-events:none;position:absolute;top:var(--position-y);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.bottom-sheet .bottom-sheet__content{margin-bottom:-1px;position:relative}.bottom-sheet__close-btn{height:28px;padding:2px;position:absolute;right:16px;top:16px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:28px;z-index:1}.bottom-sheet__close-btn:active{-webkit-transform:scale(.9);transform:scale(.9)}.bottom-sheet__close-btn:hover{cursor:pointer}.bottom-sheet--no-handle .bottom-sheet__header{display:none}.bottom-sheet--half .bottom-sheet__content{border-top:1px solid #f2f7fd;-webkit-box-shadow:0 0 200px rgba(18,26,72,.53),0 0 2px rgba(18,26,72,.08);box-shadow:0 0 200px rgba(18,26,72,.53),0 0 2px rgba(18,26,72,.08)}.bottom-sheet--half .bottom-sheet__content.bottom-sheet__content--fullscreen{border-radius:16px 16px 0 0}.bottom-sheet--half:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(rgba(18,26,72,.14)));background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(18,26,72,.14));bottom:0;content:"";height:32px;left:0;position:absolute;width:100%}
.share-button-bottomsheet .bottom-sheet__main{padding:16px}.share-button-bottomsheet__title{font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px}.share-button-bottomsheet__socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;justify-content:space-evenly;margin-bottom:16px}.share-button-bottomsheet__button{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#7a7a7f;-ms-flex:0 1 0px;flex:0 1 0;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:600;height:84px;justify-content:space-between;line-height:16px;padding:12px 8px 8px;width:88px}.share-button-bottomsheet__button,.share-button-bottomsheet__button-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.share-button-bottomsheet__button-logo{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:40px;justify-content:center;width:40px}.share-button-bottomsheet__button-logo--whatsapp{background-color:#25d366}.share-button-bottomsheet__button-logo--telegram{background-color:#039be5;padding-right:3px;padding-top:2px}.share-button-bottomsheet__button-logo--vk{background-color:#07f;padding-top:1px}.share-button-bottomsheet__copy-button{font-size:16px;gap:12px;height:56px;line-height:24px}.share-button-bottomsheet__copy-button-loader{margin-left:auto;margin-right:auto}
.price-distribution-bottom-sheet .bottom-sheet__header{display:none}.price-distribution-bottom-sheet .n-dropdown__suggests{z-index:3}.price-distribution-bottom-sheet__container{padding:16px 16px 32px}.price-distribution-bottom-sheet__title{font-size:20px;font-weight:600;line-height:28px;padding-right:60px}.price-distribution-bottom-sheet__chart{margin-bottom:8px;margin-top:16px}.price-distribution-bottom-sheet__text{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px;text-align:center}.price-filter__services-list{margin:16px 0}
.extended-phone-modal__container{overflow-x:hidden}.extended-phone-modal__container .n-modal__inner{min-height:480px;min-width:900px;padding:0}.extended-phone-modal__container .n-modal__btn-close{right:3px;top:3px}.extended-phone-modal__container .n-modal__content{height:100%}.extended-phone-modal{height:100%}.extended-phone-modal,.extended-phone-modal__info{display:-webkit-box;display:-ms-flexbox;display:flex}.extended-phone-modal__info{background-color:#71aaff;border-radius:16px 0 0 16px}.extended-phone-modal__info,.extended-phone-modal__phone{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column}.extended-phone-modal__content,.extended-phone-modal__phone{display:-webkit-box;display:-ms-flexbox;display:flex}.extended-phone-modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0 32px}.extended-phone-modal__h3{color:#fff;font-size:18px;font-weight:600}.extended-phone-modal__content-text{font-size:14px}.extended-phone-modal__text-block{background-color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.extended-phone-modal__number{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#66a3ff;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;justify-content:center;margin-right:10px;min-width:28px}.extended-phone-modal__button{height:40px;width:100%}.extended-phone-modal__button .n-btn__text>svg{margin-top:0}.extended-phone-modal__phone-header{border-bottom:1px solid #e7eef9;margin:28px;padding:10px 32px 24px;width:100%}.extended-phone-modal__phone-phone{color:#121a48;font-size:20px;font-weight:600;margin-bottom:10px}.extended-phone-modal__phone-clinic{font-size:14px;font-weight:500;margin-bottom:5px;opacity:.8}.extended-phone-modal__text_bright{background:-webkit-gradient(linear,left top,left bottom,from(#ee5b2d),to(#ff7a41));background:linear-gradient(#ee5b2d,#ff7a41);border-radius:8px;color:#fff;display:inline-block;padding:2px 8px 1px 10px}.extended-phone-modal__image-container{height:193px;padding:17px 32px 0 38px;position:relative}.extended-phone-modal__image{height:100%}.extended-phone-modal__image-bottom{background:linear-gradient(181.07deg,rgba(117,173,255,0) 70.51%,#71aaff);bottom:0;height:100%;left:0;position:absolute;width:100%}@media screen and (max-width:767px){.extended-phone-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.extended-phone-modal__container.n-modal{padding:0}.extended-phone-modal__container.n-modal .n-modal__inner{min-width:300px;padding:0;width:100%}.extended-phone-modal__container.n-modal .n-modal__content{padding:0}.extended-phone-modal__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;border-radius:16px 16px 0 0;order:2}.extended-phone-modal__info .extended-phone-modal__content{margin-bottom:10px}.extended-phone-modal__image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;height:unset;order:2;overflow:hidden;padding:0 16px 0 17px;position:relative}.extended-phone-modal__image{height:100%}.extended-phone-modal__image-bottom{display:none}.extended-phone-modal__phone-header{border:1px solid #e7eef9;border-radius:8px;margin:16px 0;padding:5px 0 10px 32px;width:83%}.extended-phone-modal__phone-clinic{margin-top:3px}.extended-phone-modal__phone-phone{margin-bottom:3px}.extended-phone-modal__content-text{font-size:13px}.extended-phone-modal__button{margin-bottom:10px}.extended-phone-modal__h3{font-size:16px;margin-top:16px}.extended-phone-modal__button{font-size:14px}}@media(max-width:767px)and (min-height:800px){.extended-phone-modal__content-text{font-size:16px}.extended-phone-modal__h3{font-size:18px}.extended-phone-modal__button{font-size:16px}}@media(max-width:767px)and (min-height:900px){.extended-phone-modal__content-text{font-size:18px}.extended-phone-modal__h3{font-size:20px}.extended-phone-modal__button{font-size:18px}}
.success-create-review__csi-btn{width:100%}
.rate-form{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:90px}.rate-form__wrap{min-height:114px}.rate-form__title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:24px}.rate-form__input .n-rating__bag{margin-top:8px}.rate-form__img{-ms-flex-negative:0;display:block;flex-shrink:0;height:auto;margin-top:10px;-o-object-fit:cover;object-fit:cover;width:90px}.rate-form__input .n-rating__wrp{margin-left:-4px}@media(min-width:767px){.rate-form__wrap{margin-bottom:12px;min-height:unset}}
.review-exists-alert__button{padding:8px 16px;width:auto}.review-exists-alert__button-icon{margin-left:8px}
.big-review-form__review-exist-alert{margin-bottom:32px;margin-top:8px}
.review-paste-alert .info-alert__controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.review-paste-alert__button.n-btn--passive:focus,.review-paste-alert__button.n-btn--passive:hover{background-color:#e7eef9}
.compact-review-form__review-exist-alert{margin-bottom:32px}.compact-review-form__review-paste-alert{margin-bottom:12px}
.review-modal--full-height{padding-bottom:0}.review-modal--full-height .n-modal__content{height:100%;padding-bottom:0}.review-modal--full-height .n-modal__content>div:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.review-modal__loader-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:300px}.review-modal__success-text .dialog-message__item{font-size:16px}
.success-create-csi-review{-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}.success-create-csi-review,.success-create-csi-review__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.success-create-csi-review__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.success-create-csi-review__image{margin-bottom:24px}.success-create-csi-review__title{font-size:22px;font-weight:600;line-height:30px;margin-bottom:12px;text-align:center;vertical-align:middle}.success-create-csi-review__description{font-size:14px;font-weight:500;line-height:22px;text-align:center}.success-create-csi-review__button{width:100%}.success-create-csi-review__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}@media(min-width:767px){.success-create-csi-review__buttons{margin-top:24px}}
@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.csi-feedback-modal .n-modal__inner{max-height:90dvh}.csi-feedback-modal .n-modal__content{overflow-y:auto;padding-right:18px}.csi-feedback-modal .n-modal__content::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.csi-feedback-modal .n-modal__content::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.csi-feedback-modal .n-modal__content::-webkit-scrollbar-track{background-color:#e7eef9;border-radius:16px}.csi-feedback-modal__header{font-size:22px;font-weight:600;line-height:30px;vertical-align:middle}@media(max-width:767px){.csi-feedback-modal.n-modal{padding:0}.csi-feedback-modal.n-modal .n-modal__inner{max-height:100dvh;overflow-y:auto}.csi-feedback-modal.n-modal .n-modal__header{background-color:#fff}.csi-feedback-modal.n-modal .n-modal__content{height:100%;padding:16px}}@media(min-width:767px){.csi-feedback-modal__header--scrolled{-webkit-box-shadow:0 0 2px 0 #121a4814;box-shadow:0 0 2px 0 #121a4814;margin:-32px -72px -29px -32px;padding-bottom:29px;padding-left:32px;padding-top:32px}}
.appointment-call-modal{color:#121a48}.appointment-call-modal__title{text-wrap:wrap;font-size:22px;font-weight:600;line-height:30px;margin-bottom:16px;padding-right:30px}.appointment-call-modal__phone{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f9f9;border-radius:8px;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px;font-weight:600;justify-content:center;margin-top:24px;padding:12px 0}
.seo-additional-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:12px}.seo-additional-block__title{font-weight:600}.seo-additional-block__text,.seo-additional-block__title{white-space:nowrap}.seo-additional-block__text-icon{cursor:pointer;margin-left:4px}@media(max-width:767px){.seo-additional-block{font-size:12px;gap:8px}}
.seo-addition-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;overflow-y:auto}.seo-addition-info__modal-title{font-size:22px;font-weight:600;margin-bottom:16px}.seo-addition-info__modal-hint{font-size:16px}.seo-addition-info__modal-hint ul{list-style-type:disc;padding-left:18px}.seo-addition-info__modal-hint li::marker{color:#399fae}@media(max-width:767px){.seo-addition-info{gap:24px;padding:0 16px}.seo-addition-info__modal-title{font-size:20px}}
.hub-link[data-v-234ab462]{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.hub-link__title[data-v-234ab462]:hover{color:#399fae}.hub-link__title--bold[data-v-234ab462]{font-weight:600}.hub-link__dots[data-v-234ab462]{-webkit-box-flex:1;border-bottom:1px dotted #8c9bc0;-ms-flex:1;flex:1;height:1em;margin:0 5px}.hub-link--mobile[data-v-234ab462]{text-wrap:nowrap;background-color:#f2f7fd;border-radius:16px;color:#465481;font-size:14px;font-weight:600;padding:5px 16px}
.hub-links-list-modal{color:#121a48;height:100dvh;padding-bottom:0}.hub-links-list-modal .n-modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:hidden;padding:20px 0}.hub-links-list-modal__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;gap:10px;line-height:26px;padding-left:16px;padding-right:52px}.hub-links-list-modal__content{height:100%;min-height:0;overflow-y:auto}.hub-links-list-modal__line{color:#e7eef9;margin-top:12px;opacity:.5;width:100%}.hub-links-list-modal__link{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:12px 16px}.hub-links-list-modal__title__button.n-btn--icon{padding-top:0}.hub-links-list-modal__title__button.n-btn--icon .icon{height:24px;width:24px}
.hub-link-list__more-btn{margin-top:8px}@media(max-width:767px){.hub-link-list__all-links-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f2f7fd;border:none;border-radius:16px;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:5px 16px}.hub-link-list__all-links-btn__title{text-wrap:nowrap;white-space:nowrap}.hub-link-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-y:auto}.hub-link-list__link{text-wrap:nowrap;white-space:nowrap}}
.hub-link-list__more-btn{margin-top:8px}@media(max-width:767px){.hub-link-list__all-links-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f2f7fd;border:none;border-radius:16px;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:5px 16px}.hub-link-list__all-links-btn__title{text-wrap:nowrap;white-space:nowrap}.hub-link-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-y:auto}.hub-link-list__link{text-wrap:nowrap;white-space:nowrap}}.hub-link-list__details summary::-webkit-details-marker,.hub-link-list__details summary::marker{content:"";display:none}@media(max-width:767px){.hub-link-list__details summary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}}
.quick-filter-date-modal-content{margin-top:-8px}.quick-filter-date-modal-content__header{font-size:22px;font-weight:600;line-height:30px;margin-bottom:20px;padding-right:44px}.quick-filter-date-modal-content__controls{margin-top:24px}.quick-filter-date-modal-content__date-picker{margin-top:4px}.quick-filter-date-modal-content__date-picker .flatpickr-calendar{-webkit-box-shadow:none;box-shadow:none}.quick-filter-date-modal-content__date-picker .flatpickr-months{padding:0 0 12px}.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-month{-webkit-box-ordinal-group:0;-ms-flex-order:-1;height:unset;order:-1;text-align:left}.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-current-month{height:unset;padding:unset;position:static;text-align:left}.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-current-month .cur-month{margin-left:0}.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-current-month .cur-month,.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-current-month .numInputWrapper,.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-current-month .numInputWrapper .cur-year{-webkit-text-fill-color:#121a48;font-size:14px;font-weight:500;line-height:22px;opacity:1}.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-next-month,.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-prev-month{height:24px;margin:0}.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-next-month svg,.quick-filter-date-modal-content__date-picker .flatpickr-months .flatpickr-prev-month svg{height:24px;width:24px}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-days,.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-weekdays,.quick-filter-date-modal-content__date-picker .flatpickr-rContainer{width:100%}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-weekdaycontainer{gap:6px;padding-left:0;padding-right:0}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-weekdaycontainer .flatpickr-weekday{max-width:44px;width:44px}.quick-filter-date-modal-content__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{display:grid;gap:6px 6px;grid-template-columns:repeat(7,auto);max-width:unset;min-width:unset;padding:12px 0 0;width:100%}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-day{height:44px;line-height:44px;max-width:44px;width:44px}.quick-filter-date-modal-content__date-picker .date-picker__calendar--hide-adjacent-dates .flatpickr-day.nextMonthDay{display:none}.quick-filter-date-modal-content__date-picker .date-picker__calendar--hide-adjacent-dates .flatpickr-day.prevMonthDay{height:0}.quick-filter-date-modal-content__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:16px;margin-bottom:-32px;margin-left:-32px;margin-right:-32px;padding:20px 32px}.quick-filter-date-modal-content__controls-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:unset}@media(max-width:767px){.quick-filter-date-modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:unset}.quick-filter-date-modal-content__header{font-size:18px;line-height:26px;margin-bottom:8px}.quick-filter-date-modal-content__controls{margin:auto -16px -16px;padding:12px 16px;z-index:1}.quick-filter-date-modal-content__date-picker{min-height:376px}.quick-filter-date-modal-content__date-picker .flatpickr-months{padding-bottom:8px}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-weekdaycontainer{gap:0}.quick-filter-date-modal-content__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media(max-width:350px){.quick-filter-date-modal-content__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{row-gap:2px}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-day{height:36px;line-height:36px;max-width:36px;width:36px}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-weekdaycontainer .flatpickr-weekday{max-width:36px;width:36px}}@media(max-height:680px)and (max-width:767px){.quick-filter-date-modal-content__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{row-gap:2px}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-day{height:36px;line-height:36px;max-width:36px;width:36px}.quick-filter-date-modal-content__date-picker .date-picker__calendar .flatpickr-weekdaycontainer .flatpickr-weekday{max-width:36px;width:36px}}
.quick-filter-date-modal__modal{padding:unset}.quick-filter-date-modal__modal .n-modal__inner{margin-top:min(150px,10vh);overflow:hidden}.quick-filter-date-modal__bottomsheet .bottom-sheet__main{height:100%;padding:16px}.quick-filter-date-modal__bottomsheet .bottom-sheet__header .bottom-sheet__draggable-area{margin-bottom:-4px;padding-bottom:0;padding-top:8px}
.comment-form .n-input-field__bag{margin-bottom:16px;min-height:0}.comment-form__btn{margin-bottom:12px}.comment-form__btn:last-child{margin-bottom:0}@media(min-width:767px){.comment-form__btn{margin-bottom:0;margin-right:12px}.comment-form__btn:last-child{margin-right:0}}
.clinic-pb-card__clinic{border-radius:0 0;font-size:12px;margin:0 -16px -16px}.clinic-pb-card__subtitle,.clinic-pb-card__title{color:#121a48;display:inline-block;font-weight:600}.clinic-pb-card__title{font-size:16px;line-height:24px}.clinic-pb-card__subtitle{font-size:14px;line-height:18px}.clinic-pb-card__services{margin-top:16px}.clinic-pb-card__address{font-size:12px}.clinic-pb-card__phone{font-size:14px;margin-top:16px}.clinic-pb-card__button{font-size:16px}.clinic-pb-card__services--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e7eef9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px 0}.clinic-pb-card__services--row:last-child{border-bottom:0}.clinic-pb-card__services--info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.clinic-pb-card__services--title{font-size:12px;line-height:18px}.clinic-pb-card__services--price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:600;line-height:22px}.clinic-pb-card__best-time{color:#8c9bc0;font-size:12px;font-weight:500}.clinic-pb-card__best-time:first-letter{text-transform:uppercase}.clinic-pb-card__icn{margin-right:3px}@media(min-width:767px){.clinic-pb-card__clinic{border-radius:8px;font-size:16px;margin:16px 0 0}.clinic-pb-card__title{font-size:18px;overflow:hidden;text-overflow:ellipsis}.clinic-pb-card__address{font-size:14px;min-height:65px}.clinic-pb-card__services--title,.clinic-pb-card__subtitle{font-size:16px;line-height:1.375em}.clinic-pb-card__services{margin-top:24px}.clinic-pb-card__services--info,.clinic-pb-card__services--row{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;justify-content:space-between}.clinic-pb-card__services--info{width:100%}.clinic-pb-card__services--row{padding:16px 0}.clinic-pb-card__services--price{font-size:16px;line-height:26px}}
.card-prices-comparison{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;max-width:100%;overflow-x:auto}.card-prices-comparison,.card-prices-comparison__group{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.card-prices-comparison__group{-webkit-box-orient:vertical;-webkit-box-flex:1;background-color:#f2f7fd;border-radius:8px;color:#272728;-ms-flex:1 0 192px;flex:1 0 192px;-ms-flex-direction:column;flex-direction:column;padding:12px}.card-prices-comparison__group--reception-500{background-color:#fffbf0}.card-prices-comparison__group--reception-500 .card-prices-comparison__price{color:#fa6037}.card-prices-comparison__group--discount{background-color:#f2f9f9}.card-prices-comparison__group--discount .card-prices-comparison__price{color:#399fae}.card-prices-comparison__group-chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#465481;border-radius:16px;color:#fff;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;gap:4px;padding:3px 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.card-prices-comparison__group-chip--reception-500{background:linear-gradient(71.52deg,#fa5632 -2.05%,#ffdc75 156.83%)}.card-prices-comparison__group-chip--discount{background:linear-gradient(105.59deg,#2da9bc -.03%,#43c0d2 77.32%)}.card-prices-comparison__group-tooltip.n-tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content}.card-prices-comparison__group-tooltip .n-tooltip__content{bottom:-4px;font-size:12px;right:20px;width:280px}.card-prices-comparison__group-tooltip .n-tooltip__content ul{list-style-position:outside;list-style-type:disc;padding-left:20px}.card-prices-comparison__group-tooltip .n-tooltip__content ul li::marker{color:#399fae}.card-prices-comparison__group-tooltip--discount .n-tooltip__content{background:rgba(23,25,33,.64);color:#fff;max-height:44px;max-width:124px;padding:4px 8px;text-align:center}.card-prices-comparison__price-list{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:16px}.card-prices-comparison__price-container,.card-prices-comparison__price-list{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.card-prices-comparison__price-container{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:0 8px}.card-prices-comparison__price-title{font-size:14px;line-height:18px}.card-prices-comparison__price{color:#121a48;font-size:16px;font-weight:600;line-height:24px;white-space:nowrap}.card-prices-comparison__price--long{white-space:normal}.card-prices-comparison__original-price{color:#121a48;font-size:14px;font-weight:500;line-height:18px;position:relative;white-space:nowrap}.card-prices-comparison__original-price:before{border-bottom:1px solid #121a48;content:"";height:50%;position:absolute;top:0;width:100%}.card-prices-comparison__more-button{background-color:transparent;border:none;font-size:14px;line-height:1.6;margin-top:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.card-prices-comparison__extended-info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.card-prices-comparison__extended-info-hint{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px}.card-prices-comparison__extended-info-price{color:#465481;font-size:12px;font-weight:500;line-height:18px}@media(max-width:432px){.card-prices-comparison--two-columns .card-prices-comparison__group{-ms-flex-preferred-size:167px;flex-basis:167px}.card-prices-comparison--two-columns .card-prices-comparison__price-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}
.promoblock-doctor__container[data-v-651d4617]{background:#f2ebff;border-radius:8px;padding:24px}.promoblock-doctor_siema[data-v-651d4617]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;overflow:initial!important}.promoblock-doctor__header[data-v-651d4617],.promoblock-doctor_siema[data-v-651d4617]{display:-webkit-box;display:-ms-flexbox;display:flex}.promoblock-doctor__header[data-v-651d4617]{color:#171921;font-family:Montserrat,Montserrat-fallback-general,Montserrat-fallback-android,Montserrat-fallback-liberation,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:16px}.promoblock-doctors__citation-text[data-v-651d4617]{-webkit-line-clamp:6;max-height:10em}.promoblock-doctor__footer-promo-qr[data-v-651d4617]{height:94px;margin:10px;width:94px}.promoblock-doctor_doctor_cards[data-v-651d4617]{height:100%}.promoblock-doctor__row[data-v-651d4617]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.promoblock-doctor__card[data-v-651d4617]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;height:100%;padding:20px 16px}.promoblock-doctor__review[data-v-651d4617]{background:rgba(242,235,255,.5);border-radius:8px;height:100%}.promoblock-doctor__card-header[data-v-651d4617]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.promoblock-doctor__card-header[data-v-651d4617],.promoblock-doctor__card-header__info[data-v-651d4617]{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.promoblock-doctor__card-header__info[data-v-651d4617]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.promoblock-doctor__footer[data-v-651d4617]{background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:24px;padding:16px;width:100%}.promoblock-doctor__footer-info[data-v-651d4617]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:480px}.object-info__review[data-v-651d4617]{-webkit-text-decoration-line:underline;text-decoration-line:underline}.promoblock-doctor__footer-promo-text[data-v-651d4617]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:20px}.promoblock-doctor__footer-info-border[data-v-651d4617]{border-right:1px solid #e7eef9}.promoblock-doctor__footer-promo[data-v-651d4617]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.promoblock-doctor__footer-promo-text-main[data-v-651d4617]{font-size:14px;font-weight:600;line-height:22px}.promoblock-doctor__footer-promo-text-sub[data-v-651d4617]{font-size:12px;font-weight:400;line-height:18px}.promoblock-doctor__footer-info-labels[data-v-651d4617]{grid-gap:24px;display:grid;font-size:12px;font-weight:500;grid-template-columns:50% 50%;line-height:18px}.promoblock-doctor__footer-info-bold[data-v-651d4617],.promoblock-doctor__footer-info-labels-item[data-v-651d4617]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.promoblock-doctor__footer-info-bold[data-v-651d4617]{font-size:16px;font-weight:600;height:100%;line-height:24px}.promoblock-doctor__item-name[data-v-651d4617]{font-size:14px;font-weight:600;line-height:18px;padding-bottom:8px}.promoblock-doctor__footer-promo__btn-text[data-v-651d4617]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:18px;justify-content:center}.promoblock-doctor__footer-promo__btn-text__image[data-v-651d4617]{height:24px;rotate:180deg;width:24px}.promoblock-doctor__card-header .rating[data-v-651d4617]{font-size:12px;margin:0;padding:0}.promoblock-doctor__card-header .rating-info[data-v-651d4617]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.promoblock-doctor__card-header img[data-v-651d4617]{height:80px;width:80px}.object-info__education[data-v-651d4617]{height:40px}.telemed_promo_doctor-lg[data-v-651d4617]{display:none}.telemed_promo_doctor-md[data-v-651d4617]{display:block}.promoblock-doctors__citation[data-v-651d4617]{height:100%;margin-top:0;min-height:132px}.object-info__tags[data-v-651d4617]{height:64px}@media(max-width:992px){.promoblock-doctors__citation[data-v-651d4617]{margin-top:8px}.promoblock-doctor__card-header img[data-v-651d4617]{height:auto;width:auto}.telemed_promo_doctor-lg[data-v-651d4617]{display:block}.telemed_promo_doctor-md[data-v-651d4617]{display:none}.object-info__education[data-v-651d4617]{height:10px}.promoblock-doctor__footer-promo_btn[data-v-651d4617]{width:100%}.promoblock-doctor__footer[data-v-651d4617]{margin-top:0}.promoblock-doctor__footer-info-labels[data-v-651d4617]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:500;line-height:18px}.promoblock-doctor__footer-info-bold[data-v-651d4617]{padding-bottom:12px}}@media(max-width:767px){.promoblock-doctor__card-header img[data-v-651d4617]{height:80px;width:80px}.telemed_promo_doctor-lg[data-v-651d4617]{display:none}.telemed_promo_doctor-md[data-v-651d4617]{display:block}.promoblock-doctor__footer-promo_btn[data-v-651d4617]{width:100%}.promoblock-doctor__footer-info-labels[data-v-651d4617]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:500;gap:8px;line-height:18px}.promoblock-doctor__footer-info-bold[data-v-651d4617]{font-size:12px;font-weight:600;line-height:24px;padding-bottom:12px}.promoblock-doctor__footer[data-v-651d4617]{margin:0;padding:0 16px}.promoblock-doctor__card[data-v-651d4617]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promoblock-doctors__citation-text[data-v-651d4617]{-webkit-box-orient:vertical;-webkit-line-clamp:6;color:#465481;display:-webkit-box;max-height:9em;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}
.work-in-several-cities-alert{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff8e5;border-radius:8px;color:#f3aa00;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:12px;padding:12px 16px}@media(max-width:767px){.work-in-several-cities-alert{font-size:12px}}
.pb-distant-fars[data-v-38f72b06]{width:100%}.pb-distant-fars__card[data-v-38f72b06]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;width:100%}.pb-distant-fars__card-image[data-v-38f72b06]{border-radius:8px;height:120px;width:120px}.pb-distant-fars__button[data-v-38f72b06]{color:#399fae;font-size:14px;font-weight:600;line-height:18px;text-align:left}.pb-distant-fars__card__body[data-v-38f72b06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-left:24px;width:100%}.pb-distant-fars__card__body-city-name[data-v-38f72b06]{font-size:18px;font-style:normal;font-weight:600;line-height:28px}.pb-distant-fars__card__body-count[data-v-38f72b06]{font-size:14px;font-style:normal;font-weight:500;line-height:22px}@media(max-width:320px){.pb-distant-fars__card[data-v-38f72b06]{padding:0}.pb-distant-fars__card-image[data-v-38f72b06]{height:80px;width:80px}.pb-distant-fars__card__body[data-v-38f72b06]{padding-left:12px}.n-btn--secondary[data-v-38f72b06]{background:none}.n-btn--md[data-v-38f72b06]{padding:0}}
.social-email-reset-form__back-btn{background-color:initial;border:none;color:#399fae;cursor:pointer;font-weight:600}.social-email-reset-form__header{margin:24px 0}.social-email-reset-form__message{font-size:14px;margin-bottom:24px}.social-email-reset-form__text--bold{font-weight:600}.social-email-reset-form__addition-info{font-size:14px;margin-bottom:18px;margin-top:24px}.social-email-reset-form__contacts-email{color:#399fae}.social-email-reset-form__info-alert,.social-email-reset-form__input{margin-bottom:16px}
.web-2-app-review-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#2cb2c6),to(#2e9fb0));background-image:linear-gradient(#2cb2c6,#2e9fb0);border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:500;gap:16px;line-height:22px;padding:20px 24px}.web-2-app-review-banner__timer{color:#ffd466}.web-2-app-review-banner__title{font-size:18px;font-weight:600}.web-2-app-review-banner__tag-500{background:linear-gradient(253.76deg,#ffb701 32.17%,#ff7a41 122.37%);border-radius:8px;display:inline-block;padding:1px 6px 1px 8px}.web-2-app-review-banner__list,.web-2-app-review-banner__list-container{display:-webkit-box;display:-ms-flexbox;display:flex}.web-2-app-review-banner__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:offer-list;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:14px}.web-2-app-review-banner__list-item{text-wrap:balance;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:12px;line-height:22px}.web-2-app-review-banner__list-item:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;background-color:#ffb700;border-radius:50%;content:counter(offer-list);counter-increment:offer-list;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:600;height:24px;justify-content:center;line-height:18px;width:24px}.web-2-app-review-banner__btn{background-color:#ffb700}.web-2-app-review-banner__qr-image{-ms-flex-item-align:center;align-self:center}@media(max-width:767px){.web-2-app-review-banner{-webkit-box-flex:.5;-ms-flex:.5 1 0px;flex:.5 1 0;height:100%;margin:auto -20px 0;padding:16px 16px 24px}}
.location-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll}.location-tabs__item{-webkit-box-flex:1;border-bottom:2px solid #d1ddf4;color:#8c9bc0;-ms-flex:1 0 auto;flex:1 0 auto;font-weight:600;padding:0 12px 12px;text-align:center;-webkit-transition:color .3s ease-out,border .3s ease-out,background-color .3s;transition:color .3s ease-out,border .3s ease-out,background-color .3s}.location-tabs__item--active{border-bottom:2px solid #399fae;color:#399fae;-webkit-transition:color .3s ease-in,border .3s ease-in;transition:color .3s ease-in,border .3s ease-in}.location-tabs__item:active{background-color:#d7ecef}@media(min-width:767px){.location-tabs{overflow-x:hidden}.location-tabs__item:hover{cursor:pointer}}
.balloon-card-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px}.balloon-card-layout__advantages{margin-bottom:-8px}.balloon-card-layout__advantages .chip-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.balloon-card-layout__advantages .chip-list .advantage-chip-list__tooltip,.balloon-card-layout__advantages .chip-list .advantage-chip-list__tooltip-main,.balloon-card-layout__advantages .chip-list .n-chip{max-width:100%}.balloon-card-layout__advantages .chip-list .n-chip>.advantage-chip-list__tooltip>.advantage-chip-list__tooltip-main{overflow:hidden}.balloon-card-layout__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:16px}.balloon-card-layout__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:80px;width:80px}.balloon-card-layout__image:hover{cursor:pointer;opacity:.9}.balloon-card-layout__picture{border:1px solid #e7eef9;border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.balloon-card-layout__title{font-size:14px;font-weight:600;line-height:18px}@media(min-width:767px){.balloon-card-layout__title{padding-right:22px}}.balloon-card-layout__title-link{cursor:pointer}.balloon-card-layout__title-link:hover{color:#465481}.balloon-card-layout__rating{margin-top:4px}.balloon-card-layout__banner:empty{display:none}
.doctor-balloon-card-v2 .doctor-balloon-card-v2__address-card{font-weight:500;gap:2px}.doctor-balloon-card-v2 .workplace-address-card__name{font-size:12px;line-height:18px}.doctor-balloon-card-v2 .workplace-selector-help-links .icon--md{height:16px;width:16px}.doctor-balloon-card-v2 .card-prices__price-row{font-weight:500}.doctor-balloon-card-v2 .card-prices__price-list{margin-bottom:0}.doctor-balloon-card-v2__specialities{font-size:12px;font-weight:500;line-height:18px;margin-top:4px}.doctor-balloon-card-v2__appointment .slider-calendar__control-button--next{right:-6px}.doctor-balloon-card-v2__appointment .slider-calendar__control-button--prev{left:-6px}.doctor-balloon-card-v2__appointment .rta-card__services{margin:unset}.doctor-balloon-card-v2__appointment .appointment__services-list{color:#121a48;font-size:14px;font-weight:500;line-height:22px;margin-bottom:8px}.doctor-balloon-card-v2__appointment .appointment__services-list .n-selection__bag{padding-bottom:5px;padding-top:5px}.doctor-balloon-card-v2__appointment .appointment__services-list .n-input-field__bag{display:none}.doctor-balloon-card-v2__appointment .appointment__services-list.n-dropdown .n-dropdown__suggests{bottom:calc(100% - 1.5rem);max-height:300px;top:unset}.doctor-balloon-card-v2__appointment .appointment-contact-hint{color:#121a48;font-weight:500}
.app-download-auth{font-size:16px;font-weight:600;line-height:22px;text-align:center}.app-download-auth__links{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-evenly;padding-top:16px}@media(min-width:767px){.app-download-auth{display:none}}
.smart-captcha{margin:8px 0}.smart-captcha--invisible{display:none}
.phone-auth-form__margin{margin-bottom:28px;margin-top:25px}.phone-auth-form__description{display:none}.phone-auth-form__text{font-size:14px;margin-bottom:16px}@media(min-width:640px){.phone-auth-form__description{background:url(https://assets-1.napopravku.ru/dist/bb53250fe112588ce416979f869fc916.svg) #f2f7fd no-repeat 100% 100%;display:block;margin-bottom:20px;padding:12px 16px}.phone-auth-form__description-text{color:#465481;font-size:14px;font-weight:500;line-height:22px;max-width:314px}}
.phone-auth-confirm-form__btn{margin-bottom:15px}.phone-auth-confirm-form__try{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.email-reg-form__text{font-size:14px;margin-bottom:16px}
.clinic-reg-field-height{height:94px}.clinic-reg__city--margin{margin-bottom:30px}.clinic-reg__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-right:0;text-align:center}.clinic-reg-text-center{text-align:center}.clinic-reg-mark{color:#399fae}.clinic-reg-href{color:#399fae;font-weight:100;text-decoration:underline}.close-elem{bottom:0;margin-bottom:-60px;position:absolute;width:88%}.close-button{background-color:#fff;border:thin solid #399fae;color:#399fae;display:none}.clinic-reg{background-color:#f2f7fd;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;margin-bottom:15px;padding-bottom:12px;padding-left:16px;padding-top:12px;width:436px}.clinic-reg__text{color:#465481;font-size:14px;font-weight:500;line-height:22px}.clinic-reg__position-error{font-size:12px}.clinic-reg__access{padding:8px 18px}.clinic-reg__access-title{color:#121a48}.clinic-reg__access-text{color:#8c9bc0;font-size:12px}.clinic-reg-form__text{font-size:14px;margin-bottom:16px;margin-top:20px}.clinic-reg__checkboxes .n-checkbox{margin-bottom:8px}.clinic-reg__checkboxes .n-checkbox__bag{display:none}@media(max-width:767px){.close-button{display:block}}
.doctor-reg-form__header{text-align:center}.doctor-reg-form__city--margin{margin-bottom:28px}.doctor-reg-form__validation .n-input-field__bag{margin-top:0}.doctor-reg-form__message{color:#121a48;font-weight:400}.doctor-reg-form__message:first-child{margin-bottom:8px}.doctor-reg-form__phone{margin-bottom:0}.doctor-reg-form__phone .n-hint{margin-bottom:25px;margin-top:8px}.doctor-reg-form__field-bug{margin-bottom:28px}.doctor-reg-form__confirm .n-checkbox__bag{margin-top:0}.doctor-reg-form__confirm label{line-height:18px;padding-left:8px}.doctor-reg-form__reg-button{margin-top:10px}.doctor-reg-form__already-reg{font-size:14px;font-weight:600;line-height:18px}.doctor-reg-form__email__bug{margin-bottom:10px;margin-top:-10px!important}.doctor-reg-form__email__bug a{text-decoration:none}.doctor-reg-form__email__bug span span{color:#399fae}.doctor-reg{background-color:#f2f7fd;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-left:16px}.doctor-reg__text{color:#465481;font-weight:500;line-height:22px;padding:12px 0}.doctor-reg__image{-ms-flex-item-align:end;align-self:end}.doctor-reg__text{font-size:14px;margin-bottom:16px}.doctor-reg-form__existing-doctor-error{color:#e53e3e;font-size:14px;margin-bottom:8px}
.update-password-form__header{text-align:center}.update-password-form__btn{margin:20px 0;width:100%}.update-password-form__input{margin-bottom:12px}.update-password-form__success{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.update-password-form__subtitle{margin:20px 0}.update-password-form__errors{color:#ff4956;font-size:12px;height:18px}
.file-input__input{display:none}.file-input__text-field .n-input:disabled{-webkit-text-fill-color:#121a48;color:#121a48}.file-input__text-field .n-input::-webkit-input-placeholder{-webkit-text-fill-color:#afbedf;color:#afbedf}.file-input__text-field .n-input::-moz-placeholder{-webkit-text-fill-color:#afbedf;color:#afbedf}.file-input__text-field .n-input::-ms-input-placeholder{-webkit-text-fill-color:#afbedf;color:#afbedf}.file-input__text-field .n-input::placeholder{-webkit-text-fill-color:#afbedf;color:#afbedf}
.doctor-change-email__title{font-size:22px;font-weight:600;line-height:30px;margin-bottom:16px}.doctor-change-email__text{font-size:14px;font-weight:500;line-height:22px;margin-bottom:4px}.doctor-change-email__text--last{margin-bottom:20px}.doctor-change-email__text--success{color:#1bd173}.doctor-change-email__btn{width:100%}.doctor-change-email__file-input{margin-bottom:8px}
.reset-email-success-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.reset-email-success-message__title{margin-top:24px}.reset-email-success-message__text{font-size:14px;margin-bottom:18px;margin-top:12px;text-align:center}
.universal-list-container{position:relative;width:100%;z-index:0}.universal-list-container__shadow{bottom:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:calc(var(--shadow-width) + 2px);z-index:1}.universal-list-container__shadow--left{background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),color-stop(10%,rgba(255,255,255,var(--start-opacity))),to(#fff));background:linear-gradient(to left,hsla(0,0%,100%,0),rgba(255,255,255,var(--start-opacity)) 10%,#fff);left:0}.universal-list-container__shadow--right{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(10%,rgba(255,255,255,var(--start-opacity))),to(#fff));background:linear-gradient(to right,hsla(0,0%,100%,0),rgba(255,255,255,var(--start-opacity)) 10%,#fff);right:0}.universal-list-container__shadow--overflow.universal-list-container__shadow--left{left:calc(var(--shadow-width)*-1)}.universal-list-container__shadow--overflow.universal-list-container__shadow--right{right:calc(var(--shadow-width)*-1)}@starting-style{.universal-list-container__shadow{opacity:0}}.universal-list-container__container{-ms-overflow-style:none;container-name:universal-list;container-type:scroll-state;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.universal-list-container__container::-webkit-scrollbar{display:none}.universal-list-container__container--with-overflow-shadow{margin-left:calc(var(--shadow-width)*-1);margin-right:calc(var(--shadow-width)*-1)}.universal-list-container__container--with-overflow-shadow .universal-list-container__inner-container{padding-left:var(--shadow-width);padding-right:var(--shadow-width)}.universal-list-container__arrow-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;opacity:1;position:absolute;top:calc(50% - 16px);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:opacity .2s;transition:opacity .2s;width:32px;z-index:2}.universal-list-container__arrow-button--disabled{display:none}.universal-list-container__arrow-button--prev{left:-16px}.universal-list-container__arrow-button--next{right:-16px}.universal-list-container__arrow-button .icon{height:24px;width:24px}@starting-style{.universal-list-container__arrow-button{opacity:0}}.universal-list-container__inner-container{padding-right:1px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@supports(container-type:scroll-state){.universal-list-container__arrow-button,.universal-list-container__shadow{display:none}@container universal-list scroll-state(scrollable: right){.universal-list-container__arrow-button--next{display:-webkit-box;display:-ms-flexbox;display:flex}.universal-list-container__shadow--right{display:block}}@container universal-list scroll-state(scrollable: left){.universal-list-container__arrow-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex}.universal-list-container__shadow--left{display:block}}}
.collapsable-text{--lines:7;--content-line-height:1.5em}.collapsable-text__text{overflow:hidden;word-break:break-word}.collapsable-text__text--preserve-whitespace{white-space:pre-line}.collapsable-text__text--collapsed{-webkit-line-clamp:var(--lines);-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}.collapsable-text__text--collapsed-fix{--additional-offset:0px;display:block;margin-bottom:0;max-height:calc(var(--content-line-height, 1.5em)*var(--lines, 6) + var(--additional-offset, 0px))}.collapsable-text__text--fade-last-line{position:relative}.collapsable-text__text--fade-last-line:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff00),color-stop(25%,#ffffffaa),color-stop(50%,#ffffffe0));background:linear-gradient(180deg,#ffffff00 0,#ffffffaa 25%,#ffffffe0 50%);bottom:0;content:"";height:var(--content-line-height);left:0;position:absolute;width:100%}.collapsable-text__text--expanded{display:block}.collapsable-text__trigger{display:inline-block;padding:0;text-align:left}.collapsable-text__controls-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}
.home-review-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;height:100%;padding:20px 16px}.home-review-card__name{font-weight:600}.home-review-card__city{color:#8c9bc0;font-size:14px;font-weight:400;line-height:22px}.home-review-card__header:hover{color:#8c9bc0;-webkit-transition:color .2s;transition:color .2s}.home-review-card__header:hover .home-review-card__city{color:#afbedf;-webkit-transition:color .2s;transition:color .2s}.home-review-card__rating-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.home-review-card__date{color:#8c9bc0;font-size:14px;font-weight:400;line-height:19px;padding-top:3px}.home-review-card__text{font-size:14px;font-weight:400;line-height:22px}.home-review-card__expand-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;line-height:22px;-webkit-transition:color .2s;transition:color .2s}.home-review-card__expand-trigger:hover{color:#93d7d9;cursor:pointer}.home-review-card__collapse-indicator--expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home-review-card__tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:auto;padding-top:12px}.home-review-card__tags .icon{-ms-flex-negative:0;flex-shrink:0}.home-review-card__tag-text{font-size:12px;line-height:16px;margin-left:4px;padding-top:2px;white-space:wrap}@media(max-width:767px){.home-review-card{padding:16px}}
.home-reviews{position:relative}.home-reviews .siema-slider__slide{padding:0 12px}.home-reviews .siema-slider__slide--first{padding-left:0}.home-reviews .siema-slider__slide--last{padding-right:0}.home-reviews .siema-slider__dot{background:#d1ddf4;-webkit-transition:background-color .2s;transition:background-color .2s}.home-reviews .siema-slider__dot.current{background:#465481}.home-reviews__control-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ffb700;border:none;border-radius:50%;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;opacity:1;position:absolute;top:calc(50% - 24px);-webkit-transition:background .2s,trasnform .2s,color .2s,opacity .2s;transition:background .2s,trasnform .2s,color .2s,opacity .2s;width:48px;z-index:1}.home-reviews__control-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.home-reviews__control-button:hover{background:#ffc201}.home-reviews__control-button--disabled{display:none}@starting-style{.home-reviews__control-button{opacity:0}}.home-reviews__control-button--prev{left:-24px}.home-reviews__control-button--next{right:-24px}@media(max-width:1160px){.home-reviews__control-button--prev{left:-12px}.home-reviews__control-button--next{right:-12px}}@media(max-width:767px){.home-reviews .siema-slider__slide{padding:0 4px}.home-reviews .siema-slider__slide--first{padding-left:0}.home-reviews .siema-slider__slide--last{padding-right:0}.home-reviews .siema-slider__siema--initialized{margin-right:-16px}}
.home-reviews-section__header{margin-bottom:40px;text-align:center}.home-reviews-section__title{font-size:26px;font-weight:600;line-height:36px}.home-reviews-section__subtitle{font-size:18px;line-height:26px}@media(max-width:767px){.home-reviews-section__header{margin-bottom:20px;text-align:left}.home-reviews-section__title{font-size:20px;font-weight:600;line-height:28px}.home-reviews-section__subtitle{font-size:14px;line-height:22px}}
.send-mobile-app-sms-form__label.n-label{cursor:default}.send-mobile-app-sms-form__form{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--form-gap,24px)}.send-mobile-app-sms-form__input{width:var(--input-width,375px)}.send-mobile-app-sms-form__btn{white-space:nowrap}
.mobile-app-adguard-fix{position:relative;width:100%}.mobile-app-adguard-fix--main{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f2f7fd;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 50px}.mobile-app-adguard-fix--modal{background-color:#fff8e5;border-radius:16px;display:block;margin:5rem 0 1rem;padding:24px 0 28px 16px}.mobile-app__sms-form{margin-bottom:28px}.mobile-app__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;max-width:600px;order:2;padding:67px 0 53px}.mobile-app__title{color:#171921;font-size:31px;font-weight:600;line-height:42px;margin-bottom:36px}.mobile-app__btn--download{display:none}.mobile-app__store{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.mobile-app__link{cursor:pointer;margin-right:16px}.mobile-app__link:last-child{margin-right:0}.mobile-app__link img{display:block}.mobile-app__text--main{color:#465481;font-size:12px;line-height:16px;margin-right:16px;max-width:180px}.mobile-app__text--modal{font-size:14px;font-weight:600;line-height:22px;margin-bottom:24px;padding-right:128px}.mobile-app__description{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-app__screenshot{-webkit-box-ordinal-group:2;-ms-flex-order:1;height:510px;order:1;position:relative;width:300px}.mobile-app__img{position:absolute}.mobile-app__img img{height:auto}.mobile-app__img--tagline{right:-10px;top:-40px;width:155px}.mobile-app__img--modal{border-bottom-right-radius:16px;bottom:0;right:0}.mobile-app__img--screenshot{bottom:-30px}@media(max-width:1024px){.mobile-app__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;max-width:100%;order:1}.mobile-app-adguard-fix--main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.mobile-app__screenshot{-webkit-box-ordinal-group:3;-ms-flex-order:2;height:580px;order:2}.mobile-app__img--screenshot{bottom:unset}}@media(max-width:767px){.mobile-app__btn--download{display:block}.mobile-app__description,.mobile-app__store{display:none}.mobile-app__content{margin-bottom:60px;padding:0}.mobile-app-adguard-fix--main{background-color:#fff;padding:40px 0 0}.mobile-app__title{font-size:18px;line-height:28px;margin-bottom:20px}.mobile-app__sms-form{display:none}}@media(max-width:375px){.mobile-app-adguard-fix--modal{background-color:#fff;padding:0}.mobile-app__screenshot{width:100%}}
.chip-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:8px}.chip-list .n-chip{max-height:25px;white-space:nowrap}.chip-list--row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;margin-bottom:16px;overflow-x:auto;overflow-y:hidden}.chip-list--row::-webkit-scrollbar{background-color:#fff;height:.5em}.chip-list--row::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:1em}
.location-search-modal{max-height:100vh;overflow:hidden;padding:0}.location-search-modal .n-modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.location-search-modal .n-modal__inner{height:100%}.location-search-modal .n-modal__btn-close{height:28px;width:28px}.location-search-modal .n-modal__btn-close .n-btn--md{line-height:28px}.location-search-modal__suggest{border-bottom:1px solid #e7eef9;padding:12px 0}.location-search-modal__suggest--focus{background-color:#f2f7fd}.location-search-modal__title{font-size:18px;font-weight:600;line-height:26px;margin-bottom:25px}.location-search-modal__search{border-color:#afbedf}.location-search-modal__search-icon{color:#afbedf}.location-search-modal__tabs{margin:28px -20px 8px;width:calc(100% + 40px)}.location-search-modal__location-chips{-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:24px;overflow-x:scroll;padding:0}.location-search-modal__location-chip{font-size:14px;font-weight:600;line-height:22px;padding:5px 12px}.location-search-modal__location-chip .n-icn{height:12px;opacity:.5;width:12px}.location-search-modal__location-chip .location__name{white-space:nowrap}.location-search-modal__not-found{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:42px}.location-search-modal__not-found-text{color:#8c9bc0;font-size:14px;line-height:22px;text-align:center}.location-search-modal__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:72px;left:0;padding:12px 20px;position:absolute;width:100%;z-index:1}.location-search-modal__controls--reversed .location-search-modal__confirm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.location-search-modal__controls--reversed .location-search-modal__reset{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.location-search-modal_suggestion-list--grouped{margin-top:10px}@media(max-width:375px){.location-search-modal__confirm.n-btn--md{padding-left:8px;padding-right:8px}}.location-search-modal__search-field--grouped .n-suggests-list{margin-top:10px}.location-search-modal__search-field--grouped .n-input-field__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.location-search-modal__search-field--grouped .location-search-modal__search-query{padding:9px 0}@media(max-width:767px){.location-search-modal__search-field{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;min-height:0;padding-bottom:60px}.location-search-modal__search-field .n-suggests-list{-webkit-box-shadow:none;box-shadow:none;max-height:none}.location-search-modal__search-field .location-tabs{-ms-flex-negative:0;flex-shrink:0}}
.location-selector{position:relative}.location-selector__icon{color:#399fae;height:20px;width:20px}.location-selector__counter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ff4956;border-radius:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-weight:500;height:16px;justify-content:center;line-height:16px;position:absolute;right:-4px;top:-4px;width:16px}.location-selector__counter--changed{-webkit-animation:shake .3s ease-in;animation:shake .3s ease-in}
.last-reviews,.selection-review{background-color:#fff;border-bottom:1px solid #e7eef9;padding:16px}.last-reviews__title,.selection-review__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.last-reviews__title .icon,.selection-review__title .icon{margin-right:12px}.selection-review__container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}@media(min-width:767px){.last-reviews,.selection-review{border:1px solid #e7eef9;border-radius:8px;padding:24px 24px 16px}.last-reviews__title,.selection-review__title{margin-bottom:0}.selection-review__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.last-reviews__title-text{color:#465481;font-size:12px;font-weight:600;line-height:18px;padding:16px 0 12px}.last-reviews__container{overflow-x:auto}.last-reviews__citation,.last-reviews__container{display:-webkit-box;display:-ms-flexbox;display:flex}.last-reviews__citation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;background-color:#f2f7fd;border-radius:16px;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;font-size:14px;line-height:18px;margin-right:16px;max-width:300px;padding:16px}.last-reviews__citation:last-child{margin-right:0}.last-reviews__citation--extra{display:block}.last-reviews__citation .link{background-image:none}.last-reviews__citation-title{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;justify-content:space-between;margin-bottom:4px}.last-reviews__citation-text{color:#465481;text-align:justify}.last-reviews__citation-text .collapsable-text__trigger{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.last-reviews__citation-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:auto;padding-top:8px}.last-reviews__citation-responder-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.last-reviews__link-description{padding-right:4px}.last-reviews__citation-link{font-size:inherit;font-weight:600}.last-reviews__citation-date{-ms-flex-item-align:end;align-self:flex-end;color:#8c9bc0;display:block;font-size:12px}.last-reviews__more{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:22px}.last-reviews__more .more-btn{color:#399fae}.last-reviews__title-button{background-color:#f2f7fd;color:#399fae;margin-top:16px}@media(min-width:767px){.last-reviews__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.last-reviews__citation{font-size:14px;line-height:22px;margin-right:0;margin-top:16px;max-width:504px;width:49%}.last-reviews__citation--extra{display:none}.last-reviews__citation-title{font-size:14px;line-height:22px}.last-reviews__title-button{margin-top:0}.last-reviews__title-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.last-reviews__citation-image{border-radius:50%;margin-right:6px}.last-reviews__citation-appointment-data{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px}
.filter-menu__subtitle{font-size:14px;font-weight:600;margin:16px 0}
.filter-search-checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.filter-search-checkboxes__list{margin-bottom:10px;max-height:200px;overflow-y:auto}.filter-search-checkboxes__not-found{color:#6e6e77}.filter-search-title{font-weight:600}.filter-search-title-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.filter-search-reset{color:#399fae;font-size:14px;font-weight:500}.filter-search-text-field__icn{opacity:.5}
.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{-webkit-box-flex:1;background:transparent;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:rgba(0,0,0,.9);color:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:transparent;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{-ms-flex-preferred-size:14.2857143%;-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;font-weight:400;height:39px;-webkit-justify-content:center;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
.date-picker.flatpickr-input{display:none}.date-picker--activator-disabled{pointer-events:none}.date-picker__activator{color:#399fae;cursor:pointer;display:inline}.date-picker__activator--hidden{display:none}.date-picker__activator:hover{color:#31858c;text-decoration:underline}.date-picker__calendar.flatpickr-calendar.open{z-index:10001}.date-picker__calendar.flatpickr-calendar{font-size:12px;line-height:18px;width:unset}.date-picker__calendar .flatpickr-days{width:unset}.date-picker__calendar.flatpickr-calendar .dayContainer{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2px 13.83px;justify-content:space-between;max-width:334.98px;min-width:334.98px;padding:14px;width:334.98px}.date-picker__calendar .flatpickr-day{font-weight:500;height:32px;line-height:32px;max-width:32px;-webkit-transition:color .1s,background-color .1s,border-color .1s;transition:color .1s,background-color .1s,border-color .1s;width:32px}.date-picker__calendar .flatpickr-day:hover{background-color:#d7ecef;border-color:#d7ecef;color:#399fae}.date-picker__calendar .flatpickr-day.today{border-color:#399fae;color:#399fae}.date-picker__calendar .flatpickr-day.today:hover{background-color:#b8dce2;border-color:#b8dce2;color:#399fae}.date-picker__calendar .flatpickr-day.nextMonthDay:hover,.date-picker__calendar .flatpickr-day.prevMonthDay:hover{background-color:#f2f9f9;border-color:#f2f9f9;color:#93d7d9}.date-picker__calendar .flatpickr-day.selected{background-color:#399fae;border-color:#399fae;color:#fff}.date-picker__calendar .flatpickr-day.selected:hover{background-color:#93d7d9;border-color:#93d7d9;color:#f2f9f9}.date-picker__calendar .flatpickr-day.endRange,.date-picker__calendar .flatpickr-day.inRange,.date-picker__calendar .flatpickr-day.startRange{background-color:#399fae;border-color:#399fae;border-radius:50%;-webkit-box-shadow:unset;box-shadow:unset;color:#fff}.date-picker__calendar .flatpickr-day.endRange:hover,.date-picker__calendar .flatpickr-day.inRange:hover,.date-picker__calendar .flatpickr-day.startRange:hover{background-color:#93d7d9;border-color:#93d7d9}.date-picker__calendar .flatpickr-day.endRange.nextMonthDay,.date-picker__calendar .flatpickr-day.endRange.prevMonthDay,.date-picker__calendar .flatpickr-day.inRange.nextMonthDay,.date-picker__calendar .flatpickr-day.inRange.prevMonthDay,.date-picker__calendar .flatpickr-day.startRange.nextMonthDay,.date-picker__calendar .flatpickr-day.startRange.prevMonthDay{background-color:#88c5ce;border-color:#88c5ce;color:#fff}.date-picker__calendar .flatpickr-day.endRange.nextMonthDay:hover,.date-picker__calendar .flatpickr-day.endRange.prevMonthDay:hover,.date-picker__calendar .flatpickr-day.inRange.nextMonthDay:hover,.date-picker__calendar .flatpickr-day.inRange.prevMonthDay:hover,.date-picker__calendar .flatpickr-day.startRange.nextMonthDay:hover,.date-picker__calendar .flatpickr-day.startRange.prevMonthDay:hover{background-color:#93d7d9;border-color:#93d7d9}.date-picker__calendar .flatpickr-day.endRange.endRange.endRange{-webkit-box-shadow:unset;box-shadow:unset}.date-picker__calendar .flatpickr-day.today.inRange{background-color:#399fae;border-color:#31858c;color:#fff}.date-picker__calendar .flatpickr-day.flatpickr-disabled{color:#afbedf}.date-picker__calendar .flatpickr-day.flatpickr-disabled:hover{background-color:unset;border-color:transparent;color:#afbedf}.date-picker__calendar--hide-adjacent-dates .flatpickr-day.nextMonthDay,.date-picker__calendar--hide-adjacent-dates .flatpickr-day.prevMonthDay{height:0;visibility:hidden}.date-picker__calendar--hide-picker-arrow.arrowBottom:after,.date-picker__calendar--hide-picker-arrow.arrowBottom:before,.date-picker__calendar--hide-picker-arrow.arrowTop:after,.date-picker__calendar--hide-picker-arrow.arrowTop:before{content:none}.date-picker__calendar .flatpickr-weekdaycontainer{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:13.83px;justify-content:space-between;padding:0 14px}.date-picker__calendar .flatpickr-weekdays{height:32px}.date-picker__calendar .flatpickr-weekday{color:#8c9bc0;font-size:12px;line-height:18px}.date-picker__calendar .flatpickr-months{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 14px}.date-picker__calendar .flatpickr-month{color:#121a48;height:44px}.date-picker__calendar .flatpickr-current-month{padding-top:12px}.date-picker__calendar .cur-month{pointer-events:none}.date-picker__calendar .numInputWrapper{font-size:16px;font-weight:600;line-height:24px;pointer-events:none}.date-picker__calendar .numInputWrapper .arrowDown,.date-picker__calendar .numInputWrapper .arrowUp{display:none}.date-picker__calendar .numInputWrapper .cur-year{font-size:16px;font-weight:600;line-height:24px;width:4.1ch}.date-picker__calendar .numInputWrapper .cur-year[disabled]{color:inherit}.date-picker__calendar .numInputWrapper:after{content:" \433.";display:inline}.date-picker__calendar .flatpickr-next-month,.date-picker__calendar .flatpickr-prev-month{margin-top:8px;padding:0;position:static}.date-picker__calendar .flatpickr-next-month svg,.date-picker__calendar .flatpickr-prev-month svg{fill:none;color:#afbedf;height:32px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:32px}.date-picker__calendar .flatpickr-next-month:hover svg,.date-picker__calendar .flatpickr-prev-month:hover svg{fill:none;color:#465481}.date-picker__calendar .flatpickr-next-month.flatpickr-disabled,.date-picker__calendar .flatpickr-prev-month.flatpickr-disabled{display:block;visibility:hidden}.date-picker__calendar .flatpickr-next-month{margin-left:auto}.date-picker__calendar .flatpickr-prev-month{margin-right:auto}.date-picker__calendar .flatpickr-prev-month svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.date-picker__calendar--lowercase-month .cur-month{text-transform:lowercase}@media(min-width:767px){.date-picker__calendar .flatpickr-calendar .dayContainer{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2px 8.67px;justify-content:space-between;max-width:304.02px;min-width:304.02px;padding:14px;width:304.02px}.date-picker__calendar .flatpickr-day{height:32px;line-height:32px;max-width:32px;width:32px}}
.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px #a7a7a7;box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:#69c0ff}.vue-slider-mark-step{background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0 0 2px #e8e8e8;box-shadow:0 0 0 2px #e8e8e8;height:100%;width:100%}.vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px #9cd5ff;box-shadow:0 0 0 2px #9cd5ff}.vue-slider:hover .vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px #69c0ff;box-shadow:0 0 0 2px #69c0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{background-color:#fff;border:2px solid #9cd5ff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border-color .3s;transition:box-shadow .3s,border-color .3s,-webkit-box-shadow .3s;width:100%}.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}.vue-slider-dot-handle-focus{border-color:#36abff;-webkit-box-shadow:0 0 0 5px rgba(54,171,255,.2);box-shadow:0 0 0 5px rgba(54,171,255,.2)}.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}.vue-slider-dot-handle-disabled{border-color:#ddd!important;cursor:not-allowed}.vue-slider-dot-tooltip{opacity:0;-webkit-transition:all .3s;transition:all .3s;visibility:hidden}.vue-slider-dot-tooltip-inner{background-color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.75);border-radius:5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;font-size:14px;padding:6px 8px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;white-space:nowrap}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{border:5px solid transparent;border-top-color:inherit;top:100%}.vue-slider-dot-tooltip-inner-bottom:after,.vue-slider-dot-tooltip-inner-top:after{height:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-bottom:after{border:5px solid transparent;border-bottom-color:inherit;bottom:100%}.vue-slider-dot-tooltip-inner-left:after{border:5px solid transparent;border-left-color:inherit;left:100%}.vue-slider-dot-tooltip-inner-left:after,.vue-slider-dot-tooltip-inner-right:after{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-inner-right:after{border:5px solid transparent;border-right-color:inherit;right:100%}.vue-slider-dot-tooltip-inner-top{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{-webkit-transform-origin:50% 0;transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{-webkit-transform-origin:0 50%;transform-origin:0 50%}.vue-slider-dot-tooltip-show,.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{-webkit-transform:scale(1);transform:scale(1)}
.input-range{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;justify-content:space-between;min-width:0;width:100%}.input-range__field{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(50% - 4px);min-width:0}.input-range__separator{-ms-flex-negative:0;background-color:#afbedf;flex-shrink:0;height:1px;width:10px}.input-range input[type=number]::-webkit-inner-spin-button,.input-range input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-range input[type=number]{-moz-appearance:textfield}
.price-filter__slider{padding:0!important;z-index:0}.price-filter .vue-slider-dot-tooltip-inner:after{border-bottom-color:#399fae}.price-filter__services-list{background-color:#f2f7fd;border-radius:4px;margin-bottom:16px;padding:10px 12px}.price-filter__main-content{margin-top:16px;padding:0 12px}.price-filter__elements-count{color:#8c9bc0;font-size:14px;font-weight:500;line-height:18px;margin-top:12px;text-align:center;vertical-align:middle}.price-filter__elements-count-loader{margin-left:auto;margin-right:auto}@media(max-width:767px){.price-filter__main-content{padding:0 10px}}.price-filter__service-link{color:#399fae;cursor:pointer;line-height:22px}.price-filter__services-input{font-size:14px;font-weight:500}
.all-filters-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.all-filters-button__icn{display:none}.all-filters-button__name{font-size:12px;font-weight:500;line-height:18px;margin-right:4px}.all-filters-button__value{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#399fae;border-radius:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;line-height:18px;width:20px}.all-filters-button__value--changed{-webkit-animation:shake .3s ease-in;animation:shake .3s ease-in}.all-filters-button--v2{position:relative}.all-filters-button--v2 .all-filters-button__name{display:none}.all-filters-button--v2 .all-filters-button__icn{color:#399fae;display:block;height:24px;width:24px}.all-filters-button--v2 .all-filters-button__value{background-color:#ff4956;font-size:10px;font-weight:500;height:16px;line-height:16px;position:absolute;right:-4px;top:-4px;width:16px}@media(min-width:767px){.all-filters-button{border-radius:8px;padding:4px}.all-filters-button:hover{background-color:#fafcfe}.all-filters-button__icn{display:inline-block;margin-right:8px}.all-filters-button__name{margin-right:8px}.all-filters-button__value{font-size:14px;height:24px;line-height:22px;width:24px}.all-filters-button--v2{border:1px solid #d1ddf4;border-radius:4px;height:50px;padding:4px 16px;position:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.all-filters-button--v2 .all-filters-button__icn{color:#465481;height:20px;width:20px}.all-filters-button--v2 .all-filters-button__name{color:#465481;display:block;font-weight:600;margin:0}.all-filters-button--v2 .all-filters-button__value{background-color:#399fae;font-size:14px;font-weight:600;height:24px;line-height:22px;margin-left:8px;position:unset;width:24px}}.all-filters-button--no-text.all-filters-button{padding:0;position:relative}.all-filters-button--no-text .all-filters-button__icn{margin:unset}.all-filters-button--no-text .all-filters-button__name{display:none}.all-filters-button--no-text .all-filters-button__value{background-color:#ff4956;font-size:10px;font-weight:500;height:16px;line-height:0;margin:unset;position:absolute;width:16px}@media(min-width:767px){.all-filters-button--no-text.all-filters-button{padding:14px}.all-filters-button--no-text .all-filters-button__value{background-color:#399fae;font-size:12px;font-weight:600;height:20px;right:-4px;top:-4px;width:20px}}
.boolean-switch{display:-webkit-box;display:-ms-flexbox;display:flex}.boolean-switch--fullwidth{width:100%}.boolean-switch__label--left{border-radius:4px 0 0 4px;border-right:0}.boolean-switch__label--right{border-left:0;border-radius:0 4px 4px 0}.boolean-switch__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;border:1px solid #d1ddf4;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-size:12px;justify-content:center;line-height:18px;padding:6px 12px;-webkit-transition:all .3s;transition:all .3s;width:50%}.boolean-switch__label:hover{background-color:#f2f9f9;border-color:#88c5ce}.boolean-switch__label:active{background-color:#d7ecef;border-color:#399fae}.boolean-switch__label--rounded{border-radius:4px}.boolean-switch__checkbox{display:none}.boolean-switch__checkbox:checked+label{background-color:#399fae;border-color:#399fae;color:#fff}.boolean-switch__checkbox:checked+label>*{color:#fff}
.appointment-button,.appointment-button__container{width:100%}
.appointment__online-switch{margin-bottom:12px}.appointment__title{font-weight:700;margin-bottom:15px}.appointment__wait-list{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f9f9;border-radius:8px;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;margin-bottom:8px;padding:20px 0}.appointment__btn{width:100%;z-index:0}.appointment__btn-sticky{height:48px;width:100%}.appointment__btn-loading{height:42px;width:100%}.appointment__no-appointment{background-color:#f2f7fd;border-radius:8px;color:#465481;font-size:14px;font-weight:600;padding:12px;text-align:center;width:100%}.appointment__hint{margin-top:10px}.appointment__services-list{font-size:12px;line-height:18px}.appointment__services-list .n-selection--ellipsis-on-overflow{max-width:calc(100% - 24px)}.appointment__services-list .n-input-field__append{margin:0 2px}@media(min-width:767px){.appointment__online-switch{margin-bottom:20px}.appointment__online-switch--calendar{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.appointment__services-list{font-size:16px;line-height:24px}}
.rta-phone__bottom-sheet .bottom-sheet__header{display:none}.rta-phone__bottom-sheet .bottom-sheet__main{overscroll-behavior:none}.rta-phone-modal.rta-phone-modal--compact{padding:16px}.rta-phone__bottom-sheet--opened.bottom-sheet__content{height:752px}.rta-phone-modal__title{font-size:20px;font-weight:600;line-height:30px}.rta-phone-modal__title-link{color:#399fae}.rta-phone-modal__appointment-btn{font-size:16px;margin-top:16px;width:100%}.rta-phone-modal__appointment-calendar{margin-top:16px;width:100%}.rta-phone-modal__main-info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f7fd;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:24px 0;max-height:130px;padding:16px 12px 16px 16px}.rta-phone-modal__main-info-content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.rta-phone-modal__main-info-title{font-size:16px;font-weight:600;line-height:24px}.rta-phone-modal__main-info-subtitle{color:#8c9bc0;font-size:14px;font-weight:500;line-height:22px}.rta-phone-modal__main-info-avatar{-webkit-box-flex:0;border-radius:4px;-ms-flex:0 0 auto;flex:0 0 auto;height:48px;margin-right:16px;width:48px}.rta-phone-modal__offer{margin-top:16px}.rta-phone-modal__offer-tag-500{background:linear-gradient(253.76deg,#ffb701 32.17%,#ff7a41 122.37%);border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:1px 6px 1px 8px}.rta-phone-modal__offer-phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;line-height:26px;margin-bottom:8px}.rta-phone-modal__offer-phone:focus,.rta-phone-modal__offer-phone:visited{color:#31858c}.rta-phone-modal__offer-phone-icn{margin-right:8px}.rta-phone-modal__offer-text{font-size:16px;font-weight:500}.rta-phone-modal__offer-text_bold{font-weight:600}.rta-phone-modal__offer-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:offer-list;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:14px}.rta-phone-modal__offer-item{text-wrap:balance;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:12px;line-height:24px}.rta-phone-modal__offer-item:before{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;background-color:#ffb700;border-radius:50%;color:#fff;content:counter(offer-list);counter-increment:offer-list;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;height:24px;justify-content:center;line-height:18px;width:24px}.rta-phone-modal__offer-item:before,.rta-phone-modal__offer-more-btn{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.rta-phone-modal__offer-more-btn{-ms-flex-align:center;color:#f3aa00;cursor:pointer;font-size:16px}.rta-phone-modal__offer-icn-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rta-phone-modal__offer-icn-up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:767px){.rta-phone-modal__title{font-size:22px;padding-right:10px}.rta-phone-modal__offer-list{gap:12px}}
.rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rating__value{font-weight:600;line-height:16px;margin-right:12px}.rating__icn{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star-orange.230e0161.svg);height:16px;margin-right:6px;width:16px}@media(max-width:767px){.rating__value{font-size:16px;line-height:24px}}
.included-services-modal-clinic-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:12px}.included-services-modal-clinic-info__picture{border:1px solid #e7eef9;border-radius:8px;display:block;height:68px;width:68px}.included-services-modal-clinic-info__info-container{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-direction:column;flex-direction:column}.included-services-modal-clinic-info--review-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;line-height:18px;margin-bottom:4px}.included-services-modal-clinic-info--review-container .rating-value{margin-right:8px}.included-services-modal-clinic-info--review{color:#8c9bc0}.included-services-modal-clinic-info__name{font-size:14px;font-weight:600;line-height:22px;margin-bottom:2px}.included-services-modal-clinic-info__address{font-size:12px;line-height:18px}.included-services-modal-clinic-info__location-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px}.included-services-modal-clinic-info__location-container .location{font-weight:500}@media(max-width:641px){.included-services-modal-clinic-info__picture{height:40px;width:40px}}
.included-services-modal{z-index:10000}.included-services-modal .n-visually-hidden{overflow:hidden}.included-services-modal--above-appointments{z-index:11001}.included-services-modal .n-modal__inner{padding:24px 32px 20px}.included-services-modal .n-modal__btn-close{top:15px}.included-services-modal__header{padding-right:48px}.included-services-modal__title{font-size:22px;font-weight:600;line-height:30px}.included-services-modal__disclaimer{color:#8c9bc0;font-size:14px;line-height:22px;margin-top:4px}.included-services-modal__info{margin-top:12px}.included-services-modal__services-list-container{margin-top:16px;max-height:min(492px,100vh - 450px);overflow-y:auto}.included-services-modal__services-list-title{font-size:16px;font-weight:600;line-height:24px}.included-services-modal__services-list{font-size:14px;line-height:24px;margin-top:8px}.included-services-modal__services-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:6px}.included-services-modal__services-list-item:before{background-color:#399fae;border-radius:50%;content:"";display:block;height:6px;margin:8px 9px 5px 5px;width:6px}.included-services-modal__services-list-item:last-child{margin-bottom:0}.included-services-modal__price-container{font-size:18px;font-weight:600;line-height:26px;margin-top:8px}.included-services-modal__price--dashed{color:#8c9bc0;font-weight:500;margin-right:4px;position:relative}.included-services-modal__price--dashed:before{border-bottom:1px solid #8c9bc0;content:"";height:50%;position:absolute;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:100%}.included-services-modal__controls-container:not(:empty){border-top:1px solid #e7eef9;margin:26px -32px 0;padding:20px 32px 0}.included-services-modal__controls-container:not(:empty) .appointment__btn,.included-services-modal__controls-container:not(:empty) .appointment__btn-sticky{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:640px){.included-services-modal.n-modal{padding:0}.included-services-modal .n-modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0}.included-services-modal .n-modal__inner{height:100%;padding:16px 16px 0}.included-services-modal .n-modal__btn-close{top:18px}.included-services-modal__title{font-size:20px;font-weight:600;line-height:28px}.included-services-modal__disclaimer{margin-top:12px}.included-services-modal__services-list-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-bottom:4px;max-height:unset}.included-services-modal__controls-container:not(:empty){border-top:1px solid #e7eef9;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);margin:0 -16px;padding:12px 16px}.included-services-modal__controls-container:not(:empty) .appointment__btn,.included-services-modal__controls-container:not(:empty) .appointment__btn-sticky{width:100%}}
.doctor-preview__wrp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #e7eef9;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:70px;justify-content:center;overflow:hidden;position:relative;-webkit-transition:border-color .2s;transition:border-color .2s;width:70px}.doctor-preview__wrp:before{background-color:transparent;content:"";height:100%;position:absolute;-webkit-transition:background-color .2s;transition:background-color .2s;width:100%}.doctor-preview__wrp--active{border-color:#399fae}.doctor-preview__wrp--active:before{background-color:rgba(64,179,183,.1)}.doctor-preview__wrp--active.doctor-preview__wrp--dummy{color:#399fae}.doctor-preview__wrp--active.doctor-preview__wrp--dummy .doctor-preview__icn path{fill:#399fae}.doctor-preview__wrp:active{border-color:#31858c}.doctor-preview__wrp:active:before{background-color:rgba(64,179,183,.05)}.doctor-preview__wrp--dummy{color:#8c9bc0}.doctor-preview__wrp--dummy .doctor-preview__icn path{fill:#8c9bc0}.doctor-preview__wrp--dummy .doctor-preview__name{display:inline;padding-top:5px}.doctor-preview__name{display:none;font-size:10px;font-weight:500}.doctor-preview__rate{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:16px;margin-top:5px}.doctor-preview__reviews-count{color:#8c9bc0;line-height:24px;margin-left:3px}.doctor-preview__wrp--v2{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:start;border:1px solid #d1ddf4;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:74px;justify-content:center;min-width:168px;padding:8px}.doctor-preview__wrp--v2--dummy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.doctor-preview__wrp--v2--active{background-color:#399fae;color:#fff}.doctor-preview__wrp--v2--active .doctor-preview__reviews-count{color:#fff}.doctor-preview__wrp--v2 .doctor-preview__img{border-radius:8px;height:56px;width:56px}.doctor-preview__wrp--v2 .doctor-preview__icn{height:20px;width:20px}.doctor-preview__wrp--v2 .doctor-preview__rate{margin-top:0}.doctor-preview__wrp--v2__main-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between}.doctor-preview__wrp--v2__main-info--no-doctor{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.doctor-preview__wrp--v2__doctor-name{font-size:14px;line-height:15px;max-height:40px;overflow-y:hidden}@media(min-width:767px){.doctor-preview__wrp{cursor:pointer}.doctor-preview__wrp:hover{border-color:#93d7d9}.doctor-preview__wrp:hover:before{background-color:rgba(64,179,183,.025)}}
.appointment-doctor-list{margin-bottom:20px;position:relative}.appointment-doctor-list__title{font-size:16px;font-weight:600;margin-bottom:20px}.appointment-doctor-list__list{margin-right:-20px;overflow:hidden}.appointment-doctor-list__list .slider__siema{overflow:initial!important}.appointment-doctor-list__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.appointment-doctor-list__list--updated .slider__slide--first{padding-left:0}.appointment-doctor-list__list--updated .slider__slide--last{padding-right:0}.appointment-doctor-list__doctor-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.appointment-doctor-list__universal-list .universal-list-container__arrow-button--prev{left:-20px}.appointment-doctor-list__universal-list .universal-list-container__arrow-button--next{right:-20px}.appointment-doctor-list__universal-list .universal-list-container__arrow-button .icon{-webkit-transition:color .2s;transition:color .2s}.appointment-doctor-list__universal-list .universal-list-container__arrow-button:hover .icon{color:#399fae}@media(min-width:767px){.appointment-doctor-list__title{margin-bottom:15px}}
.favorite-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:22px;-webkit-transition:all .3s;transition:all .3s;white-space:nowrap}.favorite-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.favorite-btn:active{-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);-webkit-transform:scale(.95);transform:scale(.95)}.favorite-btn--active .favorite-btn__icon{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-heart-fill-orange.a860ee5d.svg)}.favorite-btn--icon{background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);height:32px;width:32px}.favorite-btn--icon .favorite-btn__icon{margin-right:0}.favorite-btn--large{height:40px;width:40px}.favorite-btn--flat.favorite-btn--icon,.favorite-btn--flat:active{-webkit-box-shadow:none;box-shadow:none}.favorite-btn--left-pill{border-radius:24px 0 0 24px;height:40px;padding:10px 5px 10px 12px;width:unset}.favorite-btn--left-pill .icon--md{height:20px;width:20px}.favorite-btn--left-pill:hover{background-color:#f2f7fd;cursor:pointer;-webkit-transform:unset;transform:unset}.favorite-btn__icon{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-heart-blue.58dbfc01.svg);background-position:50%;background-repeat:no-repeat;margin-right:8px;-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width:767px){.favorite-btn--mobile{display:none}}@media(max-width:767px){.favorite-btn__icon{height:21px;margin:0;width:22px}}
.speciality-list__chip{font-weight:500;margin:8px 8px 0 0}.speciality-list__chip--secondary{color:#399fae}.speciality-list__chip--additional{color:#8037fc}
.excluded-prices-list__title{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px}.excluded-prices-list__list{color:#465481;font-size:12px;font-weight:500;line-height:18px}.excluded-prices-list--reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.excluded-prices-list--reversed .excluded-prices-list__title{font-size:11px}
.appointment-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f2f7fd;border-radius:8px;-ms-flex-direction:column;flex-direction:column;padding:16px 12px}.appointment-menu,.appointment-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex}.appointment-menu__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appointment-menu__item:not(:first-child){border-top:1px solid #e7eef9;margin-top:12px;padding-top:12px}.appointment-menu__item--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment-menu__clinic-name{font-size:14px;font-weight:600}.appointment-menu__clinic-address{color:#465481;font-size:12px;margin-top:5px}.appointment-menu__location-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px;margin-top:2px}.appointment-menu__location-container .location{font-weight:500}.appointment-menu__promo-head{color:#399fae;font-size:12px;margin-top:5px}.appointment-menu__promo-name{font-size:12px}.appointment-menu__service-name{font-size:14px;font-weight:500;margin-top:5px}.appointment-menu__price{color:#8c9bc0;font-size:12px}.appointment-menu__doctor{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.appointment-menu__doctor-img{border-radius:4px;margin-right:10px}.appointment-menu__doctor-name{font-size:14px;font-weight:600}.appointment-menu__doctor-rate,.appointment-menu__doctor-reviews{color:#8c9bc0;font-size:12px}.appointment-menu__doctor-rate{padding-left:18px;position:relative}.appointment-menu__doctor-rate:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star-orange.230e0161.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.appointment-menu__separator{color:#465481;font-size:13px;padding:0 2px}.appointment-menu__clinic-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.appointment-menu__address,.appointment-menu__clinic-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.appointment-menu__change-btn{-ms-flex-negative:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;line-height:1;margin-top:5px;width:auto}.appointment-menu__time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment-menu__time,.appointment-menu__time-doctor{display:-webkit-box;display:-ms-flexbox;display:flex}.appointment-menu__time-doctor-name{font-size:14px;font-weight:500;padding-right:10px}.appointment-menu__time-title{font-size:14px;line-height:22px;margin-top:5px}.appointment-menu__preview{border-radius:8px;margin-right:12px}.appointment-menu--v2{background-color:transparent;border:1px solid #d1ddf4;font-size:14px}.appointment-menu--v2 .change-button{-ms-flex-item-align:end;align-self:end;max-width:90%}.appointment-menu--v2 .appointment-menu__item-location{color:#121a48}.appointment-menu--v2 .appointment-menu__item-location .location__name{font-weight:500}.appointment-menu--v2 .appointment-menu__item-location-title,.appointment-menu--v2 .appointment-menu__service-name,.appointment-menu--v2 .appointment-menu__time-title{font-weight:600;margin-top:0}.appointment-menu--v2 .appointment-menu__clinic-name{font-size:14px}.appointment-menu--v2 .appointment-menu__address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.appointment-menu--v2 .appointment-menu__address .appointment-menu__clinic-address{color:#121a48;margin-top:0}.appointment-menu--v2 .appointment-menu__address .location__name{font-weight:500}.appointment-menu--v2 .appointment-menu__time-doctor-name{font-weight:600;margin-top:9px}.appointment-menu--v2 .appointment-menu__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.appointment-menu--v2 .appointment-menu__item .edit-button{-ms-flex-item-align:end;align-self:end;max-width:90%}.appointment-menu--v2 .appointment-menu__time-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.appointment-menu--v2 .appointment-menu__item-icon--calendar{margin-top:3px}.appointment-menu--v2 .time-expired-alert.appointment-menu__item-date-alert{-ms-flex-item-align:end;align-self:end;max-width:90%}.appointment-menu--v2 .appointment-menu__time-tooltip .n-tooltip__content{background-color:#000;border-radius:4px;color:#fff;font-size:12px;opacity:.7}.appointment-menu--v2 .appointment-menu__time-chip .time-chip__time{width:32px}.appointment-menu--v2 .appointment-menu__item-promo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;justify-content:start}.appointment-menu--v2 .appointment-menu__item-promo .appointment-menu__promo-name{font-size:14px;font-weight:600}.appointment-menu--v2 .appointment-menu__item-promo .appointment-menu__promo-head{color:#121a48;font-size:14px;margin-top:0}.appointment-menu--v2 .appointment-menu__clinic-container{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.appointment-menu--v2 .appointment-menu__clinic-container,.appointment-menu__item-date-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.appointment-menu__item-date-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.appointment-menu__item-icon{color:#465481;height:20px;width:20px}.appointment-menu__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.appointment-menu__price-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:4px}.appointment-menu__item-icon-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.appointment-menu__excluded-prices .excluded-prices-list__title{display:none}.appointment-menu__excluded-prices .excluded-prices-list__list{color:#121a48;font-size:14px;line-height:22px}.appointment-menu__excluded-prices-button{background:none;border:none;color:#8c9bc0;display:block;font-size:14px;font-weight:600;line-height:22px;-webkit-transition:color .2s;transition:color .2s}.appointment-menu__excluded-prices-button .icon{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.appointment-menu__excluded-prices-button:hover{color:#399fae;cursor:pointer}.appointment-menu__excluded-prices-button--expanded .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:767px){.appointment-menu__clinic-name{font-size:16px}.appointment-menu__clinic-address,.appointment-menu__price,.appointment-menu__promo-head,.appointment-menu__promo-name{font-size:14px}.appointment-menu__doctor-img{height:50px;width:50px}.appointment-menu__doctor-name{font-size:16px}.appointment-menu__doctor-rate,.appointment-menu__doctor-reviews{font-size:14px}.appointment-menu__doctor-rate{padding-left:20px}.appointment-menu__doctor-rate:before{height:16px;width:16px}.appointment-menu__clinic-address,.appointment-menu__promo-head,.appointment-menu__service-name{margin-top:10px}.appointment-menu__change-btn{cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.appointment-menu__change-btn:hover{background-color:#e7eef9}.appointment-menu--v2 .change-button{padding:12px 4px 12px 16px}.appointment-menu--v2 .appointment-menu__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.appointment-menu--v2 .appointment-menu__item-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment-menu--v2 .time-expired-alert.appointment-menu__item-date-alert{-ms-flex-item-align:normal;align-self:normal;max-width:100%}.appointment-menu--v2 .appointment-menu__address,.appointment-menu--v2 .appointment-menu__clinic-container,.appointment-menu__item-date-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.appointment-menu__item-date-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}}@media(max-width:767px){.appointment-menu__item-date-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.appointment-menu--v2 .appointment-menu__item-date-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:initial;-ms-flex-pack:initial;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;justify-content:normal}}
.appointment-clinics-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-clinics-list__item{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.appointment-clinics-list__item:not(:last-child){margin-bottom:15px}.appointment-clinics-list__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:10px}.appointment-clinics-list__name{font-size:12px;font-weight:600}.appointment-clinics-list__address{font-size:12px}.appointment-clinics-list__location-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px;margin-top:2px}.appointment-clinics-list__location-container .location{font-weight:500}.appointment-clinics-list__btn{font-size:12px;width:auto!important}.appointment-clinics-list__action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-clinics-list__time{color:#8c9bc0;font-size:12px;margin-top:3px}@media(min-width:767px){.appointment-clinics-list__address,.appointment-clinics-list__btn,.appointment-clinics-list__name{font-size:14px}.appointment-clinics-list__btn{width:auto}.appointment-clinics-list__item{border-radius:4px;-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s;transition:background-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.appointment-clinics-list__item:hover{background-color:#fafcfe;-webkit-box-shadow:0 0 0 10px #fafcfe;box-shadow:0 0 0 10px #fafcfe;cursor:pointer}.appointment-clinics-list__item:not(:last-child){margin-bottom:25px}}
.patients-chip-list .universal-list-container__arrow-button--prev{left:-5px}.patients-chip-list .universal-list-container__arrow-button--next{right:-5px}.patients-chip-list .universal-list-container__arrow-button .icon{-webkit-transition:color .2s;transition:color .2s}.patients-chip-list .universal-list-container__arrow-button:hover .icon{color:#399fae}.patients-chip-list__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px}.patients-chip-list__patient{cursor:pointer;font-size:14px;font-weight:600;white-space:nowrap}.patients-chip-list__patient--active{background-color:#399fae;color:#fff}@media(max-width:767px){.patients-chip-list .universal-list__container{margin-right:-16px}}
.appointment-form__title{font-size:18px;font-weight:600;margin-bottom:16px}.appointment-form__item{margin-bottom:2px}.appointment-form__btn{margin-top:5px}.appointment-form__btn-container--sticky{background-color:#fff;bottom:-65px;margin-left:-20px;margin-right:-20px;padding:0 20px;position:sticky}.appointment-form__agree-container{padding:8px 0}.appointment-form__agree{margin-top:8px}.appointment-form__agree-label{color:#8c9bc0;font-size:14px;line-height:1.4;margin-left:10px}.appointment-form__agree-link{border-bottom:1px solid #465481;color:#465481}.appointment-form__agree-link--passive{color:#465481}.appointment-form__agree-link--v2{border-bottom:1px solid #399fae;color:#399fae}.appointment-form__message-container,.appointment-form__patients-list{margin-bottom:16px}.appointment-form__sticky-button{margin-left:-20px}@media(min-width:767px){.appointment-form__message-container,.appointment-form__title{margin-bottom:12px}}@media(max-width:767px){.appointment-form__btn{margin:12px 0}}.appointment-form--v2 .n-input-field__bag{height:12px;min-height:12px}.appointment-form--v2 .n-input-field__bag .n-hint{line-height:16px}
.web-2-app-500-instruction{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:0}.web-2-app-500-instruction__title{font-size:22px;font-weight:600;line-height:30px}.web-2-app-500-instruction__mobile-break{display:none}.web-2-app-500-instruction__tag{background:-webkit-gradient(linear,left top,left bottom,from(#ee5b2d),to(#ff7a41));background:linear-gradient(#ee5b2d,#ff7a41);border-radius:8px;color:#fff;display:inline-block;padding:0 10px}.web-2-app-500-instruction__steps{border-left:2px solid #ffe5a3;counter-reset:instruction-step;gap:24px;margin-left:11px;padding-left:23px;padding-top:4px}.web-2-app-500-instruction__step,.web-2-app-500-instruction__steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.web-2-app-500-instruction__step{gap:12px;position:relative}.web-2-app-500-instruction__step:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ffb700;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:counter(instruction-step);counter-increment:instruction-step;display:-webkit-box;display:-ms-flexbox;display:flex;height:22px;justify-content:center;left:-36px;padding:2px 1px 0 2px;position:absolute;top:0;vertical-align:bottom;width:22px}.web-2-app-500-instruction__step:before{background-color:#fff;content:"";height:38px;left:-36px;position:absolute;top:-8px;width:22px}.web-2-app-500-instruction__step:last-child:before{bottom:0;height:unset;top:-8px}.web-2-app-500-instruction__step-title{font-size:18px;font-weight:600;line-height:26px}.web-2-app-500-instruction__step-subtitle{font-size:14px;font-weight:600;line-height:22px}.web-2-app-500-instruction__step-content{color:#465481;font-size:14px;font-weight:400;line-height:22px}.web-2-app-500-instruction__qr-step{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px;justify-content:space-between;margin-bottom:8px;padding-right:8px}.web-2-app-500-instruction__sms-form{margin-top:8px}.web-2-app-500-instruction__sms-button{-webkit-box-flex:0;-ms-flex:0 0 137px;flex:0 0 137px;font-weight:600;white-space:nowrap}.web-2-app-500-instruction__app-button{display:none}.web-2-app-500-instruction__app-button-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media(max-width:640px){.web-2-app-500-instruction__title{font-size:20px;line-height:28px}.web-2-app-500-instruction__mobile-break{display:unset}.web-2-app-500-instruction__desktop-break{display:none}.web-2-app-500-instruction__step-title{font-size:16px;line-height:22px}.web-2-app-500-instruction__sms-form,.web-2-app-500-instruction__step-content--desktop-only{display:none}.web-2-app-500-instruction__app-button{-ms-flex-item-align:start;align-self:start;display:block;font-weight:600;width:128px}}
.appointment-successful__header{background-color:#f2f7fd;margin:-20px -20px 0;padding:20px}.appointment-successful__title{font-size:20px;font-weight:600;margin-bottom:8px;padding-right:20px}.appointment-successful__hint{font-size:14px;line-height:22px}.appointment-successful__info{margin-top:20px}.appointment-successful__clinic{margin-bottom:15px}.appointment-successful__clinic-name{font-size:14px;font-weight:600}.appointment-successful__clinic-address{font-size:14px}.appointment-successful__service{font-size:12px;line-height:24px;margin-top:10px;padding-left:35px;position:relative}.appointment-successful__service:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-tag-gray.d9a9caea.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.appointment-successful__price{font-size:12px;font-weight:600;line-height:24px;position:relative}.appointment-successful__icon{margin-right:4px}.appointment-successful__doctor{margin-top:10px}.appointment-successful__doctor,.appointment-successful__time{font-size:12px}.appointment-successful__time{font-weight:600;line-height:24px;margin-right:10px}.appointment-successful__icn{margin-right:10px}.appointment-successful__wrp{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.appointment-successful__app{display:block;margin-top:24px}.appointment-successful__prepare-info{margin:27px -14px}.appointment-successful__prepare-info-title{font-weight:600}@media(min-width:360px){.appointment-successful__title{font-size:24px;width:320px}.appointment-successful__clinic-address,.appointment-successful__clinic-name{font-size:16px}}.appointment-successful__divider{border-top:1px solid #e7eef9;margin-top:24px;padding-top:24px}@media(min-width:767px){.appointment-successful__header{border-radius:16px 16px 0 0;margin:-32px -32px 0}.appointment-successful__title{margin-bottom:12px}.appointment-successful__doctor,.appointment-successful__price,.appointment-successful__service,.appointment-successful__time{font-size:14px}.appointment-successful__hint{font-size:16px;line-height:24px}}
.included-services-list{gap:4px;padding:0}.included-services-list .n-chip{max-height:unset;white-space:normal}.included-services-list__expand-chip{cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.included-services-list__expand-chip:hover{color:#285e61}
.appointment-services-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-services-list .n-suggests-list{-webkit-box-shadow:none;box-shadow:none;margin-top:25px;max-height:none;overflow:initial;position:relative;z-index:0}.appointment-services-list .n-suggests-list li .appointment-services-list__item{border-bottom:1px solid #f2f7fd;padding:12px 0}.appointment-services-list .n-suggests-list li .appointment-services-list__item:hover{border-bottom-color:transparent}.appointment-services-list .n-suggests-list li:first-child .appointment-services-list__item{padding-top:0}.appointment-services-list .n-suggests-list li:last-child .appointment-services-list__item{border-bottom:none;padding-bottom:0}.appointment-services-list__search{border-color:#afbedf}.appointment-services-list__item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.appointment-services-list__wrp{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:4px}.appointment-services-list__label-container,.appointment-services-list__wrp{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-services-list__label-container{gap:8px}.appointment-services-list__btn.n-btn{width:auto}.appointment-services-list__lbl{padding-right:5px}.appointment-services-list__price{-ms-flex-negative:0;flex-shrink:0;font-weight:600}.appointment-services-list__btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-services-list__btn-wrap--with-time{min-width:140px}.appointment-services-list__nearest-time-container{font-size:12px;line-height:18px;margin-top:4px}.appointment-services-list__nearest-time-loader{margin-right:40px}.appointment-services-list__nearest-time{color:#8c9bc0;margin-left:4px}@media(min-width:767px){.appointment-services-list .n-suggests-list li .appointment-services-list__item{cursor:pointer;padding:16px 0;position:relative}.appointment-services-list .n-suggests-list li .appointment-services-list__item:before{background-color:#fafcfe;border-color:transparent;border-radius:4px;content:"";inset:-10px;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:-1}.appointment-services-list .n-suggests-list li .appointment-services-list__item:hover:before{opacity:1}.appointment-services-list__wrp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:8px}.appointment-services-list__price{margin-right:10px}.appointment-services-list__item{font-size:16px}}
.appointment-waiting{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:44px 16px 16px}.appointment-waiting__logo{margin-top:32px}.appointment-waiting__title{font-size:20px;font-weight:600;line-height:28px;margin-top:32px;text-align:center}.appointment-waiting__description{font-size:16px;line-height:24px;margin-top:12px;text-align:center}
.card-prices{font-size:12px}.card-prices__price-list{gap:8px;margin-bottom:8px}.card-prices__price-list,.card-prices__price-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-prices__price-row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:14px;gap:4px;justify-content:space-between}.card-prices__discount-tooltip-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(105.59deg,#2da9bc -.03%,#43c0d2 77.32%);border-radius:16px;color:#fff;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;gap:4px;padding:3px 10px}.card-prices__discount-tooltip .n-tooltip__content{background:rgba(23,25,33,.64);bottom:-4px;color:#fff;font-size:12px;max-height:44px;max-width:130px;padding:4px 8px;right:20px;text-align:center}.card-prices__extended-info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-prices__prescription-hint{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px}.card-prices__included-services{margin-top:8px}.card-prices__price-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}.card-prices__price{font-size:14px;font-weight:600;line-height:22px;white-space:nowrap}.card-prices__price--long{text-align:right;white-space:normal}.card-prices__price--discount{color:#399fae}.card-prices__original-price{color:#121a48;font-size:14px;font-weight:500;line-height:22px;margin-left:8px;margin-right:8px;position:relative;white-space:nowrap}.card-prices__original-price--long{text-align:right;white-space:normal}.card-prices__original-price:before{border-bottom:1px solid #121a48;content:"";height:50%;position:absolute;width:100%}.card-prices__show-more-button{background-color:transparent;border:none;font-size:14px;line-height:1.6;margin-top:6px}.card-prices__show-all-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;margin-top:6px}.card-prices__show-all-link:hover{color:#399fae;cursor:pointer;opacity:.8}.card-prices__excluded-hint{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px}.card-prices__excluded-description{color:#465481;font-size:12px;font-weight:500;line-height:18px;margin-bottom:4px}@media(min-width:767px){.card-prices{font-size:14px}.card-prices__price{font-size:16px;line-height:24px}.card-prices__original-price{font-size:14px;line-height:18px;padding-top:2px}.card-prices__original-price:before{height:40%}.card-prices__show-more-button{cursor:pointer}}.card-prices--small .card-prices__price-list{gap:10px}.card-prices--small .card-prices__price-row{font-size:12px;gap:0;line-height:18px}.card-prices--small .card-prices__price{font-size:12px;line-height:18px}.card-prices--small .card-prices__original-price{font-size:12px;line-height:18px;padding-top:0}.card-prices--small .card-prices__original-price:before{height:45%}.card-prices--small .card-prices__prescription-hint{font-size:10px;line-height:14px}.card-prices--small .card-prices__discount-tooltip-content{font-size:10px;line-height:10px;margin-bottom:4px}.card-prices--small .card-prices__excluded-description,.card-prices--small .card-prices__excluded-hint{font-size:10px;line-height:14px}
.registration{background-color:#f2f7fd;background-image:url(https://assets-1.napopravku.ru/dist/af73d0ba06e35a09951c56282e6a28e3.png);background-position:100%;background-repeat:no-repeat;border-radius:4px;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;max-height:82px;padding:14px 0 14px 16px;width:100%}.registration__text{max-width:250px}.registration__link{color:#465481;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:none}.registration__link-arrow{margin-left:7px;position:relative;top:3px}@media(min-width:767px){.registration__text{max-width:100%}}
.best-award__mini-img{display:block;height:auto;width:30px}.best-award__tooltip-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.best-award__tooltip{font-size:12px;font-weight:500;line-height:18px;width:100%}.best-award__tooltip-img{max-width:201px;width:100%}@media(min-width:767px){.best-award__mini-img{display:block;height:auto;width:40px}.best-award__tooltip{width:auto}}
.advantages{overflow:unset}.advantages__title{font-size:20px;margin-bottom:16px}.advantages__container{grid-row-gap:16px;display:grid;grid-template-columns:1fr;margin-bottom:16px}.advantages__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;line-height:18px}.advantages__item--seo-hidden{height:0;overflow:hidden;position:absolute;width:0}.advantages__item-icon{margin-right:8px}.advantages__item-tooltip-icon{margin-left:4px;margin-top:2px}.advantages__btn{display:inline-block}.advantages__tooltip .n-tooltip__content{background-color:#000000a3;border:none;bottom:-12px;color:#fff;font-size:12px;font-weight:500}.advantages__tooltip .n-tooltip__content div{line-height:18px;min-height:30px;min-width:160px;text-align:center;white-space:wrap}.advantages__tooltip-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages__item-text{padding-top:3px}@media(min-width:767px){.advantages{background-color:#fff8e5;border-radius:8px;padding:24px}.advantages__title{margin-bottom:24px}.advantages__container{grid-column-gap:16px;grid-template-columns:1fr 1fr;margin-bottom:0}.advantages__btn{display:none}}
.listing-sort{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.listing-sort__title{font-size:12px;font-weight:600;line-height:18px}.listing-sort__list,.listing-sort__title--hide-mobile{display:none}.listing-sort__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;line-height:18px;width:180px}.listing-sort__btn .n-input-field__input--primary{border:0;padding-right:0}.listing-sort__btn .n-input-field__input{position:relative}.listing-sort__btn .n-input-field__append{margin:0;pointer-events:none;position:absolute;right:0;top:1px}.listing-sort__btn select{color:#171921!important;padding-right:28px;width:100%}.listing-sort__btn select option{color:#171921!important}.listing-sort--v2 .listing-sort__btn{width:210px}.listing-sort--v2 .listing-sort__btn select{color:#121a48!important;font-size:14px;font-weight:600}.listing-sort--v2 .listing-sort__btn select option{color:#121a48!important;font-size:14px}.listing-sort--v2 .listing-sort__btn .n-input-field__append{top:3px}.listing-sort--v2 .listing-sort__btn-icon{color:#399fae;height:24px;width:24px}@media(min-width:767px){.listing-sort__title--hide-mobile{display:block}.listing-sort__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:12px;font-weight:600;line-height:18px}.listing-sort__item{margin-left:8px;white-space:nowrap}.listing-sort__item:before{content:"|";margin-right:8px}.listing-sort__link{color:#8c9bc0;cursor:pointer;display:inline-block;font-weight:500}.listing-sort__link--active{color:#399fae;font-weight:600}.listing-sort__link:hover{color:#465481}.listing-sort__btn{display:none}.listing-sort--v2 .listing-sort__title{color:#465481}.listing-sort--v2 .listing-sort__item:before{color:#8c9bc0}}
.dropdown-slot{display:inline-block;position:relative}.dropdown-slot__content{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 8px rgba(18,26,72,.16);box-shadow:0 3px 8px rgba(18,26,72,.16);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;min-width:160px;padding:14px 16px 0;position:absolute;z-index:100}.dropdown-slot__content--visible{display:block}
.consultation-filter-chip-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.consultation-filter-chip-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f7fd;border-radius:16px;color:#465481;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;line-height:18px;padding:5px 10px}.consultation-filter-chip-list__item-count{font-size:12px;height:20px;width:20px}.consultation-filter-chip-list__content{max-height:400px;overflow-y:auto}.consultation-filter-chip-list__content::-webkit-scrollbar{background-color:#fff;width:4px}.consultation-filter-chip-list__content::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px}
.tutorial-spotlight{background:#121a4866;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}.tutorial-spotlight__content{background:#fff;border-radius:8px;left:var(--right);margin-top:18px;position:fixed;top:var(--bottom);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tutorial-spotlight__pointer{color:#fff;left:var(--hcenter);margin-top:6px;position:fixed;top:var(--bottom);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tutorial-spotlight__target{background:#fff;border-radius:8px;margin:-4px;padding:4px;position:relative;z-index:10001}@media(max-width:767px){.tutorial-spotlight__target{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.tutorial-spotlight__content{left:12px;right:12px;-webkit-transform:unset;transform:unset}}@supports(anchor-name:--spotlight-target){.tutorial-spotlight__target{anchor-name:--spotlight-target}.tutorial-spotlight__pointer{margin-top:6px;right:anchor(center);-webkit-transform:translateX(50%);transform:translateX(50%)}.tutorial-spotlight__content,.tutorial-spotlight__pointer{position-anchor:--spotlight-target;position:fixed;top:anchor(bottom)}.tutorial-spotlight__content{right:anchor(right);-webkit-transform:unset;transform:unset}@media(max-width:767px){.tutorial-spotlight__content{left:12px;right:12px}}}
.copilot-button{border:1px solid #d1ddf4;height:50px}.copilot-button:hover{background-color:#f2f9f9;border-color:#88c5ce}.copilot-button:active{background-color:#d7ecef;border-color:#399fae}.copilot-button__name{color:#465481;font-size:12px;line-height:18px;margin-left:8px}.copilot-button__icn{color:#465481;height:20px;width:20px}@media(max-width:992px){.copilot-button__name{display:none}}@media(max-width:767px){.copilot-button{border:none;height:36px;padding:0;width:36px}.copilot-button .copilot-button__icn{color:#399fae;height:24px;width:24px}}
.listing-copilot-tutorial{padding:12px 16px 16px;position:relative}.listing-copilot-tutorial__button-close{position:absolute;right:4px;top:0;width:auto}.listing-copilot-tutorial__header{font-weight:600;margin-bottom:6px;padding-right:36px}.listing-copilot-tutorial__content{color:#465481}.listing-copilot-tutorial__controls{margin-top:12px}@media(min-width:767px){.listing-copilot-tutorial{width:352px}}
.quick-filter-date__checkbox:checked+label{background-color:#399fae;border-color:#399fae}.quick-filter-date__checkbox:checked+label span{color:#fff}.quick-filter-date__visually-hidden{height:0;opacity:0;overflow:hidden;width:0}.quick-filter-date__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #d1ddf4;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;justify-content:center;line-height:18px;padding:6px 12px;-webkit-transition:all .3s;transition:all .3s}.quick-filter-date__label:hover{background-color:#f2f9f9;border-color:#88c5ce}.quick-filter-date__label:active{background-color:#d7ecef;border-color:#399fae}.quick-filter-date__label-title{color:#465481;font-weight:600}.quick-filter-date__label-desc{color:#399fae;font-weight:600}@media(min-width:767px){.quick-filter-date__label{padding:6px 14px}}
.quick-filter-price-modal__menu{padding-bottom:50px}.quick-filter-price-modal__btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.quick-filter-price-modal__title{font-size:22px;font-weight:600;line-height:30px;margin-bottom:20px;vertical-align:middle}.quick-filter-price-modal__subtitle{font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px;vertical-align:middle}.quick-filter-price-modal__controls{border-radius:0 0 8px 8px}@media(max-width:767px){.quick-filter-price-modal__menu{padding:16px 16px 80px}.quick-filter-price-modal__title{font-size:18px;line-height:26px}.quick-filter-price-modal__subtitle{gap:16px}}
.quick-filter-price__checkbox:checked+label{background-color:#399fae;border-color:#399fae}.quick-filter-price__checkbox:checked+label span{color:#fff}.quick-filter-price__visually-hidden{height:0;opacity:0;overflow:hidden;width:0}.quick-filter-price__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #d1ddf4;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;justify-content:center;line-height:18px;padding:6px 12px;-webkit-transition:all .3s;transition:all .3s}.quick-filter-price__label:hover{background-color:#f2f9f9;border-color:#88c5ce}.quick-filter-price__label:active{background-color:#d7ecef;border-color:#399fae}.quick-filter-price__label-title{color:#465481;font-weight:600}.quick-filter-price__label-desc{color:#399fae;font-weight:600}@media(min-width:767px){.quick-filter-price__label{padding:6px 14px}}
.detail-summary-with-button__details summary{list-style:none}.detail-summary-with-button__details summary::-webkit-details-marker,.detail-summary-with-button__details summary::marker{content:"";display:none}div.detail-summary-with-button__details summary{display:block;margin-bottom:0}@media(max-width:767px){details.detail-summary-with-button__details,div.detail-summary-with-button__details{overflow-x:auto;overflow-y:hidden}details.detail-summary-with-button__details summary,div.detail-summary-with-button__details summary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:0}}
.seo-lower-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px 8px 0 0;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px}.seo-lower-text>h2,.seo-lower-text>h3,.seo-lower-text>h4,.seo-lower-text>h5,.seo-lower-text>h6{font-size:16px;margin-bottom:12px}.seo-lower-text>h2:not(:first-child),.seo-lower-text>h3:not(:first-child),.seo-lower-text>h4:not(:first-child),.seo-lower-text>h5:not(:first-child),.seo-lower-text>h6:not(:first-child){margin-top:28px}.seo-lower-text p{font-size:14px;margin-bottom:8px}.seo-lower-text ol,.seo-lower-text ul{font-size:14px;list-style-type:disc;margin-bottom:8px;padding-left:16px}@media(min-width:640px){.seo-lower-text{padding:0}}
.rating-overview{margin-right:30px;max-width:190px;width:100%}.rating-overview__title{font-size:12px;font-weight:600;line-height:18px;margin-bottom:8px}.rating-overview__value{font-size:40px;font-weight:600;line-height:52px;margin-bottom:10px}.rating-overview__stars{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e7eef9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;padding-bottom:16px}.rating-overview__stars .n-rating__bag{display:none}.rating-overview__stars-value{margin-right:16px;padding-bottom:16px}.rating-overview__irrelevant{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.rating-overview__irrelevant-title{font-size:10px;line-height:18px}.rating-overview__irrelevant-value{font-size:18px;font-weight:600;line-height:28px}@media(max-width:767px){.rating-overview{-ms-flex-negative:2;flex-shrink:2}.rating-overview__title{margin-bottom:0}.rating-overview__value{margin-bottom:8px}.rating-overview__stars{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px;padding-bottom:12px}.rating-overview__stars-value{margin-bottom:4px;margin-right:0}.rating-overview__irrelevant{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rating-overview__irrelevant-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.rating-overview__irrelevant-value{font-size:10px;line-height:14px}}
.rating-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rating-action__btn{margin-bottom:16px}.rating-action__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;line-height:22px}.rating-action__stars-label{font-size:12px;font-weight:600;line-height:18px;margin-bottom:8px}.rating-action__stars{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.checkbox-button{position:relative}.checkbox-button__label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f2f7fd;border-radius:24px;color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;line-height:24px;padding:4px 12px}.checkbox-button__label .icon{margin-left:4px}.checkbox-button__checkbox:checked+.checkbox-button__label{background-color:#399fae;color:#fff}.checkbox-button__checkbox:checked+.checkbox-button__label span{color:#fff}
.rating-scale{min-width:460px}.rating-scale__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:12px 0;grid-auto-rows:22px;grid-template-columns:-webkit-max-content 1fr -webkit-min-content;grid-template-columns:max-content 1fr min-content}.rating-scale__container--selectable{grid-template-columns:-webkit-min-content -webkit-max-content 1fr -webkit-min-content;grid-template-columns:min-content max-content 1fr min-content}.rating-scale__checkbox{margin-right:12px}.rating-scale__checkbox .n-checkbox__bag{display:none}.rating-scale__label{color:#465481;margin-right:30px}.rating-scale__count,.rating-scale__label{font-size:12px;font-weight:600;line-height:18px}.rating-scale__count{color:#399fae;justify-self:center;margin-left:5px}.rating-scale__title{font-size:12px;font-weight:600;line-height:18px;margin-bottom:12px}.rating-scale__indicator{min-width:300px;width:var(--indicator-width,auto)}@media(max-width:767px){.rating-scale{min-width:unset;width:100%}.rating-scale__container{gap:0;grid-auto-flow:dense;grid-auto-rows:auto;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.rating-scale__checkbox{display:none}.rating-scale__label{font-weight:500;margin-bottom:4px}.rating-scale__indicator{grid-column:span 2;margin-bottom:8px;min-width:unset;position:relative;width:100%}.rating-scale__indicator:last-of-type{margin-bottom:0}.rating-scale__count{justify-self:end;width:auto}}
.review-statistics{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:16px}.review-statistics__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-statistics__info,.review-statistics__rating{display:-webkit-box;display:-ms-flexbox;display:flex}.review-statistics__rating{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-ordinal-group:3;-ms-flex-order:2;justify-content:space-between;order:2;width:100%}.review-statistics__rating .rating-scale{max-width:55%}.review-statistics__no-rating{margin-bottom:16px}.review-statistics__action{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:16px;order:1}.review-statistics__filter{border-top:1px solid #e7eef9;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px -16px 0;overflow:scroll;padding:16px 16px 0}.review-statistics__filter .checkbox-button{margin-right:4px}.review-statistics__filter .checkbox-button:last-child{margin-right:0}@media(min-width:767px){.review-statistics{border:0;margin-bottom:32px;padding:0}.review-statistics__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.review-statistics__rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;order:1;width:auto}.review-statistics__action{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:flex-end;margin-bottom:0;margin-left:16px;order:2}.review-statistics__rating .rating-scale{max-width:unset}.review-statistics__filter{display:none}}
.modal-profile__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:34px}.modal-profile__info{margin-left:40px}.modal-profile__image{border-radius:16px;height:200px;width:200px}.modal-profile__btn{width:100%}.modal-profile__sub-title{font-size:14px;margin-bottom:16px}.modal-profile__label{margin-left:10px}.modal-profile__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px}.modal-profile__row-line-after{border-bottom:1px solid #e7eef9;margin-bottom:16px;padding-bottom:16px}.modal-profile__scale{padding:32px 0}@media(max-width:640px){.modal-profile__content{display:block}.modal-profile__content:after{border-bottom:1px solid #e7eef9;content:" ";left:0;position:absolute;width:100%}.modal-profile__image{height:82px;margin-bottom:16px;width:82px}.modal-profile__info{margin-bottom:24px;margin-left:0}.modal-profile__title{max-width:250px}}
.review-comment{margin-top:16px;width:100%}.review-comment__wrapper{width:100%}.review-comment__wrapper--answer{border:2px solid #b8dce2;border-radius:8px;padding:16px 16px 16px 12px}.review-comment__answer-header,.review-comment__wrapper--user{display:-webkit-box;display:-ms-flexbox;display:flex}.review-comment__answer-header{border-bottom:1px solid #e7eef9;margin-bottom:12px;padding-bottom:12px}.review-comment__img-container{-ms-flex-negative:0;border-radius:8px;flex-shrink:0;margin-right:12px;overflow:hidden}.review-comment__img-container--answer{height:60px;width:60px}.review-comment__img-container--user{height:40px;width:40px}.review-comment__img{display:block;width:100%}.review-comment__img--answer{height:auto}.review-comment__img--user{height:100%;-o-object-fit:cover;object-fit:cover}.review-comment__content-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:22px}.review-comment__content{color:#465481;word-break:break-word}.review-comment__user-name{font-weight:600;margin-bottom:4px}.review-comment__answer-author-name{font-size:12px;font-weight:600;line-height:18px;margin-bottom:4px}.review-comment__answer-author-position{color:#8c9bc0;font-size:12px;line-height:18px}.review-comment__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.review-comment__date{color:#8c9bc0;font-size:12px;line-height:18px;margin-left:auto}.review-comment__wrapper--answer .review-comment__reply-form{margin-top:12px}.review-comment__wrapper--answer .review-comment__content{margin-bottom:16px}.review-comment__wrapper--user .review-comment__reply-form{margin-top:4px}.review-comment__wrapper--user .review-comment__content{margin-bottom:4px}@media(min-width:767px){.review-comment{margin-top:24px;padding-left:64px}.review-comment:first-of-type{margin-top:0;padding-left:0}.review-comment__wrapper--answer{padding:24px}.review-comment__wrapper--answer .review-comment__reply-form{margin-top:32px}.review-comment__wrapper--answer .review-comment__content{margin-bottom:8px}.review-comment__wrapper--user .review-comment__reply-form{margin-top:8px}.review-comment__wrapper--user .review-comment__content{margin-bottom:8px}.review-comment__img-container{margin-right:16px}.review-comment__img-container--answer{height:80px;width:80px}.review-comment__img-container--user{height:48px;width:48px}.review-comment__answer-header{border:0;margin-bottom:16px;padding:0}.review-comment__answer-author-name{font-size:14px;line-height:22px;margin-bottom:0}}
.week-schedule__non-extended-day{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-left:26px}.week-schedule__extended-day{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:23px}.week-schedule__weekday{font-size:14px;min-width:49px}.week-schedule__work-time{font-size:14px;margin-left:15px}.week-schedule--v2 .week-schedule__non-extended-day{margin-left:0}@media(max-width:992px)and (min-width:767px){.week-schedule__work-time{font-size:14px;margin-right:28px}}
.work-time-dropdown__day{color:#465481;line-height:23px;width:75%}.work-time-dropdown__day,.work-time-dropdown__today{display:-webkit-box;display:-ms-flexbox;display:flex}.work-time-dropdown__today{background-color:transparent;border:none;color:inherit;font:inherit;padding:0}.work-time-dropdown__today:hover{cursor:pointer}.work-time-dropdown__current{color:#121a48;font-size:14px;font-weight:600}.work-time-dropdown__weekday{font-size:14px;margin-left:25px;min-width:71px}.work-time-dropdown__current-day{margin-left:5px}.work-time-dropdown__worktime{font-size:14px;margin-left:-3px}.work-time-dropdown__current-worktime{margin-left:0}.work-time-dropdown__arrow-icn{display:-webkit-box;display:-ms-flexbox;display:flex}.work-time-dropdown__arrow-icn-all-day{margin-left:0}.work-time-dropdown__arrow-icn-reverted{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.work-time-dropdown__all-day{width:100%}.work-time-dropdown__calendar-icn{color:#32939a;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px;width:16px}.work-time-dropdown__week-schedule{border:1px solid #e7eef9;border-radius:8px;margin-top:8px;padding:12px 24px}.work-time-dropdown__extended-schedule{background-color:#fff8e5;border:none}@-moz-document url-prefix(){.work-time-dropdown__calendar-icn{margin-top:-2px}}.work-time-dropdown--v2 .work-time-dropdown__day{width:100%}.work-time-dropdown--v2 .work-time-dropdown__today{gap:5px;width:100%}.work-time-dropdown--v2 .work-time-dropdown__today .work-time-dropdown__arrow-icn{margin-left:auto}.work-time-dropdown--v2 .work-time-dropdown__today .work-time-dropdown__weekday{display:inline-block;margin-left:unset;min-width:unset}@media(max-width:992px)and (min-width:767px){.work-time-dropdown__day{width:250px}.work-time-dropdown__week-schedule{border-radius:8px;margin-top:8px;padding:12px 10px}}
.review-comment-collapse-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;padding:0}.review-comment-collapse-button:hover{cursor:pointer}.review-comment-collapse-button__avatars{position:relative}.review-comment-collapse-button__avatar,.review-comment-collapse-button__avatars{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.review-comment-collapse-button__avatar{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #e7eef9;border-radius:50%;height:32px;justify-content:center;overflow:hidden;width:32px;z-index:1}.review-comment-collapse-button__avatar--overlapping{margin-left:-12px;z-index:0}.review-comment-collapse-button__avatar-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.review-comment-collapse-button__text{-webkit-box-flex:1;color:#399fae;-ms-flex:1;flex:1;font-size:12px;font-weight:600;line-height:18px;margin-top:4px}.review-comment-collapse-button__chevron{color:#399fae;margin-top:2px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.review-comment-collapse-button__chevron--rotated{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.clinic-card-address__header{font-size:14px;font-weight:500;line-height:18px;margin-bottom:6px}.clinic-card-address__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #d1ddf4;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px 16px;position:relative}.clinic-card-address__card--active{border:2px solid #88c5ce}.clinic-card-address__address{font-size:14px;font-weight:600;line-height:22px}.clinic-card-address__location-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px}.clinic-card-address__location{font-size:12px;font-weight:500;line-height:18px}.clinic-card-address__phone{border-top:1px solid #e7eef9;margin-top:4px;padding-top:8px}.clinic-card-address__phone .clinic-phone__value{font-size:14px;line-height:22px}.clinic-card-address__phone:first-child{border-top:unset;margin-top:unset;padding-top:unset}.clinic-card-address__phone--no-border{border:none}.clinic-card-address__worktime{border-top:1px solid #e7eef9;margin-top:4px;padding-top:8px}.clinic-card-address__worktime:first-child{border-top:unset;margin-top:unset;padding-top:unset}.clinic-card-address__worktime--no-border{border:none}.clinic-card-address--empty{color:#8c9bc0;font-size:14px;line-height:22px;text-align:center}.clinic-card-address__premium-plus{background-image:url(https://assets-1.napopravku.ru/dist/cc18e12e8fdf4d22d588e7348f7d2a45.png);background-repeat:no-repeat;background-size:contain;height:43px;position:absolute;right:-2px;top:-2px;width:43px}.clinic-card-address__premium-plus .n-tooltip__content{background-color:#000000a3;border:none;border-radius:4px;color:#fff;font-size:12px;font-weight:500;left:unset;line-height:18px;right:0;text-align:center;top:110%;-webkit-transform:unset;transform:unset;width:163px}
.clinic-balloon-card-v2 .clinic-card-address__card{gap:2px}.clinic-balloon-card-v2 .clinic-card-address__address{font-size:12px;font-weight:500;line-height:18px}.clinic-balloon-card-v2 .card-prices__price-row{font-weight:500}.clinic-balloon-card-v2 .card-prices__price-list{margin-bottom:0}.clinic-balloon-card-v2__appointment .slider-calendar__control-button--next{right:-6px}.clinic-balloon-card-v2__appointment .slider-calendar__control-button--prev{left:-6px}.clinic-balloon-card-v2__appointment .rta-card__services{margin:unset}.clinic-balloon-card-v2__appointment .appointment__services-list{color:#121a48;font-size:14px;font-weight:500;line-height:22px;margin-bottom:8px}.clinic-balloon-card-v2__appointment .appointment__services-list .n-selection__bag{padding-bottom:5px;padding-top:5px}.clinic-balloon-card-v2__appointment .appointment__services-list .n-input-field__bag{display:none}.clinic-balloon-card-v2__appointment .appointment__services-list.n-dropdown .n-dropdown__suggests{bottom:calc(100% - 1.5rem);max-height:300px;top:unset}.clinic-balloon-card-v2__appointment .appointment-contact-hint{color:#121a48;font-weight:500}
.mobile-card-split{background-color:#f2f7fd;margin:-8px 0}.mobile-card-split__top-gutter{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:8px}.mobile-card-split__bottom-gutter{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;height:8px}.mobile-card-split__content{margin:16px}.mobile-card-split--content-underflow{position:relative;z-index:0}.mobile-card-split--content-underflow .mobile-card-split__content{margin:-7px 0}.mobile-card-split--content-underflow .mobile-card-split__bottom-gutter,.mobile-card-split--content-underflow .mobile-card-split__top-gutter{position:relative;z-index:1}.mobile-card-split--empty{background-color:transparent;margin:0}.mobile-card-split--empty .mobile-card-split__bottom-gutter,.mobile-card-split--empty .mobile-card-split__top-gutter{display:none}.mobile-card-split--empty .mobile-card-split__content{margin:0}@media(min-width:767px){.mobile-card-split{display:none}.mobile-card-split--replace{background-color:transparent;display:block;margin:0}.mobile-card-split--replace .mobile-card-split__bottom-gutter,.mobile-card-split--replace .mobile-card-split__top-gutter{display:none}.mobile-card-split--replace .mobile-card-split__content{margin:0}}
.review-list__sort{background-color:#fff;padding:4px 16px}.review-list__review-statistics--no-margin{margin-bottom:0}.review-list__review-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:767px){.review-list__sort{margin-top:32px;padding:0 0 24px}.review-list__review-container{gap:20px}}
.workplace-selector-help-links{display:-webkit-box;display:-ms-flexbox;display:flex}.workplace-selector-help-links__admin-link{display:block;margin-right:15px}
.workplace-selector{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:600}.workplace-selector__dropdown-wrp{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.workplace-selector__dropdown,.workplace-selector__dropdown-wrp{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.workplace-selector__dropdown .n-selection--ellipsis-on-overflow .n-selection__bag{text-overflow:clip;white-space:normal}@media(min-width:767px){.workplace-selector__dropdown .n-input-field__append{margin-left:5px;margin-right:5px}}
.recently-updated{display:block}.recently-updated__text{color:#81818b;font-size:small;font-weight:400}@media(min-width:767px){.recently-updated{margin-top:18px}}
.inaccuracy-information[data-v-38f3b94e]{font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding-top:24px}.inaccuracy-information_trigger[data-v-38f3b94e]{color:#399fae;cursor:pointer}.inaccuracy-information_trigger[data-v-38f3b94e]:hover{color:#000}
.expandable-card{border:1px solid #d1ddf4;border-radius:8px;overflow:hidden;padding:12px 16px;position:relative}.expandable-card__content{overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.expandable-card__shadow{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:62px;height:64px;left:0;position:absolute;width:100%}
.doctor-description-slider__slider-container{padding-right:44px}.doctor-description-slider__slider-container .advantages__title{font-size:16px}.doctor-description-slider__slider{position:relative}.doctor-description-slider__slider .siema-slider__siema--initialized{margin-right:-60px}.doctor-description-slider__slider .siema-slider__slide{padding:0 12px 1px 0}.doctor-description-slider__slider .siema-slider__slide--first{padding-left:0}.doctor-description-slider__slider .siema-slider__slide--last{margin-right:-44px;padding-right:0}
.contact-block-phone__hint{color:#8c9bc0;font-size:12px;font-weight:500;line-height:18px;margin-bottom:4px}.contact-block-phone__phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:22px}.contact-block-phone__phone .icon{margin-right:8px}
.detail-worktime .n-tooltip__content{left:45%}.detail-worktime__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:18px}.detail-worktime__tooltip{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 24px 0 #121a4814;box-shadow:0 2px 24px 0 #121a4814;margin:-16px;padding:16px}.detail-worktime__tooltip-day{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:22px}.detail-worktime__tooltip-day--active{color:#121a48;font-weight:600}.detail-worktime__tooltip-extended-worktime{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fffbf0;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:8px 12px}.detail-worktime__tooltip-extended-worktime--margined{margin-bottom:12px}.detail-worktime__tooltip-worktime-container{background-color:#fafcfe;border-radius:4px;padding:8px 12px}.detail-worktime__tooltip-extended-worktime-title{font-weight:600;margin-bottom:2px}
.contact-block{display:grid;gap:16px;grid-template-columns:1fr}.contact-block__title{font-size:20px;font-weight:600;line-height:22px}.contact-block__selector{font-size:14px;font-weight:500;line-height:22px}.contact-block__selector--filial .n-input-field__bag{min-height:0}.contact-block__selector--filial .n-selection--ellipsis-on-overflow .n-selection__bag{text-overflow:clip;white-space:normal}.contact-block__address-container,.contact-block__contacts-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.contact-block__selector--workplace{font-size:16px;font-weight:600;line-height:24px}.contact-block__address{font-size:14px;font-weight:600;line-height:22px}.contact-block__metro{margin-top:4px}.contact-block__metro,.contact-block__time{font-size:12px;font-weight:500;line-height:18px}.contact-block__time-title{margin-bottom:4px}.contact-block__time-subtitle{color:#8c9bc0}.contact-block__map{border-radius:4px;cursor:pointer;height:48px;margin:8px 0;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%}.contact-block__map img,.contact-block__map object{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.contact-block__map:active{-webkit-transform:scale(.95);transform:scale(.95)}.contact-block__map-control{background:hsla(0,0%,100%,.2);bottom:0;color:#121a48;font-size:12px;font-weight:600;height:48px;left:0;line-height:39px;padding:.5em 0;position:absolute;text-align:center;width:100%}.contact-block__time-icon{cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.contact-block__time-icon.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact-block__selector--v2{cursor:pointer}.contact-block__selector--v2 .n-input-field__input{-webkit-box-pack:center;-ms-flex-pack:center;background:#f2f9f9;border:none;border-radius:4px;justify-content:center;padding:5px 16px}.contact-block__selector--v2 .n-dropdown__selection{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.contact-block__selector--v2 .n-input-field__append{margin-left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contact-block__selector--v2 .n-btn--primary{padding:13px 16px}.contact-block__selector--v2 .n-input::-webkit-input-placeholder,.contact-block__selector--v2 .n-selection{-webkit-box-pack:center;color:#399fae;display:-webkit-box;display:flex;justify-content:center}.contact-block__selector--v2 .n-input::-moz-placeholder,.contact-block__selector--v2 .n-selection{color:#399fae;display:flex;justify-content:center}.contact-block__selector--v2 .n-input::-ms-input-placeholder,.contact-block__selector--v2 .n-selection{-ms-flex-pack:center;color:#399fae;display:-ms-flexbox;display:flex;justify-content:center}.contact-block__selector--v2 .n-input::placeholder,.contact-block__selector--v2 .n-selection{-webkit-box-pack:center;-ms-flex-pack:center;color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.contact-block__selector--v2 .n-input{cursor:pointer;max-width:130px;text-align:center}.contact-block__alter-design .contact-block__time-title{font-size:14px;font-weight:600}.contact-block__alter-design .contact-block__phone{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.contact-block__detailed-worktime{border-bottom:1px solid #e7eef9;border-top:1px solid #e7eef9;padding:12px 0}@media(min-width:767px){.contact-block__title{font-size:20px;line-height:28px}.contact-block__title--desktop-hidden{display:none}.contact-block__address{line-height:26px}.contact-block__metro{font-size:14px;line-height:22px;margin-top:8px}.contact-block__time{border-top:1px solid #e7eef9;padding-top:16px}.contact-block__time-title{font-size:14px;line-height:22px;margin-bottom:0}.contact-block__map{border:1px solid #e7eef9;border-radius:8px;height:142px;max-width:unset}.contact-block__map-control{background:#fff;color:#399fae;font-size:14px;height:auto}.contact-block--horizontal{gap:16px 40px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}.contact-block--horizontal .contact-block__title{grid-column:1/span 3}.contact-block--horizontal .contact-block__map{height:100%;margin:0;min-height:142px}.contact-block--horizontal .contact-block__time{border:0;padding:0}}
.items-dot-list__title{color:#8c9bc0;font-size:12px}.items-dot-list__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:500;line-height:18px}.items-dot-list__list-item:not(.items-dot-list__list-item--first):before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#171921;content:"\2022";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:12px;justify-content:center;width:12px}.items-dot-list__list .items-dot-list__list-item{-ms-flex-item-align:center;align-self:center}.items-dot-list__list .items-dot-list__list-item--last{margin-right:5px}.items-dot-list__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.items-dot-list__btn-icon-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:767px){.items-dot-list__list{font-size:14px;line-height:22px}.items-dot-list__btn{font-size:14px}}
@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.advantage-chip-list{padding:unset}.advantage-chip-list .n-chip{font-weight:500;gap:4px;height:24px;line-height:0}.advantage-chip-list .n-chip:not(:last-child){margin-right:8px}.advantage-chip-list__tooltip .n-tooltip__content{background-color:#000000a3;border:none;bottom:-12px;color:#fff;font-size:12px;font-weight:500}.advantage-chip-list__tooltip .n-tooltip__content div{line-height:18px;min-height:30px;min-width:160px;text-align:center;white-space:pre-wrap}.advantage-chip-list__tooltip-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.advantage-chip-list__container--scrollable{position:relative}.advantage-chip-list__container--scrollable .advantage-chip-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;padding-bottom:2px}.advantage-chip-list__container--scrollable .advantage-chip-list::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.advantage-chip-list__container--scrollable .advantage-chip-list::-webkit-scrollbar-thumb{background-color:#d1ddf4;border-radius:4px}.advantage-chip-list__container--scrollable .advantage-chip-list::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}.advantage-chip-list__container--scrollable .advantage-chip-list__tooltip{position:static}.advantage-chip-list__container--scrollable .advantage-chip-list__tooltip .n-tooltip__content{bottom:unset;left:0;right:0;top:140%;-webkit-transform:unset;transform:unset;width:100%}
.clinic-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px 16px 0}.clinic-title__text{display:block;font-size:26px;font-weight:bolder;white-space:nowrap}.clinic-title__name{-webkit-box-ordinal-group:3;-ms-flex-order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;order:2}.clinic-title__text-inline{display:inline;white-space:normal}.clinic-title__text-last-word{white-space:nowrap}.clinic-title__rating{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-ordinal-group:2;-ms-flex-order:1;justify-content:space-between;margin-bottom:16px;order:1}.clinic-title__rating,.clinic-title__rating-info{display:-webkit-box;display:-ms-flexbox;display:flex}.clinic-title__rating-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column}.clinic-title__star{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:22px}.clinic-title__icon{vertical-align:-10px}.clinic-header__registration-wrapper{background-color:#fff;padding:0 16px}.rating-info__title{display:-webkit-box;display:-ms-flexbox;display:flex}.clinic-title__icon{display:inline;font-size:16px;line-height:22px;margin-left:4px}.clinic-title__icon .n-tooltip__content{bottom:unset;left:unset;min-width:unset;right:0;top:-5px;-webkit-transform:translateY(-100%);transform:translateY(-100%);white-space:normal;width:max(49vw,145px)}@media(min-width:767px){.clinic-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:0;padding:0}.clinic-title,.clinic-title__name{-ms-flex-align:start;align-items:flex-start}.clinic-title__name{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:revert;flex-wrap:revert;max-width:65%;order:1}.clinic-title__rating{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.clinic-title__rating-info.rating-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column}.clinic-title__star{font-size:24px;line-height:32px;margin-right:0;padding-bottom:6px}.clinic-title__rating{margin-bottom:0}.clinic-title__text-inline{font-size:22px;line-height:28px}}@media(max-width:767px){.clinic-title__rating{margin-bottom:0}.clinic-title__text-inline{font-size:22px;line-height:28px}}.clinic-title--v2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.clinic-title--v2 .clinic-title__rating{max-width:100%}.clinic-title--v2 .clinic-title__rating-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100%}.clinic-title--v2 .rating-info__advantages{margin:5px 0 20px;max-width:100%}.clinic-title--v2 .rating-info__advantages .chip-list{display:inline-block;max-width:100%;overflow-x:auto;white-space:nowrap}.clinic-title--v2 .rating-info__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clinic-title--v2 .clinic-title__name{display:block}@media(min-width:767px){.clinic-title__icon .n-tooltip__content{bottom:unset;left:32px;min-width:unset;top:35px;-webkit-transform:translateY(-100%);transform:translateY(-100%);white-space:normal;width:175px}.clinic-title--v2{text-align:unset}}
.service-price__link{background-image:linear-gradient(0deg,transparent,transparent 2px,#121a48 0,transparent 3px,transparent 60px)}.service-price__link:hover{background-image:none}.service-price__hint{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;height:100%;justify-content:center}.service-price__included-services{margin-top:8px}
.doctor-services__link{background-image:linear-gradient(0deg,transparent,transparent 2px,#121a48 0,transparent 3px,transparent 60px)}.doctor-services__link:hover{background-image:none}
.faq{margin-bottom:16px}.faq__expanding-card{color:#465481;font-size:18px;margin-top:16px}.faq__expanding-card .n-expanding-card__header{padding:24px 12px}.faq__text{font-size:16px}.faq__expanding-card--v2{background-color:#fff;border:1px solid #e7eef9;border-radius:8px;display:block}.faq__expanding-card--v2 summary::-webkit-details-marker{display:none}.faq__expanding-card--v2 summary{-webkit-transition:margin .3s ease-out;transition:margin .3s ease-out;will-change:margin}.faq__expanding-card--v2[open] summary{margin-bottom:20px;padding-bottom:4px}.faq__expanding-card-arrow{background-position:50%;background-repeat:no-repeat;background-size:24px;height:24px;margin-left:auto;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:24px}.faq__expanding-card-arrow--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__expanding-card-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 12px}.faq__expanding-card-header:focus-visible{outline:1px auto #88c5ce}.faq__expanding-card-content{padding:0 15px 10px 10px}@media(max-width:480px){.faq__expanding-card .n-expanding-card__header,.faq__expanding-card-header{padding:16px 12px}.faq__expanding-card--v2[open] summary{margin-bottom:12px}}
.sticky-button__container-adguard-fix{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border-top:1px solid #e7eef9;-webkit-box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);box-shadow:0 0 2px rgba(18,26,72,.08),0 2px 24px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:16px;justify-content:center;min-height:48px;padding:12px 16px;width:100%}.sticky-button__container-adguard-fix--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}.sticky-button{display:none}.sticky-button--fixed{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-transform:translateY(var(--bottom-offset,-64px));transform:translateY(var(--bottom-offset,-64px));-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%;z-index:var(--props-z-index,10)}@media(min-width:767px){.sticky-button--fixed{display:none}}
.sticky-appointment-button__button .n-btn{height:48px;width:100%}.sticky-button__item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-height:48px}.sticky-button__item--main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(max-width:320px){.sticky-appointment-button__button .n-btn{line-height:1}}
.pinned-review-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #f2f7fd;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;gap:4px;height:100%;padding:12px 16px 16px}.pinned-review-card__rating{margin-bottom:8px}.pinned-review-card__title{font-weight:600;margin-bottom:4px}.pinned-review-card__text{-webkit-line-clamp:var(--lines,3);-webkit-box-orient:vertical;color:#465481;display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis}.pinned-review-card__link{color:#8c9bc0;margin-top:auto}.pinned-review-card__link:hover{color:#465481;cursor:pointer}@media(min-width:767px){.pinned-review-card{padding:20px 24px}.pinned-review-card__text,.pinned-review-card__title{font-size:14px;line-height:22px}}
.review-carousel{background-color:#fff;border-radius:8px;padding:16px 16px 12px;z-index:0}.review-carousel__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.review-carousel__header-link{color:#8c9bc0;font-size:12px}.review-carousel__header-link:hover{color:#465481}.review-carousel__slider{position:relative}.review-carousel__slider .slider__siema{margin:0 -4px}.review-carousel__slider .slider__slide{padding:0 4px 4px}.review-carousel__slider .slider__dots{margin-top:8px}.review-carousel__slider .slider__dots .slider__dot{background-color:#d7ecef}.review-carousel__slider .slider__dots .current{background-color:#399fae}.review-carousel__slider-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;position:absolute;top:calc(50% - 24px);width:30px;z-index:99}.review-carousel__slider-btn.disabled{display:none}.review-carousel__slider-btn--prev{left:-15px}.review-carousel__slider-btn--next{right:-15px}.review-carousel__slider-btn .icon{height:18px;width:18px}@media(min-width:767px){.review-carousel{padding:0}.review-carousel__header{margin-bottom:12px}.review-carousel__header-title{font-size:18px;line-height:24px}.review-carousel__header-link{font-size:14px;line-height:22px}.review-carousel__slider .slider__siema{margin:0 -8px}.review-carousel__slider .slider__slide{padding:0 8px 4px}.review-carousel__slider .slider__dots{margin-top:16px}.review-carousel__slider-btn{height:40px;width:40px}.review-carousel__slider-btn--prev{left:-16px}.review-carousel__slider-btn--next{right:-16px}.review-carousel__slider-btn .icon{height:20px;width:20px}}@media(min-width:1194px){.review-carousel__slider-btn--prev{left:-20px}.review-carousel__slider-btn--next{right:-20px}}
.big-promoblock{--background-color:#b8dce2;--dot-color:#88c5ce;--active-dot-color:#399fae;background-color:var(--background-color);border-radius:8px;padding:24px 24px 32px;position:relative}.big-promoblock .siema-slider__dots{margin-top:17px}.big-promoblock .siema-slider__dot{background-color:var(--dot-color);margin:0 3px}.big-promoblock .siema-slider__dot.current{background-color:var(--active-dot-color)}.big-promoblock__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;font-weight:600;gap:16px;line-height:30px;margin-bottom:20px}.big-promoblock__header-icon .icon{display:block}.big-promoblock__control-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;justify-content:center;position:absolute;top:calc(50% - 28px);width:56px;z-index:1}.big-promoblock__control-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.big-promoblock__control-button.disabled{display:none}.big-promoblock__control-button--prev{left:-16px}.big-promoblock__control-button--next{right:-16px}.big-promoblock__slider .siema-slider__siema,.big-promoblock__slider .siema-slider__slides{margin:-4px -12px}.big-promoblock__slider .siema-slider__slide{padding:4px 12px}.big-promoblock__banner{border-radius:8px;margin-top:24px;overflow:hidden}@media(max-width:767px){.big-promoblock{padding-bottom:32px;padding-top:32px}.big-promoblock__header{-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:16px;gap:12px;line-height:24px;margin-bottom:12px}.big-promoblock__banner{display:none}}
@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.clinic-promoblock-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px}.clinic-promoblock-card__header{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;min-height:92px}.clinic-promoblock-card__img-container{position:relative}.clinic-promoblock-card__img{-webkit-box-flex:0;border:1px solid #e7eef9;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:80px;overflow:hidden;width:80px}.clinic-promoblock-card__img img{width:100%}.clinic-promoblock-card__rating{background-color:#fff;border:1px solid #f2f7fd;border-radius:16px;bottom:-12px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);display:block;height:24px;left:50%;padding:0 8px 0 5px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.clinic-promoblock-card__rating .rating__icn{height:18px;width:18px}.clinic-promoblock-card__rating .rating__value{font-size:14px;line-height:16px;margin-right:0;padding-top:2px}.clinic-promoblock-card__rating .n-tooltip__content{background-color:rgba(23,25,33,.7);border:none;border-radius:4px;bottom:-6px;color:#fff;font-size:12px;left:0;line-height:18px;padding:9px 12px;-webkit-transform:translateY(100%);transform:translateY(100%)}.clinic-promoblock-card__header-info{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.clinic-promoblock-card__name{display:block;font-size:14px;font-weight:600;line-height:18px;margin-bottom:8px}.clinic-promoblock-card__name-rating{margin-top:4px}.clinic-promoblock-card__advantages .chip-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px;overflow:auto;padding-bottom:4px}.clinic-promoblock-card__advantages .chip-list::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.clinic-promoblock-card__advantages .chip-list::-webkit-scrollbar-thumb{background-color:#d1ddf4;border-radius:4px}.clinic-promoblock-card__advantages .chip-list::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}.clinic-promoblock-card__advantages .chip-list .n-chip{-ms-flex-negative:0;flex-shrink:0;margin-right:unset}.clinic-promoblock-card__advantages-placeholder{height:32px}.clinic-promoblock-card__clinic{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px 16px}.clinic-promoblock-card__clinic--started{margin-top:0}.clinic-promoblock-card__clinic--with-margin{margin-top:auto}.clinic-promoblock-card__clinic-address{font-size:12px;line-height:18px}.clinic-promoblock-card__clinic-name{font-size:14px;font-weight:600;line-height:18px}.clinic-promoblock-card__location{font-weight:500}.clinic-promoblock-card__phone .clinic-phone__value{font-size:14px}.clinic-promoblock-card__appointment-button{padding-left:4px;padding-right:4px;width:100%}.clinic-promoblock-card__appointment-button .n-btn__text{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.clinic-promoblock-card__appointment-button--with-margin{margin-top:auto}
.doctor-promoblock-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px}.doctor-promoblock-card--border{border:1px solid #d1ddf4}.doctor-promoblock-card__best-award-chip{font-weight:500;gap:4px;height:24px;line-height:0}.doctor-promoblock-card__header{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.doctor-promoblock-card__img-container{position:relative}.doctor-promoblock-card__img{-webkit-box-flex:0;border:1px solid #e7eef9;border-radius:8px;-ms-flex:0 0 auto;flex:0 0 auto;height:80px;overflow:hidden;width:80px}.doctor-promoblock-card__img img{width:100%}.doctor-promoblock-card__img--rounded{border-radius:50%}.doctor-promoblock-card__simple-rating{background-color:#fff;border:1px solid #f2f7fd;border-radius:16px;bottom:-12px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);height:24px;left:50%;padding:0 8px 0 5px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.doctor-promoblock-card__simple-rating .rating__icn{height:18px;width:18px}.doctor-promoblock-card__simple-rating .rating__value{font-size:14px;line-height:16px;margin-right:0;padding-top:4px}.doctor-promoblock-card__header-info{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.doctor-promoblock-card__name{display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}.doctor-promoblock-card__rating{font-size:14px}.doctor-promoblock-card__rating .rating__value{margin-right:0}.doctor-promoblock-card__rating-by-service .rating__value{font-size:12px}.doctor-promoblock-card__rating-spacer{margin-left:4px}.doctor-promoblock-card__rating-plural{margin-left:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.doctor-promoblock-card__rating-count{font-size:12px}.doctor-promoblock-card__tags{font-size:12px;line-height:18px}.doctor-promoblock-card__clinic{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e7eef9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px 16px}.doctor-promoblock-card__clinic--with-margin{margin-top:auto}.doctor-promoblock-card__clinic-address{font-size:12px;line-height:18px}.doctor-promoblock-card__clinic-name{font-size:14px;font-weight:600;line-height:18px}.doctor-promoblock-card__location{font-weight:500}.doctor-promoblock-card__service{margin:8px}.doctor-promoblock-card__sign{border-top:1px solid #e7eef9;margin-top:auto;padding-top:12px}.doctor-promoblock-card__sign-title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px}.doctor-promoblock-card__slot-list{min-height:96px}.doctor-promoblock-card__slot-list.time-slots-list{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.doctor-promoblock-card__slot-list-placeholder{min-height:144px}.doctor-promoblock-card__simple-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;gap:6px;line-height:22px}.doctor-promoblock-card__simple-price-price--dashed{color:#8c9bc0;font-weight:500;position:relative}.doctor-promoblock-card__simple-price-price--dashed:before{border-bottom:1px solid #8c9bc0;content:"";height:50%;position:absolute;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:100%}.doctor-promoblock-card__banner{display:none}.doctor-promoblock-card--simple .doctor-promoblock-card__header{min-height:92px}.doctor-promoblock-card--simple .doctor-promoblock-card__img{border-radius:50%}.doctor-promoblock-card--simple .doctor-promoblock-card__name{font-size:14px;line-height:18px;margin-bottom:4px}.doctor-promoblock-card--simple .doctor-promoblock-card__sign{border-top:none;padding-top:8px}.doctor-promoblock-card--simple .doctor-promoblock-card__sign-title{font-size:14px;line-height:18px}.doctor-promoblock-card--simple .doctor-promoblock-card__slot-list-placeholder{min-height:140px}.doctor-promoblock-card__specialities{font-size:12px;margin-top:4px}.doctor-promoblock-card__appointment-button--with-margin{margin-top:auto}@media(max-width:767px){.doctor-promoblock-card--simple .doctor-promoblock-card__sign{padding-top:4px}.doctor-promoblock-card--simple .doctor-promoblock-card__slot-list{min-height:42px}.doctor-promoblock-card--simple .doctor-promoblock-card__slot-list-placeholder{min-height:82px}.doctor-promoblock-card__banner{display:block;margin-top:4px}.doctor-promoblock-card__banner:empty{display:none}}
.pb-doctors-by-service{background-color:#d7ecef}.pb-doctors-by-service .big-promoblock__header{font-size:20px}.pb-doctors-by-service .doctor-promoblock-card__name{font-size:14px}.pb-doctors-by-service .doctor-promoblock-card__clinic{margin-top:auto}.pb-doctors-by-service__all-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px}.pb-doctors-by-service__all-card .n-btn{margin-top:auto;width:100%}
.promoblock-rta-doctors__banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:16px}.promoblock-rta-doctors__banner-offer{-webkit-box-flex:1;border-right:1px solid #e7eef9;-ms-flex:1 0 50%;flex:1 0 50%;padding-right:24px}.promoblock-rta-doctors__banner-title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px}.promoblock-rta-doctors__tag-500{background:linear-gradient(253.76deg,#ffb701 32.17%,#ff7a41 122.37%);border-radius:8px;color:#fff;display:inline-block;padding:1px 6px 1px 8px}.promoblock-rta-doctors__banner-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:rta-doctor-banner-list;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.promoblock-rta-doctors__banner-list-item{text-wrap:balance;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;line-height:18px}.promoblock-rta-doctors__banner-list-item:before{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;background-color:#ffb700;border-radius:50%;color:#fff;content:counter(rta-doctor-banner-list);counter-increment:rta-doctor-banner-list;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:600;height:24px;justify-content:center;line-height:18px;width:24px}.promoblock-rta-doctors__banner-app,.promoblock-rta-doctors__banner-list-item:before{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.promoblock-rta-doctors__banner-app{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-item-align:start;-ms-flex-align:center;-webkit-box-flex:1;align-self:start;-ms-flex:1 0 50%;flex:1 0 50%;-ms-flex-direction:row;flex-direction:row;gap:16px;padding-left:24px}.promoblock-rta-doctors__banner-app-title{font-size:14px;font-weight:600;line-height:22px;margin-bottom:4px}.promoblock-rta-doctors__banner-app-text{color:#465481;font-size:12px;line-height:18px}
.feed-modal-promoblock__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;height:26px;margin-bottom:12px}.feed-modal-promoblock__header{font-size:18px;font-weight:600;line-height:26px;margin-right:auto}.feed-modal-promoblock__control-button{color:#465481;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.feed-modal-promoblock__control-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.feed-modal-promoblock__control-button--disabled{color:#d1ddf4;cursor:default;pointer-events:none}.feed-modal-promoblock__slider{margin:-4px 0}.feed-modal-promoblock__slider .siema-slider__slide{padding:4px 8px}.feed-modal-promoblock__slider .siema-slider__slide--first{padding-left:0}.feed-modal-promoblock__slider .siema-slider__slide--last{padding-right:0}.feed-modal-promoblock__card{height:100%}.feed-modal-promoblock__listing-button{font-size:14px;height:48px;line-height:18px;margin-top:16px;width:100%}
.send-mobile-app-sms-form__label.n-label{cursor:default}.send-mobile-app-sms-form__form{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--form-gap,24px)}.send-mobile-app-sms-form__input{width:var(--input-width,375px)}.send-mobile-app-sms-form__btn{white-space:nowrap}.search-another-doctor-modal.n-modal{padding:0}.search-another-doctor-modal.n-modal .n-modal__content{height:100%;padding:0}.search-another-doctor-modal__title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:20px;margin-top:16px;padding-right:24px}.search-another-doctor-modal__title-container{padding:0 16px}.search-another-doctor-modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;height:100%}.search-another-doctor-modal__container .feed-modal-offer__offer-title{padding-right:50%}.search-another-doctor-modal__container .feed-modal-offer.search-another-doctor-modal__offer-unanswered{height:210px}.search-another-doctor-modal__offer{border-top-left-radius:16px;border-top-right-radius:16px;margin-top:auto}.search-another-doctor-modal__offer .feed-modal-offer__image{height:auto;width:100%}@media(min-width:767px){.search-another-doctor-modal__title-container{padding:0}.search-another-doctor-modal__title{font-size:22px;line-height:30px;margin-bottom:16px;margin-top:0;padding-right:36px}.search-another-doctor-modal__container{gap:16px}.search-another-doctor-modal__container .feed-modal-offer__offer-title{padding-right:0}.search-another-doctor-modal__offer{margin-top:unset}}@media(max-width:767px)and (max-height:750px){.search-another-doctor-modal__offer .feed-modal-offer__image{display:block}}
.promoblock-clinics-nearby__banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:16px}.promoblock-clinics-nearby__banner-offer{-webkit-box-flex:1;border-right:1px solid #e7eef9;-ms-flex:1 0 50%;flex:1 0 50%;padding-right:24px}.promoblock-clinics-nearby__banner-title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px}.promoblock-clinics-nearby__tag-500{background:linear-gradient(253.76deg,#ffb701 32.17%,#ff7a41 122.37%);border-radius:8px;color:#fff;display:inline-block;padding:1px 6px 1px 8px}.promoblock-clinics-nearby__banner-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:rta-doctor-banner-list;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.promoblock-clinics-nearby__banner-list-item{text-wrap:balance;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;line-height:18px}.promoblock-clinics-nearby__banner-list-item:before{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;background-color:#ffb700;border-radius:50%;color:#fff;content:counter(rta-doctor-banner-list);counter-increment:rta-doctor-banner-list;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:600;height:24px;justify-content:center;line-height:18px;width:24px}.promoblock-clinics-nearby__banner-app,.promoblock-clinics-nearby__banner-list-item:before{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.promoblock-clinics-nearby__banner-app{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-item-align:start;-ms-flex-align:center;-webkit-box-flex:1;align-self:start;-ms-flex:1 0 50%;flex:1 0 50%;-ms-flex-direction:row;flex-direction:row;gap:16px;padding-left:24px}.promoblock-clinics-nearby__banner-app-title{font-size:14px;font-weight:600;line-height:22px;margin-bottom:4px}.promoblock-clinics-nearby__banner-app-text{color:#465481;font-size:12px;line-height:18px}
.tabs__header{border-bottom:1px solid #b8dce2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:24px;list-style:none;width:100%}.tabs__tab{color:#465481;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:22px;margin-bottom:-1px;padding-bottom:16px}.tabs__tab--selected{border-bottom:2px solid #399fae;color:#399fae}@media(max-width:767px){.tabs__header{overflow-y:auto}.tabs__tab{margin-bottom:0;white-space:nowrap}}
.promoblock-new-clinics-doctor.promoblock-new-clinics-doctor{background-color:#d7ecef;border-radius:8px;padding:24px 24px 32px}.promoblock-new-clinics-doctors__header{color:#121a48;font-size:22px;font-weight:600;margin-bottom:20px}.promoblock-new-clinics-doctor__big-promoblock{background-color:initial;padding:0}.promoblock-new-clinics-doctor__big-promoblock .big-promoblock__control-button--next{right:-40px}.promoblock-new-clinics-doctor__big-promoblock .big-promoblock__control-button--prev{left:-40px}.promoblock-new-clinics-doctor__all-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}.promoblock-new-clinics-doctor__all-card .n-btn{height:100%;width:100%}@media(min-width:767px){.promoblock-new-clinics-doctor.promoblock-new-clinics-doctor{margin-bottom:40px}}
.verified-banner{background:rgba(208,252,212,.4);border-radius:8px;padding:8px 60px 8px 16px;position:relative}.verified-banner,.verified-banner__image-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.verified-banner__image-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:100%;justify-content:center;overflow:hidden;position:absolute;right:11px;top:0;width:40px}.verified-banner__image{height:45px;width:35px}@media(max-width:767px){.verified-banner__image{height:51px;width:39px}}
.profile-banner{-webkit-box-pack:justify;-ms-flex-pack:justify;--background:#fff;--border-color:#fff;--text-color:#121a48;--title-color:#171921;--button-color:#88c5ce;--mobile-button-color:#88c5ce;--underflow-padding-top:0px;--underflow-padding-bottom:0px;--contraindications-color:rgba(design-tokens.$light-0,0.64);background:var(--background,#121a48);border-radius:8px;color:var(--text-color,#121a48);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0;position:relative}.profile-banner__info{opacity:1;overflow:hidden;padding:20px 28px;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@starting-style{.profile-banner__info{opacity:0}}.profile-banner__title{color:var(--title-color);font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px;word-break:break-word}.profile-banner__text{color:var(--text-color);font-size:14px;font-weight:500;line-height:18px;margin-bottom:12px;word-break:break-word}.profile-banner__button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--button-color);border-radius:4px;color:var(--button-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;line-height:18px;margin-bottom:20px;padding:0 16px;-webkit-transition:background-color .3s;transition:background-color .3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.profile-banner__button:active{background-color:var(--button-color)}.profile-banner__button-text{margin-right:4px}.profile-banner__image-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.profile-banner__image-wrapper--square{border-radius:48px 8px 8px 0}.profile-banner__image-wrapper--square .profile-banner__picture{border-radius:0;left:50%;-o-object-fit:initial;object-fit:fill;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.profile-banner__image-wrapper--logo{background:#fff;border-radius:48px 8px 8px 0;padding:8px}.profile-banner__image-wrapper--logo .profile-banner__picture{border-radius:0;height:auto;left:50%;max-height:calc(100% - 16px);max-width:calc(100% - 16px);-o-object-fit:initial;object-fit:fill;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.profile-banner__image{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;min-height:122px;position:relative}.profile-banner__image-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;position:absolute;right:4px;top:4px}.profile-banner__image-content--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.profile-banner__picture{border-radius:48px 8px 8px 0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.profile-banner__logo-wrapper{background-color:#fff;border-radius:8px;padding:6px}.profile-banner__logo{display:block;height:auto;max-height:40px;max-width:112px;-o-object-fit:contain;object-fit:contain;width:auto}.profile-banner__contraindications{color:var(--contraindications-color);font-size:16px;font-weight:400;line-height:18px;opacity:.4;text-transform:uppercase}.profile-banner__informer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.28);border-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 6px}.profile-banner__informer .n-tooltip__content{background-color:rgba(0,0,0,.64);border:none;border-radius:4px}.profile-banner__informer-text{font-size:10px;font-weight:500;line-height:14px;margin-right:4px}.profile-banner__informer-content{color:#fff;font-size:12px;font-weight:500;line-height:18px}@media(max-width:767px){.profile-banner__image-wrapper{border-radius:8px}.profile-banner__image-wrapper--logo{border:1px solid #d7ecef;padding:4px}.profile-banner__image-wrapper--logo .profile-banner__picture.profile-banner__picture{height:auto;max-height:56px;max-width:156px;width:auto}.profile-banner__image{-ms-flex-preferred-size:0;flex-basis:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:12px;min-height:auto;min-width:auto;position:static;width:-webkit-max-content;width:-moz-max-content;width:max-content}.profile-banner__picture.profile-banner__picture{border-radius:0;height:90px;position:static;-webkit-transform:none;transform:none;width:90px}.profile-banner__image-content{right:0;top:0}.profile-banner__informer{background:rgba(0,0,0,.16);border-radius:0 6px}.profile-banner__informer>*{opacity:.8}.profile-banner__informer--light{background:hsla(0,0%,100%,.7);color:#465481}.profile-banner__informer--light>*{opacity:.4}.profile-banner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;border-radius:8px;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:12px 12px 8px;position:relative}.profile-banner--bordered{border:2px solid var(--border-color)}.profile-banner__info{padding:0}.profile-banner__title{font-size:16px;line-height:22px}.profile-banner__text{font-size:14px;font-weight:500;line-height:18px;margin-bottom:12px}.profile-banner__button{border:none;color:var(--mobile-button-color);height:auto;margin-bottom:16px;padding:0}.profile-banner__button:active{background-color:transparent}.profile-banner__logo-wrapper{padding:4px}.profile-banner__logo{max-width:104px}.profile-banner__contraindications{color:#fff;font-size:12px;line-height:16px;opacity:.64}.profile-banner__contraindications--dark{color:#121a48;opacity:.32}}
.quick-application-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #f2f7fd;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:20px 24px;width:340px}.quick-application-card__header{color:#8c9bc0;font-size:14px;line-height:22px}.quick-application-card__price{font-size:18px;font-weight:600;line-height:26px}.quick-application-card__button{height:48px;width:100%}.quick-application__app-link{padding:6px 16px}
.document-verified-banner .verified-banner__image{height:45px;width:35px}.document-verified-banner__info-row .items-dot-list__list{font-weight:600}.document-verified-banner__check-row{color:#465481;font-size:12px;font-weight:600;line-height:18px}.document-verified-banner__check-row .custom-icon{--size:16px!important;--color:#465481!important}@media(max-width:767px){.document-verified-banner__info-row .items-dot-list__list{font-size:12px;line-height:18px}.document-verified-banner.verified-banner__image{height:42px;width:32px}}
.short-doctor{z-index:10500}.short-doctor__main{padding:56px 0 0}.short-doctor__no-padding{padding:0}.short-doctor-card{grid-column-gap:20px;display:grid;grid-template-areas:"profban profban" "info app" "pinrev app" "banslot-bm app" "menu app" "banslot app" "desc app";grid-template-columns:63% 1fr;grid-template-rows:repeat(6,-webkit-min-content) 1fr;grid-template-rows:repeat(6,min-content) 1fr}.doctor-description__text--short{max-height:10em}.short-doctor-card__info{grid-area:info}.short-doctor-card__appointment{grid-area:app}.short-doctor-card__description{grid-area:desc}@media screen and (max-width:992px){.short-doctor-card{grid-template-areas:"info" "banslot-bm" "menu" "app" "pinrev" "profban" "banslot" "desc";grid-template-columns:1fr;grid-template-rows:unset}.short-doctor-card__appointment{margin-bottom:16px}}
.seo-promo-block__table[data-v-6a0d0dba]{max-width:100%;overflow-x:hidden;width:100%}.seo-promo-block__content[data-v-6a0d0dba]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:22px}.seo-promo-block__content[data-v-6a0d0dba],.seo-promo-block__table--default tr[data-v-6a0d0dba]{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.seo-promo-block__table--default tr[data-v-6a0d0dba]{-webkit-box-orient:horizontal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-left:2px}.seo-promo-block__table--default td[data-v-6a0d0dba]{border-bottom:1px solid #e7eef9;display:block;padding:12px 4px 12px 0}.seo-promo-block__title[data-v-6a0d0dba]{color:#465481;font-size:12px;font-weight:600;line-height:18px;padding:16px 0 12px}
.best-clinic-promo-block__header[data-v-71e78d65]{grid-column-gap:20px;border-bottom:thin solid #e7eef9;display:grid;grid-template-columns:4fr 1fr 1fr;padding-bottom:10px;padding-top:24px}.best-clinic-promo-block__header-item[data-v-71e78d65]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;line-height:18px;min-width:75px}.best-clinic-promo-block__header-item--last[data-v-71e78d65]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;min-width:100px;text-align:end}.best-clinic-promo-block__table-row[data-v-71e78d65]{border-bottom:thin solid #e7eef9;padding:12px 0}.best-clinic-promo-block__table-row[data-v-71e78d65]:last-child{border-bottom:0;padding-bottom:0}.best-clinic-promo-block__table-row__item[data-v-71e78d65]{grid-template-columns:4fr 1fr 1fr}.best-clinic-promo-block__table-row__item[data-v-71e78d65],.best-clinic-promo-block__table-row__item-wrapper[data-v-71e78d65]{grid-column-gap:20px;display:grid;grid-template-rows:auto}.best-clinic-promo-block__table-col[data-v-71e78d65]{min-width:75px}.best-clinic-promo-block__table-col--last[data-v-71e78d65]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;min-width:100px}.best-clinic-promo-block__table-col--url[data-v-71e78d65]{color:#399fae}@media(max-width:640px){.best-clinic-promo-block__header[data-v-71e78d65]{border-bottom:0;grid-template-columns:1fr;padding:0}.best-clinic-promo-block__header-item[data-v-71e78d65]{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:8px}.best-clinic-promo-block__header-item--last[data-v-71e78d65]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:0}.best-clinic-promo-block__table-row__item[data-v-71e78d65]{grid-template-columns:1fr}.best-clinic-promo-block__table-row__item-wrapper[data-v-71e78d65]{grid-template-columns:1fr 1fr}.best-clinic-promo-block__table-col[data-v-71e78d65]{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.best-clinic-promo-block__table-col--last[data-v-71e78d65]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:0}}.show-btn[data-v-71e78d65]{-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:none;cursor:pointer;justify-content:center;margin:10px 0;outline:none;padding:0}.show-btn[data-v-71e78d65],.show-btn__text[data-v-71e78d65]{display:-webkit-box;display:-ms-flexbox;display:flex}.show-btn__text[data-v-71e78d65]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c9bc0;font-size:14px;font-weight:600;line-height:22px;position:relative}.show-btn__text[data-v-71e78d65]:after{border-color:transparent transparent #8c9bc0;border-style:solid;border-width:0 5px 4px;content:"";height:0;position:absolute;right:-15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:0}.show-btn--open .show-btn__text[data-v-71e78d65]:after{content:"";-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.best-price-promo-block__header[data-v-30a1eaaf]{grid-column-gap:20px;border-bottom:thin solid #e7eef9;display:grid;grid-template-columns:4fr 1fr 1fr;padding-bottom:10px;padding-top:24px}.best-price-promo-block__header-item[data-v-30a1eaaf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;line-height:18px;min-width:75px}.best-price-promo-block__header-item--last[data-v-30a1eaaf]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;min-width:100px;text-align:end}.best-price-promo-block__table-row[data-v-30a1eaaf]{border-bottom:thin solid #e7eef9;padding:12px 0}.best-price-promo-block__table-row[data-v-30a1eaaf]:last-child{border-bottom:0;padding-bottom:0}.best-price-promo-block__table-row__item[data-v-30a1eaaf]{grid-template-columns:4fr 1fr 1fr}.best-price-promo-block__table-row__item[data-v-30a1eaaf],.best-price-promo-block__table-row__item-wrapper[data-v-30a1eaaf]{grid-column-gap:20px;display:grid;grid-template-rows:auto}.best-price-promo-block__table-col[data-v-30a1eaaf]{min-width:75px}.best-price-promo-block__table-col--last[data-v-30a1eaaf]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;min-width:100px}.best-price-promo-block__table-col--url[data-v-30a1eaaf]{color:#399fae}@media(max-width:640px){.best-price-promo-block__header[data-v-30a1eaaf]{border-bottom:0;grid-template-columns:1fr;padding:0}.best-price-promo-block__header-item[data-v-30a1eaaf]{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:8px}.best-price-promo-block__header-item--last[data-v-30a1eaaf]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:0}.best-price-promo-block__table-row__item[data-v-30a1eaaf]{grid-template-columns:1fr}.best-price-promo-block__table-row__item-wrapper[data-v-30a1eaaf]{grid-template-columns:1fr 1fr}.best-price-promo-block__table-col[data-v-30a1eaaf]{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.best-price-promo-block__table-col--last[data-v-30a1eaaf]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:0}}.show-btn[data-v-30a1eaaf]{-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:none;cursor:pointer;justify-content:center;margin:10px 0;outline:none;padding:0}.show-btn[data-v-30a1eaaf],.show-btn__text[data-v-30a1eaaf]{display:-webkit-box;display:-ms-flexbox;display:flex}.show-btn__text[data-v-30a1eaaf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c9bc0;font-size:14px;font-weight:600;line-height:22px;position:relative}.show-btn__text[data-v-30a1eaaf]:after{border-color:transparent transparent #8c9bc0;border-style:solid;border-width:0 5px 4px;content:"";height:0;position:absolute;right:-15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:0}.show-btn--open .show-btn__text[data-v-30a1eaaf]:after{content:"";-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.sub-service-chip-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:36px;overflow-x:scroll;padding:0 16px}.sub-service-chip-list__chip{font-size:14px;line-height:22px;white-space:nowrap}
.prepare-info-button{color:#399fae;cursor:pointer;-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.prepare-info-button--block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f9f9;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-weight:600;gap:8px;height:38px;padding:8px 12px;text-decoration:none;width:100%}.prepare-info-button__arrow-icon{margin-left:auto}
.selection-promotion{padding:2px 0 20px;position:relative}.selection-promotion__img{border-radius:6px 6px 6px 0;height:132px;left:2px;overflow:hidden;position:absolute;top:2px;width:259px}.selection-promotion__img-pic{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.selection-promotion__labels{display:block;height:132px;padding:16px;position:relative}.selection-promotion__tag{color:#fff}.selection-promotion__tag--green{background-color:#1bd173;float:left}.selection-promotion__tag--black{background:rgba(63,64,69,.6);float:right}.selection-promotion__tag-icon{margin-right:10px}.selection-promotion__name{border-bottom:1px solid #e7eef9;display:block;font-size:16px;font-weight:600;line-height:18px;margin:0 20px;min-height:70px;padding:14px 0 20px}.selection-promotion__name:hover{opacity:.7}.selection-promotion__clinic{padding:12px 20px 0}.selection-promotion__link-wrap{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:16px 20px 0}.selection-promotion__link{font-size:14px;font-weight:500;line-height:22px}@media(min-width:767px){.selection-promotion{padding-bottom:16px}.selection-promotion__img{width:343px}.selection-promotion__link-wrap{padding-top:8px}}


.popular-link-card-list{background-color:#fff;border-radius:8px;margin-bottom:16px;padding:16px}.popular-link-card-list .cards-list{padding:0 5px 20px 0}.popular-link-card-list__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.popular-link-card-list__head .chip-list{padding-left:0}.popular-link-card-list__head .sections-list__title{font-size:20px}.popular-link-card-list__head--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.popular-link-card-list__chip{cursor:pointer;font-size:14px;padding:5px 16px}.popular-link-card-list__chip--active{background-color:#399fae;color:#fff}@media(min-width:767px){.popular-link-card-list__head{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:row;flex-direction:row}.popular-link-card-list__head .chip-list{padding:8px}.popular-link-card-list__head .sections-list__title{font-size:22px}.popular-link-card-list{padding-left:0}.popular-link-card-list .cards-list{padding:0 16px 16px 0}}
.site-map-listing .selection-info{margin-bottom:16px}.site-map-listing__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f2f7fd;border-bottom:1px solid #d1ddf4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;padding-bottom:32px}.site-map-listing__content--over-pages{border-bottom:none}.site-map-listing__location-switch{padding:0 16px}.site-map-listing__location-switch .links-list__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.site-map-listing__location-switch .links-list__item{padding-bottom:0}.site-map-listing__divider{border-top:1px solid #e7eef9;margin-top:24px;padding-top:24px}.site-map-listing__items{background-color:#fff;border-radius:0 0 8px 8px;padding-bottom:12px}.site-map-listing__pager{-ms-flex-item-align:center;align-self:center;background-color:#fff;margin-top:32px}@media(min-width:767px){.site-map-listing__content{background-color:#fff;padding-bottom:24px}.site-map-listing__location-switch{padding:0}.site-map-listing__pager{background-color:#fff;margin-top:48px}}
.online-consultations-advantage__wrapper{grid-column-gap:80px;grid-row-gap:48px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:48px}.online-consultations-advantage__header{margin-bottom:24px}.online-consultations-advantage__item{display:-webkit-box;display:-ms-flexbox;display:flex}.online-consultations-advantage__icn{margin-right:16px}.online-consultations-advantage__title{color:#121a48;font-size:16px;font-weight:600;line-height:24px}.online-consultations-advantage__text{color:#465481;font-size:16px;font-weight:500;line-height:24px}@media(max-width:1194px){.online-consultations-advantage{padding:0 16px}.online-consultations-advantage__wrapper{grid-row-gap:32px;grid-template-columns:unset}.online-consultations-advantage__title{font-size:14px}.online-consultations-advantage__text{font-size:12px;font-weight:400}.online-consultations-advantage__icn{width:48px}}
.services-catalog{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f2f7fd;border-bottom:1px solid #d1ddf4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;padding-bottom:32px}.services-catalog--over-pages{border-bottom:none}.services-catalog__services{background-color:#fff;border-radius:0 0 8px 8px;padding-bottom:12px}.services-catalog__pager{-ms-flex-item-align:center;align-self:center;background-color:#fff;margin-top:32px}@media(min-width:767px){.services-catalog{background-color:#fff;padding-bottom:24px}.services-catalog__pager{background-color:#fff;margin-top:48px}}
.clinic-service-list{padding:5px 0}.clinic-service-list__chip{font-weight:500;margin:8px 8px 0 0}.clinic-service-list__chip--secondary{color:#399fae}.clinic-service-list__chip--additional{color:#8037fc}
.rating-value{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;height:18px}.rating-value__value .rating__icn{margin-right:2px}.rating-value__value .rating__value{font-size:12px;line-height:unset;margin-right:unset;padding-top:2px}.rating-value__text{border-bottom:1px solid transparent;color:#8c9bc0;font-size:12px;font-weight:500;padding-top:3px}.rating-value__text--clickable{border-bottom-color:#d1ddf4}.rating-value__text--clickable:hover{border-bottom:1px solid transparent;color:#465481;cursor:pointer}
.workplace-address-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #d1ddf4;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;height:100%;padding:12px 16px;position:relative}.workplace-address-card__name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:10px;line-height:22px}.workplace-address-card__main{-webkit-box-orient:horizontal;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:row;flex-direction:row}.workplace-address-card__address-container,.workplace-address-card__main{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.workplace-address-card__address-container,.workplace-address-card__append-container{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.workplace-address-card__append-container{-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:auto}.workplace-address-card__address{font-size:12px;line-height:18px}.workplace-address-card__location-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px}.workplace-address-card__location{font-size:12px;font-weight:500;line-height:18px}.workplace-address-card__phone{margin-top:4px}.workplace-address-card__phone .clinic-phone__value{font-size:14px;line-height:22px}.workplace-address-card--with-dividers{gap:8px}.workplace-address-card--with-dividers .workplace-address-card__main:has(.workplace-address-card__address,.workplace-address-card__location,.workplace-address-card__append-container){border-top:1px solid #e7eef9;padding-top:8px}.workplace-address-card--with-dividers .workplace-address-card__phone{border-top:1px solid #e7eef9;padding-top:8px}.workplace-address-card__premium-plus{background-image:url(https://assets-1.napopravku.ru/dist/cc18e12e8fdf4d22d588e7348f7d2a45.png);background-repeat:no-repeat;background-size:contain;height:43px;position:absolute;right:-2px;top:-2px;width:43px}.workplace-address-card__premium-plus .n-tooltip__content{background-color:#000000a3;border:none;border-radius:4px;color:#fff;font-size:12px;font-weight:500;left:unset;line-height:18px;right:0;text-align:center;top:110%;-webkit-transform:unset;transform:unset;width:163px}
.compact-pinned-review-card{border:1px solid #f2f7fd;border-radius:8px;-webkit-box-shadow:0 2px 4px 0 #121a4814;box-shadow:0 2px 4px 0 #121a4814;font-size:14px;gap:4px;line-height:22px;padding:14px 16px}.compact-pinned-review-card,.compact-pinned-review-card .collapsable-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.compact-pinned-review-card .collapsable-text{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.compact-pinned-review-card__title{font-weight:600}.compact-pinned-review-card__link{color:#8c9bc0}.compact-pinned-review-card__link:hover{color:#399fae}.compact-pinned-review-card__text{color:#465481}.compact-pinned-review-card__text .collapsable-text__text{margin-bottom:4px}.compact-pinned-review-card__text .link{background-image:none;color:#8c9bc0;text-decoration:none}.compact-pinned-review-card__text .link:hover{color:#399fae}@media(max-width:767px){.compact-pinned-review-card{font-size:12px}.compact-pinned-review-card__text .compact-pinned-review-card__link:hover,.compact-pinned-review-card__text .link:hover{color:#8c9bc0}.compact-pinned-review-card__text .compact-pinned-review-card__link:active,.compact-pinned-review-card__text .link:active{color:#399fae}}
.workplace-selector-v2__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;height:24px;margin-bottom:8px}.workplace-selector-v2__controls--empty{height:0;margin-bottom:0}.workplace-selector-v2__header{font-size:14px;font-weight:500;line-height:18px;margin-right:auto}.workplace-selector-v2__control-button{color:#465481;cursor:pointer;-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}.workplace-selector-v2__control-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.workplace-selector-v2__control-button:hover{color:#399fae;cursor:pointer}.workplace-selector-v2__control-button--disabled{color:#d1ddf4;cursor:default;pointer-events:none}.workplace-selector-v2__card--dim-inactive{opacity:.2;-webkit-transition:opacity .2s;transition:opacity .2s}.workplace-selector-v2__card--active{opacity:1}.workplace-selector-v2__card--active-highlighted{border:2px solid #88c5ce}.workplace-selector-v2__slider{position:relative}.workplace-selector-v2__slider .siema-slider__siema--initialized{margin-right:calc(var(--peek-margin, 0px)*-1)}.workplace-selector-v2__slider .siema-slider__slide{padding:0 6px}.workplace-selector-v2__slider .siema-slider__slide--first{padding-left:0}.workplace-selector-v2__slider .siema-slider__slide--last{padding-right:0}.workplace-selector-v2--empty{color:#8c9bc0;font-size:14px;line-height:22px;text-align:center}.workplace-selector-v2--floating-buttons .workplace-selector-v2__control-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:16px;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;padding:10px;position:absolute;top:50%;width:32px;z-index:1}.workplace-selector-v2--floating-buttons .workplace-selector-v2__control-button--prev{left:-14px}.workplace-selector-v2--floating-buttons .workplace-selector-v2__control-button--next{right:-14px}.workplace-selector-v2--floating-buttons .workplace-selector-v2__control-button--disabled{opacity:0}
.doctor-detail-workplace{-webkit-box-orient:horizontal;background-color:#fff;border:1px solid #f2f7fd;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);-ms-flex-direction:row;flex-direction:row;gap:24px;padding:24px}.doctor-detail-workplace,.doctor-detail-workplace__info{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.doctor-detail-workplace__info{-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;gap:20px}.doctor-detail-workplace__title{font-size:18px;font-weight:600;line-height:26px}.doctor-detail-workplace__title-text{margin-left:8px;vertical-align:middle}.doctor-detail-workplace__address-container{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:24px}.doctor-detail-workplace__address,.doctor-detail-workplace__address-container{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.doctor-detail-workplace__address{-webkit-box-flex:1;-webkit-box-orient:vertical;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;font-size:14px;gap:8px;line-height:18px}.doctor-detail-workplace__address-city{font-weight:600}.doctor-detail-workplace__location-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.doctor-detail-workplace__location{font-size:14px;font-weight:500;line-height:18px}.doctor-detail-workplace__phone{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:16px;gap:8px;line-height:24px}.doctor-detail-workplace__phone .clinic-phone{line-height:24px}.doctor-detail-workplace__admin-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.doctor-detail-workplace__admin-links .workplace-selector-help-links__admin-link{display:inline}.doctor-detail-workplace__map-button{-ms-flex-item-align:start;-ms-flex-negative:0;align-self:start;flex-shrink:0;font-weight:600;padding:8px 16px}.doctor-detail-workplace__control{background:hsla(0,0%,100%,.2);cursor:pointer;font-size:14px;font-weight:600;height:100%;left:0;line-height:18px;padding-top:18px;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%}.doctor-detail-workplace__prices{border-top:1px solid #e7eef9;margin-top:4px;padding-top:24px}.doctor-detail-workplace__appointment{-webkit-box-flex:0;border-left:1px solid #e7eef9;-ms-flex:0 0 364px;flex:0 0 364px;min-width:364px;padding-left:24px}.doctor-detail-workplace__appointment-empty-title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}.doctor-detail-workplace__appointment-empty-text{font-size:12px;line-height:18px}.doctor-detail-workplace__appointment-empty-text .icon{vertical-align:top}
.spoiler-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}
.compact-review-carousel__slider{position:relative;z-index:0}.compact-review-carousel__slider .siema-slider__siema--initialized{margin-right:calc(var(--peek-margin, 0px)*-1)}.compact-review-carousel__slider .siema-slider__slide{padding:0 6px}.compact-review-carousel__slider .siema-slider__slide--first{padding-left:0}.compact-review-carousel__slider .siema-slider__slide--last{padding-right:0}.compact-review-carousel__slider .siema-slider__siema{padding:4px 0}.compact-review-carousel__slider .siema-slider__dots{margin-top:16px;max-width:100vw}.compact-review-carousel__slider .siema-slider__dots .siema-slider__dot{background-color:#d7ecef}.compact-review-carousel__slider .siema-slider__dots .siema-slider__dot.current{background-color:#399fae}.compact-review-carousel__slider-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;position:absolute;top:calc(50% - 12px);-webkit-transform:rotate(180deg);transform:rotate(180deg);width:32px;z-index:100}.compact-review-carousel__slider-btn.disabled{display:none}.compact-review-carousel__slider-btn--prev{left:-15px}.compact-review-carousel__slider-btn--next{right:-15px}.compact-review-carousel__slider-btn .icon{height:24px;width:24px}.compact-review-carousel__slider-btn:hover .icon{color:#399fae}@media(min-width:767px){.compact-review-carousel__slider .siema-slider__siema--initialized{margin-right:0}.compact-review-carousel__slider .slider__siema{margin:0 -8px}.compact-review-carousel__slider .slider__slide{padding:0 8px 4px}.compact-review-carousel__slider .siema-slider__slide{padding:0 2px}}
.tooltip-items-list{height:100%;position:relative}.tooltip-items-list__item{margin-top:8px}.tooltip-items-list__title{font-size:20px;font-weight:600}.tooltip-items-list__subtitle{font-size:14px;font-weight:600;margin:16px 0 4px}.tooltip-items-list__text{font-weight:500}.tooltip-items-list__list-item{font-weight:500;margin-left:10px}.tooltip-items-list__list-item:before{content:"\2022"}.tooltip-items-list__btn{bottom:0;margin-top:20px;position:absolute}.tooltip-items-list__content{max-height:calc(100% - 80px);overflow-y:auto}
.no-rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c9bc0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:600;gap:4px}.no-rating__icn{--svg:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star.c475dd9c.svg);background:#afbedf;display:block;height:20px;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:20px}.no-rating__text{line-height:14px;padding-top:2px}@media(max-width:767px){.no-rating{height:18px}.no-rating__icn{height:16px;width:16px}}
.psychology-tooltip-modal__tooltip .tooltip-items-list{max-height:85dvh;overflow-y:auto;padding-right:5px}.psychology-tooltip-modal__tooltip .tooltip-items-list::-webkit-scrollbar{background-color:transparent;width:4px}.psychology-tooltip-modal__tooltip .tooltip-items-list::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px}.psychology-tooltip-modal__tooltip .tooltip-items-list::-webkit-scrollbar-track{border-radius:16px}.psychology-tooltip-modal__tooltip .n-tooltip__content{z-index:101}.psychology-tooltip-modal__container{-ms-flex-item-align:center;align-self:center;margin-left:8px}.psychology-tooltip-modal__container .n-visually-hidden{overflow:hidden}.psychology-tooltip-modal__icon{opacity:.5}.psychology-tooltip-modal{padding:0}.psychology-tooltip-modal .n-modal__content{height:100%}.psychology-tooltip-modal__icon-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}
.psychology-list{margin-top:12px}
.review-custom-filter__header{font-size:12px;font-weight:600;line-height:18px}.review-custom-filter__tooltip .n-tooltip__content{background-color:#000000a3;border:none;border-radius:4px;color:#fff;font-size:12px;font-weight:500;left:0;min-width:200px;right:unset;-webkit-transform:translateY(100%);transform:translateY(100%)}.review-custom-filter__chip-list{margin-top:9px;padding:0}.review-custom-filter__chip-list .n-chip{cursor:pointer;padding-bottom:4px;padding-top:4px}.review-custom-filter__chip-list .n-chip.chip-list__chip--selected{background:#399fae;color:#fff}@media(max-width:767px){.review-custom-filter__chip-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:-16px;overflow:auto;padding-right:16px}}
.balloon-list{width:100%}.balloon-list__loader{margin:32px auto;overflow:hidden}.balloon-list__slider>.siema-slider__siema>div>div>.siema-slider__slide,.balloon-list__slider>.siema-slider__slides>.siema-slider__slide{padding:0 2px}.balloon-list__slider>.siema-slider__siema>div>div>.siema-slider__slide--last,.balloon-list__slider>.siema-slider__slides>.siema-slider__slide--last{padding-right:0}.balloon-list__btn{background:#fff;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);padding:8px;position:absolute;top:40%;z-index:1}.balloon-list__btn--prev{left:-30px}.balloon-list__btn--next{right:-30px}.balloon-list__btn:hover{background:#f2f7fd}.balloon-list__btn:active{-webkit-transform:scale(.9);transform:scale(.9)}.balloon-list__btn--v2{background:#ffb700;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(18,26,72,.08);box-shadow:0 2px 4px rgba(18,26,72,.08);color:#fff;padding:16px;position:absolute;top:calc(50% - 28px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:1}.balloon-list__btn--v2.balloon-list__btn--prev{left:-44px}.balloon-list__btn--v2.balloon-list__btn--next{right:-44px}.balloon-list__btn--v2.balloon-list__btn--mobile{left:unset;padding:6px;top:-40px;width:32px}.balloon-list__btn--v2.balloon-list__btn--mobile .n-btn__text{line-height:0}.balloon-list__btn--v2.balloon-list__btn--mobile .icon--md{height:20px;width:20px}.balloon-list__btn--v2.balloon-list__btn--mobile.balloon-list__btn--prev{right:96px}.balloon-list__btn--v2.balloon-list__btn--mobile.balloon-list__btn--next{right:56px}@media(min-width:767px){.balloon-list__btn--v2:hover{background:#ffd466}}.balloon-list__btn--v2:active{-webkit-transform:scale(.9);transform:scale(.9)}.balloon-list--v2 .balloon-list__slider>.siema-slider__siema,.balloon-list--v2 .balloon-list__slider>.siema-slider__slides>.siema-slider__slide{border-radius:8px;overflow:hidden}@media(max-width:767px){.balloon-list--v2{overflow-y:auto}}
.doctor-card-v2{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;-ms-flex-direction:column;flex-direction:column;padding:16px}.doctor-card-v2,.doctor-card-v2__speciality-list{display:-webkit-box;display:-ms-flexbox;display:flex}.doctor-card-v2__speciality-list{overflow:auto;padding-top:8px}.doctor-card-v2__speciality-list .n-chip{color:#465481;white-space:nowrap}.doctor-card-v2__appointment-container{-ms-flex-item-align:stretch;align-self:stretch;padding-top:20px}.doctor-card-v2__appointment-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:500;line-height:18px}.doctor-card-v2__chip-list{margin-bottom:8px}.doctor-card-v2__chip-list--mobile{margin-bottom:16px}.doctor-card-v2__chip-list--mobile .chip-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media(min-width:767px){.doctor-card-v2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border:1px solid #e7eef9;-ms-flex-direction:row;flex-direction:row;gap:28px;padding:unset}.doctor-card-v2__speciality-list{display:block;overflow:unset;padding-top:0}.doctor-card-v2__info-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:24px 0 24px 24px}.doctor-card-v2__appointment-container{-webkit-box-flex:0;border-top:unset;-ms-flex:0 0 280px;flex:0 0 280px;padding:0 0 24px;width:280px}.doctor-card-v2__appointment-container--hide-workplace{padding-top:20px}.doctor-card-v2__workplace-selector{padding:16px 32px 24px 0}.doctor-card-v2__workplace-selector--single-workplace{padding-right:24px}.doctor-card-v2__workplace-selector.workplace-selector-v2--empty{padding-top:24px}.doctor-card-v2__appointment-block{padding:0 24px 24px 0}}@media(min-width:992px){.doctor-card-v2__appointment-container{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;width:380px}.doctor-card-v2__appointment-block{padding:0 24px 24px 20px}.doctor-card-v2__workplace-selector{padding:16px 32px 24px 20px}.doctor-card-v2__appointment-block-title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}}.doctor-card-v2--pinned{border:2px solid #ffb89b}
.clinic-description{margin-bottom:24px}.clinic-description:last-child{margin-bottom:0}.clinic-description__title{font-size:20px;font-weight:600;line-height:22px;margin-bottom:8px}.clinic-description__text{color:#465481;font-size:12px;line-height:18px;word-break:break-word}.clinic-description__text p{min-height:18px}.clinic-description__text ul{list-style-type:disc}.clinic-description__text ol{list-style-type:decimal}.clinic-description__text ol,.clinic-description__text ul{list-style-position:inside}.clinic-description__text ol p:first-child,.clinic-description__text ul p:first-child{display:inline-block}.clinic-description__show{background-image:unset;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;line-height:18px;margin-top:8px}.clinic-description__clinic-table{margin-bottom:16px}.clinic-description__clinic-table-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.clinic-description__clinic-table-row:last-child{margin-bottom:0}.clinic-description__clinic-table-title{color:#465481;font-size:12px;line-height:18px;margin-bottom:4px}.clinic-description__clinic-table-name{font-size:12px;font-weight:500;line-height:18px}.clinic-description__clinic-table-name--link{color:#399fae;text-decoration:underline}.clinic-description__clinic-table-tag{background-color:#f2f7fd;border-radius:24px;color:#465481;display:inline-block;font-size:12px;line-height:18px;margin:0 4px 4px 0;padding:3px 10px}@media(min-width:767px){.clinic-description__text{font-size:14px;line-height:22px}.clinic-description__text p{min-height:22px}.clinic-description__show{margin-top:16px}.clinic-description__clinic-table-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.clinic-description__clinic-table-title{margin-bottom:0;min-width:230px}}
.license-verified-banner{padding:10px 60px 10px 16px}.license-verified-banner__row{color:#121a48;font-size:14px;font-weight:600;line-height:22px}.license-verified-banner__row .custom-icon{--size:18px!important;--color:#121a48!important;margin-bottom:.12em;margin-left:5px;mask-size:auto 100%;-webkit-mask-size:auto 100%;-webkit-transition:background-color .2s;transition:background-color .2s}.license-verified-banner__row .custom-icon:hover{--color:#465481!important}.license-verified-banner__tooltip .n-tooltip__content{background-color:#000000a3;border:none;bottom:-12px;color:#fff;font-size:12px;font-weight:500}.license-verified-banner__tooltip .n-tooltip__content div{line-height:18px;min-height:30px;min-width:160px;text-align:center;white-space:pre-wrap}@media(max-width:767px){.license-verified-banner .verified-banner__image-container{right:20px}.license-verified-banner__row .custom-icon{--size:14px!important}}
.clinic-sub-page__contact-block{background-color:#fff;border-radius:8px;margin-bottom:16px;padding:16px}.clinic-sub-page__profile-banner{grid-area:profban;margin:16px}@media(min-width:767px){.clinic-sub-page__contact-block{border:1px solid #e7eef9;margin-bottom:48px;padding:20px 24px}.clinic-sub-page__profile-banner{margin:0 0 48px}}
.seo-generated-text{padding:10px 0}.seo-generated-text__title{padding-bottom:20px}.seo-generated-text__description{font-size:14px;font-weight:500;line-height:22px}
.clinic-card-v2{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px}.clinic-card-v2__appointment-container{-ms-flex-item-align:stretch;align-self:stretch;padding-top:20px}.clinic-card-v2__chip-list{margin-bottom:8px}.clinic-card-v2__chip-list--mobile{margin-bottom:16px}.clinic-card-v2__chip-list--mobile .chip-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.clinic-card-v2__appointment-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:500;line-height:18px}.clinic-card-v2__appointment-block--no-border{border-top:unset}.clinic-card-v2__appointment-block .n-dropdown .n-input-field{font-size:14px;line-height:24px}@media(min-width:767px){.clinic-card-v2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border:1px solid #e7eef9;-ms-flex-direction:row;flex-direction:row;gap:28px;padding:unset}.clinic-card-v2__info-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:24px 0 24px 24px}.clinic-card-v2__appointment-container{-webkit-box-flex:0;border-top:unset;-ms-flex:0 0 280px;flex:0 0 280px;padding:0;width:280px}.clinic-card-v2__workplace-selector{padding:24px 24px 24px 0}.clinic-card-v2__appointment-block{padding:0 24px 24px 0}}@media(min-width:992px){.clinic-card-v2__appointment-container{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;width:380px}.clinic-card-v2__appointment-block{padding:0 24px 24px 20px}.clinic-card-v2__workplace-selector{padding:24px}}.clinic-card-v2--pinned{border:2px solid #ffb89b}
.telemed_promo_doctor_cards--noscript{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;overflow-x:hidden}.telemed_promo_doctor_cards--noscript>.slider__slide{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.telemed_promo_doctor_cards{margin-top:16px}.telemed_promo_doctor_cards .slider__slide{padding:0 0 0 1px}.telemed_promo_doctor_cards .slider__siema{margin-bottom:-28px}.telemed_promo_doctor_cards__advantages{margin-top:16px}.telemed_promo_doctor_cards__advantages-title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:18px}.telemed_promo_doctor_cards__advantages-container{grid-row-gap:4px;display:grid;grid-template-columns:1fr}.telemed_promo_doctor_cards__advantages-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;line-height:18px}.telemed_promo_doctor_cards__advantages-item .icon{margin-right:8px}.telemed_promo_doctor_cards__advantages-item:not(:last-child){margin-bottom:8px}.telemed_promo_doctor_cards__logo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.telemed_promo_doctor_cards__logo img{max-height:24px;max-width:190px}.telemed_promo_doctor_cards__contacts{display:none}.telemed_promo_doctor_cards__app{grid-row-start:3}.telemed_promo_doctor_cards__app-block--desktop{display:none}.telemed_promo_doctor_cards__app-icon{float:right}.telemed_promo_doctor_cards__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;grid-column:4;grid-row-end:1}.telemed_promo_doctor_cards__item{height:100%;row-gap:0}.telemed_promo_doctor_cards__specializations{grid-column-end:4}.telemed_promo_doctor_cards__review{margin-top:16px}.telemed_promo_doctor_cards__review-text{font-size:14px;font-style:normal;font-weight:500;line-height:22px}.telemed_promo_doctor_cards__price-list{font-size:12px}.telemed_promo_doctor_cards__price-list-wrp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.telemed_promo_doctor_cards__price-list-list{width:100%}.telemed_promo_doctor_cards__price-list-row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-top:1px solid #e7eef9;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;padding:12px 0}.telemed_promo_doctor_cards__price-list-row:first-child{border-top:0}.telemed_promo_doctor_cards__price-list-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;margin:0 0 6px;padding-right:20px}.telemed_promo_doctor_cards__price-list-value{font-weight:600;white-space:nowrap}.telemed_promo_doctor_cards__price-list-value--long{text-align:right;white-space:normal}@media(min-width:640px){.telemed_promo_doctor_cards__app-icon{float:none}}@media(min-width:767px){.telemed_promo_doctor_cards .slider__siema{margin:0}.telemed_promo_doctor_cards__advantages{display:none;padding:24px}.telemed_promo_doctor_cards__advantages-container{grid-row-gap:4px;grid-template-columns:1fr;margin-bottom:0}.telemed_promo_doctor_cards__contacts{display:block}.telemed_promo_doctor_cards__app{grid-row-start:2}.telemed_promo_doctor_cards__app-block--mobile{display:none}.telemed_promo_doctor_cards__app-block--desktop{display:block}.telemed_promo_doctor_cards__app-container{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:84px auto;grid-template-rows:auto 1fr;margin-bottom:0}.telemed_promo_doctor_cards__app-qr{grid-row-end:3;grid-row-start:1;height:84px;width:84px}.telemed_promo_doctor_cards__app-title{font-size:14px;font-weight:600;line-height:22px}.telemed_promo_doctor_cards__app-desc{font-size:12px;padding-top:4px}.telemed_promo_doctor_cards__arrows{gap:24px;grid-column-end:3;grid-row:1/3;max-height:168px}.telemed_promo_doctor_cards__arrows,.telemed_promo_doctor_cards__arrows-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.telemed_promo_doctor_cards__arrows-btn{-webkit-box-pack:center;-ms-flex-pack:center;background:#ede6fa;border-radius:28px;cursor:pointer;height:40px;justify-content:center;width:40px}.telemed_promo_doctor_cards__object-info{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:192px auto 105px}.telemed_promo_doctor_cards__specializations{grid-column-end:3}.telemed_promo_doctor_cards__review{margin-top:24px;padding:24px}.telemed_promo_doctor_cards__review-text{-webkit-line-clamp:4;max-height:6em}.telemed_promo_doctor_cards-price-list{font-size:14px}}
.interestings{background-color:#fff;border-radius:8px;margin-bottom:16px;padding:16px}.interestings__title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:16px}.interestings__img{height:165px;margin-bottom:16px;width:100%}.interestings__img-pic{display:inline-block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.interestings__name{color:#399fae;font-size:14px;font-weight:500;line-height:22px;margin-bottom:8px}.interestings__desc{color:#8c9bc0;font-size:12px;line-height:18px}.interestings__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column}.interestings__item:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:767px){.interestings{border:1px solid #e7eef9;border-radius:8px;margin-bottom:32px;padding:32px 24px}.interestings__title{font-size:22px;line-height:30px;margin-bottom:8px}.interestings__item{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 350px;flex:1 1 350px;-ms-flex-direction:row;flex-direction:row;margin-top:16px}.interestings__img{-ms-flex-negative:0;flex-shrink:0;height:88px;margin-bottom:0;margin-right:16px;width:135px}.interestings__name{margin-bottom:4px}.interestings__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;justify-content:space-between}}
.listing-map-switch__wrapper{width:100%}.listing-map-switch__wrapper--v2{-webkit-box-pack:stretch;-ms-flex-pack:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:stretch;position:relative}.listing-map-switch__switch,.listing-map-switch__wrapper--v2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.listing-map-switch__switch{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;color:#465481;display:none;flex-grow:1;font-size:12px;font-weight:600;gap:6px;justify-content:center;-webkit-transition:color .2s;transition:color .2s}.listing-map-switch__switch--selectable{color:#399fae;display:-webkit-box;display:-ms-flexbox;display:flex}.listing-map-switch__switch-text{display:none}.listing-map-switch__icon{height:24px;width:24px}.listing-map-switch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #d1ddf4;border-radius:4px;color:#465481;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:48px;justify-content:center;line-height:18px;overflow:hidden;padding:0 .5em;position:relative;width:100%}.listing-map-switch .icon{margin-right:.5em}.listing-map-switch__img{height:100px;opacity:.5;position:absolute}.listing-map-switch__text{position:relative}@media(min-width:767px){.listing-map-switch__wrapper{width:180px}.listing-map-switch__wrapper--v2{border:1px solid #e7eef9;border-radius:4px;overflow:hidden;position:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.listing-map-switch__wrapper--compact{width:140px}.filter__map-img{height:auto}.listing-map-switch__switch{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-map-switch__switch--selectable{background-color:#f2f7fd;color:#8c9bc0}.listing-map-switch__switch-text{display:unset}.listing-map-switch__icon{height:20px;width:20px}}
.promo-block-distant-fars[data-v-589fc8fc]{background:#399fae;border-radius:0;padding:2em 1em}.promo-block-distant-fars+.promotion-card[data-v-589fc8fc]{margin-top:0}.promo-block-distant-fars__header[data-v-589fc8fc]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-bottom:20px}.promo-block-distant-fars__title[data-v-589fc8fc]{color:#fff;font-size:1em}.promo-block-distant-fars__items[data-v-589fc8fc]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:24px}.promo-block-distant-fars__item[data-v-589fc8fc]{width:100%}@media(min-width:767px){.promo-block-distant-fars[data-v-589fc8fc]{border-radius:16px;padding:1.5em}.promo-block-distant-fars__container[data-v-589fc8fc]{position:relative}.promo-block-distant-fars+.promotion-card[data-v-589fc8fc]{border-top:0}.promo-block-distant-fars__header[data-v-589fc8fc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-block-distant-fars__title[data-v-589fc8fc]{font-size:1.5em}}@media(max-width:768px){.promo-block-distant-fars__items[data-v-589fc8fc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:320px){.promo-block-distant-fars__items[data-v-589fc8fc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
.online-consultations-comparison{margin-bottom:56px}.online-consultations-comparison__head{margin-bottom:24px}.online-consultations-comparison__container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.online-consultations-comparison__item{border-radius:8px;padding:20px;width:49%}.online-consultations-comparison__item-green{border:2px solid #b8dce2}.online-consultations-comparison__item-purple{border:2px solid #dfcdfe}.online-consultations-comparison__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.online-consultations-comparison__title--listing{margin-bottom:12px}.online-consultations-comparison__text{color:#465481;font-size:16px}.online-consultations-comparison__logo{height:auto;width:42%}.online-consultations-comparison__row-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:24px}.online-consultations-comparison__row-container--listing{gap:8px}.online-consultations-comparison__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:6% 94%}.online-consultations-comparison__row-listing{grid-template-columns:22px 1fr}.online-consultations-comparison__row-listing:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#399fae;content:"\2022";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:20px;height:16px;justify-content:center;width:16px}.online-consultations-comparison__row-listing-purple:before{color:#8037fc}.online-consultations-comparison__btn{height:56px;width:100%}.online-consultations-comparison__btn-telemed{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#8037fc;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:22px;padding:12px 16px;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.online-consultations-comparison__btn-telemed:hover{background-color:#dfcdfe}.online-consultations-comparison__icn-teal{color:#399fae}.online-consultations-comparison__icn-purple{color:#8037fc}@media(max-width:1194px){.online-consultations-comparison{margin-bottom:44px;padding:0 16px}.online-consultations-comparison__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.online-consultations-comparison__item{padding:16px;width:100%}.online-consultations-comparison__row-container{margin-bottom:12px}.online-consultations-comparison__row{grid-template-columns:12% 88%}.online-consultations-comparison__row-listing{grid-template-columns:19px 1fr}.online-consultations-comparison__item-green{margin-bottom:16px}.online-consultations-comparison__title{font-size:14px;margin-bottom:15px}.online-consultations-comparison__title--listing{font-size:14px;margin-bottom:8px}.online-consultations-comparison__text{font-size:12px;white-space:unset}.online-consultations-comparison__logo{height:19px;width:156px}.online-consultations-comparison__btn{height:40px;width:100%}}
.faq-inline__wrapper{grid-column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.faq-inline__head{margin-bottom:24px}.faq-inline__card{border:2px solid #e7eef9;padding:18px}.faq-inline__title{color:#121a48}.faq-inline__text{color:#465481;font-size:16px;font-weight:400}@media(max-width:1194px){.faq-inline{padding:16px}.faq-inline__wrapper{grid-row-gap:16px;grid-template-columns:unset}}
.seo-related-services-links{background-color:#fff;border:1px solid #e7eef9;margin-bottom:24px;padding:16px}.seo-related-services-links__title{border-bottom:1px solid #f2f7fd;font-size:18px;font-weight:600;line-height:26px;margin-bottom:16px;padding-bottom:16px}.seo-related-services-links__links{grid-column-gap:32px;grid-row-gap:12px;display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:992px){.seo-related-services-links__links{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.seo-related-services-links__links{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.seo-related-services-links__links{grid-template-columns:repeat(1,1fr)}}
.afk-modal{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.afk-modal .n-modal__inner{border-radius:8px;max-width:480px}@media(max-width:640px){.afk-modal{background:transparent;bottom:16px;height:auto;left:16px;padding-bottom:0;right:16px;top:unset;width:auto}.afk-modal .n-modal__inner{max-width:100%}.afk-modal:before{background-color:#121a48;bottom:0;content:"";left:0;opacity:40%;position:fixed;right:0;top:0;z-index:-1}}.afk-modal__content{color:#121a48}.afk-modal__title{font-size:22px;font-weight:600;padding-right:25px}.afk-modal__description{display:block;font-size:16px;font-weight:500;line-height:24px;margin-top:8px}.afk-modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:24px}.afk-modal__btn{-webkit-box-flex:1;-ms-flex:1;flex:1}
.button-select{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.button-select,.button-select__button{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.button-select__button{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:none;border:1px solid #e7eef9;border-radius:4px;color:#121a48;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:600;justify-content:start;line-height:22px;padding:20px 16px;text-align:left;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}@media(min-width:767px){.button-select__button:hover{background-color:#f2f9f9;border-color:#88c5ce;cursor:pointer}}.button-select__button:active{background-color:#d7ecef;border-color:#399fae}.button-select__button:disabled{background:none;border-color:#e7eef9;color:#8c9bc0;cursor:default}.button-select__button:disabled .icon{color:#d1ddf4}.button-select__button:disabled .n-checkbox__input{background-color:#e7eef9;border-color:#e7eef9}.button-select__checkbox{margin-left:auto;pointer-events:none}@media(max-width:767px){.button-select__button{height:64px;padding:10px 16px}}
.listing-copilot-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:16px;margin-bottom:-32px;margin-left:-32px;margin-right:-32px;padding:20px 32px}.listing-copilot-controls__prev-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.listing-copilot-controls__button{width:unset}.listing-copilot-controls__button--next{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:767px){.listing-copilot-controls{margin-bottom:-16px;margin-left:-16px;margin-right:-16px;padding:12px 16px}}
.listing-copilot-priority-screen{margin-top:-8px}.listing-copilot-priority-screen__header{font-size:22px;font-weight:600;line-height:30px;margin-bottom:8px;padding-right:44px}.listing-copilot-priority-screen__subheader{color:#8c9bc0;font-size:14px;line-height:22px;margin-bottom:20px}.listing-copilot-priority-screen__controls{margin-top:24px}@media(max-width:767px){.listing-copilot-priority-screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:unset}.listing-copilot-priority-screen__header{font-size:18px;line-height:26px}.listing-copilot-priority-screen__subheader{margin-bottom:16px}.listing-copilot-priority-screen__controls{margin-top:auto}}
.arrow-chip-list .n-chip{max-height:25px;white-space:nowrap}.arrow-chip-list__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.arrow-chip-list__list,.arrow-chip-list__slider-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.arrow-chip-list__slider-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);cursor:pointer;height:32px;justify-content:center;position:absolute;top:calc(50% - 16px);-webkit-transform:rotate(180deg);transform:rotate(180deg);width:32px;z-index:100}.arrow-chip-list__slider-btn--disabled{display:none}.arrow-chip-list__slider-btn--prev{left:-16px}.arrow-chip-list__slider-btn--next{right:-16px}.arrow-chip-list__slider-btn .icon{height:24px;width:24px}
@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.tabbed-location-selector{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column}.tabbed-location-selector__suggest-list.n-suggests-list{-webkit-box-flex:1;-webkit-box-shadow:none;box-shadow:none;-ms-flex:1 1 0px;flex:1 1 0;max-height:unset;overflow:auto;padding-bottom:35%}.tabbed-location-selector__suggest-list.n-suggests-list::-webkit-scrollbar{background-color:transparent;height:8px;width:8px}.tabbed-location-selector__suggest-list.n-suggests-list::-webkit-scrollbar-thumb{background-color:#d1ddf4;border-radius:8px}.tabbed-location-selector__suggest-list.n-suggests-list::-webkit-scrollbar-track{background-color:#fff;border-radius:32px}.tabbed-location-selector__suggest{border-bottom:1px solid #e7eef9;padding:12px 4px}.tabbed-location-selector__suggest .suggest__lbl{padding-right:8px}.tabbed-location-selector__item-count{color:#8c9bc0;margin-right:auto;padding-right:8px}.tabbed-location-selector__title{font-size:18px;font-weight:600;line-height:26px;margin-bottom:25px}.tabbed-location-selector__search{border-color:#afbedf}.tabbed-location-selector__search-icon{color:#afbedf}.tabbed-location-selector__tabs{margin:28px var(--tab-negative-margin,0) 8px}.tabbed-location-selector__location-chips{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:24px;padding:0}.tabbed-location-selector__location-chips--default-scroll{overflow-x:scroll;padding-bottom:2px}.tabbed-location-selector__location-chips--default-scroll::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.tabbed-location-selector__location-chips--default-scroll::-webkit-scrollbar-thumb{background-color:#d1ddf4;border-radius:4px}.tabbed-location-selector__location-chips--default-scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}.tabbed-location-selector__location-chip{font-size:14px;font-weight:600;line-height:22px;padding:5px 12px}.tabbed-location-selector__location-chip.n-chip{max-height:unset}.tabbed-location-selector__location-chip .n-icn{height:12px;opacity:.5;width:12px}.tabbed-location-selector__location-chip .location__name{white-space:nowrap}.tabbed-location-selector__not-found{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:42px}.tabbed-location-selector__not-found-text{color:#8c9bc0;font-size:14px;line-height:22px;text-align:center}.tabbed-location-selector__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;-webkit-box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08);display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:72px;left:0;padding:12px 20px;position:absolute;width:100%;z-index:1}@media(max-width:375px){.tabbed-location-selector__confirm.n-btn--md{padding-left:8px;padding-right:8px}}
.listing-copilot-location-screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:min(680px,60vh);margin-top:-8px}.listing-copilot-location-screen__header{font-size:22px;font-weight:600;line-height:30px;margin-bottom:20px;padding-right:44px}.listing-copilot-location-screen__location-selector .location-tabs{border-bottom:1px solid #d1ddf4;margin-bottom:0;margin-top:20px}.listing-copilot-location-screen__location-selector .location-tabs__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:14px;line-height:22px;margin-right:24px;padding:0 0 20px}.listing-copilot-location-screen__location-selector .location-tabs__item:not(.listing-copilot-location-screen__location-selector .location-tabs__item--active){border-bottom:2px solid transparent}.listing-copilot-location-screen__location-selector .tabbed-location-selector__location-chips{margin-top:16px}.listing-copilot-location-screen__location-selector .tabbed-location-selector__suggest-list{font-size:14px;font-weight:500;line-height:22px;padding-bottom:50px}.listing-copilot-location-screen__controls{margin-top:auto}@media(max-width:767px){.listing-copilot-location-screen{height:100%;margin-top:unset}.listing-copilot-location-screen__header{font-size:18px;line-height:26px;margin-bottom:12px}.listing-copilot-location-screen__location-selector .location-tabs{--tab-negative-margin:-16px;margin-top:16px}.listing-copilot-location-screen__location-selector .location-tabs__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:unset;padding-bottom:16px}.listing-copilot-location-screen__location-selector .tabbed-location-selector__location-chips{margin-top:16px}}
.listing-copilot-date-screen{margin-top:-8px}.listing-copilot-date-screen__header{font-size:22px;font-weight:600;line-height:30px;margin-bottom:20px;padding-right:44px}.listing-copilot-date-screen__filter-label{font-size:16px;font-weight:600;line-height:18px}.listing-copilot-date-screen__filter-label--time{margin-bottom:16px}.listing-copilot-date-screen__filters{gap:20px}.listing-copilot-date-screen__checkbox-group,.listing-copilot-date-screen__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.listing-copilot-date-screen__checkbox-group{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px}.listing-copilot-date-screen__controls{margin-top:24px}.listing-copilot-date-screen__date-picker{margin-top:4px}.listing-copilot-date-screen__date-picker .flatpickr-calendar{-webkit-box-shadow:none;box-shadow:none}.listing-copilot-date-screen__date-picker .flatpickr-months{padding:0 0 12px}.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-month{-webkit-box-ordinal-group:0;-ms-flex-order:-1;height:unset;order:-1;text-align:left}.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-current-month{height:unset;padding:unset;position:static;text-align:left}.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-current-month .cur-month{margin-left:0}.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-current-month .cur-month,.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-current-month .numInputWrapper,.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-current-month .numInputWrapper .cur-year{-webkit-text-fill-color:#121a48;font-size:14px;font-weight:500;line-height:22px;opacity:1}.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-next-month,.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-prev-month{height:24px;margin:0}.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-next-month svg,.listing-copilot-date-screen__date-picker .flatpickr-months .flatpickr-prev-month svg{height:24px;width:24px}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-days,.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-weekdays,.listing-copilot-date-screen__date-picker .flatpickr-rContainer{width:100%}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-weekdaycontainer{gap:6px;padding-left:0;padding-right:0}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-weekdaycontainer .flatpickr-weekday{max-width:44px;width:44px}.listing-copilot-date-screen__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{display:grid;gap:6px 6px;grid-template-columns:repeat(7,auto);max-width:unset;min-width:unset;padding:12px 0 0;width:100%}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-day{height:44px;line-height:44px;max-width:44px;width:44px}.listing-copilot-date-screen__date-picker .date-picker__calendar--hide-adjacent-dates .flatpickr-day.nextMonthDay{display:none}.listing-copilot-date-screen__date-picker .date-picker__calendar--hide-adjacent-dates .flatpickr-day.prevMonthDay{height:0}@media(max-width:767px){.listing-copilot-date-screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:unset}.listing-copilot-date-screen__header{font-size:18px;line-height:26px;margin-bottom:8px}.listing-copilot-date-screen__controls{margin-top:auto}.listing-copilot-date-screen__filter-label--time{margin-bottom:12px}.listing-copilot-date-screen__date-picker .flatpickr-months{padding-bottom:8px}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-weekdaycontainer{gap:0}.listing-copilot-date-screen__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media(max-width:350px){.listing-copilot-date-screen__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{row-gap:0}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-day{height:36px;line-height:36px;max-width:36px;width:36px}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-weekdaycontainer .flatpickr-weekday{max-width:36px;width:36px}}@media(max-height:680px)and (max-width:767px){.listing-copilot-date-screen__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{row-gap:0}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-day{height:36px;line-height:36px;max-width:36px;width:36px}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-weekdaycontainer .flatpickr-weekday{max-width:36px;width:36px}}@media(max-height:775px)and (min-width:767px){.listing-copilot-date-screen__header{font-size:18px;line-height:30px;margin-bottom:4px}.listing-copilot-date-screen__filters{gap:10px}.listing-copilot-date-screen__checkbox-group{gap:6px}.listing-copilot-date-screen__filter-label--time{margin-bottom:8px}.listing-copilot-date-screen__filter-label{font-size:14px;line-height:16px}.listing-copilot-date-screen__date-picker .date-picker__calendar.flatpickr-calendar .dayContainer{padding-top:0;row-gap:0}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-months{padding-bottom:4px}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-day{height:32px;line-height:32px;max-width:32px;width:32px}.listing-copilot-date-screen__date-picker .date-picker__calendar .flatpickr-weekdaycontainer .flatpickr-weekday{max-width:32px;width:32px}.listing-copilot-date-screen__controls{margin-top:12px;padding:12px}}
@media(min-width:641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#8c9bc0;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.listing-copilot-saved-filter-screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:min(680px,60vh)}.listing-copilot-saved-filter-screen__header{font-size:22px;font-weight:600;line-height:30px;margin-bottom:8px;padding-right:44px}.listing-copilot-saved-filter-screen__subheader{margin-bottom:16px}.listing-copilot-saved-filter-screen__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:16px;margin-top:auto;padding-top:24px}.listing-copilot-saved-filter-screen__controls .n-btn{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.listing-copilot-saved-filter-screen__chip-list{gap:12px;overflow-x:hidden;overflow-y:auto;padding:0}@media(min-width:767px){.listing-copilot-saved-filter-screen__chip-list::-webkit-scrollbar{background-color:transparent;height:4px;width:4px}.listing-copilot-saved-filter-screen__chip-list::-webkit-scrollbar-thumb{background-color:#d1ddf4;border-radius:4px}.listing-copilot-saved-filter-screen__chip-list::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.listing-copilot-saved-filter-screen__chip-list .n-chip{font-size:14px;font-weight:600;line-height:22px;max-height:unset;padding:5px 12px;white-space:unset}@media(max-width:767px){.listing-copilot-saved-filter-screen{height:100%;max-height:unset}.listing-copilot-saved-filter-screen__header{font-size:18px;font-weight:600;line-height:26px;margin-bottom:8px}.listing-copilot-saved-filter-screen__chip-list{margin-bottom:24px}.listing-copilot-saved-filter-screen__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}
.listing-copilot-modal-bottomsheet-switcher__modal{padding:unset}.listing-copilot-modal-bottomsheet-switcher__modal .n-modal__inner{margin-top:max(20px,min(50vh - 350px,150px));overflow:hidden}.listing-copilot-modal-bottomsheet-switcher__modal--saved-filters .n-modal__inner{margin-top:min(200px,20vh)}.listing-copilot-modal-bottomsheet-switcher__bottomsheet .bottom-sheet__main{height:100%;padding:16px}.listing-copilot-modal-bottomsheet-switcher__bottomsheet .bottom-sheet__header .bottom-sheet__draggable-area{margin-bottom:-4px;padding-bottom:0;padding-top:8px}
.listing-copilot-modal__loader{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:500px;justify-content:center;margin-top:16px}
.expanded-price-distribution-card{border:1px solid #f2f7fd;-webkit-box-shadow:0 2px 4px 0 #121a4814;box-shadow:0 2px 4px 0 #121a4814}.expanded-price-distribution-card .n-expanding-card__arrow{-ms-flex-item-align:center;align-self:center}.expanded-price-distribution-card__title{gap:16px}.expanded-price-distribution-card__icon,.expanded-price-distribution-card__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.expanded-price-distribution-card__icon{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f9f9;border-radius:8px;justify-content:center;padding:9px}.expanded-price-distribution-card__title-text{color:#465481;font-size:14px;font-weight:500;line-height:22px}.expanded-price-distribution-card__title-text--bold{font-weight:600}.expanded-price-distribution-card__content{margin-top:24px}.expanded-price-distribution-card__services-list{margin-bottom:16px}.expanded-price-distribution-card__services-list .n-suggests-list{max-height:220px}@media(max-width:767px){.expanded-price-distribution-card{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 15px 10px 10px}.expanded-price-distribution-card__title{gap:12px}}
.doctor-speciality-service-promo-block-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;justify-content:space-between;padding:16px}.doctor-speciality-service-promo-block-item__title{font-size:14px;font-weight:600;line-height:18px}.doctor-speciality-service-promo-block-item__content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.doctor-speciality-service-promo-block-item__price{background-color:#f2f9f9;border-radius:16px;color:#399fae;font-size:14px;font-weight:600;line-height:22px;padding:5px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doctor-speciality-service-promo-block-item__arrows{display:-webkit-box;display:-ms-flexbox;display:flex}
.doctor-speciality-service-promo-block{padding:24px}.doctor-speciality-service-promo-block__slider{margin:0}.doctor-speciality-service-promo-block__slider .siema-slider__slide--first{padding-left:0}.doctor-speciality-service-promo-block__slider .siema-slider__slide--last{padding-right:0}.doctor-speciality-service-promo-block__title{font-size:22px;font-weight:600;line-height:30px;margin-right:16px}.doctor-speciality-service-promo-block__subtitle{background-color:#f2f7fd;border-radius:8px;color:#465481;font-size:14px;font-weight:600;line-height:18px;padding:5px 16px}
.listing-map__loader{-ms-flex-item-align:center;align-self:center;margin:0 auto}@media(max-width:767px){.listing-map{min-height:100dvh}}

/*# sourceMappingURL=0.a854d251a22699a11373.css.map*/