/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#8CC63F;--accentColor:#f26815;--accentColor2:#de4a09;--linkHoverColor:#f26815;--btnBgColor:#f26815;--btnBgHoverColor:#de4a09;--tickListBgColor:#f26815;--mobileMenuColor:#000;--mobileMenuSelectedBgColor:#198134;--mobileMenuContentBgColor:#fff;--spreadTitleColor:#fff;--spreadTitleBgColor:#1fb0f3;--spreadTitleBorderColor:#159ad7;--labelBoxTitleColor:#fff;--labelBoxTitleBgColor:#1fb0f3;--labelBoxTitleBorderColor:#159ad7;--pageOptionsBgColor:#198134;--pageOptionsHoverBgColor:#106a28;--footerBgColor:#106a28;--footerTitleColor:#eee;--footerLinkHoverColor:#f26815;--widgetBgColor:#f26815;--widgetHoverBgColor:#de4a09;--dialogBgColor:#198134;--dialogBtnBgColor:#106a28;--tooltipsBgColor:#f26815;--customBgColor:#198134;--customBgColor2:#106a28;--customBgColor3:#1fb0f3;--customBgColor4:#159ad7}body,html{background-color:var(--bodyBgColor);background-attachment:fixed!important;background-image:url('../images/ui/wall.gif');font-family:Montserrat,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Montserrat,Helvetica,Arial,sans-serif}#menu-banner{background-color:var(--customBgColor)}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--customBgColor2)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .menu-banner .menu-items{width:43%}#menu-banner .menu-banner .menu-logo{width:12%}#menu-banner .menu-banner .menu-logo.default{margin-top:-2%}#menu-banner .menu-banner .nav-anchor{color:var(--whiteColor);padding:clamp(14px,1.6vw,30px) clamp(6px,1.4vw,25px)}#menu-banner .menu-banner .nav-bar .nav-bar-item{text-shadow:var(--textShadow)}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--neutral222);text-shadow:none;background-color:var(--whiteBgColor)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{color:var(--whiteColor);background-color:var(--customBgColor2)}#slider .content{padding:10% 0;text-align:center;background-image:url('../images/slider/mesh.png')}#slider.home .content{padding:20% 0;position:relative}#slider.home .content .btn{right:5%;bottom:5%;position:absolute}#slogan{color:var(--whiteColor);background-color:var(--customBgColor)}#sum-div .sum-row.columns .sum-column{background-color:var(--whiteBgColor)}#sum-div .sum-row.columns .sum-column .title{border-color:var(--customBgColor4);background-color:var(--customBgColor3)}#sum-div .sum-row.columns .sum-column .text{margin:0;color:var(--neutral444);text-align:center;padding:5%!important}#sum-div .sum-row.columns .sum-column .text .my-school{width:80%;margin:0 auto}#sum-div .sum-row.columns .sum-column>.image{overflow:hidden}#sum-div .sum-row.columns .sum-column>.image>img{transition:all 1s ease}#sum-div .sum-row.columns .sum-column>.image:hover>img{transform:scale(1.25)}#sum-div .sum-row.cover{background-image:url(../images/home/cover.jpg)}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor90)}#sum-div .sum-row.cover .sum-column .title{color:var(--blackColor)}#sum-div .sum-row.cover .sum-column .text:nth-child(3){margin-top:50px}#left>.label-box>.title,#right>.label-box>.title{text-shadow:var(--textShadow)}#left>.label-box>.content .downloads{padding:20px}#left>.label-box>.content .downloads .info{padding:10px 0;text-align:center}#content>.spread>.title{text-shadow:var(--textShadow)}#content>.spread>.data h3{display:flex;align-items:center;border-bottom:1px solid var(--neutralBorderDDD)}#content>.spread>.data h3::before{content:'';width:8px;height:8px;margin-right:8px;border-radius:50%;background-color:var(--whiteBgColor);border:5px solid var(--customBgColor3)}#content>.spread>.data .sqr-img{border:2px solid var(--neutralBorderDDD)}#content>.spread>.data .activities .activity,#content>.spread>.data .staff .member{margin:0 0 2%}#content>.spread>.data .activities .activity:last-child,#content>.spread>.data .staff .member:last-child{margin:0}#content>.spread>.data .activities .activity .image,#content>.spread>.data .staff .member .image{border:2px solid var(--neutralBorderDDD)}#content>.spread>.data .staff .member .info{padding:4% 0}#content>.spread>.data .activities .activity .info{padding:8% 0}#content>.spread>.data .activities .activity .info .title,#content>.spread>.data .staff .member .info .name{padding:0 0 2%;font-size:var(--fontSize140)}#content>.spread>.data .image{border:2px solid var(--neutralBorderDDD)}@media screen and (max-width:1024px){#menu-banner .menu-banner .nav-anchor{padding:clamp(14px,1.6vw,30px) clamp(6px,.7vw,25px)}}@media screen and (max-width:600px){#slider .content{padding:20% 0}#slider.home .content{padding:40% 0}#content>.spread>.data .activities .activity .info,#content>.spread>.data .staff .member .info{padding:3% 4%}}