.nav-item1 a:hover,.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:#3e4095!important;color:#fff!important;font-family:'Montserrat', sans-serif!important}.nav-item1,.nav-item1 a,.nav-item1 a:hover,.pills-heading{font-family:'Montserrat', sans-serif!important;}.doors,.nav{position:relative}.content li,.menu li{list-style-type:none}.content li a,.menu li a,.windows{color:#3b4291}.collapsible,.doors,.nav-item1{text-align:center}#d1,#d10,#d11,#d2,#d3,#d4,#d5,#d6,#d7,#d8,#d9{widows:200px}.client:after,.content li a,.menu li a{transition:.3s ease-in-out}.pulsate-blue,.pulsate-white{animation-iteration-count:infinite}.overlay,body{overflow-x:hidden}.btn:hover{color:#fff}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{font-size:16px}.tab-pane{background:url(//subtlepatterns.com/patterns/scribble_light.png)}.nav-item1{display:block;padding:10px 15px;color:#3e4095;background:0 0;font-size:16px;transition:color .3s}.land,.land1{background:url('../img/homeBg.jpg') top/cover;display:block;width:100%}.nav-item1 a{display:block;padding:10px 15px!important;color:#3e4095!important;background:0 0!important}.nav-item a,.nav-item a:hover{background:#3e4095}.pills-heading{font-size:30px;opacity:.4;font-weight:700}@media (max-width:768px){.pills-heading{font-size:25px;opacity:.4;font-weight:700;font-family:'Montserrat', sans-serif!important;}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{font-size:14px!important}}.shadow{box-shadow:2px 2px 5px 0 rgba(0,0,0,.5)!important}.img-opacity{transition:.2s ease-in-out;opacity:.7}.img-opacity:hover{transform:scale(1.03);z-index:100;opacity:1}.right .btn,ul li .btn{margin-top:15px}.header .wrapper .row{align-items:center;margin-right:-50px;margin-left:-50px;justify-content:center}body{width:100%;padding:0;margin:0;font-family:'Montserrat', sans-serif !important;}.btn,.btn1,h1{font-family:'Montserrat', sans-serif!important;}.container1{padding:20px 20px 50px}h1{font-size:50px;font-weight:200}h2{font-family:Raleway,sans-serif;font-size:20px}h1 span{color:#3c4193;font-weight:700}.land1{height:60vh;margin-top:120px}.land .cta,.land1 .cta{display:flex;align-items:center;background-color:rgba(255,255,255,.8);justify-content:center}.land{height:100vh;margin-top:100px}.btn,.doors{background-color:#3c4193;color:#fff}.menu li,.nav{display:inline-block}.land .cta div,.land1 .cta div{width:100%}.land .window img{height:400px}.land .cta h2 span,.land1 .cta h2 span{font-family:'Montserrat', sans-serif!important;font-size:50px}.btn,.btn1,.menu li a:hover{text-decoration:none}.right .btn{padding:.375rem .75rem!important}.btn{padding:10px;margin-top:15px}.btn1{background-color:#fff;color:#3c4193}.menu{list-style:none;float:right;margin-top:0;background:rgba(0,0,0,0);padding:0}.collapsible,.content,.content li a,.header .container,.menu li a{background-color:#fff}.menu li a{padding:10px}.menu li a:hover{color:#fff;background:#3b4291}.nav{font-weight:900}.desktopOnly,.nav-mobile{display:none}.nav-item{float:center;zoom:1}.nav-item a{font-weight:700!important;display:block;padding:15px 20px;color:#fff}.nav-item:first-child a{border-radius:5px 0 0 5px}.nav-item:last-child a{border-radius:0 5px 5px 0}.nav-mobile{align-content:right}.collapsible{color:#3c4193;cursor:pointer;width:20%;border:none;outline:0;font-size:20px}.active,.collapsible:hover{background-color:#fff;color:#3c4193}.content{margin-top:20px;padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.content li{padding:5px}.features h1,.features p b,.grid-item p,.overlay a{color:#3c4193}.header{position:fixed;width:100%;background-color:rgba(0,0,0,0);top:0;z-index:1000}.header:afetr{content:'';width:100%;background-image:url('img/shadow.png');height:400px;position:absolute;top:0;left:0}.header .wrapper,.header .wrapper1{height:100%;background-color:#fff;width:100%}.pngShadow{width:100%;height:40px}#d1,#d10,#d11,#d2,#d3,#d4,#d5,#d6,#d7,#d8,#d9,.client{height:300px}.header .wrapper{padding:15px}.header .wrapper1{display:none;padding:0}.features h2{text-transform:uppercase}.features h1{padding-bottom:20px;display:inline-block;border-bottom:2px solid #71be58}.doors{padding-top:100px;padding-bottom:100px}.doors1,.doors3{text-align:left;color:#212529;position:relative;}.clients h1,.doors h1,.doors1 h1,.doors2 h1,.doors3 h1,.gallery h1,.windows h1,.windows1 h1,.windows2 h1{padding-bottom:20px;display:inline-block;border-bottom:1px solid #71be58}.doors3{padding-top:50px;padding-bottom:50px}.doors2,.windows,.windows1{padding-bottom:100px}.doors2{padding-top:100px;background-color:#3c4193;color:#fff;position:relative;text-align:right}.windows3 h1{display:inline-block;border-bottom:1px solid #71be58}#d1{background:url('../img/french.jpg') center center/cover}#d2{background:url('../img/slidefold.jpg') center center/cover}#d3{background:url('../img/slide.jpg') center center/cover}#d4{background:url('../img/tiltslide.jpg') center center/cover}#d5{background:url('../img/vision.jpg') center center/cover}#d6{background:url('../img/mission.jpg') center center/cover}#d7{background:url('../img/values.jpg') center center/cover}#d8{background:url('../img/golden.jpg') center center}#d9{background:url('../img/dark.jpg') center center/cover}#d10{background:url('../img/wallnut.jpg') center center/cover}#d11{background:url('../img/maho.jpg') center center/cover}.products .col-md-6{height:auto!important}.windows{text-align:center;padding-top:100px}.windows1,.windows3{text-align:left;padding-top:100px;color:#3b4291}.header .right,.windows2{text-align:right}.flipv{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.header .right .btn{text-align:right;background-color:#fff;color:#3b4291;border-color:#3b4291}.client{background-color:#3c4193;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;border:5px solid #fff}.clients,.gallery{color:#3b4291;padding-top:100px;text-align:center}.client div{z-index:100;text-align:center}.client:after{content:'';height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#3c4193;opacity:.4;z-index:0}.client:hover::after{opacity:0}.gallery{display:none;width:100%}.footer{text-align:center;color:#fff;background-color:#3c4193;padding-top:50px;margin-top:100px;padding-bottom:50px}.footer .col-md-6{text-align:center}.white-btn{border:1px solid #fff}@media (min-width:1200px){#f1:after,#f2:after,#f3:after,#f4:after{content:'';position:absolute;width:100px;height:50px;background:url('../img/arrow.svg') 0 0/contain no-repeat}.desktopOnly{display:block}.land .cta div,.land1 .cta div{width:100%;padding-left:80px}.land .cta{background-color:rgba(255,255,255,.95)}.features .left{text-align:right;position:relative;z-index:100;list-style-position:inside;direction:rtl;margin-right:0;padding-right:0}.features .right{text-align:left;position:relative;z-index:100}#f1:after{top:50px;right:-150px}#f2,#f3{margin-top:50px}#f2:after{top:0;right:-110px}#f3:after{top:50px;left:-150px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#f4:after{top:40px;left:-110px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.header .desktopOnly{display:inline-block}}.pulsate-white{-webkit-animation-name:pulsate;-webkit-animation-duration:1s;animation-name:pulsate;animation-duration:1s;box-shadow:0 0 0 rgba(255,255,255,.4)}@-webkit-keyframes pulsate{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6)}70%{-webkit-box-shadow:0 0 0 40px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulsate{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-moz-box-shadow:0 0 0 40px rgba(255,255,255,0);box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.pulsate-blue{-webkit-animation-name:pulsateBlue;-webkit-animation-duration:1s;animation-name:pulsateBlue;animation-duration:1s;box-shadow:0 0 0 rgba(0,0,255,.4)}@-webkit-keyframes pulsateBlue{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,255,.6)}70%{-webkit-box-shadow:0 0 0 40px rgba(0,0,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,255,0)}}@keyframes pulsateBlue{0%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,.6);box-shadow:0 0 0 0 rgba(0,0,255,.4)}70%{-moz-box-shadow:0 0 0 40px rgba(0,255,0,0);box-shadow:0 0 0 10px rgba(0,0,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(0,0,255,0);box-shadow:0 0 0 0 rgba(0,0,255,0)}}@media only screen and (max-width:1199px){.nav,.nav-item{width:100%}.nav-item{float:none}.content,.nav-mobile{display:block}.menu{display:none}.gallery,.header .wrapper1{display:inline-block}.doors1,.doors2,.windows1,.windows2,.windows3{text-align:center}}.card{margin-bottom:10px}.catalogueimage{width:135px;height:120px;background-image:url(images/wcap-5.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.card-body{text-align:center;font-size:13px;padding:10px}.features{padding-top:25px;padding-bottom:15px}.grid-container{display:grid;grid-template-columns:2fr 2fr 2fr 2fr 2fr 2fr 2fr 2fr;padding:10px}.grid-item{border-top:1px solid #3c4193;border-bottom:1px solid #3c4193;border-left:1px dotted #3c4193;padding:10px;font-size:30px;text-align:center}.grid-item img{mix-blend-mode:multiply;width:100px;height:104px;padding:10px}.grid-item p{font-weight:700;font-size:13px}.grid-item .active{background-color:#7ae86ded!important;border-top:2px solid #3c4193}@media screen and (max-width:480px){#buttonleft,#buttonright{position:absolute;margin-top:55px}#clickmenu{width:340px;overflow-y:scroll;margin:0}#buttonleft{left:0}#buttonright{right:0}.features{padding-top:25px;padding-bottom:15px;margin-top:120px}}@media screen and (min-width:480px){.mobileOnly{display:none}}.overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#fff;transition:.5s}.overlay-content{position: relative;top: 2%;width: 100%;text-align: left;margin-top: 30px;padding-left: 30px;padding-right: 30px;}.overlay a{padding:8px;text-decoration:none;font-size:23px;font-weight:700;display:block;transition:.3s}.overlay a:focus,.overlay a:hover{color:#67bd50}.overlay .closebtn{position: absolute;top: -17px;right: 0;padding: 20px;font-size: 37px;}.menuhr{margin:0;border-color:#67bd50}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}@media screen and (max-width:1000px){.mobile{margin-top:150px}.pills-heading{font-size:42px;text-align:center;justify-content:center;display:flex}}