/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#EEEFF1;--accentColor:#eb2e2f;--accentColor2:#b10000;--linkColor:#222;--linkHoverColor:#eb2e2f;--btnBgColor:#eb2e2f;--btnBgHoverColor:#003378;--mobileMenuSelectedBgColor:#00528e;--mobileMenuContentBgColor:#003378;--spreadTitleColor:#fff;--spreadTitleBgColor:#00528e;--spreadTitleBorderColor:transparent;--labelBoxTitleColor:#fff;--labelBoxTitleBgColor:#00528e;--labelBoxTitleBorderColor:#transparent;--pageOptionsBgColor:#eb2e2f;--pageOptionsHoverBgColor:#b10000;--footerColor:#eee;--footerBgColor:#003378;--footerLinkColor:#eee;--widgetBgColor:#eb2e2f;--widgetHoverBgColor:#b10000;--dialogBgColor:#00528e;--dialogHeadingColor:#444;--dialogBtnBgColor:#003378;--tooltipsBgColor:#eb2e2f;--customBgColor:#003378;--customBgColor3:#ffdd12}body{font-size:var(--fontSize110);background-color:var(--bodyBgColor)}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--accentColor);border-bottom:3px solid var(--customBgColor3)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .menu-banner{background-color:var(--customBgColor)}#menu-banner .menu-banner .nav-anchor{color:var(--whiteColor);padding:clamp(18px,1.6vw,30px) clamp(5px,1.1vw,20px)}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--blackColor);background-color:var(--whiteBgColor)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{color:var(--blackColor);background-color:var(--whiteBgColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item{width:96%;margin:2%}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{color:var(--blackColor)}#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(--customBgColor)}#menu-banner .search-banner{background-color:var(--whiteBgColor)}#slider .content{padding:10% 0}#slider .content .image{width:30%;margin:0 auto}#sum-div .sum-row.products{background-color:var(--whiteBgColor)}#content>.spread>.data h3{border-bottom:1px dashed var(--neutralBorderDDD)}#page-options{border-bottom:3px solid var(--customBgColor3)}@media screen and (max-width:600px){#slider .content{padding:20% 0}#slider .content .image{width:90%}}