/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#E7EEEA;--accentColor:#0f6c34;--accentColor2:#0A5528;--linkColor:#222;--linkHoverColor:#008ce5;--btnBgColor:#0f6c34;--btnBgHoverColor:#0A5528;--borderRadius:20px;--mobileMenuColor:#444;--mobileMenuBtnColor:#0f6c34;--mobileMenuSelectedBgColor:#0f6c34;--mobileMenuContentBgColor:#fff;--sumDivTitleFontSize:var(--fontSize250);--sumDivColTitleFontSize:var(--fontSize250);--panelHeadingFontSize:var(--fontSize300);--spreadTitleBorderColor:#0f6c34;--labelBoxTitleBorderColor:#0A5528;--pageOptionsBgColor:#0f6c34;--pageOptionsHoverBgColor:#0A5528;--footerBgColor:#0A5528;--footerLinkHoverColor:#eee;--widgetBgColor:#0f6c34;--widgetHoverBgColor:#0A5528;--whatsAppChatBtnBgColor:#0f6c34;--whatsAppChatBtnBgColorHover:#0A5528;--dialogBgColor:#0f6c34;--dialogBtnBgColor:#0A5528;--tooltipsBgColor:#0f6c34;--customBgColor:#DDE9E2}@font-face{font-family:Brody;src:url("../fonts/brody/brody.woff"),url("../fonts/brody/brody.ttf"),url("../fonts/brody/brody.otf"),url("../fonts/brody/brody.svg")}body{font-family:Noto Sans,Helvetica,Arial,sans-serif}h1,h2,h3{font-weight:400;letter-spacing:1px;font-family:Brody,Helvetica,Arial,sans-serif}.si-title{color:var(--accentColor)}#menu-banner .top-banner{color:var(--blackColor);border-bottom:1px solid var(--neutralBorderEEE)}#menu-banner .top-banner .top-anchor{color:var(--blackColor)}#menu-banner .menu-banner .menu-items{width:37%}#menu-banner .menu-banner .menu-logo{width:26%}#menu-banner .menu-banner .menu-logo.default{margin-top:-2%}#menu-banner .menu-banner .nav-anchor{color:var(--blackColor);padding:clamp(5px,.7vw,12px) clamp(5px,.7vw,12px)}#menu-banner .menu-banner .nav-bar{padding:clamp(4px,.7vw,12px) 0}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor{margin-bottom:10px;transition:border linear .3s;border-bottom:2px solid transparent}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor,#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{border-bottom:2px solid var(--accentColor2)}#menu-banner .menu-banner .nav-dropdown{padding:4px;border-radius:var(--borderRadius)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item{margin:4px 0;border-radius:var(--borderRadius)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item.active,#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover{background-color:var(--accentColor2)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item.active>.nav-anchor,#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover>.nav-anchor{color:var(--whiteColor)}#slider{position:relative}#slider .content{padding:16% 0;position:relative}#slider.home .content{padding:18% 0}#slogan{color:var(--whiteColor);background-color:var(--accentColor)}#sum-div .sum-row:nth-child(odd){background-color:var(--customBgColor)}#sum-div .sum-row:not(.products) .title{font-weight:400;color:var(--accentColor)}#sum-div .sum-row:not(.products) .title span span{display:block;color:var(--blackColor)}#sum-div .sum-row .saying{font-weight:700;color:var(--accentColor)}#sum-div .sum-row.spray{background-image:url('../images/ui/spray.png')}#sum-div .sum-row.intro .sum-column .logo{width:80%}#sum-div .sum-row.cover.products{background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover.bottom{background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover .sum-column{width:60%}#sum-div .sum-row.circles .sum-column.column-1,#sum-div .sum-row.circles .sum-column.column-3{padding:10%;border-radius:20px;background-color:var(--whiteBgColor)}#sum-div .sum-row.circles .sum-column .text{margin:0}#content>.spread>.title{font-size:var(--fontSize200)}#content>.spread>.data h3{font-size:var(--fontSize160);border-bottom:1px dashed var(--neutralBorderDDD)}#content>.spread>.data .faq .title{padding:10px}#content>.spread>.data .faq .data{padding:10px;background-color:var(--neutralBgEEE)}#content>.panel{background-color:var(--bodyBgColor)}#content>.panel:nth-child(2n){background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-color:var(--customBgColor);background-image:url('../images/ui/spray.png')}#content>.panel h1,#content>.panel h2{width:650px;border-bottom:3px solid var(--accentColor)}#content>.panel:not(.products) h3{font-size:var(--fontSize160);border-bottom:1px dashed var(--neutralBorderDDD)}#content>.panel.panel-intro{padding-left:20%;padding-right:20%}#content>.panel .faq .title{padding:12px;font-weight:700;margin-bottom:12px;color:var(--accentColor);border-radius:var(--borderRadius);border:1px solid var(--softBorderColor)}#content>.panel .faq .data{padding:12px;margin-bottom:12px;border-radius:var(--borderRadius);border:1px solid var(--softBorderColor)}#content>.panel.contact .description{font-weight:700;color:var(--accentColor);font-size:var(--fontSize120)}#products .product{padding:20px;background-color:var(--whiteBgColor)}#products .product:hover{box-shadow:var(--imageShadow)}#products .product .image{margin:0 0 20px}#products .product .title{padding:0;margin:0 0 8px;color:var(--accentColor)}#products .product .size{margin:0 0 12px}@media screen and (max-width:1550px){#menu-banner .menu-banner .menu-items{width:38%}#menu-banner .menu-banner .menu-logo{width:24%}}@media screen and (max-width:1250px){#menu-banner .menu-banner .menu-items{width:40%}#menu-banner .menu-banner .menu-logo{width:20%}#menu-banner .menu-banner .menu-logo.default{margin-top:-.5%}}@media screen and (max-width:1024px){#menu-banner .menu-banner .menu-items{width:42%}#menu-banner .menu-banner .menu-logo{width:16%}#menu-banner .menu-banner .menu-logo.default{margin-top:.5%}#menu-banner .menu-banner .nav-anchor{padding:clamp(5px,.7vw,12px) clamp(5px,.6vw,12px)}}@media screen and (max-width:600px){#slider .content{padding:50% 0}#slider.home .content{padding:50% 0}#sum-div .sum-row.cover .sum-column{width:80%}}