@media (max-width:1023px){.compensate-for-scrollbar{margin-right:0!important}.compensate-for-scrollbar header.fixed{padding-right:0}.main_title{font-size:46px;line-height:46px}.sub_title span{padding:0}.sub_title span:before,.sub_title span:after{display:none}header.fixed .top{display:block;box-shadow:0 10px 30px rgba(0,0,0,.24)}header .mob_menu_link{display:block;margin-left:0}header .top .cont{justify-content:space-between;align-items:center}header .logo{margin-left:0}header .logo img{max-height:60px}header .contacts{flex-direction:column;margin-top:0;margin-left:0;text-align:right;align-items:flex-end}body:not(.zapad) header .contacts .box:not(.vostok),
    body.zapad header .contacts .box.vostok{display:none}header .contacts .box:first-child{padding-right:0}header .contacts .box:nth-child(2){padding-left:0}header .contacts .box+.box{margin-top:10px}header .bottom{position:fixed;top:0;left:-320px;z-index:100;overflow-y:auto;width:270px;height:100%;padding:15px 0;background:#fff;transition:.3s linear}header .bottom.show{left:0}header .menu{min-width:100%;border-top:none}header .menu .item{width:100%;position:relative}header .menu .item .expand{display:block;position:absolute;top:0;right:0;cursor:pointer;padding:10px 14px;font-size:26px;z-index:15;-webkit-transform-origin:50%;transform-origin:50%;transition:.2s linear}header .menu .item>ul{display:none;overflow:hidden;padding-left:15px}header .menu .item.show .expand{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .menu .item.show>ul{}header .menu .item>ul>li{list-style:none}header .menu .item>ul>li a{line-height:2;font-size:16px}header .menu .item>ul>li span{display:none}header .menu a{text-align:left}header .menu a:hover,header .menu a.mPS2id-highlight{background:none;color:#fc0}.first_section{padding-top:0;padding-bottom:50px}.first_section .info{padding:70px 0 35px}.first_section .img_abs{top:51%;right:50%;width:300px;margin-top:25px;margin-right:-180px}.first_section .object5{top:20%;right:5%;left:unset}.first_section .object4{top:600px;left:20%}.first_section .go_catalog{margin-top:320px;text-align:center}.first_section .go_catalog a{margin-left:0;color:#fff;border:none;background:#f58220}.first_section .go_catalog a:hover{background:#0072ba}.company{padding:21px 0 0}.company .items{margin-left:-70px}.company .items .item{width:calc(50% - 70px);margin:0 0 40px 70px}.company .items .item:nth-child(1){order:1}.company .items .item:nth-child(3){order:2}.company .items .item:nth-child(5){order:3}.company .items .item:nth-child(2){order:4}.company .items .item:nth-child(4){order:5}.company .items .item:nth-child(6){order:6}.products{padding:35px 0 10px}.products .grid{display:block;margin:25px 0 45px 0}.products .product{width:auto;margin:0}.product-head{position:relative}.products .product .stickers{bottom:-34px;left:-10px;top:auto}.products .box{margin:0 15px}.products .product .top .info{font-size:14px}.products .product .top:hover .info{height:0;padding:0}.products .product .top .info.visible{height:100%;padding:6px 10px 10px 10px}.products .info{}.products .info .tit{font-size:18px}.products .info .equipment{margin-top:0;padding-bottom:5px}.products .info ul{margin-bottom:5px}.products .info .line .name_l{width:calc(100% - 90px);font-size:17px;line-height:18px}.products .info .line+.line{margin-top:8px}.products .product .quick_more a,.products .product .quick_application a{width:100%;padding:0 15px}.products .price{font-size:21px}.products .product .price span.old_price{font-size:17px}.owl-carousel .owl-nav .owl-prev{left:-10px}.owl-carousel .owl-nav .owl-next{right:-10px}.special_offer,.we_working,.quality,.questions{padding:35px 0}.special_offer .sub_title,.we_working .sub_title,.reviews .desc{margin:15px 0 30px}.special_offer .box_form{padding:33px 15px 40px}.special_offer .box_form .line_form{width:calc(50% - 10px)}.special_offer .box_form .submit{width:50%;margin:20px auto 0}.special_offer .box_video{display:none}.special_offer .text_block{width:100%}.special_offer .tablet-box p{width:calc(65% - 35px);padding-right:10px}.special_offer .tablet-box .box_video{display:block}.reviews .desc br{display:none}.reviews .cont{padding:35px 15px;border-top:none}.questions .main_title{width:100%;margin-bottom:15px}.questions .bot{margin:35px auto 15px}.questions .bot .box_form{width:calc(50% - 40px);padding:31px 20px 39px}.tovar_info{padding-bottom:25px}.tovar_info .images{float:none;width:100%;max-width:500px;margin:0 auto;padding-top:0}.modal_tovars .top_info{float:none;width:100%;max-width:none;text-align:center;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.modal_tovars .top_info .title{order:2;width:100%}.modal_tovars .mid_info{width:100%;max-width:none;margin-top:30px}.tovar_info .equipment .title,.tovar_info .product_features .title{margin-bottom:15px}.tovar_info .product_features ul li .feature_info_btn:before{display:block}.modal_tovars .advantages .item{padding:0 20px}.tovar_info .box_list{float:none;width:100%;max-width:657px;margin:0 auto;justify-content:space-between}.tovar_info .product_features,.tovar_info .equipment{max-width:none}.modal_tovars .make_request .box_right>.line_form{margin-left:auto;margin-right:auto}.modal_tovars .make_request .box_right>.line_form:first-of-type{margin-top:20px}.modal_tovars .make_request .box_right>.line_form+.line_form{margin-top:0}.modal_tovars .make_request .submit{justify-content:center}.modal_tovars .make_request .submit span{text-align:center}footer .col_3{width:100%;margin-top:20px}footer .socials{justify-content:center}.modal{margin-top:60px}.fancybox-slide--html .fancybox-close-small{right:0;top:-60px}.contacts_block .cont{padding:25px 15px}.contacts_block .info{margin:0 auto}#map{position:relative;height:360px}#map img{right:50%;width:100%;max-width:500px;transform:translate(50%,-50%)}}