/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--customBgColor:#E6DDD2}@font-face{font-family:LaLuxes;src:url("../fonts/LaLuxes/LaLuxes.woff"),url("../fonts/LaLuxes/LaLuxes.ttf"),url("../fonts/LaLuxes/LaLuxes.otf"),url("../fonts/LaLuxes/LaLuxes.svg")}@font-face{font-family:Versailles;src:url("../fonts/Versailles/Versailles.woff"),url("../fonts/Versailles/Versailles.ttf"),url("../fonts/Versailles/Versailles.otf"),url("../fonts/Versailles/Versailles.svg")}@font-face{size-adjust:120%;font-family:YellowPeas;src:url("../fonts/YellowPeas/YellowPeas.woff"),url("../fonts/YellowPeas/YellowPeas.ttf"),url("../fonts/YellowPeas/YellowPeas.otf"),url("../fonts/YellowPeas/YellowPeas.svg")}body{font-family:YellowPeas,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Versailles,Helvetica,Arial,sans-serif}#menu-banner .top-banner{border-bottom:1px solid var(--bodyBgColor)}#menu-banner .menu-banner .menu-banner-left{width:25%}#menu-banner .menu-banner .menu-banner-right{width:75%}#menu-banner .menu-banner .nav-anchor{color:var(--blackColor);padding:clamp(12px,1.3vw,24px) clamp(5px,.7vw,12px)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{font-weight:700}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor::after{width:0;content:'';height:2px;bottom:-5px;display:block;position:relative;background-color:var(--accentColor);transition:width .3s,left .3s}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor::after,#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor::after{left:10%;width:80%}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{color:var(--blackColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item.active>.nav-anchor,#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover>.nav-anchor{background-color:var(--accentColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover>.nav-anchor::after{left:0;width:50%;color:var(--neutralDDD);transition:width .5s,right .5s}#slider{position:relative;overflow-x:hidden}#slider .content{padding:5% 0}#slider.home .content{padding:22% 0;position:relative}#slider .content .blurp{width:600px;padding:50px;margin:0 auto;position:absolute;text-align:center;border-radius:20px;background-color:var(--whiteBgColor95)}#slider:not(.home) .content .blurp{position:relative}#slider .content .blurp h2{font-weight:700;font-size:var(--fontSize300)}#slider .content .blurp .text{margin:3% 0 5%;font-size:var(--fontSize120)}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.circles .sum-column>svg{width:120px;fill:var(--accentColor2)}#sum-div .sum-row.cover{background-image:url('../images/home/bg-01.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor95)}#sum-div .sum-row.images .sum-column .image img{transition:all 1s ease}#sum-div .sum-row.images .sum-column .image:hover img{transform:scale(1.05)}#sum-div .sum-row.cover.info{background-image:url('../images/home/bg-02.jpg')}#sum-div .sum-row.summary::after,#sum-div .sum-row.summary::before{content:'';width:200px;height:280px;position:absolute;background-position:center;background-size:200px 280px;background-repeat:no-repeat}#sum-div .sum-row.summary::before{top:30px;left:auto;right:30px;background-image:url('../images/ui/seedling.png')}#sum-div .sum-row.summary::after{left:30px;bottom:30px;background-image:url('../images/ui/seedling-2.png')}#content>.spread>.data h3{position:relative}#content>.spread>.data h3::after{left:5px;width:40%;content:'';bottom:-4px;position:absolute;border-bottom:2px solid var(--accentColor2)}#content>.panel{text-align:center}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel:nth-child(odd):not(:last-child){position:relative}#content>.panel:nth-child(odd):not(:last-child)::after,#content>.panel:nth-child(odd):not(:last-child)::before{content:'';width:150px;height:210px;position:absolute;background-position:center;background-size:150px 210px;background-repeat:no-repeat}#content>.panel:nth-child(odd):not(:last-child)::before{top:30px;right:30px;background-image:url('../images/ui/seedling.png')}#content>.panel:nth-child(odd):not(:last-child)::after{left:30px;bottom:30px;background-image:url('../images/ui/seedling-2.png')}#content>.panel h3::after{left:30%;width:40%;content:'';bottom:-4px;position:absolute;border-bottom:2px solid var(--accentColor2)}#content>.panel .menu-options>div{margin-bottom:10px}#content>.panel.get-quote{text-align:left}#content>.panel.contact{background-color:var(--customBgColor)}#files .files{width:260px;text-align:left;margin:20px auto 0}@media screen and (max-width:1650px){#sum-div .sum-row.summary::after,#sum-div .sum-row.summary::before{width:100px;height:140px;background-size:100px 140px}#sum-div .sum-row.summary::before{top:20px;left:auto;right:20px}#sum-div .sum-row.summary::after{left:20px;bottom:20px}#content>.panel:nth-child(odd):not(:last-child)::after,#content>.panel:nth-child(odd):not(:last-child)::before{width:100px;height:140px;background-size:100px 140px}#content>.panel:nth-child(odd):not(:last-child)::before{top:20px;right:20px}#content>.panel:nth-child(odd):not(:last-child)::after{left:20px;bottom:20px}}@media screen and (max-width:1380px){#slider .content .blurp{width:500px;padding:30px}}@media screen and (max-width:600px){#slider .content{padding:20% 0}#slider.home .content{padding:40% 0}#slider .content .blurp{width:70%;padding:5%}}