nav.menu .mobile{display:none}body>header .phone-and-order,header.main .phone-and-order{float:right;padding-top:4px;width:auto}@media (max-width:25rem){body>header .phone-and-order .phone-number,header.main .phone-and-order .time{float:left;margin-left:0;width:100%}header.main .phone-and-order .order.with-icons{float:none;margin:0 auto}.login-popup a.popup-enter{background:none;padding-left:0}}@media (max-width:36rem){.burger li{width:18px;margin:4px 16px}body>header .burger,header.main .burger{margin-top:-2px}body>header .logo,header.main .logo{display:block;width:100%;float:left;padding-top:0;margin-top:0}body>header .phone-and-order .mail,header.main .phone-and-order .mail{width:100%;text-align:center;margin-bottom:1rem;font-size:1rem;line-height:1.25rem}body>header .phone-and-order .order,header.main .phone-and-order .order{margin-left:0;float:left;width:100%;font-size:0.75rem;line-height:1.875rem}body>header .phone-and-order .order a,header.main .phone-and-order .order a{#width:200px}body>header,header.main{margin-bottom:0.5rem;padding-top:1.5rem}.burger-wrapper{display:block}.container{padding:0}header.main .phone-and-order .order.with-icons{float:none;margin:0 auto}.service-value--wrap-bot{font-size:12px}}@media (max-width:48rem){.index-promo-block{margin:0}.container.vertical-indents{padding-top:0}.service-value--wrap-top{display:none}.service-value--wrap-bot{display:block}.service-value--under-logo{display:none}body>header,header.main{margin-bottom:0}header.main{height:54px;margin-top:58px!important;margin-right:0!important;margin-left:0!important}header.main>div{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-around;padding:0;margin:0}header.main .phone .time,header.main .order-wrapper,header.main .language-picker{display:none}header.main .phone-and-order .phone-number{position:relative;margin:0;z-index:10000}header.main .phone-and-order .phone-number a{display:block;text-indent:-1000px;width:27px;height:27px;overflow:hidden;background:url(/themes/classic/img/phone.svg) center center no-repeat;transition:all .3s ease}body.open .phone-number a{opacity:0;pointer-events:none}header.main .phone-and-order{order:1;margin:0;padding:0}header.main .logo{width:114px!important;flex:0 0 114px;margin:0 auto;padding:0;position:absolute;left:50%;transform:translateX(-50%)}header.main .logo .inner.cl{padding:0}header.main .logo .white-logo{display:none}header.main .logo .dark-logo{display:block}header.main .logo a{width:auto!important}.menu-burger{display:none!important}.menu-icon{order:3;display:block;position:relative;cursor:pointer;width:47px;height:47px;transition:all 0.25s}.menu-icon::before,.menu-icon::after{content:'';display:block;position:absolute;left:13px;width:20px;height:1px;background:#fff;transform:rotate(0);transition:all 0.25s}.menu-icon:hover::before,.menu-icon:hover::after{background:#999}.menu-icon::before{top:23px;transform:translateY(-4px)}.menu-icon::after{bottom:23px;transform:translateY(3px)}body.open .menu-icon{transform:rotate(90deg)}body.open .menu-icon::before{transform:rotate(45deg) translateY(0px)}body.open .menu-icon::after{transform:rotate(-45deg) translateY(0px)}nav.menu .mobile{display:block}}@media (max-width:970px){body>header .phone-and-order,header.main .phone-and-order{padding-top:0}}@media (min-width:32rem){.container{padding:0}.burger li{width:32px;margin:5px 4px}body>header .burger,header.main .burger{margin-top:-1px}body>header .logo,header.main .logo{display:table-footer-group;float:none;width:100%;padding-top:0}body>header .phone-and-order .phone-number,header.main .phone-and-order .phone-number{}body>header .phone-and-order .phone,header.main .phone-and-order .phone{width:auto;text-align:right;margin-bottom:0;font-size:1rem;line-height:1.25rem}body>header .phone-and-order .order,header.main .phone-and-order .order{margin-left:2.25rem;float:left;width:auto;font-size:0.75rem;line-height:1.875rem}body>header .phone-and-order .order a,header.main .phone-and-order .order a{width:auto}body>header,header.main{padding-top:1.5rem;#margin-bottom:0.5rem}.burger-wrapper{display:block}}body>header .logo a,header.main .logo a{width:75%}@media (min-width:48rem){.burger-wrapper{display:none}.container{padding:0 2.5rem}body>header,header.main{padding-top:6rem}body>header .logo,header.main .logo{width:29.3333%;display:block;float:left;padding-top:8px;margin-top:-1.75%;margin-bottom:8px}body>header .phone-and-order,header.main .phone-and-order{width:auto;float:right}body>header .phone-and-order .order,body>header .phone-and-order .phone,header.main .phone-and-order .order,header.main .phone-and-order .phone{width:auto}body>header .phone-and-order .order,header.main .phone-and-order .order{font-size:1rem;line-height:1.875rem;margin-left:1.75rem;float:left;width:auto}body>header .phone-and-order .phone,header.main .phone-and-order .phone{font-size:1rem;line-height:1.25rem;width:auto;text-align:right;margin-bottom:0}body>header .menu,header.main .menu{width:100%}body>header .menu .burger,header.main .menu .burger{display:none}body>header .logo a,header.main .logo a{width:100%}}@media (min-width:53rem){body>header .phone-and-order .order,header.main .phone-and-order .order{margin-left:1.5rem}}header .desktop{display:none}header .mobile{display:block}header .phone-and-order .phone span.time{#display:inline-block;#margin-left:0.5rem}body>header .phone-and-order .mail,header.main .phone-and-order .mail{clear:both}@media (min-width:61rem){header .desktop{display:block}header .mobile{display:none}header .phone-and-order .phone span.time{display:block;margin-left:0rem}body>header .phone-and-order .mail,header.main .phone-and-order .mail{clear:none}}@media (max-width:767px){body.open{overflow:hidden}html.open{overflow-y:scroll!important}nav.menu{position:fixed;top:53px;left:0;height:0;width:100%;z-index:1000;border-radius:0;opacity:0;padding:0;background:#212121;color:#f0f0f0;overflow:hidden;transition:all .4s ease}nav.menu>*{opacity:0}body.open nav.menu{opacity:1;height:calc(100vh - 40px)}body.open nav.menu>*{opacity:1}nav.menu a{float:none!important}nav.menu .mnav{display:block;margin:0 0 34px;padding:0 28px;list-style:none;border-top:#363636 1px solid;border-bottom:#363636 1px solid}nav.menu .mnav li{float:none!important;display:block;padding:4px 0;margin:0!important;border-bottom:#363636 1px solid;text-transform:lowercase;position:relative;transform:translateY(-20px);opacity:0}body.open nav.menu .mnav li{animation-name:show;animation-duration:.3s;animation-delay:.1s;animation-iteration-count:1;animation-fill-mode:forwards}body.open nav.menu .mnav li:nth-child(1){animation-delay:.0s}body.open nav.menu .mnav li:nth-child(2){animation-delay:.04s}body.open nav.menu .mnav li:nth-child(3){animation-delay:.08s}body.open nav.menu .mnav li:nth-child(4){animation-delay:.12s}body.open nav.menu .mnav li:nth-child(5){animation-delay:.16s}body.open nav.menu .mnav li:nth-child(6){animation-delay:.20s}body.open nav.menu .mnav li:nth-child(7){animation-delay:.24s}body.open nav.menu .mnav li:nth-child(8){animation-delay:.28s}body.open nav.menu .mnav li:nth-child(9){animation-delay:.32s}body.open nav.menu .mnav li:nth-child(10){animation-delay:.36s}nav.menu .mnav li:last-child{border:none}nav.menu .mnav li.active{padding:14px 0}nav.menu .mnav li a{display:block;padding:10px 0;float:none!important;color:#fff;font-size:18px!important;transition:all .3s ease;border-bottom:0}nav.menu .mnav li a:hover{opacity:0.6}nav.menu .mobile{position:relative;transform:translateY(-20px);opacity:0!important}body.open nav.menu .mobile{animation-name:show;animation-duration:.3s;animation-delay:.3s;animation-iteration-count:1;animation-fill-mode:forwards}@-webkit-keyframes show{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes show{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.logo-ap{order:2;width:130px}.login-popup{order:1;background-color:#54545400;padding:0;margin-right:0}.menu-burger{display:none}.m-menu-contacts{margin:0 0 20px;text-align:center;font-size:13px;line-height:1.5}.m-menu-contacts--phone{font-size:25px;line-height:1.3;color:#fff!important}.m-menu-contacts--phone a{color:#fff!important}.m-menu-order-btn{text-align:center;margin:0 0 30px}.m-menu-order-btn a{display:inline-block;width:210px;height:44px;font-size:20px;line-height:40px;text-align:center;color:#fff!important;border:#898989 1px solid!important;border-radius:2px}.m-menu-social{margin:0 0 140px 0}.m-menu-social ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.m-menu-social ul li{margin:6px!important;padding:0}.m-menu-social ul li a{display:block;width:33px;height:34px;background:url(/themes/classic/img/mobile-menu-social.png) left top no-repeat;border:none!important;border-radius:50%}.m-menu-social ul li a.fb{background-position:0 0}.m-menu-social ul li a.tw{background-position:-33px 0}.m-menu-social ul li a.gp{background-position:-66px 0}.m-menu-social ul li a.ig{background-position:-99px 0}.m-menu-social ul li a.vk{background-position:-132px 0}.m-menu-social ul li a.ok{background-position:-165px 0}}@media (max-width:48rem){body footer .c1,body footer .c2,body footer .c3,body footer .c4,body footer .c5{width:100%}body footer .a1,body footer .a2,body footer .a3,body footer .sn{width:100%}body footer .offer{width:100%;float:none;clear:none}body footer .copy{width:100%;float:none}}@media (max-width:980px){#footer-contacts .fc-block{max-width:none!important}.fc-block:nth-child(1){order:3;width:100%}.fc-block:nth-child(2){order:2;width:40%}.fc-block:nth-child(3){order:1;width:50%}}@media (max-width:640px){#footer-contacts .fc-block{max-width:none!important;width:100%}}@media (max-width:540px){.fc-block ul.social-links li{padding:0 8px 0 0}}@media (max-width:425px){.hide-text-425{display:none}}