:root{--mainfont:'Roboto';--yellow:#face01;--green:#36506a;--lime:#47617b;--vlightgrey:#f0f0f0;--grad1:linear-gradient(to right,var(--green),var(--lime))}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu,a.read-more{font-family:var(--mainfont),sans-serif}body{font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:500}h1.smallh1{font-size:clamp(20px,2vw,28px)}.panel-grid .widget-title{font-size:clamp(32px,3vw,36px);margin:0 0 1em}.textwidget h3{margin:1em 0}.textwidget ul li h3{display:inline-block;margin:0}.centred{text-align:center}.split-row{background:var(--vlightgrey)}.split-row .panel-grid-cell .so-panel:not(.widget_sow-image){padding:12% 10%}.header-widgets img{max-height:120px;width:auto;margin:10px 0}.header-widgets .widget h2{margin:.3em 0;font-size:30px;font-weight:600}.jumbotron::after{content:'';width:100%;height:25px;display:block;background:var(--grad1)}.jumbotron__title h2{font-weight:500;font-size:clamp(30px,4vw,60px)}.carousel-content ul{font-size:clamp(20px,1.5vw,24px)}.jumbotron .carousel-content ul li{margin-bottom:.3em}.carousel-content p{font-size:clamp(14px,1.5vw,18px);font-weight:500}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}button.content-collapse[aria-expanded="false"]:not(.faqtitle)::after{content:' MORE \f107'}button.content-collapse[aria-expanded="true"]:not(.faqtitle)::after{content:' LESS \f106'}a.action{background:var(--grad1);font-size:clamp(20px,1.5vw,22px);margin:1em 0 0}.cta-row a,.cta-row a:hover{background:url(/wp-content/uploads/2023/03/Patio-Grass-Edging.jpg) top/cover no-repeat}.cta-row a::after{width:100%;height:100%;content:'';position:absolute;top:0;left:0;background:rgba(0,0,0,.5);z-index:1}.cta-row a .container{position:relative;z-index:2}.cta-row a p{text-shadow:none;text-transform:capitalize;padding:1.5em 15px;font-size:clamp(26px,3vw,36px);line-height:1.1}.cta-row a p strong{display:inline;font-size:1.4em}.blocklinks .panel-grid-cell{background:var(--grad1)}.blocklinks .panel-grid-cell>div{background:transparent}.blocklinks h2.widget-title{font-size:20px;min-height:60px;display:flex;align-items:center;justify-content:center}.gallery-row .gallery{margin:0}.panel-grid .family .widget-title{font-size:clamp(24px,2.7vw,32px)}.footer,.footer-bottom{background:var(--grad1)}.footer-bottom{border-top:1px solid rgba(0,0,0,.1)}ul#menu-footer-menu{columns:160px 2;display:inline-block;margin:0 auto}.footer .widget_nav_menu ul>li{text-align:left}.footer .widget_nav_menu ul>li>a{display:inline-block;margin-bottom:.5em}@media (min-width:992px){header.header{background:linear-gradient(111deg,#fff 0%,#fff 47.9%,var(--green) 48%,var(--lime) 100%)}.navigation{background:var(--grad1);font-size:16px}.navigation--main>li>a{padding:10px clamp(15px,1.5vw,20px)}.navigation--main>li:hover,.navigation--main>li.current-menu-item{box-shadow:none}.navigation--main>li>a::before{display:none}.logo{display:flex;align-items:center}}@media (max-width:991px){div#slider-wrap{padding-left:25px;padding-right:25px}.carousel-control.left,.carousel-control.right{width:25px;font-size:24px}.header-widgets p,.header-widgets .fa,.header-widgets h2,.header-widgets .textwidget h2 a{color:var(--green)}.jumbotron .carousel-content ul{display:inline-block;margin:0 auto .5em;text-align:left}.navbar-toggle__text{display:none}@media (max-width:479px){.logo,.centre-trans .logo{padding-left:50px}.header-widgets img{max-height:90px;margin:0}}@keyframes slider{0%{transform:scale(1)}100%{transform:scale(1.3)}}.jumbotron .item img{animation:slider 12s infinite alternate}@keyframes fader{0%{opacity:0}100%{opacity:1}}@keyframes zoomer{0%{transform:scale(.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes lefty{0%{transform:translateX(25px);opacity:0}100%{transform:translateX(0);opacity:1}}.jumbotron__title h2{animation:fader 1s 0.6s backwards}.jumbotron__content{animation:fader 1s 1s backwards}