@media screen and (max-width:1250px){.wp{width:960px}.header-line__center{display:none}.logo{width:200px;height:40px;background-size:100% auto}.menu{margin:0 0 0 25px}.menu a{margin:0 15px 0 0}.slider-title{font-size:50px;line-height:60px}.text-title{font-size:40px;line-height:44px}.text-left{width:350px}.solutions-text{margin:0 0 0 380px}.projects-block .projects{width:480px;padding:40px 0 0 0}.main-gallery{width:440px}.projects-item{width:220px}.clientage,.order-block{margin:0 0 0 380px}.clientage-item{width:170px}.map .cities{margin:0 0 0 -480px}.footer-menu{max-width:145px;margin:0 30px 10px 0}.news-item{width:290px}.news-inner .news-img{width:420px}.certificates-item{width:210px}.main-contacts .contact-item{margin:0 40px 40px 0}.history-upline .history-item p,.history-bottomline .history-item p{font-size:13px;line-height:20px}.history{margin:0 10px 80px 10px}.img-right{margin:0 0 0 380px}.section{margin:0 -20px 80px 0}.section-item{width:305px;margin:0 20px 20px 0}.section-item a{width:275px;padding:0 15px}.section-img{height:240px}.section-dop{width:100%}.filter-cities-item .select-wp{width:160px}}@media screen and (max-width:1000px){.wp{width:auto;margin:0 20px}.menu-icon{display:block}.header .menu,.header .phone,.top .top-social{display:none}.logo{margin:0 auto;float:none;display:block}.header{padding:15px 0}.video-slider,.bread-crumbs{margin:120px 0 0 0}.text-left{width:100%;float:none}.solutions-text{margin:0}.projects-block{padding:40px 0}.projects-block .projects{width:auto;float:none;padding:0}.main-gallery{width:100%;float:none;margin:40px 0 0 0}.projects-block:before{width:100%;height:100%}.projects{margin:0 -4% 0 0}.projects-item{width:46%;margin:0 4% 40px 0}.projects .blue-button{float:none;margin:0}.plus-number-item{width:50%;padding:20px 0;margin:0 0 30px 0}.plus-number-item:nth-child(even):after{background:none}.plus-number{margin:0 0 50px 0}.main-clientage{margin:0 0 40px 0}.clientage,.order-block{margin:40px 0 0 0}.clientage-item{width:29.3%;margin:10px 2%}.bottom-order:before{display:none}.order-phone p{margin:20px 0 0 0}.bottom-order{margin:40px 0}.bottom-order .text-left{margin:0}.form-item{max-width:100%}.map{height:auto;background:#fff}#map{width:100%;height:300px}.map .cities{position:relative;top:auto;left:auto;margin:0 20px}.footer{padding:50px 0 10px 0}.footer-logo{width:100%;margin:0 0 30px 0;float:none}.footer-menu{max-width:100%;margin:0 0 30px 0;float:none}.footer-bottom-text{width:100%;float:none;margin:0 0 20px 0}.footer-bottom-link{float:none}.news{margin:0 -4% 40px 0}.news-item{width:29.3%;margin:0 4% 40px 0}.general-plus-item{width:27%;margin:0 2% 40px 2%}.general-plus-list{text-align:center}.general-plus{padding:40px 0 20px 0}.general-plus-item font{display:inline}.news-inner .news-img{max-width:625px;width:100%;float:none;margin:0 0 40px 0}.certificates{margin:0 -4% 40px 0}.certificates-item{width:29.3%;margin:0 4% 40px 0}.contacts{margin:0}.main-contacts{padding:0 15px}.main-contacts .contact-item{margin:0 0 25px 0;display:block}.dop-contacts{margin:0;padding:25px 15px 0 15px}.dop-contacts .contact-item{width:100%;margin:0 0 25px 0}.plus-3c .text-title{margin:0 0 40px 0}.text-title,.h-title{font-size:30px;line-height:40px}.h-title{margin:0 0 40px 0}.plus-3c-item img{width:60px}.plus-3c-item p{font-size:16px;line-height:24px}.history{display:none}.mob-history{display:block}.video-block{margin:0 0 40px 0}.card:before{display:none}.card-photo{width:auto;float:none;padding:15px;background:#f6f7f8}.modal-content .card .wp{display:block}.card-slider{padding:0}.card-info{width:100%;float:none;margin:40px 0 0 0}.card-block{margin:0 0 60px 0}.text-img{padding:0}.text-img .text-left{margin:0}.img-right,.img-left{margin:40px 0 0 0}.img-right img,.img-left img{width:100%}.text-fon-img{padding:80px 0}.text-right{width:100%;float:none;margin:0}.spec-tag{min-width:auto}.section-list-item{width:47%}.section-dop-img{width:60px}.section-dop-info{margin:0 0 0 80px}.section-dop-info a{font-size:30px;line-height:36px;margin:0 0 20px 0}.section-dop-info p{font-size:16px;line-height:24px}.section-dop-item{margin:0 0 40px 0}.section-item{width:100%;margin:0 0 40px 0;float:none}.section-item a{width:90%;padding:0 5%}.section-item span{bottom:40px}.section{margin:0 0 40px 0}.catalog-item{width:47%}.reviews,.career{margin:0}.content-text{margin:0 0 40px 0}.top-city ul{width:300px;-webkit-column-count:2;-moz-column-count:2;column-count:2;overflow-y:auto}.top-callback{display:none}.filter-cities-item,.faq-form-item{margin:0 0 10px 0;float:none}.filter-cities-item b{margin:0 0 5px 0;float:none;line-height:20px;display:block}.filter-cities-item .select-wp{width:100%;float:none}}@media screen and (max-width:700px){.wp{margin:0 15px}.logo{width:170px;height:35px}.top-button a.link-order,.top-city i{display:none}.top-button{margin:0 10px 0 -15px}.top-button a{width:110px;height:40px;font-size:12px;line-height:40px}.top-city{margin:0;position:initial}.top-language{margin:10px 0 0 20px}.top-city .city-name{line-height:40px}.top-city ul{top:40px;left:0;width:100%;padding:15px;margin:0 -15px}.video-slider,.bread-crumbs{margin:105px 0 0 0}.map .cities{display:none}.form{padding:25px 15px}.clientage-item{width:40%;margin:10px 5%}.plus-number-item span{font-size:50px;line-height:50px}.plus-number-item{width:44%;padding:15px 3%;margin:0 0 20px 0;font-size:14px;line-height:21px}.projects-block{margin:0 0 50px 0}.plus-number{margin:0 0 20px 0}.gallery{margin:15px 0 0 15px}.owl-prev,.owl-next{width:30px;height:30px;margin-top:-15px;background-size:10px auto}.owl-prev{left:-45px}.owl-next{right:-45px}.solutions-list{padding:0 45px;margin:0 0 40px 0}.solutions-element span{width:90%;left:5%;bottom:100px;font-size:21px;line-height:24px}.solutions-element{max-width:100%}.photo-carousel{padding:0 45px}.carousel-element,.photo-element{margin:0}.solutions-info{margin:0 0 40px 0}.solutions{margin:20px 0 0 0}.news-item{width:46%;margin:0 4% 40px 0}.general-plus{padding:40px 0}.general-plus-item{width:45%}.main-slider{height:auto;padding:70px 0 40px 0}.slider-title{font-size:36px;line-height:42px}.slider-text{font-size:18px;line-height:28px}.slider-info .blue-button{margin:30px 0 0 0}.main-slider .flex-next{left:60px;bottom:0}.main-slider .flexslider .flex-control-nav{left:0;bottom:5px}.video-slider{height:auto}.flexslider{padding:0 0 50px 0}.title{margin:0 0 25px 0}.title h1{position:relative;padding:20px 0 0 0;color:#212121;font-size:36px;line-height:42px}.title h1:before{top:0}.main-title{margin:0 0 40px 0}.main-title h1{font-size:36px;line-height:42px}.wrapper{margin:30px 0 0 0}.faq{margin:0}.faq-item{margin:0 0 40px 0}.content h2{font-size:40px;line-height:50px}.content h3{font-size:24px;line-height:32px}.plus-3c-item{width:45%}.card-icon{margin:0 0 20px 0}.card-icon-item{width:100%;min-height:40px;margin:0 0 10px 0}.guarantee-3-icon,.guarantee-2-icon,.guarantee-1-icon{width:120px;height:80px;margin:0 20px 0 0}.time-icon{width:70px;height:80px}.card-button a{width:130px}.specifications{margin:0 0 -40px 0}.spec-tag-list{display:none}.specifications table th{padding:15px 10px;font-size:13px}.specifications table td{padding:10px;font-size:13px;line-height:21px}.spec-item{display:block;margin:0 0 40px 0}.specifications .blue-button{margin:20px 0 0 0}.spec-item h4{display:block}.spec-text{padding:0;overflow:auto}.left{width:100%;float:none}.content-left .content{margin:0 0 40px 0}.reviews-title{font-size:24px;line-height:32px;margin:0 0 15px 0}.career-title{font-size:24px;line-height:32px}.popup-form{width:90%}.left .filter{display:none}.filter-mob{display:block}.diller-list-map{margin:0 0 30px 0}.faq-form-item{margin:0 0 10px 0;float:none}.filter-text{display:none}#gmap{height:400px;margin:0 0 40px 0}.list-dillerov-city{margin:0}.list-dillerov-city li{width:100%;margin:0 0 30px 0;display:block}.faq-item .answer{max-height:80px;padding:40px 20px 20px 20px}.questionnaire-form .form-item{width:100%;max-width:100%;float:none;margin-right:0}.form-block{margin-right:0}}@media screen and (max-width:500px){.projects{margin:0}.projects-item{width:100%;margin:0 0 40px 0}.news{margin:0}.news-item{width:100%;margin:0 0 40px 0;float:none;height:auto !important}.general-plus-item{width:100%;margin:0 0 40px 0}.order-page-title{font-size:24px;line-height:32px}.order-page-text{margin:0 auto 30px auto;font-size:16px;line-height:24px}.order-page{padding:50px 0}.certificates{margin:0 -4% 0 0}.certificates-item{width:46%}.certificates-item span{font-size:16px;line-height:24px}.plus-3c-item{width:100%;margin:0 0 40px 0;display:block}.section-list{margin:0}.section-list-item{width:auto;margin:0 0 40px 0;float:none;padding:15px;background:#f6f7f8;height:auto !important}.section-dop-img{width:40px}.section-dop-info{margin:0 0 0 60px}.section-dop-info a{font-size:24px;line-height:30px}.catalog{margin:0}.catalog-item{width:auto;height:auto !important;margin:0 0 40px 0;float:none;padding:10px 10px 60px 10px;border:1px solid #f6f7f8}.header-line__right{display:flex}.mobile-search-link{display:block}.top-language{display:none}.modal-content{padding:20px 0}}@media screen and (max-width:350px){.top-button{margin:0 5px 0 -15px}.top-button a{width:90px;font-size:11px}}