/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#EEF3FA;--accentColor:#112A4A;--accentColor2:#081C37;--linkColor:#222;--linkHoverColor:#008ce5;--btnBgColor:#112A4A;--btnBgHoverColor:#081C37;--tickListBgColor:#112A4A;--mobileMenuColor:#222;--mobileMenuBtnColor:#112A4A;--mobileMenuSelectedBgColor:#081C37;--mobileMenuContentBgColor:#fff;--pageHeadingColor:#112A4A;--pageHeadingBorderColor:#94C1D9;--sumDivTitleFontSize:var(--fontSize240);--sumDivColTitleFontSize:var(--fontSize200);--spreadTitleColor:#112A4A;--spreadTitleBorderColor:#94C1D9;--labelBoxTitleColor:#112A4A;--labelBoxTitleBorderColor:#94C1D9;--pageOptionsBgColor:#112A4A;--pageOptionsHoverBgColor:#081C37;--footerBgColor:#081C37;--footerLinkColor:#ccc;--widgetBgColor:#112A4A;--widgetHoverBgColor:#081C37;--whatsAppChatBtnBgColor:#112A4A;--whatsAppChatBtnBgColorHover:#081C37;--dialogBgColor:#112A4A;--dialogBtnBgColor:#081C37;--tooltipsBgColor:#112A4A;--customRGBA:rgba(31, 61, 116, 0.5)}body{font-family:Rubik,Helvetica,Arial,sans-serif}h1,h2,h3{color:var(--accentColor);font-family:Rubik,Helvetica,Arial,sans-serif}#menu-banner{top:0;width:100%;z-index:1002;position:sticky;background-color:var(--whiteBgColor)}#menu-banner .top-banner{border-bottom:1px solid var(--bodyBgColor)}#menu-banner .menu-banner .nav-anchor{padding:clamp(17px,1.6vw,30px) clamp(12px,1.4vw,25px)}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor::after{width:0;content:'';height:2px;bottom:-5px;display:block;position:relative;background-color:var(--accentColor);transition:width .3s,left .3s}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--accentColor2)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{font-weight:700;color:var(--accentColor2)}#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 .nav-dropdown-item>.nav-anchor{color:var(--accentColor)}#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);font-weight:400;background-color:var(--accentColor)}#slider .content{padding:21vw 0;position:relative;overflow-x:hidden;background-color:var(--customRGBA)}#slider .content .blurp{width:400px;z-index:101;padding:50px 80px;position:absolute;text-align:center;background-color:var(--whiteBgColor80)}#slider .content .blurp h3{margin-bottom:12px;padding-bottom:12px;color:var(--accentColor);font-size:var(--fontSize180)}#slider .content .blurp h2{padding-bottom:12px;color:var(--accentColor);font-size:var(--fontSize300)}#pg-splash{padding:10% 0;position:relative;background-image:url('../images/ui/bg.jpg')}#slogan{color:var(--whiteColor);background-color:var(--accentColor)}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.cover{background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor90)}#sum-div .sum-row.cover .sum-column .tick-list{text-align:left}#sum-div .sum-row.summary .sum-column .text{font-size:var(--fontSize160)}#sum-div .sum-row.flexible{background-image:url('../images/home/bg-2.jpg')}#sum-div .sum-row.flexible::before{background-color:var(--blackBgColor80)}#sum-div .sum-row.flexible .sum-column{width:65%;margin:0 auto;position:relative}#sum-div .sum-row.flexible .sum-column .title{color:var(--whiteColor)}#sum-div .sum-row.flexible .sum-column .flexible-services .flexible .icon{margin:10%;padding:25%;background-color:var(--whiteBgColor)}#sum-div .sum-row.flexible .sum-column .flexible-services .flexible .icon svg{width:100%;margin-bottom:-4px;fill:var(--accentColor)}#sum-div .sum-row.flexible .sum-column .flexible-services .flexible .label{color:var(--whiteColor);padding-top:30px;text-align:center;font-size:var(--fontSize130)}#content>.spread>.data h3{border-bottom:1px solid var(--bodyBgColor)}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h3{border-bottom:1px solid var(--bodyBgColor)}#content>.panel.intro{padding-left:25%;padding-right:25%}#content>.panel.intro .text{text-align:center;font-size:var(--fontSize110)}@media screen and (max-width:1380px){#sum-div .sum-row.flexible .sum-column{width:80%}}@media screen and (max-width:1250px){#slider .content{padding:24vw 0}#slider .content .blurp{width:400px;padding:30px 50px}}@media screen and (max-width:1100px){#sum-div .sum-row.flexible .sum-column{width:90%}}@media screen and (max-width:800px){#slider .content{padding:30vw 0}#slider .content .blurp{width:calc(80% - 100px)}}@media screen and (max-width:600px){#slider .content{padding:60vw 0}#slider .content .blurp .button .btn{width:100%;margin:5px 0;padding-left:0;padding-right:0}#pg-splash{padding:20% 0}#sum-div .sum-row.flexible .sum-column{width:70%}}