@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anton&family=Roboto&display=swap");@import url(https://use.typekit.net/pht2das.css);html:root{--main-font:urw-din,sans-serif;--header-font:urw-din,sans-serif}:root{--burgundy:#173e7a;--blue:#9ebde0;--white:#fff;--grey:#f0f0f0}p,h1,h2,h3,h4,h5,h6{font-family:var(--main-font)!important}body{font-family:var(--main-font);font-weight:400}.custom-logo{float:none;margin:0}.woocommerce div.product .stock{display:none}#top-search{display:flex;align-items:center}.top-bar{background-color:#424242;padding-top:2px;padding-bottom:2px}#top-menu{list-style-type:none;display:flex;align-items:center;float:right;margin:0;padding-top:4px}#top-menu li{display:inline}#top-menu li>a{color:#fff;padding:10px;font-family:var(--header-font);text-transform:uppercase}#site-navigation,#primary-menu{font-family:var(--main-font)}#site-navigation .nav-menu>li{padding:0}.sub-menu{width:calc(100% - 30px)}.sub-menu>li{width:100%}.sub-menu>li>a{width:auto}.current-menu-item a{color:#dd9923!important}.current-menu-item a{color:#fff}.current-menu-item>a:after{position:relative;border-color:transparent;top:0;left:0}.sub-menu{z-index:999;box-shadow:0px;box-shadow:none!important}.sub-menu a{font-family:var(--main-font)!important;color:#000!important;font-size:12px!important;text-transform:initial!important}.sub-menu li a{padding-left:12px}.sub-menu li a:hover{color:#656565!important}#searchform,.searchBox{width:100%}#top-search{position:relative}#top-search input[type=text]{background-color:#fff;border:1px solid #ccc;border-radius:0;font-family:var(--main-font)}#searchsubmit{font-family:'Font Awesome 5 Free';font-weight:700;border:0;position:absolute;right:0;top:0;z-index:99;background:0 0;margin:0;background-color:#424242;border-radius:0;border:solid 1px #424242;color:#fff}.blog-footer{background-color:#f7f7f7!important;color:#000;border:0;text-align:left!important;font-family:var(--main-font)!important;border-top:1px solid #f7f7f7;padding:40px 0}.section1{background-image:url(//www.metalline.co.uk/wp-content/themes/the-studio-4-theme/images/News-Articles.jpg);background-size:cover;background-repeat:no-repeat;width:100%;padding-top:75%;position:relative}.section2{background-image:url(//www.metalline.co.uk/wp-content/themes/the-studio-4-theme/images/SuDS-Solutions.jpg);background-size:cover;background-repeat:no-repeat;width:100%;padding-top:75%;position:relative}.sectionTitle{position:absolute;width:100%;background-color:#FFFFFF90;bottom:0;left:0;font-weight:700;text-align:center;font-size:24px;color:#012c5f;padding:10px 5px}#menu-footer-menu{padding:0}#menu-footer-menu li{list-style-type:none}#menu-footer-menu li a{color:#000!important}.redLink{color:#fc4965!important}.slick-dots li button:hover,.slick-dots li button:focus{background:0 0}.slick-dots li button:before{font-size:14px;color:#29324f!important}.homeSlide{position:relative}.homeSlide img{margin:0}.bannerOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.bannerOverlay .container{position:relative;height:100%}.headerBtnContainer{position:absolute;bottom:10%;width:100%;text-align:center}.headerBtn{color:#fff;font-size:32px;font-family:var(--header-font);border:solid 1px #fff;padding:10px 80px;text-transform:uppercase}.headerBtn:hover,.headerBtn:active,.headerBtn:visited{color:#fff}.bannerText{font-size:38px;font-family:var(--main-font);color:#fff;font-weight:700;text-align:center}#site-navigation{float:right}#site-navigation a{font-family:var(--header-font);color:#3e0346;font-size:16px;font-weight:500}#site-navigation a:after{content:"|";padding-left:25px;color:#3e0346}#site-navigation li:last-child a:after{content:"";padding-left:0}@media only screen and (max-width:768px){#site-navigation li{width:100%}#site-navigation a:after{content:"";padding-left:25px}#site-navigation{float:left}}.main-navigation,.nav-menu{background:transparent!important;box-shadow:none!important}.brandSlide img,.brandSlide,.slick-slide,.slick-slide *{outline:none!important}.headerText{font-family:var(--header-font);color:#424242;text-transform:uppercase;font-size:24px}.homepageSections{text-align:center;padding-bottom:10px}.centerDiv{text-align:center}#latestProductsSection{background:url(//www.metalline.co.uk/wp-content/themes/the-studio-4-theme/images/homepage/latest-products.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.whiteText{color:#fff}.whiteBox{background-color:#fefefe;min-height:355px}.product-image{text-align:center}.home .whiteBox{padding:10px}.rightBlock{text-align:right}.blog-footer ul{padding:0}.blog-footer li{list-style-type:none}.blog-footer a,.blog-footer a:hover{font-family:var(--main-font)!important}.footer1,.footer2,.footer3,.footer4{display:flex;align-items:center}.footer3{flex-direction:column}.footer-contact-links{margin-top:10px}.woocommerce button.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.wc-backward{color:#424242;background-color:#FFF!important;font-family:var(--header-font)!important;font-size:18px!important;padding:5px 25px!important;border:solid 2px #424242!important;font-weight:100!important;border-radius:0!important}input[type=checkbox]{height:18px;float:left;background-color:#fff;border-color:#333}.shopSidebar h4{font-family:var(--header-font)!important}.shopSidebar a,.shopSidebar a:visited,.shopSidebar a:hover{color:#424242;font-family:var(--main-font)!important;font-weight:500}.shopSidebar li{padding:10px;border:solid 1px #3e0346;margin:10px}.woocommerce-breadcrumb,.woocommerce-breadcrumb a{font-family:var(--header-font)!important}.pwb-filter-products label{font-family:var(--main-font)!important;font-weight:100!important}.woocommerce-loop-product__title{font-family:var(--main-font)!important;font-size:12px!important}.woocommerce-products-header .woocommerce-products-header__title{color:#424242!important;font-family:var(--header-font)!important;font-size:18px!important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.shopSidebar button{color:#424242;background-color:#FFF!important;font-family:var(--header-font)!important;font-size:18px!important;padding:5px 25px!important;border:solid 2px #424242!important;font-weight:100!important;border-radius:0!important}.sidebar-module{padding:15px 0}.ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#3e0346!important}.woocommerce-ordering select{border-radius:0!important}.woocommerce-Price-amount{font-family:var(--header-font)!important;color:#424242;font-weight:100!important;font-size:16px}.entry-summary .woocommerce-Price-amount{font-size:24px}.shopSidebar>div{border-bottom:solid 2px #3e0346}.shopSidebar>div:last-child{border-bottom:0}.price_label,.orderby{font-family:var(--main-font)}.count{font-family:var(--main-font);font-size:10px}.productBorderWrapper{border:solid 1px #ebebeb;position:relative}.productBorderWrapper .tinv-wishlist{position:absolute;right:0;top:0}.product .tinv-wishlist a{color:#b21817;border-radius:50px;border:solid 1px #b21817;max-width:30px!important;max-height:30px!important;margin:5px!important}.productBorderWrapper .add_to_cart_button{width:30px;height:30px;padding:0!important;background-color:transparent!important;margin:5px!important;margin-bottom:5px!important;position:absolute!important;right:0!important;bottom:0!important}.woocommerce .productBorderWrapper #respond input#submit.added:after,.woocommerce .productBorderWrapper a.button.added:after,.woocommerce .productBorderWrapper button.button.added:after,.woocommerce .productBorderWrapper input.button.added:after{font-family:WooCommerce;content:""}.woocommerce .productBorderWrapper #respond input#submit.added:before,.woocommerce .productBorderWrapper a.button.added:before,.woocommerce .productBorderWrapper button.button.added:before,.woocommerce .productBorderWrapper input.button.added:before{font-family:WooCommerce;content:"\e017";position:absolute;right:34px;top:10px}.productBorderWrapper .added_to_cart{position:absolute;bottom:0;left:5px;font-family:var(--header-font)!important;color:#424242;font-weight:100!important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{top:45%;left:43%}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{font-size:24px}.single-product .quantity{display:none}.woocommerce div.product .product_title{font-family:var(--main-font)!important;font-weight:100!important;font-size:22px;line-height:40px}.woocommerce div.product form.cart{width:60%;float:left}.woocommerce div.product form.cart .button{width:100%}.cartAndWish{position:relative;clear:both;width:100%;display:inline-block}.cartAndWish .tinv-wraper{float:left}.cartAndWish .tinv-wishlist a{margin:0 10px!important}.pwb-single-product-brands{float:right;overflow:hidden;max-height:38px;vertical-align:middle;display:flex;align-items:center}.pwb-single-product-brands img{border:transparent 0px!important}.woocommerce div.product p.price,.woocommerce div.product span.price{width:200px}.entry-summary .instock{margin-top:55px}.pwb-single-product-brands a{color:#424242;font-family:var(--main-font)}.productInformation{position:relative;display:table}.related.products h2{text-align:left}.descSection{width:50%;float:left;padding:10px}.topIcons{float:right}.topIcon{padding-top:3px;width:20px;margin-bottom:0!important;margin-left:5px;margin-right:5px}.blog-header{padding-top:20px}code{color:#424242!important;background-color:transparent!important;font-family:var(--main-font)!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce #respond input#submit,.woocommerce .woocommerce-Button,.woocommerce button.button,.woocommerce input.button{color:#424242;background-color:#FFF!important;font-family:var(--header-font)!important;font-size:18px!important;padding:5px 25px!important;border:solid 2px #424242!important;font-weight:100!important;border-radius:0!important}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{text-align:left}.productSection{position:relative;display:inline-block;width:100%}.sliderProd .slick-dots{bottom:-40px!important}.sliderProd .slick-track{float:left}.product-template-default .woocommerce-Price-amount{float:left}.bagIcon{position:relative}.cart-contents{position:absolute;top:8px;left:11px;text-align:center;color:#fff;font-size:8px;width:8px}.related.products .relatedHeader{font-family:var(--header-font)!important;text-align:center}#product-slider:hover{cursor:zoom-in}.productSlide{padding:20px}.productNavSlide,.productSlide{border:solid 1px #ebebeb!important}.productNavSlide{margin:5px 1px;display:block;padding:10px}.zoomIcon{position:absolute;left:25px;top:10px;z-index:5}.shop_table_responsive button{white-space:break-spaces!important}.assistive-info{text-align:right}.sitename{max-width:265px;float:right}@media only screen and (max-width:768px){.whiteBox{min-height:250px!important}.headerBtn{font-size:20px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:""!important}.woocommerce-page table.shop_table_responsive tr td.product-thumbnail{text-align:center!important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:auto!important}}@media only screen and (max-width:992px){.woocommerce .addToBasketImg,.woocommerce-page .addToBasketImg{max-width:80%!important}.footer1,.footer2,.footer3{height:auto}.whiteBox{min-height:400px}.assistive-info{text-align:center}.sitename{max-width:100%}.sliderWrapper>.row>.col-md-3{order:2}#site-content>.container #sidebar-left{display:block;order:2}.headerBlock{text-align:center;float:right}#top-menu{display:block;float:none;margin:0;padding:5px 0;text-align:center}.topIcons{float:none;margin:auto;text-align:center}.homeSlide img{display:none}.homeSlide{background-image:url(//www.metalline.co.uk/wp-content/themes/the-studio-4-theme/images/slide2.jpg);background-position:center;background-size:auto 100%;min-height:40vh}.nav-menu.responsive li{float:left}.sub-menu{padding-left:20px!important}.nav-menu li.menu-toggle{float:left;position:relative!important;height:60px;width:100%}.mobileLogo img{max-width:100px!important}}.orangeButton:visited{color:#fff}.embed-responsive{overflow:auto!important}.woocommerce form .form-row .input-checkbox{position:relative}.wc-stripe-elements-field,.wc-stripe-iban-element-field{position:relative;height:30px}#shipping_method .form-control{width:auto}#menu-item-541 .sub-menu{width:auto}#menu-item-541 .sub-menu>li{width:170px;display:inline-grid}#top-menu li a{white-space:nowrap}@media only screen and (min-width:768px){#searchBar.hidden-mobile{display:none!important}}@media only screen and (max-width:768px){#searchBar.hidden-mobile{display:none}}.mobileFilter{padding-bottom:20px}.widgettitle{font-family:var(--header-font)!important;font-size:22px}.assistive-info .sitename{color:#373a41;font:normal normal bold 48px/48px var(--main-font)!important;text-transform:none}h4,.page h4,.widget-title,.rollover-content h2.entry-title,.flex-caption h2,.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner>.vc-item h2,.button-load-more,.paginator .loading-ready{color:#373a41;font:italic normal normal 28px/33px "Merriweather Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none;margin-top:0;clear:both}.email,.phone{position:relative;margin-left:52px;line-height:42px;font-weight:700;font-size:18px}.email:before{content:"";position:absolute;left:-50px;top:-6px;width:42px;height:30px;background-size:42px 30px;background-image:url(//www.metalline.co.uk/wp-content/themes/the-studio-4-theme/images/envelope.JPG);background-repeat:no-repeat}.phone:before{content:"";position:absolute;left:-50px;top:-6px;width:42px;height:30px;background-size:42px 30px;background-image:url(//www.metalline.co.uk/wp-content/themes/the-studio-4-theme/images/phone.JPG);background-repeat:no-repeat}.headerContact{float:right;margin-top:25px}.homeFormText{float:right;text-align:left;font-size:16px;line-height:11px}#homeFormSubmit{border-radius:0}.orangeButton{background-color:#dd9923;font-family:"Raleway",Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;padding:8px 25px;text-align:center;transition:padding .2s ease-in-out;border:0}.orangeButton:hover{color:#fff;padding:8px 30px}.elementor-section.fullWidth{background-size:cover}.fullWidth img{width:100%}ul{margin:0}ul.dashedUl{list-style-type:none}ul.dashedUl>li{text-indent:-15px}ul.dashedUl>li:before{content:"-     ";text-indent:-5px}img{margin-bottom:0}.sub-menu a:after{content:""!important}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-color:transparent}.headerSized h1{font-size:80px;color:#3e0346}.headerSized h2{font-size:40px;color:#3e0346}@media only screen and (max-width:768px){.headerSized h1{font-size:40px}.headerSized h2{font-size:20px}}.underlineH2 h2{position:relative}.underlineH2 h2:after{content:"";position:absolute;bottom:0;width:200px;height:20px}.headerSized h1{text-transform:uppercase}.headerSized{height:30vw;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}.innerHeader{text-align:center}#perspective.modalView{position:fixed}#perspective{width:100%;height:100%;left:0;-webkit-perspective:1500px;perspective:1500px;background-color:#ebeaf0;background-repeat:no-repeat;background-size:contain;background-position:left center}#mainSite{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:2;position:relative;background-color:#fff;-webkit-box-shadow:0px 10px 60px -7px rgb(0 0 0/10%),6px 5px 120px 45px rgb(0 0 0/50%);box-shadow:0px 10px 60px -7px rgb(0 0 0/10%),6px 5px 120px 45px rgb(0 0 0/50%)}#mainSite.mm-open{transform:translateZ(0) translateX(-10%) rotateY(50deg);perspective:1500px}#mainSite.mm-close{transform:translateZ(0) translateX(0%) rotateY(0deg)}.modalView #mainSite{position:absolute;overflow:hidden;cursor:pointer;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mainMenuArea #menu-main-menu li a{font-size:24px;font-weight:700;color:#000}.mainMenuArea #menu-main-menu{padding:0;list-style-type:none}.mainMenuArea{position:absolute;z-index:1;right:0;padding:40px 0;width:400px;height:90%;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;transition:all .2s ease-in;opacity:0;padding-left:4rem}.sub-menu li a{font-size:24px!important}#perspective.open .mainMenuArea{opacity:1;overflow:auto}.mainMenuArea .sub-menu{position:relative!important;margin-left:auto;background-color:none!important}.mainMenuArea .sub-menu{margin-left:30px;position:initial!important;background-color:none!important}mainMenuArea #closeMainMenu{position:absolute;top:20px;right:20px;cursor:pointer;font-size:30px;border-radius:50%;width:25px;height:25px;text-align:center;font-weight:700;font-family:arial}#closeMainMenu .fa{transform:rotateZ(45deg)}#metalline-nav-logo{margin-top:100px}@media only screen and (max-width:768px){#mainSite.mm-open{transform:translateZ(0) translateX(70%) rotateY(-50deg)}#closeMainMenu{right:unset;left:10px}.sub-menu li a,.mainMenuArea #menu-main-menu li a{font-size:18px!important}}.embed-responsive{display:inline}@media screen and (max-width:768px){.footer-address,.footer-contact-links{width:100%;text-align:center}.footer4{justify-content:center}.footer4 .footer-links,.made-in-britain-div,.facade-winner-div{text-align:center}.footer-logo a img{width:300px!important}.footer-logo{width:100%}}.b06a1df iframe{height:80px!important}.homepageSliders img{width:100%!important;height:300px!important;object-fit:cover!important;object-position:center center!important}.productsSlider .post-content .post-find-out-more a{color:var(--grey)!important}.productsSlider .post-content .post-title{font-weight:700;font-size:20px;margin-bottom:10px;text-align:center}.productsSlider .post-image img{color:var(--grey)!important;object-fit:cover;width:100%;height:210px}.productsSlider .post-content{display:flex;flex-direction:column;justify-content:space-between;height:320px}.productsSlider .col-md-3{height:560px}#projectsSlider .post-content .post-find-out-more a{color:var(--grey)!important}#projectsSlider .post-content .post-title{font-weight:700;font-size:20px;margin-bottom:10px;text-align:center}#projectsSlider .post-image img{color:var(--grey)!important;object-fit:cover;width:100%;height:210px}#projectsSlider .post-content{display:flex;flex-direction:column;justify-content:space-between;height:320px}#projectsSlider .col-md-3{height:560px}.slick-prev:before{content:url(//www.metalline.co.uk/wp-content/uploads/2023/08/left-1-copy-e1692287667724.png)}.slick-next:before{content:url(//www.metalline.co.uk/wp-content/uploads/2023/08/right.png)}.slick-next{right:-40px!important}.slick-prev{left:-40px!important}.sub-menu>li>a{padding:0}#menu-item-3089>a:after,#menu-item-3090>a:after{content:'\f078'!important}.ratio-1x1{aspect-ratio:1}.d-flex{display:flex!important}.gap-y-4{row-gap:2rem!important}.gap-x-5{row-gap:4rem!important}.form-control{border:none;font-size:1.5rem;font-weight:600;font-family:var(--main-font)}.form-control::placeholder{color:#b4b4b4}.footer2 div{width:100%}.footer4 a{color:#555!important}.h-slider-description{height:24rem!important}.h-slider-image{height:22rem!important}.h-homepage-slider{height:700px}.w-slider-description{height:18.75rem}.w-auto{width:auto!important}.w-100{width:100%}.w-homepage-slider-badge{width:250px}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.object-position-center{object-position:center}body{--primary-100:var(--e-global-color-701bdf0);--secondary-100:var(--e-global-color-7b93d69);--background-100:var(--e-global-color-2ad8cc3);--contrast-100:var(--e-global-color-525f4fd);--contrast-50:var(--e-global-color-dbb47bf)}.text-background-100{color:var(--background-100)}.text-primary-100{color:var(--primary-100)}.text-contrast-100{color:var(--contrast-100)}.text-48{font-size:3rem}.inline-block{display:inline-block}.d-flex{display:flex}.align-items-end{align-items:end}.justify-content-end{justify-content:end}.justify-content-between{justify-content:space-between}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:2rem}.pt-4{padding-top:2rem}.pt-5{padding-top:4rem}.px-5{padding-left:4rem;padding-right:4rem}.px-4{padding-left:2rem;padding-right:2rem}.px-3{padding-left:1rem;padding-right:1rem}.bg-image-logo{background-image:url(//www.metalline.co.uk/wp-content/uploads/2023/07/metalline-background.png)}.border-bottom-3{border-bottom-width:3px}.border-bottom-solid{border-bottom-style:solid}.border-bottom-secondary-100{border-bottom-color:var(--secondary-100)}.border-bottom-primary-100{border-bottom-color:var(--primary-100)}.bg-primary-100{background-color:var(--primary-100)}.bg-primary-100{background-color:var(--primary-100)}.ml-10pc{margin-left:15%}.position-absolute{position:absolute}.left-previous-arrow{left:-4rem}.right-next-arrow{right:-4rem}.top-50{top:50%}.align-items-center{align-items:center}.gap-3{column-gap:1rem;row-gap:1rem}.background-size-cover{background-size:cover}.background-position-bottom-center{background-position:bottom center}.background-no-repeat{background-repeat:no-repeat}header .row{display:flex}#perspective{width:100%;height:100%;left:0;-webkit-perspective:1500px;perspective:1500px;background-color:#ebeaf0;background-image:url(//www.metalline.co.uk/wp-content/uploads/2024/01/metalline-logo-no-text.jpg);background-repeat:no-repeat;background-size:cover;background-position:right center}.thumbnail{border:none!important}.timeline{position:relative}.timeline-bar{z-index:-1;left:50%;background-color:#29334f;width:.3rem;top:0;position:absolute;bottom:0}.timeline-entry{padding-top:1rem}.timeline .header-container{padding-right:50%;display:flex;justify-content:end}.timeline .header{background-color:#29334f;padding:.5rem;color:#fff;font-size:2rem;font-weight:700;outline:none;padding-left:1rem;padding-right:1rem}.timeline .body{background-color:#f5f5f5;border-color:29334f;border-width:2px;border-style:solid;padding:1rem;font-size:1.6rem}.body-container{display:none}.timeline-entry.is-showing .body-container{display:block}.timeline-entry.right .header-container{padding-right:0;padding-left:50%;justify-content:start}@media screen and (min-width:768px){.timeline .body{border-right-width:0}.timeline .body-container{padding-right:50%}.timeline .body{color:#000}.timeline-entry.right .body-container{padding-right:0;padding-left:50%}.timeline-entry.right .body{border-right-width:2px}}.flex-col,.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.d-none{display:none}.h-tile-image{height:24rem!important}.h-gallary-image{height:300px!important}.p-3{padding:1rem}@media screen and (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-1{flex:1!important}.gap-md-x-5{column-gap:4rem!important}}.projects-gallary-slider .slick-dots li button:before{color:var(--background-100)!important}.row-gap{row-gap:2rem}.overflow-hidden{overflow:hidden}.postid-3209 .elementor-icon-list-item:first-child,.postid-3033 .elementor-icon-list-item:first-child,.postid-3032 .elementor-icon-list-item:first-child,.postid-3031 .elementor-icon-list-item:first-child,.postid-3030 .elementor-icon-list-item:first-child,.postid-3030 .elementor-icon-list-item:first-child,.postid-3179 .elementor-icon-list-item:first-child,.postid-3047 .elementor-icon-list-item:first-child,.postid-3049 .elementor-icon-list-item:first-child,.postid-4722 .elementor-icon-list-item:first-child,.postid-2944 .elementor-icon-list-item:first-child,.postid-3160 .elementor-icon-list-item:first-child,.page-id-5587 .elementor-icon-list-item:first-child,.postid-5587 .elementor-icon-list-item:first-child,.page-id-5589 .elementor-icon-list-item:first-child,.postid-3045 .elementor-icon-list-item:first-child{display:none}.homepage-slider .slick-slide{background-position:left top;background-size:cover;height:49rem}@media screen and (min-width:960px){.homepage-slider .slick-slide{height:64rem}}.homepage-slider .inner-slide-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.homepage-slider .slick-track{display:flex}@media screen and (min-width:768px){.homepage-slider .inner-slide-container{justify-content:flex-start;align-items:flex-start;padding-top:10rem;padding-left:10rem}}@media screen and (min-width:1200px){.homepage-slider .inner-slide-container{padding-top:20rem;padding-left:20rem}.homepage-slider .post-id-6113 .inner-slide-container{padding-top:13rem;padding-left:30rem}}.homepage-slider .cta-container{display:flex;flex-direction:column;width:25rem}.homepage-slider .slick-prev{left:2rem!important}.homepage-slider .slick-next{right:2rem!important}.homepage-slider .cta-text{text-decoration:underline}.homepage-slider .hitbox{display:inline-block;width:100%;height:100%}.homepage-slider .cta-text,.homepage-slider .excerpt-text{font-size:var(--e-global-typography-d6f2810-font-size);font-weight:700;color:var(--contrast-100)}.homepage-slider .has-dark-background .cta-text,.homepage-slider .has-dark-background .excerpt-text{color:var(--background-100)}.page-id-5587 .post-id-5557{display:none!important}#the-footer #socials-container .socials{display:flex;justify-content:space-evenly;width:100%}#the-footer #socials-container .footer5 img{height:2rem;width:auto}#the-footer #address-container{display:flex}#the-footer #contacts-container{display:flex}#the-footer #contacts-container a{text-align:left}#the-footer #logo-container img{max-width:20rem}#the-footer{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:768px){.project-gallery-slider .slick-track{margin:-1rem}.project-gallery-slider .slick-slide{margin:1rem}}.project-gallery-slider .slick-slide{height:26rem;object-fit:cover;object-position:center}.postid-4722 .elementor-video,.postid-3045 .elementor-video,.postid-3047 .elementor-video{height:425px}.featured-product-slider .attachment-post-thumbnail{height:25rem;object-fit:contain;object-position:center}.featured-product-slider .find-out-more{background-color:var(--primary-100);color:var(--background-100);display:block;width:100%;text-align:center;padding-top:1rem;padding-bottom:1rem}.featured-product-slider .slick-slide{height:inherit;display:flex;flex-direction:column;margin:0 1rem;min-height:50rem}.featured-product-slider .slick-track{display:flex}.featured-product-slider .the-title{font-size:var(--e-global-typography-48282ea-font-size);font-weight:var(--e-global-typography-48282ea-font-weight);text-align:center;color:inherit}.featured-product-slider .text-button-container{flex:1}.featured-product-slider .text-button-container{display:flex;flex-direction:column}.featured-product-slider .title-description-container{flex:1}.featured-product-slider .slick-list{margin:0 -1rem}.homepage-slider .slick-slide.post-id-6113{background-position:center}.elementor-slideshow__footer{display:none}form .recaptcha-container{display:flex;justify-content:center}@media screen and (min-width:768px){form .recaptcha-container{justify-content:start}}.homepage-slider .post-id-6113.slick-slide{background-position:top left;background-size:400%}@media screen and (min-width:768px){.homepage-slider .post-id-6113.slick-slide{background-position:center;background-size:cover}}.featured-product-slider{position:relative}.featured-product-slider .slick-arrow{position:absolute;margin-top:-2rem;z-index:100000}.featured-product-slider .left-previous-arrow{left:0}.featured-product-slider .right-next-arrow{right:0}@media screen and (min-width:1400px){.featured-product-slider .left-previous-arrow{left:-3rem}.featured-product-slider .right-next-arrow{right:-1rem}}#logo-container,#address-container,#contacts-container{display:flex;justify-content:center;text-align:center}.home .featured-product-slider .post-id-5557{display:none}.post-type-archive-press_release .press-release-container{display:flex;flex-wrap:wrap;max-width:1400px;margin:auto;row-gap:3rem}.post-type-archive-press_release .press-release{width:100%}.post-type-archive-press_release .the-title{font-size:var(--e-global-typography-48282ea-font-size);font-weight:var(--e-global-typography-48282ea-font-weight);text-align:center;color:#444}.post-type-archive-press_release .press-release-container-container{padding-top:6rem;padding-bottom:6rem;padding-left:.625rem;padding-right:.625rem}.post-type-archive-press_release .attachment-post-thumbnail{width:100%;object-fit:contain;object-position:center;height:55.75rem}@media screen and (min-width:768px){.archive .press-release{width:calc(50% - 1.5rem)}.archive .press-release-container{column-gap:3rem}}@media screen and (min-width:992px){.archive .press-release{width:calc(33.33% - 2rem)}.archive .press-release-container{row-gap:3rem;column-gap:3rem}.post-type-archive-press_release .attachment-post-thumbnail{height:42.75rem}}@media screen and (min-width:1400px){.archive .press-release{width:calc(25% - 2.25rem)}.archive .press-release-container{row-gap:3rem;column-gap:3rem}}.tribe-events .tribe-events-l-container{margin:0;width:100%;max-width:unset}.page-id-7081 .icon-container{display:none}@media screen and (min-width:768px){.page-id-7081 .icon-container{display:flex;width:7rem;left:100%;top:0;position:absolute;bottom:0;align-items:center;padding-left:1rem}.page-id-7081 .right .icon-container{right:100%;left:unset;padding-left:0;padding-right:1rem}.page-id-7081 .timeline .body{position:relative}}.home .featured-product-slider .title-description-container{flex:0}.home .description{display:none}.home .featured-product-slider .slick-slide{min-height:32rem}.home .featured-product-slider .button-container{padding-top:1rem}.homepage-slider .slick-slide.post-id-6116{background-position:left 94%}.homepage-slider .slick-slide.post-id-6116 .excerpt-text,.homepage-slider .slick-slide.post-id-6116 .cta-text{color:#fff}.the-header .clad-line-logo,.the-header .facade-engine-logo{height:6rem;width:auto}.the-header .logos-container{display:none;column-gap:1rem;margin-right:1rem}@media screen and (min-width:960px){.the-header .logos-container{display:flex}}.homepage-slider video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0}.homepage-slider .the-video{position:relative}.the-header #menu-toggle{font-size:3.5rem}.blogs-container .blogs-wrapper{display:flex;flex-wrap:wrap;row-gap:3rem}.blogs-container{padding-left:.625rem;padding-right:.625rem}.blogs-container .thumbnail-container{height:19.625rem}.blogs-container .thumbnail-container img{height:100%;width:100%;object-fit:cover;object-position:center}.blogs-container .the-blog{width:100%}.blogs-container .blogs-wrapper .the-blog{width:100%}.blogs-container .blogs-wrapper .the-blog .find-out-more-button{background-color:var(--primary-100);color:var(--background-100);display:block;width:100%;text-align:center;padding-top:1rem;padding-bottom:1rem;display:inline-block}.blogs-container .blogs-wrapper .the-blog{display:flex;flex-direction:column}.blogs-container .blogs-wrapper .the-blog .thumbnail-text-container{flex:1}@media screen and (min-width:720px){.blogs-container .blogs-wrapper{column-gap:2rem}.blogs-container .blogs-wrapper .the-blog{width:calc(50% - 1rem)}}.blogs-container .blogs-wrapper .the-blog .the-title{font-weight:700;font-size:2rem}.blogs-container .pagination-links-container{padding-top:2rem;display:flex;justify-content:center}.blogs-container{max-width:1140px;margin-left:auto;margin-right:auto;padding-top:3rem}@media screen and (min-width:1140px){.blogs-container .blogs-wrapper{column-gap:2rem}.blogs-container .blogs-wrapper .the-blog{width:calc(33.3333333333% - 1.33333333333rem)}}.blogs-container .pagination-links-container{font-weight:700;font-size:1.6rem;column-gap:1rem}.blogs-container .the-title-container{padding-top:1rem}.single-post .the-banner .attachment-post-thumbnail{width:100%;height:100%;margin:0;object-fit:cover;object-position:center}.single-post .the-banner{height:40rem}.single-post .the-content-wrapper{max-width:1140px;margin-left:auto;margin-right:auto}.single-post .the-content-container{padding-left:.625rem;padding-right:.625rem;padding-top:4rem;padding-bottom:4rem}.single-post .the-title{font-weight:700}.single-post .the-date{font-size:1.4rem;font-weight:700}.single-post .the-title-container{padding-top:2rem}.project-gallery-slider .slick-slide{margin:0 1rem}.project-gallery-slider .slick-list{margin:0 -1rem}#footerCertificateImage{max-height:100px !important;display:block !important;margin:20px auto 0px auto}