.banner{height:400px;max-width:1920px;margin:0 auto}.banner.home{height:600px}.cms-home .page-wrapper{overflow:hidden}.featured-products-wrapper .slick-slider .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg) translate(0,50%);-moz-transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%)}.featured-products-wrapper .slick-slider .slick-arrow.slick-next{right:0}.featured-products-wrapper .slick-slider .slick-arrow{position:absolute;top:50%;padding:0;width:15px;height:22px;font-size:0;line-height:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+) center no-repeat !important;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}@media (max-width:1679px){.banner.home{height:400px}}@media (max-width:1024px){.banner.home{height:300px}}.banner.home .sw-flexslider .slides .slider-title .caption h2{font-size:5.2rem;line-height:6rem;letter-spacing:0}.banner.home .sw-flexslider .slides .slider-title .caption h2 span{display:block}.banner.home .sw-flexslider .slides .slider-title .caption p{font-size:2.8rem;line-height:3.8rem;letter-spacing:.6px}.banner .slide-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.banner .slide-content-wrapper .slide-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;margin:0 auto;max-width:1448px;padding:20px;text-align:center;height:inherit}.banner .slide-content-wrapper .slide-content .slider-title{position:relative;color:#fff}.banner .banner-image{height:100%;width:100%}.banner .slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 auto;padding:20px;position:relative;text-align:center;z-index:10;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.banner .slide h1{font-size:5.5rem;line-height:8rem;color:#fff;margin:0}@media (max-width:1440px){.banner .slide h1{font-size:5rem;line-height:6rem}}@media (max-width:768px){.banner .slide h1{font-size:3.5rem;line-height:4rem;margin-bottom:5px}}.banner .slide .banner-title-wrapper{position:relative;z-index:1}.banner .slide .banner-text{font-size:1.5rem;line-height:2.1rem;color:#fff;margin:0 auto;max-width:600px;text-transform:uppercase}.banner .slide .overlay{background:-moz-linear-gradient(-70deg,rgba(64,61,59,.6) 0%,rgba(64,61,59,.3) 66%,rgba(64,61,59,.6) 100%);background:-webkit-linear-gradient(-70deg,rgba(64,61,59,.6) 0%,rgba(64,61,59,.3) 66%,rgba(64,61,59,.6) 100%);background:linear-gradient(160deg,rgba(64,61,59,.6) 0%,rgba(64,61,59,.3) 66%,rgba(64,61,59,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#80000000',GradientType=1);height:inherit;left:0;position:absolute;top:0;width:100%}body.page-layout-home .page-header .general{display:flex !important}body.page-layout-home .page-header .ecommerce{display:none !important}body.page-layout-home .page-header .header .logo{background-image:url(/static/frontend/harlow/default/en_GB/images/logos/HTGroup.png) !important}#reviewsio-carousel-widget{max-width:1448px;margin:0 auto}.banner{height:400px;max-width:1920px;margin:0 auto}.banner.home{height:600px}@media (max-width:1679px){.banner.home{height:400px}}@media (max-width:1024px){.banner.home{height:300px}}.banner .slide-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.banner .slide-content-wrapper .slide-content{margin:0 auto;max-width:1448px;padding:20px;text-align:center}.banner .slide-content-wrapper .slide-content .slider-title{position:relative;color:#fff}.banner .banner-image{height:100%;width:100%}.banner .slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;height:100%;margin:0 auto;padding:20px;position:relative;text-align:center;z-index:10;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.banner .slide h1{display:block;font-size:5.5rem;line-height:8rem;color:#fff;margin:0;text-transform:uppercase}@media (max-width:1440px){.banner .slide h1{font-size:5rem;line-height:6rem}}@media (max-width:768px){.banner .slide h1{font-size:3.5rem;line-height:4rem;margin-bottom:5px}}.banner .slide .banner-title-wrapper{position:relative;z-index:1}.banner .slide .banner-text{font-size:1.5rem;line-height:2.1rem;color:#fff;margin:0 auto;max-width:600px;text-transform:uppercase}.banner .slide .overlay{background:-moz-linear-gradient(-70deg,rgba(0,79,68,.6) 0%,rgba(0,79,68,.3) 66%,rgba(0,79,68,.6) 100%);background:-webkit-linear-gradient(-70deg,rgba(0,79,68,.6) 0%,rgba(0,79,68,.3) 66%,rgba(0,79,68,.6) 100%);background:linear-gradient(160deg,rgba(0,79,68,.6) 0%,rgba(0,79,68,.3) 66%,rgba(0,79,68,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#80000000',GradientType=1);height:inherit;left:0;position:absolute;top:0;width:100%}.page-layout-home .columns{max-width:100%;padding:0}@media (max-width:1440px){.page-layout-home .columns .column{max-width:1248px;margin:0 auto}}.page-layout-home .body-content-wrapper{background:#fff;background:-moz-linear-gradient(-45deg,#fff 0%,#d7dde0 100%);background:-webkit-linear-gradient(-45deg,#fff 0%,#d7dde0 100%);background:linear-gradient(135deg,#fff 0%,#d7dde0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d7dde0',GradientType=1);height:550px;position:relative}@media (max-width:768px){.page-layout-home .body-content-wrapper{height:auto}}.page-layout-home .body-content-wrapper .body-content-image{background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-clip-path:polygon(50% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(50% 0,100% 0%,100% 100%,0% 100%);height:inherit;right:0;position:absolute;top:0;width:50%}@media (max-width:768px){.page-layout-home .body-content-wrapper .body-content-image{display:none}}.page-layout-home .body-content-wrapper .body-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;height:inherit;margin:0 auto;max-width:1600px;padding:26px 100px}@media (max-width:1440px){.page-layout-home .body-content-wrapper .body-content{padding:26px}}.page-layout-home .body-content-wrapper .body-content .body-content-inner{width:55%}@media (max-width:768px){.page-layout-home .body-content-wrapper .body-content .body-content-inner{width:auto}}body.default .homepage-banner{display:flex;justify-content:stretch;max-width:1400px;margin:10px auto 0}@media (max-width:767px){body.default .homepage-banner{flex-flow:column;margin-left:10px;margin-right:10px}}body.default .homepage-banner .banner-left{flex:1;margin-right:5px}@media (max-width:767px){body.default .homepage-banner .banner-left{margin-bottom:10px;margin-right:0}}body.default .homepage-banner .banner-left img{border-radius:5px}body.default .homepage-banner .banner-right{flex:1;margin-left:5px;display:flex;flex-flow:column;justify-content:space-between}@media (max-width:767px){body.default .homepage-banner .banner-right{margin-left:0}}body.default .homepage-banner .banner-right .banner-container-top img{border-radius:5px}body.default .homepage-banner .banner-right .banner-container-bottom{display:flex;margin-top:10px;justify-content:space-between}body.default .homepage-banner .banner-right .banner-container-bottom .left{margin-right:5px}body.default .homepage-banner .banner-right .banner-container-bottom .left img{border-radius:5px}body.default .homepage-banner .banner-right .banner-container-bottom .right{margin-left:5px}body.default .homepage-banner .banner-right .banner-container-bottom .right img{border-radius:5px}body.default.page-layout-home .body-content-wrapper{height:unset;background:unset;background-color:#fafafa}@media (max-width:767px){body.default.page-layout-home .body-content-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.default.page-layout-home .body-content-wrapper .body-content-image{background-image:url(../images/homepagefootban.jpg) !important;background-position:center;clip-path:unset;right:unset;left:0;top:0;bottom:0}@media (max-width:767px){body.default.page-layout-home .body-content-wrapper .body-content-image{position:relative;width:100%;height:200px;display:block}}body.default.page-layout-home .body-content-wrapper .body-content{max-width:1448px;margin:0 auto;padding:16px 24px}body.default.page-layout-home .body-content-wrapper .body-content .body-content-inner{width:50%;margin-left:auto;padding:70px 0 70px 70px}@media (max-width:1023px){body.default.page-layout-home .body-content-wrapper .body-content .body-content-inner{width:100%;padding:unset}}@media (max-width:767px){body.default.page-layout-home .body-content-wrapper .body-content .body-content-inner{text-align:center;padding:0 10px}}body.default.page-layout-home .body-content-wrapper .body-content .body-content-inner h1{font-size:3.2rem;line-height:3.8rem;font-weight:400}@media (max-width:1023px){body.default.page-layout-home .body-content-wrapper .body-content .body-content-inner h1{font-size:2.8rem;line-height:3.4rem}}@media (max-width:767px){body.default.page-layout-home .body-content-wrapper .body-content .body-content-inner h1{font-size:2rem;line-height:2.6rem;font-weight:700}}.cms-home #badge-ribbon-new{display:none}@media (max-width:767px){.cms-home #badge-ribbon-new{display:block}.cms-home #badge-ribbon-new iframe{max-width:320px;min-width:unset !important;display:flex;margin:0 auto;max-height:60px}}.page-layout-home .page-header .ecommerce{display:none !important}.page-layout-home .page-header .general{display:flex !important}.page-layout-home .page-header .header .logo{background-image:url(/static/frontend/harlow/default/en_GB/images/logos/HTGroup.png) !important}.home-middle-banner{max-width:1448px;margin:0 auto;padding:40px 24px 10px 20px}.home-middle-banner>:nth-child(1n),.home-middle-banner img{width:100%}@media (max-width:768px){.home-middle-banner .mobile-banner{display:block !important}.home-middle-banner .desktop-banner{display:none !important}}.sectors-wrapper-before-single-banner ul{list-style-type:none;padding:0;display:flex;flex-wrap:wrap}.sectors-wrapper-before-single-banner ul li{flex:0 0 auto;width:50%;padding:0 10px;margin-bottom:15px}.sectors-wrapper-before-single-banner ul li:nth-last-child(1),.sectors-wrapper-before-single-banner ul li:nth-last-child(2){margin-bottom:0}.sectors-wrapper-before-single-banner ul li a{display:block;line-height:0}@media(max-width:768px){.sectors-wrapper-before-single-banner ul li{width:100%;margin-bottom:15px !important}.sectors-wrapper-before-single-banner ul li:last-child{margin-bottom:0 !important}}