@media screen and (max-width:1024px){.action.nav-toggle{display:none}.page-header .header_actions{margin-left:auto}.page-header .header.panel{height:68px}.page-header .header .logo{height:17px;z-index:100}.page-header .header .logo img{max-width:150px}.page-header .header .switcher.switcher-language{z-index:100;margin-left:0}.page-header .header .sign_block{margin-top:16px;flex:none;width:100%;margin-left:0}.page-header .header .sign_block>ul.header.links a{border:1px solid #e1e0e0;height:48px;border-radius:30px;background:rgba(0,0,0,.54);backdrop-filter:blur(4.85px);-webkit-backdrop-filter:blur(4.85px)}.page-header .menu_block{position:fixed;top:0;right:0;width:100%;height:0;overflow:hidden;background:#fff;z-index:50;-o-transition:height .5s;-ms-transition:height .5s;-moz-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.page-header .menu_block:before{display:block;content:"";height:68px}.page-header .menu_inner{height:calc(100dvh - 68px);padding:24px 16px 32px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.page-header .website_menu{margin-bottom:auto}.page-header .website_menu a{font-size:160%;line-height:26px}.page-header .website_menu a.submenu_btn span{justify-content:space-between;width:100%}.page-header .website_menu a.submenu_btn span:before{font-size:2.4rem;margin-left:16px}.page-header .website_menu>li{border-bottom:1px solid #f7f7f7}.page-header .website_menu>li>a{padding:16px 0}.page-header .website_menu .submenu_list{padding:0 16px}.page-header .website_menu .submenu_list li:not(:first-child){margin-top:10}.page-header .website_menu .submenu_list a{padding:7px 0;color:#464343}.page-header .phone_block{flex:none;margin-top:32px}.page-header .phone_link{height:40px;font-size:160%}.page-header .menu_btn{height:40px;width:40px;z-index:101;position:relative;border:none;background:0 0;padding:0;color:inherit;display:flex;align-items:center;justify-content:center}.page-header .menu_btn span,.page-header .menu_btn:before,.page-header .menu_btn:after{display:block;border-top:2px solid;border-radius:2px;width:18px}.page-header .menu_btn:before,.page-header .menu_btn:after{content:"";position:absolute;left:11px;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.page-header .menu_btn:before{top:14px;transform-origin:left top;-webkit-transfrom-origin:left top}.page-header .menu_btn:after{bottom:14px;transform-origin:left bottom;-webkit-transfrom-origin:left bottom}.page-header .menu_btn span{-o-transition:opacity .2s .3s;-ms-transition:opacity .2s .3s;-moz-transition:opacity .2s .3s;-webkit-transition:opacity .2s .3s;transition:opacity .2s .3s}.page-header .block-search{width:40px;height:40px;z-index:100}.page-header .block-search input{padding:7px 16px;width:40px}.page-header .block-search input:focus{padding:7px 16px;width:calc(100vw - 56px - 16px);margin-right:0}.page-header .block-search .action.search{padding:10px}.menu_opened{overflow:hidden}.menu_opened .menu_btn:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);margin:-1px 4px}.menu_opened .menu_btn:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);margin:-1px 4px}.menu_opened .menu_btn span{-o-transition:opacity .2s 0s;-ms-transition:opacity .2s 0s;-moz-transition:opacity .2s 0s;-webkit-transition:opacity .2s 0s;transition:opacity .2s 0s;opacity:0}.menu_opened .menu_block{height:100%}}@media screen and (max-width:1024px){.page-footer .partners_list{margin-top:0}.page-footer .partners_list ul li{flex:0 0 33.3333333333%;max-width:33.3333333333%}.page-footer .footer.content .right_col>div:has(.footer.links){margin-bottom:24px}}@media screen and (min-width:769px) and (max-width:1024px){.page-footer .footer.content .left_col{flex:0 0 33.3333333333%;max-width:33.3333333333%}.page-footer .footer.content .right_col{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width:576px) and (max-width:1024px){.page-footer .footer.content .right_col{display:block}.page-footer .footer.content .right_col>div:has(.footer.links){flex:none;max-width:50%;width:50%;float:left}}@media screen and (max-width:768px){.page-footer .footer.content{padding-top:106px}.page-footer .footer.content .left_col{flex:0 0 100%;max-width:100%;order:2;margin-top:24px}.page-footer .footer.content .right_col{flex:0 0 100%;max-width:100%}.page-footer .footer.content .socials_list{margin-top:12px}}@media screen and (max-width:768px) and (hover:none){.page-footer .footer.content .socials_list{margin-top:4px}}@media screen and (max-width:768px){.page-footer .logo{position:absolute;top:48px;left:0;padding-left:inherit}}@media screen and (max-width:575px){.page-footer .footer.content .right_col>div:has(.footer.links){flex:0 0 100%;max-width:100%}.page-footer .partners_list{flex-wrap:wrap;gap:16px}.page-footer .partners_list .footer_subtitle{flex:0 0 100%;max-width:100%}small.copyright .page_container{flex-wrap:wrap}small.copyright .page_container>span,small.copyright .page_container .developer{flex:0 0 100%;max-width:100%;text-align:left}}@media screen and (max-width:1024px){.reset_btn{right:0}body:has(.icon_map) .branches_col,body:has(.icon_map) .map_block{margin-top:auto}body:has(.icon_map.active) .branches_col,body:has(.icon_map.active) .map_block{margin-left:-100%}body:has(.icon_map.active) .col_inner{padding-right:30px}.branches_section{min-height:480px;margin-top:0;margin-bottom:40px}.branches_section .field_block:before{font-size:2rem;bottom:20px}.branches_section .info_block{padding:0;flex:0 0 100%;max-width:100%}.branches_section .branches_col{-o-transition:margin .5s;-ms-transition:margin .5s;-moz-transition:margin .5s;-webkit-transition:margin .5s;transition:margin .5s;max-width:100%}.branches_section .map_block{flex:0 0 100%;max-width:100%;height:600px;max-height:75 dvh;margin-top:141px;margin-left:50px;-o-transition:margin .5s;-ms-transition:margin .5s;-moz-transition:margin .5s;-webkit-transition:margin .5s;transition:margin .5s}.branches_section .short_desc{margin-top:8px}.branches_section .stats_list{margin-top:24px}.branches_section .stat_count{font-size:320%;line-height:42px}.branch_block .branch_workhours{flex-wrap:wrap}.branch_block .branch_workhours .primary_btn{display:flex;width:100%;margin-top:20px}.mobile_switchers{display:flex;margin:24px 0 32px;font-size:160%;line-height:26px;border:1px solid #e1e0e0;border-radius:50px}.mobile_switchers button{flex:1;background:0 0;color:#464343;display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;font-family:"EudoxusSans-Medium","montserratarm-medium","montserrat-medium";padding:11px;border:none;border-radius:50px}.mobile_switchers button:before{padding-left:10px;font-size:2rem}.mobile_switchers button.active{border:1px solid #f46316;background:#fff6ed;color:#f46316}.col_inner{padding-right:0;max-height:600px}.col_inner input{padding:16px}[class$=i-custom-scroll]{min-width:250px}[class$=balloon__content] ymaps{width:250px !important}}@media screen and (max-width:768px){.btn_back{display:flex}}@media screen and (max-width:481px){.branch_block{padding:20px 0}.branch_block .branch_workhours{flex-wrap:wrap}.branch_block .branch_workhours img{max-width:100%;height:100%;margin-right:0}.branch_block .branch_workhours ul{margin-top:24px}}