/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--customBgColor:#283A90;--customBgColor2:#FFE700;--customBgColor4:#DBDBDB;--customRGBA:rgba(255, 231, 0, 0.3)}body{font-family:Roboto,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Lato,Helvetica,Arial,sans-serif}#menu-banner .top-banner{color:var(--blackColor);background-color:var(--bodyBgColor);border-bottom:1px solid var(--customBgColor4)}#menu-banner .top-banner .top-anchor{color:var(--blackColor)}#menu-banner .menu-banner .nav-anchor{text-transform:uppercase;padding:clamp(20px,1.6vw,30px) clamp(5px,.8vw,15px)}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor{font-weight:700}#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(--accentColor);transition:color linear .3s}#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(--neutral222);background-color:var(--customBgColor2)}#menu-banner .search-banner{background-color:var(--bodyBgColor);border-top:1px solid var(--customBgColor4)}#slider{position:relative}#slider .content{padding:12% 0;text-align:center;background:var(--customRGBA)}#slider.home .content{padding:6% 0}#slider.home .content .image{width:50%;margin:0 auto}#slider.home .content h1{padding:10px 20px;margin-bottom:50px;display:inline-block;color:var(--whiteColor);font-size:var(--fontSize260);background-color:var(--customBgColor)}#sum-div .sum-row .sum-row-wrapper>.title span{font-size:var(--fontSize140)}#sum-div .sum-row.products{background-color:var(--bodyBgColor)}#left>.label-box>.title,#right>.label-box>.title{text-transform:uppercase}#content>.spread>.title{text-transform:uppercase}#content>.spread>.data h3{font-size:var(--fontSize140);border-bottom:1px solid var(--neutralBorderDDD)}@media screen and (max-width:1000px){#menu-banner .menu-banner .nav-anchor{padding:clamp(20px,1vw,30px) clamp(5px,.6vw,15px)}}@media screen and (max-width:600px){#slider .content{padding:20% 0}#slider.home .content{padding:25% 0}#slider.home .content .image{width:90%}#slider.home .content h1{width:calc(90% - 40px);margin-bottom:30px}}