.vrachi_filter,.vrachi_filter__top{display:-webkit-box;display:-ms-flexbox}.vrachi_filter .iwg_checkbox_switch input[type=checkbox]+label{width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:0}.vrachi_filter .iwg_checkbox_switch ._che_sw_container{width:46px;height:26px}.vrachi_filter .iwg_checkbox_switch input:checked+label ._che_sw_container,.vrachi_filter .iwg_checkbox_switch input:checked+label span.sb_b,.vrachi_filter .iwg_checkbox_switch input:checked+label:hover span._che_sw_container{background-color:#8bc043;border:2px solid #8bc043}.vrachi_filter .iwg_checkbox_switch ._che_sw_container::after{width:26px;height:26px}.vrachi_filter .iwg_checkbox_switch input:checked+label ._che_sw_container::after{left:44%}.vrachi_filter{width:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1023px){.vrachi-scroll__hidden{overflow:hidden}.vrachi_filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.vrachi_filter__top{height:33px;margin-bottom:15px;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrachi_filter .vrachi_filter__date,.vrachi_filter .vrachi_filter__docchild-title{margin:0;font:normal normal 18px/23px hauss}@media (max-width:1023px){.vrachi_filter__top{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.vrachi_filter .vrachi_filter__date,.vrachi_filter .vrachi_filter__docchild-title{font-size:16px;line-height:20px}}.vrachi_filter .vrachi_filter__docchild-title{margin-right:20px}.vrachi_filter .vrachi_filter__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (hover:hover) and (min-width:1024px){.vrachi_filter .vrachi_filter__date:hover svg path{stroke:#f79440}.vrachi_filter .vrachi_filter__date:hover .vrachi_filter__datetext--lg,.vrachi_filter .vrachi_filter__date:hover .vrachi_filter__datetext--sm{color:#f79440}}.vrachi_filter .vrachi_filter__datebtn{display:block;width:30px;height:30px;margin-right:5px}.vrachi_filter .vrachi_filter__datetext--sm{display:none}@media (max-width:1023px){.vrachi_filter .vrachi_filter__datetext--lg{display:none}.vrachi_filter .vrachi_filter__datetext--sm{display:block}}.vrachi_filter .vrachi_filter__docchild{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.vrachi_filter .vrachi_filter__docchild-sm{display:none}@media (max-width:1023px){.vrachi_filter .vrachi_filter__docchild-lg{display:none}.vrachi_filter .vrachi_filter__docchild-sm{margin:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #e8eced}.vrachi_filter .vrachi_filter__docchild-sm p{margin:0;font:normal 500 18px/23px hauss}.vrachi_filter .vrachi_filter__docchild-sm .iwg_checkbox_switch{margin-left:auto}.vrachi_filter .vrachi_filter__docchild-sm .iwg_checkbox_switch label{padding:0}}@media (max-width:1023px) and (max-width:599px){.vrachi_filter .vrachi_filter__docchild-sm p{font-size:16px;line-height:20px}}@-webkit-keyframes border-tag{0%,100%{stroke-dashoffset:150}50%{stroke-dashoffset:-240}}@keyframes border-tag{0%,100%{stroke-dashoffset:150}50%{stroke-dashoffset:-240}}@-webkit-keyframes background-tag{0%,100%{background:#f2f9fa}50%{background:rgba(139,192,67,.5)}}@keyframes background-tag{0%,100%{background:#f2f9fa}50%{background:rgba(139,192,67,.5)}}.vrachi_filter .filter__dates{display:block;height:39px}.vrachi_filter .filter__dates[data-time-tag=hide]{display:none}.vrachi_filter .filter__dates[data-time-tag=show]{margin-bottom:8px}@media (max-width:1023px){.vrachi_filter .filter__dates{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.vrachi_filter .filter__dates[data-time-tag=show]{margin-bottom:20px;min-height:30px}}.vrachi_filter .filter__dates-notfound{margin:0 20px;font-family:hauss;font-weight:400;font-size:13px;line-height:17px;color:#a1aeb2}.vrachi_filter .filter__dates-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:39px;overflow:auto;scrollbar-width:none;padding:2px 0 2px 2px}.vrachi_filter .filter__dates-list::-webkit-scrollbar{width:0;height:0}@media (max-width:1023px){.vrachi_filter .filter__dates-notfound{font-size:12px;line-height:15px}.vrachi_filter .filter__dates-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -20px}.vrachi_filter .filter__dates-list .filter__dates-tag:first-of-type{margin-left:20px}.vrachi_filter .filter__dates-list .filter__dates-tag:last-of-type{margin-right:20px}@supports (-webkit-touch-callout:none){.vrachi_filter .filter__dates-list .filter__dates-tag:last-of-type .tag_v02{margin-right:20px}}}.vrachi_filter .filter__dates-tag{margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.vrachi_filter .filter__dates-tag:last-of-type{margin-right:0}.vrachi_filter .filter__dates-tag .ds_tag_v01{background:#f2f9fa;border-radius:3px}.vrachi_filter .filter__dates-tag .ds_tag_v01 span{font:normal normal 13px/17px hauss}.vrachi_filter .filter__dates-tag .ds_tag_v01 span:nth-of-type(1)::first-letter,.vrachi_filter .filter__dates-tag .ds_tag_v01 span:nth-of-type(2)::first-letter{text-transform:uppercase}@media (any-hover:hover) and (pointer:fine){.vrachi_filter .filter__dates-tag .ds_tag_v01:hover{background:#8bc043}.vrachi_filter .filter__dates-tag .ds_tag_v01:hover span{color:#fff}}.vrachi_filter .filter__dates-tag--active .ds_tag_v01{background:#8bc043}.vrachi_filter .filter__dates-tag--active .ds_tag_v01 span{color:#fff}.vrachi_filter .filter__dates-tag--animation .tag_v02{position:relative;width:83px;height:35px;outline:0}.vrachi_filter .filter__dates-tag--animation svg{position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);stroke-width:3px;fill:none;stroke:#8bc043;stroke-dasharray:150 480;stroke-dashoffset:150;-webkit-transition:5s ease-in-out;transition:5s ease-in-out;-webkit-animation:border-tag 2s;animation:border-tag 2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:3s;animation-delay:3s}.vrachi_filter .vrachi_filter__places{margin-bottom:9px}@media (max-width:1023px){.vrachi_filter .filter__dates-tag .ds_tag_v01 span{font-size:12px;line-height:15px}.vrachi_filter .vrachi_filter__places{visibility:hidden;height:0;min-height:100vh;width:100%;margin:0;position:fixed;top:0;left:0;z-index:10005;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff}.vrachi_filter .vrachi_filter__places[data-filter-popup=show]{visibility:visible;height:calc(100vh - 81px);width:100%;padding-bottom:81px;overflow-y:scroll;scrollbar-width:none}.vrachi_filter .vrachi_filter__places[data-filter-popup=show]::-webkit-scrollbar{width:0;height:0}.vrachi_filter .vrachi_filter__places[data-filter-popup=show] .filter-places__use{display:block}}.vrachi_filter .filter-places__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.vrachi_filter .filter-places__placesblock{position:relative}@media (max-width:1023px){.vrachi_filter .filter-places__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:scroll;height:100vh;max-height:100%}.vrachi_filter .filter-places__placesblock{width:100%}}.vrachi_filter .filter-places__placesblock-mo{margin-left:auto}.vrachi_filter .filter-places__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.vrachi_filter .filter-places__head p{margin-left:11px;margin-right:50px;font:normal 500 18px/23px hauss}@media (max-width:1191px){.vrachi_filter .filter-places__head p{margin-right:11px}}.vrachi_filter .filter-places__head img:first-of-type{width:22.4px;height:auto}.vrachi_filter .filter-places__head img:last-of-type{width:16.25px;height:auto}.vrachi_filter .filter-places__head[data-choice-place=choice]{border-bottom:1px solid #fff}.vrachi_filter .filter-places__select{display:none;height:100px}@media (max-width:1023px){.vrachi_filter .filter-places__head p{font-size:16px;line-height:20px}.vrachi_filter .filter-places__head{padding:12px 20px;border-bottom:1px solid #fff}.vrachi_filter .filter-places__head img:last-of-type{margin-left:auto}.vrachi_filter .filter-places__select .filter-places__head{display:none}}.vrachi_filter .filter-places__return{display:none;padding:11px 20px 14px 12.7px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #e8eced;-webkit-box-shadow:0 5px 9px rgba(19,53,63,.06);box-shadow:0 5px 9px rgba(19,53,63,.06)}.vrachi_filter .filter-places__return p{margin:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;font:normal 700 18px/23px hauss}.vrachi_filter .filter-places__return button{background-color:transparent}@media (max-width:1023px){.vrachi_filter .filter-places__return{display:-webkit-box;display:-ms-flexbox;display:flex}.vrachi_filter .filter-places__return button{width:20.6px;height:15.1px}}.vrachi_filter .filter-places__return button img{width:20.6px;height:auto}.vrachi_filter .filter-places__use{display:none;position:fixed;margin-top:auto;padding:20px;width:100%;bottom:0;left:0;z-index:20;text-align:center;background-color:#fff;border-top:1px solid #e8eced}.vrachi_filter .filter-places__use .vrachi_list__btn{width:100%;max-width:320px}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select{position:absolute;display:block;height:auto;top:0;z-index:10;background-color:#fff;-webkit-box-shadow:0 22px 10px -10px rgba(2,75,88,.08),0 9px 7px -8px rgba(2,75,88,.16),0 9px 20px rgba(2,75,88,.13);box-shadow:0 22px 10px -10px rgba(2,75,88,.08),0 9px 7px -8px rgba(2,75,88,.16),0 9px 20px rgba(2,75,88,.13);border-radius:10px}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select .filter-places__head{padding:0 20px;border-bottom:1px solid #e8eced}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select .filter-places__icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select-metro{width:360px;left:-20px}@media (max-width:1023px){.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select{position:relative;border-radius:0;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select .filter-places__head{border-bottom:1px solid #e8eced}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__head{border-bottom:1px solid #fff}.vrachi_filter .filter-places__placesblock[data-select=show] .output-address__head{padding:0 20px 20px}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select-metro{width:100%;left:0}}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select-address{width:700px;right:-20px}.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select-address .filter-places__head{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vrachi_filter .filter-places__address.is-empty .output-address__list,.vrachi_filter .filter-places__address.is-empty .output-address__map{display:none!important}.vrachi_filter .filter-places__address.is-empty .output-address__error{display:block}.vrachi_filter .output-metro .ds_checkbox_1x{margin:0}.vrachi_filter .output-metro .ds_checkbox_input{min-width:15px;height:15px;margin-right:10px}.vrachi_filter .output-metro .ds_checkbox_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrachi_filter .output-metro__search{margin:20px}@media (max-width:1023px){.vrachi_filter .filter-places__placesblock[data-select=show] .filter-places__select-address{width:100%;left:0}.vrachi_filter .output-metro__search{max-width:275px;margin:0 20px 20px}}@media (max-width:599px){.vrachi_filter .output-metro__search{max-width:100%}}.vrachi_filter .output-metro__metroblock{margin:0 20px 20px;height:auto;max-height:660px;overflow:scroll}.vrachi_filter .output-metro__metroblock::-webkit-scrollbar{width:0;height:0}.vrachi_filter .output-metro__metroblock .notFoundScreen{display:none}.vrachi_filter .output-metro__item-head{padding:7.5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrachi_filter .output-metro__item-head .ds_checkbox_input{margin-right:0}.vrachi_filter .output-metro__item-head[data-search=hide],.vrachi_filter .output-metro__item-head[data-show=hide]{display:none}.vrachi_filter .output-metro__line{margin-right:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:15px;height:5px;border-radius:5px}.vrachi_filter .output-metro__item[data-stationline=hide] .output-metro__item-list,.vrachi_filter .output-metro__station[data-search=hide],.vrachi_filter .output-metro__station[data-show=hide]{display:none}.vrachi_filter .output-metro__linename,.vrachi_filter .output-metro__station-name{font:normal normal 16px/20px hauss}.vrachi_filter .output-metro__btn{margin-right:5px;width:16.25px;height:auto;background-color:transparent}@media (max-width:1023px){.vrachi_filter .output-metro__metroblock{max-height:400px}.vrachi_filter .output-metro__linename,.vrachi_filter .output-metro__station-name{font-size:14px;line-height:18px}.vrachi_filter .output-metro__btn{margin-right:0}.vrachi_filter .output-address__search,.vrachi_filter .output-address__switch{max-width:275px}}.vrachi_filter .output-metro__station{padding:5.75px 0;line-height:1}.vrachi_filter .output-metro__station-check{margin:0 -20px;padding:5.75px 20px;background-color:#f2f9fa}.vrachi_filter .output-metro__station-checkbox .ds_checkbox_input{margin-right:21px}.vrachi_filter .output-metro__station-icon{margin-right:21px;width:13.45px;height:13.45px}.vrachi_filter .output-metro__item[data-stationline=show] .output-metro__item-list{display:block}.vrachi_filter .output-metro__item[data-stationline=show] .output-metro__btn{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.vrachi_filter .output-address__head{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrachi_filter .output-address__search,.vrachi_filter .output-address__switch{width:320px}@media (max-width:599px){.vrachi_filter .output-address__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vrachi_filter .output-address__search,.vrachi_filter .output-address__switch{max-width:100%}.vrachi_filter .output-address__search{margin-bottom:20px}}.vrachi_filter .output-address__switch{margin:0;border-radius:16px}.vrachi_filter .output-address__switch label{border-radius:14px}.vrachi_filter .output-address__switch label span{font:normal 500 13px/17px hauss}.vrachi_filter .output-address__body{height:auto;max-height:660px}@media (max-width:1023px){.vrachi_filter .output-address__body{height:auto;max-height:100%;overflow:hidden;padding-bottom:20px}}.vrachi_filter .output-address__map{width:100%;height:660px;border-radius:0 0 10px 10px}.vrachi_filter .output-address__map .ymaps-2-1-79-inner-panes,.vrachi_filter .output-address__map .ymaps-2-1-79-map{border-radius:0 0 10px 10px}@media (max-width:1023px){.vrachi_filter .output-address__map{height:400px;border-radius:0}.vrachi_filter .output-address__map .ymaps-2-1-79-inner-panes,.vrachi_filter .output-address__map .ymaps-2-1-79-map{border-radius:0}.vrachi_filter .output-address__list{height:auto}}.vrachi_filter .output-address__list{width:100%;height:auto}.vrachi_filter .output-address__list-wrapper{height:auto;max-height:640px;overflow-y:scroll;margin:0 20px 20px}.vrachi_filter .output-address__list-wrapper::-webkit-scrollbar{width:0;height:0}.vrachi_filter .output-address__list-container{display:-ms-grid;display:grid;-ms-grid-columns:(320px)[2];grid-template-columns:repeat(2,320px);-ms-grid-rows:auto;grid-template-rows:auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-column-gap:20px}@media (max-width:1023px){.vrachi_filter .output-address__list-wrapper{height:inherit;margin:0 20px}.vrachi_filter .output-address__list-container{-ms-grid-columns:(minmax(300px,1fr))[2];grid-template-columns:repeat(2,minmax(300px,1fr))}.vrachi_filter .output-address__local:hover .ds_tooltip{max-width:280px}}.vrachi_filter .output-address__item{padding:20px;margin-bottom:10px;background-color:#f2f9fa;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vrachi_filter .output-address__item:hover,.vrachi_filter .output-address__item[data-choice=choice]{background-color:#f3f9ec}.vrachi_filter .output-address__item--hide,.vrachi_filter .output-address__item[data-show=hide]{display:none}@media (max-width:640px){.vrachi_filter .output-address__list-container{-ms-grid-columns:minmax(280px,1fr);grid-template-columns:minmax(280px,1fr)}.vrachi_filter .output-address__item:last-of-type{margin-bottom:0}}.vrachi_filter .output-address__place{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrachi_filter .output-address__place a{margin:0 5px 0 0;font:normal 500 16px/20px hauss;word-break:break-word;color:#13353f;cursor:pointer}.vrachi_filter .output-address__place span{width:40px;height:40px;background:#fff;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.vrachi_filter .output-address__place span img{margin:auto}.vrachi_filter .output-address__local{position:relative;margin:0 0 10px;font:normal normal 12px/15px hauss;min-height:30px}.vrachi_filter .output-address__local:hover .ds_tooltip{display:block;top:40px;left:-16px;-webkit-transform:translateX(0);transform:translateX(0)}.vrachi_filter .output-address__local:hover .ds_tooltip::before{top:-5px;left:32px}.vrachi_filter .output-address__local:hover .ds_tooltip .T2{font:normal normal 12px/15px hauss}@media (max-width:360px){.vrachi_filter .output-address__local:hover .ds_tooltip{max-width:257px}}.vrachi_filter .output-address__station{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:15px}.vrachi_filter .output-address__station p{margin:0;font:normal normal 12px/15px hauss;word-break:break-word}.vrachi_filter .output-address__station-more{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:visible;height:15px}.vrachi_filter .output-address__station-more p{color:#0097b3}.vrachi_filter .output-address__station-more:hover .ds_tooltip{display:block;bottom:24px;left:-16px;-webkit-transform:translateX(0);transform:translateX(0)}.vrachi_filter .output-address__station-more:hover .ds_tooltip::before{left:32px}.vrachi_filter .output-address__station-more:hover .ds_tooltip .T2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrachi_filter .output-address__station-more:hover .ds_tooltip p{color:#13353f}@media (max-width:1023px){.vrachi_filter .output-address__station-more:hover .ds_tooltip{max-width:280px}}.vrachi_filter .output-address__line{margin-right:10px}.vrachi_filter .output-address__time{margin:0 0 10px;font:normal normal 12px/15px hauss}.vrachi_filter .output-address__choice{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrachi_filter .output-address__choice-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.vrachi_filter .output-address__choice-icon .ds_tooltip{display:none}.vrachi_filter .output-address .choice-icon__item{margin-right:5px}.vrachi_filter .output-address .choice-icon__item:last-of-type{margin-right:0}.vrachi_filter .output-address .choice-icon__item:hover .ds_tooltip{display:block;bottom:48px;left:-16px}.vrachi_filter .output-address .choice-icon__item:hover .ds_tooltip::before{left:26px}.vrachi_filter .output-address__choice-btn span{margin:0}.vrachi_filter .output-address__choice-btn span+span{display:none}.vrachi_filter .output-address__choice-btn img{display:none;margin-left:8.75px;width:17.4px;height:auto}.vrachi_filter .output-address__list[data-show-office=hide],.vrachi_filter .output-address__map[data-show-office=hide]{display:none}.vrachi_filter .output-address__list[data-show-office=show],.vrachi_filter .output-address__map[data-show-office=show]{display:block}.vrachi_filter .output-address__item[data-choice=choice] .output-address__choice-btn{padding:0 13px 0 18px;background-color:#8bc043}.vrachi_filter .output-address__item[data-choice=choice] .output-address__choice-btn span{display:none}.vrachi_filter .output-address__item[data-choice=choice] .output-address__choice-btn span+span{display:block}.vrachi_filter .output-address__item[data-choice=choice] .output-address__choice-btn img{display:inline-block}.vrachi_filter .output-address__error{display:none;width:100%;padding:30px;text-align:center;font-family:hauss}.vrachi_filter .output-address__error img{display:block;width:210px;height:154px;margin:0 auto 23px}.vrachi_filter .output-address__error-title{margin:0 auto 15px;font-size:16px;max-width:270px}.vrachi_filter .output-address__error-subtitle{margin:0 auto 15px;max-width:270px;font-size:14px}.vrachi_filter .output-address__error-tel{display:block}.vrachi_filter .output-address__clear-search-params{margin:30px auto 0;border-radius:15px}.vrachi_filter .output-address__clear-search-params span{font-family:hauss;font-weight:400}.vrachi_filter .vrachi_list__search{margin-bottom:20px}@media (max-width:1023px){.vrachi_filter .vrachi_list__search{min-width:270px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:599px){.vrachi_filter .vrachi_list__search{margin-top:10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%}}.vrachi_list .vrachi_filter__count{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 20px;padding-left:20px;display:block;font:normal normal 13px/14px hauss}.vrachi_list .vrachi_filter__count[data-count=hide]{display:none}.vrachi_list .vrachi_filter__count[data-count=show]{display:block}@media (max-width:1023px){.vrachi_list .vrachi_filter__count{padding-left:0;display:block;font-size:12px;line-height:15px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.vrachi_list .vrachi_filter__count[data-count=show]{margin-top:10px;margin-bottom:30px}}@media (max-width:599px){.vrachi_list .vrachi_filter__count[data-count=show]{margin-top:0;margin-bottom:20px}}.vrachi_filter__calendar{position:fixed;top:0;left:0;z-index:120;display:none;background-color:rgba(0,0,0,.2);width:100%;height:100%;-ms-touch-action:none;touch-action:none}@media (max-width:1023px){.vrachi_filter__calendar{height:100vh;width:100%;overflow-y:scroll;z-index:10005}.vrachi_filter__calendar .vrachi_filter_xdsoft{max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content}}.vrachi_filter__calendar-container{position:fixed;top:125px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:530px;height:476px;background-color:#fff;-webkit-box-shadow:0 22px 10px -10px rgba(2,75,88,.08),0 9px 7px -8px rgba(2,75,88,.16),0 9px 20px rgba(2,75,88,.13);box-shadow:0 22px 10px -10px rgba(2,75,88,.08),0 9px 7px -8px rgba(2,75,88,.16),0 9px 20px rgba(2,75,88,.13);border-radius:10px}@media (max-width:1023px){.vrachi_filter__calendar-container{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%;height:100%;border-radius:0}}.vrachi_filter__calendar-head{padding:16px 32px 16px 33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px 10px 0 0}.vrachi_filter__calendar-head p{margin:0!important;font:normal 700 24px/31px hauss}@media (max-width:1023px){.vrachi_filter__calendar-head{padding:11px 12px 14px;-webkit-box-shadow:0 5px 9px rgba(19,53,63,.06);box-shadow:0 5px 9px rgba(19,53,63,.06);border-radius:0}.vrachi_filter__calendar-head p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;font-size:18px;line-height:23px}}.vrachi_filter__calendar-btn{width:32px;height:32px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.vrachi_filter__calendar-btn{width:22px;height:22px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vrachi_filter__calendar-btn img:first-of-type{display:none}}.vrachi_filter__calendar-btn img:first-of-type{width:24.7px;height:24.7px}.vrachi_filter__calendar-btn img:last-of-type{display:none;width:20.63px;height:15.13px}@media (max-width:1023px){.vrachi_filter__calendar-btn img:last-of-type{display:inline-block}}.vrachi_filter__calendar-body{padding:40px 51.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1023px){.vrachi_filter__calendar-body{padding:0;margin:10px auto 0;max-width:360px}}.vrachi_filter__calendar-body .ui-widget.ui-widget-content{width:100%;padding:19.75px 21px 12px;border:none}@media (max-width:1023px){.vrachi_filter__calendar-body .ui-widget.ui-widget-content{padding:13.75px 12.35px 4px}}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-header{margin-bottom:15.75px;padding:0 13px;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-header{margin-bottom:11.75px;padding:0 3.9px}}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-header.ui-helper-clearfix::after,.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-header.ui-helper-clearfix::before{display:none}.vrachi_filter__calendar-body .ui-widget-header{border:none;background-color:#fff}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-title{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-title select{margin:0}.vrachi_filter__calendar-body .ui-datepicker select.ui-datepicker-month,.vrachi_filter__calendar-body .ui-datepicker select.ui-datepicker-year{position:relative;height:32px;padding:9px 30px 9px 14px;background:url(/local/templates/invitro_main/src/image/doctors/select.svg) right 9.02px top 50% no-repeat #f6f6f6;border-radius:20px;font:normal 500 11px/14px hauss;color:#0097b3;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-size:11.96px 6.71px;cursor:pointer}.vrachi_filter__calendar-body .ui-datepicker select.ui-datepicker-year{width:73px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:9px}.vrachi_filter__calendar-body .ui-datepicker select.ui-datepicker-month{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-next,.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-prev{position:relative;right:auto;top:auto;left:auto;width:17.5px;height:32.5px;background-image:url(/local/templates/invitro_main/src/image/doctors/next_prev.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-next:hover,.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-prev:hover{background-color:transparent;border:none;left:auto}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-next.ui-state-disabled,.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-prev.ui-state-disabled{background-image:url(/local/templates/invitro_main/src/image/doctors/next_prev_disabled.svg)}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-prev.ui-state-disabled{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vrachi_filter__calendar-body .ui-datepicker .ui-widget-header .ui-datepicker-next .ui-icon,.vrachi_filter__calendar-body .ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon{display:none}.vrachi_filter__calendar-body .ui-corner-all{border-radius:0}.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-calendar{margin-bottom:0}@media (max-width:1023px){.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-calendar{width:336px}}@media (max-width:359px){.vrachi_filter__calendar-body .ui-datepicker .ui-datepicker-calendar{width:auto}}.vrachi_filter__calendar-body .ui-datepicker td,.vrachi_filter__calendar-body .ui-datepicker th{padding:0 0 0 .81px;width:55px;height:36px}.vrachi_filter__calendar-body .ui-datepicker td a{padding:0}.vrachi_filter__calendar-body .ui-datepicker th{padding:0;width:55px;height:36px;font:normal 500 13px/14px hauss;color:#13353f}@media (max-width:1023px){.vrachi_filter__calendar-body .ui-datepicker th{padding-left:.71px;width:48px}}.vrachi_filter__calendar-body .ui-widget-content .ui-state-default{display:inline-table;padding:0;width:100%;text-align:center;border:none;border-radius:18px;background-color:#fff;font:normal normal 13px/36px hauss}.vrachi_filter__calendar-body .ui-widget-content .ui-custom-highlight .ui-state-active{background-color:#8bc043!important;color:#fff!important}.vrachi_filter__calendar-body .ui-widget-content .ui-custom-highlight.ui-custom-nodefault .ui-state-active{opacity:1;background-color:#e5f4f6!important;color:#13353f!important}@media (hover:hover){.vrachi_filter__calendar-body .ui-widget-content .ui-custom-highlight.ui-custom-nodefault .ui-state-active:hover{opacity:.7;background-color:#8bc043!important;color:#fff!important}}.vrachi_filter__calendar-body .ui-widget-content .ui-custom-highlight .ui-state-default{opacity:1;background-color:#e5f4f6;color:#13353f}@media (hover:hover){.vrachi_filter__calendar-body .ui-widget-content .ui-custom-highlight .ui-state-default:hover{opacity:.7;background-color:#8bc043;color:#fff}}.vrachi_filter__calendar-body .ui-widget-content .ui-state-disabled{opacity:.3}.vrachi_filter__calendar-use{display:none;position:fixed;margin-top:auto;padding:20px;width:100%;bottom:0;left:0;z-index:20;text-align:center;background-color:#fff;border-top:1px solid #e8eced}@media (max-width:1023px){.vrachi_filter__calendar-use{display:block}}.vrachi_filter__calendar-use .vrachi_list__btn{width:100%;max-width:320px}.vrachi_filter .filter-btn{display:none}@media (max-width:1023px){.vrachi_filter .filter-btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 20px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;min-width:270px;max-width:270px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vrachi_filter .filter-btn span:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.vrachi_filter .filter-btn img{width:16.5px;height:auto;margin-right:9px}}@media (max-width:1023px) and (min-width:1024px){.vrachi_filter .filter-btn{display:none!important}}@media (max-width:1023px) and (max-width:599px){.vrachi_filter .filter-btn{max-width:100%;margin-right:0;margin-bottom:10px}}.vrachi_filter .filter-btn__count{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22px;height:22px;font-weight:500!important;line-height:22px!important;color:#0097b3;background-color:#fff;border-radius:50%;visibility:visible}.vrachi_filter .filter-btn__count--close{background:0 0;color:transparent}#filter-outputplace-address .filter__outputplace-tag[data-tag-type=metro],#filter-outputplace-metro .filter__outputplace-tag[data-tag-type=mo]{display:none}.page-vrachi .output-address .ymaps-2-1-79-balloon{-webkit-box-shadow:none;box-shadow:none}.page-vrachi .output-address .ymaps-2-1-79-balloon__layout{border-radius:10px}.page-vrachi .output-address .ymaps-2-1-79-balloon__content{padding:20px;margin-right:0}.page-vrachi .output-address .ymaps-2-1-79-balloon__close{position:absolute;right:0;top:0}.page-vrachi .output-address .ymaps-2-1-79-balloon__tail{display:none}.page-vrachi .output-address .widget-address__mo-map-btn>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-vrachi .output-address .widget-address__mo-map-btn svg{display:none;width:17.4px;height:auto;margin-left:8.75px}.page-vrachi .output-address .widget-address__mo-map-btn.widget-address__mo-map-btn--active{background-color:#8bc043}.page-vrachi .output-address .widget-address__mo-map-btn.widget-address__mo-map-btn--active svg{display:block}#doctorsMap [class*=ymaps-2][class*="-ground-pane"]{filter:unset;-webkit-filter:unse}.page-vrachi .widget-address__mo--baloon{width:280px}