html *{max-height:999999px}@media (min-width:992px){.container{width:978px}}@media (max-width:1200px) and (min-width:992px){.container{width:978px;padding:0 10px}.repair-block .text,.repair-block img{margin-right:40px}.bx-wrapper .bx-controls .bx-prev{left:-49px}.bx-wrapper .bx-controls .bx-next{right:-49px}.setup-block{background-position:-700px top}}@media (max-width:992px){.container{width:100%;padding:0 20px}.br{display:inline}.mbr{display:block}.btn,input,textarea{width:270px}.btn{padding:0;text-align:center}.block-title{font:600 26px/36px Roboto}.promo-block,.setup-block{background-position:left top;background-size:cover;height:auto;padding:50px 0}.promo-block .left,.setup-block .left{width:100%;text-align:center}.setup-block .site-title,.site-title{margin-top:0}.site-title h1{font:600 36px/46px Roboto}.site-title h2,.site-title p{font-size:22px;line-height:32px}.benefits-block{margin:50px 0 0}.benefits-block .item{width:50%;margin:0 0 30px;padding:0 20px}.catalog-block{margin:20px 0 0}.catalog-block .nets-part .item{padding:0 20px}.catalog-block .nets-part .item .btn{width:auto;padding:0 20px}.catalog-block .canvas-part .item{background-size:cover;height:auto;padding:30px 0}.catalog-block .canvas-part .item .left,.catalog-block .canvas-part .item .right{text-align:left;margin:0}.catalog-block .canvas-part .item img{float:none;margin:0 0 20px;display:inline-block}.catalog-block .canvas-part .item .text{float:inherit;width:100%}.repair-block .repair-wrapper{text-align:center}.repair-block .text,.repair-block img{width:50%;margin-right:0;padding:0 20px;float:inherit;display:inline-block}.repair-block img{max-width:350px}.repair-block .text{text-align:left}.repair-block .btn{float:inherit;display:inline-block}.calculator-block .left{width:40%}.calculator-block .left img{max-width:100%;height:auto}.calculator-block .right{width:60%;padding:15px 0 15px 30px}.calculator-block .right .btn{margin:15px 0 0}.order-block .order-part{margin:50px 0 0}.order-block .order-part .order-wrapper{width:100%}.order-block .order-part .order-image{display:none}.order-block .order-part .order-form{float:right}.order-block .order-part .order-form .btn,.order-block .order-part .order-form input[type=tel]{width:270px}.setup-works-block li{width:50%;padding:0 30px}}@media (max-width:768px){.container{width:100%;min-width:320px;padding:0 10px}.block-title{font:600 22px/32px Roboto}.header{margin:15px 0}.header .left{margin-top:2px}.header .logo{height:42px}.bx-wrapper .bx-controls a,.header .descript,.header .tel:before,.header .right p:nth-child(2),.setup-block ul li:before,.footer .tel:before{display:none}.footer .right .tel a,.header .tel{font-size:20px}.header .right p:not(.address):before{left:13px}.header .right p{font-size:13px;line-height:15px}.site-title h1{font:600 28px/38px Roboto}.site-title h2,.site-title p{font-size:20px;line-height:30px}.promo-block .promo-form .promo-btn,.setup-block .setup-form .setup-btn{margin:15px 0 0}.benefits-block .items{display:block}.benefits-block .item p{max-width:100%}.benefits-block .item{width:100%;margin:0 0 20px;padding:0 8px}.benefits-block .item .icon,.benefits-block .item .text{display:inline-block}.benefits-block .item .text{width:calc(100% - 51px)}.benefits-block .item .text-1{padding-left:25px}.benefits-block .item .text-2{padding-left:21px}.benefits-block .item .text-3{padding-left:16px}.benefits-block .item .text-4{padding-left:32px}.catalog-block .nets-part .item{width:100%;padding:0 8px;margin-bottom:30px}.catalog-block .canvas-part{margin-top:20px}.repair-block .text,.repair-block img{width:100%;padding:0;display:block}.repair-block img{max-width:328px;margin:0 auto}.repair-block .text{text-align:center;margin-top:20px}.calculator-block .left,.calculator-block .right,.catalog-block .canvas-part .item .left,.catalog-block .canvas-part .item .right{width:100%;padding:0 8px;text-align:center}.catalog-block .canvas-part .item-1{background-position:right top}.catalog-block .canvas-part .item-2{background-position:left top}.catalog-block .nets-part .item .btn{width:270px}.calculator-block .right .radio-btns{text-align:center}.calculator-block .right .color-btns .radio,.calculator-block .right .radio{float:none;display:inline-block;padding:12px;margin:0 5px!important}.gallery-block,.setup-works-block{margin:50px 0 40px}.gallery-block .gallery-componets{margin-top:50px}.gallery-block .gallery-componets .left{display:none}.gallery-block .gallery-componets .right{width:100%}.gallery-block .gallery-componets .components-photos .img{margin:0 5px 10px}.gallery-block .gallery-componets .text,.order-block .order-part .order-text{font:600 20px/30px Roboto}.gallery-block .gallery-componets .components-photos{margin-bottom:20px}.gallery-block .gallery-componets .components-list li:before,.setup-works-block li:before{top:0;left:10px}.gallery-block .gallery-componets .components-list li span,.setup-works-block li span{font:16px/22px Roboto;padding-left:50px;padding-right:8px}.order-block{margin:40px 0 0}.order-block .item{width:100%;margin-bottom:20px}.order-block .item .text{padding:0 8px}.order-block .order-part{margin-top:20px;text-align:center}.order-block .order-part .order-text{float:none;width:auto}.order-block .order-part .order-form{float:none;margin-top:20px}.order-block .order-part .order-form .btn,.order-block .order-part .order-form input[type=tel]{margin:0 auto 10px}.setup-block ul{margin:20px 0}.setup-block ul li{width:100%;margin-bottom:10px}.setup-block ul li span{padding-left:0}.setup-block .setup-form{padding:30px 10px}.setup-works-block li{width:100%;padding:0 8px}.footer .right{margin-top:50px}.footer .left,.footer .right{float:none;width:100%;text-align:center}.footer .right .tel a{text-align:center}.copyright{margin:0 0 60px}.mob-menu{display:block}#popup-form{padding:20px;border:none}#popup-form .form-title{font:600 22px/32px Roboto}#popup-form .form-subtitle{font:300 16px/22px Roboto}#popup-form form{width:100%}#popup-form .btn,#popup-form input[type=tel]{width:270px}.mfp-close{right:-5px}}@media (max-width:420px){.promo-block,.setup-block{background-position:right top;background-size:236% auto;background-color:#e9f2f1;padding:62% 0 50px}.catalog-block .canvas-part .item img{display:none}.catalog-block .canvas-part .item .text{padding-top:53%}.catalog-block .canvas-part .item-1,.catalog-block .canvas-part .item-2{background-size:236% auto;background-color:#e9f2f1}.catalog-block .canvas-part .item-1{background-position:left top}.catalog-block .canvas-part .item-2{background-position:right top}.setup-block{padding:72% 0 50px}}@media (max-width:320px){.mob-menu .mob-btn span{max-width:85px;bottom:7px}}