/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#F6F7F7;--accentColor:#12A151;--accentColor2:#0D9549;--linkHoverColor:#008ce5;--btnBgColor:#12A151;--btnBgHoverColor:#12A151;--mobileMenuColor:#0D9549;--mobileMenuBtnColor:#12A151;--mobileMenuSelectedBgColor:#0D9549;--mobileMenuContentBgColor:#fff;--pageHeadingBorderColor:#12A151;--pageHeadingBorderColor2:#0D9549;--spreadTitleBorderColor:#12A151;--labelBoxTitleBorderColor:#12A151;--pageOptionsBgColor:#12A151;--pageOptionsHoverBgColor:#0D9549;--footerBgColor:#0D9549;--widgetBgColor:#12A151;--widgetHoverBgColor:#0D9549;--whatsAppChatBtnBgColor:#12A151;--whatsAppChatBtnBgColorHover:#0D9549;--dialogBgColor:#12A151;--dialogBtnBgColor:#0D9549;--tooltipsBgColor:#12A151;--btnBgColor2:#0D9549;--btnBgColor3:#12A151;--btnBgColor4:#16C664;--btnBgColor5:#2CDF7B;--customBgColor:#E1EBE6}@font-face{font-family:ChunkFive;src:url("../fonts/ChunkFive/ChunkFive.ttf"),url("../fonts/ChunkFive/ChunkFive.otf")}body{font-family:Montserrat,Helvetica,Arial,sans-serif}h1,h2{font-weight:400;letter-spacing:2px;font-family:ChunkFive,Helvetica,Arial,sans-serif}h3{font-family:Montserrat,Helvetica,Arial,sans-serif}#menu-banner .top-banner{color:var(--blackColor);border-bottom:1px solid var(--customBgColor)}#menu-banner .top-banner .top-anchor{color:var(--blackColor)}#menu-banner .menu-banner .nav-anchor{color:var(--blackColor);padding:clamp(10px,1.3vw,24px) clamp(10px,.8vw,15px)}#menu-banner .menu-banner .nav-bar{padding:4px 0}#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:-10px;display:block;position:relative;transition:width .3s,left .3s;background-color:var(--accentColor)}#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,#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{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)}#slider .content{padding:11% 0}#slider .content .title{color:var(--whiteColor);padding:15px 0;margin-bottom:10px;letter-spacing:2px;background-color:var(--accentColor);font-weight:400;letter-spacing:2px;font-size:var(--fontSize160);font-family:ChunkFive,Helvetica,Arial,sans-serif}#slogan{background-color:var(--bodyBgColor)}#pg-splash{padding:10% 0;position:relative;background-image:url('../images/ui/bg.jpg')}#pg-splash::before{top:0;left:0;right:0;bottom:0;content:'';position:absolute;background-color:var(--blackBgColor70)}#pg-splash h1{position:relative;text-align:center;color:var(--accentColor);font-size:var(--fontSize400);text-shadow:2px 2px 0 var(--whiteBgColor),5px 5px 0 var(--blackBgColor)}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.items .sum-column .title{width:100%;max-width:100%;margin-bottom:30px}#sum-div .sum-row.items .sum-column .image{border:3px solid var(--customBgColor)}#sum-div .sum-row.cover{background-image:url('../images/ui/bg.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor95)}#content>.spread>.data h3{border-bottom:1px dashed var(--customBgColor)}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h1,#content>.panel h2{width:700px}#content>.panel h3{border-bottom:1px dashed var(--customBgColor)}#pages .group .template.prod-left .image{border:3px solid var(--customBgColor)}#pages .group .template.prod-right{text-align:center}#pages .group .template.prod-right .gallery .image{border:3px solid var(--customBgColor)}#pages .group .template.prod-right .btn{margin-top:30px}@media screen and (max-width:600px){#slider .content{padding:30% 0 20%}#pg-splash{padding:20% 0}}