/*!
Theme Name: Pod Digital
Author: Pod Digital
Author URI: https://poddigital.co.uk/
Description: Bespoke Theme For EcoGate By Pod Digital
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: pod
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Pod Digital is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html{font-size:10px}body{font-size:100%;font-family:"Montserrat",sans-serif}h1,h2,h3,h4,h5{font-family:"Montserrat",sans-serif;color:#000;text-transform:uppercase;font-weight:700;font-size:2.3rem;margin-top:0}p{font-family:"Montserrat",sans-serif;font-size:1.6rem;color:#000;font-weight:300}p.sub-heading{text-transform:uppercase;font-weight:300;color:#000;margin:0;font-size:2rem;margin:0}p.sub-heading.yellow{color:#FAE375}p span.bold{font-weight:600}ul{margin:0;padding:0}li{margin:0;padding:0;font-size:1.6rem}a{color:#007A3B;text-decoration:none;cursor:pointer;text-shadow:none}a:active{color:#007A3B}a:hover{color:#007A3B}a:visited{color:#007A3B}a.btn{padding:10px 25px;text-align:center;display:inline-block;font-size:1.6rem;text-decoration:none;text-transform:uppercase;font-weight:700}a.btn.green{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);color:#fff}a.btn.green:hover{background:#007A3B}a.btn.yellow{background:-webkit-gradient(linear, left top, left bottom, from(#FAE375), to(#FAD318));background:linear-gradient(180deg, #FAE375, #FAD318);color:#000}a.btn.yellow:hover{background:#FAD318}.fa-icon::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.form-wrap .three-col p{width:100%;margin:0;margin-bottom:16px}.form-wrap .three-col p input{width:100%}@media only screen and (min-width: 768px){.form-wrap .three-col p{width:calc((100% - 33px) / 3);float:left;margin:0 0 16px 16px}.form-wrap .three-col p:first-of-type{margin:0}}.form-wrap .two-col p{width:calc((100% - 17px) / 2);float:left;margin:0 0 16px 16px}.form-wrap .two-col p:first-of-type{margin:0}.form-wrap .two-col p input{width:100%}.form-wrap .one-col p{font-size:1.6rem;margin-bottom:0}.form-wrap .one-col input{width:100%}.form-wrap .one-col select{visibility:visible !important;width:100%}input,select,textarea{border-radius:0;font-size:1.6rem;line-height:18px;color:#000;padding:12px}@media only screen and (min-width: 1024px){input,select,textarea{font-size:1.6rem;line-height:20px;padding:16px}}input[type="text"],input[type="email"],input[type="tel"]{border-radius:0;border-color:#fff;font-family:"Montserrat",sans-serif;color:#000}input[type="text"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid{border-color:#A23B3B}input[type="text"],input[type="email"],input[type="tel"]{padding:16px;border-color:#fff;font-family:"Montserrat",sans-serif;color:#000}input[type="submit"]{background:linear-gradient(50deg, #FAE375, #FAD318);display:inline-block;font-size:1.4rem;font-weight:600;text-transform:uppercase;color:#000;padding:16px;outline:none;border:0;border-radius:0;font-family:"Montserrat",sans-serif;width:100%}@media only screen and (min-width: 1024px){input[type="submit"]{font-size:1.6rem;padding:16px 24px}}input[type="submit"]:hover{opacity:0.8}select.wpcf7-not-valid{border-color:#A23B3B}textarea.wpcf7-form-control.wpcf7-textarea{font-family:"Montserrat",sans-serif;border-color:#fff;color:#000;max-height:160px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-size:1.25rem;font-weight:700;line-height:20px;text-transform:uppercase;color:#A23B3B;border:1px solid #A23B3B;width:100%;float:left;margin:25px 0 0;padding:12px}.wpcf7 form.sent .wpcf7-response-output{font-size:1.25rem;font-weight:700;line-height:20px;text-transform:uppercase;color:#fff;border:1px solid #fff;width:100%;float:left;margin:25px 0 0;padding:12px}.wpcf7 form .wpcf7-response-output{text-align:center}span.bold{font-weight:700}.page-id-6 .breadcrumbs{display:none}.html5-elem-data-box{display:none !important}.section{width:100%;display:block;clear:both;float:left}.section-margin{margin:40px 0 0}.inner-container{max-width:1600px;width:100%;margin:0 auto;padding:0 20px}.col50{width:100%}@media only screen and (min-width: 768px){.col50{width:calc((100% - 40px) / 2);float:left;margin-right:40px}.col50:nth-child(2n+2){margin-right:0px}}.col50 img.product{max-height:500px;width:100%;-o-object-fit:contain;object-fit:contain}.col30{width:100%;margin-top:20px}@media only screen and (min-width: 1067px){.col30{width:25%;float:left;margin-left:40px;margin-top:0}}.col70{width:100%}@media only screen and (min-width: 1067px){.col70{width:70%;float:left}}.col70.border{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);padding:20px}.col33{width:100%;text-align:center}@media only screen and (min-width: 768px){.col33{width:calc((100% - 81px) / 3);float:left;margin-right:40px}.col33:nth-child(3n+3){margin-right:0px}}.top-info-banner{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);width:100%;float:left;padding:10px 0;position:relative}.top-info-banner p.strapline{display:none;margin:0}.top-info-banner p.strapline img.banner-map{max-width:20px;margin-right:10px}@media only screen and (min-width: 768px){.top-info-banner p.strapline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;position:absolute;width:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;margin-bottom:0}}.top-info-banner .social-links{color:#fff;float:left}.top-info-banner .social-links ul.social{float:left}.top-info-banner .social-links ul.social li{display:inline-block;font-size:2rem;margin-right:10px}.top-info-banner .social-links ul.social li:first-of-type{margin-left:0px}.top-info-banner .social-links ul.social li a{display:block}.top-info-banner .social-links ul.social li a i.fab{color:#fff}.top-info-banner .social-links ul.social li a i.fab:hover{color:#FAE375}.top-info-banner .contact-info{float:right}.top-info-banner .contact-info p{float:left;margin:3px;color:#fff;font-weight:700;text-transform:uppercase}.top-info-banner .contact-info p a{color:#fff}.top-info-banner .contact-info p span{display:none;margin-right:10px;font-weight:300;text-transform:initial;color:#fff}@media only screen and (min-width: 980px){.top-info-banner .contact-info p span{display:inline-block}}.header-content{padding:10px 0;float:left;width:100%}.logo-menu{width:100%;float:left;margin:15px 0}@media only screen and (min-width: 768px){.logo-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.header-logo{width:100%;max-width:140px;float:left}.header-logo img{width:100%;float:left}#site-navigation{display:none}@media only screen and (min-width: 1255px){#site-navigation{display:block}}#site-navigation ul{float:right}#site-navigation ul li{padding:20px 9px;font-size:1.5rem;text-transform:uppercase}@media only screen and (min-width: 1401px){#site-navigation ul li{padding:20px 15px;font-size:1.6rem}}#site-navigation ul li a{color:#000}#site-navigation ul li a:hover{font-weight:700}#site-navigation ul li:last-of-type{padding-right:0}#site-navigation ul li ul.sub-menu{background:#EFEFEF;padding:10px 0 0}#site-navigation ul li ul.sub-menu li{padding:0 15px}#site-navigation ul li ul.sub-menu li:after{border-bottom:2px solid #009548;content:'';width:100%;float:left;margin:10px 0}#site-navigation ul li ul.sub-menu li:last-child:after{border-bottom:none;margin:10px 0 0}@media only screen and (min-width: 768px){#site-navigation ul li#menu-item-99 a:after{content:'';border-bottom:2px solid #009548;height:1.5px;width:100%;float:left;margin-top:2px}}#colophon{float:left;width:100%;padding:30px 0;margin-top:40px}#colophon .col4{width:100%;text-align:center;float:left;margin-bottom:20px}@media only screen and (min-width: 768px){#colophon .col4{width:calc((100% - 121px) / 4);float:left;margin-right:40px;margin-bottom:0}#colophon .col4:nth-child(4n+4){margin-right:0px}}#colophon .col4 a.logo{display:inline-block;max-width:250px}@media only screen and (min-width: 768px){#colophon .col4 a.logo{float:left}}#colophon .col4 p.copyright{text-align:center;float:left;width:100%;margin-top:20px;font-size:1.3rem}@media only screen and (min-width: 768px){#colophon .col4 p.copyright{text-align:left;font-size:1.4rem}}#colophon .col4 p.heading{text-transform:uppercase;font-weight:600;text-align:center;margin-left:0;font-size:1.8rem}@media only screen and (min-width: 768px){#colophon .col4 p.heading{text-align:left}}#colophon .col4 p{text-align:center;margin:5px}@media only screen and (min-width: 768px){#colophon .col4 p{text-align:left}}#colophon .col4 p i.fas{font-weight:700;color:#007A3B;font-size:1.6rem;margin:5px}#colophon .col4 p a{color:#000}#colophon .col4 p a:hover{color:#009548}#colophon .col4 p span.bold{display:block}@media only screen and (min-width: 768px){#colophon .col4 p span.bold{display:inline-block}}#colophon .col4 ul{list-style:none}#colophon .col4 ul li{text-align:center}@media only screen and (min-width: 768px){#colophon .col4 ul li{text-align:left}}#colophon .col4 ul li a{color:#000}#colophon .col4 ul li a:hover{color:#009548}.wpcf7 .wide-field{width:100%;padding-bottom:20px}.wpcf7 .wide-field input,.wpcf7 .wide-field textarea{width:100%}.wpcf7 .narrow-fields{width:100%}.wpcf7 .narrow-fields .narrow-field{width:100%;padding-bottom:20px}@media only screen and (min-width: 980px){.wpcf7 .narrow-fields .narrow-field{width:calc((100% - 40px) / 2);float:left;margin-right:40px}.wpcf7 .narrow-fields .narrow-field:nth-child(2n+2){margin-right:0px}}.wpcf7 .narrow-fields .narrow-field input,.wpcf7 .narrow-fields .narrow-field textarea{width:100%}.error-404{max-width:650px;margin:100px auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);padding:30px}.error-404 .links-404{width:100%;margin:0;padding:0;overflow:hidden}.error-404 .links-404 li{width:100%;text-align:center;margin:0 0 20px 0;padding:0;list-style-type:none}@media only screen and (min-width: 768px){.error-404 .links-404 li{width:calc((100% - 81px) / 3);float:left;margin-right:40px}.error-404 .links-404 li:nth-child(3n+3){margin-right:0px}}.error-404 .links-404 li a{width:100%;padding:10px;background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);color:#fff;text-align:center;display:block;font-size:1.3rem;text-decoration:none;text-transform:uppercase;font-weight:600}.error-404 .links-404 li a:hover{background:#007A3B}.top-image{position:relative;overflow:hidden;height:400px;margin-bottom:20px}@media only screen and (min-width: 768px){.top-image{height:500px}}.top-image img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){.top-image img{height:500px}}.top-image .top-image-content{width:90%;max-width:800px;left:20px;bottom:20px;position:absolute;color:#fff;text-shadow:0px 3px 12px rgba(0,0,0,0.7)}@media only screen and (min-width: 768px){.top-image .top-image-content{left:80px;bottom:50px;width:60%}}.top-image .top-image-content h1,.top-image .top-image-content h2,.top-image .top-image-content h3.heading.yellow{text-transform:uppercase;font-weight:700;color:#FAD318;font-size:4rem;line-height:40px;margin:0}@media only screen and (min-width: 768px){.top-image .top-image-content h1,.top-image .top-image-content h2,.top-image .top-image-content h3.heading.yellow{font-size:4.5rem;line-height:60px}}.top-image .top-image-content p{text-align:left;color:#fff}.top-image .top-image-content p.sub-heading{text-transform:uppercase;font-weight:300;color:#FAE375;margin:0;font-size:2.5rem}.top-image .top-image-content p.heading{text-transform:uppercase;font-weight:700;color:#fff;font-size:4rem;line-height:40px;margin:0}@media only screen and (min-width: 768px){.top-image .top-image-content p.heading{font-size:4.5rem;line-height:60px}}.top-image .top-image-content p.heading.yellow{color:#FAD318}.top-image .top-image-content p.statement{font-weight:400;font-size:2.2rem;color:#fff;margin-top:0;margin-bottom:10px}@media only screen and (min-width: 1024px){.split-hero{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;float:left}}.split-hero .left-hero{width:100%;margin-right:5px;float:left;height:600px;position:relative}@media only screen and (min-width: 1024px){.split-hero .left-hero{width:60%}}.split-hero .left-hero img{height:600px;width:100%;-o-object-fit:cover;object-fit:cover}.split-hero .left-hero .left-content{position:absolute;left:20px;bottom:40px;padding:0}@media only screen and (min-width: 1601px){.split-hero .left-hero .left-content{left:calc((100vw - 1600px) /2)}}.split-hero p{color:#fff}.split-hero p.sub-heading{text-transform:uppercase;font-weight:300;color:#FAE375;margin:0;font-size:2.5rem}.split-hero p.heading{text-transform:uppercase;font-weight:700;color:#fff;font-size:4rem;line-height:60px;margin:0}@media only screen and (min-width: 768px){.split-hero p.heading{font-size:4.5rem}}.split-hero p.heading.yellow{color:#FAD318}.split-hero p.statement{font-weight:700;text-transform:uppercase;font-size:2.5rem;color:#fff;margin-top:0}.split-hero .right-hero{width:100%;float:left;height:600px;position:relative;margin-bottom:20px;background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B)}@media only screen and (min-width: 1024px){.split-hero .right-hero{width:39%}}.split-hero .right-hero img{height:600px;width:100%;opacity:0.2}.split-hero .right-hero .right-content{position:absolute;left:20px;bottom:40px}@media only screen and (min-width: 1601px){.split-hero .right-hero .right-content{padding-right:calc((100vw - 1600px) /2)}}.section.usps{background:#EFEFEF}.section.usps .inner-container{padding-top:20px;padding-bottom:20px}.section.usps li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section.usps li img{width:55px;height:55px;padding:10px;-o-object-fit:contain;object-fit:contain;border:2px solid #009548;border-radius:100%}.section.usps li div{margin-left:20px}.section.usps li div p{margin:0;font-size:2rem}.section.usps li div p.heading{font-weight:700;text-transform:uppercase}.section.usps li div p:nth-child(1){margin:0 0 5px 0}.section.usps li div p:nth-child(2){font-size:inherit}.section.usps .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.section.usps .owl-stage .owl-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.calculator{width:100%;background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);padding:20px 10px;float:left;text-align:center;margin:40px 0 0 0}.calculator.no-margin{margin-top:0}.calculator h3{color:#fff;margin:0 0 15px}.calculator p{width:100%;display:inline-block;color:#fff;margin-top:0}.calculator p a{display:inline-block;margin:0}.calculator ul#results{padding:0;margin:10px 0 0 5px}@media only screen and (min-width: 768px){.calculator ul#results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.calculator ul#results li{list-style:none;color:#fff;padding-bottom:10px;text-align:left}@media only screen and (min-width: 768px){.calculator ul#results li{width:calc((100% - 0px)/2);float:left;text-align:center}}@media only screen and (min-width: 980px){.calculator ul#results li{width:calc((100% - 0px)/3)}}.calculator ul#results li span{font-weight:700;color:#FAE375}.calculator form#calc-form table{margin:0}@media only screen and (max-width: 767px){.calculator form#calc-form table tbody tr td{width:100%;float:left}}.calculator form#calc-form table tbody tr td button{padding:20px;background:-webkit-gradient(linear, left top, left bottom, from(#FAE375), to(#FAD318));background:linear-gradient(180deg, #FAE375, #FAD318);color:#000;text-decoration:none;text-transform:uppercase;font-size:1.4rem;font-weight:700;margin-bottom:5px;text-shadow:none;width:99%;border:0;border-radius:0;font-family:"Montserrat",sans-serif}@media only screen and (min-width: 768px){.calculator form#calc-form table tbody tr td button{padding:15px 50px}}.calculator form#calc-form table tbody tr td input[type="number"],.calculator form#calc-form table tbody tr td input[type="tel"],.calculator form#calc-form table tbody tr td input[type="email"],.calculator form#calc-form table tbody tr td input[type="text"],.calculator form#calc-form table tbody tr td select{border:0;border-radius:0;font-family:"Montserrat",sans-serif;color:#000;text-decoration:none;text-transform:uppercase;font-size:1.4rem;padding:10px 20px;width:98%;margin-bottom:10px}@media only screen and (min-width: 768px){.calculator form#calc-form table tbody tr td input[type="number"],.calculator form#calc-form table tbody tr td input[type="tel"],.calculator form#calc-form table tbody tr td input[type="email"],.calculator form#calc-form table tbody tr td input[type="text"],.calculator form#calc-form table tbody tr td select{padding:15px 25px}}.image-services ul{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-services ul li{list-style:none;width:100%;position:relative;float:left;margin-bottom:20px;height:300px}@media only screen and (min-width: 768px){.image-services ul li{width:calc((100% - 40px) / 2);float:left;margin-right:40px;height:500px;margin-bottom:40px}.image-services ul li:nth-child(2n+2){margin:0 0 40px 0}}@media only screen and (min-width: 1024px){.image-services ul li{width:calc((100% - 81px) / 3);float:left;margin-right:40px;margin-bottom:0}.image-services ul li:nth-child(2n+2){margin:0 40px 0px 0}.image-services ul li:nth-child(3n+3){margin-right:0px}}.image-services ul li.gallery-item{height:auto}.image-services ul li.gallery-item a{display:block}.image-services ul li.gallery-item img{height:500px;-o-object-fit:cover;object-fit:cover}.image-services ul li img{-o-object-fit:cover;object-fit:cover;height:100%}.image-services ul li p{position:absolute;bottom:10px;background:-webkit-gradient(linear, left top, left bottom, from(#FAE375), to(#FAD318));background:linear-gradient(180deg, #FAE375, #FAD318);padding:10px 20px;text-transform:uppercase;font-weight:700}.icon-services ul{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-services ul li{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);list-style:none;width:100%;position:relative;float:left;min-height:530px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:20px}@media only screen and (min-width: 980px){.icon-services ul li{width:calc((100% - 40px) / 2);float:left;margin-left:40px;min-height:500px;margin-bottom:40px}.icon-services ul li:nth-child(2n+1){margin:0 0 40px 0}}@media only screen and (min-width: 1401px){.icon-services ul li{width:calc((100% - 81px) / 3);float:left;margin-left:40px}.icon-services ul li:nth-child(2n+1){margin:0 0px 40px 40px}.icon-services ul li:nth-child(3n+1){margin-left:0px}}.icon-services ul li div{position:absolute;padding:10px 40px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;width:100%}.icon-services ul li div img{height:80px}.icon-services ul li div p{font-weight:300;color:#fff}.icon-services ul li div p.heading{text-transform:uppercase;font-weight:700;color:#fff;font-size:2.3rem;margin-bottom:0}.icon-services ul li.grey{background:#EFEFEF}.icon-services ul li.grey div p{color:#000}.stages{background:#EFEFEF;padding:40px 0}.stages ul{margin:0;padding:0}.stages ul .owl-nav{margin:0}.stages ul .owl-nav button.owl-prev{position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:0;background:#007A3B;border-radius:50%;width:50px;height:50px;color:#fff;font-weight:500;font-size:1.8rem;line-height:0}.stages ul .owl-nav button.owl-next{position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;right:-15%;font-weight:500;font-size:1.8rem;background:#007A3B;border-radius:50%;width:50px;height:50px;color:#fff;line-height:0}@media only screen and (min-width: 768px){.stages ul .owl-nav button.owl-next{right:-3%}}.stages ul li{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:40px}.stages ul li span.count{background:-webkit-gradient(linear, left top, left bottom, from(#FAE375), to(#FAD318));background:linear-gradient(180deg, #FAE375, #FAD318);border-radius:100%;color:#000;width:55px;height:55px;padding:18px;font-weight:700;float:left;margin:5px 15px 0 0;font-size:2.5rem;line-height:21px;text-align:center}.stages ul li p.sub-heading{font-size:1.8rem}@media only screen and (min-width: 768px){.stages ul li p.sub-heading{font-size:2rem}}.stages ul li p.heading{text-transform:uppercase;font-weight:700;margin-top:0;font-size:2rem}@media only screen and (min-width: 768px){.stages ul li p.heading{font-size:2.3rem}}.stages ul li .col50{margin-bottom:20px}@media only screen and (min-width: 768px){.stages ul li .col50{margin-bottom:0}}.stages ul li .col50 img{max-height:500px;-o-object-fit:contain;object-fit:contain}.faq-section{float:left;width:100%}.faq-section .faq-wrap .left-content{float:left;width:100%;margin-bottom:20px}@media only screen and (min-width: 1024px){.faq-section .faq-wrap .left-content{width:70%;margin-bottom:0}}.faq-section .faq-wrap .left-content .accordionjs{position:relative;margin:0;padding:0;list-style:none}.faq-section .faq-wrap .left-content .accordionjs .acc_section{position:relative;z-index:10;overflow:hidden;margin-top:10px}.faq-section .faq-wrap .left-content .accordionjs .acc_section:first-of-type{margin-top:0}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_head{background:#EFEFEF;font-weight:300;text-transform:uppercase;line-height:30px;color:#000;position:relative;padding:12px 20px;display:block;cursor:pointer;border-bottom:2px solid #009548}@media only screen and (min-width: 1024px){.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_head{font-size:2.3rem}}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_head:after{background:url("images/plus-icon-new.svg") no-repeat 0 50%;background-size:contain;content:'';width:16px;height:24px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:20px}@media only screen and (min-width: 1024px){.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_head:after{width:18px;height:38px;right:30px}}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_head h3{margin-bottom:0;font-weight:300;font-size:2rem;margin-right:35px}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content{padding:10px 0;overflow:hidden;font-weight:300}@media only screen and (min-width: 1024px){.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content{padding:15px 0}}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content p:last-of-type{margin:0}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content p strong{font-weight:700}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content ul{display:inline-block;min-width:67%;width:42%;margin-right:4%}@media only screen and (min-width: 768px){.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content ul{min-width:17%}}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content ul:nth-child(2n+2),.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content ul:nth-child(3n+3){width:23%}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content ul li{border-top:1px solid #009548;padding:5px 0}.faq-section .faq-wrap .left-content .accordionjs .acc_section .acc_content ul li:first-of-type{border-top:0;padding-top:0;font-weight:700}.faq-section .faq-wrap .left-content .accordionjs .acc_section.acc_active>.acc_content{display:block}.faq-section .faq-wrap .left-content .accordionjs .acc_section.acc_active>.acc_head{background:#009548;border-bottom:2px solid #FAE375}.faq-section .faq-wrap .left-content .accordionjs .acc_section.acc_active>.acc_head h3{color:#fff;font-weight:700}.faq-section .faq-wrap .left-content .accordionjs .acc_section.acc_active>.acc_head:after{background:url("images/minus-icon-new.svg") no-repeat 0 50%;height:8px}.faq-section .faq-wrap .right-content{float:right;width:100%}@media only screen and (min-width: 1024px){.faq-section .faq-wrap .right-content{width:28%;margin-left:10px}}.faq-section .faq-wrap .right-content img{width:100%;-o-object-fit:cover;object-fit:cover;height:510px}.client-logos{width:100%;float:left}.client-logos ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.client-logos ul li{float:left;list-style:none;width:200px;margin-right:10px;height:100px}@media only screen and (max-width: 767px){.client-logos ul li:nth-child(2n+2){margin-right:0px}.client-logos ul li:nth-child(5){display:none}}.cta-form{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);color:#fff;padding:40px 0}.cta-form .cta-wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cta-form .cta-wrap .content{width:100%}.cta-form .cta-wrap .content p{color:#fff}.cta-form .cta-wrap .content p a{color:#fff;font-weight:600}.cta-form .cta-wrap .content p a:hover{color:#FAE375}.cta-form .cta-wrap .content h3{color:#fff}.cta-form .cta-wrap .content p.sub-heading.yellow{color:#FAE375}@media only screen and (min-width: 768px){.cta-form .cta-wrap .content{width:40%;float:left}}.cta-form .cta-wrap .form{width:100%}@media only screen and (min-width: 768px){.cta-form .cta-wrap .form{width:55%;float:right}}.cta-form .cta-wrap .form input[type="text"],.cta-form .cta-wrap .form input[type="email"],.cta-form .cta-wrap .form input[type="tel"],.cta-form .cta-wrap .form textarea.wpcf7-form-control.wpcf7-textarea{font-size:1.4rem}.review-cta{background:url("/wp-content/uploads/2022/11/testimonial-background-scaled.jpg") no-repeat 0 50%;background-size:cover;width:100%;float:left;padding:40px 0}.review-cta ul.reviews{margin:0 0 40px 0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.review-cta ul.reviews li{background:#ffffffb8;text-align:center;list-style:none;padding:10px}.review-cta ul.reviews li p.customer{font-weight:700}.review-cta ul.reviews li p.testimonial:before{font-family:"Font Awesome 5 Free";content:"\f005 \f005 \f005 \f005 \f005";font-weight:700;font-size:1.6rem;color:#FAE375;display:block;text-align:center;margin:0 auto 10px}.review-cta ul.reviews .owl-dots .owl-dot{display:block;width:40px;margin-right:10px;background:#EFEFEF;border:1px solid #009548;height:6px;float:left;margin-top:10px;border-radius:0}.review-cta ul.reviews .owl-dots .owl-dot.active{background:#6BB091}.review-cta .content{width:100%;float:left}@media only screen and (min-width: 768px){.review-cta .content{width:60%}}.review-cta .content h3{color:#fff;margin-bottom:0}.review-cta .content p{color:#fff}.review-cta .content p.sub-heading{color:#FAE375}.review-cta .links{width:100%;float:right}@media only screen and (min-width: 768px){.review-cta .links{width:30%}}.review-cta .links a{width:100%}.review-cta .links a:first-child{margin-bottom:20px}.animation-usp{background:#EFEFEF;padding:40px 0}@media only screen and (min-width: 768px){.animation-usp .animation-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.animation-usp ul{width:100%;float:left}@media only screen and (min-width: 980px){.animation-usp ul{width:50%}}.animation-usp ul a{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;float:left;margin-bottom:20px}.animation-usp ul a li{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;float:left}.animation-usp ul a li:last-child{margin-bottom:0}.animation-usp ul a li img{width:35px}.animation-usp ul a li p.heading{color:#fff;text-transform:uppercase;margin:0 0 0 20px;font-weight:600;float:right}.animation-usp ul a li p.content{color:#fff}.animation-usp .right-content{width:100%;float:right;margin-top:20px}@media only screen and (min-width: 980px){.animation-usp .right-content{width:48%;margin-top:0}}.animation-usp[data-emergence=hidden] li,.animation-usp li{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.animation-usp[data-emergence=visible] li{-webkit-animation-name:slide-left;animation-name:slide-left;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}#html5-watermark{display:none !important}#html5-close{width:32px;height:32px;color:#009548}@media only screen and (min-width: 768px){.case-studies ul.case-study-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.case-studies ul.case-study-wrap li{list-style:none;width:100%;background:#EFEFEF;padding-bottom:20px;margin-bottom:40px;text-align:left}@media only screen and (min-width: 768px){.case-studies ul.case-study-wrap li{width:calc((100% - 81px) / 2);float:left;margin-right:40px;margin-bottom:40px}.case-studies ul.case-study-wrap li:nth-child(2n+2){margin:0 0 40px 0}}@media only screen and (min-width: 1024px){.case-studies ul.case-study-wrap li{width:calc((100% - 81px) / 3);float:left;margin-right:40px;margin-bottom:0}.case-studies ul.case-study-wrap li:nth-child(2n+2){margin:0 40px 0px 0}.case-studies ul.case-study-wrap li:nth-child(3n+3){margin-right:0px}}.case-studies ul.case-study-wrap li img.case-study-img{height:340px;-o-object-fit:cover;object-fit:cover;width:100%}.case-studies ul.case-study-wrap li p{padding:0px 20px}.case-studies ul.case-study-wrap li p.heading{color:#000;text-transform:uppercase;font-weight:700;font-size:2.3rem;margin-bottom:0}.case-studies ul.case-study-wrap li a{margin:0px 0 0 20px}.fwc.green{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);padding:40px 0}.fwc.green h1,.fwc.green h2,.fwc.green h3,.fwc.green p{color:#fff}.content-with-slider{background:#EFEFEF;padding:40px 0}.content-with-slider .col50{width:100%;float:left}@media only screen and (min-width: 1024px){.content-with-slider .col50{width:calc((100% - 40px)/2)}}.content-with-slider .col50:nth-child(2) .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.content-with-slider .col50:nth-child(2) li{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);padding:20px;overflow:hidden;text-align:left;-webkit-transition:1s;transition:1s;position:relative;height:100%;margin-right:20px}@media only screen and (min-width: 1024px){.content-with-slider .col50:nth-child(2) li{padding:40px}}.content-with-slider .col50:nth-child(2) li .content{position:relative;z-index:2}.content-with-slider .col50:nth-child(2) li .content img{width:42px;height:42px}.content-with-slider .col50:nth-child(2) li .content p{width:100%;text-align:left;margin:10px 0 0 0;line-height:2.9rem;color:#fff}.content-with-slider .col50:nth-child(2) li .content p.heading{text-transform:uppercase;font-weight:700;font-size:2rem;line-height:2.8rem}@media only screen and (min-width: 1024px){.content-with-slider .col50:nth-child(2) li .content p.heading{font-size:2.3rem;line-height:3.2rem}}.content-with-slider .col50:nth-child(2) li .content p:nth-child(1){margin-top:0}.content-with-slider .col50:nth-child(2) .owl-dots .owl-dot{display:block;width:40px;margin-right:10px;background:#EFEFEF;border:1px solid #009548;height:6px;float:left;margin-top:10px;border-radius:0}.content-with-slider .col50:nth-child(2) .owl-dots .owl-dot.active{background:#009548}.content-with-slider .col50:nth-child(1){padding:0 10px}@media only screen and (min-width: 1601px){.content-with-slider .col50:nth-child(1){padding-left:calc((100% - 1610px)/2)}}@media only screen and (min-width: 768px){.split-content .inner-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px){.split-content .inner-container .col50{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.split-content.grey{background:#EFEFEF;padding:40px 0}.split-content.green{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);padding:40px 0}.split-content.green h1,.split-content.green h2,.split-content.green h3,.split-content.green p{color:white}.coloured-header{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);padding:20px}.coloured-header h1,.coloured-header h2,.coloured-header h3,.coloured-header p{color:#fff;margin-bottom:0}p.contact-details span{font-weight:300}p.contact-details a{font-weight:700;color:#000}p.contact-details i.fas{color:#007A3B}span.img-caption{font-style:italic;font-weight:700;color:#007A3B}.html5lightbox-web body{text-align:center}.html5lightbox-web body img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;display:inline-block !important}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease, -webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@-webkit-keyframes slide-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.blog-hero{background:#EFEFEF;width:100%;float:left;padding:20px;margin-bottom:40px}.blog-hero h1,.blog-hero p{color:#000;margin-bottom:0px}.post-grid article{background:-webkit-gradient(linear, left top, left bottom, from(#009548), to(#007A3B));background:linear-gradient(180deg, #009548, #007A3B);margin-bottom:40px}@media only screen and (min-width: 768px){.post-grid article{width:calc((100% - 40px) / 2);float:left;margin-right:40px}.post-grid article:nth-child(2n+2){margin-right:0px}}@media only screen and (min-width: 980px){.post-grid article{width:calc((100% - 81px) / 3)}.post-grid article:nth-child(2n+2){margin-right:40px}.post-grid article:nth-child(3n+3){margin-right:0px}}.post-grid article header.entry-header{padding:15px}.post-grid article header.entry-header h2,.post-grid article header.entry-header span,.post-grid article header.entry-header a{color:#fff}.post-grid article header.entry-header h2{margin-bottom:10px}
