.center-1{margin:0}.product-grid .title{border:none;font:400 clamp(28px,3vw,48px)/clamp(38px,3vw,52px) "Montserrat-Bold",sans-serif;color:#0f0f0f}.join-cta{padding-bottom:85px}@media(max-width:1000px){.join-cta{padding-bottom:65px}}@media(max-width:767px){.join-cta{padding-bottom:30px}}.footer-upper-extra{display:none}.buttons .btn-secondary{display:none}.home-page .product-grid{margin:0 30px 78px 30px}@media(max-width:767px){.home-page .product-grid{margin-bottom:30px}}.home-page .product-grid .item-grid{margin:0 auto}.home-page .product-grid .item-box .details .buttons{display:block}@media(max-width:1599px){.item-box .picture a img{max-height:160px}.item-box .details .description{font-size:18px;line-height:24px}.item-box .details .product-title a{font-size:24px;line-height:28px}}.popup-content .topic-block-body a{font-weight:700;color:#ed222a}.popup-content .topic-block-body a:hover{color:#fab82f}@keyframes slidein{0%{top:-400px;opacity:0}100%{opacity:1;top:0}}@keyframes slideout{0%{top:0;opacity:1}100%{top:-400px;opacity:0}}#scene{display:flex;align-items:center;justify-content:left;position:relative;margin:auto;overflow:visible}#scene #left-zone{width:44%;max-width:395px}#scene #left-zone h2{color:#f8f8f8;font:400 clamp(47px,3vw,56px)/clamp(59px,4vw,70px) "Montserrat-Bold";margin-bottom:18px;text-align:left;padding-left:7px;max-width:565px}#scene #left-zone .list{border-right:2px solid #828282;display:flex;flex-direction:column;list-style:none;margin:0;max-width:395px;padding:0}@media(max-width:1199px){#scene #left-zone .list{max-width:100%}}@media(min-width:1199px) and (max-width:1450px){#scene #left-zone .list{max-width:300px}}#scene #left-zone .list li.item{margin-bottom:7px}#scene #left-zone .list li.item input[type=radio]{display:none}#scene #left-zone .list li.item input[type=radio]~label{color:#fff;display:block;font-size:clamp(23px,2vw,28px);line-height:clamp(26px,4vw,50px);padding-left:13px}@media(max-width:1199px){#scene #left-zone .list li.item input[type=radio]~label{padding:8px 0 8px 13px;z-index:2;position:relative}}#scene #left-zone .list li.item input[type=radio]~label:hover{opacity:.75;cursor:pointer}#scene #left-zone .list li.item input[type=radio]~.content{align-items:center;animation-duration:.75s;animation-name:slideout;animation-timing-function:ease-out;display:flex;flex-direction:row;justify-content:space-around;left:34.5%;position:absolute;top:-400px;height:100%;visibility:hidden}@media(max-width:1199px){#scene #left-zone .list li.item input[type=radio]~.content{align-items:end;flex-direction:column;justify-content:unset;left:0;width:100%;z-index:0}}#scene #left-zone .list li.item input[type=radio]~.content .carousel-right{max-width:435px;padding-left:50px}#scene #left-zone .list li.item input[type=radio]~.content .carousel-right *{color:#f8f8f8;text-align:left}@media(max-width:1199px){#scene #left-zone .list li.item input[type=radio]~.content .carousel-right{max-width:unset;padding-left:0;width:100%;top:115%;position:static;margin-top:177px}}@media(max-width:850px){#scene #left-zone .list li.item input[type=radio]~.content .carousel-right{margin-top:230px}}@media(max-width:650px){#scene #left-zone .list li.item input[type=radio]~.content .carousel-right{margin-top:320px}}@media(max-width:575px){#scene #left-zone .list li.item input[type=radio]~.content .carousel-right{margin-top:280px}}@media(max-width:767px){#scene #left-zone .list li.item input[type=radio]~.content .carousel-right{position:relative;margin-top:50px}}#scene #left-zone .list li.item input[type=radio]~.content .carousel-right .btn.btn-small{color:#0f0f0f}@media(min-width:992px){#scene #left-zone .list li.item input[type=radio]~.content .carousel-right .btn.btn-small{padding:12px 30px}}#scene #left-zone .list li.item input[type=radio]~.content .carousel-right .btn.btn-small:hover{background:#828282;color:#f8f8f8}#scene #left-zone .list li.item input[type=radio]:checked~label{animation:all 1s cubic-bezier(.455,.03,.515,.955);background:#272727;color:#fab82f;opacity:1;position:relative}#scene #left-zone .list li.item input[type=radio]:checked~label::after{background:#fab82f;border-radius:3px 0 0 3px;content:"";height:100%;position:absolute;right:0;width:13px;top:0}#scene #left-zone .list li.item input[type=radio]:checked~.content{animation-duration:.75s;animation-fill-mode:forwards;animation-name:slidein;animation-timing-function:cubic-bezier(.455,.03,.515,.955);visibility:visible}#scene #left-zone .list li.item input[type=radio]:checked~.content img{width:50vw;top:75px;position:relative;aspect-ratio:1/1.05;max-width:520px;border-radius:3px}@media(max-width:1199px){#scene #left-zone .list li.item input[type=radio]:checked~.content img{max-width:100%;width:45%;margin-top:-60px}}@media(max-width:767px){#scene #left-zone .list li.item input[type=radio]:checked~.content img{width:100%;width:100%;top:450px;margin:auto;max-width:322px}}@media(max-width:767px){#scene #left-zone{max-width:unset;width:100%}}#scene #middle-border{background-color:#828282;flex-grow:1;height:75%;max-width:2px;z-index:0}#scene #right-zone{background:#f8f8f8;flex-grow:3;height:100%}.home-carousel{background:#373737;padding:60px 120px 90px;margin-bottom:100px}@media(max-width:1199px){.home-carousel{padding:60px 0 90px 87px;position:relative;height:909px;margin-bottom:43px}}@media(max-width:1000px){.home-carousel{height:810px}}@media(max-width:575px){.home-carousel{height:870px}}@media(max-width:767px){.home-carousel{padding-left:35px;padding-right:35px;height:1150px;min-height:1150px}}@media(max-width:510px){.home-carousel{min-height:1200px}}@media(max-width:400px){.home-carousel{min-height:1300px}}.home-carousel .topic-block{margin:0}@media(max-width:1199px){.home-carousel .topic-block .container{margin:0;padding:0;max-width:100vw}}.home-carousel .topic-block h3{font:400 clamp(30px,2vw,36px)/32px "Montserrat-SemiBold"}.home-carousel .topic-block p{font:400 20px/33px "PTSans-regular"}.home-hero{background:#0f0f0f;display:flex;gap:7px;height:100vh;justify-content:space-evenly}@media(max-width:1000px){.home-hero{flex-direction:column}}.home-hero .hero-item{padding:30px;background-size:cover !important;background-position-x:center;flex-grow:1;max-width:25%;position:relative;text-align:center}@media(max-width:1000px){.home-hero .hero-item{max-width:100% !important;background-position-y:center !important}}.home-hero .hero-item p{position:relative;top:50%;z-index:3;text-align:center;transform:translateY(-50%)}.home-hero .hero-item p span{color:#fff;font:400 clamp(28px,2.5vw,44px)/clamp(35px,3vw,51px) "Montserrat-Black",sans-serif;position:relative;text-transform:uppercase;display:block}.home-hero .hero-item p span b{font-size:1.3em}.home-hero .hero-item p span::after{content:"";position:absolute;height:2px;width:140px;bottom:-20px;background:#fff;left:calc(50% - 70px)}.home-hero .hero-item::after{content:"";background-position-x:center;background-size:cover;height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:2}@media(max-width:1000px){.home-hero .hero-item::after{max-width:100%;background-position-y:center;background-position-x:center}}.home-hero .hero-item:hover::after{opacity:0}.home-hero .hero-item:nth-of-type(1),.home-hero .hero-item:nth-of-type(4){background-image:url("/images/uploaded/Scaffoling-landing-full.jpg")}.home-hero .hero-item:nth-of-type(1):after,.home-hero .hero-item:nth-of-type(4):after{background-image:url("/images/uploaded/scaffolding-yellow.jpg")}.home-hero .hero-item:nth-of-type(2){background-image:url("/images/uploaded/eventstaging.jpg")}.home-hero .hero-item:nth-of-type(2):after{background-image:url("/images/uploaded/eventstaging-over.jpg")}.home-hero .hero-item:nth-of-type(3){background-image:url("/images/uploaded/accessories-replacement-landing.jpg")}.home-hero .hero-item:nth-of-type(3):after{background-image:url("/images/uploaded/accessories-new-over.jpg")}.join-slider{padding:0 10%;margin-bottom:92px}.join-slider img{margin:0 28px}.join-slider .fa-chevron-right.slick-arrow{right:5%}@media(min-width:576px) and (max-width:991px){.join-slider .fa-chevron-right.slick-arrow{right:15px !important}}@media(max-width:575px){.join-slider .fa-chevron-right.slick-arrow{right:6px !important}}.join-slider .fa-chevron-left.slick-arrow{left:5%}@media(min-width:576px) and (max-width:991px){.join-slider .fa-chevron-left.slick-arrow{left:6px !important}}@media(max-width:575px){.join-slider .fa-chevron-left.slick-arrow{left:15px !important}}@media(max-width:575px){.join-slider{padding:0 12%}}.join-slider p{margin:0;position:relative;padding:0 6px}.join-slider p img{transition:opacity .3s;object-fit:contain;height:100% !important;max-width:100%;overflow:visible;padding:5px 0;margin:0;transition:transform .3s}.join-slider p img:hover{transform:scale(1.1)}.join-slider p,.join-slider p a{height:120px}.home-top-topics{display:flex;margin-bottom:87px;margin-top:56px}@media(max-width:767px){.home-top-topics{margin-bottom:30px}}.home-top-topics .topic-block-title{display:none}.home-top-topics>a{aspect-ratio:1/.89;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;margin-left:1%;margin-right:1%;padding:0 6% 10px 24px;position:relative;transition:box-shadow .2s;width:31.3%}.home-top-topics>a .topic-block{margin:0}.home-top-topics>a .topic-block p{color:#f8f8f8;font:400 clamp(22px,2vw,32px)/clamp(30px,3vw,40px) "Montserrat-Black";text-align:left;text-shadow:0 3px 6px rgba(0,0,0,.5882352941)}.home-top-topics>a::after{background:#231f20;bottom:0;color:#fff;content:"";font-family:"Font Awesome 5 Pro";font-size:42px;height:72px;line-height:72px;position:absolute;right:0;text-align:center;transition:color .3s;width:74px}.home-top-topics>a:hover::after{color:#fab82f}.home-top-topics>a:hover{cursor:pointer;box-shadow:5px 5px 6px rgba(0,0,0,.5882352941)}@media(max-width:1199px){.home-top-topics>a::after{font-size:32px;height:50px;line-height:50px;width:52px}}@media(max-width:991px){.home-top-topics{flex-wrap:wrap}.home-top-topics>a{height:300px;margin:0 auto 40px;width:100%}}@media(max-width:550px){.home-top-topics>a{height:200px;justify-content:flex-start}}.home-topics{display:flex;gap:30px;margin-bottom:130px}@media(max-width:767px){.home-topics{margin-bottom:50px}}.home-topics .home-topics-link{color:#0f0f0f;display:block;font:400 21px/28px "Montserrat-Semibold";padding-right:23px;position:relative;text-align:right}.home-topics .home-topics-link::after{content:"";font-family:"Font Awesome 5 Pro";font-size:38px;font-weight:600;height:22px;position:absolute;right:0;top:0;transition:color .3s}.home-topics .home-topics-link:hover{color:#ed222a}.home-topics>div{display:flex;flex-direction:column}.home-topics>div .topic-block{background:#e6e6e6;flex-grow:1;margin-bottom:24px;padding:40px 50px 50px 157px;position:relative}.home-topics>div .topic-block .topic-block-title{border:none;margin-bottom:20px;padding-bottom:0;text-align:left}.home-topics>div .topic-block .topic-block-title h2{font:400 clamp(24px,2.5vw,40px)/clamp(30px,3vw,49px) "Montserrat-Bold" !important}.home-topics>div .topic-block::before{background:#fab82f;font-family:"Font Awesome 5 Pro";font-size:82px;font-weight:600;height:124px;left:0;line-height:128px;position:absolute;text-align:center;top:0;width:124px}.home-topics>div .topic-block p:first-of-type{line-height:32px;margin-bottom:35px;text-align:left}.home-topics>div .topic-block p:first-of-type img{display:inline;margin-right:15px}.home-topics>div .topic-block a{background:#0f0f0f;border-radius:3px;color:#f8f8f8;display:block;font:400 21px/28px "Montserrat-Medium";max-width:max-content;padding:16px 23px;transition:color .3s,background-color .3s}.home-topics>div .topic-block a:hover{background:#fab82f;color:#0f0f0f}.home-topics .network .topic-block::before{content:""}.home-topics .customers .topic-block::before{content:"";font-size:68px}.home-topics .customers .topic-block{padding-bottom:40px}.home-topics .customers .topic-block p:first-of-type{margin-bottom:15px}.home-topics .customers-bottom{display:flex}.home-topics .customers-bottom p:first-of-type{margin-top:5px}.home-topics .customers-bottom p:nth-of-type(2){font:400 20px/24px "Montserrat-Bold";display:inline-block}@media(max-width:1199px){.home-topics>div.customers .topic-block,.home-topics>div.network .topic-block{padding:15px 20px 20px 100px}.home-topics>div.customers .topic-block::before,.home-topics>div.network .topic-block::before{font-size:52px;height:84px;line-height:84px;width:84px}}@media(max-width:991px){.home-topics{display:block}.home-topics>div{margin-bottom:20px}.home-topics>div .topic-block{margin-bottom:7px}.home-topics>div .topic-block p{line-height:1.6rem !important}.home-topics>div .topic-block-title{min-height:unset}}@media(max-width:550px){.home-topics>div.customers .topic-block,.home-topics>div.network .topic-block{padding-left:20px}.home-topics>div.customers .topic-block::before,.home-topics>div.network .topic-block::before{font-size:32px;height:50px;line-height:50px;width:50px}.home-topics>div.customers .topic-block .topic-block-title,.home-topics>div.network .topic-block .topic-block-title{padding-left:45px}.home-topics .customers-bottom{display:flex}.home-topics .customers-bottom p:nth-of-type(2){font:400 16px/20px "Montserrat-Bold";display:inline-block}.home-topics .home-topics-link{font:400 18px/30px "Montserrat-Semibold"}.home-topics .home-topics-link::after{font-size:28px;line-height:28px}.home-topics>div .topic-block a{font-size:16px}}