/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--customRGBA:rgba(34, 18, 92, 0.8)}@font-face{font-family:Algerian;src:url("../fonts/Algerian/Algerian-Regular.ttf"),url("../fonts/Algerian/Algerian-Regular.otf"),url("../fonts/Algerian/Algerian-Regular.eot")}body{font-family:Varela Round,Helvetica,Arial,sans-serif}h1,h2,h3{font-weight:400;font-family:Algerian,Helvetica,Arial,sans-serif}#menu-banner{position:fixed;background-color:transparent}#menu-banner.scroll{background-color:var(--whiteBgColor)}#menu-banner .menu-banner .menu-logo{background-color:var(--whiteBgColor);border-radius:0 0 var(--borderRadius) var(--borderRadius)}#menu-banner .menu-banner .nav-anchor{padding:clamp(10px,.6vw,10px) clamp(15px,.8vw,15px)}#menu-banner .menu-banner .nav-bar{padding:clamp(8px,1.4vw,24px) 0}#menu-banner .menu-banner .nav-bar .nav-bar-item{margin:0 4px}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor{margin-bottom:10px;border-radius:var(--borderRadius);background-color:var(--whiteBgColor)}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--whiteColor);background-color:var(--accentColor2)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{color:var(--whiteColor);background-color:var(--accentColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover{background:var(--accentColor2)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item.active{background: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)}#splash{background-image:url('../images/splash/bg.jpg')}#splash .content{padding:10% 0;text-align:center}#splash.home .content{padding:16% 0;position:relative}#splash.home .content .block{color:var(--whiteColor);width:800px;padding:50px;margin:0 auto;font-size:var(--fontSize250);background-color:var(--customRGBA)}#splash .content .block h1{font-weight:400}#splash .content .block .text{padding:40px 0 0}#splash .content>h1{color:var(--whiteColor);padding:2% 5%;display:inline-block;font-size:var(--fontSize250);background-color:var(--customRGBA)}#sum-div{background-color:var(--bodyBgColor)}#sum-div .sum-row .title{font-weight:400}#sum-div .sum-row.circles .sum-column.column-2 .image{width:90%}#sum-div .sum-row.cover{background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor80)}#sum-div .sum-row.cover .sum-column .title{margin-bottom:var(--sumDivGap)}#sum-div .sum-row.cover .sum-column .text{padding:30% 10%}#sum-div .sum-row.summary{background-position:center;background-size:500px 500px;background-repeat:no-repeat;background-image:url('../images/home/bg2.png')}#content>.spread>.title::before{background-image:url('../images/ui/favicon.png')}#content>.spread>.data h3{border-bottom:1px dashed var(--neutralBorderDDD)}#content>.spread>.data .logos{text-align:center}#content>.spread>.data .logos .image{width:auto;margin:4px;display:inline-block}#content>.spread>.data .logos .image img{width:auto;height:50px;max-width:none}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h3{margin:0 auto 3%;text-align:center;padding-bottom:15px;font-size:var(--fontSize200)}#content>.panel .services-links{width:50%;padding:2% 0;margin:0 auto;text-align:center}#content>.panel .services-links .btn{margin:4px}#content>.panel .image.first{margin-top:50px}#content>.panel .image.w-50{width:50%;margin:0 auto}#content>.panel .image.w-90{width:90%;margin:0 auto}#content>.panel.services-list{padding-left:25%;padding-right:25%;background-size:300px 381px;background-position:center;background-image:url('../images/services/clothing.png');background-repeat:no-repeat}#content>.panel.services-list .center{padding:0;list-style:none;text-align:center;font-size:var(--fontSize120)}@media screen and (max-width:1650px){#content>.panel.services-list{width:60%}}@media screen and (max-width:1380px){#splash.home .content .block{width:600px;padding:30px}#splash .content .block .text{padding:20px 0 0}#content>.panel.services-list{width:70%}}@media screen and (max-width:600px){#menu-banner{background-color:var(--whiteBgColor)}#splash .content{padding:20% 0}#splash.home .content{padding:20% 0}#splash.home .content .block{padding:20px;width:calc(90% - 40px);font-size:var(--fontSize200)}#splash .content .block .text{padding:20px 0}#splash.home .content .block .logo{width:50%;margin:0 auto;padding:5% 0 0}#content>.panel .services-links{width:100%}#content>.panel .services-links .btn{margin:5px 0;display:block}#content>.panel .image.first{margin-top:0}#content>.panel .image.w-50,#content>.panel .image.w-70{width:100%}#content>.panel.services-list{width:100%}}