.trusses-joists-engineered-timber .page-footer-main{display:block}.page-footer .tagline-info-wrapper,.page-footer .footer-info-wrapper,.page-footer .company-info-wrapper{display:none !important}.page-footer .footer-trusses-bottom .footer-info-wrapper{display:flex !important}.formsSectionsTrusses .input.file .control.validation-block{display:none}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6{width:50%}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row{margin:0}footer.page-footer .page-footer-main{padding-top:64px}footer.page-footer .page-footer-main{padding-top:64px;max-width:1376px;margin:0 auto}footer.page-footer .footer-experts-in-section{margin-bottom:32px}footer.page-footer .footer-experts-in-section p{margin:0}footer.page-footer .footer-trusses-bottom{padding:32px 0}footer.page-footer .footer-trusses-bottom{padding:32px 0;display:flex;flex-wrap:wrap;gap:80px}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .content{font-size:33px;line-height:32px;color:#222;font-weight:600;margin-bottom:32px}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline form#newsletter-validate-detail p{display:none}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline form#newsletter-validate-detail .newsletter{margin:0}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline form#newsletter-validate-detail input#email{border:1px solid #665c5c;padding:13px 16px;max-width:352px;width:100%;height:48px;border-right:0;color:#222 !important}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline form#newsletter-validate-detail .newsletter button.btn.secondary{max-width:48px;width:100%;height:48px;border-radius:0;background:#ae1c26;padding:14px;position:sticky;border:none;font-size:0px}footer.page-footer .footer-trusses-bottom .footer-info-wrapper{display:flex;flex-wrap:wrap;gap:32px;width:100%;max-width:648px}footer.page-footer .footer-trusses-bottom .footer-info-wrapper ul li a{color:#222;font-size:14px;line-height:22px}footer.page-footer .footer-trusses-bottom .footer-info-wrapper ul li:not(:last-child){margin-bottom:16px}footer.page-footer .footer-trusses-bottom .footer-info-wrapper ul li:last-child{margin:0}footer.page-footer .footer-trusses-bottom .newsletter-social-section{width:100%;max-width:648px}footer.page-footer .footer-trusses-bottom .footer-info-wrapper ul{max-width:308px;width:100%}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline .newsletter-container a.btn.getInTouch{display:none}footer.page-footer .footer-trusses-bottom .newsletter-social-section .social-icons ul{display:flex;flex-wrap:wrap;gap:12px}footer.page-footer .footer-trusses-bottom .newsletter-social-section .social-icons ul li{margin:0}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline .newsletter-container form#newsletter-validate-detail{margin-bottom:32px}footer.page-footer .footer-trusses-copyright{border-top:1px solid #e2e2e2;padding-top:32px;margin-top:32px;padding-bottom:32px}footer.page-footer .footer-trusses-copyright .content{display:flex;gap:80px;flex-wrap:wrap;align-items:center}footer.page-footer .footer-trusses-copyright .content span.copyright{font-size:14px;line-height:22px;color:#222;max-width:648px;width:100%}footer.page-footer .footer-trusses-copyright .content .payment-icon{max-width:648px;width:100%;display:flex;flex-wrap:wrap;gap:16px}footer.page-footer .footer-trusses-bottom .footer-info-wrapper ul li a:hover{color:#006a5b}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline form#newsletter-validate-detail .newsletter button.btn.secondary:before{content:'';background:url('../images/trusses-landing/arrow-white.svg');position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.sector-landing-trusses-content .smart-builder .container{max-width:1280px;margin:0 auto}.sector-landing-trusses-content .smart-builder .container .row{margin:0;gap:80px;flex-wrap:wrap;align-items:center}.sector-landing-trusses-content .smart-builder .container .row .col-md-6{width:100%;max-width:600px}.sector-landing-trusses-content .smart-builder .left-part h2{color:#222;font-size:48px;line-height:56px;margin-bottom:16px}.sector-landing-trusses-content .smart-builder .left-part p{font-size:14px;line-height:22px;color:#222;margin-bottom:16px}.sector-landing-trusses-content .smart-builder .left-part ul{padding:0;margin-bottom:32px;margin-top:0}.sector-landing-trusses-content .smart-builder .left-part ul li{color:#222;font-size:14px;line-height:22px;list-style-type:none;position:relative;padding-left:20px}.sector-landing-trusses-content .smart-builder .left-part ul li:not(:last-child){margin-bottom:8px}.sector-landing-trusses-content .smart-builder .left-part ul li:before{content:'';width:10px;height:1px;background:#222;position:absolute;left:0;top:11px}.sector-landing-trusses-content .smart-builder .left-part a.arrange-survey{background:linear-gradient(112.18deg,#005246 21.04%,#006b5c 78.96%);color:#fff;font-size:14px;line-height:22px;padding:21px 24px}.sector-landing-trusses-content .smart-builder .right-part{position:relative}.own-home-section{background:#006a5b;padding:80px 0;margin-top:80px}.own-home-section .container{max-width:1280px;margin:0 auto}.own-home-section .container .row{margin:0;gap:80px}.own-home-section .container .row .col-md-6{max-width:600px;width:100%}.own-home-section .container .row .col-md-6 .left-part h3{color:#fff;font-size:48px;line-height:56px;margin:0;font-weight:600}.own-home-section .container .row .col-md-6 .right-part p{color:#fff;font-size:14px;line-height:22px;margin-bottom:32px}.own-home-section .container .row .col-md-6 .right-part a{color:#fff;font-size:14px;line-height:22px;border:1px solid #fff;padding:21px 24px}.self-build-section .right-part h2{font-size:48px;line-height:56px;margin-bottom:16px}.self-build-section .right-part p{color:#222;font-size:14px;line-height:22px;margin-bottom:32px}.self-build-section .right-part a{color:#222;font-size:14px;line-height:22px;border:1px solid #222;padding:21px 24px}.sector-landing-trusses-content .self-build-section .right-part:before{display:none}.self-build-section .left-part img{clip-path:polygon(13% 0,100% 0,100% 60%,100% 100%,25% 100%,0 100%,0 13%)}.sector-landing-trusses-content .smart-builder .right-part img{clip-path:polygon(0 0,100% 0,100% 60%,100% 87%,87% 100%,0 100%,0 30%)}.self-build-section .left-part{position:relative}.smart-builder.build-mitek img.bar-code{margin-top:16px}.smart-builder.build-mitek{background:#f2f2f2;margin-top:80px;padding-bottom:80px}.sector-landing-trusses-content .build-mitek .right-part:before{background:#f2f2f2}.header-notice-wrapper-trusses span a:before{content:'';background:url(../images/trusses-landing/arrow-white.svg);position:absolute;width:20px;height:20px;top:7px;left:50%;transform:translate(-50%,-50%)}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .tagline form#newsletter-validate-detail .newsletter #email-error{position:absolute;bottom:-22px;font-size:14px;line-height:22px;color:#ae1c26}body.category-contact-quote .formsSections .contentWrapper{padding:32px 0 80px;max-width:640px;margin:0 auto}body.category-contact-quote .custom-form-container .custom-form .fieldset.fieldset-no-title.no-title-fieldset{display:grid !important;align-items:center;justify-content:center;margin:0;grid-template-columns:repeat(2,1fr);gap:24px;padding-bottom:32px}body.category-contact-quote .custom-form-container .custom-form .fieldset .field>label{display:none}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file>label{display:inline-block;border-bottom:1px solid #222;font-weight:600;font-size:14px;margin:0;line-height:100%;cursor:pointer}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file>label span{font-weight:600;font-size:14px;line-height:22px}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio{grid-column:2 span}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.required{grid-column:2 span}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input:nth-child(3){grid-column:1 span}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file{grid-column:2 span}body.category-contact-quote .custom-form-container .custom-form .fieldset .field{padding:0}body.category-contact-quote .custom-form-container .custom-form .fieldset .field .control .input-text{font-weight:400;font-size:14px;line-height:22px;color:#665c5c;border:1px solid #d2d2d2;padding:13px 16px}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.textarea{grid-column:2 span}body.category-contact-quote .custom-form-container .custom-form .fieldset .field .control .input-text::placeholder{font-weight:400;font-size:14px;line-height:22px;color:#665c5c;font-style:normal}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block{display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(14,1fr);padding:12px 0;border:1px solid #d2d2d2;position:relative}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block input.radio{margin:0;grid-column:1 span;height:20px;opacity:1;cursor:pointer}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block .label{grid-column:6 span;margin:0;font-weight:600;font-size:14px;line-height:100%;color:#222;position:relative;height:64px;display:flex;align-items:center;width:100%}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block br{display:none}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block .label span{font-weight:600;font-size:14px;line-height:22px;color:#222}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:#d2d2d2;height:100%;left:50%;transform:translate(-50%,0%)}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block .label:nth-child(2):after{background-image:url("../images/trusses-landing/truss-graphic.png");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block .label:after{content:"";position:absolute;width:64px;height:64px;opacity:1;background-image:url("../images/trusses-landing/joist-sketch-for-form.svg");top:50%;transform:translate(0%,-50%);right:16px;background-size:cover}body.category-contact-quote .custom-form-container .custom-form .fieldset .actions-toolbar button{padding:21px 24px;color:#fff;border:none;border-radius:0;font-weight:400;font-size:14px;line-height:22px}body.category-contact-quote .custom-form-container .custom-form .fieldset .actions-toolbar button span{color:#fff;font-weight:400;font-size:14px;line-height:22px}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file .control.validation-block{padding-top:24px}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file .control.validation-block .gallery .file.file-placeholder{background:#f2f2f2;border:1px solid #d2d2d2;padding:32px;display:flex;flex-direction:column-reverse}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file .control.validation-block .gallery .file.file-placeholder .uploader span{border:1px solid #222;padding:4px 12px;color:#222;font-weight:400;font-size:14px;line-height:22px;cursor:pointer}body.category-contact-quote .custom-form-container .custom-form .fieldset .actions-toolbar button:hover{background-color:#006a5b}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file .control.validation-block .gallery .file.file-placeholder .fileinput-button{text-align:center;position:relative;display:inline-block}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file .control.validation-block .gallery .file.file-placeholder .fileinput-button input{position:absolute;display:inline-block;width:unset;top:0;left:0;opacity:0;padding:0;height:100%}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file .control.validation-block .gallery .file.file-placeholder .uploader{text-align:center}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input.file .control.validation-block .gallery .file.file-placeholder .file-preview-wrapper p{font-weight:400;font-size:14px;line-height:22px;color:#222;text-align:center;margin-bottom:8px}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper{display:block;padding-top:80px}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .faq-heading h3{color:#222;font-size:32px;line-height:32px;margin-bottom:32px}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part{border-top:1px solid #d2d2d2;position:relative}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part h5{margin:0;padding-top:16px;padding-bottom:16px;font-size:14px;line-height:22px;color:#222;font-weight:400;cursor:pointer}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part p{font-size:14px;line-height:22px;color:#000;font-weight:400;margin:0;padding-bottom:31px;display:none}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part:last-child{border-bottom:1px solid #d2d2d2}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.textarea textarea{height:114px}body.timer-trusses-subcategory #full-description{display:none}body.timer-trusses-subcategory .page-main .columns{max-width:100% !important;padding:0 !important}body.timer-trusses-subcategory .row{margin:0 !important}body.timer-trusses-subcategory .banner.category{display:none}body.timer-trusses-subcategory .breadcrumbs-wrapper{display:none}body.timer-trusses-subcategory .about-timber .container .row .about-content a{border:1px solid #222;color:#222;font-size:14px;line-height:22px;padding:13px 24px;font-weight:400;transition:all .5s ease}body.timer-trusses-subcategory .Sustainability-section .container{max-width:1280px;margin:0 auto}body.timer-trusses-subcategory .Sustainability-section{position:relative;max-width:1920px;margin:0 auto}body.timer-trusses-subcategory .Sustainability-section .row{margin:0;gap:80px;flex-wrap:nowrap;align-items:center}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6{width:50%;display:flex;align-items:center}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6:not(:first-child){width:50%;height:680px;display:flex;align-items:center}.Sustainability-section.Sustainability-right-section .col-md-6:not(:first-child){padding-left:80px}.Sustainability-section.Sustainability-right-section .col-md-6:not(:first-child) .right-part p{font-weight:400;font-size:14px;line-height:22px;color:#222;margin-bottom:32px}.Sustainability-section.Sustainability-right-section .col-md-6:not(:first-child) a{border:1px solid #222;padding:21px 24px;font-weight:400;font-size:14px;line-height:22px;color:#222}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6 img{height:100%;width:100%;object-fit:cover;object-position:center}body.timer-trusses-subcategory .Sustainability-section .left-part{padding-right:80px}body.timer-trusses-subcategory .Sustainability-section .left-part h2{font-weight:600;font-size:48px;line-height:56px;color:#222;margin-bottom:16px}body.timer-trusses-subcategory .Sustainability-section .left-part p{font-weight:400;font-size:14px;line-height:22px;color:#222;margin-bottom:32px}body.timer-trusses-subcategory .Sustainability-section .left-part a{border:1px solid #222;padding:21px 24px;font-weight:400;font-size:14px;line-height:22px;color:#222}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6 picture{position:absolute;top:0;bottom:0;width:50%;right:0}body.timer-trusses-subcategory .sectorProductTrussesDesc .Sustainability-section.Sustainability-right-section .row picture.mfwebp{left:0;padding-left:0}.sectorProductTrussesDesc .Sustainability-section.Sustainability-right-section .col-md-6:not(:last-child){width:50%;height:680px;display:flex;align-items:center}.sectorProductTrussesDesc .Sustainability-section.Sustainability-right-section .col-md-6:last-child{padding-left:80px}body.timer-trusses-subcategory .own-home-section{margin-top:0}body.timer-trusses-subcategory .case-study-section .case-study-border{position:absolute;margin:32px;border:1px solid #fff;top:0;left:0;bottom:0;right:0}body.timer-trusses-subcategory .case-study-section{padding-bottom:80px}body.timer-trusses-subcategory .case-study-section .row{margin:0;display:flex}body.timer-trusses-subcategory .case-study-section .col-md-4{width:calc(100%/3)}body.timer-trusses-subcategory .case-study-section .case-study-img-wrapper{height:480px;opacity:1;display:flex;justify-content:center;align-items:center;position:relative;object-fit:cover}body.timer-trusses-subcategory .case-study-section .case-study-img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}body.timer-trusses-subcategory .case-study-section .case-study-img-wrapper picture{width:100%;height:100%}body.timer-trusses-subcategory .case-study-section .case-study-content-wrapper{padding:32px;padding-bottom:0}body.timer-trusses-subcategory .case-study-section .case-study-content-wrapper h2{font-weight:600;font-size:32px;line-height:40px;margin-bottom:16px}body.timer-trusses-subcategory .case-study-section .case-study-content-wrapper p{font-weight:400;font-size:14px;line-height:22px;color:#222;margin-bottom:32px}body.timer-trusses-subcategory .case-study-section .case-study-content-wrapper a{border:1px solid #222;color:#222;font-size:14px;line-height:22px;padding:13px 24px;font-weight:400;transition:all .5s ease}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part .faq-active~p.faq-answer{display:block}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part h5.faq-question.open:before{content:'';background:url(../images/trusses-landing/plus-faq.svg);position:absolute;right:0;width:20px;height:20px}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part h5.faq-question.faq-active:before{content:'';background:url(../images/trusses-landing/minus-faq.svg);position:absolute;right:0;width:20px;height:20px}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part .faq-active~p.plus-minus:before{display:none}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part .faq-active~p.plus-minus{top:25px}.image-slider-section .container{max-width:1280px;width:100%;margin:0 auto}.image-slider-section .container .col-md-12{width:100%}.image-slider-section .container .image-slider-main #trusses-full-slider{padding:0;margin:0}.image-slider-section .container .image-slider-main #trusses-full-slider .slick-list.draggable .slick-track .slick-slide img{width:100%;height:720px;object-fit:contain}.image-slider-section .container .image-slider-main #trusses-full-slider ul.slick-dots{display:none !important}.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-prev.slick-arrow{background:#fff !important;width:48px;height:48px;opacity:80%;left:32px;display:flex;justify-content:center;align-items:center;transform:unset}.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-next.slick-arrow{background:#fff !important;width:48px;height:48px;opacity:80%;right:32px;display:flex;justify-content:center;align-items:center;transform:unset}.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-prev.slick-arrow:after,.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-next.slick-arrow:after{display:none !important}.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-prev.slick-arrow:before{content:'' !important;background:url(../images/trusses-landing/slider-arrow.svg) !important;position:absolute;width:20px;height:20px}.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-next.slick-arrow:before{content:'' !important;background:url(../images/trusses-landing/right-slide-arrow.svg) !important;position:absolute;width:20px;height:20px}.Quick-Install-section .Quick-Install-wrapper{max-width:1280px;width:100%;position:relative;top:50%;transform:translateY(-50%);color:#fff;z-index:9;margin:0 auto}.Quick-Install-section .Quick-Install-img-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.Quick-Install-section{position:relative;height:810px;max-width:1920px;margin:0 auto}.Quick-Install-section .Quick-Install-img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.Quick-Install-section .container{height:100%}.Quick-Install-section .container .row{height:100%}.Quick-Install-section .container .row .col-md-12{width:100%}.Quick-Install-section .Quick-Install-wrapper button.slick-arrow{display:none !important}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider{max-width:400px;opacity:1;width:100%;padding:0;overflow:hidden;display:flex;align-items:center}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider .slick-list.draggable{max-width:288px;left:0;margin:0 !important;transform:unset}.image-slider-section .container .image-slider-main #trusses-full-slider .slick-slide{float:left !important;position:relative}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider h2{font-weight:600;font-size:48px;line-height:56px;color:#222;margin-bottom:16px}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider p{font-weight:400;font-size:14px;line-height:22px;margin:0;color:#222;margin-bottom:36px}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider{background:#fff;padding:32px;position:relative;clip-path:polygon(0 0,80% 0,100% 100%,0% 100%)}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider:after{right:0;content:"";width:80px;height:100%;background:#fff;z-index:9;top:0;position:absolute}.page-header .header .inner .experts-in-section img{width:161px;display:flex}.image-slider-section .container .image-slider-main #trusses-full-slider .slick-list:before{content:'';position:absolute;width:80px;height:80px;background:#fff;bottom:0;right:-1px;clip-path:polygon(100% 0,0% 100%,100% 100%);z-index:9}.Quick-Install-section .Quick-Install-wrapper ul.slick-dots{bottom:32px;padding:0 32px;text-align:left;display:flex;align-items:center;margin:0 -4px}.Quick-Install-section .Quick-Install-wrapper .slick-dots li{width:8px;height:8px}.Quick-Install-section .Quick-Install-wrapper ul.slick-dots li button:before{width:4px;height:4px;top:50%;transform:translate(0px,-50%);background:#c2c2c2;font-size:0px;line-height:100%}.Quick-Install-section .Quick-Install-wrapper ul.slick-dots li button{width:4px;height:4px;padding:0}.Quick-Install-section .Quick-Install-wrapper .slick-dots li.slick-active button:before{background:#006a5b}footer.page-footer{border-top:1px solid #e2e2e2}.upload-drawing span{color:#222;font-size:14px;line-height:22px;text-decoration:underline;font-weight:600;cursor:pointer}body.timer-trusses-subcategory .row .col-md-12{width:100%}body.timer-trusses-subcategory .about-timber .container .row .about-content a.arrange-survey{background:#006a5b;color:#fff;border-color:#006a5b}body.category-contact-quote .custom-form-container .custom-form .fieldset .field .mage-error{font-size:14px;padding-top:5px;color:red}body.timer-trusses-subcategory .row .col-md-4 .left-part-image img{width:100%}.image-slider-section-feature-work{padding-top:80px}.sector-landing-trusses-content .smart-builder{padding-top:80px}.smart-builder-feature-work .smart-builder{padding:0}.trusses-engineered-timber-about-train .columns{padding:0;width:100%;max-width:100%}.sector-landing-trusses-content-about-train .about-content{padding:0 !important}.sector-landing-trusses-content-about-train .about-content h2{margin:0 !important}.sector-landing-trusses-content-about-train .container{max-width:1280px !important;width:100% !important;margin:0 auto}.about-timber-bottom .container .row{margin:0}.about-timber-bottom{padding:64px 0}.about-locations-main .widget.block.block-static-block,.contact-locations.about-locations-main{max-width:1376px;width:100%;margin:0 auto}.contact-locations.about-locations-main h2{text-align:center}.not-border-anchor a{border:none !important;padding:0 !important;font-weight:600}.not-border-anchor a.steico-log img{clip-path:unset !important}.not-border-anchor .steico-with-logo a.steico-log{float:left;margin-right:10px}@media screen and (max-width:1400px){.page-header .header-wrapper .header,.sectorLanding.sector-landing-trusses .videoWrapper .video-options,.sector-landing-trusses-content .about-timber .container .row .about-content,.sector-landing-trusses-content .smart-builder,.own-home-section,.sector-landing-trusses-content .smart-builder,.smart-builder.build-mitek,footer.page-footer,body.timer-trusses-subcategory .Sustainability-section .left-part{padding-left:16px;padding-right:16px}.page-header .header .inner .main-nav-wrapper{right:16px}body.category-contact-quote .banner-heading{padding:0 16px}body.timer-trusses-subcategory .benefits-section ul.benefits-ul{padding-left:16px;padding-right:16px;column-gap:32px}body.timer-trusses-subcategory .about-timber .container .row .about-content,.Quick-Install-section .Quick-Install-wrapper{padding-left:16px;padding-right:16px}body.timer-trusses-subcategory .about-timber .container .row .about-content h2{margin-right:0}.about-locations-main .widget.block.block-static-block{padding:0 16px}.about-timber,.about-timber-bottom,.about-locations-main{padding-left:16px;padding-right:16px}}@media screen and (max-width:1320px){.sector-landing-trusses-content .smart-builder .container .row{gap:40px;justify-content:space-between;flex-wrap:nowrap}.own-home-section .container .row{gap:40px;justify-content:space-between;flex-wrap:nowrap}.sectorProductTrussesDesc .Sustainability-section.Sustainability-right-section .col-md-6:last-child{padding-left:0;padding-right:16px}}@media screen and (max-width:1023px){.page-header .header-wrapper .header{padding:12px 16px}.page-header .header-wrapper .header #menu-icon{padding:0;margin-right:16px}.page-header .header .inner .experts-in-section{display:none}.page-header .header-wrapper .header{display:flex}.page-header .header-wrapper .header .request-aquote-mobile{display:block !important;right:16px;position:absolute}.page-header .header-wrapper .header .request-aquote-mobile a{background:linear-gradient(112.18deg,#005246 21.04%,#006b5c 78.96%);color:#fff;padding:13px 16px;font-size:14px;line-height:22px;font-weight:400}.page-header .header .inner{height:48px !important;border-left:1px solid #e2e2e2;padding-left:16px}.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner{width:20px;height:2px}.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner:before,.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner:after{width:20px;height:2px}.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner:before{top:-8px}.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner:after{bottom:-8px}.page-header .header-wrapper .header #menu-icon .menu-icon-box{width:20px;margin:0}.menu-icon-spin.is-active .menu-icon-inner:after{bottom:0 !important}.page-header .header .inner .main-nav-wrapper{left:0;width:100%;top:-38px}.nav-mobile .dl-menuwrapper .dl-menu{width:100%;position:unset}.dl-menuwrapper .dl-menu{pointer-events:unset !important}.page-header .header-notice-wrapper .header-notice p{width:100%}.page-header .header-notice-wrapper .header-notice span{display:flex;justify-content:space-between;padding-left:16px;padding-right:16px}.page-header .header-notice-wrapper .header-notice span span{padding:0}.header-notice-wrapper-trusses span a:before{top:10px}.page-header .header-notice-wrapper .header-notice span span{height:20px}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image .truss-sol-part{left:16px;top:32px;right:16px;bottom:32px}.open-mobile-menu{overflow:hidden}.nav-mobile{padding-right:64px;background:#00000069;height:100vh;top:0;transform:translate(-100%,0px);opacity:0;transition:all .4s ease}.open-mobile-menu .nav-mobile{opacity:1;display:block;transform:translate(0%,0px)}.nav-mobile .nav-mobile-logo-cross{padding:16px;display:flex;justify-content:space-between;align-items:center}.nav-mobile .nav-mobile-logo-cross .nav-mobile-logo{width:92px;height:40px}.nav-mobile .nav-mobile-logo-cross .nav-mobile-logo img{object-fit:cover;object-position:center;height:100%;width:100%}.nav-mobile .nav-mobile-logo-cross .nav-mobile-cross{display:flex;height:30px;position:relative;width:30px;justify-content:center;margin:0;cursor:pointer}.nav-mobile .nav-mobile-logo-cross .nav-mobile-cross .cross{width:20px;height:1.2px;transform:rotate(225deg);background-color:#222;border-radius:4px;position:absolute;display:block;top:50%}.nav-mobile .nav-mobile-logo-cross .nav-mobile-cross .cross:before{content:"";display:block;width:20px;height:1.2px;background-color:#222;position:absolute;transform:rotate(-90deg);bottom:0 !important}.nav-mobile .dl-menuwrapper .dl-menu{position:unset;opacity:1;transform:translateY(0px);padding-top:20px}.nav-mobile .dl-menuwrapper li{border-bottom:none}.nav-mobile .dl-menuwrapper .dl-menu ul:last-child{display:none}.nav-mobile .dl-menuwrapper{height:100%;position:relative;display:flex;flex-direction:column}.nav-mobile .dl-menuwrapper .nav-mobile-bottom-logo{padding:0 16px 0;position:absolute;bottom:0;width:100%;background-color:#fff}.nav-mobile .dl-menuwrapper .dl-menu li a{padding-top:12px !important;padding-bottom:12px !important;font-weight:600 !important;font-size:20px !important;line-height:28px !important;opacity:1;cursor:pointer}.nav-mobile .dl-menuwrapper .nav-mobile-bottom-logo .nav-mobile-logo{padding:24px 0 32px;border-top:1px solid #e2e2e2}.nav-mobile .dl-menuwrapper .nav-mobile-bottom-logo .nav-mobile-logo img{width:200px;object-fit:cover;object-position:center}body.category-contact-quote .formsSections .contentWrapper{padding-left:16px;padding-right:16px}body.timer-trusses-subcategory .Sustainability-section .left-part{padding-right:0}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6 picture{padding:0}body.timer-trusses-subcategory .row .col-md-4 .left-part-image .truss-sol-part{left:16px;top:16px;right:16px;bottom:16px}}@media screen and (max-width:991px){.sector-landing-trusses-content .smart-builder{padding-top:64px}.sector-landing-trusses-content .smart-builder .left-part h2,.own-home-section .container .row .col-md-6 .left-part h3,.self-build-section .right-part h2{font-size:40px;line-height:40px}body.timer-trusses-subcategory .about-timber .container .row .about-content h2{font-size:40px;line-height:40px}.banner-content-trusses{margin-bottom:64px}.sector-landing-trusses-content-about-train .about-content h2{font-size:40px;line-height:40px}.about-locations-main .widget.block.block-static-block .about-locations.about-locations-slider{padding-top:0}}@media screen and (min-width:768px) and (max-width:991px){body.timer-trusses-subcategory .case-study-section .row{row-gap:40px}body.timer-trusses-subcategory .case-study-section .col-md-4{width:calc(100%/2)}}@media screen and (max-width:768px){.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6{width:100%}.sector-landing-trusses-content .smart-builder .container .row{flex-wrap:wrap;flex-direction:column-reverse;gap:0px}.sector-landing-trusses-content .smart-builder .container .row .col-md-6{max-width:100%}.sector-landing-trusses-content .smart-builder{padding:0 !important}.sector-landing-trusses-content .smart-builder .right-part img{width:100%}.sector-landing-trusses-content .smart-builder .container .row .col-md-6:first-child{padding:64px 16px 0}.own-home-section .container .row{flex-wrap:wrap;gap:16px}.own-home-section .container .row .col-md-6{max-width:100%}.sector-landing-trusses-content .self-build-section .container .row{flex-direction:column}.sector-landing-trusses-content .self-build-section .container .row .col-md-6:first-child{padding:0}.sector-landing-trusses-content .self-build-section .container .row .col-md-6:last-child{padding:64px 16px 0}.self-build-section .left-part img{width:100%}.self-build-section .left-part:before{right:0;bottom:0;clip-path:polygon(100% 0,0% 100%,100% 100%);top:unset;left:unset}.sector-landing-trusses-content .build-mitek .col-md-6:first-child{padding-bottom:80px !important}.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner,.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner:before,.page-header .header-wrapper .header #menu-icon .menu-icon-box .menu-icon-inner:after{background:#222 !important}.nav-mobile .dl-menuwrapper .nav-mobile-bottom-logo .nav-mobile-logo img{width:161px}body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part h5,body.category-contact-quote .formsSections .contentWrapper .faqContentWrapper .faq-section .inner-faq-content .faq-part p{padding-right:25px}.image-slider-section .container .image-slider-main #trusses-full-slider .slick-list.draggable .slick-track .slick-slide img{height:520px;object-fit:cover}.Quick-Install-section{height:auto}.Quick-Install-section .Quick-Install-img-wrapper{position:relative;height:520px}.Quick-Install-section .Quick-Install-wrapper{transform:unset !important;position:unset !important}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider:after{display:none}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider{max-width:100%;padding:64px 0 80px;margin:0;clip-path:unset}body.timer-trusses-subcategory .Sustainability-section .row{flex-wrap:wrap;gap:64px;flex-direction:column-reverse;padding-bottom:80px}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6{width:100%}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6:not(:first-child){width:100%;height:390px;position:relative}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6 picture{position:unset;width:100%}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6 img{height:390px}body.timer-trusses-subcategory .Sustainability-section .left-part{padding-right:16px}.image-slider-section .container .image-slider-main #trusses-full-slider .slick-list:before{width:40px;height:40px}.Quick-Install-section .Quick-Install-img-wrapper:before{content:'';position:absolute;width:40px;height:40px;background:#fff;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);z-index:9}body.timer-trusses-subcategory .Sustainability-section .row .col-md-6:not(:first-child):before{content:'';position:absolute;width:40px;height:40px;background:#fff;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);z-index:9}body.timer-trusses-subcategory .case-study-section .row button{display:none !important}body.timer-trusses-subcategory .case-study-section .row{padding:0}body.timer-trusses-subcategory .case-study-section .case-study-content-wrapper{padding:64px 16px 0 !important}.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-prev.slick-arrow{left:16px}.image-slider-section .container .image-slider-main #trusses-full-slider button.slick-next.slick-arrow{right:16px}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider h2{font-weight:600;font-size:32px}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider p{margin-bottom:32px}.sector-landing-trusses-content .smart-builder .left-part h2,.own-home-section .container .row .col-md-6 .left-part h3,.self-build-section .right-part h2{font-size:32px;line-height:32px}body.timer-trusses-subcategory .Sustainability-section .left-part h2{font-size:32px;line-height:32px}body.timer-trusses-subcategory .case-study-section .case-study-img-wrapper{height:390px}.Quick-Install-section .Quick-Install-wrapper ul.slick-dots{bottom:70px;padding:0}body.timer-trusses-subcategory .case-study-section .case-study-border{margin:32px 16px}body.timer-trusses-subcategory .case-study-section .slick-list .slick-slide{float:left !important}body.timer-trusses-subcategory .case-study-section ul.slick-dots{display:flex;gap:8px;padding:0 16px}body.timer-trusses-subcategory .case-study-section ul.slick-dots li{background:#c2c2c2;width:4px;height:4px;margin:0}body.timer-trusses-subcategory .case-study-section ul.slick-dots li.slick-active{background:#006a5b}.Quick-Install-section .Quick-Install-wrapper .Quick-Install-slider .slick-list.draggable{max-width:100%;padding:0 !important}.image-slider-section .container .image-slider-main #trusses-full-slider .slick-list{padding:0 !important}body.timer-trusses-subcategory .row .col-md-4{width:100%;max-width:calc((100% - 0px)/1)}.sectorProductTrussesDesc .Sustainability-section.Sustainability-right-section .col-md-6:last-child{padding-left:16px;padding-right:16px}.Sustainability-section.Sustainability-right-section .row .col-md-6{width:100% !important;height:auto !important;position:relative}.Sustainability-section.Sustainability-right-section .row{flex-direction:row-reverse !important}.Sustainability-section.Sustainability-right-section .row .col-md-6 .right-part h2{font-size:32px;line-height:32px}.Sustainability-section.Sustainability-right-section .col-md-6:first-child:before{content:'';position:absolute;width:40px;height:40px;background:#fff;bottom:0;left:0;clip-path:polygon(-1% 0,0% 100%,100% 100%);z-index:9}.sector-landing-trusses-content-about-train .smart-builder{padding-top:64px !important}.sector-landing-trusses-content .about-timber .container .row .about-content h2,.sector-landing-trusses-content-about-train .about-content h2{font-size:32px;line-height:32px}}@media screen and (max-width:679px){footer.page-footer .footer-trusses-bottom .footer-info-wrapper{flex-wrap:nowrap;gap:16px}footer.page-footer .footer-trusses-bottom{gap:64px}footer.page-footer .footer-trusses-copyright .content{gap:32px}}@media screen and (max-width:580px){.sector-landing-trusses-content .smart-builder .left-part h2,.own-home-section .container .row .col-md-6 .left-part h3,.self-build-section .right-part h2{font-size:32px;line-height:32px}footer.page-footer .footer-trusses-bottom .newsletter-social-section .newsletter-section .content{font-size:32px;line-height:32px}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image img{height:520px;object-fit:cover}.self-build-section .left-part:before,.sector-landing-trusses-content .build-mitek .right-part:before,.sector-landing-trusses-content .smart-builder .right-part:before{width:40px;height:40px}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input{grid-column:2 span}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block:before{top:50%;width:100%;height:1px}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block{display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(10,1fr);padding:0;border:1px solid #d2d2d2;position:relative}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.radio .control.validation-block .label{grid-column:9 span;margin:0;font-weight:600;font-size:14px;line-height:100%;color:#222;position:relative;height:88px;display:flex;align-items:center;width:100%}body.category-contact-quote .custom-form-container .custom-form .fieldset .field.input{grid-column:2 span !important}body.timer-trusses-subcategory .about-timber .container .row .about-content h2{font-size:32px;line-height:32px}}.about-locations{padding-top:32px;padding-bottom:80px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px}.about-locations .location-content .location-desc{padding-top:32px}.about-locations .location-content .location-img picture{height:100%;width:100%;display:flex}.about-locations .location-content .location-img picture img{height:100%;width:100%;object-fit:cover;object-position:center}.about-locations .location-content .location-desc h2{font-weight:600;font-size:32px;line-height:32px;letter-spacing:0px;margin-bottom:16px;color:#222}.about-locations .location-content .location-desc .address{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;margin-bottom:16px;color:#222}.about-locations .location-content .location-desc .telephone{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;color:#222;margin-bottom:16px}.about-locations .location-content .location-desc .telephone a{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;color:#222}.about-locations .location-content .location-desc .email a{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;color:#222}.about-locations .location-content .location-desc p{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;color:#222}.about-locations .location-content .location-desc .email{margin-bottom:0}@media screen and (max-width:767px){.about-locations.about-locations-slider{padding-bottom:80px;padding-left:0;padding-right:0;margin-left:-16px;margin-right:-16px}.about-locations.about-locations-slider .slick-arrow{display:none !important}.about-locations.about-locations-slider .slick-slide{margin-left:16px;margin-right:16px;vertical-align:top}}.case-study-section .container{max-width:1920px;margin:0 auto}.Sustainability-section.Sustainability-section-trusses picture{left:0}