/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--customBgColor3:#0C4DA2;--customBgColor4:#0B3A77;--customRGBA:rgba(12, 77, 162, 0.7)}body{background-color:var(--bodyBgColor);font-family:Lato,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Lora,Helvetica,Arial,sans-serif}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--customBgColor3)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .top-banner .top-anchor:hover{color:var(--accentColor)}#menu-banner .top-banner .noti .core-notifications>.label{color:var(--whiteColor)}#menu-banner .menu-banner .menu-items{width:43%}#menu-banner .menu-banner .menu-logo{width:14%}#menu-banner .menu-banner .menu-logo.default{margin-top:-1%}#menu-banner .menu-banner .nav-anchor{color:var(--neutral222);padding:clamp(6px,.6vw,10px) clamp(6px,.6vw,10px)}#menu-banner .menu-banner .nav-bar{padding:clamp(4px,.7vw,12px) 0}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor{margin:0 4px;border-radius:var(--borderRadius)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{color:var(--whiteColor);background-color:var(--customBgColor3)}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--whiteColor);background-color:var(--customBgColor4)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{margin:0;color:var(--neutral222)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover>.nav-anchor{color:var(--whiteColor);background-color:var(--customBgColor4)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item.active>.nav-anchor{color:var(--whiteColor);background-color:var(--customBgColor3)}#slider{overflow-x:hidden;position:relative}#slider .content{padding:10% 0;position:relative}#slider.services::after{top:0;left:0;right:0;bottom:0;content:'';position:absolute;animation:slide 20s linear infinite;background:url('../images/ui/clouds.png')}@keyframes slide{from{background-position:0 0}to{background-position:-400px -200px}}#slider.home .content{padding:21% 0}#slider.home .content .blurp{color:var(--whiteColor);width:600px;padding:50px;text-align:center;position:absolute;background-color:var(--customRGBA);text-shadow:1px 1px 2px var(--blackBgColor50)}#slider.home .content .blurp h2{font-weight:700;margin-bottom:3%;font-size:var(--fontSize240)}#slider.home .content .blurp .text{margin-bottom:3%}#sum-div .sum-row .title{font-weight:400}#sum-div .sum-row.circles .sum-column.column-2 .image{width:80%}#sum-div .sum-row.cover{color:var(--whiteColor);background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--customRGBA)}#sum-div .sum-row.cover .sum-column .title{color:var(--whiteColor)}#sum-div .sum-row.services .sum-row-wrapper .image{width:60%}#sum-div .sum-row.search{background-image:url('../images/home/search.jpg')}#sum-div .sum-row.search .sum-column{width:50%;padding:5% 8%;margin:0 auto;text-align:center;border-radius:var(--borderRadius);background-color:var(--whiteBgColor90)}#sum-div .sum-row.search .sum-column h1{color:var(--accentColor)}#sum-div .sum-row.search .sum-column .welcome h2 b{color:var(--accentColor2)}#content>.spread>.data h3{border-bottom:1px dashed var(--neutralBorderDDD)}#content>.panel{position:relative;background-color:var(--bodyBgColor)}#content>.panel:not(:last-child)::after{left:0;right:0;bottom:0;z-index:1;content:'';height:50px;display:block;position:absolute;background-color:var(--bodyBgColor);transform:skewY(-1.5deg);transform-origin:100%}#content>.panel:not(:last-child):nth-child(2n)::after{background-color:var(--whiteBgColor)}#content>.panel:nth-child(2n){background-color:var(--whiteBgColor)}#content>.panel.services{padding-left:20%;padding-right:20%}#content>.panel.services .text{margin:5% 5% 0}#footer .footer-link{padding:5px 0}#footer .footer-link .info{padding:0 5px}@media screen and (max-width:1550px){#slider.home .content .blurp{width:500px;padding:30px}}@media screen and (max-width:600px){#slider .content{padding:20% 0}#slider.home .content{padding:0;padding:70% 0}#slider.home .content .blurp{width:70%;padding:5%}#sum-div .sum-row.search .sum-column{width:80%;padding:5%}#content>.panel.services{padding-left:10%;padding-right:10%;text-align:center}#content>.panel.services .image{width:60%;margin:0 auto}}