@import url(//kingstonblock.com/wp-content/themes/kingston/css/bootstrap.min.css);@font-face{font-family:"Gotham Book";src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Book.eot);src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Book.eot?#iefix) format("embedded-opentype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Book.woff2) format("woff2"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Book.woff) format("woff"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Book.ttf) format("truetype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Book.svg#Gotham-Book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Gotham";src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Bold.eot);src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Bold.eot?#iefix) format("embedded-opentype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Bold.woff2) format("woff2"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Bold.woff) format("woff"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Bold.ttf) format("truetype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Bold.svg#Gotham-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Gotham";src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Medium.eot);src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Medium.woff2) format("woff2"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Medium.woff) format("woff"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Medium.ttf) format("truetype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Medium.svg#Gotham-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Gotham";src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Light.eot);src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Light.eot?#iefix) format("embedded-opentype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Light.woff2) format("woff2"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Light.woff) format("woff"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Light.ttf) format("truetype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Light.svg#Gotham-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Gotham";src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Thin.eot);src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Thin.eot?#iefix) format("embedded-opentype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Thin.woff2) format("woff2"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Thin.woff) format("woff"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/Gotham-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Playfair Display";src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/PlayfairDisplay-Regular.eot);src:url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/PlayfairDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/PlayfairDisplay-Regular.woff2) format("woff2"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/PlayfairDisplay-Regular.woff) format("woff"),url(//kingstonblock.com/wp-content/themes/kingston/css/../fonts/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.w-100{width:100%}.position-absolute{position:absolute}.position-relative{position:relative}.h-100{height:100%}.border-0{border:0}.m-0{margin:0}.d-inline-block{display:inline-block}.d-block{display:block}.d-none,p:empty{display:none}.text-center{text-align:center}.text-uppercase,.substainability-page .responsible-section .responsible-content,.substainability-page .responsible-section .regional-section .regional-title,.substainability-page .responsible-section .responsible-section-title h3,.substainability-page .challenge-section .challenge-details-section .challenge-garbage-content h6,.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-content h6,.substainability-page .challenge-section .co2 h5,.substainability-page .banner h6,.substainability-page .banner h1,.others-landing-wide .banner .banner-content h1,.page-other-sub .manufacturing-section .manufacturing-content h3,.page-other-sub .banner .banner-content h1,.sills-sizes .mid-content .chamfered-section .card .card-footer h6{text-transform:uppercase}.bg-transparent,.btn:hover,.btn:active,.btn:focus,a.btn:hover,a.btn:active,a.btn:focus{background-color:transparent}.padding-20{padding:20px 0}.form-control{border-radius:10px;background-color:#fff;border-color:#d7d7d7;font-size:18px;letter-spacing:-.04em;min-height:50px;height:100%}.form-control::-webkit-input-placeholder{opacity:.7}.form-control::-moz-placeholder{opacity:.7}.form-control::-o-placeholder{opacity:.7}.form-control::-ms-input-placeholder{opacity:.7}.form-control:focus{box-shadow:none;background-color:#fff;border-color:#d7d7d7}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0px 1000px transparent inset;background-color:transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}h1,h2,h3,h4,h5,h6{color:#020202;line-height:1.3;letter-spacing:-.04em}h1{font-size:44px}h2{font-size:35px}h3{font-size:30px}h4{font-size:25px}h5{font-size:22px}h6{font-size:20px}a{color:#020202;outline:none;transition:.3s;text-decoration:none}a:hover{color:#8bae50;text-decoration:none}textarea,input,button,.btn{outline:none;box-shadow:none}textarea:focus,input:focus,button:focus,.btn:focus{outline:none;box-shadow:none}.btn,a.btn{font-size:20px;line-height:1.2;padding:8px 15px;letter-spacing:-.04em;letter-spacing:0;background-color:#8bae50;color:#fff;border-color:transparent;transition:.3s;border-radius:5px;min-width:150px;font-family:"Gotham";font-weight:300;text-align:center;min-height:50px;display:flex;justify-content:center;align-items:center;text-transform:capitalize}.btn:hover,.btn:active,.btn:focus,a.btn:hover,a.btn:active,a.btn:focus{border:1px solid #8bae50;color:#020202}.btn:hover,a.btn:hover{background-color:#fff;color:#8bae50}.btn:focus,.btn.focus,a.btn:focus,a.btn.focus{outline:0;box-shadow:none}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,a.btn:not(:disabled):not(.disabled):active,a.btn:not(:disabled):not(.disabled).active{box-shadow:none;border-color:#020202;color:#020202}.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus,a.btn:not(:disabled):not(.disabled):active:focus,a.btn:not(:disabled):not(.disabled).active:focus{box-shadow:none}img{max-width:100%}body{font-size:13px;line-height:1.4;letter-spacing:-.04em;color:#020202;font-family:"Gotham";font-weight:300;background-color:#f6f4f4;overflow-x:hidden}body.single-king_product{background-color:#e8e2e2}.border-bottom:after,.cmu-block .smu-heading h2:after{content:"";height:7px;width:41%;background-color:#fff;position:absolute;bottom:-18px;left:0}.corner-border:before,.page-index .our-mission .our-mission-content h2:before,.page-index .our-products .row [class*=col-]:first-child:before,.page-index .banner .banner-content:before,.others-landing-wide .brands-section .henry-image-section:before,.others-landing-wide .overview-section .overview .overview-content:before,.page-about .env-protect [class*=col-] .env-protect-img:before,.page-about .who-we-are:before{content:"";border-top:6px solid #8bae50;display:block;height:50px;width:50px;border-left:6px solid #8bae50;position:absolute;top:-15px;left:-15px}.container{max-width:80%}@media (max-width:767px){.btn{font-size:16px;min-width:120px;min-height:40px}.form-control{font-size:13px}h1{font-size:34px}h2{font-size:28px}h3{font-size:25px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.corner-border:before,.page-index .our-mission .our-mission-content h2:before,.page-index .our-products .row [class*=col-]:first-child:before,.page-index .banner .banner-content:before,.others-landing-wide .brands-section .henry-image-section:before,.others-landing-wide .overview-section .overview .overview-content:before,.page-about .env-protect [class*=col-] .env-protect-img:before,.page-about .who-we-are:before{border-top:4px solid #8bae50;display:block;height:35px;width:35px;border-left:4px solid #8bae50;top:-5px;left:-5px}.border-bottom:after,.cmu-block .smu-heading h2:after{content:"";height:4px;width:41%;bottom:-12px}}@keyframes line-falling{from{height:0}to{height:100%}}@keyframes line-falling-up{from{height:100%}to{height:0}}@keyframes slider-left{0%,100%{transform:translate(0,0)}0%{transform:translate(40%,0)}50%{transform:translate(0%,0)}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:1;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:999}a{outline:none !important}.nicescroll-cursors{border-color:#020202 !important;background-color:#020202 !important;width:4px !important}.banner{background-attachment:fixed}body.header-sticky{transition:.5s}body.header-sticky header .nav{position:fixed;top:0;width:100%;background-color:#fff;z-index:9999}header{background-color:#fff;padding-top:50px}header .container{max-width:90%}header .ubermenu-nav>.ubermenu-item{border-right:1px solid #ccc !important}header .ubermenu .ubermenu-tabs-group .ubermenu-active{border:none !important;border-bottom:2px solid transparent !important}header .ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,header .ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{margin-top:2px !important}header .ubermenu{width:100%;max-width:70%;flex:0 0 70%;border:none}header .ubermenu .ubermenu-nav,header .ubermenu .ubermenu-item{height:100%}header .ubermenu .ubermenu-item{border-bottom:2px solid transparent !important}header .ubermenu .ubermenu-item a{background:0 0 !important}header .ubermenu .ubermenu-item:hover{border-bottom:2px solid #000 !important}header .ubermenu .ubermenu-target{padding:12px 20px}header .ubermenu .ubermenu-current-menu-item,header .ubermenu .ubermenu-active{border-top:none !important;border-bottom:2px solid #000 !important}header .ubermenu .ubermenu-item-layout-image_above>.ubermenu-image{margin-bottom:10px;max-width:250px}header .ubermenu.ubermenu-bound{position:static !important}header .ubermenu .ubermenu-tab-content-panel span.ubermenu-target-title.ubermenu-target-text{position:absolute !important;top:30px;left:10px;background:#464a4c;padding:12px 37px;text-transform:uppercase;color:#fff}header .ubermenu .ubermenu-item-object-case_studies span.ubermenu-target-title.ubermenu-target-text{left:10px;background:#8aad50;padding:12px 20px;text-transform:unset;color:#fff;max-width:70%;position:absolute;top:30px}header .ubermenu .about-menu .ubermenu-content-block{padding:0}header .ubermenu .about-menu .ubermenu-content-block img{margin-bottom:0}header .ubermenu .about-menu .main-inner{background-color:#f7f6f6;padding:20px 30PX}header .ubermenu .contact-menu .main h5{color:#8bae50;font-size:18px;margin-bottom:0}header .ubermenu .contact-menu .main .media-body{margin-bottom:20px}header .ubermenu .contact-menu .main .media-body span{margin-right:5px}header .ubermenu .contact-menu .main .media-body a{padding:0;font-size:12px;display:inline-block;color:#020202}header .ubermenu .contact-menu .main .media-body p,header .ubermenu .contact-menu .main .media-body address{margin:0;color:#020202}header .ubermenu .contact-menu .main .media{position:relative}header .ubermenu .contact-menu .main .media.location:before{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/location.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:25px;width:25px;margin-right:15px}header .ubermenu .contact-menu .main .media.phone:before{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/telephone.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:25px;width:25px;margin-right:15px}header .ubermenu .contact-menu .main .media.email:before{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/mail.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:25px;width:25px;margin-right:15px}header .ubermenu .contact-menu .main img{padding:0 20px}header .nav{border-bottom:1px solid #ccc;transition:.5s;position:absolute;top:0;width:100%}header ul{margin:0}header ul li{border-right:1px solid #ccc;position:static}header ul li a{display:block;padding:10px 25px;font-family:"Gotham";font-weight:300;font-weight:300 !important;font-size:14px;text-transform:capitalize;height:100%;line-height:2}header ul li.current-menu-item a{border-bottom:3px solid #020202}header ul.menu{max-width:70%;flex:0 0 70%}header ul.menu>li:first-child a{padding-left:0}header ul.menu>li:hover .sub-menu{display:block}header .sub-menu{position:absolute;top:48px;left:0;background-color:#fff;width:100%;right:0;z-index:99;min-width:150px;display:none;border-top:1px solid #ccc}header .sub-menu li{border:none}header .sub-menu li a{padding:10px 15px;line-height:1.2;font-size:14px}header ul.log-in-menu{max-width:30%;flex:0 0 30%;justify-content:flex-end}header ul.log-in-menu svg{height:25px;width:25px}header ul.log-in-menu svg svg *{fill:#969ba6}header ul.log-in-menu li:last-child{border-right:none}header ul.log-in-menu li:last-child a{padding-right:0}header ul.log-in-menu li a{text-transform:capitalize;color:#8bae50}.search-container{padding:60px 0 30px;background-color:#f5f3f3}.search-container .search-container-inner{justify-content:space-between}.search-container .logo{max-width:260px}.search-container .search-number{padding-top:5px}.search-container .search-number p{color:#8bae50;font-family:"Gotham";font-weight:700}.search-container .search-form{max-width:350px;width:100%}.search-container .search-form form{position:relative}.search-container .search-form .search-text{padding:6px 35px;padding-right:40px;border:1px solid #8bae50;color:gray;font-size:13px}.search-container .search-form .search-text::-webkit-input-placeholder{text-transform:uppercase;color:#8bae50;font-size:13px}.search-container .search-form .search-text::-moz-placeholder{text-transform:uppercase;color:#8bae50;font-size:13px}.search-container .search-form .search-text::-o-placeholder{text-transform:uppercase;color:#8bae50;font-size:13px}.search-container .search-form .search-text::-ms-input-placeholder{text-transform:uppercase;color:#8bae50;font-size:13px}.search-container .search-form .search-btn{position:absolute;right:23px;top:50%;transform:translateY(-50%)}.search-container .search-form .search-btn .btn{min-width:auto;background:0 0;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/search-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:20px;width:20px;background-size:contain;padding:0;border:none}.cmu-block{background-color:#8bae50}.cmu-block .cmu-block-text{max-width:32%;flex:0 0 32%}.cmu-block .cmu-image{max-width:55%;flex:0 0 55%;border-right:5px solid #fff;border-left:5px solid #fff;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:100% 100%;min-height:275px;width:100%;background-color:#fff}.cmu-block .smu-heading{padding:0 15px;max-width:280px;margin:0 auto}.cmu-block .smu-heading h2{color:#fff;margin-bottom:0;position:relative;font-family:"Gotham";font-weight:500}.page-product{background-color:#f6f4f4}.page-product .product-section{padding:60px 0 30px}.page-product .product-section .product-box-slider{margin:0 -13px}.page-product .product-section .product-box-slider .slick-slide{padding:0 15px}.page-product .product-section .product-box-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:99;background:0 0;padding:0;border:none;font-size:0}.page-product .product-section .product-box-slider .slick-arrow.slick-prev{left:-70px}.page-product .product-section .product-box-slider .slick-arrow.slick-prev:after{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/big-left-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;font-size:100%;height:75px;width:35px;display:block}.page-product .product-section .product-box-slider .slick-arrow.slick-next{right:-70px}.page-product .product-section .product-box-slider .slick-arrow.slick-next:after{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/big-right-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;font-size:100%;height:75px;width:35px;display:block}.page-product .product-section .product-box{background-color:#fff;transition:.3s}.page-product .product-section .product-box .product-header{padding-bottom:5px;border-bottom:10px solid #8bae50;position:relative;display:flex;align-items:center;justify-content:center}.page-product .product-section .product-box .product-text{font-family:"Gotham";font-weight:500;position:relative}.page-product .product-section .product-box .product-text>a{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;z-index:9}.page-product .product-section .product-box .product-header-overlay{position:absolute;top:0;left:0;right:0;bottom:5px;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:.5s}.page-product .product-section .product-box .product-header-overlay .product-overlay-text{padding:0 15px;opacity:0}.page-product .product-section .product-box .product-header-overlay .product-overlay-text h3{color:#fff;margin-bottom:13px}.page-product .product-section .product-box .product-header-overlay .product-overlay-text span{color:#fff;font-size:50px;line-height:.3;display:block;text-decoration:none}.page-product .product-section .product-box .product-header-overlay .product-overlay-text a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.page-product .product-section .product-box:hover .product-text{transition:.6s;background-color:#8bae50}.page-product .product-section .product-box:hover .product-text h3,.page-product .product-section .product-box:hover .product-text p{color:#fff}.page-product .product-section .product-box:hover .product-header-overlay{background-color:rgba(0,0,0,.66)}.page-product .product-section .product-box:hover .product-header-overlay .product-overlay-text{opacity:1}.page-product .product-section .product-box.active .product-text{transition:.6s;background-color:#8bae50}.page-product .product-section .product-box.active .product-text h3,.page-product .product-section .product-box.active .product-text p{color:#fff}.page-product .product-section .product-box.active .product-header-overlay{background-color:rgba(0,0,0,.66)}.page-product .product-section .product-box.active .product-header-overlay .product-overlay-text{opacity:1}.page-product .product-section .product-text{padding:20px 20px 15px}.page-product .product-section .product-text h3{color:#8bae50;line-height:1;margin-bottom:15px;font-size:24px}.page-product .product-section .product-text p{font-family:"Gotham Book";font-weight:400}.page-product .section-action-content{padding-bottom:10px;min-height:1px;display:block;padding-left:10px;padding-right:10px}.page-product .section-action-content ul li{display:inline-block;background-color:#8bae50;padding:5px 18px;border-radius:10px;margin:0 8px 8px 0}.page-product .section-action-content ul li span{line-height:1.6;vertical-align:middle;margin-left:8px;color:#fff}.page-product .section-action-content ul li img{cursor:pointer;max-width:20px}.page-product .section-product-detail{padding-bottom:40px;margin:0 -5px}.page-product .section-product-detail .left-side-bar{background-color:#fff;margin-right:10px;max-width:29%;flex:0 0 29%;padding:0 20px 30px;border-radius:10px}.page-product .section-product-detail .left-side-bar .checkbox-field{cursor:pointer;position:relative;margin-bottom:11px;line-height:1}.page-product .section-product-detail .left-side-bar .checkbox-field input.checkbox-button{opacity:0}.page-product .section-product-detail .left-side-bar .checkbox-field span.checkbox-image+span{margin-left:10px}.page-product .section-product-detail .left-side-bar .checkbox-field .checkbox-button+span{height:15px;width:15px;position:absolute;top:0;left:0;border:1px solid #707070;display:block;cursor:pointer;z-index:9;border-radius:2px}.page-product .section-product-detail .left-side-bar .checkbox-field .checkbox-button:checked+span{cursor:pointer;height:15px;width:15px;position:absolute;top:0;left:0;border:1px solid #8bae50;background-color:#8bae50;z-index:9}.page-product .section-product-detail .left-side-bar .left-side-content{padding:30px 0;border-bottom:1px dashed #8bae50}.page-product .section-product-detail .left-side-bar .left-side-content h4{color:#8bae50;margin-bottom:15px;font-family:"Gotham Book";font-weight:400;font-size:22px}.page-product .section-product-detail .left-side-bar .left-side-content .checkbox-field span{font-family:"Gotham Book";font-weight:400;line-height:1}.page-product .section-product-detail .left-side-bar .left-side-content .checkbox:last-child .checkbox-field:last-child{margin-bottom:0}.page-product .section-product-detail .left-side-bar .brick-shapes-box .brick-shapes-box-inner{max-width:245px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.page-product .section-product-detail .left-side-bar .brick-shapes-box .brick-shapes-box-inner .brick-shapes-content{padding-left:20px}.page-product .section-product-detail .left-side-bar .brick-shapes-box h4{color:#000;font-family:"Gotham";font-weight:500;line-height:1}.page-product .section-product-detail .left-side-bar .brick-shapes-box a{color:#8bae50;font-family:"Gotham";font-weight:500;line-height:1}.page-product .section-product-detail .right-content{background-color:#fff;margin-left:10px;max-width:68.5%;flex:0 0 69%;border-radius:10px;padding-right:25px;position:relative}.page-product .section-product-detail .right-content .filter-loader{position:absolute;top:0;left:0;right:0;display:block;height:calc(100% - 105px);text-align:center;background-color:rgba(0,0,0,.5);width:100%}.page-product .section-product-detail .right-content .filter-loader img{position:absolute;top:20%}.page-product .section-product-detail .right-content .product-info{padding:40px 40px 5px}.page-product .section-product-detail .right-content .product-info .product-info-image{margin-right:15px;overflow:hidden;max-width:38%;flex:0 0 38%;border-radius:10px;max-height:240px}.page-product .section-product-detail .right-content .product-info .product-info-image img{transition:.5s;border-radius:10px}.page-product .section-product-detail .right-content .product-info .product-info-image img:hover{transform:scale(1.1);transition:all .9s ease-out}.page-product .section-product-detail .right-content .product-info .product-info-name{border-bottom:1px solid #5f6064}.page-product .section-product-detail .right-content .product-info .product-info-name h4{font-family:"Gotham Book";font-weight:400;line-height:1;font-size:18px}.page-product .section-product-detail .right-content .product-info .product-info-name .link{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.page-product .section-product-detail .right-content .product-info .product-info-name .link a{font-family:"Gotham";font-weight:500;font-size:16px;text-transform:capitalize;color:#8bae50}.page-product .section-product-detail .right-content .product-info .product-info-name .link a span{margin-right:4px}.page-product .section-product-detail .right-content .product-info .product-info-name .link a img{vertical-align:bottom;max-width:22px}.page-product .section-product-detail .right-content .product-info .product-info-content{padding:25px 0 0}.page-product .section-product-detail .right-content .product-info .media-body{margin-left:16px;max-width:62%;flex:0 0 62%}.page-product .section-product-detail .right-content .product-info .media-body p{line-height:1.5}.page-product .section-product-detail .right-content .product-info .media-body p:last-child{margin-bottom:0}.page-product .section-product-detail .right-content .product-info .media-body p span{color:#8bae50}.page-product .custom-pagination{padding:40px 15px}.page-product .custom-pagination ul{border:1px solid #d7d7d7;width:100%;margin-bottom:0;border-radius:12px;padding:0 8px;flex-wrap:wrap}.page-product .custom-pagination ul li{padding:0 5px}.page-product .custom-pagination ul li a,.page-product .custom-pagination ul li span{color:#5f6064;font-size:20px}.page-product .custom-pagination ul li.next-page{margin-left:auto;position:relative;margin-right:30px}.page-product .custom-pagination ul li.next-page a:after{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/product-right-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:13px;width:13px;display:block;position:absolute;top:50%;transform:translateY(-50%);right:-15px;filter:brightness(0)}.page-product .custom-pagination ul li.next-page a:hover:after{filter:brightness(100%)}.page-product .custom-pagination ul li.prev-page{position:relative;margin-left:10px}.page-product .custom-pagination ul li.prev-page a:before{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/product-left-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:13px;width:13px;display:block;position:absolute;top:50%;transform:translateY(-50%);left:-15px;filter:brightness(0)}.page-product .custom-pagination ul li.prev-page a:hover:before{filter:brightness(100%)}.page-product .custom-pagination .page-item.active .page-link{background-color:#e8e5e5;color:#5f6064}.page-product .custom-pagination .page-link{border:none;background:0 0;line-height:1;padding:8px;height:100%}.page-product .custom-pagination .page-link:focus{box-shadow:none}.page-product .custom-pagination .page-link:hover{color:#8bae50}.page-product-detail .product-detail-inner{padding:50px 0 70px}.page-product-detail .product-detail-inner .container{max-width:1630px}.page-product-detail .product-detail-inner .breadcrumbs{padding-bottom:50px}.page-product-detail .product-detail-inner .breadcrumbs span{margin-left:4px}.page-product-detail .product-detail-inner .breadcrumbs span:first-child{margin:0}.page-product-detail .product-detail-inner .product-detail-row .left-side{max-width:32%;flex:0 0 32%;margin-right:2%}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:20px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .product-btns{padding-left:5px;width:100%;justify-content:flex-end}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .product-btns .btn{margin:0 7px 10px;max-width:46%;flex:0 0 46%}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .product-btns .btn:last-child{margin-right:0}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .btn{font-size:13px;min-width:auto;box-shadow:none;outline:none;border-radius:7px;padding:4px 8px;min-height:38px;background-color:#fff;color:#2d2e2c;border-color:#8bae50;letter-spacing:-.04em;transition:.3s}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .btn:hover{background-color:#8bae50;color:#fff;border-color:#fff}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .btn a{font-family:"Gotham";font-weight:300}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .btn a:hover{text-decoration:none}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .back-result-link{min-width:110px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .back-result-link img{display:none}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .back-result-link a{color:#020202;vertical-align:middle;font-family:"Gotham";font-weight:500;font-size:14px}.page-product-detail .product-detail-inner .product-detail-row .left-side .product-image{overflow:hidden}.page-product-detail .product-detail-inner .product-detail-row .left-side .product-image img{width:100%}.page-product-detail .product-detail-inner .product-detail-row .right-side{max-width:62%;flex:0 0 62%;margin-left:2%;background-color:#fff;padding:60px 60px 40px 80px;border-radius:10px}.page-product-detail .product-detail-inner .product-detail-row .right-side h1{font-family:"Gotham";font-weight:300;font-size:32px}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs{border:none;padding-top:10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item{margin-bottom:0;max-width:25%;flex:0 0 25%}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item .nav-link{font-size:15px;border-radius:0;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;position:relative;padding:15px 10px;height:100%;display:block;text-align:center}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item .nav-link.active{color:#8bae50;border-bottom:2px solid transparent;border-left:2px solid #d7d7d7}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item .nav-link.active:before{content:"";display:block;border-top:4px solid #302c2b;position:absolute;top:-1px;width:100%;left:0}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item:first-child .nav-link.active{border-left:none}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item:last-child .nav-link{border-right:1px solid #d7d7d7}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-content{padding:40px 0 14px}.page-product-detail .product-detail-inner .product-detail-row .right-side .safety-data-sheet a{color:#8bae50;display:block;margin-bottom:12px;font-family:"Gotham";font-weight:500}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info{display:flex;flex-wrap:wrap;border-bottom:1px solid #d7d7d7;padding-bottom:15px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info p{font-family:"Gotham";font-weight:500;color:#373736}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info p span{color:#8bae50}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info .measurements-box p{color:#8bae50}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info .tab-info-left{max-width:40%;flex:0 0 40%}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info .tab-info-right{max-width:60%;flex:0 0 60%;padding:0 15px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info .tab-info-right .profile-mgmt{padding-top:20px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info .tab-info-right .profile-mgmt h6{font-size:16px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info .tab-info-right .profile-mgmt h3{font-family:"Gotham";font-weight:500}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info .tab-info-right .profile-mgmt p{margin-bottom:0}.page-product-detail .product-detail-inner .product-detail-row .right-side .manufact-info{max-width:560px;padding:32px 0 0}.page-product-detail .product-detail-inner .product-detail-row .right-side .manufact-info h6{color:#231f20}.page-product-detail .product-detail-inner .product-detail-row .right-side .manufact-info .manufact-info-content{padding-right:90px}.page-product-detail .product-detail-inner .product-detail-row .right-side .manufact-info .manufact-info-logo{max-width:200px}.page-product-detail .product-detail-inner .product-detail-row .right-side .details-info{padding:20px 0 10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .details-info h5{font-family:"Gotham";font-weight:500;position:relative;font-size:18px}.page-product-detail .product-detail-inner .product-detail-row .right-side .details-info h5:after{content:"";border-bottom:1px solid #d7d7d7;display:block;max-width:77%}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-color{max-height:450px;overflow:hidden;overflow-y:auto}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-pane{padding:0 57px;transition:none !important}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-pane .filter-loader{position:absolute;width:100%;height:calc(100% - 105px);background:rgba(0,0,0,.5);z-index:1;text-align:center;top:105px;left:0}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-pane .filter-loader img{position:absolute;top:50%}.page-product-detail .product-detail-inner .product-detail-row .right-side .resource-info a{font-family:"Gotham Book";font-weight:400;color:#849272}.page-product-detail .product-detail-inner .product-detail-row .right-side .resource-info .resource-content{margin-bottom:16px;position:relative;padding-left:45px}.page-product-detail .product-detail-inner .product-detail-row .right-side .resource-info .resource-content:before{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../images/pdf.png);background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:20px;left:0;height:40px;width:30px;transform:translateY(-50%)}.page-product-detail .product-detail-inner .product-detail-row .right-side .resource-info .resource-content h6{margin-bottom:0;font-size:18px}.page-product-detail .product-detail-inner .product-detail-row .right-side .right-side-inner{position:relative}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content{position:relative}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content h6{font-family:"Gotham";font-weight:500;font-weight:300;margin-top:11px;font-size:16px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content ul{margin:0;padding-top:10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content ul li{margin:0 10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content ul li a{font-family:"Gotham";font-weight:500;font-size:20px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content ul li a img{margin:0 10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortar-row-slider{padding-bottom:25px;margin:0 -15px;overflow:hidden}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .slider-nav{position:absolute;bottom:0;right:60px;z-index:2}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .slick-slide{padding:0 15px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .slick-arrow{background:0 0;font-family:"Gotham";font-weight:500;font-size:20px;padding:0;border:none;padding:0 10px;position:relative}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .slick-arrow.btn-prev:before{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/product-left-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain;height:16px;width:18px;display:block;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .slick-arrow.btn-next:after{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/product-right-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain;height:16px;width:18px;display:block;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortal-sub-box{padding-bottom:35px;text-align:center}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortal-sub-box .mortar-image.color-image,.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortal-sub-box .mortar-image.mortar-color-image{width:80%;margin:0 auto;overflow:hidden;border-radius:100%;cursor:pointer}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortal-sub-box .mortar-image.color-image:hover img,.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortal-sub-box .mortar-image.mortar-color-image:hover img{transform:scale(1.2);transform:scale(1.2);-moz-transform:scale(1.2)}.page-product-detail .product-detail-inner .related-products{padding:79px 15px 50px}.page-product-detail .product-detail-inner .related-products .related-products-heading{padding-bottom:32px}.page-product-detail .product-detail-inner .related-products .related-products-heading h4{position:relative}.page-product-detail .product-detail-inner .related-products .related-products-heading h4:after{content:"";border-bottom:6px solid #8bae50;display:block;padding-top:8px}.page-product-detail .product-detail-inner .related-products .related-product-row{margin:0 -25px}.page-product-detail .product-detail-inner .related-products .related-product-row .related-product-col{padding:0 23px}.page-product-detail .product-detail-inner .related-products .related-product-row .related-product-col .product-img{overflow:hidden}.page-product-detail .product-detail-inner .related-products .related-product-row .related-product-col .product-img img{transition:.6s}.page-product-detail .product-detail-inner .related-products .related-product-row .related-product-col .product-img img:hover{transform:scale(1.1);transition:all .9s ease-out}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link{padding:18px 0}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link h5{color:#8bae50;line-height:1;font-family:"Gotham";font-weight:300}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link h5 a{font-size:14px;color:#8bae50;transition:.3s;text-decoration:none}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link h5 a:hover{color:#322e2e}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link h5 a:after{display:none}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link a{font-size:14px;font-family:"Gotham";font-weight:300;text-decoration:none}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link a span{margin-right:7px}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link a:after{content:"";display:block;border-bottom:3px solid #322e2e;max-width:25px;margin:0 0 0 4px}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link img{display:inline-block;max-width:12px}footer{background-color:#464646;padding:120px 0;color:#fff}footer .logo{max-width:230px}footer .footer-menu [class*=col]{padding:0 45px}footer .footer-menu [class*=col]:nth-child(2){border-right:1px solid rgba(172,172,172,.3)}footer .footer-menu [class*=col]:nth-child(3){border-right:1px solid rgba(172,172,172,.3)}footer a{color:#fff}footer address{max-width:150px}footer h5{color:#8bae50;font-size:16px}footer h6{font-size:14px;color:#fff;margin-bottom:0}footer .address-info{font-size:12px}footer .address-info p{margin-bottom:0}footer .menu li a{color:#fff;font-size:12px}footer .menu li a:hover{color:#8bae50}footer .social-menu{margin:0;padding:40px 0;margin:0 -10px}footer .social-menu li{padding:0 10px}footer .social-menu li a{display:block;padding:10px;background-color:#8bae50;border-radius:100%;display:flex;align-items:center;transition:.5s}footer .social-menu li a:hover{background-color:#fff}footer .social-menu li a:hover svg *{fill:#8bae50 !important}footer .social-menu li svg{fill:#fff;height:20px;width:20px}footer .sign-up-container{max-width:75%;padding:57px 25px 0;margin:0 auto}footer .sign-up-container .text-field{max-width:78%;flex:0 0 78%}footer .sign-up-container .text-field input{color:#8bae50;border:none;border-radius:40px;height:auto}footer .sign-up-container .text-field input::-webkit-input-placeholder{text-align:center;color:#8bae50;text-overflow:ellipsis}footer .sign-up-container .text-field input::-moz-placeholder{text-align:center;color:#8bae50;text-overflow:ellipsis}footer .sign-up-container .text-field input::-o-placeholder{text-align:center;color:#8bae50;text-overflow:ellipsis}footer .sign-up-container .text-field input::-ms-input-placeholder{text-align:center;color:#8bae50;text-overflow:ellipsis}footer .sign-up-container .submit-btn{margin-left:8px;max-width:21%;flex:0 0 21%}footer .sign-up-container .submit-btn .btn{border-radius:40px}.page-about .container{padding:0 30px}.page-about .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:500px;height:65vh;position:relative;padding:0 15px}.page-about .banner:before{content:"";display:block;background-color:rgba(2,2,2,.6);position:absolute;top:0;left:0;height:100%;width:100%}.page-about .banner h1{color:#8bae50}.page-about .banner h3{color:#fff;font-size:25px;font-family:"Gotham";font-weight:300}.page-about .banner .banner-content{max-width:1040px;position:relative;z-index:1}.page-about .banner .banner-content:after{content:"";border-bottom:5px solid #8bae50;display:block;max-width:140px;margin:0 auto}.page-about .who-we-are{max-width:1070px;margin:70px auto;background-color:#fff;position:relative}.page-about .who-we-are .row [class*=col-]:last-child{border-left:6px solid #8bae50;padding-left:5px}.page-about .who-we-are .who-we-are-content{max-width:700px;margin:0 auto;padding:0 90px}.page-about .who-we-are .who-we-are-content h2{font-family:"Gotham";font-weight:300;position:relative;margin-bottom:20px}.page-about .who-we-are .who-we-are-content h2:after{content:"";border-bottom:3px solid #8bae50;display:block;max-width:155px}.page-about .who-we-are .who-we-are-img{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:350px}.page-about .env-protect{position:relative;max-width:1070px;margin:0 auto}.page-about .env-protect .slider-nav{position:absolute;left:33.33%;transform:translateX(-50%);z-index:1;max-width:300px;top:30px}.page-about .env-protect .slider-nav button{margin:0 15px;width:70px;height:70px;background:0 0;border:none;outline:none;background-color:#fffd54;padding:20px;position:relative}.page-about .env-protect .slider-nav button:after{content:"";display:block;position:absolute;top:50%;left:0;right:0;bottom:0;transform:translateY(-50%);margin:0 auto;width:40px;height:30px}.page-about .env-protect .slider-nav .btn-prev:after{background:url(//kingstonblock.com/wp-content/themes/kingston/css/../../../themes/kingston/images/arrow-new-black.svg);left:50%;transform:translate(-50%,-50%);background-size:contain}.page-about .env-protect .slider-nav .btn-prev:before{display:none}.page-about .env-protect .slider-nav .btn-next{transform:rotate(180deg)}.page-about .env-protect .slider-nav .btn-next:after{background:url(//kingstonblock.com/wp-content/themes/kingston/css/../../../themes/kingston/images/arrow-new-black.svg);left:50%;transform:translate(-50%,-50%);background-size:contain}.page-about .env-protect .slider-nav .btn-next:before{display:none}.page-about .env-protect .env-protect-box .row{margin:0}.page-about .env-protect [class*=col-]:last-child{background-color:#fff;min-height:500px}.page-about .env-protect [class*=col-] .env-protect-img{position:relative}.page-about .env-protect .about-env-protect-content{padding:120px 65px 30px 70px}.page-about .env-protect .about-env-protect-content h2{font-family:"Gotham";font-weight:300;position:relative;margin-bottom:20px;max-width:80%}.page-about .env-protect .about-env-protect-content h2:after{content:"";border-bottom:3px solid #8bae50;display:block;max-width:17%}.page-about .env-protect .about-env-protect-content h6{font-size:16px;font-family:"Gotham";font-weight:500}.page-about .env-protect .about-env-protect-content ul{list-style:none;padding:0;margin:0}.page-about .env-protect .about-env-protect-content ul li{position:relative;padding-left:30px;margin-bottom:12px}.page-about .env-protect .about-env-protect-content ul li:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/right-tick.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:16px;width:16px;left:0}.page-about .get-start{padding:50px 0}.page-about .get-start .container{max-width:1030px}.page-about .get-start .container .media{padding:70px 180px 90px 0;position:relative;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../images/about-sec-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain}.page-about .get-start .container .media-body{max-width:370px;margin-left:auto;margin-right:0;padding:0 15px}.page-about .get-start .container .media-body h3{font-family:"Gotham";font-weight:300}.page-about .get-start .container .media-body h3:after{content:"";padding-top:8px;border-bottom:3px solid #8bae50;display:block;max-width:45%}.page-about .get-start .container .media-body .link{padding:20px 0;max-width:200px}.page-about .get-start .container .media-body p{font-size:30px;font-family:"Gotham";font-weight:300}.page-about .get-start .container .media-img img{border-radius:100%;max-width:400px;max-height:400px}.page-about .get-start .container .get-desc{padding-top:40px}.page-about .get-start .container .get-desc .image{padding-bottom:40px;max-width:100px;margin:0 auto}.page-about .get-start .container .get-desc h4{font-family:"Gotham";font-weight:300;text-transform:uppercase}.page-case-study-landing .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:inherit;min-height:400px;position:relative;padding:0 15px}.page-case-study-landing .banner h1{color:#fff;font-family:"Gotham";font-weight:700;text-transform:uppercase;margin-bottom:15px}.page-case-study-landing .banner p{font-size:30px;color:#fff;font-family:"Gotham";font-weight:300;line-height:1.3}.page-case-study-landing .banner .banner-content{max-width:700px;position:relative}.page-case-study-landing .banner .banner-content:after{content:"";border-bottom:8px solid #8bae50;display:block;max-width:170px;margin:0 auto;padding-top:10px}.page-case-study-landing .case-study-inner{padding:50px 0}.page-case-study-landing .explore-link{padding:10px 0}.page-case-study-landing .explore-link h2{font-family:"Gotham";font-weight:300;margin-bottom:15px}.page-case-study-landing .explore-link img{margin-left:7px}.page-case-study-landing .case-study-content [class*=col-]{padding:35px}.page-case-study-landing .case-study-content .case-study-col{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:450px;transition:.6s;position:relative}.page-case-study-landing .case-study-content .case-study-col>a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.page-case-study-landing .case-study-content .case-study-col:hover{transition:all .9s ease-out;transform:scale(1.1)}.page-case-study-landing .case-study-content .case-study-col:hover:after{content:"";display:block;position:absolute;top:0;left:0;background-color:rgba(2,2,2,.7);width:100%;height:100%}.page-case-study-landing .case-study-content .case-study-col:hover:before{content:"+";display:block;position:absolute;top:0;left:0;color:#fff;font-size:80px;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.page-case-study-landing .case-study-content .case-study-col:hover .case-study-col-content{background-color:#8bae50;border-bottom-color:#fff}.page-case-study-landing .case-study-content .case-study-col:hover .case-study-col-content h5{color:#fff}.page-case-study-landing .case-study-content .case-study-col:hover .case-study-col-content .link{background-color:#fff}.page-case-study-landing .case-study-content .case-study-col:hover .case-study-col-content .link a{color:#020202}.page-case-study-landing .case-study-content .case-study-col:hover .case-study-col-content .link img{filter:brightness(0);-ms-filter:brightness(0)}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content{max-width:390px;border:1px solid #8bae50;border-bottom:7px solid #555;background-color:#fff;position:absolute;bottom:50px;right:-20px;z-index:9;padding:25px 40px}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content h3{font-size:32.31px;font-family:"Gotham";font-weight:300;line-height:1.2}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content h3:after{content:"";border-bottom:5px solid #8bae50;padding-top:17px;max-width:122px;display:block}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content .link{background-color:#8bae50;display:inline-block;position:absolute;right:27px;bottom:-28px;z-index:1;padding:1px 18px 2px 35px}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content .link a{color:#fff;font-size:20px;line-height:1.5;font-family:"Gotham";font-weight:300}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content .link a span{margin-right:10px}.page-case-study-detail{background-color:#fff}.page-case-study-detail .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:700px;position:relative;padding:0 15px;margin-bottom:50px}.page-case-study-detail .banner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-color:rgba(34,31,32,.53)}.page-case-study-detail .banner .banner-content{position:absolute;top:100px;right:0;max-width:35%;padding:10px 30px;background-color:#fff;z-index:1;text-align:left;border-bottom:4px solid #8bae50}.page-case-study-detail .banner .banner-content:before{content:"";border-top:4px solid #8bae50;display:block;height:30px;width:30px;border-left:4px solid #8bae50;position:absolute;top:-4px;left:-4px}.page-case-study-detail .banner .banner-content p{margin-bottom:0;font-size:25px;color:#221f20;line-height:1.3}.page-case-study-detail .banner-accordian{position:relative;max-width:400px;width:100%;z-index:2}.page-case-study-detail .banner-accordian:after{content:"";border-top:4px solid #8bae50;display:block;height:40px;width:40px;border-left:4px solid #8bae50;position:absolute;top:32px;left:-4px}.page-case-study-detail .banner-accordian-content{background-color:#221f20;position:absolute;top:36px;left:0;bottom:auto;z-index:1;padding:40px;width:100%}.page-case-study-detail .banner-accordian-content:after{content:"";display:block;height:100%;position:absolute;right:0;top:0;border-right:6px solid #8bae50}.page-case-study-detail .banner-accordian-content:before{content:"";display:block;height:100%;position:absolute;right:0;left:0;bottom:0;border-bottom:6px solid #8bae50}.page-case-study-detail .banner-accordian-content .accordion{padding-top:10px}.page-case-study-detail .banner-accordian-content h4{color:#fff;font-family:"Gotham";font-weight:100;line-height:1.1;position:relative;max-width:300px}.page-case-study-detail .banner-accordian-content h4:after{content:"";border-bottom:4px solid #fff;max-width:130px;display:block;padding-top:10px}.page-case-study-detail .banner-accordian-content .card{background-color:#221f20;border:none;border-bottom:1px solid #8bae50 !important;text-align:left}.page-case-study-detail .banner-accordian-content .card-header{background-color:#221f20;border:none;padding:8px 0;position:relative}.page-case-study-detail .banner-accordian-content .card-header .btn{background:0 0;border:none;text-align:left;color:#8bae50;padding:0;text-decoration:none;line-height:1.4;justify-content:flex-start}.page-case-study-detail .banner-accordian-content .card-header .btn:after{content:"-";display:block;color:#8bae50;font-size:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.page-case-study-detail .banner-accordian-content .card-header .btn.collapsed:after{content:"+"}.page-case-study-detail .banner-accordian-content .card-body{color:#fff;line-height:1.4;padding:0 20px 20px 0}.page-case-study-detail .banner-accordian-content .card-body a{color:#fff}.page-case-study-detail .banner-accordian-content .card-body a:hover{color:#8bae50}.page-case-study-detail .case-detail-slider{padding:40px 0;background-color:#fff;position:relative}.page-case-study-detail .case-detail-slider .slick-initialized .slick-slide{padding:0 2px}.page-case-study-detail .case-detail-slider .slider-nav{position:absolute;left:41.66%;transform:translateX(-50%);z-index:1;max-width:400px;top:100px}.page-case-study-detail .case-detail-slider .slider-nav button{margin:0 20px;width:120px;height:70px;background:0 0;border:none;outline:none;background-color:#959595;padding:15px;position:relative}.page-case-study-detail .case-detail-slider .slider-nav button:after{content:"";display:block;position:absolute;top:50%;left:0;right:0;bottom:0;transform:translateY(-50%);margin:0 auto;width:40px;height:34px;filter:invert(100%);-ms-filter:invert(100%)}.page-case-study-detail .case-detail-slider .slider-nav .btn-next:after{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/right-big-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain}.page-case-study-detail .case-detail-slider .slider-nav .btn-prev:after{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/left-big-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain}.page-case-study-detail .case-detail-slider .detail-slider-img{min-height:650px;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover}.page-case-study-detail .case-detail-slider .detail-slider-content{position:absolute;bottom:85px;right:-80px;z-index:9;background-color:#fff;padding:40px;box-shadow:5px 0px 20px 0px #ccc;margin-left:10px;max-height:380px;min-height:380px;display:block;overflow:auto}.page-case-study-detail .case-detail-slider .detail-slider-content:after{content:"";border-top:4px solid #8bae50;display:block;height:40px;width:40px;border-left:4px solid #8bae50;position:absolute;top:15px;left:15px}.page-case-study-detail .case-detail-slider .detail-slider-content p{line-height:1.7}.page-case-study-detail .section-blockquote{padding:30px 0 60px;background-color:#fff}.page-case-study-detail .section-blockquote [class*=col-]:last-child{margin-top:80px}.page-case-study-detail .section-blockquote .blockquote-image-inner,.page-case-study-detail .section-blockquote .blockquote-content{border:1px solid #8bae50 !important;margin:0 15px;padding-bottom:2px}.page-case-study-detail .section-blockquote .blockquote-image-inner{margin-left:0}.page-case-study-detail .section-blockquote .blockquote-image{border-left:none;margin-left:0;min-height:360px;background-position:top center;background-repeat:no-repeat;background-size:contain}.page-case-study-detail .section-blockquote .blockquote-btn{margin:8px;margin-bottom:20px;background-color:#8bae50;max-width:66%;margin-left:auto}.page-case-study-detail .section-blockquote h6{text-align:center;color:#fff;display:block;line-height:2.5;margin-bottom:0}.page-case-study-detail .section-blockquote .blockquote-content{min-height:400px;padding:0 60px;margin-right:50px;text-align:center}.page-case-study-detail .section-blockquote .blockquote-content p{font-size:28px;margin-bottom:0;font-family:"Playfair Display";font-weight:400}.page-case-study-detail .section-blockquote .blockquote-content .blockquote-content-inner{position:relative;padding:25px 0;max-width:715px;margin:0 auto}.page-case-study-detail .section-blockquote .blockquote-content .blockquote-content-inner:before{content:" ";display:block;position:absolute;left:0;top:-40px;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/blockquote-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain;height:35px;width:48px}.page-case-study-detail .section-blockquote .blockquote-content .blockquote-content-inner:after{content:" ";display:block;position:absolute;right:-20px;bottom:-40px;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/blockquote-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain;height:35px;width:48px}.page-case-study-detail .section-active-tabs{padding:70px 0 20px}.page-case-study-detail .section-active-tabs .container{max-width:100%}.page-case-study-detail .section-active-tabs [class*=col-]{padding:15px}.page-case-study-detail .section-active-tabs .section-tabs-slider{width:100%}.page-case-study-detail .section-active-tabs .slick-current .content{background-color:#8bae50}.page-case-study-detail .section-active-tabs .slick-current .content p{color:#fff}.page-case-study-detail .section-active-tabs .content{border:1px dashed #8bae50;min-height:150px;display:flex;align-items:flex-end;padding:20px;position:relative;cursor:pointer}.page-case-study-detail .section-active-tabs .content:before{content:"";border-top:4px solid #8bae50;display:block;height:40px;width:40px;border-left:4px solid #8bae50;position:absolute;top:-10px;left:-10px}.page-case-study-detail .section-active-tabs .content p{font-size:20px;line-height:1.3;margin-bottom:0}.contact{background-color:#fff}.contact .map{min-height:600px;height:70vh;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.contact .map:before{content:"";display:block;height:100%;background-color:rgba(128,176,63,.5)}.contact .map-content{position:absolute;left:0;top:29%;max-width:600px;width:100%;background-color:#000;padding:30px 0;z-index:1}.contact .map-content .map-content-inner{max-width:300px;margin:0 auto}.contact .map-content h2{color:#8bae50;font-family:"Gotham";font-weight:500;line-height:1.05}.contact .contact-inner{padding:70px 0}.contact .contact-inner .page-title{padding:0}.contact .contact-inner [class*=col-]{padding:0 30px}.contact .contact-inner h1{font-family:"Gotham";font-weight:500;line-height:1.2}.contact .contact-inner .contact-form h3{font-family:"Gotham";font-weight:300;line-height:1.2;position:relative}.contact .contact-inner .contact-form h3:after{content:"";border-top:4px solid #8bae50;display:block;max-width:160px}.contact .contact-inner .contact-form form{padding:30px 0 0}.contact .contact-inner .contact-form .form-group{margin-bottom:20px}.contact .contact-inner .contact-form label{font-family:"Gotham";font-weight:500;text-transform:uppercase;margin:0;display:block}.contact .contact-inner .contact-form label span.wpcf7-not-valid-tip{margin-top:5px;text-transform:none;font-weight:300}.contact .contact-inner .contact-form .form-control{border-width:1px}.contact .contact-inner .contact-form textarea.form-control{min-height:230px}.contact .contact-inner .contact-form .btn{text-transform:uppercase;border-radius:40px}.contact .contact-inner .contact-info{padding-top:20px}.contact .contact-inner .contact-info h2{font-family:"Gotham";font-weight:500;line-height:1.06}.contact .contact-inner .contact-info h2:after{content:"";border-top:4px solid #8bae50;display:block;max-width:90px}.contact .contact-inner .contact-info h2 span{color:#8bae50}.contact .contact-inner .contact-info p{margin-bottom:15px}.contact .contact-inner .contact-info .section-info{margin-bottom:20px}.contact .contact-inner .contact-info .get-touch{margin-bottom:20px}.contact .contact-inner .contact-info .get-touch h2{margin-bottom:15px}.contact .contact-inner .contact-info .address-info .media{padding:5px 0}.contact .contact-inner .contact-info .address-info .media svg{width:45px}.contact .contact-inner .contact-info .address-info .media .media-body{padding-left:30px}.contact .contact-inner .contact-info .address-info .media p{margin-bottom:5px}.contact .contact-inner .contact-info .address-info address{font-family:"Gotham";font-weight:300}.contact .contact-inner .contact-info .address-info h5{color:#8bae50;font-family:"Gotham";font-weight:500}.contact .contact-inner .contact-info .social-links{padding-top:10px}.contact .contact-inner .contact-info .social-links .media{padding:8px 0}.contact .contact-inner .contact-info .social-links .social-images svg{max-width:20px}.contact .contact-inner .contact-info .social-links .social-images svg *{fill:#020202 !important}.contact .contact-inner .contact-info .social-links .social-images a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:100%;border:2px solid #8bae50;line-height:1}.contact .contact-inner .contact-info .social-links .media-body{padding-left:15px;max-width:180px}.contact .contact-inner .contact-info .social-links .media-body a{background-color:#8bae50;text-transform:uppercase;font-size:20px;font-family:"Gotham";font-weight:500;color:#fff;padding:10px 30px;min-height:50px;display:block;text-align:center}.page-product-landing .banner{min-height:300px;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#fff;background-attachment:scroll}.page-product-landing .banner .banner-content{color:#fff;max-width:750px;position:relative;padding:0 15px}.page-product-landing .banner .banner-content:after{content:"";border-bottom:5px solid #8bae50;max-width:140px;display:block;padding-top:20px;margin:0 auto}.page-product-landing .banner .banner-content h1{color:#fff;line-height:1}.page-product-landing .banner .banner-content p{font-size:25px;line-height:1.3;margin-bottom:0}.page-product-landing .page-product-landing-inner{padding:50px 0}.page-product-landing .page-product-landing-inner [class*=col-]{padding:18px 10px}.page-product-landing .card .product-image{position:relative;transition:.8s;min-height:284px;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover}.page-product-landing .card .product-image:hover{position:relative;z-index:9}.page-product-landing .card .product-image:hover:before{content:"";background:rgba(2,2,2,.7) !important;display:block;position:absolute;top:0;left:0;height:100%;width:100%;transition:.6s}.page-product-landing .card .product-image:hover .product-image-overlay{background-color:#8bae50}.page-product-landing .card .product-image:hover .product-image-overlay a{color:#020202}.page-product-landing .card .product-image:hover .corner:after{content:"";border-top:8px solid #8bae50;display:block;height:35px;width:35px;border-left:8px solid #8bae50;position:absolute;top:25px;left:20px}.page-product-landing .card .product-image:hover .corner:before{content:"";border-right:8px solid #8bae50;display:block;height:35px;width:35px;border-bottom:8px solid #8bae50;position:absolute;bottom:20px;right:15px}.page-product-landing .card .product-image .product-image-overlay{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;background-color:#000;max-width:380px;margin:0 auto;transition:.6s}.page-product-landing .card .product-image .product-image-overlay a{display:block;padding:6px 10px;color:#fff;font-family:"Gotham";font-weight:300;font-size:25px;line-height:1.7;text-decoration:none;text-transform:capitalize}.page-product-landing .card .card-body{padding:40px}.page-product-landing .card .card-body ul{margin:0}.page-product-landing .card .card-body ul li{position:relative;font-family:"Gotham";font-weight:300;line-height:1.4;text-transform:capitalize;font-size:13px;margin-bottom:5px}.page-product-landing .card .card-body ul li span{margin-left:20px}.page-product-landing .card .card-body ul.disc li:before{content:"";height:8px;width:8px;display:block;background-color:#8bae50;position:absolute;border-radius:100%;top:50%;transform:translateY(-50%);left:0}.page-product-landing .card .card-body ul.circle li:before{content:"";height:10px;width:10px;display:block;background-color:transparent;border:2px solid #8bae50;position:absolute;border-radius:100%;top:50%;transform:translateY(-50%);left:0}.page-product-landing .card .card-body ul.square li:before{content:"";height:8px;width:8px;display:block;background-color:#8bae50;position:absolute;top:50%;transform:translateY(-50%);left:0}.page-product-landing .card .card-body ul.arrow li span{margin-left:30px}.page-product-landing .card .card-body ul.arrow li:before{content:"";height:10px;width:20px;display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/small-right-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.page-collection .overview{padding:70px 0 50px}.page-collection .overview .overview-left-box{margin-top:40px}.page-collection .overview .section-title{padding:0}.page-collection .overview h2{font-family:"Gotham";font-weight:500;line-height:1.05;text-transform:uppercase;margin-bottom:12px}.page-collection .overview h2:after{content:"";max-width:50%;border-bottom:4px solid #8bae50;display:block;padding-top:12px}.page-collection .overview .overview-image{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:530px}.page-collection .overview [class*=col-]{padding:0 20px}.page-collection .overview [class*=col-]:last-child{min-height:630px}.page-collection .overview .overview-content{text-align:justify}.page-collection .overview .overview-content:before{content:"";max-width:50%;border-top:4px solid #8bae50;display:block;padding-bottom:10px}.page-collection .products-images-slider .products-images{padding:0 10px}.page-collection .products-images-slider .products-images img{width:100%;transition:.6s}.page-collection .products-images-slider .products-images img:hover{transition:all .9s ease-out;transform:scale(1.1)}.page-collection .browse-all{padding:40px 0 0}.page-collection .browse-all h4{text-transform:capitalize}.page-collection .browse-all h4 a{color:#8bae50}.page-collection .browse-all h4 a img{margin-top:-4px}.collection-products{padding-bottom:40px}.collection-products .section-title{position:relative;text-align:center;padding:20px 0}.collection-products .section-title:before{content:"";border-top:1px solid #8bae50;display:block;position:absolute;top:50%;left:0;right:0;margin:0 auto;width:85%;transform:translateY(-50%);height:1px}.collection-products .section-title h2{color:#8bae50;z-index:9;padding:0 30px;display:inline-block;position:relative;background-color:#f6f4f4;text-transform:capitalize}.sills-sizes .banner{position:relative;min-height:400px;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover}.sills-sizes .banner:before{background-color:rgba(0,0,0,.8);width:100%;content:"";height:100%;display:block;position:absolute}.sills-sizes .banner .header-title{position:relative}.sills-sizes .banner .header-title h1{color:#fff}.sills-sizes .banner .header-title h1:after{content:"";width:100px;height:8px;background-color:#8bae50;display:block;left:0;right:0;bottom:0;margin:0 auto;margin-top:13px}.sills-sizes .banner .header-title p{font-size:25px;color:#fff}.sills-sizes .mid-content .content{padding:40px 0 30px}.sills-sizes .mid-content .content p:last-child{margin-bottom:0}.sills-sizes .mid-content .chamfered-section{padding:10px 0 22px}.sills-sizes .mid-content .chamfered-section.height-section{min-height:50vh}.sills-sizes .mid-content .chamfered-section [class*=col-]{padding:0 5px}.sills-sizes .mid-content .chamfered-section .card{margin-bottom:20px}.sills-sizes .mid-content .chamfered-section .card>a{display:block}.sills-sizes .mid-content .chamfered-section .card .card-body{border-bottom:6px solid #8bae50}.sills-sizes .mid-content .chamfered-section .card .card-body img{transition:.5s}.sills-sizes .mid-content .chamfered-section .card .card-body img:hover{transform:scale(1.1);transition:all .9s ease-out}.sills-sizes .mid-content .chamfered-section .card .card-footer{background-color:#000;margin-top:1px;min-height:45px;height:auto !important}.sills-sizes .mid-content .chamfered-section .card .card-footer h6{font-weight:500;font-size:18px}.sills-sizes .mid-content .chamfered-section .card .card-footer h6 a{color:#8bae50}.sills-sizes .mid-content .chamfered-section .card .card-footer p{font-weight:500;color:#fff}.sills-sizes .mid-content .chamfered-section .card .card-footer .sill-product-title-field{display:block}.sills-sizes .mid-content .chamfered-section .card .card-footer .download-content{margin-bottom:14px;position:relative}.sills-sizes .mid-content .chamfered-section .card .card-footer .download-content:before{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../images/sillspdf.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;left:-40px;height:34px;width:26px;transform:translateY(-50%)}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content{background-color:#000;padding:10px 0 0;display:none}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content .list-sheet{padding-left:0}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content .list-sheet .scroll-list{padding-left:55px}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content h6{font-family:"Gotham";font-weight:700;color:#fff;margin-bottom:0;font-size:14px}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content a{color:#fff}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content .cut-sheet-open-close{text-align:center;position:absolute;left:0;right:0;bottom:-4px}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content .cut-sheet-open-close a{position:relative;font-weight:900;padding:10px 16px;font-size:20px;height:20px;width:20px;background-color:#000;border:2px solid #8bae50;border-radius:100%;color:#fff;line-height:1}.sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content .cut-sheet-open-close a:before{content:"-"}.sills-sizes .mid-content .chamfered-section .card .card-footer.open{height:100% !important}.sills-sizes .mid-content .chamfered-section .card .card-footer.open .cut-content{max-height:100%;overflow:visible;display:block;z-index:111;background-color:#000;position:absolute;width:100%;left:0;padding-bottom:30px;display:block}.sills-sizes .mid-content .chamfered-section .card .card-footer.open .cut-content .list-sheet .scroll-list{max-height:176px;height:100%}.sills-sizes .mid-content .chamfered-section .card .card-footer.open .sill-product-title-field{display:none}.sills-sizes .mid-content .chamfered-section .card .cut-sheet-open{text-align:center;position:absolute;left:0;right:0;bottom:-4px}.sills-sizes .mid-content .chamfered-section .card .cut-sheet-open a{position:relative}.sills-sizes .mid-content .chamfered-section .card .cut-sheet-open a:before{content:"+";font-weight:900;padding:10px 14px;font-size:20px;height:20px;width:20px;background-color:#000;border:2px solid #8bae50;border-radius:100%;color:#fff;line-height:1}.sills-sizes .mid-content .chamfered-section .card .cut-sheet-open.open{line-height:1}.sills-sizes .mid-content .chamfered-section .card .cut-sheet-open.open a:before{content:"X"}.sills-sizes .mid-content .chamfered-section .card .cut-sheet-open.open .sill-product-title-field{display:none}.sills-sizes .mid-content .chamfered-section .pagination-container{padding:40px 0}.sills-sizes .mid-content .chamfered-section .pagination-container .wp-pagenavi{display:flex;justify-content:flex-end;align-items:center}.sills-sizes .mid-content .chamfered-section .pagination-container .wp-pagenavi span,.sills-sizes .mid-content .chamfered-section .pagination-container .wp-pagenavi a{border:none;font-size:22px;color:#000;padding:5px}.sills-sizes .mid-content .chamfered-section .pagination-container .wp-pagenavi .current{color:#8bae50}.sills-sizes .mid-content .chamfered-section .pagination-container .page-link{padding-left:0;border:none;background:0 0}.sills-sizes .mid-content .chamfered-section .pagination-container .page-link:focus{box-shadow:none}.sills-sizes .mid-content .chamfered-section .pagination-container .page-link:hover{color:#8bae50}.sills-sizes .mid-content .chamfered-section .pagination-container .page-link img{margin-top:-5px}.page-other-sub .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:500px}.page-other-sub .banner .bannerimg{padding-right:30px;margin-top:10px}.page-other-sub .banner .banner-content{max-width:415px;width:100%}.page-other-sub .banner .banner-content h1{font-family:"Gotham";font-weight:300}.page-other-sub .banner .banner-content h1:after{content:"";background-color:#8bae50;width:100px;height:5px;left:0;right:0;top:0;display:block}.page-other-sub .banner .banner-content p{font-size:25px;font-family:"Gotham";font-weight:300}.page-other-sub .waterproofing-section{padding:30px 0 10px}.page-other-sub .waterproofing-section .waterproofing-content{padding-left:30px}.page-other-sub .waterproofing-section .waterproofing-content h2{font-family:"Gotham";font-weight:300}.page-other-sub .waterproofing-section .waterproofing-content p{font-family:"Gotham";font-weight:300}.page-other-sub .waterproofing-section .waterproofing-content p:last-child{margin-bottom:0}.page-other-sub .waterproofing-slides{overflow:hidden;position:relative;padding:20px 0}.page-other-sub .waterproofing-slides .waterproofing-box{padding:0 20px;position:relative}.page-other-sub .waterproofing-slides .waterproofing-images{border-bottom:4px solid #8bae50}.page-other-sub .waterproofing-slides .waterproofing-images img{width:100%;margin-bottom:4px}.page-other-sub .waterproofing-slides .content{display:flex;flex-wrap:wrap;position:absolute;bottom:59px;right:auto;left:0;top:auto;background-color:#000}.page-other-sub .waterproofing-slides .content h4{color:#fff;font-family:"Gotham";font-weight:300;padding:10px 20px 4px}.page-other-sub .waterproofing-slides .content .linking a{color:#8bae50;padding-right:20px}.page-other-sub .waterproofing-slides .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:99;background:0 0;padding:0;border:none;font-size:0}.page-other-sub .waterproofing-slides .slick-arrow.slick-prev{left:-70px}.page-other-sub .waterproofing-slides .slick-arrow.slick-prev:after{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/big-left-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;font-size:100%;height:75px;width:35px;display:block}.page-other-sub .waterproofing-slides .slick-arrow.slick-next{right:-70px}.page-other-sub .waterproofing-slides .slick-arrow.slick-next:after{content:"";background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/big-right-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;font-size:100%;height:75px;width:35px;display:block}.page-other-sub .waterproofing-slides .slick-slide img{display:inline-block}.page-other-sub .manufacturing-section{margin:20px auto 60px;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-position:top center;background-size:100%;padding:0;min-height:500px;align-items:center;display:flex}.page-other-sub .manufacturing-section .manufacturing-content{border:2px solid #8bae50;max-width:1000px;margin:0 auto;padding:20px}.page-other-sub .manufacturing-section .manufacturing-content h3{font-family:"Gotham";font-weight:300;text-align:center;margin-bottom:0}.others-landing-wide .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:500px;background-attachment:initial;position:relative}.others-landing-wide .banner:before{content:"";height:100%;width:100%;position:absolute;background:rgba(0,0,0,.5);z-index:0}.others-landing-wide .banner .bannerimg{padding-right:37px;margin-top:10px;z-index:1;position:relative}.others-landing-wide .banner .banner-content{padding-right:70px;max-width:415px;width:100%;z-index:1;position:relative}.others-landing-wide .banner .banner-content h1{font-family:"Gotham";font-weight:300;z-index:1;color:#fff;position:relative}.others-landing-wide .banner .banner-content h1:after{content:"";background-color:#8bae50;width:105px;height:5px;left:0;right:0;top:0;display:block}.others-landing-wide .banner .banner-content p{font-size:25px;font-family:"Gotham";font-weight:300}.others-landing-wide .overview-section{padding-top:56px;width:100%;margin:0 auto}.others-landing-wide .overview-section .overview-slider{z-index:11;position:relative}.others-landing-wide .overview-section .overview{position:relative}.others-landing-wide .overview-section .overview .slider-nav-others-landing{position:absolute;left:40.7%;transform:translateX(-100%);z-index:12;max-width:300px;top:70px}.others-landing-wide .overview-section .overview .slider-nav-others-landing button{margin:0 6px;width:70px;height:70px;background:0 0;border:none;outline:none;background-color:#8bae50;padding:0;position:relative}.others-landing-wide .overview-section .overview .slider-nav-others-landing button:after{content:"";display:block;position:absolute;top:50%;left:0;right:0;bottom:0;transform:translateY(-50%);margin:0 auto;width:22px;height:18px}.others-landing-wide .overview-section .overview .slider-nav-others-landing button:before{display:none}.others-landing-wide .overview-section .overview .slider-nav-others-landing .btn-prev:after{background:url(//kingstonblock.com/wp-content/themes/kingston/css/../../../themes/kingston/images/arrow-new.svg);left:50%;transform:translate(-50%,-50%);background-size:contain;background-repeat:no-repeat;height:45px;width:45px;top:57%}.others-landing-wide .overview-section .overview .slider-nav-others-landing .btn-next:after{background:url(//kingstonblock.com/wp-content/themes/kingston/css/../../../themes/kingston/images/arrow-new.svg);left:5%;transform:rotate(180deg);background-size:contain;height:45px;background-repeat:no-repeat;width:45px;top:12%}.others-landing-wide .overview-section .overview .overview-content-box .row{margin:0}.others-landing-wide .overview-section .overview [class*=col-]:last-child{border:1px solid #ccc;background-color:#fff}.others-landing-wide .overview-section .overview .paint-img{margin-top:130px;border:1px solid #ccc;background-color:#fff;padding:40px 40px 30px}.others-landing-wide .overview-section .overview .paint-img p{font-size:20px;margin:0}.others-landing-wide .overview-section .overview .paint-img h4{font-family:"Gotham";font-weight:500;color:#8bae50;margin-top:15px}.others-landing-wide .overview-section .overview .paint-img img{margin:0 auto}.others-landing-wide .overview-section .overview .overview-content{padding:40px;min-height:500px}.others-landing-wide .overview-section .overview .overview-content:before{top:20px;left:20px}.others-landing-wide .overview-section .overview .overview-content:after{content:"";border-bottom:6px solid #8bae50;display:block;height:50px;width:50px;border-right:6px solid #8bae50;position:absolute;bottom:20px;right:20px}.others-landing-wide .overview-section .overview .overview-content h2{font-family:"Gotham";font-weight:300;position:relative;margin-bottom:20px}.others-landing-wide .overview-section .overview .overview-content h2:after{content:"";border-bottom:3px solid #8bae50;display:block;max-width:14%}.others-landing-wide .overview-section .overview .overview-content p{width:100%;font-size:20px;font-family:"Gotham";font-weight:300}.others-landing-wide .overview-section .overview .overview-content p:after{content:"";border-bottom:4px solid #8bae50;height:35px;width:35px}.others-landing-wide .brands-section{padding:50px 90px 0 0;position:relative}.others-landing-wide .brands-section:after{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../images/about-sec-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";display:block;width:70%;position:absolute;top:15%;background-position:left top;min-height:600px;z-index:-9;right:0;left:auto}.others-landing-wide .brands-section .arrow{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/others-landing-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:10px;background-size:102%;position:relative;z-index:9}.others-landing-wide .brands-section .brands-content{padding:60px;padding-right:0;background-color:#8bae50;min-height:470px;width:100%;display:flex;-moz-flex-direction:column;flex-direction:column;justify-content:center}.others-landing-wide .brands-section .brands-content .brands-content-sec{padding-bottom:30px;max-width:260px}.others-landing-wide .brands-section .brands-content .brands-content-inner{width:100%}.others-landing-wide .brands-section .brands-content .brands-content-inner h3{font-family:"Gotham";font-weight:700;color:#fff}.others-landing-wide .brands-section .brands-content .brands-content-inner p{color:#fff}.others-landing-wide .brands-section .henry-image-section{padding:60px;min-height:470px;position:relative;margin-left:-60px;background-color:#fff;margin-top:60px;display:flex;flex-direction:column;justify-content:center}.others-landing-wide .brands-section .henry-image-section .image-section{border:1px solid #8bae50;padding:10px 20px;margin-bottom:15px}.others-landing-wide .brands-section .henry-image-section .image-section a{display:block}.others-landing-wide .brands-section .henry-image-section:before{top:11px;left:11px}.others-landing-wide .brands-section .henry-image-section:after{content:"";border-bottom:6px solid #8bae50;display:block;height:50px;width:50px;border-right:6px solid #8bae50;position:absolute;bottom:12px;right:12px}.others-landing-wide .manufacturing-section{margin:180px 0 130px}.others-landing-wide .manufacturing-section .manufacturing-content{border:2px solid #8bae50;max-width:1000px;margin:0 auto;padding:20px}.others-landing-wide .manufacturing-section .manufacturing-content h3{font-family:"Gotham";font-weight:300;text-align:center;margin:0}.subs-page .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:300px;background-attachment:initial}.subs-page .banner .banner-content{max-width:600px;padding:0 15px}.subs-page .banner .banner-content:after{content:"";width:100px;height:4px;background-color:#8bae50;display:block;margin:0 auto;margin-top:25px}.subs-page .banner .banner-content h1{color:#fff}.subs-page .banner .banner-content p{color:#fff;font-size:20px}.subs-page .block-style-section{padding:70px 0 40px}.subs-page .block-style-section .block-style-content h2{font-family:"Gotham";font-weight:300;text-align:center}.subs-page .block-style-section .block-style-content .down-arrow{margin-top:35px;text-align:center;position:relative;z-index:1}.subs-page .block-style-section .block-style-content .bricks-section{position:relative;margin-top:40px}.subs-page .block-style-section .block-style-content .bricks-section:before{content:"";display:block;height:120px;margin-top:-120px}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper{position:relative;margin:20px 0;background-color:#fff;transition:.5s}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper:hover{transition:.5s}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper:hover:before{background-color:rgba(0,0,0,.8);content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper:hover .hover-content{display:block;color:#fff;position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper:hover .hover-content h4{color:#fff;font-family:"Gotham";font-weight:300;margin-top:10px}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper .card-head{border-bottom:6px solid #5f6063;padding:0;text-align:center}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper .card-body{background-color:#8bae50;padding:30px}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper .card-body p{font-family:"Gotham";font-weight:300;color:#fff}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper .hover-content{display:none}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper .hover-content a{position:absolute;top:0;left:0;bottom:0;right:0}.subs-page .block-style-section .block-style-content .bricks-section .bricks-title{background-color:#000;width:auto;max-width:80%;position:absolute;top:10px;left:-12px;padding:2px 20px;z-index:9}.subs-page .block-style-section .block-style-content .bricks-section .bricks-title h5{color:#fff;font-family:"Gotham";font-weight:300}.subs-page .collection-section{padding:10px 70px 10px}.subs-page .collection-section .collection-title{position:relative}.subs-page .collection-section .collection-title h2{color:#8bae50;z-index:9;padding:0 60px;display:inline-block;position:relative;background-color:#f6f4f4}.subs-page .collection-section .collection-title:before{content:"";border-top:2px solid #afaeae;display:block;position:absolute;top:50%;left:0;width:81%;height:1px;margin:0 auto;right:0}.subs-page .collection-section .collection-content{padding:40px 0 20px}.subs-page .collection-section .collection-content .collection-content-slider{justify-content:center;align-items:center}.subs-page .collection-section .collection-image-section{text-align:center;padding:0 30px 50px}.subs-page .collection-section .collection-image-section img{display:inline-block}.subs-page .collection-section .collection-image-section .linking{font-family:"Gotham";font-weight:500}.subs-page .collection-section .collection-image-section .linking img{display:inline-block}.subs-page .collection-section .collection-image-section p{text-align:center;margin-top:24px;font-size:18px;font-family:"Gotham";font-weight:500;color:#8bae50;margin-bottom:2px}.substainability-page{background-color:#fff;padding-bottom:30px}.substainability-page .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-position:top center;min-height:1000px}.substainability-page .banner h1{font-family:"Gotham";font-weight:700;margin:0 0 15px;font-size:75px}.substainability-page .banner h6{margin:0 0 3px}.substainability-page .banner h6 img{margin-left:5px;transition:.5s;width:25px;max-height:15px}.substainability-page .banner h6 a:hover img{filter:brightness(0);-ms-filter:brightness(0)}.substainability-page .banner .banner-content{padding-top:72px;max-width:620px;width:100%}.substainability-page .banner .banner-quote{background-color:#000;max-width:370px;width:100%;margin-top:100px;border-right:8px solid #8bae50;position:relative;padding:15px}.substainability-page .banner .banner-quote:before{content:"";display:block;position:absolute;left:-1000%;top:0;background-color:#000;width:1000%;height:100%}.substainability-page .banner .banner-quote .colored-text{color:#8bae50}.substainability-page .banner .banner-quote h4{font-family:"Gotham";font-weight:700;margin:0;color:#fff}.substainability-page .challenge-section .section-title{text-align:center;background-color:#f6f4f4;padding:100px 0}.substainability-page .challenge-section .co2{position:relative;text-align:center;align-self:flex-start;position:absolute;left:-70px;right:auto}.substainability-page .challenge-section .co2 h5{color:#808285;margin:0}.substainability-page .challenge-section .co2 img{animation:rotation 2s infinite linear;-ms-animation:rotation 2s infinite linear}.substainability-page .challenge-section .co2 .co2-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.substainability-page .challenge-section .challenge-details-section{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:100% 100%;background-position:center right;min-height:609px;margin:45px 0}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-img{text-align:right;margin:0 80px 10px 0}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-content{text-align:left;max-width:410px;width:100%;margin:0 0 0 60px}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-content h6{font-family:"Gotham";font-weight:500}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-content p{font-family:"Gotham";font-weight:300}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-img{text-align:right;margin-top:120px}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-content{text-align:left;width:100%;margin:0 0 0 auto;padding-right:30px}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-content .challenge-garbage-content-inner{max-width:350px;padding:0 15px;margin:0 0 0 auto}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-content h6{font-family:"Gotham";font-weight:500}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-content p{font-family:"Gotham";font-weight:300}.substainability-page .found-solution-section{padding-top:10%;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:1255px;background-position:bottom center}.substainability-page .found-solution-section .found-solution-content-box{background-color:#8bae50;max-width:580px;width:100%;margin-left:-23px}.substainability-page .found-solution-section .found-solution-content-box .found-solution-content{padding:70px;max-width:529px;width:100%}.substainability-page .found-solution-section .found-solution-content-box .found-solution-content h3{color:#fff}.substainability-page .found-solution-section .found-solution-content-box .found-solution-content p{color:#fff}.substainability-page .found-solution-section .found-solution-second-part{padding-top:10%}.substainability-page .found-solution-section .found-solution-second-part .found-solution-content-box{margin-right:-23px}.substainability-page .sustain-unique-material-section{padding:110px 0;position:relative}.substainability-page .sustain-unique-material-section.falling-borders .verticle-borders span{animation-name:line-falling;animation-duration:3s;animation-timing-function:ease-in-out;display:block;height:100%;position:absolute;top:0;z-index:1}.substainability-page .sustain-unique-material-section.falling-borders .verticle-borders span:first-child{border-left:1px solid #8bae50;left:21.2%;transform:translateX(-21.2%)}.substainability-page .sustain-unique-material-section.falling-borders .verticle-borders span:nth-child(2){border-left:1px solid #8bae50;left:44%;transform:translateX(-44%)}.substainability-page .sustain-unique-material-section.falling-borders .verticle-borders span:last-child{border-left:1px solid #8bae50;left:66%;transform:translateX(66%);z-index:0}.substainability-page .sustain-unique-material-section .unique-image{position:relative;z-index:2}.substainability-page .sustain-unique-material-section .unique-image img{width:100%}.substainability-page .sustain-unique-material-section .unique-content-inner{position:relative;background-color:#fff;padding:30px 0}.substainability-page .sustain-unique-material-section .unique-content-inner:before{content:"";display:block;height:70%;border-left:9px solid #8bae50;width:auto;z-index:9;position:absolute;top:0;left:30px;right:auto;bottom:0;margin:auto}.substainability-page .sustain-unique-material-section .unique-content{max-width:400px;width:100%;padding-left:50px;z-index:2;position:relative}.substainability-page .sustain-unique-material-section .border-content{border:1px solid #8bae50;color:#8bae50;text-align:center;font-family:"Gotham";font-weight:500;max-width:500px;width:100%;margin-bottom:18px;padding:15px;padding-left:35px}.substainability-page .sustain-unique-material-section .border-content p{margin:0;font-size:14px}.substainability-page .innovative-section .nav-tabs{border:none}.substainability-page .innovative-section .nav-tabs .nav-item .active .verticle-border{display:block}.substainability-page .innovative-section .nav-tabs .nav-item .active .innovation-images{background-color:#8bae50}.substainability-page .innovative-section .nav-tabs .nav-item .active .innovation-images img{filter:brightness(0) invert(1)}.substainability-page .innovative-section .nav-tabs .nav-item a{transition:.9s}.substainability-page .innovative-section .nav-tabs .nav-item a:hover{transition:.6s}.substainability-page .innovative-section .nav-tabs .nav-item a:hover .innovation-images{background-color:#8bae50}.substainability-page .innovative-section .nav-tabs .nav-item a:hover .innovation-images img{filter:brightness(0) invert(1)}.substainability-page .innovative-section .innovative-section-inner{padding-left:10%}.substainability-page .innovative-section.falling-borders .verticle-border{max-width:2px;margin:20px auto;display:none;height:155px}.substainability-page .innovative-section.falling-borders .verticle-border span{animation-name:line-falling;animation-duration:2s;animation-timing-function:ease-in-out;border-left:2px dashed #c5c3c3;position:relative;display:block;height:100%}.substainability-page .innovative-section.falling-borders .verticle-border span:after{content:"	";display:block;width:10px;height:10px;position:absolute;left:-6px;top:-10px;border-radius:100%;border:1px solid #c5c3c3}.substainability-page .innovative-section.falling-borders .verticle-border span:before{content:"	";display:block;width:10px;height:10px;position:absolute;left:-6px;bottom:-10px;border-radius:100%;border:1px solid #c5c3c3}.substainability-page .innovative-section .innovation-images{height:150px;width:150px;border:1px solid #8bae50;border-radius:100%;margin:0 auto}.substainability-page .innovative-section .innovation-images img{max-width:60px;max-height:60px}.substainability-page .innovative-section .innovation-images a{position:absolute;top:0;left:0;height:100%;width:100%}.substainability-page .innovative-section .innovation-content{margin-top:30px}.substainability-page .innovative-section .innovation-content h4{color:#c5c3c3}.substainability-page .tab-content .fade{animation-name:slider-left;animation-duration:2s;animation-timing-function:ease-in-out;transition:none}.substainability-page .responsible-section{position:relative;overflow:hidden}.substainability-page .responsible-section .responsible-img-content{background-color:#fff;padding:0 5px}.substainability-page .responsible-section .responsible-img-content p{text-transform:none}.substainability-page .responsible-section .responsible-section-title{max-width:1080px;padding-left:20%;margin-bottom:12px}.substainability-page .responsible-section .responsible-section-title h3{position:relative}.substainability-page .responsible-section .responsible-section-title h3 span{position:relative;z-index:2;background-color:#fff;display:inline-block}.substainability-page .responsible-section .responsible-section-title h3 span.circle{height:30px;width:180px;background:#fff;padding:0 30px;margin-left:-8px}.substainability-page .responsible-section .responsible-section-title h3 span.circle:before{content:"";display:block;width:10px;height:10px;position:absolute;left:50%;top:50%;border-radius:100%;border:1px solid #c5c3c3}.substainability-page .responsible-section .responsible-section-title h3:after{content:"";display:block;width:350%;height:1px;background-color:#5f6064;position:absolute;top:50%;right:auto;left:0}.substainability-page .responsible-section .responsible-section-inner{max-width:1080px}.substainability-page .responsible-section .responsible-section-inner .responsible-section-box{margin-bottom:20px;overflow:hidden}.substainability-page .responsible-section .responsible-section-inner [class*=col-]{padding:0 10px}.substainability-page .responsible-section .responsible-section-inner .responsible-img-box{overflow:hidden;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover}.substainability-page .responsible-section .responsible-section-inner .responsible-img{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:300px;transition:.6s}.substainability-page .responsible-section .responsible-section-inner .responsible-img:hover{transition:all .9s ease-out;transform:scale(1.1)}.substainability-page .responsible-section .responsible-section-inner .responsible-img.responsible-img-inner p{margin-bottom:0;margin-top:10px}.substainability-page .responsible-section .responsible-section-inner .responsible-img.responsible-img-inner:hover{transform:none}.substainability-page .responsible-section .regional-section{background-color:#e6e5e5;width:100%;padding:35px}.substainability-page .responsible-section .regional-section h6{font-family:"Gotham";font-weight:500;margin-bottom:16px}.substainability-page .responsible-section .regional-section h6:after{content:"";background-color:#8bae50;width:100px;height:3px;display:block;position:absolute}.substainability-page .responsible-section .responsible-content h2{font-family:"Gotham";font-weight:500;font-size:55px;color:#cccdca}.substainability-page .non-toxic-section{padding-top:150px;position:relative}.substainability-page .non-toxic-section:before{content:"";display:block;border-right:1px solid #a4854e;position:absolute;left:auto;right:36%;top:0;width:100%;height:20%;z-index:1}.substainability-page .non-toxic-section .container{max-width:950px}.substainability-page .non-toxic-section h2{font-size:45px;font-family:"Gotham";font-weight:100;position:relative}.substainability-page .non-toxic-section h2:before{content:"";display:block;border-left:6px solid #c39526;width:100%;height:80%;position:absolute;left:-10px;top:0;bottom:0;margin:auto 0}.substainability-page .non-toxic-section p{font-family:"Gotham";font-weight:300;margin-top:18px;font-size:13px}.substainability-page .non-toxic-section .non-toxic-image{overflow:hidden;border-radius:100%;position:relative;z-index:9}.substainability-page .non-toxic-section .non-toxic-image img{transition:.6s}.substainability-page .non-toxic-section .non-toxic-image img:hover{transition:all .9s ease-out;transform:scale(1.1)}.substainability-page .non-toxic-section .non-toxic-content{max-width:388px}.substainability-page .non-toxic-section .landfill-space-section{max-width:820px}.page-index .banner{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:700px;z-index:2}.page-index .banner:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;z-index:-1;background-color:rgba(68,66,66,.6)}.page-index .banner .rotating-fan img{animation:rotation 2s infinite linear;-ms-animation:rotation 2s infinite linear}.page-index .banner .banner-content{max-width:500px;margin:45px auto;background-color:#292a2c;position:relative;padding:25px;text-align:center}.page-index .banner .banner-content:before{top:-5px;left:-5px}.page-index .banner .banner-content:after{content:"";border-right:6px solid #8bae50;display:block;height:50px;width:50px;border-bottom:6px solid #8bae50;bottom:-5px;right:-5px;position:absolute}.page-index .banner .banner-content h1{color:#fff;font-size:25px;font-family:"Playfair Display";font-weight:400}.page-index .popular-collection{padding:70px 0 60px}.page-index .popular-collection .collection-products-images{padding:30px 0 0}.page-index .popular-collection .slick-slide{padding:0 15px}.page-index .popular-collection .products-images{border-radius:100%;text-align:center}.page-index .popular-collection .products-images img{display:inline-block;border-radius:100%}.page-index .popular-collection .product-info{padding:20px}.page-index .popular-collection .product-info h6,.page-index .popular-collection .product-info a{color:#8bae50;font-size:18px;font-family:"Gotham";font-weight:500;margin-bottom:5px}.page-index .popular-collection .product-info p{font-size:14px;font-family:"Gotham";font-weight:300}.page-index .our-products{margin:70px auto 0;position:relative}.page-index .our-products .browse-products{max-width:230px}.page-index .our-products .browse-products .btn{font-size:14px}.page-index .our-products .row [class*=col-]{padding:0}.page-index .our-products .row [class*=col-]:first-child{min-height:370px;margin-bottom:50px;background-color:#fff;border-right:6px solid #8bae50;padding-left:5px;display:flex;-moz-flex-direction:column;flex-direction:column;justify-content:center}.page-index .our-products .row [class*=col-]:first-child:before{top:15px;left:15px}.page-index .our-products .our-products-content{max-width:700px;margin:0 auto;padding:0 90px;position:relative}.page-index .our-products .our-products-content h2{font-family:"Gotham";font-weight:300;position:relative;margin-bottom:20px}.page-index .our-products .our-products-content h2:after{content:"";border-bottom:3px solid #8bae50;display:block;max-width:155px}.page-index .our-products .our-products-img{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:370px;margin-top:20px;position:relative}.page-index .our-products .our-products-img:after{content:"";border-right:6px solid #8bae50;display:block;height:50px;width:50px;border-bottom:6px solid #8bae50;position:absolute;bottom:15px;right:15px}.page-index .section-counter{padding:90px 0;max-width:1160px;margin:0 auto}.page-index .section-counter .counter-box{text-align:center;max-width:200px;margin:0 auto}.page-index .section-counter .counter-box .count-number{font-size:85px;color:#5f6064;display:block;margin-bottom:25px;font-family:"Playfair Display";font-weight:400}.page-index .section-counter .counter-box span{display:block;font-family:"Playfair Display";font-weight:400;font-size:18px}.page-index .our-mission{padding:90px 0;position:relative;background-color:#fff}.page-index .our-mission .container{position:relative}.page-index .our-mission .container:before{content:"";display:block;position:absolute;top:50px;left:0;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/our-mission-leaf.png);background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:500px;background-size:80%;min-height:400px;width:50%}.page-index .our-mission .our-mission-img{min-height:390px;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain}.page-index .our-mission .our-mission-content{margin:135px auto 0;max-width:600px;padding:0 15px}.page-index .our-mission .our-mission-content h2{color:#8bae50;position:relative;line-height:1;font-family:"Gotham";font-weight:300}.page-index .our-mission .our-mission-content h2:before{border-width:4px;left:-30px}.page-index .our-mission .our-mission-content h2 span{font-size:25px}.page-index .our-mission .our-mission-content-inner{padding:57px 16px}.page-index .manufacture-section{background-color:#fff;padding:40px 0}.page-index .manufacture-section h2{text-align:center;text-transform:uppercase;font-family:"Gotham";font-weight:300;margin:0}.page-index .manufacture-section .manufacture-content{max-width:400px;margin:0 auto;padding-bottom:80px}.page-index .manufacture-section .manufacture-img{background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain;min-height:400px;margin-bottom:35px}.page-index .manufacture-section .manufacture-section-inner{position:relative}.page-index .manufacture-section .manufacture-section-inner .slider-nav{position:absolute;right:20%;bottom:30%;z-index:9}.page-index .manufacture-section .manufacture-section-inner .slider-nav:after{content:"";display:block;height:70px;width:2px;background-color:#8bae50;position:absolute;left:50%;top:-100%}.page-index .manufacture-section .manufacture-section-inner .slider-nav .slick-arrow{margin:0 30px;background:0 0;padding:0;height:12px;width:30px;border:none;outline:none}.page-index .manufacture-section .manufacture-section-inner .slider-nav .btn-next{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/right-thin-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.page-index .manufacture-section .manufacture-section-inner .slider-nav .btn-prev{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/left-thin-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.page-index .section-case-study{margin:25px 0 55px}.page-index .section-case-study .container{max-width:1700px}.page-index .section-case-study .section-title{margin:0 0 44px 20px;position:relative}.page-index .section-case-study .section-title:after{content:"";display:block;border-bottom:1px solid #8bae50;width:100%;margin:0;line-height:1;position:absolute;bottom:6px;left:0}.page-index .section-case-study .section-title h2{color:#8bae50;z-index:9;position:relative;padding-right:10px;margin:0;display:inline-block;background-color:#fff;line-height:.8;font-size:28px}.page-index .section-case-study .section-case-study-inner{padding:60px;background-color:#fff}.page-index .section-case-study .read-more-btn{max-width:126px}.page-index .section-case-study .read-more-btn .btn{background:0 0;border-radius:25px;border:1px solid #8bae50;font-size:14px;color:#8bae50;min-height:38px;font-family:"Gotham Book";font-weight:400;transition:.6s}.page-index .section-case-study .read-more-btn .btn:hover{color:#020202;border-color:#020202}.page-index .section-case-study .read-more-btn .btn:after{content:"";display:block;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/small-right-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:12px;width:20px;margin-left:10px}.page-index .section-case-study .case-study-images img{width:100%}.page-index .section-case-study .case-study-info .case-study-contemt{padding:25px 0 10px}.page-index .section-case-study .case-study-info h6{font-size:13px}.page-index .section-case-study .case-study-info a{color:#8bae50;font-family:"Gotham";font-weight:500}.page-index .section-case-study .case-study-info p{font-family:"Gotham Book";font-weight:400;font-size:13px}.page-index .section-case-study .case-study-slider .slick-slide{padding:0 20px}.page-index .contact-box{position:relative;background-color:#fff;background-image:url("");background-position:center center;background-repeat:no-repeat;background-size:cover}.page-index .contact-box iframe{position:absolute;top:0;left:0;width:100%;opacity:.6}.page-index .contact-box .container{max-width:1700px}.page-index .contact-box .contact-form{position:relative;z-index:9;background-color:#8bae50;padding:60px;max-width:500px;margin-left:65px}.page-index .contact-box .contact-form .form-group{margin-bottom:35px;position:relative}.page-index .contact-box .contact-form .ajax-loader{position:absolute;top:13px;left:0}.page-index .contact-box .contact-form .submit-btn{margin-top:50px;margin-bottom:10px}.page-index .contact-box .contact-form form{margin-top:25px}.page-index .contact-box .contact-form h2{color:#fff;font-family:"Gotham Book";font-weight:400}.page-index .contact-box .contact-form .form-control{border:none;border-bottom:1px solid #fff;border-radius:0;padding:0 0 4px;background:0 0;min-height:1px;font-size:14px;margin-bottom:5px;color:#fff}.page-index .contact-box .contact-form .form-control::-webkit-input-placeholder{color:#fff;font-family:"Gotham";font-weight:500}.page-index .contact-box .contact-form .form-control::-moz-placeholder{color:#fff;font-family:"Gotham";font-weight:500}.page-index .contact-box .contact-form .form-control::-o-placeholder{color:#fff;font-family:"Gotham";font-weight:500}.page-index .contact-box .contact-form .form-control::-ms-input-placeholder{color:#fff;font-family:"Gotham";font-weight:500}.page-index .contact-box .contact-form .btn{background-color:#fff;color:#020202;border-radius:30px;font-size:16px;padding:6px 12px;font-family:"Gotham";font-weight:500;margin:0 auto}.page-index .home-sustain{position:relative;max-width:77%;margin:0 auto}.page-index .home-sustain .slider-nav{position:absolute;left:2%;transform:translateX(-50%);z-index:1;max-width:300px;top:88px}.page-index .home-sustain .slider-nav button{margin:0 24px;width:70px;height:70px;background:0 0;border:none;outline:none;background-color:#aabd70;padding:20px;position:relative}.page-index .home-sustain .slider-nav button:after{content:"";display:block;position:absolute;top:50%;left:0;right:0;bottom:0;transform:translateY(-50%);margin:0 auto;width:40px;height:30px}.page-index .home-sustain .slider-nav .btn-prev:after{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/left-big-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain}.page-index .home-sustain .slider-nav .btn-next:after{background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/right-big-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child{background-color:#fff;padding-right:20px;padding-left:20px}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-content{padding:98px 38px 145px 50px}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-content h3{font-family:"Gotham";font-weight:500}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-content h3:after{content:"";border-bottom:3px solid #8bae50;display:block;max-width:190px}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-content p{font-family:"Gotham Book";font-weight:400}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-content a{font-family:"Gotham";font-weight:500}.page-index .home-sustain .home-sustain-slider .sustain-box{padding:41px 0}.page-index .home-sustain .home-sustain-slider .sustain-box .row{margin:0}.page-index .home-sustain .home-sustain-slider .sustain-box .row .slick-arrow:before{display:none}.page-index .home-sustain .home-sustain-slider .sustain-box .row .slick-arrow:after{background:url(//kingstonblock.com/wp-content/themes/kingston/css/../../../themes/kingston/images/arrow-new.svg);left:50%;transform:translate(-50%,-50%)}.page-index .home-sustain .home-sustain-slider .sustain-box .row .btn-next{transform:rotate(180deg)}.error-page{padding:100px 0 185px}.error-page .page-title h1{font-size:150px}.search-page{padding:50px 0}.search-page .card-body{background-color:#fff;margin-bottom:40px;padding:30px}.search-page .card-title{border-bottom:1px solid #d7d7d7;padding-bottom:10px}.page-template-temp-new-sills .nicescroll-cursors{background-color:#fff !important;border-color:#fff !important}.archive .sills-sizes .mid-content .chamfered-section .card .card-footer .cut-content{padding:10px 0 0 55px}footer .footer-menu [class*=col]:last-child{display:flex}footer .footer-menu [class*=col]:last-child .contact-wrap{max-width:75%;flex:0 0 75%}footer .footer-menu [class*=col]:last-child .contact-wrap .address-info h6{color:#8bae50}footer .footer-menu [class*=col]:last-child .contact-wrap:last-child h5{font-size:14px}.contact .address-info .media:first-child p{color:#8bae50;font-weight:400}@media (min-width:1700px){.container{max-width:1500px}header ul li a{padding:10px 35px}}@media (max-width:1699px){.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item .nav-link{padding:10px 5px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .btn{font-size:14px;padding:3px}.page-product .product-section .product-text p{font-size:14px}}@media (max-width:1599px){header ul li a{padding:10px 20px}}@media (max-width:1500px){.search-container .search-number p{font-size:16px}footer .social-menu li{padding:0 5px}.page-product{background-color:#f6f4f4}.page-product .product-section .product-box-slider .slick-arrow.slick-prev{left:-50px}.page-product .product-section .product-box-slider .slick-arrow.slick-next{right:-50px}.page-product .section-product-detail .left-side-bar{max-width:28%;flex:0 0 28%;padding:0 15px 40px}.page-product .section-product-detail .left-side-bar .checkbox-field span.checkbox-image+span{margin-left:10px}.page-product .section-product-detail .left-side-bar .left-side-content{padding:15px 0 18px}.page-product .section-product-detail .left-side-bar .brick-shapes-box .brick-shapes-box-inner .brick-shapes-content{padding-left:10px}.page-product .section-product-detail .right-content{max-width:69%;flex:0 0 69%}.page-product .section-product-detail .right-content .product-info{padding:25px}.page-product .section-product-detail .right-content .product-info .product-info-name h4{padding-left:0}.page-product .section-product-detail .right-content .product-info .product-info-content{padding:20px 0 0}.page-product .custom-pagination ul li a,.page-product .custom-pagination ul li span{font-size:16px}.page-product-detail .product-detail-inner .product-detail-row .left-side{flex:0 0 34%;max-width:34%}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link{padding-bottom:10px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .back-result-link{min-width:100px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .back-result-link a{font-size:14px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .product-btns{padding:0}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .product-btns .btn{font-size:12px;min-height:38px}footer .footer-menu [class*=col]{padding:0 35px}.page-about .get-start .container .media{padding:60px 110px 40px 0}.page-about .get-start .container .media-img img{max-width:300px}.page-other-sub .waterproofing-slides .slick-arrow.slick-prev{left:-40px}.page-other-sub .waterproofing-slides .slick-arrow.slick-next{right:-40px}.page-case-study-detail .section-blockquote .blockquote-content p{font-size:22px}}@media (max-width:1430px){.page-product .product-section .product-text p{font-size:12px}.page-case-study-detail .section-active-tabs .content{padding:20px 15px}.page-case-study-detail .section-active-tabs .content p{font-size:18px}}@media (max-width:1365px){.page-product .section-product-detail .right-content .product-info .media-body p{margin-bottom:6px}.subs-page .collection-section{padding:10px 30px}.page-product-detail .product-detail-inner .product-detail-row .right-side{padding:40px 60px}.page-index .home-sustain .slider-nav{top:41px}}@media (max-width:1279px){.container{max-width:85%}.error-page .page-title h1{font-size:130px}}@media (max-width:1250px){header ul li a{padding:10px 15px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-content{padding:30px 0 14px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link{display:block;padding:0}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .back-result-link{margin-bottom:15px}.page-product-detail .product-detail-inner .related-products{padding:40px 15px 100px}.page-product-detail .product-detail-inner .related-products .related-product-row{margin:0 -15px}.page-product-detail .product-detail-inner .related-products .related-product-row .related-product-col{padding:0 15px}}@media (max-width:1199px){header{padding-top:0}header .nav{border:none}header .log-in-menu{display:none !important}header .ubermenu-responsive-toggle{position:fixed;right:6%;border:none;padding:0;top:10px;background-color:transparent !important}header .ubermenu-responsive-toggle .fas{font-size:30px}header .ubermenu{flex:0 0 100%;max-width:100%}header .ubermenu .ubermenu-active,header .ubermenu .ubermenu-current-menu-item{border:none !important}header .ubermenu .ubermenu-active>a,header .ubermenu .ubermenu-current-menu-item>a{font-weight:400 !important}header .ubermenu.ubermenu-responsive{position:absolute !important;top:150px;left:0;right:0}header .ubermenu .ubermenu-item,header .ubermenu .ubermenu-nav{height:auto}header .ubermenu-responsive .ubermenu-submenu.ubermenu-submenu-type-mega>.ubermenu-item.ubermenu-column{overflow:auto}body.header-sticky header .search-container{position:fixed;top:0;width:100%;background-color:#fff;z-index:9999;left:0;right:0}.page-product .section-product-detail .right-content .product-info .media-body p{margin-bottom:6px}.page-other-sub .manufacturing-section{min-height:300px;margin-bottom:10px}.page-case-study-detail .case-detail-slider .detail-slider-content{padding:60px 20px 30px}.page-case-study-detail .section-blockquote .blockquote-content{padding:0 40px}.substainability-page .banner{min-height:800px;background-position:center center}.substainability-page .challenge-section .challenge-details-section{background-position:center center;background-size:cover}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-img{margin:0 40px 30px 0}.substainability-page .found-solution-section{min-height:1000px;background-position:center bottom}.substainability-page .sustain-unique-material-section{padding-bottom:60px}.substainability-page .responsible-section .verticle-border span{height:13%}footer .sign-up-container{padding:57px 15px 0}}@media (max-width:1120px){.page-case-study-detail .section-active-tabs [class*=col-]{padding:10px}.page-case-study-detail .section-active-tabs .content{min-height:125px}.page-case-study-detail .section-active-tabs .content p{font-size:16px}}@media (max-width:1069px){footer .footer-menu [class*=col]{padding:0 25px}footer .social-menu li a{padding:7px}footer .social-menu li svg{height:20px;width:20px}footer .sign-up-container .text-field{max-width:68%;flex:0 0 68%}footer .sign-up-container .submit-btn{max-width:22%;flex:0 0 22%}.page-about .get-start .container .media-img{max-width:300px}.page-about .env-protect .about-env-protect-content{margin-left:40px;padding:120px 30px 30px}.page-case-study-landing .case-study-content [class*=col-]{padding:25px}.page-product-landing .card .card-body{padding:30px 20px}.others-landing-wide .brands-section{padding-right:50px}.others-landing-wide .brands-section:after{top:5%}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortar-row-slider{margin:0 -10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .slick-slide{padding:0 10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-pane{padding:0 10px}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-content{padding-right:60px;margin-left:30px}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-content .challenge-garbage-content-inner{padding-right:0;padding-left:30px}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-content{padding:98px 26px 145px 20px}.sills-sizes .mid-content .chamfered-section.height-section{min-height:80vh}}@media (max-width:991px){.search-container .search-form{max-width:300px;padding-left:15px}.cmu-block .cmu-block-text{max-width:35%;flex:0 0 35%}.cmu-block .cmu-image{max-width:60%;flex:0 0 60%}.cmu-block .smu-heading{padding:0}.page-product .product-section{padding:40px 0 25px}.page-product .product-section .product-box-slider .slick-arrow.slick-prev{left:-40px}.page-product .product-section .product-box-slider .slick-arrow.slick-next{right:-40px}.page-product .product-section .product-box .product-header img{min-height:150px}.page-product .product-section .product-text{padding:30px 20px}.page-product .section-product-detail .left-side-bar{margin-right:5px;padding:0 15px 30px}.page-product .section-product-detail .left-side-bar .checkbox-field span.checkbox-image+span{margin-left:10px}.page-product .section-product-detail .left-side-bar .brick-shapes-box .brick-shapes-box-inner{display:block}.page-product .section-product-detail .left-side-bar .brick-shapes-box .brick-shapes-box-inner .brick-shapes-content{padding:10px 0}.page-product .section-product-detail .right-content{margin-left:5px;padding-right:0}.page-product .section-product-detail .right-content .product-info{padding:25px 15px 10px;display:block}.page-product .section-product-detail .right-content .product-info .product-info-image{margin:0;max-width:100%;flex:0 0 100%}.page-product .section-product-detail .right-content .product-info .media-body{padding:20px 0;max-width:100%;flex:0 0 100%;margin-left:0}.page-product-detail .product-detail-inner{padding:55px 0 0}.page-product-detail .product-detail-inner .breadcrumbs{padding-bottom:45px}.page-product-detail .product-detail-inner .product-detail-row .right-side{padding:40px 15px;max-width:100%;margin:50px 0;border-radius:0;flex:0 0 100%}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-content{padding:30px 0 14px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .mortal-sub-box{padding-bottom:20px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-pane{padding:0 30px}.page-product-detail .product-detail-inner .product-detail-row .left-side{max-width:100%;flex:0 0 100%;margin:0}.page-product-detail .product-detail-inner .product-detail-row .left-side .product-image{max-width:500px;margin-bottom:40px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link{max-width:500px;display:flex;align-items:center}.page-product-detail .product-detail-inner .related-products{padding:40px 15px 40px}.page-product-detail .product-detail-inner .related-products .related-products-heading{padding-bottom:0}.page-product-detail .product-detail-inner .related-products .related-product-row{margin:0 -15px}.page-product-detail .product-detail-inner .related-products .related-product-row .related-product-col{padding:0 15px}.page-about .banner{min-height:550px}.page-about .env-protect .slider-nav{position:static;top:0;left:0;text-align:center;margin:0 auto 30px;transform:none}.page-about .env-protect .slider-nav button{width:60px;height:60px}.page-about .env-protect .env-protect-slider{background-color:#fff}.page-about .env-protect [class*=col-]:first-child{padding:0}.page-about .env-protect [class*=col-] .env-protect-img:before{display:none}.page-about .env-protect [class*=col-] .env-protect-img img{border-bottom:4px solid #8bae50}.page-about .env-protect [class*=col-]:last-child{min-height:auto}.page-about .env-protect .about-env-protect-content{margin-top:15px;margin-left:0;padding:0 10px 30px}.page-about .env-protect .about-env-protect-content h2{max-width:100%}.page-about .get-start{padding:50px 0 48px}.page-about .get-start .container{padding:0}.page-about .get-start .container .media-img{max-width:250px}.page-about .get-start .container .media-img img{max-width:250px}.page-about .get-start .container .media{padding:30px 80px 10px 0}.page-about .get-start .container .media-body{margin:0}.page-about .who-we-are{margin-bottom:35px}.page-about .who-we-are .who-we-are-content{padding:15px 30px 0}.contact .contact-inner [class*=col-]{padding:0 15px}.page-case-study-detail .section-active-tabs .content{padding:10px}.page-case-study-detail .section-active-tabs .content p{font-size:14px}.page-case-study-detail .section-blockquote [class*=col-]:last-child{margin-top:50px}.page-case-study-detail .section-blockquote .blockquote-image-inner,.page-case-study-detail .section-blockquote .blockquote-content{margin:0}.page-case-study-detail .section-blockquote .blockquote-image-inner{border-left:1px solid #8bae50 !important}.others-landing-wide .brands-section{padding-right:20px}.others-landing-wide .brands-section .brands-content{padding:30px;padding-right:0}.others-landing-wide .brands-section .brands-content .arrow{background-size:93%}.others-landing-wide .brands-section:after{top:0}.others-landing-wide .brands-section .henry-image-section{padding:30px}.others-landing-wide .manufacturing-section{margin:80px 0}.substainability-page .banner{min-height:800px;background-position:center center}.substainability-page .challenge-section .co2{left:0;right:0;top:0}.substainability-page .challenge-section .challenge-details-section{background-position:center center}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-content{margin:0 0 50px 40px}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-img{margin:120px 0 0;text-align:center}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-img{text-align:center;margin-top:170px}.substainability-page .sustain-unique-material-section .unique-content-inner:before{left:0;border-width:6px}.substainability-page .sustain-unique-material-section .border-content{margin-left:-15px}.substainability-page .sustain-unique-material-section .unique-content{padding-left:25px}.substainability-page .innovative-section .innovation-images{height:120px;width:120px}.substainability-page .innovative-section .innovation-images img{max-height:80px;max-width:80px}.substainability-page .responsible-section .responsible-content h2{font-size:40px}.substainability-page .non-toxic-section{padding-top:50px}.page-index .our-products .our-products-content{padding:0 40px}.page-index .home-sustain-content{margin-top:10px}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-content{padding:30px 0 75px}.page-index .home-sustain .home-sustain-slider [class*=col-]:first-child .sustain-box{padding:30px 0}.page-index .home-sustain .slider-nav{position:static;top:0;left:0;text-align:center;margin:30px auto 0;transform:none}.sills-sizes .mid-content .chamfered-section .pagination-container{padding:30px 0}.error-page .page-title h1{font-size:100px}}@media (max-width:767px){body{margin-top:187px}.container{max-width:100%}header{position:fixed;top:0;width:100%;background:0 0;z-index:9999}header .ubermenu-responsive-toggle{right:10px}header .ubermenu.ubermenu-responsive{top:80px;overflow:auto !important}header .ubermenu .contact-menu ul{padding:0}header .ubermenu .contact-menu ul .main img{padding:0}.search-container{padding:12px 15px 10px}.search-container .logo{margin-bottom:20px;max-width:220px}.search-container .container{max-width:100%;padding:0}.search-container .search-form{max-width:300px;padding:0}.search-container .search-form .search-btn{right:15px}.search-container .search-form .search-btn .btn{height:20px;width:20px}.cmu-block .container{padding:0}.cmu-block .smu-heading{max-width:100%}.cmu-block .smu-heading h2:after{width:90px}.cmu-block .cmu-image,.cmu-block .cmu-block-text{max-width:100%;flex:0 0 100%;border:none}.cmu-block .cmu-block-text{padding:30px 15px 50px}.page-product .container{max-width:100%}.page-product .product-section{padding:40px 20px 25px}.page-product .product-section .product-box-slider{margin:0}.page-product .product-section .product-box-slider .slick-arrow.slick-prev{left:-30px;height:40px;width:25px}.page-product .product-section .product-box-slider .slick-arrow.slick-prev:after{height:40px;width:25px}.page-product .product-section .product-box-slider .slick-arrow.slick-next{right:-30px;height:40px;width:25px}.page-product .product-section .product-box-slider .slick-arrow.slick-next:after{height:40px;width:25px}.page-product .product-section .product-box .product-header img{min-height:150px}.page-product .section-product-detail .left-side-bar{padding:0 15px 30px;margin-right:0;max-width:100%;flex:0 0 100%;margin-bottom:20px;background:0 0}.page-product .section-product-detail .left-side-bar .mobile-filter{position:relative;margin:0 0 10px}.page-product .section-product-detail .left-side-bar .mobile-filter h6{display:inline-block}.page-product .section-product-detail .left-side-bar .mobile-filter:after{content:"";display:inline-block;background-image:url(//kingstonblock.com/wp-content/themes/kingston/css/../icon/filter-down-arrow.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:contain;height:15px;width:15px;margin-left:8px;position:absolute;top:3px;left:auto}.page-product .section-product-detail .left-side-bar .left-side-content{border:none;padding:10px 15px;margin-bottom:10px;background:#fff;border-radius:5px}.page-product .section-product-detail .left-side-bar .left-side-content h4{margin-bottom:0;font-size:18px;position:relative;cursor:pointer}.page-product .section-product-detail .left-side-bar .left-side-content h4:after{content:"+";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#020202}.page-product .section-product-detail .left-side-bar .left-side-content .checkbox{display:none}.page-product .section-product-detail .left-side-bar .left-side-content.open .checkbox{display:block}.page-product .section-product-detail .left-side-bar .left-side-content.open h4{margin-bottom:10px}.page-product .section-product-detail .left-side-bar .left-side-content.open h4:after{content:"-"}.page-product .section-product-detail .left-side-bar .brick-shapes-box .brick-shapes-box-inner{margin:0}.page-product .section-product-detail .left-side-bar .brick-shapes-box h4{cursor:inherit}.page-product .section-product-detail .left-side-bar .brick-shapes-box h4:after{display:none}.page-product .section-product-detail .right-content{margin-top:20px;max-width:100%;flex:0 0 100%}.page-product .section-product-detail .right-content .product-info{padding:25px 15px 10px;display:block}.page-product .section-product-detail .right-content .product-info .product-info-image{margin:0}.page-product .section-product-detail .right-content .product-info .media-body{padding:20px 0}.page-product .section-product-detail .right-content .product-info .media-body p{font-size:16px}.page-product .section-product-detail .right-content .product-info .product-info-name h4{max-width:66%;flex:0 0 66%}.page-product .section-product-detail .right-content .product-info .product-info-name .link a{font-size:16px}.page-product .section-product-detail .right-content .product-info .product-info-name .link a img{max-width:20px}.page-product .section-action-content{padding-bottom:0;padding-top:12px}.page-product .custom-pagination ul{padding:0}.page-product .custom-pagination ul li{padding:0}.page-product .custom-pagination ul li span,.page-product .custom-pagination ul li a{font-size:14px}footer{padding:50px 0}footer .footer-menu [class*=col]{max-width:50%;flex:0 0 50%;margin:0;border:none !important}footer .sign-up-container{padding:40px 15px 0}footer .sign-up-container .text-field,footer .sign-up-container .submit-btn{max-width:100%;flex:0 0 100%}footer .sign-up-container .text-field{padding:30px 0}footer .sign-up-container .text-field input::-webkit-input-placeholder{font-size:12px}footer .sign-up-container .text-field input::-moz-placeholder{font-size:12px}footer .sign-up-container .text-field input::-o-placeholder{font-size:12px}footer .sign-up-container .text-field input::-ms-input-placeholder{font-size:12px}footer .sign-up-container .submit-btn .btn{margin:0 auto;font-size:20px;border:none}footer .social-menu{padding:25px 0 20px}.page-product-detail .product-detail-inner{padding:40px 0 0}.page-product-detail .product-detail-inner .breadcrumbs{padding-bottom:40px}.page-product-detail .product-detail-inner .container{padding:0 15px}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link{display:block}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .product-btns{padding-left:0}.page-product-detail .product-detail-inner .product-detail-row .left-side .products-link .product-btns .btn{font-size:12px}.page-product-detail .product-detail-inner .product-detail-row .right-side{padding:20px 10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-pane{padding:0 15px}.page-product-detail .product-detail-inner .product-detail-row .right-side .resource-info .resource-content h6{margin-bottom:0;font-size:16px}.page-product-detail .product-detail-inner .product-detail-row .right-side h1{font-size:22px}.page-product-detail .product-detail-inner .product-detail-row .right-side .tab-info{padding-bottom:20px}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs{display:block;padding-top:0}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item{padding-top:20px;max-width:100%;flex:0 0 100%}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item .nav-link{font-size:16px;border-right:2px solid #d7d7d7}.page-product-detail .product-detail-inner .product-detail-row .right-side .nav-tabs .nav-item:first-child .nav-link.active{border-left:2px solid #d7d7d7}.page-product-detail .product-detail-inner .product-detail-row .right-side .manufact-info-content{padding-bottom:20px;padding-right:10px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content h6{font-size:13px}.page-product-detail .product-detail-inner .product-detail-row .right-side .mortar-content .slick-arrow{font-size:16px}.page-product-detail .product-detail-inner .product-detail-row .right-side .details-info p{font-size:14px}.page-product-detail .product-detail-inner .related-products{padding:40px 0 30px}.page-product-detail .product-detail-inner .related-products .related-product-row .product-link h5 a,.page-product-detail .product-detail-inner .related-products .related-product-row .product-link a{font-size:16px}.page-product-detail .product-detail-inner .related-products .related-products-heading h4{font-size:18px}.page-about .container{padding:0 15px}.page-about .banner{min-height:400px}.page-about .banner h3{font-size:16px}.page-about .who-we-are{margin:30px 0}.page-about .who-we-are .row [class*=col-]:last-child{border:none;padding-left:15px;padding-top:20px;padding-bottom:0;text-align:center}.page-about .get-start{padding:20px 0 30px}.page-about .get-start .container{padding:0}.page-about .get-start .container .media-img{max-width:200px}.page-about .get-start .container .media-img img{max-width:200px}.page-about .get-start .container .media{display:block;padding:20px 0;background:0 0}.page-about .get-start .container .media-body{margin:0;max-width:100%;padding:0 0 20px}.page-about .get-start .container .media-body p{font-size:25px}.page-about .get-start .container .media-body h3:after{max-width:15%}.page-about .get-start .container .media-body .link{max-width:160px}.page-about .get-start .container .get-desc{padding-top:20px}.page-about .get-start .container .get-desc .image{max-width:70px;margin:0}.page-case-study-landing .banner{min-height:350px}.page-case-study-landing .banner p{font-size:20px}.page-case-study-landing .banner .banner-content:after{padding-top:0}.page-case-study-landing .case-study-inner{padding:30px 0}.page-case-study-landing .explore-link h2{font-size:30px}.page-case-study-landing .case-study-content .case-study-col{min-height:350px}.page-case-study-landing .case-study-content .case-study-col:hover:before{font-size:40px}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content{bottom:20px;right:0;padding:20px}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content h3:after{border-bottom:4px solid #8bae50;padding-top:5px}.page-case-study-landing .case-study-content .case-study-col .case-study-col-content .link{right:15px;bottom:-15px}.contact .map{min-height:400px}.contact .contact-inner{padding:50px 0}.contact .contact-inner .contact-form form{padding:25px 0 0}.contact .contact-inner .contact-info .address-info .media svg{width:30px}.page-product-landing .page-product-landing-inner{padding:30px 0}.page-product-landing .banner .banner-content{padding:0 20px}.page-product-landing .banner .banner-content:after{max-width:100px}.page-product-landing .banner .banner-content p{font-size:16px}.page-product-landing .card .product-image .product-image-overlay a{font-size:16px}.page-collection .overview{padding:40px 0 20px}.page-collection .overview .overview-left-box{margin-top:0}.page-collection .overview [class*=col-]:last-child{min-height:auto}.page-collection .overview .overview-image{min-height:300px}.page-collection .overview .overview-content{max-width:100%;padding:30px 0 0}.page-collection .browse-all{padding:20px 0 0}.collection-products{padding-bottom:20px}.collection-products .section-title h2{padding:0 15px}.page-case-study-detail .banner-accordian{max-width:100%;position:static;left:0;right:0;margin:0 auto}.page-case-study-detail .banner-accordian:after{display:none}.page-case-study-detail .banner-accordian-content{position:static;left:0;padding:20px}.page-case-study-detail .banner-accordian-content:before,.page-case-study-detail .banner-accordian-content:after{display:none}.page-case-study-detail .banner-accordian-content h4{font-weight:500;max-width:100%}.page-case-study-detail .banner-accordian-content .accordion{padding:0}.page-case-study-detail .banner-accordian-content .card-header{border-radius:0 !important}.page-case-study-detail .banner-accordian-content .card-header .btn:after{font-size:20px}.page-case-study-detail .banner{padding:30px 15px;min-height:1px;margin-bottom:0}.page-case-study-detail .banner:after{display:none}.page-case-study-detail .banner .container{padding:0}.page-case-study-detail .banner .banner-content{position:static;padding:10px 15px;max-width:100%;margin:30px auto}.page-case-study-detail .banner .banner-content:before{display:none}.page-case-study-detail .banner .banner-content p{font-size:16px;color:#020202}.page-case-study-detail .section-active-tabs{padding:30px 0 0}.page-case-study-detail .section-active-tabs .content{margin:0 auto;align-items:center;max-width:280px}.page-case-study-detail .section-active-tabs [class*=col-]{margin-bottom:20px}.page-case-study-detail .case-detail-slider{padding:20px 0 30px}.page-case-study-detail .case-detail-slider .slider-nav{position:static;top:0;padding-bottom:30px;margin:0 auto;text-align:center;left:0;transform:translateX(0)}.page-case-study-detail .case-detail-slider .slider-nav button{width:70px;height:50px}.page-case-study-detail .case-detail-slider .detail-slider-img{min-height:350px}.page-case-study-detail .case-detail-slider .detail-slider-content{bottom:0;right:0;padding:0 0 10px;position:static;box-shadow:none;margin:0;max-height:100%;min-height:auto;border:none}.page-case-study-detail .case-detail-slider .detail-slider-content:after{display:none}.page-case-study-detail .section-blockquote .blockquote-image-inner{margin:0}.page-case-study-detail .section-blockquote .blockquote-image{min-height:200px}.page-case-study-detail .section-blockquote .blockquote-content{padding:10px;margin:0;min-height:300px}.page-case-study-detail .section-blockquote .blockquote-content p{font-size:16px}.page-case-study-detail .section-blockquote .blockquote-content .blockquote-content-inner:after{height:25px;width:35px;right:5px}.page-case-study-detail .section-blockquote .blockquote-content .blockquote-content-inner:before{height:25px;width:35px}.page-case-study-detail .section-blockquote [class*=col-]:last-child{margin-top:40px}.sills-sizes .banner{min-height:350px}.sills-sizes .banner .header-title h1:after{margin-top:10px;height:4px;width:70px}.sills-sizes .banner .header-title p{font-size:18px}.sills-sizes .mid-content .content{padding:30px 0 20px}.sills-sizes .mid-content .chamfered-section .pagination-container{padding:20px 0}.sills-sizes .mid-content .chamfered-section .pagination-container .wp-pagenavi span,.sills-sizes .mid-content .chamfered-section .pagination-container .wp-pagenavi a{font-size:18px}.sills-sizes .mid-content .chamfered-section .card .card-footer h6{font-size:16px}.page-other-sub .container{max-width:90%}.page-other-sub .banner{min-height:400px}.page-other-sub .banner .banner-content{padding:0}.page-other-sub .banner .banner-content h1{font-size:30px}.page-other-sub .banner .banner-content p{font-size:18px}.page-other-sub .waterproofing-section .waterproofing-content{padding:0}.page-other-sub .waterproofing-slides .container{padding:0}.page-other-sub .waterproofing-slides .slick-arrow.slick-prev{left:-10px}.page-other-sub .waterproofing-slides .slick-arrow.slick-prev:after{height:40px;width:25px}.page-other-sub .waterproofing-slides .slick-arrow.slick-next{right:-10px}.page-other-sub .waterproofing-slides .slick-arrow.slick-next:after{height:40px;width:25px}.page-other-sub .waterproofing-slides .content{bottom:30px}.page-other-sub .manufacturing-section{min-height:1px;margin-top:40px;margin-bottom:20px;background:0 0}.page-other-sub .manufacturing-section .manufacturing-content h3{font-size:18px}.others-landing-wide .container{padding:0}.others-landing-wide .banner{text-align:center;min-height:400px}.others-landing-wide .banner .bannerimg{padding:0}.others-landing-wide .banner .banner-content{padding:20px 0;max-width:100%}.others-landing-wide .banner .banner-content h1{font-size:30px}.others-landing-wide .banner .banner-content h1:after{display:none}.others-landing-wide .banner .banner-content p{font-size:18px}.others-landing-wide .brands-section{padding:20px 15px}.others-landing-wide .brands-section:after{display:none}.others-landing-wide .brands-section .brands-content{min-height:200px;padding:20px}.others-landing-wide .brands-section .brands-content .arrow{display:none}.others-landing-wide .brands-section .brands-content .brands-content-sec{max-width:100%;padding:0;text-align:center}.others-landing-wide .brands-section .henry-image-section{padding:0;min-height:1px;margin:30px 0 0;background:0 0}.others-landing-wide .brands-section .henry-image-section:after,.others-landing-wide .brands-section .henry-image-section:before{display:none}.others-landing-wide .brands-section .henry-image-section .image-section{background-color:#fff}.others-landing-wide .brands-section .arrow{min-width:1px}.others-landing-wide .overview-section .overview-slider{background-color:#fff}.others-landing-wide .overview-section .overview .slider-nav-others-landing{left:0;right:0;transform:translateX(0);margin:0 auto 40px;text-align:center;top:0;position:static}.others-landing-wide .overview-section .overview .paint-img{margin:20px 0 30px}.others-landing-wide .overview-section .overview .paint-img p{font-size:16px}.others-landing-wide .overview-section .overview .overview-content{background-color:#fff;min-height:400px;padding:40px 20px}.others-landing-wide .overview-section .overview .overview-content p{font-size:16px}.others-landing-wide .overview-section .overview [class*=col-]:last-child{background:0 0;border:none}.others-landing-wide .manufacturing-section{margin:0 0 40px;padding:0 15px}.others-landing-wide .manufacturing-section .manufacturing-content{padding:10px}.others-landing-wide .manufacturing-section h3{font-size:16px}.subs-page .banner .banner-content p{font-size:16px}.subs-page .block-style-section{padding:30px 0}.subs-page .block-style-section .block-style-content h2{font-size:22px}.subs-page .block-style-section .block-style-content .bricks-section .card-wrapper .card-head{padding:0}.subs-page .block-style-section .down-arrow{max-width:80px;margin:0 auto}.subs-page .block-style-section .card-wrapper .hover-content img{max-width:40px}.subs-page .collection-section{padding:10px 0}.subs-page .collection-section .collection-title h2{padding:0 20px}.subs-page .collection-section .collection-content{padding:20px 0}.subs-page .collection-section .collection-image-section{padding:0 15px 20px}.substainability-page .banner{min-height:500px;position:relative}.substainability-page .banner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5)}.substainability-page .banner .container{position:relative;z-index:9}.substainability-page .banner h1{font-size:50px}.substainability-page .banner .banner-content{padding-top:30px}.substainability-page .banner .banner-quote{margin-top:30px}.substainability-page .challenge-section .section-title{padding:40px 0}.substainability-page .challenge-section .section-title h2{font-size:25px}.substainability-page .challenge-section .challenge-details-section{background-image:none !important}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-content{margin:0 0 47px}.substainability-page .challenge-section .challenge-details-section .challenge-airpollution-img{margin:10px 0 0;text-align:center}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-img{text-align:center;margin-top:150px}.substainability-page .challenge-section .challenge-details-section .challenge-garbage-content{padding-right:0}.substainability-page .found-solution-section{min-height:500px}.substainability-page .found-solution-section .found-solution-content-box{max-width:100%;margin:0 !important}.substainability-page .found-solution-section .found-solution-content-box .found-solution-content{padding:30px 15px;max-width:100%}.substainability-page .sustain-unique-material-section{padding:40px 0 20px}.substainability-page .sustain-unique-material-section .verticle-borders{display:none}.substainability-page .sustain-unique-material-section .unique-content-inner:before{display:none;border:none}.substainability-page .sustain-unique-material-section .border-content{margin-left:0;max-width:100%;padding:15px}.substainability-page .sustain-unique-material-section .unique-content{padding-left:0;max-width:100%}.substainability-page .non-toxic-section{padding-top:0}.substainability-page .non-toxic-section:before{display:none}.substainability-page .non-toxic-section .container{padding:0}.substainability-page .non-toxic-section .non-toxic-image{max-width:280px;margin:15px 0 25px}.substainability-page .innovative-section{margin-top:0}.substainability-page .innovative-section .innovative-section-inner{padding-left:0}.substainability-page .innovative-section .innovation-content{margin-bottom:30px}.substainability-page .innovative-section .nav-tabs .nav-item .active .verticle-border{display:none}.substainability-page .responsible-section{padding:0}.substainability-page .responsible-section .verticle-border{display:none}.substainability-page .responsible-section .responsible-section-inner [class*=col-]{margin-bottom:20px}.substainability-page .responsible-section .responsible-section-title{padding:0}.substainability-page .responsible-section .responsible-section-title h3 .circle{display:none}.substainability-page .responsible-section .responsible-section-title h3:after{display:none}.page-index .banner{align-items:center}.page-index .banner .banner-content{max-width:500px;margin:25px;padding:15px}.page-index .banner .banner-content:after{border-right:4px solid #8bae50;border-bottom:4px solid #8bae50;height:35px;width:35px}.page-index .banner .banner-content h1{font-size:20px}.page-index .banner .rotating-fan{height:130px;width:130px}.page-index .popular-collection{padding:40px 0 30px}.page-index .our-products{margin:30px 0}.page-index .our-products .row [class*=col-]:first-child{border:none;padding:50px 0;margin-bottom:20px}.page-index .our-products .our-products-content{padding:0 20px}.page-index .our-products .our-products-img{min-height:300px}.page-index .section-counter{padding:40px 0}.page-index .section-counter .counter-box .count-number{font-size:60px;margin-bottom:15px}.page-index .our-mission{padding:40px 0}.page-index .our-mission .our-mission-content{margin:20px auto 0;padding:0}.page-index .our-mission .our-mission-content h2{padding:10px}.page-index .our-mission .our-mission-content h2:before{left:-8px}.page-index .our-mission .our-mission-content-inner{padding:30px 10px}.page-index .our-mission .container:before{display:none}.page-index .manufacture-section h2{font-size:20px}.page-index .manufacture-section .manufacture-img{margin-bottom:15px}.page-index .manufacture-section .manufacture-content{padding-bottom:40px}.page-index .manufacture-section .manufacture-section-inner .slider-nav{position:static;right:0;bottom:0;z-index:9;text-align:center;margin-bottom:70px}.page-index .manufacture-section .manufacture-section-inner .slider-nav:after{top:-25px}.page-index .section-case-study .section-case-study-inner{padding:40px 0}.page-index .contact-box .contact-form{margin:0;padding:30px 20px}.page-index .contact-box iframe{position:static;height:350px}.error-page{padding:0 0 100px}.error-page .page-title h1{font-size:70px}.search-page{padding:0}.search-page .card-body{background-color:#fff;margin-bottom:20px;padding:15px}.search-page .card-title{border-bottom:1px solid #d7d7d7;padding-bottom:10px}.home-sustain .slider-nav button{margin:0 22px}.page-index .home-sustain{max-width:100%}.sills-sizes .mid-content .chamfered-section.height-section{min-height:100vh}footer .footer-menu [class*=col]:last-child{display:block}footer .footer-menu [class*=col]:last-child .contact-wrap{max-width:100%;flex:0 0 100%}}@media (max-width:575px){footer .footer-menu [class*=col]{max-width:100%;flex:0 0 100%;text-align:center}footer address{max-width:100%}footer .social-menu{justify-content:center}.page-other-sub .waterproofing-slides .content{position:static}}