.btn-outline-light{color:#fff;border-color:#e6551f;background-color:#e6551f}
.btn-outline-light:hover{color:#fff;border-color:#b84217;background-color:#b84217}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary
#catalog{padding:0 0 2rem}#catalog .row{background:#fff}
#catalog h2{color:#111}
#catalog .change .btn span{font-weight:700}
#catalog .preview{padding:1rem;}
#catalog .preview-a{position:relative;display:block;width:300px}
#catalog .zoom{position:absolute;bottom:10px;right:10px;color:#111;-webkit-transition:all .5s;transition:all .5s}
#catalog .preview-img{position:relative;display:block;width:100%}
#catalog .preview-container{width:300px;height:350px;margin:auto;overflow:hidden}
#catalog .preview-wrapper{position:relative;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-pack:center;justify-content:center;-webkit-transition:all .5s;transition:all .5s}
.left-arrow,.right-arrow{position:absolute;top:100px;z-index:10}
.left-arrow{left:45px}.right-arrow{right:45px}
#catalog .preview-a:hover>.zoom{bottom:50%;right:50%;color:#ccc;font-size:2rem;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}
#catalog .preview-a:hover{text-decoration:none}
#catalog .change{padding:1rem 0}
#catalog .color{color:#000;text-decoration:none}
.catalog-gallery{padding:2rem 3rem}
.catalog-gallery ul{padding:0}
.catalog-gallery li{list-style:none;float:left;margin:3px;border:2px solid #fff;cursor:pointer}
.catalog-gallery li:hover{border:2px solid #e6551f!important}
.main-form p{line-height:1rem;font-size:.8rem;margin:.3rem 1rem}
#section-main-form{position:relative;color:#fff;background:url(/images/bg2.jpg);background-size:cover;-webkit-clip-path:polygon(0 0,50% 5rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 5rem,100% 0,100% 100%,0 100%);margin-top:-2rem;padding-top:5rem}
#mainForm{padding:2rem;border:1rem solid #343d45;background-color:rgba(0,0,0,.7)}.order-preview{float:left;margin:1rem 2rem .5rem 0;border:3px solid #111}#install{background-image:url(/images/bg/bg5.jpg);background-size:cover}.install-icon{width:30%;text-align:center}.install-icon img{padding:1rem 0;width:4rem}.filter{-webkit-filter:invert(22%) sepia(17%) saturate(1426%) hue-rotate(320deg) brightness(94%) contrast(90%);filter:invert(22%) sepia(17%) saturate(1426%) hue-rotate(320deg) brightness(94%) contrast(90%)}.install-desc{padding:.5rem;width:70%}.install-desc h3{line-height:1.5rem;font-size:1.3rem}.install-desc p{line-height:1.3rem;font-size:1.1rem}#advantages{background-image:url(/images/bg/bg11.svg);background-size:cover;background-position:50%;padding:0 0 8rem;color:#fff}.advantages-video{text-align:center}#gallery{background-image:url(/images/bg/bg5.jpg);background-size:contain}#gallery figure{-webkit-transition:all .5s;transition:all .5s}#gallery figure:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
nav li{font-size:1.2rem}}@media only screen and (max-width:767px){h2{margin:2rem 0 1rem}.alternate{text-align:center;padding:4rem 1rem 2rem}.alternate h1{line-height:2rem;font-size:1.5rem}.alternate p{line-height:1.6rem;font-size:1.2rem}nav{padding:2rem 0 8rem;margin:0 1rem}nav a{font-size:1rem;line-height:1.2rem}nav .nav-item{border:1px solid #fff;text-align:center;padding:1rem;margin:0}nav img{display:none}.change .btn{font-size:.8rem;padding:.25rem}#catalog .preview{margin-top:0}#catalog .preview a{margin:auto}#catalog .preview-img{width:70%;margin:auto}.catalog-gallery ul{display:-webkit-box;display:flex;-webkit-transition:all .5s;transition:all .5s}.catalog-gallery{padding:.5rem;overflow:hidden}#catalog .preview-container{height:auto}.left-arrow{left:5px}.right-arrow{right:5px}#section-main-form{padding-bottom:0}#mainForm{padding:1rem}.youtube,iframe{width:300px;height:169px}.logo{padding:0 0 0 1rem}}
.popup{position:fixed;width:400px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px;box-sizing:border-box;background-color:#105a8d;color:#fff;z-index:2147483650;box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.popup h2{color:#fff;margin:1rem 0}.close-popup{position:absolute;top:15px;right:15px;width:23px;height:23px;cursor:pointer}.close-popup:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-popup:after,.close-popup:before{content:"";background-color:#fff;position:absolute;height:1px;width:31px;top:11px;left:-4px}.close-popup:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:768px){.popup{width:100%;height:100vh;font-size:15px}}