@charset "UTF-8";
.services-tree-nav-wr{margin-bottom:2.5rem}
.services-tree-nav-wr .collapse > label::before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:bold;display:inline-block;margin-left:0.125rem;margin-right:0.5rem;width:1.25rem;color:#999;content:'\f611'}
.services-tree-nav-wr .tree{--spacing:1.5rem;--radius:10px;padding-left:0;margin-left:0}
.services-tree-nav-wr .tree li{display:block;position:relative;padding-left:calc(2 * var(--spacing) - var(--radius) - 2px);margin-bottom:0.25rem}
.services-tree-nav-wr .tree ul{margin-left:calc(var(--radius) - var(--spacing));padding-left:0}
.services-tree-nav-wr .tree ul li{border-left:2px solid #ddd}
.services-tree-nav-wr .tree ul li .active{background-color:#fff9c1}
.services-tree-nav-wr .tree ul li:last-child{border-color:transparent}
.services-tree-nav-wr .tree ul li::before{content:'';display:block;position:absolute;top:calc(var(--spacing) / -2);left:-2px;width:calc(var(--spacing) + 5px);height:calc(var(--spacing) + 2px);border:solid #ddd;border-width:0 0 2px 2px}
.services-clinics-info{background-color:#fff2cc;padding:1.125rem;margin-bottom:3.125rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.services-clinics-info .total{font-weight:bold}
.services-clinics-info .info{color:#ff0014}
.services-clinics-info .phone-link{color:#444;font-weight:bold;text-shadow:1px 1px 3px rgba(0,0,0,0.1)}
.services-clinics-info .phone-link::before{color:#444}
.services-search-sel_wr{margin-bottom:2.5rem}
.services-search-sel_wr .info{display:block;padding-left:0.5rem;margin-bottom:0.25rem;font-size:small;text-align:left;color:#878889}
.services-search-sel_wr .info::before{font-style:normal;font-family:'Font Awesome 5 Pro';font-weight:normal;margin-right:0.375rem;content:'\f002'}
.services-search-sel_wr .info.disable{text-decoration-line:line-through}
.services-search-sel_wr .services-search-sel,.services-search-sel_wr .services-search-sel_station{padding-left:0.25rem}
.services-search-sel_wr .services-search-sel .collapse > label .icon,.services-search-sel_wr .services-search-sel_station .collapse > label .icon{color:#777}
.services-search-sel_wr .services-search-sel .collapse > label .icon::before,.services-search-sel_wr .services-search-sel_station .collapse > label .icon::before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:bold;display:inline-block;margin-left:0.125rem;margin-right:0.5rem;width:1.25rem;color:inherit}
.services-search-sel_wr .services-search-sel .collapse > label .icon::before{content:'\f0fa'}
.services-search-sel_wr .services-search-sel_station .collapse > label .icon::before{content:'\f239'}
@media screen and (max-width:980px){.services-search-sel_wr{margin-bottom:1.5rem}
.services-search-sel_wr .services-search-sel,.services-search-sel_wr .services-search-sel_station{padding:0;margin-bottom:1rem}}
.services-search-sel_wr .spoiler-wr{background-color:#FFF;position:relative;display:block;padding:0}
@media screen and (max-width:980px){.services-search-sel_wr .spoiler-wr{margin-left:0;margin-right:0}}
.services-search-sel_wr .spoiler-wr ul{position:relative;display:block;margin:0;padding:0}
.services-search-sel_wr .spoiler-wr ul li{display:block;list-style-type:inherit}
.services-search-sel_wr .spoiler-wr ul li .item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0.625rem 0.625rem 0.625rem 1rem;text-decoration:none;background-color:#FFF;border-bottom:0.0625rem solid #EAEAEA;cursor:pointer !important;pointer-events:auto !important}
.services-search-sel_wr .spoiler-wr ul > li:last-of-type .item{border-bottom-color:transparent}
.services-search-sel_wr .spoiler-wr li .item::after{font-family:'Font Awesome 5 Pro';display:inline-block;text-align:center;width:1.75rem;color:#CCC;font-weight:400}
.services-search-sel_wr .spoiler-wr li .item::after{content:'\f054'}
.services-search-sel_wr .spoiler-wr li .item .name{flex:1;display:inline-block}
.services-search-sel_wr .spoiler-wr li .item .name:first-letter{color:#D20000}
.services-search-sel_wr .spoiler-wr li .item:hover{background:rgba(0,0,0,0.02)}
.services-search-sel_wr .spoiler-wr li .item:hover::before,.services-search-sel_wr .spoiler-wr li .item:hover::after{color:#333}
.services-search-sel_wr .spoiler-wr li .item .icon{display:inline-block;text-align:left;width:1.875rem;color:#999}
.services-search-sel_wr .spoiler-wr li .item:hover .icon{color:#555}
.services-search-sel_wr .spoiler-wr ul li .item .icon::before{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:bold;font-style:normal}
.services-search-sel_wr .spoiler-wr ul.services li .item .icon::before{content:'\f0fa'}
.services-search-sel_wr .spoiler-wr ul.stations li .item .icon::before{content:'\f239'}
.services-search-sel_wr .spoiler-wr ul.services li:not(.active) .item .icon::before,.services-search-sel_wr .spoiler-wr ul.stations li:not(.active) .item .icon::before{content:'\f002'}
.services-search-sel_wr .spoiler-wr ul li.active .item{background-color:#eceff3}
.services-search-sel_wr .services-search-sel .spoiler-wr ul li.active .item .icon::before{color:#444}
.services-search-sel_wr .spoiler-wr ul li .item:active{background-color:#037bf3}
.services-search-sel_wr .spoiler-wr li .item:active .name,.services-search-sel_wr .spoiler-wr li .item:active .icon::before,.services-search-sel_wr .spoiler-wr li .item:active .name:first-letter{color:#FFF !important}
.service-branch-empty-wr{-webkit-border-radius:0.25rem;-moz-border-radius:0.25rem;border-radius:0.25rem;background-color:#5FAAE1;padding:0.5rem;margin-bottom:2.5rem}
.service-branch-empty-wr .service-branch-empty-mess{background-color:#f9fcff;padding:1.5rem 1rem 1.5rem;margin-bottom:1rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 0 3px 3px rgba(0,0,0,0.22);-webkit-box-shadow:inset 0 0 3px 3px rgba(0,0,0,0.22);box-shadow:inset 0 0 3px 3px rgba(0,0,0,0.22)}
.service-branch-empty-wr .service-branch-empty-mess p{margin:1rem 0.25rem}
.service-branch-empty-wr .service-branch-empty-mess p.no-found em{color:#D20000}
.service-branch-empty-wr .service-branch-empty-mess ol,.service-branch-empty-wr .service-branch-empty-mess ul{margin:0 0 1.25rem;padding:0.75rem}
.service-branch-empty-wr .service-branch-empty-mess ol.links,.service-branch-empty-wr .service-branch-empty-mess ul.links{background-color:#eceff3;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin-bottom:2rem}
.service-branch-empty-wr .service-branch-empty-mess ol.links li,.service-branch-empty-wr .service-branch-empty-mess ul.links li{padding:1rem 0.5rem;margin:0;border-bottom:1px solid #dadfe9;list-style-position:inside;list-style-image:none}
.service-branch-empty-wr .service-branch-empty-mess ol.links li:last-of-type,.service-branch-empty-wr .service-branch-empty-mess ul.links li:last-of-type{border-bottom:none}
.service-branch-empty-wr .service-branch-empty-mess ol:not(.links) li,.service-branch-empty-wr .service-branch-empty-mess ul:not(.links) li{padding-left:0.25rem;margin:0;list-style:none}
.service-branch-empty-wr .service-branch-empty-mess ul.phone-list .phone-link{color:#333;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,0.1)}
.service-branch-empty-wr .service-branch-empty-mess ul.phone-list .phone-link:hover{color:#0082cd}
.service-branch-empty-wr .service-branch-empty-mess ul.phone-list .phone-link::before{color:#777}
.service-branch-empty-wr .canvas{background-color:#5FAAE1;background-image:url("/assets/img/bg/notfound.jpg");background-repeat:no-repeat;background-size:contain;background-position-x:center;background-position-y:center;margin-left:auto;margin-right:auto;width:300px;height:131px;-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem}