html .image-link-cards .image-link-cards__card-image{height:100%;width:100%}.animated-squeeze-link__text{font-weight:700!important}.alternate-image-text .animated-squeeze-link:hover:before,.animated-slide-link:hover:after,.striped-grid__item .product-card:hover .animated-slide-link:after,.striped-grid__item .product-card:hover .product-card__link-container,.striped-grid__item .product-card:hover .product-card__link-container .animated-slide-link,.striped-grid__item .product-card:hover .product-card__link-container:after,.view-all-container__view-all-link:hover:after{border-radius:16px!important}.striped-grid__item .product-card:hover .animated-slide-link:after{height:100%}.header__meta-item-text{text-transform:capitalize}.pagination.content{margin-top:0}.content{max-width:1600px}.product-case-studies .slick-track{display:flex}.image-link-cards__slider .slick-slide{margin:0 25px}.header{border:none}.navigation{text-transform:capitalize}@media (min-width:1300px){.navigation__list li:nth-child(4) .navigation__list-item__simple-dropdown ul{column-gap:30px;column-count:2}.navigation__list li:nth-child(4) .navigation__list-item__simple-dropdown ul li{max-width:280px}.navigation__item-link-sub{padding-right:0}}.view-all-container__view-all-link:after{bottom:0;background:#143727}.view-all-container__view-all-link:hover:after{height:100%;transform:translateY(0);z-index:0}.view-all-container__view-all-text:after{padding:0;right:0;color:#80ba00;transition:all .4s ease;content:"\f061";position:absolute;top:0;margin:0;font-family:Font Awesome\ 6 Pro}.view-all-container__view-all-link:hover .view-all-container__view-all-text:after{transform:translateX(-20px)}.view-all-container__view-all-link:hover .view-all-container__view-all-text{color:#fff}.view-all-container__view-all-text{transform:translateX(0);padding:0 60px 0 0;position:relative;z-index:3}.view-all-container__view-all-link:hover .view-all-container__view-all-text{transform:translateX(8px)}.home-hero__link{font-size:13px;border:none;color:#143727;transition:all .4s ease;position:relative;border-radius:1px;background:#80ba00}.home-hero__link:after{padding:0;color:#fff;transition:all .4s ease;content:"\f061";margin:0;font-family:Font Awesome\ 6 Pro}.home-hero__link:hover:after{padding:0 10px 0 0;color:#80ba00}.home-hero__link span{padding:0 30px 0 0;transition:padding .4s ease}.home-hero__link:hover span{padding:0 10px}@media only screen and (min-width:560px){.home-hero__link{font-size:16px}}.animicons{margin-bottom:45px;color:#143727;margin-top:30px}.animicons-list{justify-content:flex-start;flex-wrap:wrap;display:flex}.animicons-list li{padding:30px 0;justify-content:center;font-size:20px;font-weight:700;color:#143727;box-sizing:border-box;align-items:center;margin-top:0;display:flex}.animicons-list li>div{justify-content:flex-start;align-items:center;display:flex}.animicons-list li svg{overflow:visible;width:24px}.animicons-list li span{padding:0 0 0 40px}.animicons-list li:hover{cursor:pointer}.animicon-1 .cls-1,.animicon-1 .cls-2{fill:none}.animicon-1 .cls-1,.animicon-1 .cls-3{stroke-miterlimit:10;stroke-width:1.5px;stroke:#143727}.animicon-1 .cls-2{stroke-width:0px}.animicon-1 .cls-4{clip-path:url(#animicon-clip-b)}.animicon-1 .cls-5{clip-path:url(#animicon-clip-a)}.animicon-1 .cls-3,.animicon-1 .cls-5{transform:translateY(0);transition:all .4s ease}.animicon-1 .cls-3{fill:#fff}.animicons-list li:hover .animicon-1 .cls-5{transform:translateY(3px)}.animicons-list li:hover .animicon-1 .cls-3{transform:translateY(6px);fill:#80ba00}.animicons-list li:hover .animicon-2 .cls-5{transform:translateY(-3px)}.animicons-list li:hover .animicon-2 .cls-3{transform:translateY(-6px);fill:#80ba00}.animicon-3 .cls-1{stroke-width:0px}.animicon-3 .cls-1,.animicon-3 .cls-2{fill:none}.animicon-3 .cls-2{stroke-linecap:round;stroke-miterlimit:10;stroke-width:1.66px}.animicon-3 .cls-2,.animicon-3 .cls-3{stroke:#143727}.animicon-3 .cls-4{clip-path:url(#clip-1)}.animicon-3 .cls-3{fill:#fff;stroke-width:1.31px}.animicons-list li .animicon-3 #bar1 #ring-2,.animicons-list li .animicon-3 #bar2 #ring-3{transform:translateX(0);transition:all .4s ease}.animicons-list li:hover .animicon-3 #bar1 #ring-2{transform:translateX(-10px)}.animicons-list li:hover .animicon-3 #bar2 #ring-3{transform:translateX(7px)}.animicon-4 .cls-1{fill:#143727}.animicon-4 .cls-1,.cls-2{stroke-width:0px}.animicon-4 .cls-2,.cls-3,.cls-4{fill:none}.animicon-4 .cls-5{clip-path:url(#clippath)}.animicon-4 .cls-3{stroke-width:.6px}.animicon-4 .cls-3,.cls-4{stroke-miterlimit:10;stroke:#143727}.animicon-4 .cls-4{stroke-width:.75px}@media (min-width:560px){.animicons-list li{padding:15px}}@media (min-width:1300px){.animicons-list li{padding:15px 30px}.animicons-list li:first-child{padding:15px 30px 15px 0}.animicons-list li:last-child{padding:15px 0 15px 30px}.animicons-list{justify-content:space-between}}.alternate-image-text .animated-squeeze-link{overflow:hidden;padding:0 30px 0 0}.alternate-image-text .alternate-image-text__link-container{position:relative}.alternate-image-text .animated-squeeze-link .animated-squeeze-link__circle{display:none}.alternate-image-text .animated-squeeze-link .animated-squeeze-link__text{z-index:1}.alternate-image-text .animated-squeeze-link{transition:.4s ease;position:relative;border-bottom:2px solid}.alternate-image-text .animated-squeeze-link:hover{border-bottom:2px solid transparent;border-radius:1px}.alternate-image-text .animated-squeeze-link:before{height:100%;transform:translateX(0) translateY(calc(100% - 1px));transition:transform .4s ease;content:"";position:absolute;bottom:-2px;border-radius:1px;background:#143727;left:0;width:100%;z-index:0}.alternate-image-text .animated-squeeze-link:hover:before{transform:translateX(0) translateY(0);bottom:0}.alternate-image-text .animated-squeeze-link:after{transform:translateX(30px);font-size:20px;font-weight:800;color:#80ba00;transition:all .4s ease;content:"\f061";margin:0;line-height:1;font-family:Font Awesome\ 6 Pro}.alternate-image-text .animated-squeeze-link:hover:after{transform:translateX(17px);color:#fff}.alternate-image-text .animated-squeeze-link:hover .animated-squeeze-link__text{transform:translateX(10px);color:#fff}.stepped-image-cards{margin-bottom:0;background:#f0f0f0;padding-bottom:50px}.stepped-image-cards .image-card__link-container .animated-squeeze-link__circle{height:52px;border:none;transition:all .4s ease;position:absolute;margin:0;background:#80ba00;left:0;width:52px}.stepped-image-cards .image-card,.stepped-image-cards__card{height:100%}.stepped-image-cards .image-card__content{position:relative}.stepped-image-cards .image-card:hover .image-card__link-container .animated-squeeze-link__circle{left:calc(100% - 35px)}.stepped-image-cards .image-card .animated-squeeze-link__arrow{transition:none}.stepped-image-cards .image-card:hover .animated-squeeze-link__arrow{transform:translateX(0)}.stepped-image-cards .image-card__link-container .animated-squeeze-link{padding:0 130px 0 0;line-height:1.2}.stepped-image-cards .image-card__link-container .animated-squeeze-link__text{transform:translateX(-50px);padding:0 0 15px;transition:all .4s ease;opacity:0}.stepped-image-cards .image-card__link-container .animated-squeeze-link__text:after{height:1px;transform:translateX(-100%) scaleX(0);transition:all .4s ease;content:"";position:absolute;bottom:0;background:#fff;left:0;width:100%}.stepped-image-cards .image-card:hover .image-card__link-container .animated-squeeze-link__text:after{transform:translateX(0) scaleX(1);transition:all .4s ease}.stepped-image-cards .image-card:hover .image-card__link-container .animated-squeeze-link__text{overflow:hidden;transform:translateX(0);position:relative;opacity:1}.stepped-image-cards .image-card .image-card__image-container{transition:none}.stepped-image-cards .image-card:hover .image-card__image-container{transform:scale(1)}.stepped-image-cards .image-card .image-card__content{transition:background-color .3 ease;background-color:transparent}.stepped-image-cards .image-card:hover .image-card__content{transform:translateX(0);background-color:rgba(0,0,0,.4)}.stepped-image-cards__card .image-card__text{margin-bottom:60px}@media (min-width:1050px){.stepped-image-cards .image-card:hover .image-card__link-container .animated-squeeze-link__circle{left:calc(100% - 70px)}}@media (min-width:1357px){.stepped-image-cards .image-card__link-container .animated-squeeze-link__circle{height:70px;width:70px}.stepped-image-cards .image-card:hover .image-card__link-container .animated-squeeze-link__circle{left:calc(100% - 35px)}.stepped-image-cards{padding-bottom:90px}}.large-card-grid .image-card__link-container .animated-squeeze-link__circle{height:52px;border:none;transition:all .4s ease;position:absolute;margin:0;background:#80ba00;left:0;width:52px}.large-card-grid .image-card__content{position:relative}.large-card-grid .image-card:hover .image-card__link-container .animated-squeeze-link__circle{left:calc(100% - 35px)}.large-card-grid .image-card .animated-squeeze-link__arrow{transition:none}.large-card-grid .image-card:hover .animated-squeeze-link__arrow{transform:translateX(0)}.large-card-grid .image-card__link-container .animated-squeeze-link{padding:0 130px 0 0;line-height:1.2}.large-card-grid .image-card__link-container .animated-squeeze-link__text{transform:translateX(-50px);padding:0 0 15px;transition:all .4s ease;opacity:0}.large-card-grid .image-card__link-container .animated-squeeze-link__text:after{height:1px;transform:translateX(-100%) scaleX(0);transition:all .4s ease;content:"";position:absolute;bottom:0;background:#fff;left:0;width:100%}.large-card-grid .image-card:hover .image-card__link-container .animated-squeeze-link__text:after{transform:translateX(0) scaleX(1);transition:all .4s ease}.large-card-grid .image-card:hover .image-card__link-container .animated-squeeze-link__text{overflow:hidden;transform:translateX(0);position:relative;opacity:1}.large-card-grid .image-card .image-card__image-container{transition:none}.large-card-grid .image-card:hover .image-card__image-container{transform:scale(1)}.large-card-grid .image-card .image-card__content{transition:background-color .3 ease;background-color:transparent}.large-card-grid .image-card:hover .image-card__content{transform:translateX(0);background-color:rgba(0,0,0,.4)}.large-card-grid .large-card-grid__row-bar:after{bottom:auto}.stepped-image-cards .stepped-image-cards__inner:after{height:100%}@media (min-width:1050px){.large-card-grid .image-card:hover .image-card__link-container .animated-squeeze-link__circle{left:calc(100% - 70px)}}@media (min-width:1357px){.large-card-grid .image-card__link-container .animated-squeeze-link__circle{height:70px;width:70px}.large-card-grid .image-card:hover .image-card__link-container .animated-squeeze-link__circle{left:calc(100% - 35px)}}body.home .cld-wysiwyg{margin-bottom:135px;margin-top:0}body.home .cld-wysiwyg h1{font-size:20px;color:#143727;text-align:center;margin:0;line-height:34px}@media only screen and (min-width:420px){body.home .cld-wysiwyg h1{padding:0 10%;font-size:28px;line-height:40px}}.image-link-cards,.image-link-cards .image-link-cards__pre-slider{background-color:#f0f0f0}.image-link-cards .image-link-cards__thumb{height:400px;overflow:hidden;position:relative;width:100%}.image-link-cards .image-link-cards__card-image{height:auto;transform:translate(-50%,-50%) scale(1);position:absolute;top:50%;left:50%;width:auto}.image-link-cards .image-link-cards__card-link{height:488px;padding-bottom:0}.image-link-cards .image-link-cards__card-link:hover .image-link-cards__card-image{transform:translate(-50%,-50%) scale(1.05)}.image-link-cards .image-link-cards__card-text{grid-column:auto;padding:10px 0;grid-row:auto;font-size:20px;font-weight:600;color:#143727;position:relative}.image-link-cards .image-link-cards__card-text:after{height:1px;transform:translateX(-100%);transition:all .4s ease;content:"";position:absolute;bottom:0;background:#143727;left:0;width:100%}.image-link-cards .image-link-cards__card-link:hover .image-link-cards__card-text:after{transform:translateX(0)}.image-link-cards .image-link-cards__card-inner{grid-template-rows:auto}.image-link-cards .image-link-cards__card-inner:after{background:0 0}.image-link-cards .image-link-cards__circle{height:auto;justify-content:baseline;border:none;right:0;align-items:baseline;left:auto;width:auto}.image-link-cards .image-link-cards__card .image-link-cards__arrow{transform:translateX(-50px);color:#80ba00;transition:all .4s ease;opacity:0}.image-link-cards .image-link-cards__card:hover .image-link-cards__arrow{transform:translateX(-12px);opacity:1}.image-link-cards .slider-arrows{justify-content:flex-end;margin-bottom:120px;max-width:none}.case-study-news .slider-arrows:before,.image-link-cards .slider-arrows:before{height:2px;content:"";position:absolute;top:calc(50% + 2px);background:#dedede;left:0;width:calc(100% - 136px)}.case-study-news .slider-arrows__arrow,.image-link-cards .slider-arrows__arrow{height:48px;background:#80ba00;width:48px}.case-study-news .slider-arrows__arrow-icon:before,.image-link-cards .slider-arrows__arrow-icon:before{font-size:20px;font-weight:800;color:#fff}.case-study-news .slick-slide,.image-link-cards .image-link-cards__slider .slick-slide{opacity:1}.case-study-news .slider-arrows__arrow--prev,.image-link-cards .slider-arrows__arrow--prev{margin-right:0}.case-study-news .slider-arrows__arrow--next,.image-link-cards .slider-arrows__arrow--next{margin-left:20px}.case-study-news .slider-arrows{transform:translateY(100px);margin-bottom:200px;margin-bottom:0}@media only screen and (min-width:970px){.image-link-cards .slider-arrows{margin-bottom:100px}}.split-text-50-50 .link-button--dark{margin-top:45px}.latest-news .slider-arrows{display:none}.slider-arrows+.view-all-container{transform:none}.view-all-container{padding-top:90px;justify-content:center;text-align:center;padding-bottom:90px}.product-card__checklist{list-style:none;padding:0;margin-left:30px;width:100%;float:left;display:block}.product-card__checklist li{margin:0;width:100%;float:left;display:block}.product-card__checklist li:before{font-size:16px;margin-right:30px;color:#7eaf00;content:"\f00c";float:left;font-family:Font Awesome\ 6 Pro;display:block}.product-card__checklist span{font-size:14px;font-weight:400;color:#143727;float:left;display:block}body.post-type-archive-download .striped-grid-container{overflow:visible}body.post-type-archive-download .striped-grid{padding-top:50px}.striped-grid-container .content{width:100%}.striped-grid .striped-grid__row-bar:before{display:none}.striped-grid-filters{padding:0;background:0 0;margin-top:50px}.striped-grid-filters__title{padding:20px 40px;border:none;font-weight:400;color:#7eaf00;margin:0;background:#143727}.striped-grid-filters__dropdown-container{padding:20px 40px;background:#e9e9e9}.striped-grid-filters__dropdown-label{font-weight:600;color:#143727}.striped-grid-filters__dropdown-link{color:#143727}.striped-grid-filters__dropdown-item--active .striped-grid-filters__dropdown-link{font-weight:600;color:#000}.striped-grid .product-card__top-text{padding:20px 0 0;border:none;position:relative;margin:0}.striped-grid__item .product-card__bottom{padding:0;width:100%;display:block}.striped-grid__item .product-card__bottom p{margin-top:15px}.striped-grid__item .product-card .product-card__link-container{position:absolute;border-bottom:1px solid #143727;bottom:0;width:100%;float:left;margin-top:0;display:block}.striped-grid__item .product-card .product-card__link-container:after{height:1px;transition:all .4s ease;content:"";position:absolute;bottom:0;background:#143727;left:0;width:100%;z-index:-1}.striped-grid__item .product-card:hover .product-card__link-container:after{height:40px}.striped-grid__item .product-card .product-card__link-container .animated-slide-link{width:100%}.striped-grid__item .product-card .product-card__link-container .animated-slide-link__text{transform:translateX(0);padding:0;font-weight:600;color:#143727;transition:all .4s ease;opacity:1}.striped-grid__item .product-card:hover .product-card__link-container .animated-slide-link__text{transform:translateX(15px);color:#fff}.striped-grid__item .product-card .product-card__link-container .animated-slide-link__circle{height:auto;border:none;right:0;width:auto}.striped-grid__item .product-card .product-card__link-container .animated-slide-link__arrow{transform:translateX(0);color:#7eaf00;transition:all .4s ease}.striped-grid__item:hover .product-card .product-card__link-container .animated-slide-link__arrow{transform:translateX(-10px)}@media only screen and (min-width:900px){body.post-type-archive .striped-grid,body.tax-product_cat .striped-grid{grid-gap:0 16px}}.animated-slide-link{font-size:17px;width:100%}.animated-slide-link__text{transform:translateX(0);padding:0;font-weight:600;color:#143727;transition:all .4s ease;position:relative;opacity:1;z-index:3}.animated-slide-link__circle{height:auto;border:none;right:0;width:auto;z-index:3}.animated-slide-link__arrow{transform:translateX(0);color:#7eaf00;transition:all .4s ease}.animated-slide-link:after{height:1px;transition:all .3s ease;content:"";position:absolute;bottom:0;background:#143727;left:0;width:100%}.animated-slide-link:hover:after{height:100%}.animated-slide-link:hover .animated-slide-link__text{transform:translateX(15px);color:#fff}.animated-slide-link:hover .animated-slide-link__arrow{transform:translateX(-10px);color:#fff}body.tax-product_cat .pagination{margin:0 0 100px;width:100%}.pagination ul{font-size:20px}@media only screen and (min-width:900px){body.tax-product_cat .striped-grid{margin-top:50px}}.banner>.content{justify-content:center;display:flex}.banner__bg{overflow:hidden;color:#fff;border-radius:30px;background:#143727;background:linear-gradient(52deg,#143727,#072115);width:100%}.banner__overlay{padding:30px;position:relative}.banner__excerpt{grid-template-columns:1fr;grid-template-rows:auto;grid-gap:30px;display:grid}.banner__excerpt-col{position:relative}.banner__subtitle,.banner__title{max-width:600px}.banner__title{font-size:30px;color:#fff;margin:0 0 20px;line-height:42px}.banner__title strong{font-weight:600;color:#7eaf00}.banner__subtitle{font-size:13px;color:#a3beb1;line-height:26px}.banner__button{padding:10px 20px;font-weight:600;color:#143727;transition:all .4s ease;background:#fff;width:100%;display:block}.banner__button:hover{text-decoration:none;color:#fff;background:#7eaf00}.banner__button:after{transform:translateX(0);font-size:16px;margin-right:20px;color:#7eaf00;transition:all .4s ease;content:"\f061";float:right;font-family:Font Awesome\ 6 Pro}.banner__button:hover:after{transform:translateX(-10px);color:#143727}.banner__button span{transform:translateX(0);transition:all .4s ease}.banner__button:hover span{transform:translateX(10px)}.banner__ptn{display:none}@media only screen and (min-width:460px){.banner__button{max-width:272px;width:100%}}@media only screen and (min-width:1300px){.banner__excerpt-col-two{justify-content:flex-end;align-items:flex-end;display:flex}.banner__bg{width:calc(100% - 320px)}.banner__overlay{padding:60px}.banner__ptn{height:calc(100% - 4rem);transform:translateX(-2rem) translatey(2rem);right:0;position:absolute;top:0;width:auto;display:block;z-index:0}.banner__excerpt{grid-template-columns:2fr 1fr}.banner__button{padding:10px 40px 10px 20px;right:0;bottom:0}.banner__button:after{right:0;position:absolute;float:none}.banner__title{font-size:45px;margin:0 0 30px;line-height:56px}.banner__subtitle{font-size:24px;line-height:34px}.banner>.content{justify-content:flex-end}}@media only screen and (min-width:1440px){.banner__button{padding:10px 100px 10px 20px}}@media only screen and (min-width:1660px){.banner__bg{width:calc(100% - 300px)}}.range-icon{height:50px;position:absolute;bottom:0;left:0;width:50px;z-index:3}.range-icon span{padding:5px;justify-content:center;align-items:center;display:flex}.range-green{color:#80ba00}.range-purple{color:#1e1e58}.range-red{color:#5d1616}.range-yellow{color:#bfaa0f}.range-blue{color:#406554}.range-orange{color:#ff4500}.range-icon_green{background:#80ba00}.range-icon_purple{background:#1e1e58}.range-icon_red{background:#5d1616}.range-icon_yellow{background:#bfaa0f}.range-icon_blue{background:#406554}.range-icon_orange{background:#ff4500}.range-icon svg{height:40px;width:auto}body.single-product .product-details__features-title{margin-top:0}body.single-product .breadcrumbs,body.single-product .breadcrumbs a{color:#143727}body.single-product .product-details__banner{height:400px;padding:0;width:100%}body.single-product .product-details__banner>div{height:100%;width:100%}body.single-product .product-details__image-block{position:inherit}body.single-product .product-details__inner{grid-template-columns:1fr;padding:0 20px;grid-template-rows:auto;align-items:flex-start;grid-template-areas:"product-aside" "product-details__main"}body.single-product .product-details__image-block:after,body.single-product .product-details__image-block:before{display:none}body.single-product .product-details__header{margin:0}body.single-product .product-details__title{margin-bottom:10px}body.single-product .product-details__sub-title{margin:0 0 40px}body.single-product .product-details__title-container{position:relative}body.single-product .product-details__category-tag{display:none}body.single-product .product-details__title-container .range-icon{bottom:auto;top:0}body.single-product .product-details__title-container a{font-weight:800;line-height:50px;padding-left:calc(50px + 1rem);display:block}body.single-product .product-details__accreditation-logos{transform:none;margin-left:0}body.single-product .product-details__accreditation-logo{height:50px;width:auto;display:block}body.single-product .product-details__description{padding:0;margin:0;background:0 0}body.single-product .product-info-panel--downloads{padding:70px 0 0}body.single-product .product-details__features{padding:0;margin:0}body.single-product .product-details__enquire-button-container{display:none}body.single-product .product-info-panel__item{padding:5px 10px;margin-bottom:30px;transition:all .3s ease;background:#e9e9e9}body.single-product .product-info-panel__item:hover{background:#143727}body.single-product .product-info-panel__item:hover .product-info-panel__link{color:#fff}body.single-product .product-info-panel__item:hover .product-info-panel__icon svg{fill:#fff}.product-info-panel--downloads .product-info-panel__item:hover .product-info-panel__icon,.product-info-panel--downloads .product-info-panel__item:hover .product-info-panel__text{transform:none}body.single-product .product-aside{overflow:hidden;position:relative}.product-aside{grid-area:product-aside}.product-details__main{grid-area:product-details__main;position:sticky;top:75px}body.single-product .product-aside .product-case-studies{clear:both;float:left;display:block}body.single-product .product-aside .product-case-studies h3{font-size:20px;font-weight:800;margin:0 0 30px;line-height:normal}body.single-product .product-aside .product-case-studies .latest-news,body.single-product .product-aside .product-case-studies .latest-news__slider{margin:0}.case-study-news{position:relative}.case-study-news .slider-arrows{justify-content:flex-end;position:absolute;max-width:none;bottom:0;left:0;width:auto}body.single-product .product-aside .product-case-studies .latest-news .section-header,body.single-product .product-aside .product-case-studies .slider-arrows+.view-all-container{display:none}body.single-product .product-aside .latest-news__item{overflow:hidden}body.single-product .product-aside .product-details__description{font-size:18px;line-height:2}@media only screen and (min-width:768px){body.single-product .product-details__accreditation-logo{height:80px}}@media only screen and (min-width:1300px){body.single-product .product-details__inner{grid-template-columns:1fr 1fr;padding:0 90px;grid-template-rows:1fr;grid-template-areas:"product-details__main product-aside"}body.single-product .product-details__banner{padding:60px 90px 0}}@media only screen and (min-width:1860px){.case-study-news .slider-arrows{width:calc(50% - 5rem)}}.product-case-studies{padding:20px 20px 150px;margin:0 0 50px;background:#e9e9e9}.product-case-study_thumb img{max-width:100%;object-fit:cover;display:block}.product-case-studies .latest-news__slider:before{display:none}.product-case-study_thumb{margin:0}.product-case-study_excerpt{height:100%;padding:15px 30px;justify-content:space-between;flex-direction:column;background:#fff;display:-webkit-flex;display:flex}.product-case-study_title{font-size:20px;font-weight:800;margin-bottom:30px;color:#143727;text-transform:uppercase;line-height:28px}.product-case-study_cat{font-size:12px;font-weight:800;color:#7eaf00;text-transform:uppercase;margin:0 0 30px;line-height:20px}.product-case-studies .slick-slide{opacity:0}.product-case-studies .slick-slide.slick-active,.product-case-studies .slick-slide.slick-current{opacity:1}.product-case-studies .slick-slide>div{width:100%}.product-case-study{height:100%;justify-content:space-between;flex-direction:column;display:flex!important}@media only screen and (min-width:1300px){.product-case-studies{padding:50px 50px 150px}}.filters__dropdown-container{padding-right:20px;grid-gap:20px}.filters__search-form{padding:0;position:relative;width:100%;display:block}.filters__search-field{font-size:16px;margin-bottom:28px;color:#143727;border-bottom:1px solid #133727;padding-right:15px;width:100%;padding-left:0}.filters__search-field::placeholder{font-size:16px;color:#707070;opacity:1}.filters__search-field::-ms-input-placeholder{color:#707070}.filters__search-button{transform:translateX(-8px) translateY(8px);right:0;color:#133727;position:absolute;z-index:10}.no-results__title{width:100%;margin-top:30px;display:block}body.post-type-archive-project .animated-slide-link{position:relative;padding-right:90px}body.post-type-archive-project .animated-slide-link:after{height:1px;transition:all .3s ease;content:"";position:absolute;bottom:0;background:#143727;left:0;width:100%}body.post-type-archive-project .animated-slide-link:hover:after{height:100%}body.post-type-archive-project .animated-slide-link .animated-slide-link__text{font-size:17px;font-weight:600;color:#143727;transition:all .3s ease;opacity:1;line-height:46px;z-index:3}body.post-type-archive-project .animated-slide-link:hover .animated-slide-link__text{transform:translateX(10px);color:#fff}body.post-type-archive-project .animated-slide-link .animated-slide-link__circle{height:auto;transform:translateX(0);border:none;right:0;transition:all .3s ease;width:auto;z-index:3}body.post-type-archive-project .animated-slide-link:hover .animated-slide-link__circle{transform:translateX(-10px)}body.post-type-archive-project .animated-slide-link__arrow{font-size:15px;font-weight:800;color:#80ba00;transition:all .3s ease}body.post-type-archive-project .animated-slide-link:hover .animated-slide-link__arrow{color:#fff}.striped-grid-container__inner{grid-template-columns:1fr;grid-template-rows:auto;gap:0}.striped-grid-filters{max-width:none}@media only screen and (min-width:900px){.striped-grid-container__inner{grid-template-columns:270px 1fr;grid-template-rows:1fr;gap:30px}.filters__dropdown-container{border-right:1px solid #707070}}@media only screen and (min-width:1024px){.no-results__title{margin-top:0}}@media only screen and (min-width:1660px){body.post-type-archive .striped-grid,body.tax-product_cat .striped-grid{padding:0}}.striped-grid__row-bar:after,body.post-type-archive-project .striped-grid__row-bar:before{display:none}body.post-type-archive-project .card__top-text{padding-bottom:0}body.post-type-archive-project .striped-grid__item .card__bottom-text{border:none}body.post-type-archive-project .striped-grid--grey-top .striped-grid__item{padding-bottom:60px}body.post-type-archive-project .animated-slide-link{width:100%}@media only screen and (min-width:1300px){.product-case-studies .slick-slide{margin:0 32px 0 0}}.cont_header{padding:50px;margin-bottom:50px;border-radius:30px;background:#e9e9e9;margin-top:50px}.cont_header,.cont_header_a,.cont_header_b{width:100%;float:left;display:block}.cont_header h1{margin:0 0 20px}.cont_header li a,.cont_header ul{width:100%;display:block}.cont_header ul{padding:0;text-indent:0;list-style-type:none;margin:30px 0 0;width:auto}.cont_header li{font-size:16px;font-weight:600;color:#143727;display:block}.cont_header li a{color:#143727}.cont_header li a:hover{text-decoration:none}.cont_header li:first-child{padding:0 0 20px}.cont_header li:last-child a span{padding:0 0 10px;position:relative;border-bottom:none}.cont_header li:last-child a span:after{transform:translateX(0);padding:0;color:#80ba00;content:"\f061";margin:0 0 0 20px;font-family:Font Awesome\ 6 Pro}.cont_header li svg{transform:translateY(5px);margin:0 8px 0 0}.cont_header li svg path{fill:#143727}@media only screen and (min-width:768px) and (max-width:1024px){.cont_header_b ul{grid-template-columns:1fr;grid-gap:25px;display:-ms-grid;display:-webkit-grid;display:grid}.cont_header .cont_header_b li{padding:0;font-size:28px;margin:0}.cont_header .cont_header_b li:first-child{padding-bottom:0}}@media only screen and (min-width:1025px) and (max-width:1350px){.cont_header{grid-template-columns:1fr 1fr!important;grid-gap:50px}}@media only screen and (min-width:1024px){.cont_header{grid-template-columns:1.3fr .7fr;display:grid}.cont_header ul{margin:17px 0 0}.cont_header li{font-size:22px}}@media only screen and (min-width:1300px){.cont_header li{font-size:28px}}@media only screen and (min-width:1440px){.cont_header li:last-child a span{border-bottom:2px solid #80ba00}.cont_header li{font-size:28px}}.cont-grid{margin-bottom:50px;width:100%;float:left;margin-top:20px;display:block}.cont-grid .contact-us__offices{margin-bottom:50px;width:100%;margin-top:50px}.contact-us__office-location{margin-bottom:50px}.contact-us__office-title{margin-bottom:0}.contact-us__office-title-text{font-size:22px}.contact-us__office-address{font-size:18px}.contact-us__telephone{font-size:18px;margin-top:0}.contact-us__office-location--head-office .contact-us__address-line:first-child{margin-bottom:0}.cont-cell-form,.contact-us__form,.contact-us__grid-panel{padding:20px;position:relative;margin:0 0 90px;border-radius:30px;background:#143727;background:linear-gradient(52deg,#143727,#072115);width:100%;float:none;display:block}.contact-us__form{padding:0;margin:0;background:0 0}.cont-cell .wpcf7,.contact-us__form .wpcf7{color:#fff}.cont-cell .wpcf7 .cf7mls_next.action-button,.cont-cell .wpcf7 .wpcf7-form-control-wrap,.cont-cell .wpcf7 input,.cont-cell .wpcf7 label,.contact-us__form .wpcf7 .cf7mls_next.action-button,.contact-us__form .wpcf7 .wpcf7-form-control-wrap,.contact-us__form .wpcf7 input,.contact-us__form .wpcf7 label{width:100%;display:block}.cont-cell .wpcf7 label,.contact-us__form .wpcf7 label{font-size:15px;font-weight:600;color:#a3beb1}.cont-cell .wpcf7 .cf7mls_next.action-button,.cont-cell .wpcf7 input,.cont-cell .wpcf7 select,.cont-cell .wpcf7 textarea,.contact-us__form .wpcf7 .cf7mls_next.action-button,.contact-us__form .wpcf7 input,.contact-us__form .wpcf7 select,.contact-us__form .wpcf7 textarea{padding:10px 0;border:none;color:#fff;border-bottom:1px solid #a3beb1;outline:0;margin:0 0 36px;background:0 0}.cont-cell .wpcf7 input[type=email],.cont-cell .wpcf7 input[type=text],.contact-us__form .wpcf7 input[type=email],.contact-us__form .wpcf7 input[type=text]{font-size:17px}.cont-cell .wpcf7 .cf7mls_next.action-button,.cont-cell .wpcf7 select,.cont-cell .wpcf7 textarea,.contact-us__form .wpcf7 .cf7mls_next.action-button,.contact-us__form .wpcf7 select,.contact-us__form .wpcf7 textarea{padding:8px;border:1px solid #a3beb1;width:100%}.cont-cell .wpcf7 select,.contact-us__form .wpcf7 select{color:#a3beb1}.cont-cell .wpcf7 select:checked,.contact-us__form .wpcf7 select:checked{color:#143727}.cont-cell .wpcf7 select::-ms-input-placeholder,.cont-cell .wpcf7 select::placeholder,.contact-us__form .wpcf7 select::-ms-input-placeholder,.contact-us__form .wpcf7 select::placeholder{color:#a3beb1}.cont-cell .wpcf7 h3,.contact-us__grid-panel-title{font-size:42px;font-weight:400;max-width:540px;margin:0 0 50px;line-height:50px}.cont-cell .wpcf7 h3 span:not(.wpcf7-form-control-wrap),.contact-us__form .wpcf7 h3 span:not(.wpcf7-form-control-wrap){font-weight:600;color:#80ba00}.form-contact-title{display:none}body.page-template-template-contact .form-contact-title{display:block}.contact-us__form .wpcf7 .form-base-title,body.page-template-template-contact .form-base-title{display:none}.contact-us__grid-panel-title{font-weight:600;color:#80ba00;margin:50px 0 50px 50px}.cont-cell .wpcf7 h3 span.wpcf7-form-control-wrap,.contact-us__form .wpcf7 h3 span.wpcf7-form-control-wrap{width:auto;float:none;display:inline-block}.cont-cell .wpcf7 h3 span.wpcf7-form-control-wrap input,.contact-us__form .wpcf7 h3 span.wpcf7-form-control-wrap input{padding:0;font-size:42px;border:none;color:#fff;margin:0;width:auto;float:none;display:inline-block}.cont-cell .wpcf7 .cf7mls_next.action-button,.cont-cell .wpcf7 input[type=submit],.cont-cell form.cf7mls input.wpcf7-form-control.wpcf7-submit,.contact-us__form .wpcf7 .cf7mls_next.action-button,.contact-us__form .wpcf7 input[type=submit],.contact-us__form form.cf7mls input.wpcf7-form-control.wpcf7-submit{padding:15px 50px 15px 20px;font-size:20px;font-weight:600;color:#143727;transition:all .3s ease;margin:0;border-radius:0;background:#80ba00;width:auto}.cont-cell .wpcf7 .cf7mls_next.action-button:hover,.contact-us__form .wpcf7 .cf7mls_next.action-button:hover{opacity:1;background:#fff}.cont-cell .cf7mls-btns,.cont-cell .wpcf7 .submit,.contact-us__form .cf7mls-btns,.contact-us__form .wpcf7 .submit{position:relative;margin:50px 0;border-radius:0;float:left;display:block}.cont-cell .cf7mls-btns,.contact-us__form .cf7mls-btns{margin:50px 0 0}.cont-cell .cf7mls-btns .cf7mls_back.action-button,.cont-cell .cf7mls-btns .cf7mls_next.action-button,.contact-us__form .cf7mls-btns .cf7mls_back.action-button,.contact-us__form .cf7mls-btns .cf7mls_next.action-button{padding-right:50px;border-radius:0}.cont-cell .cf7mls-btns:after,.cont-cell .wpcf7 .submit:after,.contact-us__form .cf7mls-btns:after,.contact-us__form .wpcf7 .submit:after{transform:translateX(0);padding:0;font-size:20px;right:10px;color:#fff;transition:transform .4s ease;content:"\f061";position:absolute;bottom:calc(50% + 2px);margin:0;line-height:1;font-family:Font Awesome\ 6 Pro;z-index:3}.cont-cell .cf7mls-btns:hover:after,.contact-us__form .cf7mls-btns:hover:after{color:#80ba00}.cont-cell .wpcf7 .submit:after,.contact-us__form .wpcf7 .submit:after{bottom:calc(50% - 10px)}.cont-cell .wpcf7 .submit .wpcf7-spinner,.contact-us__form .wpcf7 .submit .wpcf7-spinner{display:none}.cont-cell .cf7mls_back.action-button,.contact-us__form .cf7mls_back.action-button{padding:13px 5px;font-size:17px;border:1px solid #a3beb1;font-weight:600;color:#a3beb1;position:relative;min-width:100px;margin:16px 0 26px;border-radius:0;background:0 0;cursor:pointer}.cont-cell .wpcf7-list-item,.contact-us__form .wpcf7-list-item{margin:0}.cont-cell .wpcf7-list-item label input,.contact-us__form .wpcf7-list-item label input{margin:0;float:left;display:block}.cont-cell .wpcf7-list-item label input[type=checkbox],.contact-us__form .wpcf7-list-item label input[type=checkbox]{margin:10px;width:auto}.cont-cell .wpcf7,.contact-us__form .wpcf7{position:relative}.contact__ptn{height:170px;right:50px;position:absolute;top:50px;width:170px;z-index:0}@media only screen and (min-width:1024px){.cont-grid{grid-template-columns:1fr 1fr;gap:100px;width:100%;float:none;margin-top:50px;display:grid}.cont-grid,.cont-grid .contact-us__offices{margin-bottom:0}.cont-cell .wpcf7,.contact-us__form .wpcf7{padding:50px}.cont-form-input-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:50px;display:grid}.cont-cell .cf7mls-btns,.cont-cell .wpcf7 .submit,.contact-us__form .cf7mls-btns,.contact-us__form .wpcf7 .submit{float:right}}.striped-grid__row-bar:after,body.search-results .product-card .range-icon,body.search-results .striped-grid__row-bar:before{display:none}body.post-type-archive-download .filters__search-field,body.search-results .filters__search-field{width:100%;float:left}.sr_filters{padding-right:20px;margin-top:90px;padding-left:20px}.sr_filters-grid{border-bottom:1px solid #143727;padding-bottom:40px;width:100%;float:left;display:block}.sr_filters-headline{display:none}.sr_filters-grid-list,.sr_filters-grid-list li,.sr_filters-grid-list li a{padding:0;list-style-type:none;margin:0;float:left;display:block}.sr_filters-grid-list{text-indent:0;margin:0 0 30px;width:100%}.selected-filters__list{margin:30px 0}.sr_filters-grid-list li{margin:0 0 2px;width:100%}.sr_filters-grid-list li a{padding:8px;font-size:16px;border:1px solid #143727;font-weight:600;color:#143727;transition:background-color .3s ease;text-align:center;background-color:#fff;margin:0;border-radius:5px;width:100%}.sr_filters-grid-list li:hover a{text-decoration:none}.sr_filters-grid-list li.sr_filters_item--active a{background-color:#80ba00}.sr_filters-grid-cell{width:100%;float:left;display:block}.sr_filters-grid-cell h2{margin-top:0}.striped-grid-grid{padding:0 20px;width:100%;float:left;margin-top:30px;display:block}body.search-results .striped-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:30px;margin-top:0}body.search-results .striped-grid__item{padding-top:0}body.search-results .striped-grid .product-card__top-text{padding:20px 0 0;border:none;margin:0}body.search-results .striped-grid .product-card__bottom{padding:15px 0 60px}body.search-results .animated-slide-link:after{height:1px;transition:all .3s ease;content:"";position:absolute;bottom:0;background:#143727;left:0;width:100%}body.search-results .animated-slide-link:hover:after{height:100%}body.search-results .animated-slide-link .animated-slide-link__text{font-weight:600;color:#143727;transition:all .3s ease;opacity:1;line-height:46px;z-index:3}body.search-results .animated-slide-link:hover .animated-slide-link__text{transform:translateX(10px);color:#fff}body.search-results .animated-slide-link .animated-slide-link__circle{height:auto;transform:translateX(0);border:none;right:0;transition:all .3s ease;width:auto;z-index:3}body.search-results .animated-slide-link:hover .animated-slide-link__circle{transform:translateX(-10px)}body.search-results .animated-slide-link__arrow{font-size:15px;font-weight:800;color:#80ba00;transition:all .3s ease}body.search-results .animated-slide-link:hover .animated-slide-link__arrow{color:#fff}body.search-results .animated-slide-link{width:100%}body.search-results .product-card__link-container{position:absolute;bottom:0;width:100%;margin-top:0}body.search-results .product-card__inner{height:auto}body.post-type-archive-download .filters__search-field,body.search-results .filters__search-field{color:#143727;padding-left:8px}body.post-type-archive-project .animated-slide-link,body.search-results .animated-slide-link,body.tax-product_cat .animated-slide-link{font-size:17px}.card__image-tag{border-right:2px solid #fff;border-top:2px solid #fff}body.post-type-archive-download .striped-grid--grey-top .striped-grid__item{margin-bottom:50px;padding-bottom:0}@media only screen and (min-width:1024px){.sr_filters{padding-right:90px;margin-top:90px;padding-left:90px}.sr_filters-grid-list{margin:30px 0;width:auto}.sr_filters-grid-list li{margin:0 10px 10px 0;width:auto}.sr_filters-grid-list li a{margin:0 20px 0 0}.striped-grid-grid{grid-template-columns:1fr 400px;padding-right:90px;gap:30px;width:100%;float:none;margin-top:40px;padding-left:90px;display:grid}body.search-results .striped-grid{grid-template-columns:repeat(3,1fr);gap:30px}body.post-type-archive-download .striped-grid--grey-top .striped-grid__item{margin-bottom:100px}}@media only screen and (min-width:1300px){body.post-type-archive-download .filters__search-field,body.search-results .filters__search-field{max-width:400px;float:right}.sr_filters-grid-list li{margin:5px 10px!important}.sr_filters-grid{grid-template-columns:1.4fr .6fr;width:100%;float:none;display:grid}.sr_filters-grid-cell{align-items:center;width:auto;float:none;display:flex}.sr_filters-grid-list li:last-child{margin:0}}@media only screen and (min-width:1600px){.striped-grid-grid{gap:90px}.sr_filters-grid-list{margin:0 0 0 20px}.sr_filters-grid-list li{margin:7px 14px!important}.sr_filters-grid-list li a{padding:8px 32px}body.search-results .striped-grid{grid-template-columns:repeat(3,1fr);gap:60px}}@media only screen and (min-width:1800px){.sr_filters-headline{font-size:20px;font-weight:600;margin:10px 20px 10px 0;float:left;display:block}}.latest-news{margin-top:120px}.newsreel .latest-news__slider{grid-template-columns:1fr;grid-template-rows:auto;gap:30px;display:grid}.latest-news .section-header__inner.content{padding:0 20px;margin-bottom:100px;width:100%}@media only screen and (min-width:600px){.newsreel .latest-news__slider{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media only screen and (min-width:1024px){.newsreel .latest-news__slider{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}}.related_downloads,.related_news{padding:0;text-indent:0;list-style-type:none;margin:0}.related_downloads li,.related_news li{padding:26px;margin:0 0 15px;background:#e9e9e9}.related_downloads li{padding:13px 26px}.post-date,.related_downloads,.related_downloads li,.related_downloads li a,.related_news,.related_news li,.related_news li a{width:100%;float:left;display:block}.post-date{font-size:16px;font-weight:600;color:#80ba00}.related_news{padding-top:30px;padding-bottom:15px}.related_downloads{padding-top:30px;padding-bottom:40px}.related_downloads li a,.related_news li a{font-size:18px;font-weight:500;color:#143727}.related_downloads li svg{margin:0 8px 0 0}.search-aside-title{margin:0}.filter-panel-hero{margin:0 0 90px}.filter-panel-hero__filters{padding:0;position:relative;top:auto;left:auto}.archive-hero.hero_container,.tax-product_cat .taxonomy-hero,body.post-type-archive-product .archive-hero{margin:0 0 20px}@media only screen and (min-width:1024px){.archive-hero.hero_container,.tax-product_cat .taxonomy-hero,body.post-type-archive-product .archive-hero{margin:0 0 50px}}.filter-panel-products{position:inherit}.team-profiles__category-profiles{justify-content:center;flex-wrap:wrap;position:relative;align-items:baseline;grid-gap:0;display:-webkit-flex;display:flex}.team-profiles__row-bar{height:100%;position:absolute;top:0;left:0;width:100%}.team-profiles__category-profiles .team-profiles__profile{margin:20px;width:17%}@media only screen and (max-width:1200px){.team-profiles__category-profiles .team-profiles__profile{margin:20px;width:21%%}}@media only screen and (min-width:1001px) and (max-width:1199px){.team-profiles__category-profiles .team-profiles__profile{margin:20px;width:29%}}@media only screen and (min-width:768px) and (max-width:1000px){.team-profiles__category-profiles .team-profiles__profile{margin:15px;width:28%}}@media only screen and (max-width:767px){.team-profiles__category-profiles .team-profiles__profile{margin:8px;width:43%}.latest-news{margin-top:75px}}.product-info-panel__item.slide,.product-info-panel__link.yes.slide,.slide_down_form.slide{background-color:#143727!important}.product-info-panel__link.yes.slide .product-info-panel__text{color:#fff}.product-info-panel__link.yes.slide .product-info-panel__icon svg{fill:#fff}.slide_down_form.slide label{color:#fff}.slide_down_form.card .gated_form{position:relative;display:block}.download-item{padding:10px 50px;color:#fff;background-color:#80ba00;margin:20px;display:inline-block}.product-case-study_thumb img{border-top-right-radius:1px;border-top-left-radius:1px}.product-case-studies .slick-slide>div{border-bottom-right-radius:1px;border-bottom-left-radius:1px}html .post-contact-form .contact-us__grid-panel-title{margin-bottom:25px}.post-contact-form .contact-us__grid-panel{padding:50px}.geolocation.correct{display:none}.geolocation.show{display:block}.geolocation{padding:25px 40px;right:50px;position:fixed;max-width:550px;bottom:50px;text-align:center;background-color:#143727;border-radius:25px;display:none;z-index:1000}.geolocation img{height:50px;margin-right:1rem;border-radius:50%;width:50px}.geolocation .title_banner{justify-content:center;align-items:center;display:-webkit-flex;display:flex}.geolocation .title_banner h2{font-size:20px;font-weight:600;color:#fff;max-width:320px;line-height:25px;margin-top:0}.geolocation .exp{font-size:16px;font-weight:100;margin-bottom:19px;color:#7eaf00;margin-top:11px}.geolocation .button{padding:4px 20px;font-weight:700;color:#fff;min-width:294px;background-color:#7eaf00;border-radius:5px;display:inline-block}.geolocation .button:hover{text-decoration:none}.geolocation .button:hover span{margin-left:0}.geolocation .button span{color:#143727;transition:all .5s;margin-left:1rem}.geolocation .stay{font-size:16px;font-weight:300;color:#fff;border-bottom:1px solid #fff;cursor:pointer;padding-bottom:1px;line-height:21px;margin-top:11px;display:inline-block}@media only screen and (min-width:768px) and (max-width:1024px){.geolocation{padding:25px;right:35px;max-width:500px;bottom:35px}}@media only screen and (max-width:767px){.geolocation{transform:translateX(50%);padding:20px;right:50%;max-width:100%;bottom:25px;width:90%}.geolocation .title_banner h2{font-size:16px}.geolocation .exp{line-height:21px}}.product_card_link svg{height:22px;width:22px}.card.find-a-product{cursor:pointer}.card.find-a-product *{transition:all .25s linear!important}.card.find-a-product:hover .product-card__image-link .product-card__image{height:325px!important}.card.find-a-product:hover .product-card__top-text{padding:10px 20px 20px;background-color:#143727}.card.find-a-product:hover .product-card__top-text .product-card__bottom{color:#fff}.card.find-a-product:hover .product-card__top-text .product-card__bottom hr{margin-bottom:10px;background-color:#fff}.card.find-a-product .card__image,.card.find-a-product .product-card__image{border-bottom-right-radius:0;border-bottom-left-radius:0}.card.find-a-product .product-card__image-link{position:relative}.card.find-a-product .product-card__image-link img{filter:grayscale(1)}.card.find-a-product .product-card__image-link:after{right:0;transition:all .25s linear;content:"";position:absolute;opacity:1;bottom:0;top:0;background-color:rgba(20,55,39,.8);left:0;z-index:10}.card.find-a-product .text_overlay{height:calc(100% - 40px);justify-content:space-between;position:absolute;max-width:calc(100% - 40px);flex-direction:column;bottom:20px;align-items:flex-start;left:20px;width:100%;display:-webkit-flex;display:flex;z-index:100}.card.find-a-product .text_overlay span{color:#fff;position:relative}.card.find-a-product .text_overlay span:after{height:4px;content:"";position:absolute;bottom:-5px;background-color:#7eaf00;left:0;width:37px;display:block}.card.find-a-product .text_overlay h2{font-size:28px;font-weight:500;color:#fff;padding-bottom:20px;line-height:36.37px;margin-top:0;z-index:100}.card.find-a-product .card__image,.card.find-a-product .product-card__image{height:300px}.card.find-a-product .product-card__top-text{border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:20px;transition:all .5s linear;background-color:#e9e9e9}.card.find-a-product .product-card__bottom{height:100%;justify-content:space-between;color:#143727;flex-direction:column;display:-webkit-flex;display:flex}.card.find-a-product .product-card__bottom hr{height:1px;border:0;margin-bottom:10px;background-color:#143727;width:100%;margin-top:16px}.card.find-a-product .product-card__bottom p{line-height:26px;margin-top:0}.card.find-a-product .product-card__bottom span{font-size:16px}.four-col{grid-column:4;grid-row:1}.post-type-archive .archive-hero__image{position:absolute}.blog .breadcrumbs a,.page-template .breadcrumbs a,.post-type-archive-project .breadcrumbs a,.post-type-archive-sector .breadcrumbs a,.single-post .breadcrumbs a,.single-project .breadcrumbs a{color:#fff}.section-header{padding-top:50px}.section-header--background{background-color:#f0f0f0!important}.page-template-product-finder-step-0 .holder{padding-top:50px}.card__inner .project_tag{padding:6px 20px;font-size:14px;border:1px solid #143727;color:#143727;position:absolute;bottom:10px;background-color:hsla(0,0%,100%,.902);margin:0;border-radius:10px;left:10px}.product_page_container .product_core_details_grid .product_gallery_grid_item .single_product_gallery_container .single_product_gallery_image_list img{border-radius:30px}.product_page_container .product_core_details_grid .product_gallery_grid_item .single_product_gallery_container .single_product_gallery_image_list{list-style:none}.single-product .cont-cell-form .form_container .wpcf7 input[type=submit]{border-radius:30px;cursor:pointer}.search .product-card__top .product-card__image-link,.search .product-card__top .product-card__image-link img{border-radius:0}@media only screen and (max-width:1500px) and (min-width:1025px){.header__meta-item{margin-right:16px}.header__meta-item .header__meta-item-text{padding:7px 16px}html .header__meta{min-width:370px}}@media only screen and (max-width:767px){.home-hero__link{padding:16px 25px}.holder{padding-top:105px}}@media only screen and (max-width:1400px){.four-col{grid-column:3;grid-row:1}}@media only screen and (max-width:1050px){.four-col{grid-column:2;grid-row:2}}@media only screen and (max-width:560px){.four-col{grid-column:1;grid-row:3}}@media only screen and (max-width:767px){.after_footer .after_footer_block_title h2{font-size:24px}.after_footer .after_footer_container_lower .after_footer_container_lower_inner .terms_container hr{display:none}.terms_container{text-align:center;width:100%}.after_footer .after_footer_container_lower .after_footer_container_lower_inner,.after_footer .after_footer_container_lower .after_footer_container_lower_inner .terms_container,.terms_container{justify-content:center;flex-wrap:wrap}.after_footer .after_footer_container_lower .after_footer_container_lower_inner .terms_container a,.after_footer .after_footer_container_lower .after_footer_container_lower_inner .terms_container p{margin-bottom:1rem;text-align:center;width:100%}.credit{justify-content:center;text-align:center;width:100%;display:flex;display:-webkit-flex}}@media (hover:none) and (pointer:coarse),only screen and (min-width:768px) and (max-width:1300px){html .header__meta{min-width:205px}}.single-product .cont-cell-form .form_container .wpcf7 span select{color:#fff!important;background-color:#143727!important}.single-product .cont-cell-form .form_container .wpcf7 span select option{color:#fff;background-color:#143727}html .single-product .cont-cell-form{background:#143727!important}