/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--customBgColor:#DBDBDB;--customBgColor2:#26529C}body{font-family:Montserrat,Helvetica,Arial,sans-serif}h1,h2,h3{color:var(--customBgColor2);font-family:Montserrat,Helvetica,Arial,sans-serif}.splash-gradient{position:relative}.splash-gradient::after{top:0;left:0;right:0;bottom:0;content:'';position:absolute;background-color:var(--whiteBgColor);background:linear-gradient(0deg,transparent calc(100% - 70px),var(--whiteBgColor) calc(100% - 30px),var(--whiteBgColor) 100%)}b,strong{font-weight:700}#menu-banner .top-banner{border-bottom:1px solid var(--bodyBgColor)}#menu-banner .menu-banner .menu-items{width:calc(50% - 75px)}#menu-banner .menu-banner .menu-logo{width:150px}#menu-banner .menu-banner .nav-anchor{color:var(--neutral222);padding:clamp(14px,1.3vw,24px) clamp(10px,.8vw,14px)}#menu-banner .menu-banner .nav-bar{padding:clamp(4px,.7vw,12px) 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;background-color:var(--accentColor);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{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)}#splash .content{overflow:hidden}#splash .content video{width:100%;margin-top:-15vw}#splash .content h1{top:45%;width:600px;font-weight:900;text-align:center;position:absolute;color:var(--accentColor);left:calc(50% - 300px);font-size:var(--fontSize400);text-shadow:3px 3px 0 var(--whiteColor)}#pg-splash{padding:14% 0;background-image:url('../images/ui/bg.webp')}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.cover{background-image:url('../images/home/bg.webp')}#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 h3{border-bottom:1px dashed var(--customBgColor)}#content>.panel .products .product{padding:10px;overflow:hidden;border:1px solid var(--customBgColor)}#content>.panel.contact{background-color:var(--customBgColor)}#content>.panel.contact .text{width:500px;margin:0 auto;max-width:100%}@media screen and (max-width:1024px){.splash-gradient::after{background:linear-gradient(0deg,transparent calc(100% - 80px),var(--whiteBgColor) calc(100% - 40px),var(--whiteBgColor) 100%)}}@media screen and (max-width:600px){.splash-gradient::after{background:linear-gradient(0deg,transparent calc(100% - 100px),var(--whiteBgColor) calc(100% - 60px),var(--whiteBgColor) 100%)}#splash .content video{margin-top:12vw}#splash .content h1{left:10%;width:80%;font-size:var(--fontSize300)}#pg-splash{padding:40% 0}#content>.panel .products .product{margin-bottom:10px}}