/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#F2F4F5;--accentColor:#FA7201;--accentColor2:#E73F03;--linkHoverColor:#E73F03;--btnBgColor:#FA7201;--btnBgHoverColor:#FA7201;--mobileMenuBtnColor:#FA7201;--mobileMenuSelectedBgColor:#FA7201;--mobileMenuContentBgColor:#283336;--pageHeadingBorderColor:#FA7201;--spreadTitleColor:#fff;--spreadTitleBgColor:#333E42;--spreadTitleBorderColor:transparent;--labelBoxTitleColor:#fff;--labelBoxTitleBgColor:#333E42;--labelBoxTitleBorderColor:transparent;--pageOptionsBgColor:#333E42;--pageOptionsHoverBgColor:#283336;--footerBgColor:#283336;--footerLinkColor:#ccc;--widgetBgColor:#FA7201;--widgetHoverBgColor:#E73F03;--whatsAppChatBtnBgColor:#FA7201;--whatsAppChatBtnBgColorHover:#E73F03;--dialogBgColor:#FA7201;--dialogBtnBgColor:#E73F03;--tooltipsBgColor:#FA7201;--btnBgColor2:#E73F03;--btnBgColor3:#FA7201;--customBgColor:#3fb0ac;--customBgColor2:#333E42;--customBgColor3:#283336;--customBgColor4:#465256;--customBgColor5:#DAE0E4;--customRGBA3:rgba(49,70,89,0.9)}body{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}h1,h2,h3{letter-spacing:2px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}#menu-banner{background-color:var(--customBgColor2)}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--customBgColor3)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .menu-banner .nav-anchor{color:var(--whiteColor);padding:clamp(18px,1.6vw,30px) clamp(10px,1.1vw,20px);border-top:4px solid transparent;border-bottom:4px solid transparent}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor,#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{border-bottom:4px solid var(--accentColor)}#menu-banner .menu-banner .nav-dropdown{background-color:var(--customBgColor3)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{color:var(--whiteColor)}#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(--accentColor)}#splash{padding:9% 0;position:relative;background-position:center bottom!important;background-image:url(../images/splash/bg2.jpg)}#splash.home{padding:11% 0 13%;background-image:url(../images/splash/bg.jpg)}#splash::before{top:0;left:0;right:0;bottom:0;content:'';position:absolute;background-color:var(--whiteBgColor60)}#splash.home::before{background-color:var(--blackBgColor60)}#splash .image{width:40%;margin:0 auto;position:relative}#splash h1{text-align:center;position:relative;color:var(--customBgColor3);font-size:var(--fontSize400)}#splash h1::after{bottom:-10px;content:'';width:200px;position:absolute;left:calc(50% - 100px);border-bottom:4px solid var(--accentColor)}#slogan{color:var(--whiteColor);background-color:var(--customBgColor2)}#sum-div{color:var(--whiteColor)}#sum-div .title{color:var(--whiteColor)}#sum-div .sum-row.ezcam{background-color:var(--customBgColor3)}#sum-div .sum-row.ezcam.ezcam-1 .sum-row-wrapper{padding-bottom:0}#sum-div .sum-row.cover{background-image:url(../images/splash/bg2.jpg)}#sum-div .sum-row.cover .sum-column{background-color:var(--customRGBA3)}#sum-div .sum-row.atom3d{background-color:var(--customBgColor3)}#sum-div .sum-row.atom3d .sum-column.column-1 .text:nth-child(2){font-size:var(--fontSize180)}#sum-div .sum-row.atom3d .sum-column.column-1 .text:nth-child(3){font-size:var(--fontSize120)}#sum-div .sum-row.summary{background-color:var(--customBgColor2)}#content>.spread>.data h3{border-bottom:2px dashed var(--customBgColor5)}#content>.spread>.data .image{width:70%;margin:0 auto}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h3{text-align:center;font-size:var(--fontSize160)}#content>.panel h3::after{left:35%;width:30%;content:'';bottom:-3px;position:absolute;border-bottom:2px solid var(--accentColor)}#content>.panel.products .jump-to{margin-top:5%}#content>.panel.products .jump-to .item{text-align:center}#content>.panel.products .jump-to .item .image{width:80%;margin:0 auto}#content>.panel.products .jump-to .item .anchor{margin-top:20px;font-weight:700;display:inline-block}#content>.panel.products .product .link{margin-top:20px;text-align:center}#content>.panel.products .product .link .anchor{padding:10px 20px;border:solid 1px var(--customBgColor);transition:background-color .3s ease-in-out}#content>.panel.products .product .link .anchor:hover{color:var(--whiteColor);background-color:var(--customBgColor)}#content>.panel.training .package{margin:20% 0;text-align:center;border:3px dashed var(--customBgColor5)}#content>.panel.training .package .image{width:140px;height:140px;margin:-70px auto 25px}#content>.panel.training .package h2{max-width:100%}#content>.panel.training .package h3{margin-top:40px}#content>.panel.training .package ol{text-align:left}#content>.panel.training .package ol li{padding:5px 0}#content>.panel.software .image{width:60%;margin:0 auto 40px}#ticker .logos{background-color:var(--customBgColor4)}@media screen and (max-width:600px){#splash{padding:20% 0}#splash.home{padding:30% 0}#splash .image{width:80%}}