@import url(style_main.css?v=1.5);@import url(header.css);@import url(footer.css);@import url(style_index_mb.css);#banner{background-image:url(../images/banner_images/home.webp)}#map{background-image:url(../images/map.webp)}#who_are_we_img{background-image:url(../images/glass.webp)}#gallery_img_1{background-image:url(../images/Architecture.webp)}#gallery_img_2{background-image:url(../images/Interior.webp)}#gallery_img_3{background-image:url(../images/Consumer.webp)}#gallery_img_4{background-image:url(../images/Industrial.webp)}#facades_icon{background-image:url(../images/icons/Architecture-White.svg)}#interior_icon{background-image:url(../images/icons/Interior-White.svg)}#home_appliances_icon{background-image:url(../images/icons/Consumer_Electronics-White.svg)}#security_icon{background-image:url(../images/icons/Industrial-White.svg)}body{font-size:var(--body-font-size);line-height:var(--body-line-height-size)}.center_wrapper{position:relative;height:inherit;margin:auto}#banner{width:100%;box-sizing:border-box;background-repeat:no-repeat;background-size:cover}.brands_sub{position:relative;margin-top:8px}#banner_text{color:#193a58;font-size:var(--title-font-size);line-height:var(--title-line-height-size);position:relative;float:right;right:0}#who_are_we_grid{display:grid}#who_are_we_img{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:2;float:left}#who_are_we_content{height:300px;float:right}.quote_box{background-color:#193a58;z-index:5;position:relative;float:right;color:#fff;letter-spacing:.1em;font-family:'Roboto Slab',serif;font-weight:300}#quote_content{display:inline-block;position:relative;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}#grey_back{background-color:#e9eae9;position:relative}#stats{width:100%;background-color:#e9eae9;padding-top:35px;padding-bottom:70px;overflow:hidden}#stats_wrapper_grid{display:grid}#stats_wrapper{position:relative;display:grid;grid-template-columns:50% 50%;float:left}.stats_data{position:relative}.number{font-family:'Roboto Slab',serif;font-weight:700;float:left}.data_label{float:left}#map{background-repeat:no-repeat}#product_range{height:auto;width:100%}#product_title{margin-top:50px}#product_gallery{width:100%;display:grid}.gallery_img{transition:.5s;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.gallery_img:hover{transform:scale(1.07);box-shadow:0 3px 15px rgba(0,0,0,.4)}.overlay{height:100%;width:100%;background-color:rgba(0,0,0,.6);transition:.5s;color:#fff;font-size:var(--title-font-size);font-weight:700}.overlay:hover{background-color:rgba(0,0,0,0)}.overlay:hover #go_button{display:inline-block}.product_label{display:inline-block;position:relative}.product_icon{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}#go_button{display:none;position:absolute;width:52px;height:52px;top:50%;float:right;right:10%;transform:translateY(-50%);transition:.5s}.circle_button{border-radius:50%;background-color:rgba(225,225,225,.5)}#c1{height:28px;width:28px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#c2{height:40px;width:40px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#c3{height:52px;width:52px;position:absolute}.chevron{margin-left:50%;margin-top:50%;transform:translateX(-50%) translateY(-50%)}#testimonials{position:relative;box-sizing:border-box}.card_container{position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.test_card{position:relative;box-sizing:border-box;background-color:#fff;vertical-align:middle}.test_card:nth-child(odd){margin-right:20px}.slideshow-container{position:relative}#vision_slide_controlls{float:right;margin-right:0}#test_change_buttons{position:absolute;height:40px;right:32px;top:20px}.chevron{top:50%;left:50%;transform:translateX(-55%) translateY(-50%)}.next,.prev{cursor:pointer;height:38px;width:38px;background-color:#d6655a;transition:.6s ease;border-radius:50%;user-select:none;display:block;float:left;margin-left:20px}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.dots{position:absolute;bottom:50px;width:100%}#clients{height:auto;width:100%}#client_window{width:100%}#clients_container{position:relative;transition:2s}.transition{transition:.5s}.clients{float:left;position:relative;transition:1s}.client_name{font-style:italic}.clients>img{position:relative;max-width:95%;max-height:55px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.navigation_dots{display:inline-block;position:relative;left:50%;transform:translateX(-50%)}.dot{cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:#fff;border-radius:50%;display:inline-block;transition:background-color .6s ease;box-sizing:border-box;border:1px solid #1b3b59}.active,.dot:hover{background-color:#1b3b59}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}.disable{background-color:grey;pointer-events:none}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}