.narrow-container{max-width:1150px}.prod-item__img img{object-fit:contain;min-width:1px;width:100%}.logo_carousel{margin:0!important}header#wrapper-navbar .sub-menu .prod-ranges{list-style:none}header#wrapper-navbar .sub-menu .prod-ranges li{position:relative;padding-left:25px}header#wrapper-navbar .sub-menu .prod-ranges li::before{content:'';position:absolute;top:14px;left:0;width:6px;height:6px;background:#222;border-radius:50%}div#hero-banner .row{max-height:674px;overflow:hidden}.hero--wrapper .black-butt{display:none!important}div#hero-banner .row h4{margin-bottom:21px}div#hero-banner .row .hero--wrapper>p{display:none}.process-controlled-flex{padding-top:67px}.process_section h4.subheading{color:#4DB848;font-size:14px;line-height:24px;font-weight:700;margin-bottom:12px}.process-controlled-flex>div{flex:0 0 20%}.process-item-wrapper h2{color:#E7E7E7;font-size:90px;font-weight:800;line-height:98px;margin-bottom:12px;margin-top:25px;transition:all 0.3s ease}.process-item-wrapper h4{font-size:24px;line-height:28px;font-weight:900;margin-bottom:17px;transition:all 0.3s ease}.process-item-details{padding:0 35px}.process-details{font-size:16px;line-height:26px;color:#646464;margin:0}.process-item-wrapper:hover h4{color:#4DB848}.process-item-wrapper:hover h2{color:#D2ECD0}body.home .flexible-content .product-range{padding-top:60px;padding-bottom:60px}body.home .flexible-content .testimonial{padding-bottom:70px;padding-top:50px}.two-column-cta-two-wrapper{padding:98px 70px 98px 80px;position:relative}.two-column-cta-two-wrapper img{position:absolute;right:37px;bottom:-40px}.two-column-cta-one-wrapper h4{color:#4DB848;text-transform:uppercase;font-size:14px;line-height:24px;letter-spacing:.6px;font-weight:700;margin-bottom:16px}.two-column-cta-one-wrapper{max-width:585px}@media (max-width:1024px){.process-controlled-flex>div{flex:0 0 50%;margin-bottom:40px}.two-column-cta-section{padding-bottom:20px!important}.two-column-cta-section .row>div:last-child{margin-bottom:50px}.two-column-cta-section .row{flex-wrap:wrap-reverse}.two-column-cta-two-wrapper{padding:30px 20px 50px}.two-column-cta-two-wrapper img{max-width:70px;bottom:-20px;right:20px}}@media (max-width:767px){.process-controlled-flex>div{flex:0 0 100%;margin-bottom:30px}}.fullwidth-section-content{padding-left:100px;padding-right:calc(calc(100vw - 1450px) / 2);padding-top:100px;padding-bottom:100px}.fullwidth-section-content .entry-content ul{list-style:none;padding-left:0;margin:24px 0 30px}.fullwidth-section-content .entry-content ul li:before{content:'';position:absolute;width:8px;height:8px;background:#4DB848;left:0;top:7px}.fullwidth-section-content .entry-content ul li{position:relative;padding-left:25px}.fullwidth-section-content .entry-content ul li:not(:last-child){margin-bottom:12px}@media (max-width:1024px){.fullwidth-section-content{padding:40px 60px}}@media (max-width:767px){.fullwidth-section-content{padding:40px 30px}}.icons-and-details-section-items>div{padding:16px}.icon-details-item-icon-wrapper{width:100px;border-radius:50%;background:#fff;height:100px;display:flex}.icon-details-item-icon-wrapper img{max-width:50px;display:block;margin:auto}.icon-details-item-wrapper{background-color:#EEE;height:100%;transition:all 0.3s ease}.icon-details{padding-left:32px}.icon-details h3{font-size:24px;line-height:34px;color:#222;font-weight:900;margin-bottom:7px;transition:all 0.3s ease}.icon-details p{font-size:16px;line-height:26px;font-weight:400;transition:all 0.3s ease}.icon-details-item-wrapper:hover{background-color:#4DB848}.icon-details-item-wrapper:hover .icon-details h3,.icon-details-item-wrapper:hover .icon-details p{color:#fff}@media (max-width:767px){.icon-details-item-wrapper{flex-direction:column;align-items:center}.icon-details{padding-left:0;padding-top:32px;text-align:center}}body.page-id-1149 .flexible-content .full_width_title_and_content:nth-child(2) h3.global_title,body.page-id-1149 .flexible-content .logo_carousel h2.global_title{font-size:32px;line-height:41.6px;margin-bottom:30px}body.page-id-1149 .flexible-content .full_width_title_and_content:nth-child(2) p,body.page-id-1149 .flexible-content .logo_carousel p{color:#646464}