@import"https://cdn.jsdelivr.net/npm/gridjs/dist/theme/mermaid.css";@import"https://unpkg.com/leaflet@1.8.0/dist/leaflet.css";@import"https://unpkg.com/leaflet-responsive-popup@1.0.0/leaflet.responsive.popup.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css";@import"https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.css";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/app/themes/evosolar/node_modules/slick-carousel/slick/ajax-loader.fb6f3c.gif) center center no-repeat}@font-face{font-family:slick;src:url(/app/themes/evosolar/node_modules/slick-carousel/slick/fonts/slick.a4e97f.eot);src:url(/app/themes/evosolar/node_modules/slick-carousel/slick/fonts/slick.a4e97f.eot?#iefix) format("embedded-opentype"),url(/app/themes/evosolar/node_modules/slick-carousel/slick/fonts/slick.295183.woff) format("woff"),url(/app/themes/evosolar/node_modules/slick-carousel/slick/fonts/slick.c94f76.ttf) format("truetype"),url(/app/themes/evosolar/node_modules/slick-carousel/slick/fonts/slick.2630a3.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:#0000;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:#0000}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:#0000;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.text--pink{color:var(--colour-mid)}@font-face{font-family:ARSMaquettePro;src:url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Bold.woff2) format("woff2"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Bold.woff) format("woff"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ARSMaquettePro;src:url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Light.woff2) format("woff2"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Light.woff) format("woff"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ARSMaquettePro;src:url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Medium.woff2) format("woff2"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Medium.ttf) format("truetype"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ARSMaquettePro;src:url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Regular.ttf) format("truetype"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Regular.woff) format("woff"),url(https://fonts.ivystreet.com.au/font/ARSMaquettePro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans;src:url(https://fonts.ivystreet.com.au/font/PlusJakartaSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans;src:url(https://fonts.ivystreet.com.au/font/PlusJakartaSans-Bold.woff2) format("woff2");font-weight:Light;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans;src:url(https://fonts.ivystreet.com.au/font/PlusJakartaSans-Medium.woff2) format("woff2");font-weight:Medium;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans;src:url(https://fonts.ivystreet.com.au/font/PlusJakartaSans-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal;font-display:swap}.footer-evo{background-color:var(--colour-dark);width:90%;margin:0 auto;padding-top:var(--s2, 1.5rem);padding-bottom:var(--s2, 1.5rem);max-width:1440px}.footer-evo-outer{background-color:var(--colour-dark);width:100%}.footer-evo-icon{position:relative;top:3px}.footer-evo .fb-icon{border-radius:50%}.footer-evo-cluster{font-weight:regular;font-size:var(--font-size-base);color:#fff;background-color:var(--colour-dark)!important}.footer-evo-cluster a{-webkit-text-decoration:underline;text-decoration:underline}.footer-evo-cluster p{font-size:var(--font-size-base)}.footer-evo .site-by{font-weight:regular;font-size:var(--font-size-base);color:#fff;margin-top:var(--s-1)}@media (min-width: 1200px){.footer-evo .site-by{text-align:right}}.footer-evo .site-by a{-webkit-text-decoration:underline;text-decoration:underline}.above-footer{padding:var(--s3) var(--s1);color:var(--colour-dark);background-color:var(--colour-grey)}.above-footer .register_button{background-color:#0000!important;margin-bottom:var(--s-1)}.above-footer-content{background-color:#d1d5d8;max-width:820px!important;border-radius:12px;padding:var(--s1) var(--s2)}.above-footer .button{border:1px solid var(--colour-dark);border-radius:8px;padding:var(--s-1) var(--s1)}.above-footer .button:hover{background-color:var(--colour-dark);color:var(--colour-light)}.above-footer p{font-size:var(--font-size-base)}.above-footer p:first-of-type{font-size:var(--font-size-biggish);margin-bottom:var(--s-1);margin-top:var(--s-1)}.home_gradient{background:linear-gradient(180deg,rgba(8,35,62,0),rgb(8,35,62))}.gradient{background:linear-gradient(315deg,#08233E 26%,#007973 85%);color:var(--colour-light);padding:var(--s3) 0}.gradient .horizontal p{color:var(--colour-dark)}.gradient .horizontal:hover{box-shadow:none}.split-system-air-conditioners .services{gap:0}.split-system-air-conditioners .services .name_heading{max-inline-size:31ch!important}.products .grey{padding-block:var(--s4) 0}.products .services{gap:0}.products .services .name_heading{max-inline-size:34ch}.products .services .copy_para{max-inline-size:57ch;margin-block:0 6rem}.products .title{padding:var(--s1)}@media (min-width: 1200px){.products .title{padding:var(--s1) 0}}.products .title h4{font-weight:400;font-size:var(--font-size-base);letter-spacing:6.4px}.products .widedata .two-col{border:2px solid var(--colour-dark);border-radius:20px;padding:0;display:flex;flex-direction:column-reverse}.products .widedata .two-col .title_copy{background-color:var(--colour-dark);color:var(--colour-light);padding:var(--s1);border-bottom-right-radius:16px;border-bottom-left-radius:16px;display:flex;flex-direction:column;position:relative;flex-basis:17rem}@media (min-width: 1200px){.products .widedata .two-col .title_copy{flex-basis:var(--sidebar-img-min-width);border-top-left-radius:16px;border-bottom-left-radius:16px;border-bottom-right-radius:0}}.products .widedata .two-col .title_copy h3{color:var(--colour-light)!important;margin:0;font-weight:500;font-size:var(--font-size-biggish)}.products .widedata .two-col .title_copy p{padding-block:var(--s1);margin:0}.products .widedata .two-col .title_copy .pin_to_bottom{position:absolute;bottom:13%}@media (min-width: 1200px){.products .widedata .two-col .title_copy .pin_to_bottom{bottom:9%}}.products .widedata .two-col .wideimage{display:flex;align-items:center;justify-content:center;padding:var(--s1)}@media (min-width: 1200px){.products .widedata .two-col .wideimage{padding:0}}.products .widedata .two-col .wideimage img{max-width:75%}@media (min-width: 1200px){.products .widedata .two-col{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:25em;justify-items:center;gap:0}}@media (min-width: 1200px){.products .widedata{display:grid;grid-template-columns:1fr 1fr;padding:0}}.products .cta_product{text-align:center;padding:var(--s1)}@media (min-width: 1200px){.products .cta_product{padding-block:var(--s4) 0}}.products .cta_product h3{margin-block:var(--s0);font-size:var(--font-size-big);font-weight:500}.products .cta_product p{text-align:center}.products .cta_product .cta_button{padding-block-start:var(--s2)}@media (min-width: 1200px){.solar-panels #faqs-accordion__content,.inverters #faqs-accordion__content,.solar-batteries #faqs-accordion__content,.heat-pumps #faqs-accordion__content,.electric-vehicle-chargers-evc #faqs-accordion__content,.split-system-air-conditioners #faqs-accordion__content{padding-block-start:var(--s3)!important}}@media (min-width: 768px){.solar-panels .page-hero-background-image,.inverters .page-hero-background-image,.solar-batteries .page-hero-background-image,.heat-pumps .page-hero-background-image,.electric-vehicle-chargers-evc .page-hero-background-image,.split-system-air-conditioners .page-hero-background-image{padding-bottom:42.15%}}.grey{padding:var(--s4) 0}.widedata{display:flex;flex-direction:column;gap:2rem;padding:var(--s0)}@media (min-width: 1200px){.widedata{padding:var(--s3) 0}}.services{display:flex;flex-direction:column;padding:var(--s0);justify-content:space-between}@media (min-width: 1200px){.services{flex-direction:row;padding:0;gap:var(--s5, 1.5rem)}}.services h3{font-weight:500;margin-block:1rem}.services h4{font-weight:400;font-size:1rem;line-height:1.25rem;letter-spacing:.4em;text-transform:uppercase;margin-block:0}@media (min-width: 1200px){.services .name_heading{max-inline-size:25ch}}.services .copy_para{margin-block-start:2rem;margin-block-end:6rem}@media (min-width: 1200px){.services .copy_para{max-inline-size:47ch}}.horizontal{background-color:#f9f9f9!important;border-radius:8px;border:2px solid #fff;display:flex;justify-content:space-between;padding:0!important;flex-direction:column-reverse}@media (min-width: 1200px){.horizontal{flex-direction:row}}.horizontal:hover{box-shadow:5px 0 10px 5px #d3d3d3}.horizontal>:first-child{padding:var(--s2);background-color:#f9f9f9}@media (min-width: 1200px){.horizontal>:first-child{max-inline-size:35ch}}.horizontal>:first-child p{margin-block-start:1rem;margin-block-end:var(--s4)}@media (min-width: 1200px){.horizontal>:first-child p{max-width:21ch}}.horizontal>:first-child h3{margin-block:0;font-size:var(--font-size-big);font-weight:500}.horizontal .wideimage{width:100%;height:262px;border-top-right-radius:10px;border-top-left-radius:10px;object-fit:cover}@media (min-width: 1200px){.horizontal .wideimage{height:100%;border-radius:0 10px 10px 0}}.home .latest-news{background-color:var(--colour-green)}.home .latest-news>*{padding:var(--s3) 0}.home .latest-news h6{font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.4em;text-transform:uppercase;margin-top:1.75rem;font-weight:400;color:var(--colour-light)}.home .news-preview-heading,.home .news-preview{padding:0 var(--s1)!important}.home .viewnews{padding:var(--s3)}.home .btn__link{display:flex;align-items:center;flex-direction:column;border:1px solid #fff;width:11.5rem;margin-inline:auto;padding:12px 20px;border-radius:4px;color:var(--colour-light);text-align:center}.home .btn__link:hover{background-color:var(--colour-light);color:var(--colour-dark)}.home .btn__blue{border-radius:var(--s-2);padding-left:var(--s1);padding-right:var(--s1);margin-top:var(--s1);display:inline-block}.home .grid>.post-card{max-width:100%}.home .pin_to_bottom{position:absolute;bottom:0}.home .post-card{background-color:#f9f9f9;border:2px solid #fff;border-radius:var(--s0);position:relative}.home .grid{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.home .post-card-background{background-position:center center;padding-bottom:56.25%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:var(--s0);border-top-right-radius:var(--s0)}.home .post-card-wrapper{padding:var(--s1);padding-bottom:var(--s4)}.home .post-card-title{font-weight:500;font-size:var(--font-size-biggish);margin-top:var(--s-3);margin-bottom:var(--s-3)}.home .review,.home .overlap-image-r{display:none}@media (min-width: 1200px){.home .overlap-image-r{display:block;position:absolute;right:-59%;transform:translateY(-50%);width:100%}.home .overlap-image-r .texture{background-image:url(/app/themes/evosolar/public/images/Solar-pattern_White.c34036.png);padding-bottom:45%}}.gallery-wrapper{background-color:var(--colour-mid)}.gallery-wrapper h4{font-weight:400;font-size:1rem;line-height:1.25rem;letter-spacing:.4em;text-transform:uppercase;padding-top:var(--s3);color:var(--colour-light);text-align:center;margin-block-start:0}.gallery-wrapper .layout{display:flex;justify-content:space-between;padding:var(--s1)}@media (min-width: 1200px){.gallery-wrapper .layout{padding:var(--s4) calc(var(--s5)*1.15)}}.gallery-wrapper .layout img{max-width:20%}@media (min-width: 1200px){.gallery-wrapper .layout img{max-width:100%}}.light h4{font-weight:400;font-size:1rem;line-height:1.25rem;letter-spacing:.4em;text-transform:uppercase;margin-block:0}.light h1{color:var(--colour-dark);max-width:14ch}.widedark{background-color:var(--colour-dark)!important;color:var(--colour-light)}.widedark .center,.widedark .imagesection{padding:0}@media (min-width: 768px){.widedark .copysection{margin-block:auto;max-inline-size:38%}}.widedark .copysection h3{color:var(--colour-light);font-size:28px;line-height:40px;font-weight:500}.review{margin:auto;border:20px solid rgba(241,242,244,.5019607843);border-radius:20px;position:absolute;top:80%;left:50%;transform:translate(-50%);width:65%}.review-wrapper{background-color:var(--colour-green);color:var(--colour-light);border:1px solid var(--colour-green);border-radius:10px;padding:var(--s2)}.review-wrapper h2{color:var(--colour-light);font-weight:500;font-size:calc(var(--s1)*1.15);padding-top:var(--s0)}.overlap-image-r{position:absolute;right:-60%;transform:translateY(-50%);width:100%}.overlap-image-r .texture{background-image:url(/app/themes/evosolar/public/images/Solar-pattern.d75505.png);padding-bottom:55%}.installation .keystats .copysection h1{max-inline-size:14ch}.tesla .keystats{gap:var(--s1)}.tesla .keystats .copysection{flex-basis:40rem}.tesla .keystats .copysection h1{max-inline-size:13ch}@media (min-width: 1200px){.tesla #faqs-accordion__content{padding-block-start:calc(var(--s5)*2.5)!important;padding-block-end:var(--s0)!important}}.tesla .page-hero-gradient,.enphase .page-hero-gradient,.solar-panels .page-hero-gradient,.inverters .page-hero-gradient,.solar-batteries .page-hero-gradient,.heat-pumps .page-hero-gradient,.electric-vehicle-chargers-evc .page-hero-gradient,.split-system-air-conditioners .page-hero-gradient{background:url(/app/themes/evosolar/public/images/Background-Gradient-Green.9a9ce7.png) no-repeat center center,url(/app/themes/evosolar/public/images/Background-Gradient-Green-Globe.bae624.png) no-repeat top left;background-size:cover,contain}.installation .page-hero-gradient,.maintenance .page-hero-gradient{background:url(/app/themes/evosolar/public/images/Background-Gradient-Orange.415188.png) no-repeat center center,url(/app/themes/evosolar/public/images/Background-Gradient-Orange-Globe.7c79f8.png) no-repeat top left;background-size:cover,contain}.tesla .main,.enphase .main{background-color:var(--colour-grey)}.tesla .image-full-width,.enphase .image-full-width{padding-top:var(--s4)}.tesla .with-sidebar,.enphase .with-sidebar{display:flex;flex-wrap:wrap}.tesla .with-sidebar>:first-child,.enphase .with-sidebar>:first-child{flex-grow:1;flex-basis:51%}.tesla .with-sidebar>:last-child,.enphase .with-sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:26rem}.tesla .widedark-jw,.enphase .widedark-jw{background-color:var(--colour-grey)!important}.tesla .widedark-jw .imagesection,.enphase .widedark-jw .imagesection{background-color:var(--colour-dark)}.tesla .widedark-jw .imagesection>img,.enphase .widedark-jw .imagesection>img{margin-bottom:-4px}.tesla .widedark-jw .copysection,.enphase .widedark-jw .copysection{background-color:var(--colour-dark);margin-top:0;margin-bottom:0;padding-top:var(--s2)}.tesla .widedark-jw .copysection h1,.tesla .widedark-jw .copysection p,.enphase .widedark-jw .copysection h1,.enphase .widedark-jw .copysection p{color:var(--colour-light);font-weight:400;font-size:calc(var(--font-size-base)*1.2)}.tesla .widedark-jw .copysection h1,.enphase .widedark-jw .copysection h1{letter-spacing:var(--s-2)}.tesla .widedark-jw .copysection a,.enphase .widedark-jw .copysection a{color:var(--colour-light);background-color:var(--colour-green);border:1px solid var(--colour-green);border-radius:var(--s-3);padding-left:var(--s1);padding-right:var(--s1);padding-top:var(--s0);padding-bottom:var(--s0);display:inline-block}.tesla .widedark-jw .copysection a:hover,.enphase .widedark-jw .copysection a:hover{background-color:var(--colour-dark);color:var(--colour-green)}.tesla .widedark-jw .copysection-inner,.enphase .widedark-jw .copysection-inner{margin:var(--s1)}@media (min-width: 768px){.tesla .widedark-jw .copysection-inner,.enphase .widedark-jw .copysection-inner{max-width:18rem;margin:0 auto;padding-block-start:var(--s4)}}.tesla .widedark-jw .copysection-inner .copy,.enphase .widedark-jw .copysection-inner .copy{padding:var(--s0) 0}.tesla .widedark,.enphase .widedark{background-color:#f5f5f5!important;padding-top:var(--s5)}.tesla .widedark .imagesection,.enphase .widedark .imagesection{background-color:pink}.tesla .widedark .copysection,.enphase .widedark .copysection{background-color:green;margin-top:0;margin-bottom:0}.tesla .widedark .copysection h1,.tesla .widedark .copysection p,.enphase .widedark .copysection h1,.enphase .widedark .copysection p{color:var(--colour-dark);font-weight:400;font-size:calc(var(--font-size-base)*1.2)}.tesla .widedark .copysection h1,.enphase .widedark .copysection h1{letter-spacing:var(--s-2)}.tesla .widedark .copysection>*,.enphase .widedark .copysection>*{background-color:#639;margin-left:var(--s4);margin-right:var(--s4)}.tesla .widedark .copysection>a,.enphase .widedark .copysection>a{display:block}.tesla .widedark .two-col,.enphase .widedark .two-col{background-color:var(--colour-mid)}.ih-container{display:flex;flex-direction:column;align-items:center;padding-block:var(--s4);padding-inline:var(--s1)}.ih-container p{text-align:center;max-inline-size:40ch;font-size:var(--font-size-biggish);color:var(--colour-dark);font-weight:500;line-height:40px}@media (min-width: 768px){.enphase .keystats .imagesection{padding-top:12rem}}.enphase .video-container{margin-top:0}.enphase .video-intro-wrapper p{font-size:var(--font-size-biggish)}.installation .overlap-image-r,.maintenance .overlap-image-r{display:none}.installation .main,.maintenance .main{background-color:var(--colour-grey)}.installation .image-full-width,.maintenance .image-full-width{padding-top:var(--s4)}.installation .with-sidebar,.maintenance .with-sidebar{display:flex;flex-wrap:wrap}.installation .with-sidebar>:first-child,.maintenance .with-sidebar>:first-child{flex-grow:1;flex-basis:52%}.installation .with-sidebar>:last-child,.maintenance .with-sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:26rem}.installation .widedark-jw,.maintenance .widedark-jw{background-color:var(--colour-grey)!important}.installation .widedark-jw .imagesection,.maintenance .widedark-jw .imagesection{background-color:var(--colour-dark)}.installation .widedark-jw .imagesection>img,.maintenance .widedark-jw .imagesection>img{margin-bottom:-4px}.installation .widedark-jw .copysection,.maintenance .widedark-jw .copysection{background-color:var(--colour-dark);margin-top:0;margin-bottom:0;padding-top:var(--s2)}.installation .widedark-jw .copysection h1,.installation .widedark-jw .copysection p,.maintenance .widedark-jw .copysection h1,.maintenance .widedark-jw .copysection p{color:var(--colour-light);font-weight:400;font-size:calc(var(--font-size-base)*1.2)}.installation .widedark-jw .copysection h1,.maintenance .widedark-jw .copysection h1{letter-spacing:var(--s-2)}.installation .widedark-jw .copysection a,.maintenance .widedark-jw .copysection a{color:var(--colour-light);background-color:var(--colour-mid);border:1px solid var(--colour-mid);border-radius:var(--s-3);padding-left:var(--s1);padding-right:var(--s1);padding-top:var(--s0);padding-bottom:var(--s0);display:inline-block;margin-block-start:var(--s0)}.installation .widedark-jw .copysection-inner,.maintenance .widedark-jw .copysection-inner{margin:var(--s1)}.installation .widedark-jw .copysection-inner h1,.maintenance .widedark-jw .copysection-inner h1{font-size:28px;font-weight:500;line-height:40px;letter-spacing:.01em}@media (min-width: 768px){.installation .widedark-jw .copysection-inner,.maintenance .widedark-jw .copysection-inner{max-width:24rem;margin:0 auto;padding-block-start:var(--s3)}}.installation .widedark,.maintenance .widedark{background-color:#f5f5f5!important;padding-top:var(--s5)}.installation .widedark .imagesection,.maintenance .widedark .imagesection{background-color:pink}.installation .widedark .copysection,.maintenance .widedark .copysection{background-color:green;margin-top:0;margin-bottom:0}.installation .widedark .copysection h1,.installation .widedark .copysection p,.maintenance .widedark .copysection h1,.maintenance .widedark .copysection p{color:var(--colour-dark);font-weight:400;font-size:calc(var(--font-size-base)*1.2)}.installation .widedark .copysection h1,.maintenance .widedark .copysection h1{letter-spacing:var(--s-2)}.installation .widedark .copysection>*,.maintenance .widedark .copysection>*{background-color:#639;margin-left:var(--s4);margin-right:var(--s4)}.installation .widedark .copysection>a,.maintenance .widedark .copysection>a{display:block}.installation .widedark .two-col,.maintenance .widedark .two-col{background-color:var(--colour-mid)}.heading-wrapper{background-color:var(--colour-grey)}.heading-wrapper .wrap{padding:6rem 0}.heading-wrapper h4{font-weight:400;font-size:1rem;line-height:1.25rem;letter-spacing:.4em;text-transform:uppercase;color:var(--colour-dark);text-align:center;margin-block-start:0}.heading-wrapper .layout{display:flex;flex-direction:column;align-items:center;max-inline-size:81ch;margin:auto}.heading-wrapper .layout h3{color:var(--colour-dark);font-size:3rem;font-weight:500;line-height:4rem;text-align:center;margin:0}.instagram_feed{background-color:var(--colour-grey);padding:var(--s2) 0}.instagram_feed .feeds{padding-inline:1rem}.instagram_feed h6{font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;line-height:1rem;letter-spacing:.4em;text-transform:uppercase;margin-block:1.75rem;font-weight:400;color:var(--colour-dark)}.instagram_feed h3{font-weight:500;margin-block:1.75rem}.header{position:absolute;width:100%;z-index:1001;background-color:#0000!important;padding-top:var(--s-2)}.header .box_el{background-color:#0000}.header .logo{height:auto!important;max-width:192px;width:100%}.header .sub-menu a{text-transform:none!important}.header .menu-item-has-children>a:after{content:url(/app/themes/evosolar/public/images/caret.93640b.png)!important;transform:rotate(0)}.header .menu-item-has-children>a:after:hover{content:url(/app/themes/evosolar/public/images/Blue_Caret.3e75c8.svg)!important}.header .menu-item-has-children:hover.menu-item-has-children>a:after{transform:rotate(360deg);content:url(/app/themes/evosolar/public/images/Blue_Caret.3e75c8.svg)!important}.header .menu-primary-navigation-container{background-color:#0b305480;border-radius:var(--s2);padding-left:var(--s2);padding-right:var(--s2);font-weight:Regular}.header .register_button{background-color:var(--colour-light)!important;color:var(--colour-dark)!important;border:1px solid var(--fg-colour-light);border-radius:var(--s-2);padding:var(--s0);padding-left:var(--s1);padding-right:var(--s1);text-transform:none;display:none;margin-left:0;margin-right:0;width:auto!important;font-family:PlusJakartaSans,sans-serif;font-size:16px;line-height:24px}@media (min-width: 768px){.header .register_button{display:inline-block}}.header .register_button:hover{background-color:#0000!important;border:2px solid var(--fg-colour-light);border-radius:var(--s-2);color:var(--fg-colour-light)!important}.header .header-menu{font-weight:400;font-size:var(--font-size-biggish);text-transform:none}@media (min-width: 1200px){.header .header-menu{font-size:var(--font-size-base)}}.header .current_page_item{color:#67b8e6}.header .navigation{justify-content:space-between;max-width:100ch}@media (min-width: 1200px){.header .navigation{margin:0 auto}}.header .header-container{width:90%;margin:0 auto}.is-scrolling{background-color:var(--colour-dark)!important}.header-toggle i{background-color:var(--colour-light)!important}.header-toggle i:before,.header-toggle i:after{background-color:var(--colour-light)!important}.header-open .header-toggle i{background-color:#0000!important;border-bottom-color:#0000!important}.page-hero-header-image{max-height:none!important;background:linear-gradient(180deg,#08233E 21.59%,rgba(8,35,62,0) 68.8%)}.page-hero{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.page-hero-background-image{padding-bottom:70%;width:100%;background-position:center center;background-repeat:no-repeat;position:relative;background-size:cover}@media (min-width: 640px){.page-hero-background-image{padding-bottom:60%}}@media (min-width: 768px){.page-hero-background-image{padding-bottom:53.25%}}.page-hero-header{position:relative}.page-hero-header-button{color:var(--colour-dark);background-color:var(--colour-light);border-radius:var(--s-3);display:inline-block;margin-left:var(--s1)}.page-hero-header-button>a{font-size:var(--font-size-base);padding:var(--s0);display:inline-block}.page-hero-header-button>a:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.page-hero-header-button:hover{background-color:var(--colour-green);color:var(--colour-light)}.page-hero-header-subheading{margin-bottom:var(--s2);max-width:54ch!important}.page-hero-header .center{max-inline-size:109ch!important}.page-hero-header-copy>h2{color:var(--colour-light);font-weight:500;font-size:var(--font-size-huger);margin-bottom:var(--s1);max-width:851px}.page-hero-gradient{position:absolute;bottom:0;left:0;width:100%;height:100%}.about .container{background-color:var(--colour-grey)!important}.about .page-hero-gradient{background:linear-gradient(0deg,#08233E 21.59%,rgba(8,35,62,0) 68.8%)}.about .with-sidebar{display:flex;flex-wrap:wrap}.about .with-sidebar>:first-child{flex-grow:1;flex-basis:60%}.about .with-sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:26rem}.about .widedark-jw{background-color:#0000!important;padding-top:var(--s5)}.about .widedark-jw .imagesection{background-color:var(--colour-mid)}.about .widedark-jw .imagesection>img{margin-bottom:-4px}.about .widedark-jw .copysection{background-color:var(--colour-mid);margin-top:0;margin-bottom:0}.about .widedark-jw .copysection h1,.about .widedark-jw .copysection p{color:var(--colour-dark);font-weight:400;font-size:calc(var(--font-size-base)*1.2)}.about .widedark-jw .copysection h1{letter-spacing:var(--s-2)}.about .widedark-jw .copysection a{color:var(--colour-dark);background-color:#0000;border:1px solid var(--colour-dark);border-radius:var(--s-3);padding-left:var(--s1);padding-right:var(--s1);padding-top:var(--s0);padding-bottom:var(--s0);display:inline-block}.about .widedark-jw .copysection-inner{margin:var(--s1)}@media (min-width: 1024px){.about .widedark-jw .copysection-inner{max-width:18rem;margin:0 auto;padding:var(--s3) 0}}.about .widedark{background-color:#f5f5f5!important;padding-top:var(--s5)}.about .widedark .imagesection{background-color:pink}.about .widedark .copysection{background-color:green;margin-top:0;margin-bottom:0}.about .widedark .copysection h1,.about .widedark .copysection p{color:var(--colour-dark);font-weight:400;font-size:calc(var(--font-size-base)*1.2)}.about .widedark .copysection h1{letter-spacing:var(--s-2)}.about .widedark .copysection>*{background-color:#639;margin-left:var(--s4);margin-right:var(--s4)}.about .widedark .copysection>a{display:block}.about .widedark .two-col{background-color:var(--colour-mid)}.contact-eclipse{width:100%;max-width:calc(var(--s5)*1.2);margin-top:var(--s3);rotate:-16deg}.contact-icon{padding-right:var(--s1);-webkit-text-decoration:none!important;text-decoration:none!important}.contact .jw-wrapper{background-color:var(--colour-dark);padding-bottom:var(--s4)}.contact .jw-wrapper h5{text-transform:uppercase;font-weight:400;font-size:calc(var(--font-size-base)*1.2);letter-spacing:var(--s-3);margin-bottom:var(--s-1);margin-top:var(--s2)}.contact .jw-wrapper p{font-weight:500;font-size:var(--font-size-big);margin-top:var(--s-1)}.contact .jw-wrapper .with-sidebar{display:flex;flex-wrap:wrap;gap:var(--s1)}.contact .jw-wrapper .with-sidebar>:first-child{flex-grow:1;flex-basis:46%}.contact .jw-wrapper .with-sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.contact .jw-wrapper .box_el{background-color:var(--colour-dark);color:var(--colour-light);max-width:1240px;margin:0 auto;padding:var(--s1)}.contact .jw-wrapper .box_el .contact-header{color:var(--colour-light);font-weight:500;font-size:var(--font-size-huge);padding-right:var(--s2)}.contact .jw-wrapper .box_el .contact-form-heading{color:var(--colour-light);font-weight:500;font-size:var(--font-size-biggish);text-align:left}.contact .jw-wrapper .box_el .forminator-label{color:var(--colour-light)!important;font-size:var(--font-size-base)!important}.contact .jw-wrapper .box_el .forminator-input{background-color:#0b3054!important;border:2px solid #f1f2f4!important;color:var(--colour-light)!important;border-radius:var(--s-2)!important}.contact .jw-wrapper .box_el .forminator-input::placeholder{color:var(--colour-light)!important;opacity:1}.contact .jw-wrapper .box_el .forminator-is_active input{border:2px solid #67b8e6!important}.contact .jw-wrapper .box_el .forminator-select{border:2px solid #f1f2f4!important;border-radius:var(--s-2)!important}.contact .jw-wrapper .box_el .forminator-icon-chevron-down:before{color:var(--colour-light)!important}.contact .jw-wrapper .box_el .select2-selection{background-color:#0b3054!important;border-radius:var(--s-2)!important}.contact .jw-wrapper .box_el .select2-selection__placeholder,.contact .jw-wrapper .box_el .select2-selection__rendered{color:var(--colour-light)!important}.contact .jw-wrapper .box_el .forminator-has_error input{border:2px solid #ff2f2f!important}.contact .jw-wrapper .box_el .forminator-required{color:var(--colour-light)!important;visibility:visible}.contact .jw-wrapper .box_el .forminator-error-message{background-color:#0000!important;color:#ff2f2f!important}.contact .jw-wrapper .box_el .forminator-button-submit{background-color:var(--colour-light)!important;color:var(--colour-dark)!important;text-transform:none!important;border-radius:var(--s-3)!important;font-weight:400!important;letter-spacing:0!important;padding-bottom:var(--s-1)!important}.contact .jw-wrapper .box_el .forminator-col-6{flex-basis:40%!important}.contact .jw-wrapper .box_el .forminator-col-6:first-child{flex-basis:60%!important}.contact .jw-wrapper .box_el #html-1{font-size:calc(var(--font-size-base)*.9)}.contact .page-hero-gradient{background:linear-gradient(0deg,#08233E 21.59%,rgba(8,35,62,0) 68.8%)}.video{padding-left:var(--s1)!important;padding-right:var(--s1)!important;width:auto!important}.video-intro-wrapper{background-color:#007973;width:100%;max-width:697px;color:var(--colour-light);border-radius:var(--s-2);padding-left:var(--s1);padding-right:var(--s1)}.video-intro-wrapper>p{font-weight:500;font-size:var(--font-size-big);line-height:var(--font-size-huge);text-align:center}.video-container{position:relative;padding-top:var(--s5);background-color:#0000!important}@media (min-width: 768px){.video-container{margin-top:var(--s5)}}.video-container .stack{background-color:#f1f2f480;max-width:697px;z-index:1001;border-radius:var(--s-2);padding:var(--s1);width:90%}@media (min-width: 768px){.video-container .stack{left:50%;transform:translate(-50%);top:var(--s2);position:absolute}}.testimonials-container{margin-left:var(--s1)!important;margin-right:var(--s1)!important}@media (min-width: 1200px){.testimonials-container{margin:0 auto!important}}.testimonials-container .slick-center:before,.testimonials-container .slick-center:after{content:"";position:absolute;z-index:1;width:100px;top:0;height:100%;pointer-events:none}.testimonials-container .slick-center:before{left:0;background:#f0f;background:linear-gradient(90deg,rgb(241,242,244) 0%,rgba(241,242,244,0) 80%)}.testimonials-container .slick-center:after{right:0;background:#f0f;background:linear-gradient(270deg,rgb(241,242,244) 0%,rgba(241,242,244,0) 80%)}.testimonials-header{margin-top:var(--s5)!important;text-transform:uppercase;font-weight:400;font-size:calc(var(--font-size-base)*1);letter-spacing:.4em}.testimonials-wrapper{text-align:center;margin-top:var(--s1)!important;margin-bottom:var(--s1)!important}.testimonials-wrapper .slick-slide{padding-left:var(--s-1);padding-right:var(--s-1)}.testimonials-wrapper .slick-prev:before{content:url(/app/themes/evosolar/public/images/Button_L.d5ca3f.svg)}.testimonials-wrapper .slick-next:before{content:url(/app/themes/evosolar/public/images/Button_R.5591f2.svg);color:var(--colour-mid)!important;font-size:var(--font-size-big);font-weight:400}.testimonials-wrapper .slick-next{z-index:101;right:0;height:115px}.testimonials-wrapper .slick-prev{left:0;z-index:101;height:115px}.testimonials-footer{padding-block:var(--s2)}.testimonials-footer a{color:var(--colour-mid);border-bottom:1px solid var(--colour-mid)}.testimonial{background-color:#f9f9f9;border:2px solid #fff;border-radius:var(--s-3);font-weight:400;font-size:calc(var(--font-size-base)*1.2);margin-left:var(--s0);margin-right:var(--s0)}.testimonial-copy{padding:var(--s1)}@media (min-width: 768px){.testimonial-copy{padding:var(--s2)}}@media (min-width: 896px){.testimonial-copy{padding:var(--s3)}}.testimonial-stars{color:var(--colour-mid)}.testimonial-stars>span{display:inline-block}.testimonial-stars>span>img{max-inline-size:60%}@media (min-width: 768px){.testimonial-stars>span>img{max-inline-size:70%}}@media (min-width: 1200px){.testimonial-stars>span>img{max-inline-size:80%}}.testimonial-user{color:var(--colour-mid);padding-bottom:var(--s1)}.blog .container{background-color:var(--colour-grey)!important}.blog .page-hero-gradient{background:linear-gradient(0deg,#007973 21.59%,rgba(0,121,115,.1) 68.8%)}.blog .news-page-content{color:var(--colour-dark);margin-top:var(--s5)}.blog .news-page-content-wrap{margin-left:var(--s1);margin-right:var(--s1)}.blog .news-page-content-wrap .nav-links{margin-top:var(--s3)}.blog .news-page-header{text-transform:uppercase;font-size:var(--font-size-base);font-weight:400;letter-spacing:var(--s-2);margin-bottom:var(--s1)}.blog .news-page-subheading{font-weight:500;font-size:var(--font-size-big);margin-bottom:var(--s3)}.blog .btn__blue{border-radius:var(--s-2);padding-left:var(--s1);padding-right:var(--s1);margin-top:var(--s1);display:inline-block}.blog .grid>.post-card{max-width:100%}.blog .pin_to_bottom{position:absolute;bottom:0}.blog .post-card{background-color:#f9f9f9;border:2px solid #fff;border-radius:var(--s0);position:relative}.blog .grid{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.blog .post-card-background{background-position:center center;padding-bottom:56.25%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:var(--s0);border-top-right-radius:var(--s0)}.blog .post-card-wrapper{padding:var(--s1);padding-bottom:var(--s4)}.blog .post-card-title{font-weight:500;font-size:var(--font-size-biggish);margin-top:var(--s-3);margin-bottom:var(--s-3)}.blog .page-numbers{color:var(--colour-dark);font-weight:400;font-size:var(--font-size-base);padding:var(--s-1)}.blog .current{-webkit-text-decoration:underline;text-decoration:underline}.single-post .updated{text-transform:uppercase}.single-post .container{background-color:var(--colour-grey)!important}.single-post .page-hero-gradient{background:linear-gradient(0deg,#007973 21.59%,rgba(0,121,115,.1) 68.8%)}.single-post .news-single-content{position:relative;width:auto;max-width:var(--measure);margin-top:var(--s5)}.single-post .news-single-content-wrapper{margin-left:var(--s1);margin-right:var(--s1)}.single-post .page-hero-header-subheading{letter-spacing:var(--s-3)}.single-post .news-entry-content{max-width:610px;width:100%;margin:0 auto}.single-post .news-single-subheading{position:relative;text-transform:uppercase;letter-spacing:var(--s-2)}@media (min-width: 896px){.single-post .news-single-subheading{position:absolute}}.single-post .news-article-image{margin-top:var(--s3);margin-bottom:var(--s3)}.single-post .news-view-other{color:var(--colour-green);padding-bottom:var(--s5);text-align:center;-webkit-text-decoration:underline;text-decoration:underline}.single-post .news-view-other:hover{-webkit-text-decoration:none;text-decoration:none}.forminator-success{background-color:var(--colour-dark)!important;box-shadow:none!important;border-radius:var(--s-1)}.forminator-success .thankyou-wrapper .logo{margin:0 auto;margin-top:var(--s1)}.forminator-success .thankyou-wrapper .logo>img{margin:0 auto;display:inherit}.forminator-success .thankyou-wrapper .heading{color:var(--colour-mid);font-size:var(--font-size-huger);font-weight:500;text-align:center}.forminator-success .thankyou-wrapper .content{color:#fff;text-align:center;font-size:calc(var(--font-size-base)*1.2);margin-top:var(--s0);margin-bottom:var(--s1)}.popup-quote-form{position:absolute;width:100%;top:0;z-index:100001;height:100vh;background-color:#000000b3;display:none;margin-top:0!important}.popup-quote-form .popup-banner{background-color:var(--colour-dark);display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--measure);margin:0 auto;padding:var(--s1);margin-top:var(--s5)}.popup-quote-form .popup-banner .popup-close{border:1px solid #fff;border-radius:var(--s-3);padding:var(--s0) var(--s1)}.popup-quote-form #enquiry__section{background-color:var(--colour-dark);padding-left:var(--s1);padding-right:var(--s1);box-sizing:border-box;position:relative;padding-bottom:var(--s5)}.popup-quote-form .stack-header{text-align:left}.popup-quote-form .stack-header>h2{color:#fff;font-weight:500}.popup-quote-form .forminator-ui{display:grid;grid-template-columns:1fr;grid-gap:var(--s1)}@media (min-width: 768px){.popup-quote-form .forminator-ui{grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.popup-quote-form .forminator-ui{grid-template-columns:1fr 1fr 1fr}}.popup-quote-form .forminator-row:nth-child(7){position:absolute!important;bottom:var(--s4)!important;right:var(--s1)}.popup-quote-form .forminator-required{visibility:visible;color:#fff!important}.popup-quote-form .forminator-button-submit{background-color:var(--colour-light)!important;color:var(--colour-dark)!important;text-transform:none!important;border-radius:var(--s-3)!important;font-weight:400!important;letter-spacing:0!important;margin-bottom:0!important;padding:var(--s-2) var(--s1)!important}.popup-quote-form .forminator-label{color:var(--colour-light)!important;font-size:var(--font-size-base)!important}.popup-quote-form .forminator-input{background-color:#0b3054!important;border:2px solid #f1f2f4!important;color:var(--colour-light)!important;border-radius:var(--s-2)!important}.popup-quote-form .forminator-input::placeholder{color:var(--colour-light)!important;opacity:1}.popup-quote-form .forminator-is_active input{border:2px solid #67b8e6!important}.popup-quote-form .forminator-select{border:2px solid #f1f2f4!important;border-radius:var(--s-2)!important}.popup-quote-form .select2-selection{background-color:#0b3054!important;border-radius:var(--s-2)!important}.popup-quote-form .select2-selection__placeholder,.popup-quote-form .select2-selection__rendered{color:var(--colour-light)!important}.popup-quote-form .forminator-has_error input{border:2px solid #ff2f2f!important}.popup-quote-form .forminator-icon-chevron-down:before{color:var(--colour-light)!important}.popup-quote-form .forminator-error-message{background-color:#0000!important;color:#ff2f2f!important}.popup-quote-form .forminator-row-last{align-items:flex-end!important}.popup-quote-form .forminator-row-last>.forminator-col{text-align:right}.popup-quote-form .forminator-col-6{flex-basis:40%!important}.popup-quote-form .forminator-col-6:first-child{flex-basis:60%!important}.popup-quote-form .forminator-row{margin-bottom:0!important}.popup-quote-form #html-1{font-size:calc(var(--font-size-base)*.9)}.popup-quote-form .forminator-success{position:absolute;width:calc(100% - var(--s0)*2);background-color:var(--colour-dark)!important;z-index:111;top:50%;transform:translateY(-50%);padding-left:0!important;padding-right:0!important;height:100%}.popup-quote-form .forminator-success .heading{text-align:left!important;padding-top:var(--s2)}.popup-quote-form .forminator-success .logo{display:none}.popup-quote-form .forminator-success .content{text-align:left}.popup-quote-form .forminator-success .thankyou-wrapper{background-image:url(/app/themes/evosolar/public/images/solar-eclipse-shape-orange-ty.7580f3.png);background-repeat:no-repeat;background-position:right center;background-size:contain;padding-top:calc(var(--s5)*1.3);padding-bottom:var(--s3);width:100%}.popup-close{cursor:pointer}.pp-page-banner{background-color:var(--colour-dark);width:100%;color:var(--colour-light);font-weight:medium;font-size:var(--font-size-huger);padding:var(--s1)}@media (min-width: 1200px){.pp-page-banner{padding:var(--s5)}}.pp-page-banner-padding{padding:var(--s1);background-color:var(--colour-dark)}@media (min-width: 1200px){.pp-page-banner-padding{padding:var(--s3)}}.privacy-policy .page-content{background-color:#f1f2f4;max-width:660px;padding:var(--s1)}.privacy-policy .page-content h2{color:var(--colour-dark)}.privacy-policy .page-content p{line-height:var(--s1);padding-bottom:var(--s-1);font-size:calc(var(--font-size-base)*1.5)}.privacy-policy .header{position:sticky;top:0;background-color:var(--colour-dark)!important}.privacy-policy .main{background-color:#f1f2f4}#faqs-accordion{background-color:var(--colour-grey);color:#000;padding-block-start:var(--s0);padding-block-end:var(--s0)}#faqs-accordion .faqs{font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.4em}#faqs-accordion__content{padding:var(--s1)}@media (min-width: 1200px){#faqs-accordion__content{padding:var(--s5) 0 0 0!important}}#faqs-accordion .accordion__header{margin:auto}#faqs-accordion .accordion__header>div{padding:0}#faqs-accordion .accordion{padding-block-start:0;padding-block-end:0;flex-wrap:wrap!important}#faqs-accordion .accordion__image{flex-basis:666;min-width:40%!important;padding:0}#faqs-accordion .accordion__container{flex-basis:25rem!important;padding:0}#faqs-accordion .accordion .wrapper{border:2px solid var(--colour-dark);border-radius:15px;padding:var(--s1);margin:var(--s1) 0}#faqs-accordion .accordion__label{font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:var(--font-size-biggish);font-weight:500;display:flex;align-items:center;cursor:pointer;position:relative}#faqs-accordion .accordion__label:before{content:"";padding:0 var(--s1);width:12px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center;animation:rotate 2s linear;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDBDOC40OTA5MiAwIDguODg4ODkgMC4zOTc5NjkgOC44ODg4OSAwLjg4ODg4OVY3LjExMTExSDE1LjExMTFDMTUuNjAyIDcuMTExMTEgMTYgNy41MDkwOCAxNiA4QzE2IDguNDkwOTIgMTUuNjAyIDguODg4ODkgMTUuMTExMSA4Ljg4ODg5SDguODg4ODlWMTUuMTExMUM4Ljg4ODg5IDE1LjYwMiA4LjQ5MDkyIDE2IDggMTZDNy41MDkwOCAxNiA3LjExMTExIDE1LjYwMiA3LjExMTExIDE1LjExMTFWOC44ODg4OUgwLjg4ODg4OUMwLjM5Nzk2OSA4Ljg4ODg5IDAgOC40OTA5MiAwIDhDMCA3LjUwOTA4IDAuMzk3OTY5IDcuMTExMTEgMC44ODg4ODkgNy4xMTExMUg3LjExMTExVjAuODg4ODg5QzcuMTExMTEgMC4zOTc5NjkgNy41MDkwOCAwIDggMFoiIGZpbGw9IiMwODIzM0UiLz4KPC9zdmc+Cg==);transition:all .5s linear}#faqs-accordion .accordion__label.active:before{transform:rotate(180deg);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjY1Njg1NCAwLjM0MzE0NkMxLjAwMzk5IC0wLjAwMzk4NzA2IDEuNTY2OCAtMC4wMDM5ODcxNiAxLjkxMzkzIDAuMzQzMTQ2TDYuMzEzNzEgNC43NDI5MkwxMC43MTM1IDAuMzQzMTQ2QzExLjA2MDYgLTAuMDAzOTg2NzIgMTEuNjIzNCAtMC4wMDM5ODY3MiAxMS45NzA2IDAuMzQzMTQ2QzEyLjMxNzcgMC42OTAyNzkgMTIuMzE3NyAxLjI1MzA5IDExLjk3MDYgMS42MDAyMkw3LjU3MDc5IDZMMTEuOTcwNiAxMC4zOTk4QzEyLjMxNzcgMTAuNzQ2OSAxMi4zMTc3IDExLjMwOTcgMTEuOTcwNiAxMS42NTY5QzExLjYyMzQgMTIuMDA0IDExLjA2MDYgMTIuMDA0IDEwLjcxMzUgMTEuNjU2OUw2LjMxMzcxIDcuMjU3MDhMMS45MTM5MyAxMS42NTY5QzEuNTY2OCAxMi4wMDQgMS4wMDM5OSAxMi4wMDQgMC42NTY4NTQgMTEuNjU2OUMwLjMwOTcyMiAxMS4zMDk3IDAuMzA5NzIxIDEwLjc0NjkgMC42NTY4NTQgMTAuMzk5OEw1LjA1NjYzIDZMMC42NTY4NTQgMS42MDAyMkMwLjMwOTcyMSAxLjI1MzA5IDAuMzA5NzIyIDAuNjkwMjc4IDAuNjU2ODU0IDAuMzQzMTQ2WiIgZmlsbD0iIzA4MjMzRSIvPgo8L3N2Zz4K)}#faqs-accordion .accordion__content{font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:16px;font-weight:400;line-height:var(--s1);display:none;transition:all 2s ease-out}#faqs-accordion .accordion__content.active{display:block;padding-block-end:10px;padding-block-start:10px}:root{--ratio: 1.5;--s-5: calc(var(--s-4) / var(--ratio));--s-4: calc(var(--s-3) / var(--ratio));--s-3: calc(var(--s-2) / var(--ratio));--s-2: calc(var(--s-1) / var(--ratio));--s-1: calc(var(--s0) / var(--ratio));--s0: 1rem;--s1: calc(var(--s0) * var(--ratio));--s2: calc(var(--s1) * var(--ratio));--s3: calc(var(--s2) * var(--ratio));--s4: calc(var(--s3) * var(--ratio));--s5: calc(var(--s4) * var(--ratio));--measure: 100ch;--space: 1rem;--font-normaliser:.8;font-size:calc(.6rem + .5vw);font-family:sans-serif;--font-size-base: calc(1rem * var(--font-normaliser));--font-size-biggish: calc(1.75rem * var(--font-normaliser));--font-size-big: calc(2.25rem * var(--font-normaliser));--font-size-huge: calc(3rem * var(--font-normaliser));--font-size-huger: calc(4.5rem * var(--font-normaliser));--colour-light: #ffffff;--colour-dark: #08233e;--colour-mid: #f26531;--colour-black: #000000;--colour-green: #007973;--colour-grey: #f1f2f4;--fg-colour-light: #ffffff;--fg-colour-dark: #0b0b10;--fg-colour-mid: #ff595a;--sidebar-copy-min-inline-size:20%;--sidebar-img-min-width: 28rem}img{max-inline-size:100%}body{background-color:var(--colour-light)}.d-none{display:none;visibility:hidden}*{box-sizing:border-box}h3{font-size:var(--font-size-huge);color:var(--colour-dark)}h2{font-size:var(--font-size-big);color:var(--fg-colour-mid)}h1{font-size:var(--font-size-huger);color:var(--fg-colour-light)}p{line-height:var(--s1)}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:PlusJakartaSans,helvetica,arial,sans-serif,sans-serif}body:not(.wp-admin){overflow-x:hidden}html{background-color:#fff}a{-webkit-text-decoration:none;text-decoration:none;color:inherit}.box_el_margin{padding:var(--s1);background-color:inherit}.box_el_margin>h3{margin-top:0}.padding-vert{padding:var(--s5) 0}.center{box-sizing:content-box;margin-inline:auto;margin-inline-start:auto;margin-inline-end:auto;max-inline-size:var(--measure)}.stack{display:flex;flex-direction:column;justify-content:flex-start}.stack>*{margin-block:0}.stack>*+*{margin-block-start:var(--space, 1.5rem)}.stack-l>*+*{margin-block-start:var(--s-2)}.two-col{display:flex;flex-wrap:wrap;gap:var(--s3);padding:var(--s5) 0}.two-col>:first-child{flex-basis:var(--sidebar-img-min-width);flex-grow:1}.two-col>:last-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-copy-min-inline-size)}.two-col-r{display:flex;flex-wrap:wrap-reverse;gap:var(--s3);padding:var(--s5) 0}.two-col-r>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-copy-min-inline-size)}.two-col-r>:last-child{flex-basis:var(--sidebar-img-min-width);flex-grow:1}.frame{aspect-ratio:4/3;overflow:hidden;display:flex;justify-content:center;align-items:center}.frame>img,.frame>video{inline-size:100%;block-size:100%;object-fit:cover}.reel{display:flex;block-size:auto;overflow-x:auto;overflow-y:hidden;scrollbar-color:#fff #000}.reel::-webkit-scrollbar{block-size:1rem}.reel::-webkit-scrollbar-track{background-color:#000}.reel::-webkit-scrollbar-thumb{background-color:#000;background-image:linear-gradient(#0c233f 0,#0c233f .25rem,#e7c452 .25rem,#e7c452 .75rem,#0c233f .75rem)}.reel>*{flex:0 0 auto}.reel>img{block-size:100%;flex-basis:auto;width:auto}.reel>*+*{margin-inline-start:1rem}.reel.overflowing{padding-block-end:1rem}.footer{background-color:#fff;color:#0b0b10;padding:var(--s1)}.cluster{display:flex;flex-wrap:wrap;gap:var(--space);justify-content:space-between;align-items:center}.grid{display:grid;grid-gap:1rem}@supports (width: min(300px,100%)){.grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}}.switcher{display:flex;flex-wrap:wrap;gap:var(--s1)}.switcher>*{flex-grow:1;flex-basis:calc((30rem - 100%)*999)}.switcher>:nth-last-child(n+3),.switcher>:nth-last-child(n+3)~*{flex-basis:100%}.switcher-wide{display:flex;flex-wrap:wrap;gap:var(--s1)}.switcher-wide>*{flex-grow:1;flex-basis:calc((110rem - 100%)*999)}.switcher-wide>:nth-last-child(n+3),.switcher-wide>:nth-last-child(n+3)~*{flex-basis:100%}.cover{display:flex;flex-direction:column;min-block-size:100vh;box-sizing:border-box;padding:1rem}.cover>*{margin-block:1rem}.cover>:first-child:not(h1){margin-block-start:0}.cover>:last-child:not(h1){margin-block-end:0}.container{margin:0 auto;width:auto;color:var(--colour-dark)!important;background-color:var(--colour-light)!important}.home .banner-iframe-container{position:relative;overflow:hidden;align-items:center;width:100%}.home .responsive-iframe{position:absolute;display:flex;padding-inline:1.5rem;top:0;bottom:0;width:100%;height:100%;border:none}@media (min-width: 1200px){.home .responsive-iframe{padding-inline:0}}.home .hero--home{background-position:center center;background-size:cover;position:relative}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-width .container{display:flex}.font-size\:base{font-size:var(--font-size-base)!important}.font-size\:biggish{font-size:var(--font-size-biggish)!important}.font-size\:big{font-size:var(--font-size-big)!important}p{text-align:left;font-size:1rem;line-height:1.4rem}.align-center{display:flex;flex-wrap:wrap;align-items:center}.justify-center{display:flex;flex-wrap:wrap;justify-content:center}.stack-link{color:var(--fg-colour-mid);text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none}.stack-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.stack-header{text-align:center}.stack-outer>*{padding-top:var(--s3);padding-bottom:var(--s3)}.dark{background-color:var(--colour-dark)!important;color:var(--fg-colour-light)}.light{background-color:var(--colour-grey);color:var(--colour-dark);width:100vw;object-fit:cover}.reel>.stack{max-width:20rem;width:100%}.reel .stack .box_el{margin-block-start:0;flex-grow:1}.reel .stack .box_el div{flex-grow:1}.box_el{background-color:#f1f2f4}.keystats{gap:var(--s3);padding:0}@media (min-width: 1200px){.keystats{padding:var(--s5) 0}}.keystats .copysection{display:flex;flex-direction:column;flex-basis:35rem;gap:var(--s-1)}.keystats h1{font-weight:500;font-size:var(--font-size-huge);max-inline-size:10ch;margin-block:var(--s-1)}.keystats .imagesection{padding-top:2rem;width:100%;height:100%;padding-bottom:var(--s3)}@media (min-width: 1200px){.keystats .imagesection{padding-bottom:0}}.form-wrap{max-width:30ch}.form-wrap>h5{color:var(--fg-colour-mid)}.form-wrap p{margin-top:.5rem}.form-wrap a{-webkit-text-decoration:none;text-decoration:none;color:var(--fg-colour-light)}.form-wrap a:hover{-webkit-text-decoration:underline;text-decoration:underline}.icons{height:.75em;height:1cap;width:.75em;width:1cap}.logo-footer{max-width:var(--s6);max-height:var(--s1)}table.gridjs-table{width:100%}.map-container{flex-grow:2}.register-sidebar{writing-mode:vertical-rl;background-color:var(--colour-mid);color:var(--fg-colour-light);position:fixed;inset-block-start:0%;inset-inline-start:50%;transform:translateY(-50%) rotate(180deg);padding:var(--s-1);display:block;cursor:pointer}.logo{max-width:20rem}.arrow_cont_down{max-height:6rem}video{object-fit:cover;width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:-1}.logohome{max-width:40em;width:100%;margin-block-start:6rem!important;margin-block-end:auto}.arrow_cont_down{max-height:6rem;transform:translateY(68px);padding:0 15px;margin-bottom:70px}.center-home{min-block-size:60vh;margin-inline:auto;text-align:center;max-inline-size:var(--measure);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.center-home h1{color:var(--colour-light);font-size:var(--font-size-huger);font-weight:500;max-inline-size:17ch;text-align:left}.center-home p{color:var(--colour-light);max-inline-size:47ch}@media (min-width: 1024px){.center-home{min-block-size:100vh}}.navigation{display:flex;align-items:center;min-block-size:4.5rem;color:var(--colour-light);justify-content:space-around;max-width:none}.menu-item-has-children{position:relative;cursor:pointer}.menu-item-has-children>a:after{content:">";display:inline-block;transform:rotate(90deg);transition:all .5s ease 0s;padding:5px}.menu-item-has-children:hover.menu-item-has-children>a:after{transform:rotate(270deg)}.menu-item-has-children:hover .nav-child{opacity:1;height:auto;overflow:visible}.nav-child{position:absolute;height:0;overflow:hidden;opacity:0;top:var(--s0);background-color:#fff;transition:all .5s ease-out;white-space:nowrap}.nav-child>a{display:block;padding:var(--s-1)}.has-children:hover.has-children:after{transform:rotate(270deg)}.has-children:hover .nav-child{opacity:1;height:auto;overflow:visible}.header{background-color:var(--colour-dark)}.header-toggle{width:3.25rem;cursor:pointer;right:3rem;padding:5px}@media (min-width: 1200px){.header-toggle{display:none}}.header-toggle i{height:3px;display:block;position:relative;background-color:var(--colour-green)}.header-toggle i:before,.header-toggle i:after{content:"";height:3px;width:100%;left:0;position:absolute;border-radius:2px;background-color:var(--colour-green);transition:all .1s linear}.header-toggle i:before{transform:translateY(-.5rem);margin:-4px 0}.header-toggle i:after{transform:translateY(.5rem);margin:4px 0}.header-toggle:hover,.header-toggle:focus{opacity:.75;box-shadow:none}.header-open{transition:none;width:100%}.header-open .header-toggle i{background-color:#0000;border-bottom-color:#0000}.header-open .header-toggle i:before,.header-open .header-toggle i:after{border-bottom-color:#00000040}.header-open .header-toggle i:before{transform:rotate(45deg);margin:0}.header-open .header-toggle i:after{transform:rotate(-45deg);margin:0}.header .logo{height:3rem;padding-right:var(--s-2)}.header-nav{position:fixed;top:50px;left:0;width:100%;z-index:999;font-weight:700;background-color:#0c233f;height:calc(100vh - 50px);transform:translate(-100%);transition:.25s cubic-bezier(.785,.135,.15,.86);text-transform:uppercase;display:flex}@media (min-width: 896px){.header-nav{top:60px}}@media (min-width: 1200px){.header-nav{position:static;background-color:#0000;height:auto;transform:translate(0);display:contents}}.header-open .header-nav{transform:translate(0)}.header-nav>div{width:100%;padding-top:30px}@media (min-width: 1200px){.header-nav>div{width:auto;padding-top:0}}.header .menu-primary-navigation-container{width:100%}@media (min-width: 1200px){.header .menu-primary-navigation-container{width:auto}}.header .menu-primary-navigation-container>ul>li>a:hover{border-bottom:none;color:#67b8e6}@media (min-width: 1200px){.header .menu-primary-navigation-container>ul>li>a:hover{border-bottom:1px solid var(--colour-mid);padding-bottom:9px}}.header ul{height:auto;margin:0;padding:0;list-style-type:none;align-items:center}.header-menu{justify-content:space-between;font-size:14px;font-weight:600}.header-menu a{-webkit-text-decoration:none;text-decoration:none;margin:12px;display:inline-block}@media (min-width: 1200px){.header-menu a{padding:10px 12px;margin:0}}@media (min-width: 1200px){.header-menu{display:flex}}.header .sub-menu{position:absolute;top:100%;opacity:0;visibility:hidden;color:var(--colour-dark);padding:0;z-index:999}.header .sub-menu a{text-transform:none!important;margin:12px;width:100%;display:inline-block}@media (min-width: 1200px){.header .sub-menu a{padding:10px 12px 6px;margin:0}}@media (min-width: 1200px){.header .sub-menu{width:max-content;background-color:var(--colour-light)}.header .sub-menu li{padding:0}.header .sub-menu li>*{line-height:1.8rem;text-transform:initial}}.header li{text-align:left}@media (min-width: 1200px){.header li:hover,.header li:focus{background:none}}.header li:hover>.sub-menu,.header li:focus>.sub-menu{opacity:1;position:relative;visibility:visible}.header li:hover>.sub-menu>*:hover,.header li:focus>.sub-menu>*:hover{border-bottom:none;background-color:var(--colour-green)}@media (min-width: 1200px){.header li:hover>.sub-menu,.header li:focus>.sub-menu{position:absolute;transition:opacity .25s linear,transform .25s linear,visibility 0s linear 0s}}.header li:focus-within>.sub-menu{opacity:1;position:relative;visibility:visible;transform:translateY(0)}@media (min-width: 1200px){.header li:focus-within>.sub-menu{position:absolute;transition:opacity .25s linear,transform .25s linear,visibility 0s linear 0s}.header li:focus-within>.sub-menu li>*:hover{background-color:#08233e;color:#f1f2f4}}.header .menu-item-object-custom:hover,.header .menu-item-object-custom:focus,.header .menu-item-object-page:hover,.header .menu-item-object-page:focus{background-color:var(--colour-mid)}@media (min-width: 1200px){.header .menu-item-object-custom:hover,.header .menu-item-object-custom:focus,.header .menu-item-object-page:hover,.header .menu-item-object-page:focus{background:none}}.header .current-menu-item>a{margin:12px;border-bottom:none}@media (min-width: 1200px){.header .current-menu-item>a{margin:0}}.header .current_page_item a{-webkit-text-decoration:none!important;text-decoration:none!important}@media (min-width: 1200px){.header .current_page_item{background:none}}.form-flyout button{border:none;padding:0;margin:0 0 32px auto;display:block}.form_text{font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-weight:600;font-size:var(--font-size-huge);line-height:var(--s2);letter-spacing:-.02em;color:var(--colour-dark)}#enquiry-toggle{transition:all ease-in-out 1s;transform:translate(100%);opacity:0;position:fixed;right:-100%;top:0;padding:40px;z-index:9999;height:100%;color:var(--colour-dark);background-color:var(--colour-mid)}#enquiry-toggle.active{transform:translate(0);opacity:1;overflow:auto;right:0}@media (min-width: 1200px){#enquiry-toggle{width:507px}}.is-scrolling,.not-frontpage{position:sticky;top:0;z-index:9999;animation:fadeIn .5s forwards;background-color:var(--colour-dark)}.is-scrolling .header-container,.not-frontpage .header-container{height:100px}.video{overflow:scroll;width:100%;padding:var(--s-2)}.wistia_mousedown{background-color:var(--colour-mid)!important;margin-block-start:0}.article-col-3 article{background-color:var(--colour-gray)}.article-col-3 .article-content{padding:var(--s-2)}.news-preview{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))!important}.news-preview img,.slide>img{height:12rem;object-fit:cover;border-top-left-radius:16px;border-top-right-radius:16px}.news-card{margin-top:1rem;border:2px solid var(--colour-light);border-radius:16px;background-color:var(--colour-light);color:var(--colour-dark)}.news_home{padding:var(--s1);margin:0;background-color:var(--colour-light)}article>img{object-fit:cover}.page-hero-header{text-align:left;font-weight:600;max-width:108ch;margin:0 auto}.page-hero-header>*{grid-area:page-hero-header}.page-hero-header-copy{font-weight:400;width:100%;z-index:1;text-align:left;color:var(--colour-light)}.page-hero-header-copy>*{padding:0 var(--s1);max-width:50ch}.page-hero-header-heading{max-width:30ch;font-weight:600}.page-hero-header-image{object-fit:cover;height:-moz-fit-content;height:fit-content;min-height:305px;max-height:46rem;width:100vw}.image-full-width img{width:100vw;object-fit:cover;max-height:65rem}.parallax_image{height:534px;background-attachment:static;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width: 768px){.parallax_image{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}}.register_button{background-color:var(--colour-mid);border-radius:50px;font-size:14px;color:var(--colour-dark)!important}footer{color:var(--colour-light);background-color:var(--colour-dark)}footer>div{align-items:flex-start!important}footer ul{list-style:none;padding-inline-start:0}footer .privacy{align-items:center!important;justify-content:space-around;flex-direction:column-reverse}@media (min-width: 768px){footer .privacy{flex-direction:row}}footer .privacy p{padding-left:10px}footer .terms{display:flex}footer .logofooter{aspect-ratio:6/3;justify-content:center}.page-heading{padding:var(--s3);max-inline-size:61ch;color:var(--colour-light)}@media (min-width: 1200px){.page-heading{padding:var(--s4)}}.page-heading h1{font-weight:600}.page-heading-name{padding:var(--s-2);background:var(--colour-gray);border:1px solid var(--colour-mid);border-radius:100px;text-transform:uppercase;color:var(--colour-mid)}.grid article>a img{width:100%;height:15rem;object-fit:cover}.btn__blue{text-decoration-line:none;background-color:var(--colour-dark);color:var(--colour-light);font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;padding:var(--s0);border-radius:4px;width:max-content}.btn__blue:hover{background-color:var(--colour-grey);color:var(--colour-dark);border:2px solid var(--colour-dark)}.btn__orange{text-decoration-line:none;background-color:var(--colour-mid);color:var(--colour-light);font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;padding:var(--s0);border-radius:4px}.btn__orange:hover{background-color:#0000;color:var(--colour-mid);border:1px solid var(--colour-mid)}.btn__more{text-decoration-line:none;background-color:var(--colour-dark);color:var(--colour-mid);font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;padding:var(--s0);border:1px solid var(--colour-mid);border-radius:4px;width:max-content}.btn__more:hover{background-color:var(--colour-mid);color:var(--colour-light)}.btn__green{text-decoration-line:none;background-color:var(--colour-grey);color:var(--colour-green);font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;padding:12px 20px;border:1px solid var(--colour-green);border-radius:4px;width:max-content}.btn__green:hover,.btn__green:focus{background-color:var(--colour-green);color:var(--colour-light)}.btn__green2{text-decoration-line:none;background-color:var(--colour-green);color:var(--colour-light);font-family:PlusJakartaSans,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;padding:12px 20px;border:1px solid var(--colour-green);border-radius:4px;width:max-content}.btn__green2:hover,.btn__green2:focus{background-color:#0000;color:var(--colour-green)}.product_enquiry{margin:10px 0;display:inline-block;background-color:var(--colour-dark);color:var(--colour-green);font-family:PlusJakartaSans,helvetica,arial,sans-serif;border-radius:100px;font-size:18px;line-height:1.8rem;font-weight:600;letter-spacing:2px;padding:14px 24px 10px;text-decoration-line:none;text-transform:uppercase}.product_enquiry:hover{-webkit-text-decoration:none;text-decoration:none}.ext_link:after{content:"";display:inline-block;margin-left:4px;mask-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2715%27 viewBox=%270 0 14 15%27 fill=%27none%27%3E%3Cpath d=%27M13.5898 0.75L9.13281 0.777344C8.91406 0.777344 8.75 0.941406 8.75 1.16016V2.0625C8.75 2.28125 8.91406 2.47266 9.13281 2.47266L11.1562 2.39062L11.2109 2.44531L3.58203 10.0742C3.52734 10.1289 3.47266 10.2383 3.47266 10.293C3.47266 10.375 3.52734 10.4844 3.58203 10.5391L4.21094 11.168C4.26562 11.2227 4.375 11.2773 4.45703 11.2773C4.51172 11.2773 4.62109 11.2227 4.67578 11.168L12.3047 3.53906L12.3594 3.59375L12.2773 5.61719C12.2773 5.83594 12.4688 6 12.6875 6H13.5898C13.8086 6 13.9727 5.83594 13.9727 5.61719L14 1.16016C14 0.941406 13.8086 0.75 13.5898 0.75ZM11.8125 8.625H11.375C11.1289 8.625 10.9375 8.84375 10.9375 9.0625V13.2734C10.9375 13.3828 10.8555 13.4375 10.7734 13.4375H1.47656C1.36719 13.4375 1.3125 13.3828 1.3125 13.2734V3.97656C1.3125 3.89453 1.36719 3.8125 1.47656 3.8125H5.6875C5.90625 3.8125 6.125 3.62109 6.125 3.375V2.9375C6.125 2.71875 5.90625 2.5 5.6875 2.5H1.3125C0.574219 2.5 0 3.10156 0 3.8125V13.4375C0 14.1758 0.574219 14.75 1.3125 14.75H10.9375C11.6484 14.75 12.25 14.1758 12.25 13.4375V9.0625C12.25 8.84375 12.0312 8.625 11.8125 8.625Z%27 fill=%27black%27%3E%3C/path%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2715%27 viewBox=%270 0 14 15%27 fill=%27none%27%3E%3Cpath d=%27M13.5898 0.75L9.13281 0.777344C8.91406 0.777344 8.75 0.941406 8.75 1.16016V2.0625C8.75 2.28125 8.91406 2.47266 9.13281 2.47266L11.1562 2.39062L11.2109 2.44531L3.58203 10.0742C3.52734 10.1289 3.47266 10.2383 3.47266 10.293C3.47266 10.375 3.52734 10.4844 3.58203 10.5391L4.21094 11.168C4.26562 11.2227 4.375 11.2773 4.45703 11.2773C4.51172 11.2773 4.62109 11.2227 4.67578 11.168L12.3047 3.53906L12.3594 3.59375L12.2773 5.61719C12.2773 5.83594 12.4688 6 12.6875 6H13.5898C13.8086 6 13.9727 5.83594 13.9727 5.61719L14 1.16016C14 0.941406 13.8086 0.75 13.5898 0.75ZM11.8125 8.625H11.375C11.1289 8.625 10.9375 8.84375 10.9375 9.0625V13.2734C10.9375 13.3828 10.8555 13.4375 10.7734 13.4375H1.47656C1.36719 13.4375 1.3125 13.3828 1.3125 13.2734V3.97656C1.3125 3.89453 1.36719 3.8125 1.47656 3.8125H5.6875C5.90625 3.8125 6.125 3.62109 6.125 3.375V2.9375C6.125 2.71875 5.90625 2.5 5.6875 2.5H1.3125C0.574219 2.5 0 3.10156 0 3.8125V13.4375C0 14.1758 0.574219 14.75 1.3125 14.75H10.9375C11.6484 14.75 12.25 14.1758 12.25 13.4375V9.0625C12.25 8.84375 12.0312 8.625 11.8125 8.625Z%27 fill=%27black%27%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;background-color:var(--colour-mid);width:13px;height:22px;vertical-align:text-bottom}.two-col-article{display:flex;flex-wrap:wrap;gap:var(--s3)}.two-col-article>:first-child{flex-basis:0;flex-grow:999;min-inline-size:60%}.two-col-article>aside{flex-basis:20ch;flex-grow:1}.contact-map{height:27rem}.contact{gap:0;padding:0}.builders-portal_container>div{border:1px solid var(--colour-gray)}.builders-portal_container>div:first-child{margin-bottom:3ch}.builders-portal_doclist>div{align-items:flex-start;flex-direction:column;border-bottom:1px solid var(--colour-mid);gap:0}.builders-portal_doclist>div img{vertical-align:middle;margin-top:0}.builders-portal_doclist h2{color:var(--colour-dark);font-weight:600;font-size:var(--font-size-huge)}.builders-portal_doclist .download-all{font-weight:700}.stage_docs{margin-block:1rem}.stage_docs p{margin-block:.5rem}.contacts-box{max-inline-size:40ch;border:1px solid var(--colour-gray)}.contacts-box_image img{width:15ch;height:15ch;border-radius:50px}.contacts-box_name{flex-grow:3}body.touchtable header,body.touchtable footer{display:none}body.touchtable .container{padding:0;max-width:none}#touchtable-map{margin-top:0!important;height:100vh}.leaflet-popup .stock-container>div{padding:var(--s-2)}.leaflet-popup .stock-container .hidden{display:none}.leaflet-popup .stock-container .hero-image{margin-left:-2px;margin-top:-2px;border-radius:3px;height:9rem;width:100%;object-fit:cover}.leaflet-popup .stock-container .line-neighbourhoodname{display:none}.leaflet-popup .stock-container .line-status{position:absolute;top:.3rem;left:.3rem;padding:var(--s-3);border:1px solid var(--colour-dark);border-radius:5px;box-sizing:border-box;color:var(--colour-dark);background-color:var(--colour-light);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.leaflet-popup .stock-container .line-releasename,.leaflet-popup .stock-container .line-packagename{font-size:1.2rem;font-weight:700;color:var(--colour-mid)}.leaflet-popup .stock-container .line-lotnumber,.leaflet-popup .stock-container .line-lotprice,.leaflet-popup .stock-container .line-packageprice{font-weight:700;font-size:1.2rem}.leaflet-popup .stock-container .line-productlink a{color:var(--colour-mid);font-weight:700}.leaflet-popup .stock-slider .stock-container{display:none}.leaflet-popup .stock-slider .stock-container.active{display:grid}.leaflet-popup .carousel-container{position:relative}.leaflet-popup .carousel-container .cycle button.next{position:absolute;display:grid;top:85px;left:53px;padding:0 .8em;background-color:#fff;color:#555;border:1px solid #fff;border-radius:50%;box-shadow:#00000026 0 5px 6px;transform:translate(185px);aspect-ratio:1;place-items:center}.leaflet-popup .carousel-container button.prev{position:absolute;display:grid;top:85px;left:20px;padding:0 .8em;background-color:#fff;color:#555;border:1px solid #fff;border-radius:50%;box-shadow:#00000026 0 5px 6px;transform:translate(-15px);aspect-ratio:1;place-items:center}.amenity-marker{width:32px!important;height:32px!important;background:var(--colour-mid);color:var(--colour-light)!important;line-height:2rem!important;display:block!important;margin:-3px 0 0 -8px}.amenity-popup-container{padding:var(--s1);border-radius:6px}.amenity-popup-container .amenity-name{font-weight:700}.amenity-popup-content p{color:var(--colour-dark)}.forminator-label{margin-bottom:8px!important;font-size:1rem!important;color:var(--colour-dark)!important;font-weight:400!important}.forminator-is_active .forminator-floating--input{font-size:14px!important;font-weight:700!important;text-transform:uppercase!important}.forminator-required{visibility:hidden}.forminator-checkbox-label{color:var(--colour-dark)!important}.forminator-checkbox-box{border-color:var(--colour-dark)!important}.forminator-checkbox-box :after{color:var(--colour-dark)!important}.forminator-input--wrap:after{background-color:var(--colour-dark)!important}.forminator-icon-chevron-down{color:var(--colour-dark)!important}.forminator-button{border-radius:100px!important;font-size:18px!important;padding:12px 20px 8px!important;background-color:var(--colour-dark)!important;color:var(--colour-mid)!important;font-family:PlusJakartaSans,helvetica,arial,sans-serif!important;line-height:28px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.2ch;margin:0 0 10px!important}.forminator-button:hover{background-color:var(--colour-dark);color:var(--colour-light)}.select2-selection.select2-selection--single[role=combobox],.forminator-input{color:var(--colour-dark)!important;border-color:var(--colour-dark)!important}.select2-results__options{background-color:var(--colour-mid);color:var(--colour-light)}.select2-results__option--selected{background-color:var(--colour-mid)!important}.forminator-field[role=group]{display:flex!important;justify-content:center!important;flex-direction:column!important}.forminator-row-last{margin-top:24px!important}.forminator-description{display:none!important}.forminator-button-submit:active{background-color:var(--colour-mid)!important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default{background-color:var(--colour-dark)!important}.forminator-error-message{color:var(--colour-dark)!important}.inner-container{width:100%;max-width:1360px;display:flex;flex-direction:column;justify-content:space-between;padding:64px 24px}@media (min-width: 1200px){.inner-container{padding:120px 40px;flex-direction:row}}button,input[type=submit],input[type=reset]{background:none;box-sizing:border-box;border:none;border-radius:0;padding:12px 16px;cursor:pointer;outline:inherit}.select2-selection__placeholder,.select2-selection__rendered{color:var(--colour-dark)!important}.no-mobile{display:none}@media (min-width: 1200px){.no-mobile{display:inline}}img.link-icon{margin-left:8px}.page-content{padding:45px 24px;background-color:var(--colour-light);color:var(--colour-dark);display:flex;flex-direction:column;max-width:1360px;margin:auto}@media (min-width: 1200px){.page-content{padding:96px 157px}}body.privacy-policy,body.disclaimer{background-color:var(--colour-light)}.disclaimer{color:var(--colour-dark)}.underline{-webkit-text-decoration:underline;text-decoration:underline}.form{color:var(--colour-dark);background-color:var(--colour-green)}.form h3{color:var(--colour-dark);font-size:var(--font-size-big);max-inline-size:15ch}.form h4{text-transform:uppercase;letter-spacing:.2ch;margin-block-end:0}.form p{max-inline-size:40ch;margin-block-start:.2em}.form .forminator-checkbox-label{font-size:var(--font-size-base);font-family:PlusJakartaSans,helvetica,arial,sans-serif}.info{padding-top:2.5rem}.info h4{text-transform:uppercase;font-weight:600;letter-spacing:2px}.info p{margin-top:4px;margin-bottom:0}.enquiries p{margin:0;font-weight:700}.contact-wrapper{background-color:var(--colour-light);color:var(--colour-green)}.en-wrapper{padding:0}.sales_info{font-weight:700;font-size:1.1rem;line-height:1.5rem;padding:var(--s1)}.enquiries{background-color:#e7c45233;color:var(--colour-dark)}.contact_block{border-bottom:2px solid var(--colour-green);gap:0;margin:0 2rem;min-height:12rem}.contact_block:last-child{border-bottom:none}.name{font-weight:600;text-transform:uppercase;font-size:18px;line-height:28px}.title{text-transform:uppercase}.phone_email{margin-top:.5rem}.appointment{padding-top:var(--s3)}.picture{margin-inline-start:7rem!important}.meridian_green{display:flex;align-items:center;padding:1rem}.meridian_green img{position:relative;top:50px;z-index:1}@media (min-width: 1200px){.meridian_green img{top:90px}}body.error404{background-color:var(--colour-light)}.pagenotfound{max-width:1440px;margin:0 auto;padding:0 var(--s5)}.pagenotfound h1,.pagenotfound p{color:var(--colour-dark);width:31rem}.pagenotfound h5{color:var(--colour-mid)}.alert{padding:var(--s4) 0}.categories{margin-top:var(--s2);margin-bottom:var(--s1);font-weight:700;box-sizing:border-box;justify-content:flex-start}.categories .btn__primary{color:var(--colour-dark);border-radius:0;border:1px solid var(--colour-dark);text-transform:uppercase;letter-spacing:.2ch;background-color:#0000;padding:10px 16px 8px}.categories .btn__primary:hover,.categories .btn__primary--active{background-color:var(--colour-green);color:var(--colour-dark);border:none}.feature-article{border-color:var(--colour-green);padding:2rem 0}.feature-article div:last-child{flex-grow:3}.feature-article img{height:30rem;object-fit:cover}.entry-content{padding:0 var(--s1)}@media (min-width: 768px){.entry-content{padding:0}}.grid>.post-card{max-width:420px}.news-header>*{padding:0}time{font-size:var(--font-size-base);color:var(--colour-green)}time span{font-weight:700;text-transform:uppercase}h1.entry-title{font-size:var(--font-size-biggish);color:var(--colour-dark);margin-top:0}.bp_wrapper{gap:var(--s4)}.buildersportal{padding-top:0}.buildersportal .bp_pd{border-bottom:1px solid var(--colour-mid)}.buildersportal .bp_pd h4{text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:18px}.buildersportal .bp_pd p{font-size:18px;font-weight:400;margin-bottom:1.75rem}.buildersportal .bp_enquiries{margin-top:1rem}.buildersportal .bp_contact_block{min-height:7rem}.buildersportal .bp_contact_block .name,.buildersportal .bp_contact_block .title{text-transform:none}.buildersportal .expandable-box{border-bottom:1px solid var(--colour-mid);margin-bottom:1.75rem}.buildersportal .expandable-box__content{margin-bottom:1rem;padding:1rem}.buildersportal .expandable-box__toggle{top:0}.download-date{color:#c4c4c4}.nav-links{color:var(--colour-dark);font-weight:600}body:not(.home) .copy-image.light img{margin-top:0}.noscroll{overflow:hidden;margin:0;height:100%}.line-productlink i{vertical-align:middle}.page-template-template-property-product-display-village .line-status,.display-village .line-status,.dv-card .line-status{visibility:hidden}.builderInfo{margin-bottom:2rem}.builderInfo>div{line-height:var(--s1)}.builderURL{font-weight:700}.productMinLotDimensions{display:flex;border-bottom:1px solid var(--colour-mid);padding:0 0 14px}.enquiry_form{flex-direction:column}@media (min-width: 1200px){.enquiry_form{flex-direction:row}}.tesla #faqs-accordion{padding-block-start:calc(var(--s5)*5)}@media (min-width: 768px){.tesla #faqs-accordion{padding-block-start:calc(var(--s5)*2)}}@media (min-width: 1200px){.tesla #faqs-accordion{padding-block-start:var(--s0)}}.test{border:thin solid gold}
