/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--customBgColor:#FFBD00;--customBgColor2:#e0a81f;--customRGBA:rgba(15, 49, 120, 0.7)}body{font-family:Public Sans,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Public Sans,Helvetica,Arial,sans-serif}#menu-banner{background-color:var(--accentColor)}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--accentColor2)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .menu-banner .menu-logo{border-bottom:3px solid var(--customBgColor2)}#menu-banner .menu-banner .nav-anchor{color:var(--whiteColor);padding:clamp(12px,1.3vw,24px) clamp(5px,.7vw,12px)}#menu-banner .menu-banner .nav-bar{padding:clamp(4px,.7vw,12px) 0}#menu-banner .menu-banner .nav-bar-item .nav-anchor::after{width:0;content:'';height:2px;bottom:-5px;display:block;position:relative;background-color:var(--customBgColor2);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{width:100%}#slider .content{padding:14% 0;background-color:var(--customRGBA)}#slider .content .block{text-align:center}#slider .content .block h1{color:var(--customBgColor);font-size:var(--fontSize400)}#slider .content .block .sub{color:var(--whiteColor);padding:10px 0 25px;font-size:var(--fontSize180)}#slider .content .block .button{padding:10px 0}#slider .content .block .button .btn{background:0 0;color:var(--customBgColor)!important;border:1px solid var(--customBgColor)}#slogan{color:var(--customBgColor);background:var(--accentColor)}#pg-splash{padding:12% 0;background-image:url('../images/ui/bg.jpg')}#pg-splash h1{text-align:center;color:var(--whiteColor);font-size:var(--fontSize300);padding-bottom:var(--pageHeadingPadding)}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.info{background-color:var(--bodyBgColor)}#sum-div .sum-row.cover{color:var(--whiteColor);background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--customRGBA)}#sum-div .sum-row.cover .sum-column .title{color:var(--whiteColor)}#sum-div .sum-row.cover .sum-column .btn{background-color:var(--customBgColor2)}#content>.spread>.data h3{border-bottom:1px solid var(--bodyBgColor)}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h3{border-bottom:1px solid var(--bodyBgColor)}@media screen and (max-width:600px){#slider .content{padding:30% 0}#pg-splash{padding:20% 0}}