/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--scrollbarThumbBg:#4f603b;--scrollbarThumbHoverBg:#3d4d2b;--bodyBgColor:#eff2ec;--accentColor:#4f603b;--accentColor2:#3d4d2b;--linkHoverColor:#3d4d2b;--btnBgColor:#4f603b;--btnBgHoverColor:#3d4d2b;--mobileMenuBtnColor:#000;--mobileMenuSelectedBgColor:#4f603b;--mobileMenuContentBgColor:#3d4d2b;--pageHeadingBorderColor:#412418;--sumDivTitleFontSize:var(--fontSize200);--sumDivColTitleFontSize:var(--fontSize200);--panelHeadingFontSize:var(--fontSize200);--pageOptionsBgColor:#4f603b;--pageOptionsHoverBgColor:#3d4d2b;--footerBgColor:#3d4d2b;--footerLinkColor:#ccc;--widgetBgColor:#4f603b;--widgetHoverBgColor:#3d4d2b;--whatsAppChatBtnBgColor:#4f603b;--whatsAppChatBtnBgColorHover:#3d4d2b;--dialogBgColor:#4f603b;--dialogBtnBgColor:#3d4d2b;--tooltipsBgColor:#4f603b;--customBgColor:#633c2d;--customBgColor2:#412418;--customBgColor3:#b2ab85;--customBgColor4:#cdd6c2;--customBgColor5:#ACA480}@font-face{font-family:Arial-Rounded-MT-Bold;src:url("../fonts/Arial-Rounded-MT-Bold/Arial-Rounded-MT-Bold.woff"),url("../fonts/Arial-Rounded-MT-Bold/Arial-Rounded-MT-Bold.ttf"),url("../fonts/Arial-Rounded-MT-Bold/Arial-Rounded-MT-Bold.otf"),url("../fonts/Arial-Rounded-MT-Bold/Arial-Rounded-MT-Bold.eot"),url("../fonts/Arial-Rounded-MT-Bold/Arial-Rounded-MT-Bold.svg")}body{font-family:Montserrat,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Arial-Rounded-MT-Bold,Helvetica,Arial,sans-serif}#menu-banner{background-color:var(--customBgColor5)}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--accentColor2)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .menu-banner .nav-anchor{color:var(--blackColor);padding:clamp(9px,.8vw,15px) clamp(9px,.8vw,15px)}#menu-banner .menu-banner .nav-bar{padding:clamp(4px,.7vw,12px) 0}#menu-banner .menu-banner .nav-bar .nav-bar-item{margin:0 4px;border-radius:var(--borderRadius)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active,#menu-banner .menu-banner .nav-bar .nav-bar-item:hover{background-color:var(--accentColor2)}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor{margin:0 4px}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor,#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--whiteColor)}#menu-banner .menu-banner .nav-dropdown{border-radius:var(--borderRadius)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item{margin:4px}#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);background-color:var(--accentColor2);border-radius:var(--borderRadius)}#menu-banner .search-banner{background-color:var(--bodyBgColor)}#splash{z-index:0;position:relative;background-image:url('../images/splash/bg.webp')}#splash::before{top:0;left:0;right:0;bottom:0;content:'';z-index:-1;position:absolute;background-color:var(--blackBgColor80)}#splash .content{padding:7% 0}#splash .content .intro{width:800px;margin:0 auto;max-width:90%}#splash .content .intro .image{width:40%}#splash .content .intro .info{padding-left:30px;width:calc(60% - 30px)}#splash .content .intro .info .text{color:var(--whiteColor);text-align:center;font-size:var(--fontSize250);text-shadow:0 2px 2px var(--blackBgColor80);font-family:Arial-Rounded-MT-Bold,Helvetica,Arial,sans-serif}#splash .content .intro .info .text.est{margin-top:30px;font-size:var(--fontSize140)}#slogan{background-color:var(--customBgColor4)}#pg-splash{padding:10% 0;background-position:center bottom!important;background-image:url('../images/ui/bg.jpg')}#pg-splash h1{text-align:center;font-size:var(--fontSize300)}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row .sum-column>.title,#sum-div .sum-row .sum-row-wrapper>.title{padding:14px;border-radius:10px;color:var(--whiteColor);background-color:var(--customBgColor)}#sum-div .sum-row .sum-column>.title::after,#sum-div .sum-row .sum-row-wrapper>.title::after{content:'';top:4px;left:4px;right:4px;bottom:4px;position:absolute;border-radius:10px;border:4px dashed var(--customBgColor2)}#sum-div .sum-row.categories{background-color:var(--bodyBgColor)}#sum-div .sum-row.intro{z-index:0;background-color:var(--accentColor2);background-image:url('../images/splash/bg.webp')}#sum-div .sum-row.intro::before{z-index:-1;background-color:var(--blackBgColor80)}#sum-div .sum-row.intro .sum-column{overflow:hidden;transition:all 1s ease;background-color:var(--whiteBgColor)}#sum-div .sum-row.intro .sum-column:hover{transform:scale(1.05)}#sum-div .sum-row.intro .sum-column.column-2 .image{width:60%;padding-top:30px}#sum-div .sum-row.intro .sum-column .title{margin-top:30px}#sum-div .sum-row.intro .sum-column .text{padding-left:30px;padding-right:30px}#sum-div .sum-row.products{background-color:var(--bodyBgColor)}#sum-div .sum-row.cover{background-position:center top!important;background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor85)}#left>.label-box>.title,#right>.label-box>.title{color:var(--whiteColor);padding:14px;margin:20px 20px 0;border-radius:10px;font-size:var(--fontSize150);background-color:var(--customBgColor)}#left>.label-box>.title::after,#right>.label-box>.title::after{content:'';top:4px;left:4px;right:4px;bottom:4px;position:absolute;border-radius:10px;border:4px dashed var(--customBgColor2)}#content>.spread>.title{color:var(--whiteColor);padding:14px;margin:20px 20px 0;border-radius:10px;font-size:var(--fontSize200);background-color:var(--customBgColor)}#content>.spread>.title::after{content:'';top:4px;left:4px;right:4px;bottom:4px;position:absolute;border-radius:10px;border:4px dashed var(--customBgColor2)}#content>.spread>.data h3{color:var(--accentColor2);border-bottom:2px dashed var(--customBgColor3)}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h1,#content>.panel h2{color:var(--whiteColor);padding:14px;border-radius:10px;background-color:var(--customBgColor)}#content>.panel h1::after,#content>.panel h2::after{content:'';top:4px;left:4px;right:4px;bottom:4px;position:absolute;border-radius:10px;border:4px dashed var(--customBgColor2)}#content>.panel h3{color:var(--accentColor2);border-bottom:2px dashed var(--customBgColor3)}#content>.panel .image{transition:all 1s ease;border:5px solid var(--customBgColor4)}#content>.panel .image:hover{transform:scale(1.05)}@media screen and (max-width:600px){#splash .content{padding:20% 0}#splash .content .intro{flex-direction:column}#splash .content .intro .image{width:60%;margin:0 auto}#splash .content .intro .info{width:100%;padding-left:0;margin-top:20px}#pg-splash{padding:20% 0}#content>.spread>.title{text-align:center}}