<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.bread-crumbs{display:block;text-align:left}.bread-crumbs__crumb-wrapper{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:10px}.bread-crumbs__crumb{display:block;font-family:Montserrat;font-size:14rem;line-height:17rem;color:#6b748b;text-decoration:none}.bread-crumbs__crumb_no-link{pointer-events:none}.bread-crumbs__crumb:hover{text-decoration:underline}.bread-crumbs__crumb-separator{display:block;font-family:Montserrat;font-size:14rem;line-height:17rem;color:#6b748b;margin-left:10px}.bread-crumbs__crumb-wrapper:last-child{margin-right:0}.bread-crumbs__crumb-wrapper:last-child .bread-crumbs__crumb{color:#3c4061}.bread-crumbs_mobile .bread-crumbs__crumb,.bread-crumbs_mobile .bread-crumbs__crumb-separator{font-size:12rem;line-height:15rem}.controlls{width:100%;position:relative}.controlls__content-loader-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:center}.controlls-row{height:80px;padding-top:17px;width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.controlls__left-menu{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.controlls__left-menu__item-field{position:relative;cursor:pointer;user-select:none;margin-right:18px;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.controlls__left-menu__item-field:last-child{margin-right:0}.controlls__right-menu{min-width:280px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.controlls__href-btn{font-family:Montserrat-SemiBold;font-size:14rem;line-height:140%;color:#9085e1;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;user-select:none}.controlls__href-btn__wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;margin:3px 35px 0 0;flex-shrink:0}.controlls__href-btn__subtitle{font-family:Montserrat-SemiBold;font-size:14rem;line-height:140%;color:#a6acba}.controlls__offer-btn{width:100%;height:45rem}.controlls__offer-btn__wrapper{flex-grow:1;flex-shrink:0}.controlls__offer-btn__subtitle{display:inline-block;margin-top:4px;font-family:Montserrat;font-size:12rem;line-height:17rem;color:#3c4061}.controll-btn{padding:12px 26px;border-radius:9999px;background:#f0f1f3;height:100%;position:relative;transition:background .15s ease}.controll-btn__icon{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}.controll-btn__icon-container{width:20px;height:28px;margin-right:4px}.controll-btn__text{font-family:Montserrat;font-size:16rem;line-height:21rem;color:#3c4061;transition:color .1s ease}.controll-btn__counter{font-family:Montserrat-SemiBold;font-size:10rem;color:#fff}.controll-btn__counter-field{position:absolute;top:-12rem;right:0;background:#ff7676;border-radius:4px;height:24rem;width:24rem;border-radius:999999px;display:flex;flex-direction:row;justify-content:center;align-items:center}.controll-btn_selected{background:#f4f3fc}.controll-btn_selected .controll-btn__text{color:#9085e1;font-family:Montserrat-SemiBold}.controlls.controlls_mobile{width:100%;height:46px}.controlls.controlls_mobile .controlls-row{padding-top:12px;height:unset;max-width:100vw;overflow-x:scroll;scrollbar-height:none}.controlls.controlls_mobile .controlls-row::-webkit-scrollbar{display:none}.controlls.controlls_mobile .controlls__left-menu{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:8px;padding-left:3.125vw}.controlls.controlls_mobile .controlls__left-menu__right-margin{min-width:3.125vw;width:100%;height:1px;position:relative}.controlls.controlls_mobile .controlls__content-loader{padding-left:3.125vw;padding-right:3.125vw;box-sizing:border-box;min-width:150%}.controlls.controlls_mobile .controll-btn{padding:4px 16px;margin:0;height:unset}.controlls.controlls_mobile .controll-btn__text{white-space:nowrap;font-size:13rem;line-height:21rem}.controlls.controlls_mobile .controll-btn__counter{font-size:10rem}.controlls.controlls_mobile .controll-btn__counter-field{top:-9rem;right:0;height:18rem;width:18rem;border-radius:999999px;background:#9085e1}.controlls.controlls_slider .controlls__left-menu{height:50px;background:#e9e7f9;flex-grow:unset;border-radius:50px;position:relative}.controlls.controlls_slider .controlls__left-menu:before{content:"";display:block;position:absolute;height:100%;width:var(--selected-controll-width,0);background:#766bd6;border-radius:50px;top:0;left:var(--selected-controll-offset,0);transition:var(--selected-controll-animation,unset)}.controlls.controlls_slider .controll-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 30px;height:100%;background:transparent}.controlls.controlls_slider .controll-btn_selected .controll-btn__text{color:#fff}.controlls.controlls_slider .controll-btn__text{font-family:Montserrat-SemiBold;font-size:14rem;line-height:140%;color:#3c4061;transition:color .04s ease 36ms}.controlls.controlls_slider.controlls_mobile{height:auto}.controlls.controlls_slider.controlls_mobile .controlls-row{overflow:unset;width:100%;flex-direction:column}.controlls.controlls_slider.controlls_mobile .controlls__left-menu{height:auto;background:transparent;border-radius:unset;grid-template-columns:1fr 1fr;grid-gap:8px;width:100%;padding:0}.controlls.controlls_slider.controlls_mobile .controlls__left-menu:before{display:none}.controlls.controlls_slider.controlls_mobile .controll-btn{padding:0;border-radius:7px;border:1px solid #d3cef3;box-sizing:border-box;height:50px}.controlls.controlls_slider.controlls_mobile .controll-btn_selected{background:#bcb6ed;transition:background .1s ease;border:none}.controlls.controlls_slider.controlls_mobile .controll-btn_selected .controll-btn__text{color:#3c4061}.controlls.controlls_slider.controlls_mobile .controll-btn__text{box-sizing:border-box;white-space:unset;padding:8px;font-size:13rem}.controlls.controlls_purple-with-white .controll-btn{background:#fff;border:1px solid #c4c7d1;display:inline-flex;flex-direction:row;justify-content:center;align-items:center}.controlls.controlls_purple-with-white .controll-btn__text{font-size:14rem;font-family:Montserrat-Bold;line-height:20rem;display:inline-flex;flex-direction:row;justify-content:center;align-items:center}.controlls.controlls_purple-with-white .controll-btn_selected{background:#e9e7f9;border:none;padding:15.5px 19px}.btn-opacity_animation-enter-active{animation-name:opacityAnimation;animation-delay:0ms;animation-duration:.2s;animation-timing-function:ease-in-out;animation-direction:reverse}.btn-opacity_animation-leave-active{z-index:0;animation-name:opacityAnimation;animation-delay:0ms;animation-duration:.2s;animation-timing-function:ease-in-out}@media (max-width:1420px){.controlls__left-menu__item-field{margin-right:8px}}.material-card{display:block;background:#fff;box-shadow:0 4px 20px 5px rgba(60,64,97,.1);border-radius:10px;box-sizing:border-box;padding:19px 24px}.material-card__logo{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-width:100%;max-height:100%}.material-card__logo__wrapper{display:inline-flex;flex-direction:row;justify-content:center;align-items:flex-start;width:90px;height:90px;margin-right:8px;margin-top:3px}.material-card__type-wrapper{margin-top:8px;display:inline-block;vertical-align:top;width:calc(100% - 98px);text-align:left}.material-card__shadow-cutter{position:absolute;width:20%;height:100%;right:0;top:0;box-shadow:inset -10px 0 10px -1px #fff}.material-card__type{display:inline-block;font-family:Montserrat-SemiBold;font-size:16rem;line-height:28rem;color:#3c4061;text-align:left}.material-card_cut{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.material-card_cut .material-card__logo__wrapper{width:68px;height:28px;align-items:center;margin-top:0}.material-card_cut .material-card__type-wrapper{margin-top:0;width:calc(100% - 76px);vertical-align:middle;position:relative;overflow:hidden}.material-card_cut .material-card__type{white-space:pre}.material-card.material-card-mobile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#fff;box-shadow:none;border-radius:7px;padding:6px 14px;border:1px solid #f0f1f3;box-sizing:border-box}.material-card.material-card-mobile .material-card__logo__wrapper{margin:0;padding:0;width:auto;height:33rem;width:100%;justify-content:flex-start;align-items:center}.material-card.material-card-mobile .material-card__type{margin-top:4px;width:100%;white-space:nowrap;display:block;font-family:Montserrat-SemiBold;font-size:12rem;line-height:19rem;color:#3c4061;text-align:left}.material-card.material-card-mobile.material-card_list-line{flex-direction:row;justify-content:flex-start;align-items:center;border-top:none;border-left:none;border-right:none}.material-card.material-card-mobile.material-card_list-line .material-card__logo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.material-card.material-card-mobile.material-card_list-line .material-card__logo__wrapper{width:64px;position:relative;margin-right:27px;height:unset}.material-card.material-card-mobile.material-card_list-line .material-card__logo__wrapper:before{content:"";width:100%;padding-bottom:100%}.material-list{width:100%}.material-list.material-list_list-mode.material-list_vertical .material-list__item-href,.material-list.material-list_list-mode.material-list_vertical .material-list__item__card{margin-top:20px}.material-list.material-list_list-mode.material-list_vertical .material-list__item-href:first-child,.material-list.material-list_list-mode.material-list_vertical .material-list__item__card:first-child{margin-top:0}.material-list.material-list_list-mode.material-list_vertical .material-list__more-wrapper{text-align:center}.material-list.material-list_list-mode.material-list_vertical .material-list__more-btn{margin-top:22px}.material-list.material-list_grid-mode.material-list_vertical .material-list__more-wrapper{text-align:center}.material-list.material-list_grid-mode.material-list_vertical .material-list__more-btn{margin-top:22px}.material-list_empty{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.material-list_empty .material-list__content{width:0}.material-list__item-href{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;text-decoration:none;cursor:pointer;user-select:none}.material-list__more-btn{width:auto;display:inline-flex;justify-content:center;align-items:center;padding:0}.material-list__more-btn&gt;*{margin-right:12px}.material-list.material-list_mobile.material-list_empty{padding:0 3.125vw;box-sizing:border-box}.material-list.material-list_mobile.material-list_empty .material-list__wrapper{width:0}.material-list.material-list_mobile.material-list_empty .material-list__no-result{box-sizing:border-box}.material-list.material-list_mobile.material-list_list-mode.material-list_vertical .material-list__item-href,.material-list.material-list_mobile.material-list_list-mode.material-list_vertical .material-list__item__card{margin-top:0}.material-list.material-list_mobile.material-list_list-mode.material-list_vertical .material-list__content-loader[loaderindex="1"].list-line{margin-top:10px}.material-list.material-list_mobile .material-list__item__card{min-width:106px}.material-list.material-list_mobile .material-list__content-loader{grid-gap:10px;padding:8px 14px;box-sizing:border-box;max-width:75px}.material-list.material-list_mobile .material-list__content-loader.list-line{margin-top:4px;width:100%;height:62px}.material-list.material-list_mobile .material-list__content-loader.list-line&gt;*{align-items:center}.tag-selection__wrapper{position:relative}.tag-selection__list{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px;grid-row-gap:15px;grid-auto-flow:row;position:relative;z-index:0}.tag-selection__list_calculating{position:absolute;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;top:0;left:0;z-index:-1;opacity:0;visibility:hidden}.tag-selection__tag{text-align:left;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.tag-selection__tag-wrapper{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tag-selection__tag-wrapper_selected .tag-selection__tag-label{color:#3c4061;text-decoration:none}.tag-selection__tag-label{font-family:Montserrat;font-size:16rem;line-height:22rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#9085e1}.tag-selection__tag__counter{font-family:Montserrat-SemiBold;font-size:16rem;line-height:100%;color:#a6acba;position:relative;top:1px}.tag-selection__tag__counter-field{margin-left:3px;background:#e4e5f0;border-radius:3px;padding:1px 12px;min-width:30px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center}.tag-selection.tag-selection_mobile .tag-selection__list{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;grid-column-gap:unset;grid-row-gap:unset;grid-template-columns:unset}.tag-selection.tag-selection_mobile .tag-selection__tag-wrapper{margin-right:20px;margin-bottom:5px}.tag-selection.tag-selection_mobile .tag-selection__tag-label{font-size:12rem}.tag-selection.tag-selection_mobile .tag-selection__tag__counter{font-size:9rem;top:0}.tag-selection.tag-selection_mobile .tag-selection__tag__counter-field{border-radius:2px;padding:1px 7px;min-width:18px}.tag-selection.tag-selection_button-style .tag-selection__list{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;grid-column-gap:unset;grid-row-gap:unset;grid-template-columns:unset}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper{cursor:pointer;margin-right:8px;margin-bottom:8px;border-radius:38px;padding:6px 16px;box-sizing:border-box;background:#f0f1f3}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_selected{position:relative;margin-right:17px;background:#fef0ed}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_selected .tag-selection__tag-label{color:#ff7676}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_selected .tag-selection__tag__counter{color:transparent;background:url(../img/pink_cross.6771f142.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:10px;top:0}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_selected .tag-selection__tag__counter-field{margin-left:10px}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_selected:before{content:"";margin-left:0;width:1px;height:74%;background:#c4c7d1;position:absolute;top:13%;right:-8px}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_more{background:#f4f3fc}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_more .tag-selection__tag-label{color:#9085e1}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_more .tag-selection__tag__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tag-selection.tag-selection_button-style .tag-selection__tag-wrapper_more .tag-selection__tag__img-container{margin-left:9px;width:8px;height:12rem}.tag-selection.tag-selection_button-style .tag-selection__tag-label{white-space:nowrap;text-decoration:none;font-size:14rem;color:#3c4061}.tag-selection.tag-selection_button-style .tag-selection__tag__counter{color:#a6acba;font-family:Montserrat;font-size:14rem;top:1rem}.tag-selection.tag-selection_button-style .tag-selection__tag__counter-field{background:transparent;padding:0;margin-left:5px;min-width:0}.tag-selection.tag-selection_mobile.tag-selection_button-style .tag-selection__tag-wrapper{margin-right:4px}.tag-selection.tag-selection_mobile.tag-selection_button-style .tag-selection__tag-wrapper_selected{margin-right:17px}.tag-selection.tag-selection_mobile.tag-selection_button-style .tag-selection__list{flex-wrap:nowrap}.tag-selection.tag-selection_mobile.tag-selection_button-style .tag-selection__loader{min-width:200%;padding:0 3.125vw}.video-card.video-card_desktop .video-card{text-align:left}.video-card.video-card_desktop .video-card__preview{display:block;position:absolute;z-index:1;top:0;left:0;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-card.video-card_desktop .video-card__preview-field{position:relative;z-index:0;width:100%;border-radius:10px;overflow:hidden}.video-card.video-card_desktop .video-card__preview-field:before{content:"";display:block;width:100%;padding-bottom:56%}.video-card.video-card_desktop .video-card__title{margin-top:16px;margin-bottom:0;font-family:Montserrat;font-size:16rem;line-height:27rem;color:#3c4061}.video-card.video-card_application,.video-card.video-card_mobile{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left}.video-card.video-card_application .video-card__preview,.video-card.video-card_mobile .video-card__preview{-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;height:132%;width:100%;position:relative;top:-13px}.video-card.video-card_application .video-card__preview-field,.video-card.video-card_mobile .video-card__preview-field{flex-shrink:0;width:80px;height:80px;border-radius:7px;overflow:hidden;margin-right:8px;position:relative}.video-card.video-card_application .video-card__title,.video-card.video-card_mobile .video-card__title{margin-top:10px;margin-bottom:0;font-family:Montserrat;font-size:13rem;line-height:21rem;color:#3c4061}.video-viewer{position:absolute;top:-10px;left:-10px;width:0;height:0;visibility:hidden;z-index:-1;opacity:0}.video-viewer_visible{top:0;left:0;width:100%;height:100vh;opacity:1;visibility:visible;z-index:2;position:fixed}.video-viewer__substrate{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;z-index:0}.video-viewer__close__field{position:absolute;top:27px;right:27px;z-index:5;width:auto}.video-viewer__close__wrapper{grid-area:close;display:flex;flex-direction:row;justify-content:flex-end;align-content:flex-start}.video-viewer__close__btn{background:#e4e5f0;border-radius:10px;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:14px 17px}.video-viewer__close__text{font-size:16rem;font-family:Montserrat-SemiBold;color:#3c4061;margin-right:10px}.video-viewer__close__img{width:16rem}.video-viewer__video__container{margin-top:120px;margin-bottom:40px;width:100%;display:grid;grid-template-areas:"prev-field video next-field";grid-template-columns:1fr 17.26fr 1fr;grid-auto-rows:100%;position:relative;height:calc(100% - 160px);z-index:2}.video-viewer__video__border{grid-area:1/2/2/3;overflow:hidden;border-radius:12px;width:100%;height:100%;max-width:100%;max-height:100%}.video-viewer__video__border_horizontal{height:unset}.video-viewer__video__border_horizontal .video-viewer__video__frame{max-height:100%}.video-viewer__video__border_vertical{width:unset}.video-viewer__video__border_vertical .video-viewer__video__frame{max-width:100%}.video-viewer__video__frame{width:100%;height:100%}.video-viewer__counter{width:100%;text-align:center;margin-top:35px;z-index:1;position:relative}.video-viewer__counter__text{font-size:14rem;font-family:Montserrat;color:#3c4061}.video-viewer__list{margin-top:35px;height:calc(22% - 90px - 14rem);width:100%;margin-bottom:35px;position:relative;z-index:1;display:grid;grid-template-columns:1fr 19.26fr 1fr;grid-auto-rows:100%}.video-viewer__list__wrapper{grid-area:1/2/2/3;overflow:hidden;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.video-viewer__list__item{margin-right:20px;height:100%;width:auto;position:relative;background:#000;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.video-viewer__list__item:hover .video-viewer__list__item__overlay{opacity:0}.video-viewer__list__item__overlay{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%}.video-viewer__list__item__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.video-viewer_mobile{position:absolute;top:-10px;left:-10px;width:0;height:0;visibility:hidden;z-index:-1;opacity:0;background:rgba(0,0,0,.6);min-width:320px;overflow-y:auto}.video-viewer_mobile .video-viewer-wrapper{display:grid;width:100%;height:100%;grid-template-columns:.44fr repeat(12,1fr .44fr);grid-template-rows:34px calc(100% - 34px)}.video-viewer_mobile .video-viewer__close__field{position:relative;top:unset;right:unset;z-index:unset;grid-area:1/2/2/25;display:flex;flex-direction:row;justify-content:flex-end;margin-top:calc(var(--sat) + 14px)}.video-viewer_mobile .video-viewer__close__wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:16px;height:16px}.video-viewer_mobile .video-viewer__close__img{width:12px;filter:brightness(100)}.video-viewer_mobile .video-viewer__container{grid-area:1/2/4/25;margin-top:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;z-index:unset}.video-viewer_mobile .video-viewer__video-wrapper,.video-viewer_mobile .video-viewer__video__frame{width:100%;height:unset}.video-viewer_mobile.video-viewer_visible{top:0;left:0;width:100%;height:100vh;opacity:1;visibility:visible;z-index:11;position:fixed}.video-list{width:100%}.video-list__item{cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.video-list.video-list_grid-mode.video-list_vertical-direction .video-list__more-wrapper{text-align:center}.video-list.video-list_grid-mode.video-list_vertical-direction .video-list__more-btn{margin-top:22px}.video-list.video-list_list-mode.video-list_vertical-direction .video-list__item-href,.video-list.video-list_list-mode.video-list_vertical-direction .video-list__item__card{margin-top:20px}.video-list.video-list_list-mode.video-list_vertical-direction .video-list__item-href:first-child,.video-list.video-list_list-mode.video-list_vertical-direction .video-list__item__card:first-child{margin-top:0}.video-list.video-list_list-mode.video-list_vertical-direction .video-list__more-wrapper{text-align:center}.video-list.video-list_list-mode.video-list_vertical-direction .video-list__more-btn{margin-top:22px}.video-list_empty{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.video-list_empty .video-list__content{width:0}.video-list__more-btn{width:auto;display:inline-flex;justify-content:center;align-items:center;padding:0}.video-list__more-btn&gt;*{margin-right:12px}.video-list.video-list_application.video-list_empty,.video-list.video-list_mobile.video-list_empty{box-sizing:border-box}.video-list.video-list_application.video-list_empty .video-list__wrapper,.video-list.video-list_mobile.video-list_empty .video-list__wrapper{width:0}.video-list.video-list_application.video-list_empty .video-list__no-result,.video-list.video-list_mobile.video-list_empty .video-list__no-result{box-sizing:border-box}.video-list.video-list_application.video-list_list-mode.video-list_vertical-direction .video-list__item-wrapper,.video-list.video-list_mobile.video-list_list-mode.video-list_vertical-direction .video-list__item-wrapper{margin-top:20px}.video-list.video-list_application.video-list_list-mode.video-list_vertical-direction .video-list__item-wrapper:first-child,.video-list.video-list_mobile.video-list_list-mode.video-list_vertical-direction .video-list__item-wrapper:first-child{margin-top:0}.reviews-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;padding:10px 40px 10px 20px;background:#f4f3fc;border-radius:10px;text-align:left}.reviews-bar__item{display:grid;grid-template-areas:"icon text rating";grid-template-rows:1fr;width:auto;text-align:left;margin-right:36px}.reviews-bar__item:last-child{margin-right:0}.reviews-bar__item__icon-field{grid-area:icon;margin-right:6px;align-self:center;position:relative;justify-self:flex-end;top:-2px}.reviews-bar__item__icon_doctor{width:24px;height:21px}.reviews-bar__item__icon_material{width:21px;height:21px}.reviews-bar__item__icon_clinic{width:24px;height:24px}.reviews-bar__item__icon_advice{width:22.04px;height:21.08px}.reviews-bar__item__text{width:auto;font-family:Montserrat;font-size:16rem;line-height:170%;color:#3c4061;justify-self:flex-start;align-self:center;word-break:normal;white-space:nowrap}.reviews-bar__item__text_label{grid-area:text}.reviews-bar__item__text_rating{grid-area:rating;margin-left:5px}.reviews-bar.reviews-bar_mobile{background:transparent;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:-webkit-min-content -webkit-min-content;grid-auto-rows:min-content min-content;grid-column-gap:10px;grid-row-gap:16px;grid-auto-flow:row dense}.reviews-bar.reviews-bar_mobile .reviews-bar__item{justify-self:flex-start;grid-template-areas:"plate text";grid-template-columns:33% 67%;grid-column-gap:0;margin-right:0}.reviews-bar.reviews-bar_mobile .reviews-bar__item_doctor{grid-template-columns:30.54% 70.45%}.reviews-bar.reviews-bar_mobile .reviews-bar__item_clinic{grid-template-columns:46.12% 53.88%}.reviews-bar.reviews-bar_mobile .reviews-bar__item_material{grid-template-columns:33.74% 66.26%}.reviews-bar.reviews-bar_mobile .reviews-bar__item_advice{grid-template-columns:38.46% 61.54%}.reviews-bar.reviews-bar_mobile .reviews-bar__item__rating{grid-area:plate;border-radius:5px;background:#fff1f1;padding:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:30rem;box-sizing:border-box}.reviews-bar.reviews-bar_mobile .reviews-bar__item__icon{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.reviews-bar.reviews-bar_mobile .reviews-bar__item__icon-field{line-height:inherit;margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center;top:0}.reviews-bar.reviews-bar_mobile .reviews-bar__item__icon_doctor{width:22px;height:19.25px}.reviews-bar.reviews-bar_mobile .reviews-bar__item__icon_material{width:19.25px;height:19.25px}.reviews-bar.reviews-bar_mobile .reviews-bar__item__icon_clinic{width:22px;height:22px}.reviews-bar.reviews-bar_mobile .reviews-bar__item__icon_advice{width:21.08px;height:21.08px}.reviews-bar.reviews-bar_mobile .reviews-bar__item__text{line-height:inherit;white-space:unset}.reviews-bar.reviews-bar_mobile .reviews-bar__item__text_rating{margin-left:2px;font-size:13rem;line-height:21rem}.reviews-bar.reviews-bar_mobile .reviews-bar__item__text_label{color:#6b748b;font-size:12rem;line-height:14rem;margin-left:4px}.reviews-bar.reviews-bar_mobile .reviews-bar__item_clinic .reviews-bar__item__rating{background:#fffbeb}.reviews-bar.reviews-bar_mobile .reviews-bar__item_material .reviews-bar__item__rating{background:#eefafe}.reviews-bar.reviews-bar_mobile .reviews-bar__item_advice .reviews-bar__item__rating{background:#f4f3fc}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]&gt;li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor&gt;*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol&gt;li,.ql-editor ul&gt;li{list-style-type:none}.ql-editor ul&gt;li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]&gt;li *,.ql-editor ul[data-checked=true]&gt;li *{pointer-events:all}.ql-editor ul[data-checked=false]&gt;li:before,.ql-editor ul[data-checked=true]&gt;li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]&gt;li:before{content:"\2611"}.ql-editor ul[data-checked=false]&gt;li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.editor-preview{line-height:unset;height:unset;overflow:unset;padding:unset}.editor-preview a{color:#9085e1}.editor-preview h2{font-family:Montserrat-Bold;font-weight:400;font-style:normal;font-size:16rem}.editor-preview h3{font-family:Montserrat-SemiBold;font-weight:400;font-style:normal;font-size:14rem}.expending-text-block{display:block;text-align:left;position:relative}.expending-text-block__label{display:block;font-family:Montserrat-SemiBold;font-size:16rem;color:#3c4061;line-height:170%}.expending-text-block__expending-area{display:block;margin-top:7px;width:100%;height:auto;overflow:hidden;position:relative}.expending-text-block__text{display:block;font-family:Montserrat;font-size:16rem;line-height:170%;text-align:left;color:#3c4061}.expending-text-block__shadow-cutter{display:none;width:100%;height:50px;position:absolute;bottom:0;left:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.expending-text-block__open-button-wrapper{display:none;flex-direction:row;justify-content:flex-start;width:100%}.expending-text-block__open-button{width:auto;cursor:pointer}.expending-text-block__open-button-text{display:inline-block;vertical-align:middle;font-family:Montserrat-SemiBold;font-size:16rem;line-height:140%;color:#9085e1}.expending-text-block__open-button-icon{display:inline-block;vertical-align:middle;width:11px;height:17px;margin-left:16px}.expending-text-block__open-button_mobile{display:none;width:100%;justify-content:center;margin-top:8px}.expending-text-block__open-button_mobile .button__text{margin-right:10px}.expending-text-block_closed .expending-text-block__open-button-wrapper,.expending-text-block_closed .expending-text-block__open-button_mobile{display:flex}.expending-text-block_closed .expending-text-block__shadow-cutter{display:block}.expending-text-block.expending-text-block_mobile .expending-text-block__label{font-size:14rem;line-height:20rem}.expending-text-block.expending-text-block_mobile .expending-text-block__text{font-size:13rem;line-height:22rem}.expending-text-block.expending-text-block_mobile .expending-text-block__open-button-text{font-size:14rem;line-height:17rem}.rating{display:inline-flex;flex-direction:row;justify-content:space-between;padding:4px 8px;border-radius:7px}.rating__elem{opacity:1;position:relative}.rating__elem_animation-enter-active,.rating__elem_animation-leave-active{transition:all .25s ease-in-out}.rating__elem_animation-enter,.rating__elem_animation-leave-to{opacity:0}.rating__elem__wrapper{height:100%;width:100%;overflow:hidden;position:relative}.rating__elem__icon-container{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.rating__elem__icon-container_selected{z-index:2}.textarea-with-label{display:block;padding:0;margin:0;text-align:left}.textarea-with-label__area-field{position:relative}.textarea-with-label__error-field{margin-top:6px;height:20px;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.textarea-with-label_error .textarea-with-label__area{border-color:#ff7676}.textarea-with-label__label{font-family:Montserrat;font-size:16rem;line-height:27rem;color:#3c4061;margin-bottom:8px;display:block}.textarea-with-label__label-field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.textarea-with-label__tips-icon{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.textarea-with-label__tips-icon__field{margin-left:5px;position:relative;top:-1px}.textarea-with-label__area{-webkit-appearance:none;appearance:none;display:block;border:1px solid #c6cbd6;box-sizing:border-box;border-radius:5px;padding:15px;font-size:16rem;line-height:27rem;width:calc(100% - 2px);transition:border .25s ease-in-out;font-family:Montserrat;color:#6b748b;resize:none;transition:height .5s ease-in-out;z-index:1;overflow:hidden}.textarea-with-label__area:disabled{background:#f1f2f5}.textarea-with-label__area_invisible{transition:none;position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:0;height:1px;width:100%}.textarea-with-label__area:focus{outline:none}.textarea-with-label__error-icon{top:15rem;right:17rem;width:20rem;height:20rem;position:absolute;background-image:url(../img/circle_red_cancel_icon.b2b6b245.svg);background-repeat:no-repeat;background-position:50%;transform:scale(1)}.textarea-with-label__error-icon-animation-enter-active,.textarea-with-label__error-icon-animation-leave-active{transition-property:all;transition-timing-function:ease-in-out;transition-duration:.25s}.textarea-with-label__error-icon-animation-enter,.textarea-with-label__error-icon-animation-leave-to{transform:scale(0)}.textarea-with-label_auto-placeholder__error-field{margin-bottom:6px}.textarea-with-label.textarea-with-label_auto-placeholder .textarea-with-label__label-field{z-index:1;position:absolute;margin:8px 18px 8px 15px;pointer-events:none;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_auto-placeholder .textarea-with-label__label{font-size:16rem;line-height:27rem;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_auto-placeholder .textarea-with-label__label-field_focus{margin:2px 18px 8px 15px;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_auto-placeholder .textarea-with-label__label-field_focus .textarea-with-label__label{font-size:10rem;line-height:15rem;transition:all .3s ease-in-out}.error-field__message{color:#ff7676;font-size:12rem;line-height:15rem;font-family:Montserrat-SemiBold}.error-field_animation-enter-active,.error-field_animation-leave-active{transition-property:all;transition-timing-function:ease-in-out;transition-duration:.25s}.error-field_animation-enter,.error-field_animation-leave-to{opacity:0}.textarea-with-label.textarea-with-label_mobile .textarea-with-label__label{font-size:12rem;line-height:19rem}.textarea-with-label.textarea-with-label_mobile .textarea-with-label__label-field{margin-bottom:3px}.textarea-with-label.textarea-with-label_mobile .textarea-with-label__area{background:#f5f5f7;border-radius:7px;padding:min(3.2vw,15px);font-size:12rem;line-height:19rem}.textarea-with-label.textarea-with-label_mobile .textarea-with-label__error-field{margin-top:3px;height:14rem}.textarea-with-label.textarea-with-label_mobile .textarea-with-label .error-field__message{font-size:10rem;line-height:14rem}.textarea-with-label.textarea-with-label_mobile.textarea-with-label_auto-placeholder .textarea-with-label__label-field{z-index:1;position:absolute;margin:8px 18px 8px 8px;pointer-events:none;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_mobile.textarea-with-label_auto-placeholder .textarea-with-label__label{color:#6b748b;margin-bottom:0;font-size:13rem;line-height:21rem;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_mobile.textarea-with-label_auto-placeholder .textarea-with-label__area{color:#3c4061;padding:12px 8px 12px 8px;font-size:13rem;line-height:21rem;border:none}.textarea-with-label.textarea-with-label_mobile.textarea-with-label_auto-placeholder .textarea-with-label__area_invisible{padding:unset;line-height:18.5rem}.textarea-with-label.textarea-with-label_mobile.textarea-with-label_auto-placeholder .textarea-with-label__error-field{margin-top:1px;margin-bottom:1px}.textarea-with-label.textarea-with-label_mobile.textarea-with-label_auto-placeholder .textarea-with-label__label-field_focus{margin:2px 18px 8px 8px;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_mobile.textarea-with-label_auto-placeholder .textarea-with-label__label-field_focus .textarea-with-label__label{font-size:10rem;line-height:15rem;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_application .textarea-with-label__label{color:#6b748b;margin-bottom:0}.textarea-with-label.textarea-with-label_application .textarea-with-label__area{background:#fff;color:#3c4061;padding:10px 8px 12px;font-size:13rem;line-height:21rem}.textarea-with-label.textarea-with-label_application .textarea-with-label__area:focus{border-color:#9085e1;box-shadow:0 0 6px rgba(144,133,225,.7),0 0 6px rgba(144,133,225,.7)}.textarea-with-label.textarea-with-label_application.textarea-with-label_error .textarea-with-label__error-icon{top:12px}.textarea-with-label.textarea-with-label_application.textarea-with-label_error .textarea-with-label__area{box-shadow:0 0 6px rgba(255,118,118,.7),0 0 6px rgba(255,118,118,.7)}.textarea-with-label.textarea-with-label_application.textarea-with-label_error .textarea-with-label__area:focus{border-color:#ff7676;box-shadow:0 0 6px rgba(255,118,118,.7),0 0 6px rgba(255,118,118,.7)}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__label-field{z-index:1;position:absolute;margin:8px 18px 8px 8px;pointer-events:none;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__label{color:#6b748b;margin-bottom:0;font-size:13rem;line-height:21rem;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__area{background:#f5f5f7;border-radius:7px}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__area_invisible{padding:unset;line-height:18.5rem}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__error-field{margin-top:1px;margin-bottom:1px}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__area{border:none;color:#3c4061;padding:12px 8px 12px 8px;font-size:13rem;line-height:21rem}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__label-field_focus{margin:2px 18px 8px 8px;transition:all .3s ease-in-out}.textarea-with-label.textarea-with-label_application.textarea-with-label_auto-placeholder .textarea-with-label__label-field_focus .textarea-with-label__label{font-size:10rem;line-height:15rem;transition:all .3s ease-in-out}.review-card__label-style{color:#8890a2;font-size:12rem;font-family:Montserrat;line-height:19rem}.review-card{display:block}.review-card__title-wrapper{flex-direction:column}.review-card__title,.review-card__title-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.review-card__title{flex-direction:row}.review-card__title__patient-name{margin:0 6px 0 0}.review-card__title__patient-name,.review-card__title__start-time-text{font-family:Montserrat-SemiBold;font-size:24rem;line-height:140%;color:#3c4061}.review-card__with-appointment-badge{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:4px 8px;background:#f4f3fc;border-radius:7px;margin:8px 0 0 0}.review-card__with-appointment-badge__icon{margin:0 6px 0 0;width:12px}.review-card__with-appointment-badge__text{font-family:Montserrat-SemiBold;font-size:13rem;line-height:130%;color:#9085e1}.review-card__offer-info-wrapper{display:block;width:100%;margin-top:24px;text-align:left}.review-card__offer-name{font-family:Montserrat-SemiBold;font-size:16rem;line-height:170%;color:#6b748b;text-decoration:underline;margin-right:36px}.review-card__offer-cost-wrapper-wrapper,.review-card__offer-name{display:inline-block;vertical-align:middle}.review-card__offer-cost-wrapper{display:inline-block;border-radius:7px;background:#f4f3fc;padding:4px 10px}.review-card__offer-cost{display:inline-block;font-family:Montserrat;font-size:16rem;line-height:170%;color:#9085e1}.review-card__clinic-name-wrapper,.review-card__doctor-name-wrapper{display:inline-block;vertical-align:middle;margin-right:36px}.review-card__clinic-icon,.review-card__doctor-icon{display:inline-block;vertical-align:middle;width:15px;height:13px}.review-card__clinic-name,.review-card__doctor-name{display:inline-block;vertical-align:middle;font-family:Montserrat;font-size:16rem;line-height:170%;color:#6b748b;text-decoration:underline}.review-card__link{transition:color .2s}.review-card__link:hover{color:#3c4061}.review-card__link_text{text-decoration:none}.review-card__link_text:hover{color:#6b748b}.review-card .description-wrapper{display:block;width:100%}.review-card .description-wrapper__text-descriptions{display:inline-block;vertical-align:top;width:100%}.review-card .description-wrapper__clinic-answer-description-wrapper,.review-card .description-wrapper__doctor-answer-description-wrapper{display:block;width:100%;box-sizing:border-box;padding-left:100px;margin-top:30px}.review-card .description-wrapper__clinic-answer-description-label,.review-card .description-wrapper__doctor-answer-description-label{display:block;width:100%;font-family:Montserrat-SemiBold;font-size:24rem;line-height:140%;color:#9085e1;text-align:left}.review-card .description-wrapper__clinic-answer-description-text,.review-card .description-wrapper__doctor-answer-description-text{display:block;width:100%;font-family:Montserrat;font-size:16rem;line-height:170%;color:#3c4061;text-align:left;margin-top:15px}.review-card .description-wrapper__ratings{width:100%;display:flex;justify-content:flex-start;margin-top:24px}.review-card .description-wrapper__rating-wrapper{display:block;margin-right:20px}.review-card .description-wrapper__rating-wrapper:last-child{margin-right:0}.review-card .description-wrapper__rating-wrapper .rating{display:flex;width:116px;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.review-card .description-wrapper__rating-wrapper .rating_doctor{background:#fff1f1;padding:5.66px 8px 4.84px 8px}.review-card .description-wrapper__rating-wrapper .rating_material{background:#e7f2fe;padding:5.3px 8px 5.21px 8px}.review-card .description-wrapper__rating-wrapper .rating_clinic{background:rgba(255,244,216,.7);padding:4px 8px 4px 8px}.review-card .description-wrapper__rating-wrapper .rating_advice{background:#f4f3fc;padding:4.84px 8px 4px 8.83px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_doctor{width:20px;height:17.5px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_material{width:17.5px;height:17.5px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_clinic{width:20px;height:20px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_advice{width:19.17px;height:19.17px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__icon_doctor{width:20px;height:17.5px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__icon_material{width:17.5px;height:17.5px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__icon_clinic{width:20px;height:20px}.review-card .description-wrapper__rating-wrapper .rating .rating__elem__icon_advice{width:19.17px;height:19.17px}.review-card .description-wrapper__rating-text{display:block;width:100%;margin-top:2px;font-family:Montserrat-SemiBold;font-size:12rem;line-height:19rem;color:rgba(107,116,139,.5568627450980392);text-align:left}.review-card .description-wrapper .expending-text-block{margin-top:20px}.review-card .description-wrapper .expending-text-block:first-child{margin-top:18px}.review-card .description-wrapper__delete__field{margin-top:30px}.review-card__photos-wrapper{display:block;width:100%;margin-top:40px;text-align:left}.review-card__clinic-answer-wrapper,.review-card__doctor-answer-wrapper{display:block;width:90%;margin-top:30px;text-align:left}.review-card__clinic-answer-wrapper .textarea-with-label__label,.review-card__doctor-answer-wrapper .textarea-with-label__label{font-size:16rem;line-height:170%;color:#9085e1;margin-bottom:5px}.review-card__answer-button{margin-top:10px;width:212px;cursor:pointer}.review-card__review-photo-wrapper{display:inline-block;position:relative;width:calc(16.66667% - 33.5px);margin-right:40px}.review-card__review-photo-wrapper:last-child{margin-right:0}.review-card__review-photo-wrapper:after{content:"";display:block;padding-bottom:100%}.review-card__review-photo{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;cursor:pointer}.review-card__remove-photo__field{position:absolute;top:-12px;right:-12px;width:24px;height:24px;border-radius:999999;overflow:hidden;z-index:2}.review-card__remove-photo__icon{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;cursor:pointer}.review-card__label-style_mobile{color:#8890a2;font-size:12rem;font-family:Montserrat;line-height:19rem;position:absolute;top:-20px;left:0}.review-card__text-style{font-family:Montserrat;font-size:13rem;line-height:21rem;color:#3c4061;position:relative}.review-card_mobile{z-index:0;position:relative}.review-card_mobile .review-card__title-wrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4px}.review-card_mobile .review-card__title{width:auto;flex-wrap:wrap}.review-card_mobile .review-card__title__patient-name{margin:0 5px 0 0}.review-card_mobile .review-card__title__patient-name,.review-card_mobile .review-card__title__start-time-text{font-size:12rem;line-height:19rem;color:#9085e1;text-align:left}.review-card_mobile .review-card__with-appointment-badge{margin:0}.review-card_mobile .review-card__with-appointment-badge__text{font-size:10rem;white-space:nowrap}.review-card_mobile .review-card__wrapper{border-radius:7px;background:#fff;box-shadow:0 4px 20px 5px rgba(128,131,152,.2);padding:8px 16px 16px;box-sizing:border-box}.review-card_mobile .review-card__offer-info-wrapper{display:grid;grid-template-columns:1fr 20px;grid-column-gap:10px;grid-auto-rows:auto;margin-top:0}.review-card_mobile .review-card__offer-name{font-family:Montserrat;font-size:13rem;line-height:21rem;color:#3c4061;position:relative;margin-top:20px;grid-area:1/1/2/2;margin-right:0;display:block;text-decoration:none}.review-card_mobile .review-card__offer-name:before{content:"РџСЂРѕС†РµРґСѓСЂР°";color:#8890a2;font-size:12rem;font-family:Montserrat;line-height:19rem;position:absolute;top:-20px;left:0}.review-card_mobile .review-card__report-field{grid-area:1/2/2/3;width:100%}.review-card_mobile .review-card__report-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.review-card_mobile .review-card__report-options{width:6px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.review-card_mobile .review-card__doctor-name{margin:20px 0 0 0;width:100%;text-align:left;text-decoration:none;font-family:Montserrat;font-size:13rem;line-height:21rem;color:#3c4061;position:relative}.review-card_mobile .review-card__doctor-name-wrapper{grid-area:2/1/3/3;display:block;margin-top:8px;margin-right:0}.review-card_mobile .review-card__doctor-name:before{content:"Р’СЂР°С‡";color:#8890a2;font-size:12rem;font-family:Montserrat;line-height:19rem;position:absolute;top:-20px;left:0}.review-card_mobile .review-card__doctor-icon{display:none}.review-card_mobile .review-card__clinic-name{font-family:Montserrat;font-size:13rem;line-height:21rem;color:#3c4061;position:relative;margin:20px 0 0 0;width:100%;text-align:left;text-decoration:none}.review-card_mobile .review-card__clinic-name-wrapper{grid-area:3/1/4/3;display:block;margin-top:8px;margin-right:0}.review-card_mobile .review-card__clinic-name:before{content:"РљР»РёРЅРёРєР°";color:#8890a2;font-size:12rem;font-family:Montserrat;line-height:19rem;position:absolute;top:-20px;left:0}.review-card_mobile .review-card__clinic-icon{display:none}.review-card_mobile .review-card__offer-cost{font-family:Montserrat;font-size:13rem;line-height:21rem;color:#3c4061;position:relative;font-family:Montserrat-SemiBold;margin-top:20px;width:100%;text-align:left}.review-card_mobile .review-card__offer-cost-wrapper{margin:0;padding:0;background:transparent}.review-card_mobile .review-card__offer-cost-wrapper-wrapper{grid-area:4/1/5/2;margin-right:0;margin-top:8px}.review-card_mobile .review-card__offer-cost:before{color:#8890a2;font-size:12rem;font-family:Montserrat;line-height:19rem;position:absolute;top:-20px;left:0;content:"РЎС‚РѕРёРјРѕСЃС‚СЊ"}.review-card_mobile .review-card__descriptions-wrapper{margin:0}.review-card_mobile .description-wrapper{display:grid;grid-template-columns:1fr;grid-auto-rows:auto}.review-card_mobile .description-wrapper__ratings{grid-area:1/1/2/2;display:grid;grid-template-columns:1.05fr 1fr;grid-auto-rows:auto;grid-row-gap:13px;margin-top:12px;width:100%;box-sizing:border-box}.review-card_mobile .description-wrapper__rating-wrapper{margin-bottom:0}.review-card_mobile .description-wrapper__rating-wrapper .rating{height:unset;width:96px;padding:4px 7px;border-radius:7px;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.review-card_mobile .description-wrapper__rating-wrapper .rating_doctor{padding:4.3px 6.43px 3.6px 6.43px}.review-card_mobile .description-wrapper__rating-wrapper .rating_material{padding:3.95px 6.36px 3.96px 6.43px}.review-card_mobile .description-wrapper__rating-wrapper .rating_clinic{padding:3px 6.43px 3px 6.43px}.review-card_mobile .description-wrapper__rating-wrapper .rating_advice{padding:3.62px 6.43px 3.03px 7.05px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_doctor{width:15px;height:13.12px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_material{width:13.12px;height:13.12px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_clinic{width:15px;height:15px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__wrapper_advice{width:14.38px;height:14.38px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__icon_doctor{width:15px;height:13.12px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__icon_material{width:13.12px;height:13.12px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__icon_clinic{width:15px;height:15px}.review-card_mobile .description-wrapper__rating-wrapper .rating .rating__elem__icon_advice{width:14.38px;height:14.38px}.review-card_mobile .description-wrapper__rating-wrapper_doctor-rating{grid-area:1/1/2/2}.review-card_mobile .description-wrapper__rating-wrapper_doctor-rating .rating{background:#fff1f1}.review-card_mobile .description-wrapper__rating-wrapper_material-rating{grid-area:2/1/3/2}.review-card_mobile .description-wrapper__rating-wrapper_material-rating .rating{background:#eefafe}.review-card_mobile .description-wrapper__rating-wrapper_clinic-rating{grid-area:1/2/2/3}.review-card_mobile .description-wrapper__rating-wrapper_clinic-rating .rating{background:#fffbeb}.review-card_mobile .description-wrapper__rating-wrapper_advice-probability{grid-area:2/2/3/3}.review-card_mobile .description-wrapper__rating-wrapper_advice-probability .rating{background:#f4f3fc}.review-card_mobile .description-wrapper__rating-text{line-height:160%;font-family:Montserrat;margin-top:unset}.review-card_mobile .description-wrapper__text-descriptions{grid-area:2/1/3/2;margin-right:0;width:100%;display:block;margin-top:16px;box-sizing:border-box;text-align:left}.review-card_mobile .description-wrapper .expending-text-block:first-child{margin-top:0}.review-card_mobile .description-wrapper .expending-text-block{text-align:left;margin-top:12px}.review-card_mobile .description-wrapper .expending-text-block__label,.review-card_mobile .description-wrapper .expending-text-block__text{text-align:left}.review-card_mobile .description-wrapper .expending-text-block__expending-area{margin-top:6px}.review-card_mobile .description-wrapper__clinic-answer-description-wrapper,.review-card_mobile .description-wrapper__doctor-answer-description-wrapper{padding-left:0;padding-top:8px;margin-top:12px;border-top:1px solid #f0f1f3}.review-card_mobile .description-wrapper__clinic-answer-description-label,.review-card_mobile .description-wrapper__doctor-answer-description-label{font-size:12rem;line-height:19rem}.review-card_mobile .description-wrapper__clinic-answer-description-text,.review-card_mobile .description-wrapper__doctor-answer-description-text{margin-top:2px;font-size:13rem;line-height:21rem}.review-card_mobile .review-card__photos-wrapper{margin-top:16px;box-sizing:border-box;padding-top:8px;border-top:1px solid #f0f1f3;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;grid-gap:20px}.review-card_mobile .review-card__review-photo-wrapper{display:block;width:100%;margin-right:0}.review-card_mobile .review-card__clinic-answer-wrapper,.review-card_mobile .review-card__doctor-answer-wrapper{margin-top:18px;box-sizing:border-box;padding-top:15px;border-top:1px solid #e4e5f0;width:100%}.review-card_mobile .review-card__clinic-answer-wrapper .textarea-with-label__label,.review-card_mobile .review-card__doctor-answer-wrapper .textarea-with-label__label{font-size:12rem;line-height:170%;text-transform:uppercase;font-family:Montserrat-SemiBold;margin-bottom:10px}.review-card_mobile .review-card__clinic-answer-wrapper .textarea-with-label__area,.review-card_mobile .review-card__doctor-answer-wrapper .textarea-with-label__area{padding:8px;font-size:12rem}.review-card_mobile .review-card__answer-button{margin-top:0;width:200px}.review-list{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.review-list_empty{justify-content:flex-start}.review-list_empty .review-list__content{width:0}.review-list__content,.review-list__wrapper{width:100%}.review-list__item{width:100%;margin-top:20px;box-shadow:0 4px 20px 5px rgba(60,64,97,.10196078431372549);border-radius:10px;padding:10px 30px 20px 30px;box-sizing:border-box}.review-list__item:first-child{margin-top:0}.review-list__content-loader{box-shadow:unset;padding:30px}.review-list__more-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.review-list__more-btn{width:auto;display:inline-flex;justify-content:center;align-items:center;padding:0;margin-top:41px}.review-list__more-btn&gt;*{margin-right:12px}.review-list__more-btn .button__text{font-family:Montserrat-SemiBold;font-size:16rem;line-height:27rem;color:#9085e1}.review-list__more-btn .button__img{height:16.5rem;margin-left:12px}.review-list.review-list_mobile{display:block}.review-list.review-list_mobile .review-list__item{margin:12px 0 0 0;box-shadow:unset;padding:unset}.review-list.review-list_mobile .review-list__item:first-child{margin:0}.review-list.review-list_mobile .review-list__more-field{margin-top:12px}.review-list.review-list_mobile .review-list__more-btn{margin-top:0;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%;padding:5px 0}.review-list.review-list_mobile .review-list__more-btn&gt;*{margin-right:7px}.review-list.review-list_mobile .review-list__more-btn .button__text{font-size:13rem;line-height:19rem}.review-list.review-list_mobile .review-list__more-btn .button__image{margin-left:7.75px}.review-list.review-list_mobile .review-list__content-loader{padding:30px}.gallery-slider{position:relative;overflow:hidden}.gallery-slider_loaded .gallery-slider__controll,.gallery-slider_loaded .gallery-slider__feed-wrapper{opacity:0}.gallery-slider__feed{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;height:100%;overflow:hidden}.gallery-slider__feed-wrapper{width:100%;height:100%;position:relative;overflow:hidden;z-index:0}.gallery-slider__feed-item{width:auto;height:100%;margin-right:2px;max-width:90%}.gallery-slider__feed-item:last-child{margin-right:0}.gallery-slider__controll{width:40px;height:40px;border-radius:99999px;opacity:.7;background:#8890a2;display:flex;flex-direction:row;justify-content:center;align-items:center}.gallery-slider__controll_right{right:0;justify-content:flex-start}.gallery-slider__controll_right .gallery-slider__controll-icon{left:2px}.gallery-slider__controll_left{left:0;justify-content:flex-end}.gallery-slider__controll_left .gallery-slider__controll-icon{left:-2px}.gallery-slider__controll-wrapper{padding:5px;border-radius:999999999px;position:relative;pointer-events:auto}.gallery-slider__controll-field{position:absolute;top:0;height:100%;width:50px;display:flex;flex-direction:row;align-items:center;z-index:1;pointer-events:none;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gallery-slider__controll-icon{position:relative}.gallery-slider__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.gallery-slider__content-loader{margin-right:2px;grid-template-rows:100%;width:33vw;height:100%;flex-shrink:0}.gallery-slider__content-loader-wrapper{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow-x:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;-ms-overflow-style:none;scrollbar-width:none;scrollbar-height:none}.gallery-slider__content-loader-wrapper::-webkit-scrollbar{display:none}.gallery-slider__content-loader-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-shrink:0;height:100%;box-sizing:border-box}.gallery-slider__content-loader:last-child{margin-right:0}.gallery-slider.gallery-slider_mobile{overflow:unset}.gallery-slider.gallery-slider_mobile .gallery-slider__feed{display:block;text-align:left;white-space:nowrap;width:unset}.gallery-slider.gallery-slider_mobile .gallery-slider__feed-wrapper{overflow-x:scroll;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;scrollbar-height:none}.gallery-slider.gallery-slider_mobile .gallery-slider__feed-wrapper::-webkit-scrollbar{display:none}.gallery-slider.gallery-slider_mobile .gallery-slider__feed-item{border-radius:5px;margin-right:8px;max-width:70vw;overflow:hidden;display:inline-flex;vertical-align:top}.gallery-slider.gallery-slider_mobile .gallery-slider__feed-item:last-child{margin-right:0}.gallery-slider.gallery-slider_mobile .gallery-slider__content-loader{width:70vw;height:100%;overflow:hidden;border-radius:7px;margin-right:2.5vw;flex-shrink:0}.gallery-slider.gallery-slider_mobile .gallery-slider__content-loader-wrapper{position:absolute;background:#fff;top:0;left:0;height:100%;z-index:1;width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scrollbar-height:none}.gallery-slider.gallery-slider_mobile .gallery-slider__content-loader-wrapper::-webkit-scrollbar{display:none}.gallery-slider.gallery-slider_mobile .gallery-slider__content-loader-list{height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.gallery-slider.gallery-slider_mobile .gallery-slider__content-loader-list:after,.gallery-slider.gallery-slider_mobile .gallery-slider__content-loader-list:before{width:3.125vw;content:"";height:1px;flex-shrink:0}.gallery-slider.gallery-slider_mobile .gallery-slider__content-loader:last-child{margin-right:0}.gallery-slider__animation-controll-btn-enter-active{animation-name:opacityAnimation;animation-delay:0ms;animation-duration:.2s;animation-timing-function:ease-in-out;animation-direction:reverse}.gallery-slider__animation-controll-btn-leave-active{animation-name:opacityAnimation;animation-delay:0ms;animation-duration:.2s;animation-timing-function:ease-in-out}.image-viewer{position:absolute;top:-10px;left:-10px;width:0;height:0;visibility:hidden;z-index:-1;opacity:0}.image-viewer_visible{top:0;left:0;width:100%;height:100vh;opacity:1;visibility:visible;z-index:5;position:fixed}.image-viewer_visible.image-viewer_application,.image-viewer_visible.image-viewer_mobile{box-sizing:border-box;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.image-viewer__substrate{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;z-index:0}.image-viewer__close__field{position:absolute;top:27px;right:27px;z-index:5;width:auto}.image-viewer__close__wrapper{grid-area:close;display:flex;flex-direction:row;justify-content:flex-end;align-content:flex-start}.image-viewer__close__btn{background:#e4e5f0;border-radius:10px;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:14px 17px}.image-viewer__close__text{font-size:16rem;font-family:Montserrat-SemiBold;color:#3c4061;margin-right:10px}.image-viewer__close__img{width:16rem}.image-viewer__slider{margin-top:25px;width:100%;display:grid;grid-template-areas:"prev-field image next-field";grid-template-columns:1fr 2fr 1fr;grid-auto-rows:100%;position:relative;height:70%;z-index:2}.image-viewer__slider__prev{grid-area:prev-field;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.image-viewer__slider__prev__icon{margin-left:1.875vw;width:2.8125vw;transform:rotate(180deg);transition:opacity .2s}.image-viewer__slider__prev__icon_disabled{opacity:0}.image-viewer__slider__next{grid-area:next-field;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.image-viewer__slider__next__icon{margin-right:1.875vw;width:2.8125vw;transition:opacity .2s}.image-viewer__slider__next__icon_disabled{opacity:0}.image-viewer__slider__image__field{grid-area:image;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.image-viewer__slider__image__desc-container{width:100%;height:100%;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}.image-viewer__slider__image__border{overflow:hidden;border-radius:12px;width:100%;height:100%;max-width:100%;max-height:100%}.image-viewer__slider__image__border_horizontal{height:unset}.image-viewer__slider__image__border_horizontal .image-viewer__slider__image__picture{max-height:100%}.image-viewer__slider__image__border_vertical{width:unset}.image-viewer__slider__image__border_vertical .image-viewer__slider__image__picture{max-width:100%;width:unset;-o-object-fit:contain;object-fit:contain}.image-viewer__slider__image__picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.image-viewer__counter{width:100%;text-align:center;margin-top:35px;z-index:1;position:relative}.image-viewer__counter__text{font-size:14rem;font-family:Montserrat;color:#3c4061}.image-viewer__list{margin-top:35px;height:calc(22% - 90px - 14rem);width:100%;margin-bottom:35px;position:relative;z-index:1;display:grid;grid-template-columns:1fr 19.26fr 1fr;grid-auto-rows:100%}.image-viewer__list__wrapper{grid-area:1/2/2/3;overflow:hidden;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.image-viewer__list__item{margin-right:20px;height:100%;width:auto;position:relative;background:#000;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.image-viewer__list__item:hover .image-viewer__list__item__overlay{opacity:0}.image-viewer__list__item__overlay{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%}.image-viewer__list__item__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.image-viewer__procedure-card__field{position:absolute;box-sizing:border-box;bottom:-7.03125vw;right:-7.03125vw;width:28.125vw;height:14.0625vw}.image-viewer__doctor-card{grid-template-rows:auto!important}.image-viewer__doctor-card-wrapper{position:absolute;box-sizing:border-box;bottom:-2.46875vw;right:-7.03125vw;width:400px;height:9.5vw}.image-viewer_mobile{position:absolute;top:-10px;left:-10px;width:0;height:0;visibility:hidden;z-index:-1;opacity:0;background:#fff;min-width:320px;overflow-y:auto;box-sizing:border-box}.image-viewer_mobile .image-viewer-wrapper{display:grid;grid-template-columns:.44fr repeat(12,1fr .44fr);grid-auto-rows:auto}.image-viewer_mobile .image-viewer__close__field{position:relative;top:unset;right:unset;z-index:unset;grid-area:1/2/2/25;display:flex;flex-direction:row;justify-content:flex-end;margin-top:14px}.image-viewer_mobile .image-viewer__close__wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:16px;height:16px}.image-viewer_mobile .image-viewer__close__img{width:12px}.image-viewer_mobile .image-viewer__counter{margin-top:0;z-index:unset;grid-area:2/2/3/25;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px}.image-viewer_mobile .image-viewer__counter__text{line-height:160%}.image-viewer_mobile .image-viewer__counter__shift-button{display:flex;flex-direction:row;align-items:center;height:18px;width:25px}.image-viewer_mobile .image-viewer__counter__shift-button_next{transform:rotate(180deg)}.image-viewer_mobile .image-viewer__slider{grid-area:3/2/4/25;margin-top:14px;display:block;height:auto;z-index:unset;overflow:hidden}.image-viewer_mobile .image-viewer__slider__image__picture{width:95vw;height:auto;max-height:calc(77vh - var(--sab) - var(--sat));-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin-right:50px}.image-viewer_mobile .image-viewer__slider__image__picture:last-child{margin-right:0}.image-viewer_mobile .image-viewer__images-line{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;transition:transform .2s ease}.image-viewer_mobile .image-viewer__images-line_no-transition{transition:0s}.image-viewer_mobile.image-viewer_visible{top:0;left:0;width:100%;height:100vh;opacity:1;visibility:visible;z-index:11;position:fixed}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__wrapper{position:fixed;bottom:0;left:0;right:unset;width:100%;height:auto;box-sizing:border-box;margin-top:0;background:#fff;display:grid;grid-template-columns:.44fr 16.84fr .44fr;padding-bottom:16px}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field{grid-area:1/2/2/3;position:relative;bottom:unset;right:unset;width:100%;height:auto}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .image-viewer__procedure-name{display:block;width:100%;text-align:left;font-family:Montserrat-SemiBold;font-size:18rem;line-height:140%;color:#3c4061;margin:14px 0 0 0}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s{padding:0;box-shadow:none;border-radius:0;flex-direction:column-reverse}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__header{padding:0;border-bottom:0;margin-top:14px}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__footer{margin-top:8px;padding:0}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__cost-field{padding:6px 21px;box-sizing:border-box;border-radius:20px;border:1px solid #c6cbd6}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__cost-value{font-size:14rem;line-height:140%;font-family:Montserrat-SemiBold}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__preview-container{display:none}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__info-card{margin-left:0;width:100%}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__info-card__line_name{display:none}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__info-card__line__header_img{opacity:.45;margin-right:8px}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__info-card__line__icon-content{opacity:.45}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__info-card__line__list__item{line-height:170%;color:#3c4061;margin-bottom:0}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .procedure-tile-s__info-card__line__time{line-height:170%;color:#3c4061;font-family:Montserrat}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .image-viewer__procedure-link-button-wrapper{margin-top:12px;text-decoration:none;display:block}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .image-viewer__procedure-link-button-wrapper .button{justify-content:center}.image-viewer.image-viewer_mobile .image-viewer__procedure-card__field .image-viewer__procedure-link-button-wrapper .button .button__text{margin-right:8px}.image-viewer.image-viewer_mobile .image-viewer__doctor-card{box-shadow:none;padding:14px 0 12px 0}.image-viewer.image-viewer_mobile .image-viewer__doctor-card-wrapper{position:fixed;bottom:0;left:0;right:unset;width:100%;height:auto;box-sizing:border-box;margin-top:0;background:#fff;display:grid;grid-template-columns:.44fr 16.84fr .44fr;padding-bottom:16px}.image-viewer.image-viewer_mobile .image-viewer__doctor-card-field{grid-area:1/2/2/3}.image-viewer.image-viewer_mobile .image-viewer__doctor-card .doctor-card__info__line_devider{display:none}.image-viewer.image-viewer_mobile .image-viewer__doctor-link-button{justify-content:center}.image-viewer.image-viewer_mobile .image-viewer__doctor-link-button .button__text{margin-right:8px}.procedure-tile-s__text{font-family:Montserrat;font-size:12rem;line-height:15rem;color:#6b748b}.procedure-tile-s{box-shadow:0 4px 20px 5px rgba(60,64,97,.1);padding:11px 16px 13px;box-sizing:border-box;text-align:left;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.procedure-tile-s__header{width:calc(100% - 3px);border-bottom:1px solid #f0f1f3;justify-content:flex-start;padding-bottom:12px;flex-grow:1}.procedure-tile-s__footer,.procedure-tile-s__header{display:flex;flex-direction:row;align-items:flex-start}.procedure-tile-s__footer{width:100%;justify-content:space-between;padding-top:13px}.procedure-tile-s__preview-container{width:26.73%;position:relative;border-radius:12px;overflow:hidden;display:inline-block;vertical-align:top}.procedure-tile-s__preview-container:before{content:"";display:block;width:100%;padding-bottom:100%}.procedure-tile-s__preview-src{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.procedure-tile-s__info-card{margin-left:11px;width:calc(73.27% - 12px);vertical-align:top}.procedure-tile-s__info-card__line{display:block;width:100%}.procedure-tile-s__info-card__line_name{font-family:Montserrat-SemiBold;font-size:16rem;line-height:20rem;color:#3c4061;word-wrap:break-word;margin-bottom:9px}.procedure-tile-s__info-card__line_devices{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:7px}.procedure-tile-s__info-card__line_duration{text-align:left;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.procedure-tile-s__info-card__line__header{color:rgba(107,116,139,.7);font-size:12rem;font-family:Montserrat;margin-right:4px}.procedure-tile-s__info-card__line__header_img{-o-object-fit:cover;object-fit:cover;height:14rem;-o-object-position:center center;object-position:center center}.procedure-tile-s__info-card__line__list{display:block;word-wrap:break-word;margin-bottom:7px;font-family:Montserrat;font-size:12rem;line-height:15rem;color:#6b748b}.procedure-tile-s__info-card__line__icon-field{display:inline-block;vertical-align:middle;margin-right:8px}.procedure-tile-s__info-card__line__time{font-family:Montserrat;font-size:12rem;line-height:15rem;color:#6b748b}.procedure-tile-s__cost-value{font-family:Montserrat;font-size:18rem;line-height:22rem;color:#6b748b}.procedure-tile-s__cost-value_empty{font-size:16rem}.procedure-tile-s__rating{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.procedure-tile-s__rating__value{font-family:Montserrat;font-size:15rem;color:#3c4061}.procedure-tile-s__rating__icon{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.procedure-tile-s__rating__icon-field{width:11rem;margin-right:3.5px}.procedure-tile-s__rating__field{width:40px;height:21px;background:#fffbeb;border-radius:5px}.procedure-tile-s__rating__field_zero-rating{width:auto;background:transparent}.procedure-tile-s__rating__field_zero-rating .procedure-tile-s__rating__value{color:#8890a2}.procedure-tile-s__text_mobile{color:#6b748b;font-family:Montserrat;font-size:10rem;line-height:17rem}.procedure-tile-s.procedure-tile-s_mobile{padding:12.5px 12.5px 8px}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__header{padding-bottom:8px}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line_name{font-family:Montserrat-SemiBold;font-style:normal;font-weight:400;font-size:14rem;line-height:20rem;margin-bottom:13px}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line__header_img{margin-top:2px;margin-right:3px}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line__list,.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line__time{margin-top:1px;color:#6b748b;font-family:Montserrat;font-size:10rem;line-height:17rem}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line__icon-field{margin-right:5px}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line__icon-content{height:12rem}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line_duration{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__info-card__line_devices{margin-bottom:5px}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__footer{align-items:center;padding-top:9px}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__cost-value{font-size:13rem;line-height:21rem;color:#6b748b}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__cost-value_empty{font-size:13rem}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__rating__field{width:15%;height:20rem}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__rating__value{font-family:Montserrat;font-size:13rem;line-height:20rem}.procedure-tile-s.procedure-tile-s_mobile .procedure-tile-s__rating__field_zero-rating{width:unset}.offer-card{display:inline-flex}.offer-card,.offer-card__upper{flex-direction:column;justify-content:flex-start;align-items:stretch}.offer-card__upper{flex-grow:1;display:flex;text-align:left}.offer-card__lower{border-top:1px solid #f0f1f3;text-align:left;display:inline-block}.offer-card__picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.offer-card__picture-field{position:relative;width:15.5%;display:inline-block;vertical-align:top;border-radius:5px;overflow:hidden}.offer-card__picture-field:after{width:100%;content:"";padding-bottom:100%;display:block}.offer-card__title{color:#3c4061;font-family:Montserrat-SemiBold;font-size:16rem;line-height:21rem}.offer-card__title_hidden{position:absolute;height:unset;top:0;left:0;opacity:0;visibility:hidden}.offer-card__title-field{background:#fff1f1;text-align:left}.offer-card__text-line{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.offer-card__text-line.offer-card__text-line_horizontal{flex-direction:row}.offer-card__devider{background:#f0f1f3;grid-area:devider}.offer-card__devider_vertical{width:1px;margin:0 10px;height:100%}.offer-card__info-group{flex-grow:1}.offer-card__cost-line{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.offer-card__total-price{font-family:Montserrat-SemiBold;font-size:16rem;line-height:21rem;color:#3c4061}.offer-card__cost{margin-left:10px;font-family:Montserrat;font-size:14rem;line-height:18rem;color:#6b748b;position:relative}.offer-card__cost:after{content:"";position:absolute;width:100%;border-top:1px solid #6b748b;top:50%;left:0}.offer-card__discount__field{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.offer-card__discount__label{font-family:Montserrat;font-size:14rem;line-height:18rem;text-align:center;color:#6b748b;margin-right:7px}.offer-card__discount__tile{background:#e9e7f9;border-radius:7px;padding:4px 8px;display:flex;flex-direction:row;justify-content:center;align-items:center}.offer-card__discount__value{font-family:Montserrat-SemiBold;font-size:10rem;line-height:13rem;color:#3c4061}.offer-card__duplicate-btn,.offer-card__edit-btn{width:60%;min-width:220px}.offer-card__duplicate-btn__field,.offer-card__edit-btn__field{margin-top:18px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.offer-card__duplicate-btn__href,.offer-card__edit-btn__href{text-decoration:none}.offer-card.offer-card_mobile .offer-card__picture-field{width:19.5%}.simple-offer-card{min-width:300px;overflow:hidden}.simple-offer-card .offer-card__title{text-decoration:none;width:100%;height:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.simple-offer-card .offer-card__title-wrapper{width:calc(80.5% - 16px);height:63rem;overflow:hidden;position:relative}.simple-offer-card .offer-card__title-field{padding:14px 16px 7px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;transition:height .25s ease-in-out}.simple-offer-card .offer-card__picture-field{margin-right:16px}.simple-offer-card .offer-card__picture-href{position:absolute;top:0;left:0;width:100%;height:100%}.simple-offer-card .offer-card__content{padding:16px 16px 18px;box-sizing:border-box;width:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.simple-offer-card .offer-card__upper{width:100%}.simple-offer-card .offer-card__lower{margin-top:8px;padding-top:8px}.simple-offer-card .offer-card__text-line__text{font-family:Montserrat;font-size:16rem;line-height:22rem;color:#3c4061}.simple-offer-card .offer-card__text-line__icon{margin-right:16px;height:21px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.simple-offer-card .offer-card__text-line_clinic .offer-card__text-line__icon{margin-top:2px}.simple-offer-card .offer-card__text-line_duration{margin-top:9px}.simple-offer-card .offer-card__text-line_reviews{margin-top:10px}.simple-offer-card .offer-card__text-line_reviews .offer-card__text-line__text{font-family:Montserrat;font-size:14rem;line-height:17rem;color:#3c4061}.simple-offer-card .offer-card__info-group{margin-top:6px;width:100%;display:grid;grid-template-areas:"duration devider rating";grid-template-columns:1fr 33px 1fr}.simple-offer-card .offer-card__rating-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#fffbeb;border-radius:7px;padding:1px 6px}.simple-offer-card .offer-card__rating-wrapper_empty{background:transparent}.simple-offer-card .offer-card__rating-wrapper .rating{height:12px;width:76px}.simple-offer-card .offer-card__rating-wrapper .rating .rating__elem__wrapper{width:12px;height:12px}.simple-offer-card .offer-card__rating-wrapper .rating .rating__elem__wrapper img{width:100%;height:100%}.simple-offer-card .offer-card__rating-digit{font-family:Montserrat;font-size:18rem;line-height:22rem;color:#3c4061;margin-right:7px}.simple-offer-card .offer-card__rating-bar{z-index:0}.simple-offer-card.offer-card.offer-card_mobile{box-shadow:0 4px 10px 2px rgba(60,64,97,.1);min-width:300px}.simple-offer-card.offer-card.offer-card_mobile .offer-card__picture-field{width:20%;margin-right:13px}.simple-offer-card.offer-card.offer-card_mobile .offer-card__picture-field:after{padding-bottom:100%}.simple-offer-card.offer-card.offer-card_mobile .offer-card__title{display:-webkit-box;font-size:14rem;line-height:19rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__title-wrapper{height:60rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__title-field{padding:10px 14px 9px 14px}.simple-offer-card.offer-card.offer-card_mobile .offer-card__content{padding:12px 14px 21px}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line__text{font-size:12rem;line-height:19rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_clinic .offer-card__text-line__text{position:relative;top:2px}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line__icon{margin-right:8.5px}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_duration{align-items:center;margin-top:0}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_duration .offer-card__text-line__text{font-size:13rem;line-height:21rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_duration .offer-card__text-line__icon{height:18rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_rating{align-items:center}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_rating .offer-card__rating-digit{font-size:13rem;line-height:21rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_rating .offer-card__text-line__icon{height:18rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_reviews{margin-top:unset}.simple-offer-card.offer-card.offer-card_mobile .offer-card__text-line_reviews .offer-card__text{font-size:13rem;line-height:21rem}.simple-offer-card.offer-card.offer-card_mobile .offer-card__info-group{margin-top:15px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.simple-offer-card.offer-card.offer-card_mobile .offer-card__info-group_r-r{margin-top:13px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.simple-offer-card.offer-card.offer-card_mobile .offer-card__edit-btn{width:100%;flex-grow:1}.simple-offer-card.offer-card.offer-card_mobile .offer-card__edit-btn__field{margin-top:12px}.simple-offer-card.offer-card.offer-card_mobile .offer-card__edit-btn__href{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.simple-offer-card.offer-card.offer-card_mobile .offer-card__lower{margin-top:12px;padding-top:12px}.offer-list{width:100%;text-align:center}.offer-list_empty{text-align:left}.offer-list__wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.offer-list__content{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:3.125vw;grid-row-gap:3.125vw}.offer-list__more-wrapper{margin-top:40px;text-align:center}.offer-list__more-btn{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:auto;user-select:none}.offer-list__more-btn_disable{pointer-events:none}.offer-list__more-btn_disable .offer-list__more-btn__text{color:#8890a2}.offer-list__more-btn__text{font-family:Montserrat-SemiBold;font-size:16rem;line-height:27rem;color:#9085e1}.offer-list__more-btn__img{height:16.5rem;margin-left:12px}.offer-list.offer-list_mobile{grid-area:2/1/3/4;padding-top:12px;padding-bottom:12px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;overflow-x:scroll;scrollbar-height:none}.offer-list.offer-list_mobile::-webkit-scrollbar{display:none}.offer-list.offer-list_mobile .offer-list__wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.offer-list.offer-list_mobile .offer-list__item{margin-right:16px}.offer-list.offer-list_mobile .offer-list__item:first-child{margin-left:2.5vw}.offer-list.offer-list_mobile .offer-list__item:last-child{margin-right:2.5vw}.offer-list.offer-list_mobile .offer-list__item_loader{min-width:280px}.offer-list.offer-list_mobile.offer-list_empty{display:grid;grid-template-columns:.44fr 16.84fr .44fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.offer-list.offer-list_mobile.offer-list_empty .offer-list__no-result{grid-area:1/2/2/3}.grouped-list__more-wrapper{margin-top:40px;text-align:center}.grouped-list__more-btn{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:auto;user-select:none}.grouped-list__more-btn_disable{pointer-events:none}.grouped-list__more-btn_disable .grouped-list__more-btn__text{color:#8890a2}.grouped-list__more-btn__text{font-family:Montserrat-SemiBold;font-size:16rem;line-height:27rem;color:#9085e1}.grouped-list__more-btn__img{height:16.5rem;margin-left:12px}.cp-tag-selection-popup{width:100%;padding:0 3.125%;box-sizing:border-box}.cp-tag-selection-popup__list{padding:17.5px 0 20px 0}.cp-tag-selection-popup__item{width:100%;border-bottom:1px solid #f0f1f3;padding:5.5px 0;margin-top:3.5px}.cp-tag-selection-popup__item:first-child{margin-top:0}.cp-tag-selection-popup__item:last-child{border-bottom:none}.cp-tag-selection-popup .tag-item{display:flex;flex-direction:row;justify-content:space-between;align-content:center;font-size:13rem;font-family:Montserrat;line-height:21rem}.cp-tag-selection-popup .tag-item__label{color:#3c4061}.cp-tag-selection-popup .tag-item__label-field{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left}.cp-tag-selection-popup .tag-item__label-sub{margin-left:5px;color:#a6acba;margin-right:5px;flex-shrink:0}.cp-tag-selection-popup .tag-item__btn{flex-shrink:0}.simple-slider{width:100%}.simple-slider__overflower{width:100%;overflow:hidden}.simple-slider__line{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;position:relative;z-index:inherit}.simple-slider__line_animated{transition:transform .2s ease}.offer-map-card{width:360px}.offer-map-card__close-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:26px;height:26px;border-radius:26px;background:#fff;box-shadow:0 4px 4px rgba(115,107,181,.05);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:-26px;left:-26px}.offer-map-card__card{width:100%;box-shadow:0 4px 20px 5px rgba(60,64,97,.15);border-radius:10px 10px;background:#fff}.offer-map-card__card .simple-slider__overflower{border-radius:10px 10px 0 0}.offer-map-card__card-slider-elem{border-radius:10px 10px 0 0;flex-shrink:0;width:100%;box-shadow:none}.offer-map-card__card-slider-elem_single-offer{border-radius:10px}.offer-map-card__card-slider-controlls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background:#fff;border-radius:0 0 10px 10px;box-sizing:border-box;padding:0 16px 10px 16px}.offer-map-card__card-slider-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:20px;height:15px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.offer-map-card__card-slider-button_prev .offer-map-card__card-slider-button-image{transform:rotate(180deg)}.offer-map-card .card-slider-position-info{display:flex;flex-direction:row;justify-content:center;align-items:center}.offer-map-card .card-slider-position-info__current-position,.offer-map-card .card-slider-position-info__devider,.offer-map-card .card-slider-position-info__total-positions{font-family:Montserrat-SemiBold;font-size:16rem;line-height:170%;color:#3c4061}.offer-map-card .card-slider-position-info__devider{font-size:17rem;font-family:Montserrat;color:#8890a2;margin:0 5px}.offer-map-card .card-slider-position-info__total-positions{color:#8890a2}.offer-map-card__card-loader{padding:16px 16px 18px}.offer-map-card_mobile{width:100%}.offer-map-card_mobile .offer-map-card__card-slider{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;overflow:scroll;box-sizing:border-box;padding:10px 0 26px 0;-ms-overflow-style:none;scrollbar-width:none;scrollbar-height:none}.offer-map-card_mobile .offer-map-card__card-slider::-webkit-scrollbar{display:none}.offer-map-card_mobile .offer-map-card__card-slider_single-offer{justify-content:center}.offer-map-card_mobile .offer-map-card__card-slider-elem.offer-card_mobile{width:280px;margin:0 6px 0 10px;box-shadow:0 8px 20px 5px rgba(60,64,97,.15);border-radius:10px}.offer-map-card_mobile .offer-map-card__card-slider-elem:last-child{margin:0 10px 0 10px}.offer-map-card_mobile .offer-map-card__card-slider-loader-wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;box-sizing:border-box;padding:10px 0 26px 0}.offer-map-card_mobile .offer-map-card__card-slider-loader{width:300px}.offer-edit-button{position:absolute;top:12px;right:-150px}.offer-edit-button__link{text-decoration:none}.offer-edit-button__button{width:140px;height:50px}.offer-strip-card.offer-strip-card_desktop{width:100%;padding:12px 16px 12px 12px;box-sizing:border-box;position:relative;box-shadow:0 4px 20px rgba(128,131,152,.2);border-radius:7px;background:#fff;text-align:left}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__link{width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;text-decoration:none;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__name-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:50px}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__name{font-family:Montserrat;font-size:16rem;line-height:170%;color:#3c4061}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__clinic-name{font-family:Montserrat;font-size:14rem;line-height:170%;color:#6b748b}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__cost-tile{display:flex;flex-direction:column;align-items:center;flex-shrink:0;margin-left:8px;padding:4px 8.5px;box-sizing:border-box;background:#e9e7f9;border-radius:7px}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__total-cost{font-family:Montserrat-SemiBold;font-size:16rem;line-height:170%;color:#766bd6}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__cost{margin-top:-3px;font-family:Montserrat;font-size:12rem;line-height:150%;color:#6b748b;position:relative}.offer-strip-card.offer-strip-card_desktop .offer-strip-card__cost:after{content:"";position:absolute;width:100%;border-top:1px solid #6b748b;top:45%;left:0}.offer-strip-card.offer-strip-card_desktop.offer-strip-card_edit-button-inside{width:calc(100% - 150px)}.offer-strip-card.offer-strip-card_application.offer-strip-card_hidden .offer-strip-card__name,.offer-strip-card.offer-strip-card_desktop.offer-strip-card_hidden .offer-strip-card__name,.offer-strip-card.offer-strip-card_mobile.offer-strip-card_hidden .offer-strip-card__name{color:#6b748b}.offer-strip-card.offer-strip-card_application.offer-strip-card_hidden .offer-strip-card__clinic-name,.offer-strip-card.offer-strip-card_desktop.offer-strip-card_hidden .offer-strip-card__clinic-name,.offer-strip-card.offer-strip-card_mobile.offer-strip-card_hidden .offer-strip-card__clinic-name{color:#a6acba}.offer-strip-card.offer-strip-card_application.offer-strip-card_hidden .offer-strip-card__cost-tile,.offer-strip-card.offer-strip-card_desktop.offer-strip-card_hidden .offer-strip-card__cost-tile,.offer-strip-card.offer-strip-card_mobile.offer-strip-card_hidden .offer-strip-card__cost-tile{background:#f8f8f9}.offer-strip-card.offer-strip-card_application.offer-strip-card_hidden .offer-strip-card__total-cost,.offer-strip-card.offer-strip-card_desktop.offer-strip-card_hidden .offer-strip-card__total-cost,.offer-strip-card.offer-strip-card_mobile.offer-strip-card_hidden .offer-strip-card__total-cost{color:#a6acba}.offer-strip-card.offer-strip-card_application.offer-strip-card_hidden .offer-strip-card__cost,.offer-strip-card.offer-strip-card_desktop.offer-strip-card_hidden .offer-strip-card__cost,.offer-strip-card.offer-strip-card_mobile.offer-strip-card_hidden .offer-strip-card__cost{color:#c4c7d1}.offer-strip-card.offer-strip-card_application,.offer-strip-card.offer-strip-card_mobile{width:100%;padding:8px 12px;box-sizing:border-box;box-shadow:0 4px 20px rgba(128,131,152,.2);border-radius:7px;background:#fff;text-align:left}.offer-strip-card.offer-strip-card_application .offer-strip-card__link,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__link{width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;text-decoration:none;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.offer-strip-card.offer-strip-card_application .offer-strip-card__name-wrapper,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__name-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:39px}.offer-strip-card.offer-strip-card_application .offer-strip-card__name,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__name{font-family:Montserrat;font-size:13rem;line-height:160%;color:#3c4061}.offer-strip-card.offer-strip-card_application .offer-strip-card__clinic-name,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__clinic-name{margin-top:3px;font-family:Montserrat;font-size:10rem;line-height:150%;color:#6b748b}.offer-strip-card.offer-strip-card_application .offer-strip-card__cost-tile,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__cost-tile{display:flex;flex-direction:column;align-items:center;flex-shrink:0;margin-left:8px;padding:4px 8.5px;box-sizing:border-box;background:#e9e7f9;border-radius:7px}.offer-strip-card.offer-strip-card_application .offer-strip-card__total-cost,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__total-cost{font-family:Montserrat-SemiBold;font-size:13rem;line-height:130%;color:#766bd6}.offer-strip-card.offer-strip-card_application .offer-strip-card__cost,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__cost{font-family:Montserrat;font-size:10rem;line-height:150%;color:#6b748b;position:relative}.offer-strip-card.offer-strip-card_application .offer-strip-card__cost:after,.offer-strip-card.offer-strip-card_mobile .offer-strip-card__cost:after{content:"";position:absolute;width:100%;border-top:1px solid #6b748b;top:45%;left:0}.offer-catalog-group-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.offer-catalog-group-header__title{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#3c4061;flex-grow:1;display:inline-block;margin-right:14px;text-align:left}.offer-catalog-group-header__icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.offer-catalog-group-header__icon-wrapper{width:96px;height:48px;flex-shrink:0}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector .option{padding:0 8px;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector .option__text{display:inline-block;font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#8890a2;position:relative}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector .option__text:after{content:"";display:inline-block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#8890a2}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector .option__icon{width:18px;height:18px;margin-right:6px;display:inline-block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;filter:invert(56%) sepia(21%) saturate(257%) hue-rotate(183deg) brightness(98%) contrast(86%)}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector .option_left-border{border-left:1px solid #8890a2}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector .option_selected .option__text{color:#3c4061}.oc-view-mode-selector.oc-view-mode-selector_desktop .oc-view-mode-selector__selector .option_selected .option__icon{filter:none}.oc-view-mode-selector.oc-view-mode-selector_application .oc-view-mode-selector__selector,.oc-view-mode-selector.oc-view-mode-selector_mobile .oc-view-mode-selector__selector{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.oc-view-mode-selector.oc-view-mode-selector_application .oc-view-mode-selector__selector-text,.oc-view-mode-selector.oc-view-mode-selector_mobile .oc-view-mode-selector__selector-text{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#3c4061}.oc-view-mode-selector.oc-view-mode-selector_application .oc-view-mode-selector__selector-icon,.oc-view-mode-selector.oc-view-mode-selector_mobile .oc-view-mode-selector__selector-icon{width:18px;height:18px;margin-right:8px;display:inline-block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.oc-filter-btn__text{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#3c4061}.oc-filter-btn__icon{width:7px;height:12px;margin-left:8px;display:inline-block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.offer-catalog{width:100%}.offer-catalog__header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.offer-catalog__filter-selector{display:inline-flex;flex-direction:row;justify-content:flex-end;align-items:center;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.offer-catalog__selected-filters{width:100%;text-align:left}.offer-catalog__selected-filters .filter-tile{display:inline-flex;flex-direction:row;justify-content:flex-start;padding:6px 16px;box-sizing:border-box;border-radius:41px;background:#fff1f1}.offer-catalog__selected-filters .filter-tile__text{font-family:Montserrat;font-size:13rem;line-height:21rem;color:#ff7676}.offer-catalog__selected-filters .filter-tile__remove{flex-shrink:0;margin-left:6px;width:20px;height:20px;border-radius:99999px;background:rgba(255,200,200,.8);cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;display:flex;flex-direction:row;justify-content:center;align-items:center}.offer-catalog__selected-filters .filter-tile__remove-icon{box-sizing:border-box;width:10px;height:10px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.offer-catalog__no-content-wrapper{grid-area:3/1/4/25;text-align:left}.offer-catalog__swap-view-animation-enter-active,.offer-catalog__swap-view-animation-leave-active{transition-property:all;transition-timing-function:ease-in-out;transition-duration:.2s}.offer-catalog__swap-view-animation-enter-active{transition-delay:.2s}.offer-catalog__swap-view-animation-enter,.offer-catalog__swap-view-animation-leave-to{opacity:0}.offer-catalog__swap-view-animation-enter{transition-delay:.2s}.offer-catalog .tag-item{cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.offer-catalog.offer-catalog_desktop{display:grid;grid-template-columns:repeat(12,1fr .5fr);grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.offer-catalog.offer-catalog_desktop .offer-catalog__header{grid-area:1/1/2/25;display:grid;grid-template-columns:repeat(12,1fr .5fr);grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.offer-catalog.offer-catalog_desktop .offer-catalog__view-mode-selector{text-align:left;grid-area:1/1/2/8}.offer-catalog.offer-catalog_desktop .offer-catalog__filter-selector-animation-enter-active{animation-name:opacityAnimation;animation-delay:0ms;animation-duration:.5s;animation-timing-function:ease-in-out;animation-direction:reverse}.offer-catalog.offer-catalog_desktop .offer-catalog__filter-selector-animation-leave-active{animation-name:opacityAnimation;animation-delay:0ms;animation-duration:.5s;animation-timing-function:ease-in-out}.offer-catalog.offer-catalog_desktop .offer-catalog__selected-filters_visible{margin-top:24.5px;grid-area:2/1/3/25}.offer-catalog.offer-catalog_desktop .offer-catalog__selected-filters .filter-tile{align-items:center}.offer-catalog.offer-catalog_desktop .offer-catalog__filter-selector_common{grid-area:1/20/2/25}.offer-catalog.offer-catalog_desktop .offer-catalog__filter-selector_group{grid-area:1/13/2/16}.offer-catalog.offer-catalog_desktop .offer-catalog__list-wrapper{grid-area:3/1/4/25;margin-top:24.5px;display:grid;grid-template-columns:repeat(12,1fr .5fr);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.offer-catalog.offer-catalog_desktop .offer-catalog__list-wrapper_empty{margin-top:6px}.offer-catalog.offer-catalog_desktop .offer-catalog__cards-list{grid-area:1/1/2/25}.offer-catalog.offer-catalog_desktop .offer-catalog__grouped-list{grid-area:1/1/2/16}.offer-catalog.offer-catalog_desktop .offer-catalog__grouped-list .grouped-list__group:first-child .grouped-list__group-header{margin-top:0}.offer-catalog.offer-catalog_desktop .offer-catalog__grouped-list-header,.offer-catalog.offer-catalog_desktop .offer-catalog__grouped-list-item{margin-top:16px}.offer-catalog.offer-catalog_desktop .offer-catalog__grouped-list-content-loader{margin-top:23px}.offer-catalog.offer-catalog_desktop .offer-catalog__grouped-list-content-loader .content-loader__element-wrapper_loader-line&gt;*{height:40px}.offer-catalog.offer-catalog_desktop .offer-catalog__map{width:100%;height:600px;border-radius:10px}.offer-catalog.offer-catalog_desktop .offer-catalog__map-wrapper{position:relative;grid-area:1/1/2/25}.offer-catalog.offer-catalog_desktop .offer-catalog__map-card{position:absolute;top:35px;right:25px}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select{z-index:11;text-align:left}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector{max-height:300px;min-width:320px;max-width:80vw;overflow-y:auto;width:calc(100% - 34px);margin:16px 17px 20px 17px}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector .cp-tag-selection-popup__list{padding-top:0;padding-bottom:0}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar{width:18px;height:18px;background:#e8eaef;border-radius:36px}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button{width:18px;height:18px}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:vertical:decrement{background-image:url(../img/scrollbar-up-arrow.c3dc9ef6.svg);background-position:50% 80%;background-repeat:no-repeat}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:vertical:increment{background-image:url(../img/scrollbar-down-arrow.25dae232.svg);background-position:50% 20%;background-repeat:no-repeat}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:horizontal:decrement{background-image:url(../img/scrollbar-left-arrow.672aa3b5.svg);background-position:70% 50%;background-repeat:no-repeat}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:horizontal:increment{background-image:url(../img/scrollbar-right-arrow.d4861175.svg);background-position:30% 50%;background-repeat:no-repeat}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:horizontal:end:decrement,.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:horizontal:start:increment,.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:vertical:end:decrement,.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-button:vertical:start:increment{display:none}.offer-catalog.offer-catalog_desktop .offer-catalog__popup-clinic-select-selector::-webkit-scrollbar-thumb{background:#9085e1;border-radius:10px;border:4px solid #e8eaef;box-sizing:border-box}.offer-catalog.offer-catalog_application,.offer-catalog.offer-catalog_mobile{display:grid;grid-template-columns:.44fr 16.84fr .44fr;grid-template-areas:". header ." ". selected ." "list list list"}.offer-catalog.offer-catalog_application .offer-catalog__header,.offer-catalog.offer-catalog_mobile .offer-catalog__header{grid-area:header}.offer-catalog.offer-catalog_application .offer-catalog__selected-filters,.offer-catalog.offer-catalog_mobile .offer-catalog__selected-filters{grid-area:selected}.offer-catalog.offer-catalog_application .offer-catalog__selected-filters_visible,.offer-catalog.offer-catalog_mobile .offer-catalog__selected-filters_visible{margin-top:12px;margin-bottom:13px}.offer-catalog.offer-catalog_application .offer-catalog__selected-filters .filter-tile,.offer-catalog.offer-catalog_mobile .offer-catalog__selected-filters .filter-tile{align-items:flex-start}.offer-catalog.offer-catalog_application .offer-catalog__list-wrapper,.offer-catalog.offer-catalog_mobile .offer-catalog__list-wrapper{grid-area:list;display:grid;grid-template-columns:.44fr 16.84fr .44fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.offer-catalog.offer-catalog_application .offer-catalog__cards-list,.offer-catalog.offer-catalog_mobile .offer-catalog__cards-list{grid-area:1/1/2/4;position:relative;z-index:0}.offer-catalog.offer-catalog_application .offer-catalog__grouped-list,.offer-catalog.offer-catalog_mobile .offer-catalog__grouped-list{grid-area:1/2/2/3;position:relative;z-index:0}.offer-catalog.offer-catalog_application .offer-catalog__grouped-list .grouped-list__group:first-child .offer-catalog__grouped-list-header,.offer-catalog.offer-catalog_mobile .offer-catalog__grouped-list .grouped-list__group:first-child .offer-catalog__grouped-list-header{margin-top:12px}.offer-catalog.offer-catalog_application .offer-catalog__grouped-list_selected .grouped-list__group:first-child .offer-catalog__grouped-list-header,.offer-catalog.offer-catalog_mobile .offer-catalog__grouped-list_selected .grouped-list__group:first-child .offer-catalog__grouped-list-header{margin-top:0}.offer-catalog.offer-catalog_application .offer-catalog__grouped-list-header,.offer-catalog.offer-catalog_mobile .offer-catalog__grouped-list-header{margin-top:23px}.offer-catalog.offer-catalog_application .offer-catalog__grouped-list-item,.offer-catalog.offer-catalog_mobile .offer-catalog__grouped-list-item{margin-top:12px}.offer-catalog.offer-catalog_application .offer-catalog__grouped-list-content-loader,.offer-catalog.offer-catalog_mobile .offer-catalog__grouped-list-content-loader{margin-top:23px}.offer-catalog.offer-catalog_application .offer-catalog__grouped-list-content-loader .content-loader__element-wrapper_loader-line&gt;*,.offer-catalog.offer-catalog_mobile .offer-catalog__grouped-list-content-loader .content-loader__element-wrapper_loader-line&gt;*{height:40px}.offer-catalog.offer-catalog_application .offer-catalog__no-content-wrapper,.offer-catalog.offer-catalog_mobile .offer-catalog__no-content-wrapper{margin-top:12px;grid-area:1/2/2/3}.offer-catalog.offer-catalog_application .offer-catalog__popup-clinic-select,.offer-catalog.offer-catalog_mobile .offer-catalog__popup-clinic-select{z-index:11;text-align:left}.offer-catalog.offer-catalog_application .offer-catalog__popup-clinic-select-title,.offer-catalog.offer-catalog_mobile .offer-catalog__popup-clinic-select-title{font-family:Montserrat-Bold;font-size:18rem;line-height:25rem;color:#3c4061;margin:0 2.5vw}.offer-catalog.offer-catalog_application .offer-catalog__popup-clinic-select .tag__item,.offer-catalog.offer-catalog_mobile .offer-catalog__popup-clinic-select .tag__item{cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.promo-banner{display:flex;width:460px;justify-content:flex-end;justify-self:flex-end}.promo-banner__logo{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;border-radius:7px}.promo-banner_switched-off{display:none!important;width:0!important;height:0!important}.promo-banner.promo-banner_mobile{width:auto;display:block}.promo-banner.promo-banner_mobile .promo-banner__logo{width:100%;border-radius:7px}.achievement-tile{border-radius:7px;padding:4px 8px;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative}.achievement-tile__title{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#3c4061;margin:0}.achievement-tile__data{margin-left:5px}.achievement-tile__tips-text{font-family:Montserrat;font-size:14rem;line-height:20rem;color:#fff;margin:0;text-align:left}.achievement-tile__tips-text strong{font-family:Montserrat-Bold}.achievement-tile__tips-substrate{position:fixed;z-index:2;width:100vw;height:100vh;top:0;left:0;background:hsla(0,0%,100%,0);opacity:0}.achievement-tile__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.achievement-tile__content&gt;*{margin-right:5px}.achievement-tile__content&gt;:last-child{margin-right:0}.achievement-tile.achievement-tile_desktop .achievement-tile__tips.attachable-tips .attachable-tips{z-index:2}.achievement-tile.achievement-tile_desktop .achievement-tile__tips.attachable-tips .attachable-tips__tile{width:250px;padding:9px 12px 12px 19px;height:auto;box-sizing:border-box}.achievement-tile.achievement-tile_application,.achievement-tile.achievement-tile_mobile{height:24rem;box-sizing:border-box}.achievement-tile.achievement-tile_application .achievement-tile__title,.achievement-tile.achievement-tile_mobile .achievement-tile__title{font-size:10rem;line-height:11rem}.achievement-tile.achievement-tile_application .achievement-tile__tips-text,.achievement-tile.achievement-tile_mobile .achievement-tile__tips-text{font-family:Montserrat;font-size:12rem;line-height:19rem}.achievement-tile.achievement-tile_application .achievement-tile__tips.attachable-tips .attachable-tips,.achievement-tile.achievement-tile_mobile .achievement-tile__tips.attachable-tips .attachable-tips{z-index:2}.achievement-tile.achievement-tile_application .achievement-tile__tips.attachable-tips .attachable-tips__tile,.achievement-tile.achievement-tile_mobile .achievement-tile__tips.attachable-tips .attachable-tips__tile{width:230px;padding:8px 12px 16px;height:auto;box-sizing:border-box}.achievement-tile.achievement-tile_before-after-20{background:#e9e7f9}.achievement-tile.achievement-tile_certificates{background:#ddf5fc}.achievement-content-piece{position:relative}.achievement-content-piece__icon{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.achievement-content-piece__icon-wrapper{width:16rem;height:16rem;border-radius:99999999px;overflow:hidden;box-shadow:0 1px 4px #c3c5c9;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.achievement-content-piece__tips-text{font-family:Montserrat;font-size:14rem;line-height:20rem;color:#fff;margin:0;text-align:left}.achievement-content-piece__tips-text strong{font-family:Montserrat-Bold}.achievement-content-piece__tips-substrate{position:fixed;z-index:2;width:100vw;height:100vh;top:0;left:0;background:hsla(0,0%,100%,0);opacity:0}.achievement-content-piece .attachable-tips__tile{width:250px;padding:9px 12px 12px 19px;height:auto;box-sizing:border-box}.achievement-content-piece.achievement-content-piece_show-tips .achievement-content-piece__icon-wrapper{box-shadow:0 1px 15px rgba(76,111,182,.6)}.achievement-list{position:relative;z-index:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.achievement-list__item{margin-right:12px;margin-bottom:12px}.achievement-list .achievement__number-remaining-elem-list-text{font-size:14rem;font-family:Montserrat-SemiBold;line-height:20rem}.achievement-list.achievement-list_mobile .achievement-list__item{margin-top:4px;margin-right:4px;margin-bottom:0}.achievement-list.achievement-list_mobile .achievement__number-remaining-elem-list-text{font-size:10rem;line-height:11rem}.dp-top-info-block__wrapper{text-align:left}.dp-top-info-block__avatar{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.dp-top-info-block__avatar-wrapper{position:relative;width:260px;height:260px;border-radius:7px;overflow:hidden}.dp-top-info-block__rating-tile{background:#fffbeb;padding:2px 6px;border-radius:7px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.dp-top-info-block__rating-text{font-size:13rem;line-height:21rem;font-family:Montserrat;color:#3c4061;margin-right:4px}.dp-top-info-block__rating-bar{width:68px}.dp-top-info-block__rating-bar .rating__elem{width:12px;height:12px}.dp-top-info-block__rating-bar .rating__elem img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__wrapper{display:grid;grid-template-columns:260px .66fr 9.3fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__avatar-wrapper{grid-area:1/1/2/2}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__rating-wrapper{grid-area:2/1/3/2}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__desc{font-family:Montserrat;font-size:16rem;line-height:27rem;color:#3c4061}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__desc-wrapper{grid-area:1/3/5/4}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__desc-wrapper .expending-text-block.expending-text-block_closed .expending-text-block__expending-area{height:500px}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__achievement-list-wrapper{grid-area:3/1/4/2;margin-top:8px}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__rating-wrapper{text-align:left;margin-top:20px}.dp-top-info-block.dp-top-info-block_desktop .dp-top-info-block__rating-tile{display:inline-flex}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__avatar-wrapper{margin-bottom:12px}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__share-wrapper{margin-bottom:8px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__share-btn{width:120px;justify-content:center;height:24px}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__share-btn .button__image{margin-left:5px}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__fullname{color:#3c4061;font-family:Montserrat-Bold;font-size:18rem;line-height:25rem;margin:0}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__fullname-wrapper{width:100%;text-align:left}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__specializations{font-family:Montserrat;font-size:13rem;line-height:21rem;color:#6b748b}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__specializations-wrapper{width:100%;display:inline-block;text-align:left;margin-top:2px}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__achievement-list-wrapper{position:relative;z-index:1}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__rar-wrapper{margin-top:12px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:0;position:relative}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__review{color:#6b748b;font-size:13rem;font-family:Montserrat}.dp-top-info-block.dp-top-info-block_mobile .dp-top-info-block__review-field{cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.metro-list__wrapper{display:flex;flex-wrap:wrap;width:100%;margin-top:10px}.metro-list__item{display:flex;justify-content:flex-start;align-items:flex-start;margin:2px 16px 2px 0}.metro-list__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin:7px 4px 0 0}.metro-list__name{color:#6b748b;margin:0 4px 0 0;text-align:left}.metro-list__distance,.metro-list__name{font-family:Montserrat;font-style:normal;font-weight:500;font-size:13px;line-height:160%}.metro-list__distance{color:#a6acba;margin:0;flex-shrink:0;white-space:nowrap}.metro-list__time-field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.metro-list__time-icon{flex-shrink:0;flex-basis:1;height:16rem}.metro-list__time-text{font-family:Montserrat;font-style:normal;font-weight:500;font-size:13px;line-height:160%;color:#a6acba;margin:0;flex-shrink:0;white-space:nowrap}.metro-list.metro-list_time-mode .metro-list__item{margin-right:22px}.metro-list.metro-list_time-mode .metro-list__dot{margin-right:8px}.metro-list.metro-list_time-mode .metro-list__name{color:#3c4061}.dp-clinics-slider__slider-controlls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}.dp-clinics-slider__slider-controll{display:flex;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;border-radius:40px;border:1px solid #a6acba;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.dp-clinics-slider__slider-controll_left .dp-clinics-slider__slider-controll-image{transform:rotate(180deg)}.dp-clinics-slider__slider-controll_right .dp-clinics-slider__slider-controll-image{margin-left:3px}.dp-clinics-slider__slider-controll-text{font-family:Montserrat-SemiBold;font-size:16rem;line-height:170%;color:#3c4061}.dp-clinics-slider .clinic-card{display:block;width:350px;min-width:350px;border:1px solid #c6cbd6;border-radius:15px;box-sizing:border-box;padding:12px 16px;margin-right:20px;text-align:left;flex-shrink:0;overflow:unset;cursor:default}.dp-clinics-slider .clinic-card__clinic-link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;color:#3c4061;cursor:pointer;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.dp-clinics-slider .clinic-card__clinic-name{display:inline-block;text-align:left;font-family:Montserrat-SemiBold;font-size:14rem;line-height:170%;color:#3c4061;margin:0;padding:0;font-weight:400;text-decoration:underline}.dp-clinics-slider .clinic-card__avatar{display:block;width:100px;flex-shrink:0;height:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:7px}.dp-clinics-slider .clinic-card__address-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:10px}.dp-clinics-slider .clinic-card__address-text{display:block;text-align:left;font-family:Montserrat;font-size:14rem;line-height:170%;color:#3c4061;margin:0 5px 0 0}.dp-clinics-slider .clinic-card__address-text-wrapper{display:block}.dp-clinics-slider .clinic-card__address-text-wrapper .clinic-desc-wrapper__address-text{width:100%}.dp-clinics-slider .clinic-card__address-image-wrapper{display:block;flex-shrink:0;width:56px;height:auto;box-sizing:border-box}.dp-clinics-slider .clinic-card__address-and-phone{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.dp-clinics-slider .clinic-card__address-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:12px}.dp-clinics-slider .clinic-card__more-about-clinic-button{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:12px;cursor:pointer;text-decoration:none;width:185px}.dp-clinics-slider .clinic-card__more-about-clinic-button-text{font-family:Montserrat-SemiBold;font-size:14rem;line-height:17rem;color:#ff7676;margin-right:10px;text-align:left}.dp-clinics-slider .clinic-card__more-about-clinic-button-arrow{display:block;transform:scale(1.25)}.dp-clinics-slider .clinic-card__phone{display:inline-block;text-align:left;font-family:Montserrat;font-size:14rem;line-height:170%;color:#3c4061;margin:0 5px 0 0}.dp-clinics-slider .clinic-card__phone-href{text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.dp-clinics-slider .clinic-card__phone-wrapper{margin-top:5px;width:100%;text-align:left}.dp-clinics-slider .clinic-card__metro-list{margin-top:10px}.dp-clinics-slider .clinic-card .metro-list__item{margin:2px 16px 3px 0}.dp-clinics-slider .clinic-card .metro-list__item:last-child{margin:2px 16px 2px 0}.dp-clinics-slider .clinic-card .metro-list__dot{margin-right:8px}.dp-clinics-slider .clinic-card .metro-list__distance,.dp-clinics-slider .clinic-card .metro-list__name{font-size:14px;line-height:170%}.dp-clinics-slider .clinic-card .button.purple10{width:100%;padding:0;margin-bottom:2px}.dp-clinics-slider .clinic-card .button__text{font-size:14px;line-height:143%;margin:4px 0}.dp-procedures-block{width:100%;text-align:left}.dp-procedures-block__procedure-list{padding:0;list-style:none}.dp-procedures-block__procedure-item{position:relative;text-align:left;font-family:Montserrat}.dp-procedures-block__procedure-item:before{content:"";position:absolute;border-radius:100%}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__group-list{margin-bottom:30px}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__group-list:last-child{margin-bottom:0}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__group-title{width:100%;font-family:Montserrat-SemiBold;color:#9085e1;font-size:16rem;line-height:170%;text-align:left}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__procedure-list{margin-top:20px}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__procedure-item{width:calc(100% - 17px);margin-left:17px;font-size:16rem;line-height:170%;color:#3c4061;margin-bottom:6px}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__procedure-item:before{top:12px;left:-14px;width:3px;height:3px;background:#ff7676}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__procedure-item:last-child{margin-bottom:0}.dp-procedures-block.dp-procedures-block_desktop .dp-procedures-block__no-tab-content{display:inline-flex}.dp-procedures-block.dp-procedures-block_mobile .dp-procedures-block__group-list{margin-bottom:20px}.dp-procedures-block.dp-procedures-block_mobile .dp-procedures-block__group-list:last-child{margin-bottom:0}.dp-procedures-block.dp-procedures-block_mobile .dp-procedures-block__group-title{display:block;width:100%;text-align:left;font-family:Montserrat-SemiBold;font-size:15rem;line-height:130%;color:#3c4061}.dp-procedures-block.dp-procedures-block_mobile .dp-procedures-block__procedure-list{margin-top:10px}.dp-procedures-block.dp-procedures-block_mobile .dp-procedures-block__procedure-item{width:calc(100% - 12px);margin-left:12px;font-size:14rem;line-height:160%;color:#3c4061;margin-bottom:5px}.dp-procedures-block.dp-procedures-block_mobile .dp-procedures-block__procedure-item:before{top:10px;left:-9px;width:2px;height:2px;background:#3c4061}.dp-procedures-block.dp-procedures-block_mobile .dp-procedures-block__procedure-item:last-child{margin-bottom:0}.dp-education-block__item{width:100%;text-align:left}.dp-education-block__item:last-child{margin-bottom:0}.dp-education-block .education-item__year{font-size:16rem;text-align:left;color:#3c4061}.dp-education-block .education-item__name{text-align:left;font-family:Montserrat;color:#3c4061}.dp-education-block.dp-education-block_desktop .dp-education-block__item{display:block;margin-bottom:30px}.dp-education-block.dp-education-block_desktop .dp-education-block__no-tab-content{display:inline-flex}.dp-education-block.dp-education-block_desktop .education-item__year{display:inline-block;vertical-align:top;width:82px;font-family:Montserrat;line-height:170%}.dp-education-block.dp-education-block_desktop .education-item__name{display:inline-block;vertical-align:top;width:calc(100% - 82px);max-width:680px;font-size:16rem;line-height:170%}.dp-education-block.dp-education-block_mobile .dp-education-block__item{margin-bottom:12px}.dp-education-block.dp-education-block_mobile .education-item__year{display:block;width:100%;font-family:Montserrat-SemiBold;line-height:140%;margin-bottom:5px}.dp-education-block.dp-education-block_mobile .education-item__name{display:block;width:100%;font-size:14rem;line-height:160%}.dp-certificates-block.dp-certificates-block_desktop .dp-certificates-block__no-tab-content{display:inline-flex}.dp-certificates-block.dp-certificates-block_desktop .dp-certificates-block__list{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:40px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.dp-certificates-block.dp-certificates-block_desktop .dp-certificates-block__item{width:100%;display:inline-block;vertical-align:top;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;cursor:pointer}.dp-certificates-block.dp-certificates-block_mobile.dp-certificates-block_empty{padding:0 3.125vw;box-sizing:border-box}.dp-certificates-block.dp-certificates-block_mobile .dp-certificates-block__wrapper{display:block;width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;scrollbar-height:none}.dp-certificates-block.dp-certificates-block_mobile .dp-certificates-block__wrapper::-webkit-scrollbar{display:none}.dp-certificates-block.dp-certificates-block_mobile .dp-certificates-block__list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.dp-certificates-block.dp-certificates-block_mobile .dp-certificates-block__list:after{flex-shrink:0;content:"";display:block;width:3.125vw;height:1px}.dp-certificates-block.dp-certificates-block_mobile .dp-certificates-block__item{flex-shrink:0;margin-right:2.5%;display:block;width:auto;height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.dp-certificates-block.dp-certificates-block_mobile .dp-certificates-block__item:first-child{margin-left:3.125vw}.dp-certificates-block.dp-certificates-block_mobile .dp-certificates-block__item:last-child{margin-right:0}.check-box{width:24px;height:24px;border:1.5px solid #ff7676;border-radius:8px;position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.check-box__animation-enter-active,.check-box__animation-leave-active{transition:all .25s ease-in-out}.check-box__animation-enter,.check-box__animation-leave-to{opacity:0}.check-box_disable{background:#f1f2f5}.check-box__inner-container{position:absolute;top:0;left:0;background:transparent;height:24px;width:24px;background-image:url(../img/CheckBox_pink.c6a66544.svg);background-position:50%;background-repeat:no-repeat;overflow:hidden}.check-box_strong{position:relative;z-index:0;border:1px solid #c6cbd6;box-sizing:border-box;border-radius:4px;width:18px;height:18px;overflow:hidden;transition:border 0ms ease-in-out .25s}.check-box_strong_active{border:none}.check-box_strong .check-box__inner-container{top:0;left:0;width:100%;height:100%;background:#9085e1;background-image:url(../img/white_ok.8c1f74ff.svg);background-repeat:no-repeat;background-position:50%;background-size:70% 70%;overflow:auto}.check-box_strong.check-box_disable .check-box__inner-container{opacity:.8}.custom-timepicker{display:block;width:190px;height:240px;padding:12px;text-align:center}.custom-timepicker__sliders-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:calc(100% - 35px)}.custom-timepicker__slider-wrapper{display:block;width:50%;height:100%;position:relative}.custom-timepicker .slider{display:block;width:100%;height:100%;overflow-y:scroll;position:relative}.custom-timepicker .slider__line{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-row-gap:5px;width:100%;padding-top:30px;position:relative}.custom-timepicker .slider__item-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:22px;cursor:pointer;text-align:center}.custom-timepicker .slider__item-span-wrapper{display:block;width:58%;height:23px;border-radius:15px}.custom-timepicker .slider__item{display:block;width:100%;font-family:Montserrat-SemiBold;font-size:12rem;color:#3c4061;line-height:24px;text-align:center}.custom-timepicker .slider__item-wrapper:hover .slider__item-span-wrapper{background:#f1f1f1}.custom-timepicker .slider__item-wrapper_selected .slider__item-span-wrapper{background:#9085e1}.custom-timepicker .slider__item-wrapper_selected .slider__item-span-wrapper .slider__item{color:#fff}.custom-timepicker .slider__item-wrapper_selected:hover .slider__item-span-wrapper{background:#9085e1}.custom-timepicker .slider__item-wrapper_selected:hover .slider__item-span-wrapper .slider__item{color:#fff}.custom-timepicker .slider::-webkit-scrollbar{width:100%;width:14px;background:#e8eaef;border-radius:36px}.custom-timepicker .slider::-webkit-scrollbar-button{width:18px;height:18px}.custom-timepicker .slider::-webkit-scrollbar-button:vertical:decrement{background-image:url(../img/scrollbar-up-arrow.c3dc9ef6.svg);background-position:50% 80%;background-repeat:no-repeat}.custom-timepicker .slider::-webkit-scrollbar-button:vertical:increment{background-image:url(../img/scrollbar-down-arrow.25dae232.svg);background-position:50% 20%;background-repeat:no-repeat}.custom-timepicker .slider::-webkit-scrollbar-thumb{background:#9085e1;border-radius:10px;border:4px solid #e8eaef;box-sizing:border-box}.custom-timepicker__slider-title{display:block;width:calc(100% - 14px);position:absolute;top:0;left:0;font-family:Montserrat-SemiBold;font-size:12rem;color:#c6cbd6;line-height:25px;background:#fff;text-align:center}.custom-timepicker__drop-down-mode-controls{margin-top:6px}.custom-timepicker .drop-down-mode-controls{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:92%;margin:15px 4% 0 4%}.custom-timepicker .drop-down-mode-controls__accept-selected-button,.custom-timepicker .drop-down-mode-controls__close-button{font-family:Montserrat-SemiBold;font-size:14rem;line-height:140%;color:#9085e1;text-transform:uppercase;cursor:pointer}.custom-timepicker_drop-down-mode{display:none;position:absolute;z-index:10;box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:10px;background:#fff;top:100%;left:0}.custom-timepicker_drop-downed{display:block}.expending-block{width:100%;display:grid;grid-template-columns:.44fr repeat(12,1fr .44fr);grid-auto-rows:auto;background:#fff}.expending-block .expend-button{grid-area:1/2/2/25;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;padding:14px 0;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.expending-block .expend-button__title{display:block;font-family:Montserrat;font-size:14rem;line-height:160%;color:#3c4061;padding-right:10px;box-sizing:border-box}.expending-block .expend-button__image{display:block;transform:rotate(180deg);width:12px}.expending-block__expend-area{grid-area:2/2/3/25;display:block;box-sizing:border-box;padding:8px 0 28px 0}.expending-block.expending-block_mobile .expend-button__title{font-family:Montserrat-Bold;font-size:16rem;line-height:130%}.expending-block.expending-block_mobile .expend-button__image{opacity:.55;width:16px}.expending-block_closed .expend-button__image{transform:rotate(0deg)}.bitrix-popup__expending-datetime{margin-top:-18px}.bitrix-popup__expending-datetime .expend-button{justify-content:flex-start;grid-area:1/1/2/26;width:160px}.bitrix-popup__expending-datetime .expend-button__title{position:relative;padding-right:6px}.bitrix-popup__expending-datetime .expend-button__title:after{content:"";display:block;position:absolute;bottom:0;left:0;width:calc(100% + 12px);height:1px;background:#c4c7d1}.bitrix-popup__expending-datetime .expend-button__image{position:relative;margin-top:-2px}.bitrix-popup__expending-datetime .expending-block__expend-area{grid-area:2/1/3/26;padding:0}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__submit-field{margin-top:0;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__submit-btn{width:100%}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-container{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-error{color:#ff7676;font-size:12rem;font-family:Montserrat-SemiBold;line-height:12rem}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-error-field{width:100%;margin-top:6px;text-align:left;height:0;transition:opacity .25s ease-in-out;height:12rem;opacity:0}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-error-field_visible{opacity:1}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-checkbox{margin-right:8px;width:22px;height:22px;flex-shrink:0}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-checkbox,.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-text{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;user-select:none}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-text{flex-grow:1;font-family:Montserrat;font-size:12rem;line-height:19rem;color:#6b748b}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__policy-text-container{text-align:left}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__datetime-pickers-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__datepicker-wrapper,.bitrix-popup.bitrix-popup_desktop .bitrix-popup__timepicker-wrapper{position:relative;width:calc(50% - 5px)}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__datepicker-wrapper .input-with-label__input,.bitrix-popup.bitrix-popup_desktop .bitrix-popup__timepicker-wrapper .input-with-label__input{padding-left:40px}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__dateinput-wrapper,.bitrix-popup.bitrix-popup_desktop .bitrix-popup__timeinput-wrapper{position:relative}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__input-date-icon{width:17px;position:absolute;top:38px;left:10px}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__input-time-icon{width:20px;position:absolute;top:38px;left:10px}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__datepicker{top:unset;bottom:calc(100% - 23px)}.bitrix-popup.bitrix-popup_desktop .bitrix-popup__timepicker{left:unset;top:unset;right:0;bottom:calc(100% - 23px)}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__expending-datetime{margin-top:-16px}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__expending-datetime .expend-button__title{font-family:Montserrat;font-size:14rem;line-height:160%}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__expending-datetime .expend-button__image{opacity:1;width:12px}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__submit-field{margin-top:5px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__submit-btn{width:100%}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-container{margin-top:6px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-error{color:#ff7676;font-size:12rem;font-family:Montserrat-SemiBold;line-height:12rem}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-error-field{width:100%;margin-top:3px;text-align:left;height:12rem;transition:opacity .25s ease-in-out;opacity:0}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-error-field_visible{opacity:1}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-checkbox{margin-right:8px;width:22px;height:22px;flex-shrink:0}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-checkbox,.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-text{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;user-select:none}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-text{flex-grow:1;font-family:Montserrat;font-size:10rem;line-height:15rem;color:#6b748b}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__policy-text-container{text-align:left}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__datetime-pickers-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__datepicker-wrapper,.bitrix-popup.bitrix-popup_mobile .bitrix-popup__timepicker-wrapper{position:relative;width:calc(50% - 5px)}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__datepicker-wrapper .input-with-label__input,.bitrix-popup.bitrix-popup_mobile .bitrix-popup__timepicker-wrapper .input-with-label__input{padding-left:40px}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__dateinput-wrapper,.bitrix-popup.bitrix-popup_mobile .bitrix-popup__timeinput-wrapper{position:relative}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__input-date-icon{width:15px;position:absolute;top:33px;left:10px}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__input-time-icon{width:18px;position:absolute;top:34px;left:10px}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__datepicker{top:calc(100% - 16px)}.bitrix-popup.bitrix-popup_mobile .bitrix-popup__timepicker{left:unset;top:calc(100% - 16px);right:0}.bitrix-popup.bitrix-popup_application .bitrix-popup__expending-datetime{margin-top:-6px}.bitrix-popup.bitrix-popup_application .bitrix-popup__expending-datetime .expend-button__title{font-family:Montserrat;font-size:14rem;line-height:160%}.bitrix-popup.bitrix-popup_application .bitrix-popup__expending-datetime .expend-button__image{opacity:1;width:12px}.bitrix-popup.bitrix-popup_application .bitrix-popup__submit-field{margin-top:5px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.bitrix-popup.bitrix-popup_application .bitrix-popup__submit-btn{width:100%}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-container{margin-top:6px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-error{color:#ff7676;font-size:12rem;font-family:Montserrat-SemiBold;line-height:12rem}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-error-field{width:100%;margin-top:3px;text-align:left;height:0;transition:all .25s ease-in-out;opacity:0}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-error-field_visible{opacity:1;height:12rem}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-checkbox{margin-right:8px;width:22px;height:22px;flex-shrink:0}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-checkbox,.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-text{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;user-select:none}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-text{flex-grow:1;font-family:Montserrat;font-size:10rem;line-height:15rem;color:#6b748b}.bitrix-popup.bitrix-popup_application .bitrix-popup__policy-text-container{text-align:left}.bitrix-popup.bitrix-popup_application .bitrix-popup__datetime-pickers-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.bitrix-popup.bitrix-popup_application .bitrix-popup__datepicker-wrapper,.bitrix-popup.bitrix-popup_application .bitrix-popup__timepicker-wrapper{position:relative;width:calc(50% - 5px)}.bitrix-popup.bitrix-popup_application .bitrix-popup__datepicker-wrapper .input-with-label__input,.bitrix-popup.bitrix-popup_application .bitrix-popup__timepicker-wrapper .input-with-label__input{padding-left:40px}.bitrix-popup.bitrix-popup_application .bitrix-popup__dateinput-wrapper,.bitrix-popup.bitrix-popup_application .bitrix-popup__timeinput-wrapper{position:relative}.bitrix-popup.bitrix-popup_application .bitrix-popup__input-date-icon{width:15px;position:absolute;top:31px;left:10px}.bitrix-popup.bitrix-popup_application .bitrix-popup__input-time-icon{width:18px;position:absolute;top:32px;left:10px}.bitrix-popup.bitrix-popup_application .bitrix-popup__datepicker{top:-281px}.bitrix-popup.bitrix-popup_application .bitrix-popup__timepicker{left:unset;top:-245px;right:0}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop{padding-top:3px;padding-bottom:35px;display:grid;grid-template-columns:repeat(6,1fr .91fr) 1fr;max-width:420px;min-width:360px;box-sizing:border-box}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__form{grid-area:1/2/2/13}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__doctor-data{margin-top:15px;margin-bottom:10px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__doctor-avatar{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__doctor-avatar-container{width:70px;position:relative;z-index:0;border-radius:7px;overflow:hidden;margin-right:15px;flex-shrink:0}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__doctor-avatar-container:before{content:"";display:block;width:100%;padding-bottom:100%;position:relative;z-index:0}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__doctor-name{font-family:Montserrat;font-size:16rem;line-height:22rem;color:#6b748b}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__doctor-name-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__desc{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#3c4061}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_desktop .dp-appointment-bitrix-popup__desc-container{text-align:left;width:100%;margin-top:-10px}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile{width:100%;padding:12px 3.125% 0;box-sizing:border-box}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__doctor-data{margin-top:15px;margin-bottom:10px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__doctor-avatar{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__doctor-avatar-container{width:70px;position:relative;z-index:0;border-radius:7px;overflow:hidden;margin-right:15px;flex-shrink:0}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__doctor-avatar-container:before{content:"";display:block;width:100%;padding-bottom:100%;position:relative;z-index:0}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__doctor-name{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#6b748b}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__doctor-name-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__desc{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#3c4061}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_mobile .dp-appointment-bitrix-popup__desc-container{text-align:left;width:100%}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application{width:100%;padding:0 3.125% 0;box-sizing:border-box}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__title{font-family:Montserrat-Bold;font-size:22rem;line-height:26rem;color:#3c4061}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__title-field{text-align:left;width:100%}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__doctor-data{margin-top:12px;margin-bottom:10px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__doctor-avatar{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__doctor-avatar-container{width:70px;position:relative;z-index:0;border-radius:7px;overflow:hidden;margin-right:15px;flex-shrink:0}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__doctor-avatar-container:before{content:"";display:block;width:100%;padding-bottom:100%;position:relative;z-index:0}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__doctor-name{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#6b748b}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__doctor-name-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__desc{font-family:Montserrat-SemiBold;font-size:14rem;line-height:20rem;color:#3c4061}.dp-appointment-bitrix-popup.dp-appointment-bitrix-popup_application .dp-appointment-bitrix-popup__desc-container{text-align:left;width:100%;margin-top:13px}.dp-articles-block__articles-item{display:inline-block;text-align:left}.dp-articles-block.dp-articles-block_desktop{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-weight:500;font-size:16px;line-height:170%}.dp-articles-block.dp-articles-block_desktop .dp-articles-block__articles-item{margin-bottom:16px;margin-left:9px}.dp-articles-block.dp-articles-block_desktop .dp-articles-block__articles-link{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;font-family:Montserrat;font-size:16rem;line-height:170%;color:#3c4061}.dp-articles-block.dp-articles-block_desktop .dp-articles-block__articles-link:hover{color:#9085e1}.dp-articles-block.dp-articles-block_desktop .dp-articles-block__no-tab-content{display:inline-flex}.dp-articles-block.dp-articles-block_mobile{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-weight:500;font-size:13rem;line-height:160%}.dp-articles-block.dp-articles-block_mobile .dp-articles-block__articles-item{margin-bottom:16px;text-align:left}.dp-articles-block.dp-articles-block_mobile .dp-articles-block__articles-item:last-child{margin-bottom:0}.dp-articles-block.dp-articles-block_mobile .dp-articles-block__articles-link{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;font-family:Montserrat;font-size:13rem;line-height:160%;color:#3c4061}.dp-articles-block.dp-articles-block_mobile .dp-articles-block__no-tab-content{display:inline-flex}.page{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page__header{width:100%;height:80px}.page__footer{width:100%}.page__content{width:100%;flex-grow:1}.page__title{display:block;margin:0;padding:0;font-family:Montserrat-Bold;font-size:48rem;line-height:130%;color:#3c4061;text-align:left}.page__title__field{margin-top:20px}.page__subtitle{display:block;font-family:Montserrat-Bold;font-size:32rem;line-height:140%;color:#3c4061;text-align:left}.page.page_mobile .page__title{font-size:18rem;line-height:140%}.invisible-touch{outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.invisible-scroll{-ms-overflow-style:none;scrollbar-width:none;scrollbar-height:none}.invisible-scroll::-webkit-scrollbar{display:none}.styled-purple-scroll::-webkit-scrollbar{width:18px;height:18px;background:#e8eaef;border-radius:36px}.styled-purple-scroll::-webkit-scrollbar-button{width:18px;height:18px}.styled-purple-scroll::-webkit-scrollbar-button:vertical:decrement{background-image:url(../img/scrollbar-up-arrow.c3dc9ef6.svg);background-position:50% 80%;background-repeat:no-repeat}.styled-purple-scroll::-webkit-scrollbar-button:vertical:increment{background-image:url(../img/scrollbar-down-arrow.25dae232.svg);background-position:50% 20%;background-repeat:no-repeat}.styled-purple-scroll::-webkit-scrollbar-button:horizontal:decrement{background-image:url(../img/scrollbar-left-arrow.672aa3b5.svg);background-position:70% 50%;background-repeat:no-repeat}.styled-purple-scroll::-webkit-scrollbar-button:horizontal:increment{background-image:url(../img/scrollbar-right-arrow.d4861175.svg);background-position:30% 50%;background-repeat:no-repeat}.styled-purple-scroll::-webkit-scrollbar-button:horizontal:end:decrement,.styled-purple-scroll::-webkit-scrollbar-button:horizontal:start:increment,.styled-purple-scroll::-webkit-scrollbar-button:vertical:end:decrement,.styled-purple-scroll::-webkit-scrollbar-button:vertical:start:increment{display:none}.styled-purple-scroll::-webkit-scrollbar-thumb{background:#9085e1;border-radius:10px;border:4px solid #e8eaef;box-sizing:border-box}.more-btn{width:auto;display:inline-flex;justify-content:center;align-items:center;padding:0}.more-btn&gt;*{margin-right:12px}.more-btn_mobile{width:100%;padding:5px 0}.more-btn_mobile&gt;*{margin-right:7px}.mobile-application-page_margin-top{margin-top:calc(45px + env(safe-area-inset-top))}.mobile-application-page_margin-bottom{margin-bottom:calc(60px + env(safe-area-inset-bottom))}.mobile-application-page_padding-top{padding-top:calc(45px + env(safe-area-inset-top))}.mobile-application-page_padding-bottom{padding-bottom:calc(60px + env(safe-area-inset-bottom))}.mobile-application-page{margin-bottom:calc(60px + env(safe-area-inset-bottom));margin-top:calc(45px + env(safe-area-inset-top))}@keyframes opacityAnimation{0%{opacity:1}to{opacity:0}}#app .page-route.doctor-page.doctor-page_desktop{overflow:unset}#app .page-route.doctor-page.doctor-page_desktop .button__text,#app .page-route.doctor-page.doctor-page_desktop .offer-list__more-btn__text{white-space:nowrap}.doctor-page.doctor-page_desktop{min-height:100vh;box-sizing:border-box;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.doctor-page.doctor-page_desktop .doctor-page__header{width:100%;height:85px}.doctor-page.doctor-page_desktop .doctor-page__footer{width:100%}.doctor-page.doctor-page_desktop .doctor-page__column,.doctor-page.doctor-page_desktop .doctor-page__top{flex-shrink:0;display:grid;grid-template-columns:1fr 19.26fr 1fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.doctor-page.doctor-page_desktop .doctor-page__column-wrapper,.doctor-page.doctor-page_desktop .doctor-page__top-wrapper{grid-area:1/2/2/3;text-align:left}.doctor-page.doctor-page_desktop .doctor-page__top{margin-top:23px}.doctor-page.doctor-page_desktop .doctor-page__column{margin-top:4px}.doctor-page.doctor-page_desktop .doctor-page__redirect-with-call{display:grid;grid-template-columns:10.96fr .66fr 7.64fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.doctor-page.doctor-page_desktop .doctor-page__combine-search-input{grid-area:1/1/2/2}.doctor-page.doctor-page_desktop .doctor-page__promo-banner{grid-area:1/3/2/4}.doctor-page.doctor-page_desktop .doctor-page__bread-crumbs{margin-top:32px}.doctor-page.doctor-page_desktop .doctor-page__title{grid-area:2/2/3/17;display:block;padding:0;margin:0;font-family:Montserrat-Bold;font-size:48rem;line-height:130%;color:#3c4061;text-align:left}.doctor-page.doctor-page_desktop .doctor-page__specializations{display:block;padding:0;margin:10px 0 0 0;font-family:Montserrat;font-size:16rem;line-height:130%;color:#9085e1;text-align:left}.doctor-page.doctor-page_desktop .doctor-page__controlls{grid-area:1/2/2/3}.doctor-page.doctor-page_desktop .doctor-page__controlls-wrapper{padding-bottom:6px;position:-webkit-sticky;position:sticky;top:0;z-index:3;display:grid;grid-template-columns:1fr 19.26fr 1fr;grid-auto-rows:100%;background:hsla(0,0%,100%,.9);box-shadow:none}.doctor-page.doctor-page_desktop .doctor-page__controlls-wrapper_box-shadow{box-shadow:0 3px 5px -4px rgba(0,0,0,.5)}.doctor-page.doctor-page_desktop .doctor-page__controlls-wrapper .controlls__offer-btn{min-width:250px}.doctor-page.doctor-page_desktop .doctor-page__sticky-container{flex-grow:1;flex-shrink:0;padding-bottom:76px}.doctor-page.doctor-page_desktop .doctor-page__info-wrapper{display:grid;grid-template-columns:calc(100% - 390px) 350px;grid-column-gap:40px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.doctor-page.doctor-page_desktop .doctor-page__info-block-field{grid-area:1/1/2/2}.doctor-page.doctor-page_desktop .doctor-page__info-clinics-field{grid-area:1/2/2/3}.doctor-page.doctor-page_desktop .doctor-page__offers-wrapper{margin-top:60px}.doctor-page.doctor-page_desktop .doctor-page__gallery{margin-top:30px;height:450px}.doctor-page.doctor-page_desktop .doctor-page__gallery-wrapper{margin-top:30px}.doctor-page.doctor-page_desktop .doctor-page__gallery-no-content{margin-top:30px;display:inline-flex}.doctor-page.doctor-page_desktop .doctor-page__doctor-data-wrapper{margin-top:20px}.doctor-page.doctor-page_desktop .doctor-page__doctor-data-content{margin-top:60px}.doctor-page.doctor-page_desktop .doctor-page__subtitle{grid-area:1/1/2/16;display:block;text-align:left;font-family:Montserrat-Bold;font-size:32rem;line-height:140%;color:#3c4061}.doctor-page.doctor-page_desktop .doctor-page__anchor{position:relative;top:-86px}.doctor-page.doctor-page_desktop .doctor-page__anchor.doctor-page__anchor_reviews{top:-146px}.doctor-page.doctor-page_desktop .doctor-page__reviews-wrapper{margin-top:60px;display:grid;grid-template-columns:repeat(11,1fr .675fr) 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.doctor-page.doctor-page_desktop .doctor-page__reviews-header{grid-area:1/1/2/25;position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.doctor-page.doctor-page_desktop .doctor-page__reviews-subtitle-counter-wrapper{width:auto}.doctor-page.doctor-page_desktop .doctor-page__reviews-subtitle-counter-wrapper_no-left-review-button{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.doctor-page.doctor-page_desktop .doctor-page__reviews-subtitle-counter-wrapper_no-left-review-button .doctor-page__reviews-counter-tile{margin:0}.doctor-page.doctor-page_desktop .doctor-page__reviews-counter{width:auto;font-family:Montserrat-SemiBold;font-size:14rem;line-height:140%;color:#9085e1}.doctor-page.doctor-page_desktop .doctor-page__reviews-counter-tile{display:flex;flex-direction:row;justify-content:center;align-items:center;width:210px;height:30px;background:#f4f3fc;border-radius:21px;margin:10px 0 0 0}.doctor-page.doctor-page_desktop .doctor-page__reviews-left-review-button-link{display:block;text-decoration:none}.doctor-page.doctor-page_desktop .doctor-page__reviews-left-review-button{width:220px;height:49px;justify-content:center}.doctor-page.doctor-page_desktop .doctor-page__reviews-left-review-button .button__text{margin:0 10px 0 0}.doctor-page.doctor-page_desktop .doctor-page__reviews-bar{grid-area:2/1/3/20;margin-top:40px}.doctor-page.doctor-page_desktop .doctor-page__reviews-list{grid-area:3/1/4/20;margin-top:36px}.doctor-page.doctor-page_desktop .doctor-page__fake-bitrix-btn-field{visibility:hidden;width:0;height:0;opacity:0}.doctor-page.doctor-page_desktop .doctor-page__video-viewer{z-index:7}.doctor-page.doctor-page_desktop .tabbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.doctor-page.doctor-page_desktop .tabbar__tab{display:block;width:auto;box-sizing:border-box;padding:10px 20px 11px 20px;background:#eff0f6;border-radius:29px;margin-right:20px;margin-top:20px;cursor:pointer}.doctor-page.doctor-page_desktop .tabbar__tab:last-child{margin-right:0}.doctor-page.doctor-page_desktop .tabbar__tab-name{font-family:Montserrat-SemiBold;font-size:16rem;line-height:140%;color:#6b748b}.doctor-page.doctor-page_desktop .tabbar__tab_selected{background:#fef0ed}.doctor-page.doctor-page_desktop .tabbar__tab_selected .tabbar__tab-name{color:#ff7676}.doctor-page.doctor-page_desktop .offers__wrapper{width:100%}.doctor-page.doctor-page_desktop .offers__list{width:100%;margin-top:16px}.doctor-page.doctor-page_desktop .offers__tag-title{font-size:18rem;margin:0;padding:0;font-family:Montserrat-SemiBold;color:#3c4061}.doctor-page.doctor-page_desktop .offers__tag-title-field{margin-top:21px;margin-bottom:20px;width:100%;text-align:left}</pre></body></html>