/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#fff8ee;--accentColor:#FEA30E;--accentColor2:#eb8500;--linkColor:#222;--linkHoverColor:#008ce5;--btnBgColor:#FEA30E;--btnBgHoverColor:#eb8500;--borderRadius:30px;--mobileMenuColor:#222;--mobileMenuBtnColor:#FEA30E;--mobileMenuSelectedBgColor:#FEA30E;--mobileMenuContentBgColor:#fff8ee;--pageHeadingBorderColor:#eb8500;--spreadTitleBorderColor:#eb8500;--labelBoxTitleBorderColor:#eb8500;--pageOptionsBgColor:#FEA30E;--pageOptionsHoverBgColor:#eb8500;--footerBgColor:#eb8500;--widgetBgColor:#FEA30E;--widgetHoverBgColor:#eb8500;--dialogBgColor:#FEA30E;--dialogBtnBgColor:#eb8500;--tooltipsBgColor:#FEA30E;--customBgColor3:#f5e9d8}body{font-family:Montserrat,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Lato,Helvetica,Arial,sans-serif}.quotes .quote .author{padding:5px 0}#menu-banner .top-banner{background-color:var(--customBgColor3)}#menu-banner .top-banner .slogan{font-weight:700;letter-spacing:3px}#menu-banner .menu-banner .menu-items{width:44%}#menu-banner .menu-banner .menu-logo{width:12%}#menu-banner .menu-banner .menu-logo.default{margin-top:-2%}#menu-banner .menu-banner .nav-anchor{padding:clamp(11px,1vw,15px) clamp(7px,1.2vw,15px)}#menu-banner .menu-banner .nav-bar{font-size:var(--fontSize90);padding:clamp(4px,.7vw,12px) 0}#menu-banner .menu-banner .nav-bar .nav-bar-item{border-bottom:2px solid transparent}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover{border-bottom:2px solid var(--accentColor2)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active{border-bottom:2px solid var(--accentColor)}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--blackColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item{border-bottom:none}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover{border-bottom:none;background-color:var(--accentColor2)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item.active{border-bottom:none;background-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)}#slider .content{padding:13% 0}#slider .content .block{width:600px;padding:50px;margin:0 auto;text-align:center;background-color:var(--whiteBgColor85)}#slider .content .block h1{font-size:var(--fontSize300)}#slider .content .block .sub{padding:10px 0;font-size:var(--fontSize120)}#slider .content .block .button{padding:10px 0}#slogan{color:var(--whiteColor);background-color:var(--accentColor)}#pg-splash{padding:12% 0;background-image:url('../images/ui/bg.jpg')}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.circles .sum-column .image{overflow:hidden;transition:all 1s ease;border:1px solid var(--customBgColor3)}#sum-div .sum-row.circles .sum-column:hover .image{transform:scale(1.1)}#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.quotes{background-color:var(--customBgColor3)}#sum-div .sum-row.quotes .sum-column .quotes{font-size:var(--fontSize120)}#content>.spread>.data h3{border-bottom:1px dotted var(--neutralBorderDDD)}#content>.spread>.data .files{text-align:center}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h3{border-bottom:1px dotted var(--neutralBorderDDD)}#content>.panel ol li,#content>.panel ul li{padding:5px 0}#content>.panel ol.links,#content>.panel ul.links{padding:0 0 0 15px}#content>.panel ol.links li,#content>.panel ul.links li{list-style:none}#content>.panel ol li span,#content>.panel ul li span{padding:5px 0;display:inline-block}#content>.panel ol:not(.links) li span,#content>.panel ul:not(.links) li span{color:var(--neutral444)}#content>.panel table.bank td{padding:5px}#content>.panel table.bank td:first-child{text-align:right}#content>.panel table.bank td:nth-child(2){font-weight:700}#content>.panel .quotes .quote{padding:0 0 30px}#content>.panel p.conference{font-size:var(--fontSize120)}#content>.panel .image.cityhill{width:70%;margin:0 auto}#content>.panel .speakers .speaker .title{padding:10px 0;text-align:center}#content>.panel.conference-2023 .image{margin:0 auto;max-width:500px}#content>.panel.conference-2025 .image{width:400px;margin:0 auto;max-width:100%}#content>.panel.contact{background-color:var(--customBgColor3)}@media screen and (max-width:1750px){#menu-banner .menu-banner .menu-logo.default{margin-top:0}}@media screen and (max-width:1550px){#sum-div .sum-row.quotes .sum-column{width:60%}}@media screen and (max-width:1250px){#menu-banner .menu-banner .nav-anchor{padding:clamp(11px,1vw,15px) clamp(6px,.5vw,15px)}#slider .content .block{width:550px;padding:30px}#slider .content .block h1{font-size:var(--fontSize250)}}@media screen and (max-width:1100px){#sum-div .sum-row.quotes .sum-column{width:70%}}@media screen and (max-width:600px){#slider .content{position:relative;padding:25% 0}#slider .content .block{width:calc(90% - 60px)}#slider .content .block h1{font-size:var(--fontSize200)}#pg-splash{padding:20% 0}#sum-div .sum-row.quotes .sum-column{width:90%}}