.mobile_menu{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999;display:flex;overflow:auto;justify-content:flex-end}.mobile_menu .shirma{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.4;z-index:8}.mobile_menu .mobile_menu_container{z-index:9;position:relative;width:360px;background:url(/images/vector_banner.svg) no-repeat,#101736;padding:0;height:max-content;min-height:100%;transition:all .6s}.mobile_menu .mobile_menu_container .content{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.mobile_menu .mobile_menu_container .content .top{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:27px;padding-top:7px}.mobile_menu .mobile_menu_container .content .top a.logo{color:#2b2f33;text-align:center;font-size:24px;font-family:Inter,sans-serif;font-style:normal;font-weight:600;line-height:100%}.mobile_menu .mobile_menu_container .content .top a.logo img{width:151px}.mobile_menu .mobile_menu_container .content .top .close_menu_button{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:16px;background:var(--System-White-04,rgba(255,255,255,0.1));cursor:pointer}.mobile_menu .mobile_menu_container .content .header{display:flex;flex-direction:column;align-items:flex-start}.mobile_menu .mobile_menu_container .content .header .contacts-wrap{display:flex;padding:8px 12px;justify-content:space-between;align-items:center;align-self:stretch;background:#0c1431}.mobile_menu .mobile_menu_container .content .header .contacts-wrap .contacts{display:flex;justify-content:space-between;align-items:center;flex:1 0 0}.mobile_menu .mobile_menu_container .content .header .contacts-wrap .contacts a{text-decoration:none}.mobile_menu .mobile_menu_container .content .header .contacts-wrap .contacts a .txt{color:var(--Text-White-01,#fff);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:100%}.mobile_menu .mobile_menu_container .content .header .contacts-wrap .contacts .header-top__lk-btn{display:flex;align-items:center;gap:6px}.mobile_menu .mobile_menu_container .content .header .contacts-wrap .contacts .header-top__lk-btn .lk-btn__avatar{width:28px;height:28px}.mobile_menu .mobile_menu_container .content .header .contacts-wrap .contacts .header-top__lk-btn .lk-btn__text{color:var(--Text-White-01,#fff);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:100%}.mobile_menu .mobile_menu_container .content .header .top{height:68px;align-self:stretch;align-items:flex-start;padding-top:8px;padding-left:12px;padding-right:12px;border:none}.mobile_menu .mobile_menu_container .content .header .top .logo{width:80px;height:65.856px;flex-shrink:0}.mobile_menu .mobile_menu_container .content .middle{display:flex;padding:120px 20px 20px 20px;flex-direction:column;align-items:flex-start;gap:64px;flex:1 0 0;align-self:stretch}.mobile_menu .mobile_menu_container .content .middle .sity-select{display:flex;align-items:center;gap:8px;align-self:stretch;display:none}.mobile_menu .mobile_menu_container .content .middle .sity-select .sity-select__img{width:20px;height:20px;flex-shrink:0;fill:var(--System-White-01,#fff)}.mobile_menu .mobile_menu_container .content .middle .sity-select .city-select-btn{color:var(--Text-White-01,#fff);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:100%;text-decoration-line:underline}.mobile_menu .mobile_menu_container .content .middle #top-menu{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch}.mobile_menu .mobile_menu_container .content .middle #top-menu li a{color:var(--System-White-01,#fff);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:100%}.mobile_menu .mobile_menu_container .content .middle #top-menu li ul{list-style:none;padding:0;margin-top:0;overflow:hidden}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent{position:relative;display:flex;flex-direction:column;gap:16px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .drop_down{transform:rotate(180deg);width:100%;height:30px;display:flex;justify-content:flex-start;align-items:center;align-content:center;z-index:9;position:absolute;right:0;top:6px;cursor:pointer}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .drop_down img{width:max-content}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .item-text{display:flex;gap:6px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .item-text .folder{width:16px;height:16px;background:url(/include/template_parts/mobile_menu/imgs/arrow-down.svg) no-repeat center center;transform:rotate(0deg);transition:transform .3s ease-out;cursor:pointer}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu ul{display:flex;padding-left:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu ul li{color:#fff;font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:100%}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu ul li.current{color:#fff}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu ul li a{color:#fff;font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:100%}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu ul li a .name{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu ul li a .ic{display:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu ul li a .txt{display:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu .auto-menu .column:not(:last-child){margin-bottom:24px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu .auto-menu .column .column__title{color:rgba(255,255,255,0.3);font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.15px;text-transform:uppercase;margin-bottom:12px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu.uslugi .top-list{padding-bottom:16px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu .info-menu .column:not(:last-child){margin-bottom:24px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu .info-menu .column .column__title{color:rgba(255,255,255,0.3);font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.15px;text-transform:uppercase;margin-bottom:12px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent .submenu .info-menu .info-menu__column-3{display:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent.open{padding-bottom:0}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent.open .folder{transform:rotate(180deg)}.mobile_menu .mobile_menu_container .content .middle #top-menu li.parent.open+li{border-top:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.open{border-bottom:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.open>a{color:#fff}.mobile_menu .mobile_menu_container .content .middle #top-menu li.open li:last-child{border-bottom:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.open ul{height:auto}.mobile_menu .mobile_menu_container .content .middle #top-menu li.current{border-bottom:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.current>a{color:#fff}.mobile_menu .mobile_menu_container .content .middle #top-menu li.current li:last-child{border-bottom:none}.mobile_menu .mobile_menu_container .content .middle #top-menu li.current ul{height:auto;margin-top:15px}.mobile_menu .mobile_menu_container .content .middle #top-menu li.current ul li:last-child{border-bottom:1px solid #656565}.mobile_menu .mobile_menu_container .content .middle #top-menu .selected a{font-family:"Inter",sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:100%;display:flex;align-items:center;letter-spacing:-0.02em;color:#fff}.mobile_menu .mobile_menu_container .content .bottom{display:flex;padding:16px 20px 88px 20px;flex-direction:column;align-items:flex-start;gap:16px;position:relative;bottom:0px;width:100%}.mobile_menu .mobile_menu_container .content .bottom .whatsapp{display:flex;padding-right:16px;justify-content:center;align-items:center;align-self:stretch;border-radius:16px;background:#059310;text-decoration:none;gap:0}.mobile_menu .mobile_menu_container .content .bottom .whatsapp .ic{width:48px;height:48px;padding:14px}.mobile_menu .mobile_menu_container .content .bottom .whatsapp .txt{color:var(--Text-White-01,#fff);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:100%}.mobile_menu .mobile_menu_container .content .bottom .call-request-btn{display:flex;height:48px;padding:0px 20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:16px;background:var(--System-White-04,rgba(255,255,255,0.1));color:var(--Text-White-01,#fff);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:100%}.mobile_menu .mobile_menu_container .content .bottom .s{display:flex}.mobile_menu .mobile_menu_container .content .bottom .s>a{margin-right:16px}.mobile_menu.mobile_menu_new .mobile_menu_container .contacts-wrap{background:rgba(0,0,0,0.2);padding:12px 12px 16px 12px}.mobile_menu.mobile_menu_new .mobile_menu_container .contacts-wrap .contacts .header-top__city-select-btn{display:flex;gap:8px;align-items:center;color:#fff;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:150%;text-decoration-line:underline}.mobile_menu.mobile_menu_new .mobile_menu_container .contacts-wrap .contacts .phone_links{display:flex;gap:8px}.mobile_menu.mobile_menu_new .mobile_menu_container .contacts-wrap .contacts .phone_links .header-top__phone{position:relative;justify-content:center;font-size:15px;font-weight:500;line-height:150%;color:#fff}.mobile_menu.mobile_menu_new .mobile_menu_container .contacts-wrap .contacts .phone_links .header-top__phone span{position:absolute;top:80%;font-size:12px;font-weight:400;line-height:150%;right:0}.mobile_menu.mobile_menu_new .mobile_menu_container .contacts-wrap .contacts .phone_links .watsapp-btn{width:24px;height:24px;border-radius:8px;background:#059310;display:flex;align-items:center;justify-content:center}.mobile_menu.mobile_menu_new .mobile_menu_container .header .top{padding:16px 12px 16px 12px;margin:0}.mobile_menu.mobile_menu_new .mobile_menu_container .header .top .icon_btn__wrap{display:flex;align-items:center;gap:12px;justify-content:flex-end}.mobile_menu.mobile_menu_new .mobile_menu_container .header .top .icon_btn__wrap .call-request-btn,.mobile_menu.mobile_menu_new .mobile_menu_container .header .top .icon_btn__wrap .close_menu_button{height:40px;width:40px}.mobile_menu.mobile_menu_new .mobile_menu_container .header .top .icon_btn__wrap .call-request-btn .icon,.mobile_menu.mobile_menu_new .mobile_menu_container .header .top .icon_btn__wrap .close_menu_button .icon{width:40px}.mobile_menu.mobile_menu_new .mobile_menu_container .header .top .icon_btn__wrap .call-request-btn svg,.mobile_menu.mobile_menu_new .mobile_menu_container .header .top .icon_btn__wrap .close_menu_button svg{width:24px}.mobile_menu.mobile_menu_new .mobile_menu_container .middle #top-menu .item-text a{font-size:15px;font-weight:500;line-height:150%;display:flex;align-items:center;gap:6px}.mobile_menu.mobile_menu_new .mobile_menu_container .middle #top-menu .submenu .column__title{font-size:15px;font-weight:500;line-height:100%}.mobile_menu.mobile_menu_new .mobile_menu_container .middle #top-menu .submenu ul li a .name{font-size:15px!important;font-weight:500!important;line-height:150%!important}.mobile_menu.mobile_menu_new .mobile_menu_container .middle #top-menu .submenu .main_item__img{display:none}.mobile_menu.mobile_menu_new .mobile_menu_container .middle #top-menu .submenu .main_item__text_wrap .txt{display:none}.mobile_menu.mobile_menu_new .mobile_menu_container .middle #top-menu .submenu .item__description{display:none}.mobile_menu.mobile_menu_new .mobile_menu_container .middle #top-menu .submenu .main_item__btn{display:none}.mobile_menu.mobile_menu_new .mobile_menu_container .bottom{position:sticky;background:#0e1a3c;padding:16px 20px 16px 20px}body:has(.mobile_menu_new.active){overflow:hidden;touch-action:none}
/*# sourceMappingURL=mobile_menu.min.css.map */