.header-notice-wrapper-trusses span a{position:absolute !important;left:-25px;transform:rotate(180deg);top:-1px}.page-header .header-notice-wrapper .header-notice p{position:relative}.message.global.demo{display:none}.header-notice p span{font-size:14px;line-height:22px}.page-header .header-notice-wrapper{height:38px}.page-header .header-notice-wrapper .header-notice{padding:8px 0}.page-header .header-wrapper .header{max-width:1376px;padding:16px 0;position:relative}.page-header .header-wrapper .header .inner a.logo{width:92px;height:40px;margin-right:16px}.page-header .header .inner .experts-in-section p{margin:0}.page-header .header .inner .experts-in-section{padding-left:16px;border-left:1px solid #e2e2e2}.page-header .header .inner{height:auto !important}.page-header .header .inner .main-nav-wrapper{right:0;position:absolute}.page-header .header .inner .main-nav-wrapper .main-nav.trusses-request-quote{background:#fff;padding:0}.page-header .header .inner .main-nav-wrapper .main-nav.trusses-request-quote ul li a{color:#222;padding:13px 16px;font-size:14px;line-height:22px;font-weight:400}.page-header .header .inner .main-nav-wrapper .main-nav.trusses-request-quote ul li a:hover{background:0 0}.page-header .header .inner .main-nav-wrapper .main-nav.trusses-request-quote ul li.cat-request-a-quote a{background:linear-gradient(112.18deg,#005246 21.04%,#006b5c 78.96%);color:#fff;margin-left:16px}.sectorLanding.sector-landing-trusses .videoWrapper{position:relative;height:540px}.sectorLanding.sector-landing-trusses .videoWrapper .video-options{position:relative;top:50%;transform:translateY(-50%);color:#fff;z-index:9;max-width:1200px;width:100%;margin:0 auto}.sectorLanding.sector-landing-trusses .videoWrapper:before{content:'';position:absolute;background:#000;width:100%;height:100%;left:0;top:0;padding:0;z-index:9;opacity:40%}.sectorLanding.sector-landing-trusses .videoWrapper .video-options .video-action a{background:linear-gradient(112.18deg,#005246 21.04%,#006b5c 78.96%);color:#fff;font-size:14px;line-height:22px;padding:21px 24px}.sectorLanding.sector-landing-trusses .videoWrapper .video-options p{font-size:64px;line-height:74px;color:#fff;margin:0}.sectorLanding.sector-landing-trusses .videoWrapper .video-options .video-action{margin-top:32px}.header-notice-wrapper-trusses span a{font-size:0px;position:relative;width:20px;height:20px}.sector-landing-trusses-content .about-timber .container{max-width:1376px;margin:0 auto;width:100%}.sector-landing-trusses-content .about-timber .container .about-content{max-width:1200px;width:100%}.sector-landing-trusses-content .about-timber .container .row{margin:0}.sector-landing-trusses-content .about-timber .container .row .about-content{padding:64px 0}.sector-landing-trusses-content .about-timber .container .row .about-content h2{font-size:48px;line-height:56px;color:#222;font-weight:600;margin-bottom:32px}.sector-landing-trusses-content .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}.sector-landing-trusses-content .about-timber .container .row .about-content a:hover{background:linear-gradient(112.18deg,#005246 21.04%,#006b5c 78.96%);color:#fff}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image .truss-sol-part{position:absolute;width:auto;top:32px;left:32px;right:32px;border:1px solid #fff;color:#fff;font-size:14px;line-height:22px;bottom:32px;display:flex;align-items:end}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image{position:relative}.left-right-image-section .container{max-width:1920px;margin:0 auto}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image .truss-sol-part a .truss-arrow:before{content:'';background:url(../images/trusses-landing/arrow-white.svg);width:20px;height:20px;position:absolute}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image .truss-sol-part a{width:100%;padding:21px 22px 21px 24px;color:#fff;border-top:1px solid #fff;font-size:14px;line-height:22px;position:relative}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image .truss-sol-part a .truss-arrow{width:64px;height:64px;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;border-left:1px solid #fff;margin:0}body.timer-trusses-subcategory .sectorLanding.sector-landing-trusses .videoWrapper video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}body.timer-trusses-subcategory .sectorLanding.sector-landing-trusses .videoWrapper{height:738px}body.timer-trusses-subcategory .sectorLanding.sector-landing-trusses .videoWrapper .video-options{text-align:center}body.timer-trusses-subcategory .sectorLanding.sector-landing-trusses .videoWrapper .video-options h1{font-weight:600;font-size:64px;line-height:74px;text-align:center;color:#fff;margin:0}body.timer-trusses-subcategory .benefits-section ul.benefits-ul{padding-left:0;list-style:none;margin:0;display:flex;flex-wrap:wrap;padding-bottom:48px;padding-top:48px;column-gap:80px;row-gap:32px}body.timer-trusses-subcategory .benefits-section .container,body.timer-trusses-subcategory .main-content .container{max-width:1280px;margin:0 auto}body.timer-trusses-subcategory .benefits-section ul.benefits-ul li.benefits-itmes{width:calc((100% - 160px)/3)}body.timer-trusses-subcategory .benefits-section .benefits-wrapper{display:flex;align-items:center}body.timer-trusses-subcategory .benefits-section .benefits-wrapper .benefits-img-wrapper{width:32px;height:32px;opacity:1}body.timer-trusses-subcategory .benefits-section .benefits-wrapper .benefits-content-wrapper p{font-weight:400;font-size:14px;line-height:22px;color:#222;margin:0}body.timer-trusses-subcategory .benefits-section .benefits-wrapper .benefits-content-wrapper{padding-left:12px}body.timer-trusses-subcategory .about-timber .container{max-width:1280px;margin:0 auto}body.timer-trusses-subcategory .about-timber .container .row{margin:0}body.timer-trusses-subcategory .about-timber .container .row .about-content{padding:64px 0}body.timer-trusses-subcategory .about-timber .container .row .about-content h2{font-size:48px;line-height:56px;color:#222;font-weight:600;margin-bottom:32px;margin-right:80px}body.category-contact-quote .banner-content .banner-image:before{content:'';position:absolute;background:#000;width:100%;height:100%;left:0;top:0;padding:0;z-index:9;opacity:40%}body.category-contact-quote .page-wrapper .columns{max-width:100% !important;padding:0}body.category-contact-quote .sectorContact.sectorContactTrusses .banner-content{position:relative;height:208px}body.category-contact-quote .banner-heading{position:relative;top:50%;transform:translateY(-50%);color:#fff;z-index:9;max-width:1376px;width:100%;margin:0 auto}body.category-contact-quote .banner-content .banner-image{position:absolute !important;top:0;bottom:0;left:50%;transform:translateX(-50%);height:100%;width:100%}body.category-contact-quote .banner-content .banner-image picture img{width:100%;height:100%;object-fit:cover;object-position:center}body.category-contact-quote .banner-heading h1{font-weight:600;font-size:48px;line-height:56px;color:#fff;margin-bottom:0}body.category-contact-quote .formsSections .contentWrapper .current p{font-weight:400;font-size:14px;line-height:22px;color:#222;margin-bottom:32px}body.trusses-joists-engineered-timber .page-header .header .logo{background:url(../images/trusses-landing/HTE-logo.svg) !important;background-size:cover !important;background-position:center !important}.page-header .header-wrapper .header .inner a.logo:before{display:none}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image img{width:100%}.sectorLanding.sector-landing-trusses .sector-landing-trusses-content .left-right-image-section .row .col-md-6 .left-part-image:before{content:'';background:#000;position:absolute;width:100%;height:100%;opacity:20%}footer.page-footer .footer-experts-in-section img{max-width:242px;width:100%}.banner-content-trusses{position:relative;height:208px;margin-bottom:80px}.banner-content-trusses .banner-image{position:absolute !important;top:0;bottom:0;left:50%;transform:translateX(-50%);height:100%;width:100%}.banner-content-trusses .banner-image img{width:100%;height:100%;object-fit:cover;object-position:center}.banner-content-trusses .banner-image:before{content:'';position:absolute;background:#000;width:100%;height:100%;left:0;top:0;padding:0;z-index:9;opacity:40%}.banner-content-trusses .banner-heading{position:relative;top:50%;transform:translateY(-50%);color:#fff;z-index:9;max-width:1200px;width:100%;margin:0 auto}.sector-landing-trusses .banner-heading{max-width:1280px !important;width:100%}.banner-content-trusses .banner-heading h1{font-weight:600;font-size:48px;line-height:56px;color:#fff;margin-bottom:0}body.timer-trusses-subcategory .row .col-md-4{width:100%;max-width:calc((100% - 0px)/3)}body.timer-trusses-subcategory .row .col-md-4 .left-part-image{position:relative}body.timer-trusses-subcategory .row .col-md-4 .left-part-image:before{content:'';background:#000;position:absolute;width:100%;height:100%;opacity:20%}body.timer-trusses-subcategory .row .col-md-4 .left-part-image .truss-sol-part{position:absolute;width:auto;top:32px;left:32px;right:32px;border:1px solid #fff;color:#fff;font-size:14px;line-height:22px;bottom:32px;display:flex;align-items:end}body.timer-trusses-subcategory .row .col-md-4 .left-part-image .truss-sol-part a{width:100%;padding:21px 22px 21px 24px;color:#fff;border-top:1px solid #fff;font-size:14px;line-height:22px;position:relative}body.timer-trusses-subcategory .row .col-md-4 .left-part-image .truss-sol-part a p.truss-arrow{width:64px;height:64px;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;border-left:1px solid #fff;margin:0}body.timer-trusses-subcategory .row .col-md-4 .left-part-image .truss-sol-part a p.truss-arrow:before{content:'';background:url(../images/trusses-landing/arrow-white.svg);width:20px;height:20px;position:absolute}.sectorProductTrussesDesc{padding-top:80px}@media screen and (max-width:1400px){body.timer-trusses-subcategory .benefits-section ul.benefits-ul li.benefits-itmes{width:calc((100% - 64px)/3)}.banner-content-trusses .banner-heading{padding:0 16px}.sector-landing-trusses-content .about-timber .container .about-content{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width:1023px){.sectorLanding.sector-landing-trusses .videoWrapper{height:520px}body.timer-trusses-subcategory .sectorLanding.sector-landing-trusses .videoWrapper{height:694px}}@media screen and (max-width:991px){.sector-landing-trusses-content .about-timber .container .row .about-content h2{font-size:40px;line-height:40px}}@media screen and (max-width:768px){body.timer-trusses-subcategory .sectorLanding.sector-landing-trusses .videoWrapper .video-options h1{font-size:48px;line-height:56px}body.timer-trusses-subcategory .benefits-section ul.benefits-ul li.benefits-itmes{width:calc((100% - 32px)/2)}.sectorLanding.sector-landing-trusses .videoWrapper .video-options p{font-size:48px;line-height:56px}.sectorLanding.sector-landing-trusses .videoWrapper .video-options{padding-left:32px;padding-right:32px}}@media screen and (max-width:580px){.sector-landing-trusses-content .about-timber .container .row .about-content h2{font-size:32px;line-height:40px}}@media screen and (max-width:1023px){.header-notice-wrapper-trusses span a{left:unset}.page-header .header-notice-wrapper .header-notice>p>span{flex-direction:row-reverse}.header-notice-wrapper-trusses span a:before{top:8px}}body.trusses-joists-engineered-timber .sectorLanding.sector-landing-trusses .videoWrapper video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;transform:unset}body.trusses-joists-engineered-timber .sectorLanding.sector-landing-trusses .videoWrapper{height:768px}.smart-builder.self-build-section.smart-builder-feature-work-2{padding-top:80px}body.timer-trusses-subcategory .feature-work-left-right-image-section .row .col-md-4 .left-part-image img{height:100%;object-fit:cover}body.timer-trusses-subcategory .feature-work-left-right-image-section .row .col-md-4 .left-part-image{height:100%}