/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#eee;--accentColor:#c30000;--accentColor2:#880000;--linkColor:#222;--linkHoverColor:#c30000;--btnBgColor:#c30000;--btnBgHoverColor:#880000;--mobileMenuBtnColor:#c30000;--mobileMenuSelectedBgColor:#c30000;--mobileMenuContentBgColor:#444;--spreadTitleColor:#fff;--spreadTitleBgColor:#c30000;--spreadTitleBorderColor:transparent;--labelBoxTitleColor:#fff;--labelBoxTitleBgColor:#c30000;--labelBoxTitleBorderColor:transparent;--pageOptionsColor:#ddd;--pageOptionsHoverBgColor:#111;--footerColor:#bbb;--footerLinkColor:#bbb;--widgetBgColor:#c30000;--widgetHoverBgColor:#880000;--dialogBgColor:#111;--dialogBtnBgColor:#222;--tooltipsBgColor:#c30000}#menu-banner .top-banner{color:var(--whiteColor);background:var(--neutralBg222);border-bottom:1px solid var(--blackColor)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .menu-banner .nav-anchor{color:var(--neutral222);padding:clamp(12px,1.4vw,25px) clamp(6px,1.1vw,20px)}#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);background:var(--accentColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item{margin:2%}#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:var(--accentColor)}#menu-banner .search-banner{background-color:var(--bodyBgColor);border-top:1px solid var(--neutralBorderDDD)}#splash{padding:9% 0;text-align:center;background:url('../images/splash/bg.jpg')}#splash .image{width:50%;margin:0 auto}#content>.spread>.data h3{display:flex;align-items:center;border-bottom:1px solid var(--neutralBorderDDD)}#content>.spread>.data h3::before{content:'';width:8px;height:8px;margin-right:8px;border-radius:50%;background-color:var(--whiteBgColor);border:5px solid var(--accentColor)}#footer{position:relative}#footer::after{content:'';top:0;left:0;width:100%;height:3px;position:absolute;background:linear-gradient(to right,var(--accentColor) 0,var(--accentColor) 50%,var(--blackBgColor) 50%);background-size:50px 100%;background-repeat:repeat-x}@media screen and (max-width:600px){#splash{padding:20% 0}#splash .image{width:100%}}