/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--customBgColor:#d8dbe1;--customBgColor4:#D1D6E5;--customBorderColor:#d8dbe1;--customRGBA:rgba(29, 22, 79, 0.8);--rdColor:#1f1f1f;--rdColor2:#f8f8f8;--rdColor3:#e8ebf0}body{background-color:var(--bodyBgColor);font-family:Lato,Helvetica,Arial,sans-serif}h1,h2,h3{font-weight:400;font-family:Lato,Helvetica,Arial,sans-serif}.special-offer{color:var(--redColor)}#menu-banner .top-banner{background-color:var(--bodyBgColor)}#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(--blackColor);padding:clamp(21px,1.6vw,30px) clamp(6px,1.1vw,20px)}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor::after{left:10%;width:80%;content:'';height:2px;bottom:-5px;display:block;position:relative}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{font-weight:700}#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{transition:width .3s,left .3s;background-color:var(--accentColor)}#menu-banner .menu-banner .nav-dropdown{border-radius:var(--borderRadius)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item{margin:4px}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{color:var(--neutral222);border-radius:var(--borderRadius)}#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);background-color:var(--accentColor2)}#slider .content{padding:10% 0;position:relative;animation:slide 20s linear infinite;background-image:url('../images/slider/clouds.png')}@keyframes slide{from{background-position:0 0}to{background-position:-400px -200px}}#slider.home .content{padding:14% 0}#slider .content::after{top:0;left:0;right:0;bottom:0;content:'';position:absolute;background-color:var(--whiteBgColor30)}#slider.home .content::after{background-color:var(--whiteBgColor80)}#slider .content .splash{z-index:1;position:relative}#slider .content .splash .block{width:700px;margin:0 auto}#slider .content .splash .block .image{width:150px;margin:0 auto;max-width:150px}#slider .content .splash .block .info .title{font-size:var(--fontSize250)}#slider .content .splash .block .info .text{margin:20px 0 25px;font-size:var(--fontSize120)}#slogan{color:var(--whiteColor);background-color:var(--accentColor)}.responsive-panel{width:1000px;margin:0 auto}.responsive-panel .info{width:340px;margin-left:40px}.responsive-panel .info .item{display:flex;align-items:center;color:var(--whiteColor);padding:20px;text-align:left;margin:0 auto 10px;background-color:var(--accentColor)}.responsive-panel .info .item .group{margin-right:10px;width:calc(100% - 80px)}.responsive-panel .info .item .group .label{font-weight:700;font-size:var(--fontSize130)}.responsive-panel .info .item .icon{width:50px;padding:10px}.responsive-panel .devices{width:620px;height:460px;position:relative}.responsive-panel .devices .desktop .screen,.responsive-panel .devices .laptop .screen,.responsive-panel .devices .phone .screen,.responsive-panel .devices .tablet .screen{overflow:hidden;position:relative;background-color:var(--whiteBgColor)}.responsive-panel .devices .desktop .screen img,.responsive-panel .devices .laptop .screen img,.responsive-panel .devices .phone .screen img,.responsive-panel .devices .tablet .screen img{top:0;overflow:auto;position:relative;animation:move-up-and-down 3s infinite;animation-direction:alternate}@keyframes move-up-and-down{0%{top:0}100%{top:-200%}}.responsive-panel .devices .desktop .screen::before,.responsive-panel .devices .laptop .screen::before,.responsive-panel .devices .phone .screen::before,.responsive-panel .devices .tablet .screen::before{z-index:1;content:'';width:200px;right:-90px;height:300px;overflow:hidden;position:absolute;transform:rotate(45deg);background:linear-gradient(to bottom,var(--whiteBgColor50) 0,var(--whiteBgColor) 100%)}.responsive-panel .devices .desktop .screen::before,.responsive-panel .devices .laptop .screen::before{height:500px}.responsive-panel .devices .phone .screen::before{width:40px;right:-14px;height:170px}.responsive-panel .devices .tablet .screen::before{width:60px;right:-28px;height:250px}.responsive-panel .devices .desktop{top:0;left:65px;width:450px;height:280px;z-index:1;border-radius:6px;position:absolute;background-color:var(--rdColor2);border:5px solid var(--rdColor)}.responsive-panel .devices .desktop .screen{width:450px;height:280px}.responsive-panel .devices .desktop .base{left:50%;width:90px;height:50px;bottom:-55px;position:absolute;margin-left:-45px;background-color:var(--rdColor3)}.responsive-panel .devices .desktop .base::before{top:0;content:'';left:-13px;position:absolute;border-left:13px solid transparent;border-bottom:50px solid var(--rdColor3)}.responsive-panel .devices .desktop .base::after{top:0;content:'';right:-13px;position:absolute;border-right:13px solid transparent;border-bottom:50px solid var(--rdColor3)}.responsive-panel .devices .desktop .base .grey-shadow{top:0;width:90px;height:12px;background-color:var(--customBgColor)}.responsive-panel .devices .desktop .base .grey-shadow::before{top:0;left:-3px;content:'';position:absolute;border-left:3px solid transparent;border-bottom:12px solid var(--customBorderColor)}.responsive-panel .devices .desktop .base .grey-shadow::after{top:0;right:-2px;content:'';position:absolute;border-right:3px solid transparent;border-bottom:12px solid var(--customBorderColor)}.responsive-panel .devices .desktop .base .foot{position:absolute;background-color:var(--rdColor3)}.responsive-panel .devices .desktop .base .foot.top{left:50%;height:5px;width:116px;bottom:-5px;margin-left:-58px}.responsive-panel .devices .desktop .base .foot.top::before{top:0;left:-16px;content:'';position:absolute;border-left:16px solid transparent;border-bottom:5px solid var(--rdColor3)}.responsive-panel .devices .desktop .base .foot.top::after{top:0;content:'';right:-16px;position:absolute;border-right:16px solid transparent;border-bottom:5px solid var(--rdColor3)}.responsive-panel .devices .desktop .base .foot.bottom{left:50%;height:5px;width:150px;bottom:-10px;margin-left:-75px}.responsive-panel .devices .laptop{right:9px;bottom:7px;width:350px;height:220px;z-index:2;position:absolute;background-color:var(--rdColor2);border-radius:10px 10px 0 0;border:6px solid var(--rdColor)}.responsive-panel .devices .laptop .screen{width:350px;height:220px}.responsive-panel .devices .laptop .bottom{left:-15px;height:7px;width:380px;bottom:-13px;position:absolute;border-radius:0 0 20px 20px;background-color:var(--rdColor3)}.responsive-panel .devices .phone{left:0;bottom:0;width:65px;height:125px;z-index:4;position:absolute;background-color:var(--rdColor);border-radius:7px;border:3px solid var(--rdColor)}.responsive-panel .devices .phone .screen{width:65px;height:125px;border-radius:4px}.responsive-panel .devices .tablet{bottom:0;left:76px;width:140px;height:190px;z-index:3;position:absolute;background-color:var(--rdColor);border-radius:8px;border:6px solid var(--rdColor)}.responsive-panel .devices .tablet .screen{width:140px;height:190px;border-radius:3px}.roi-panel{width:1000px;margin:0 auto}.roi-panel .analytics{width:420px}.roi-panel .info{width:640px;margin-left:40px}.roi-panel .info .item{display:flex;align-items:center;color:var(--whiteColor);padding:20px;text-align:left;margin:0 auto 10px;background-color:var(--accentColor)}.roi-panel .info .item .group{margin-right:10px;width:calc(100% - 80px)}.roi-panel .info .item .group .label{font-weight:700;font-size:var(--fontSize130)}.roi-panel .info .item .icon{width:50px;padding:10px}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.columns.services{background-color:var(--bodyBgColor)}#sum-div .sum-row.columns.services .sum-column{box-sizing:border-box;margin-top:var(--gap80);background-color:var(--whiteBgColor);border:1px solid var(--softBorderColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadowSoft)}#sum-div .sum-row.columns.services .sum-column .image{width:var(--width150);margin-top:calc(-1* var(--gap60))}#sum-div .sum-row.columns.services .sum-column .links{margin-top:auto}#sum-div .sum-row.columns.services .sum-column .text{padding-left:var(--gap20);padding-right:var(--gap20)}#sum-div .sum-row.circles.services .sum-row-wrapper .sum-column .image{width:100px}#sum-div .sum-row.cover{background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor95)}#sum-div .sum-row.cover .sum-column>.title{font-size:var(--fontSize250)}#sum-div .sum-row.cover .sum-column>h3{padding-top:var(--sumDivSpacing)}#sum-div .sum-row.cover .sum-column>.text{padding-top:0}#sum-div .sum-row.why-us{background-color:var(--bodyBgColor)}#sum-div .sum-row.why-us .sum-column .text:first-child{width:100px;height:100px;display:flex;margin:0 auto;padding-top:0;border-radius:50%;align-items:center;justify-content:center;color:var(--whiteColor);font-size:var(--fontSize300);background-color:var(--accentColor)}#sum-div .sum-row.why-us .sum-column .text:nth-child(2){font-weight:700;font-size:var(--fontSize120)}#sum-div .sum-row.professional .sum-column .text{padding-top:0}#sum-div .sum-row.professional .sum-column .icons{max-width:700px;margin:var(--sumDivSpacing) auto 0}#sum-div .sum-row.professional .sum-column .icon{margin-bottom:30px}#sum-div .sum-row.professional .sum-column .icon .image{width:100px;margin:0 auto}#sum-div .sum-row.professional .sum-column .icon h3{margin-top:20px;font-size:var(--fontSize160)}#sum-div .sum-row.responsive{background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.responsive::before{background-color:var(--customRGBA)}#sum-div .sum-row.responsive .sum-row-wrapper>.title{color:var(--whiteColor)}#sum-div .sum-row.responsive .sum-row-wrapper>.title::before{background-color:var(--whiteBgColor)}#sum-div .sum-row.responsive .sum-row-wrapper>.title::after{background-color:var(--neutralBgAAA)}#content>.spread>.data h3{font-weight:700;border-bottom:1px solid var(--bodyBgColor)}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h3{border-bottom:1px solid var(--customBgColor4)}#content>.panel.services .image{width:200px;margin-right:20px;margin-left:calc(100% - 220px)}#content>.panel.files{text-align:center}#content>:is(.panel.ai-search-visibility,.panel.search-engine-optimisation).faq .core-accordion>.title{display:flex;gap:var(--gap8);font-weight:700;align-items:center;margin:0 0 var(--gap12);color:var(--accentColor);border-radius:var(--borderRadius);padding:var(--gap16) var(--gap20);background:var(--customBgColor);border-left:4px solid var(--accentColor);transition:background-color .2s ease,color .2s ease,border-color .2s ease}#content>:is(.panel.ai-search-visibility,.panel.search-engine-optimisation).faq .core-accordion>.title:hover{background:var(--customBgColor4)}#content>:is(.panel.ai-search-visibility,.panel.search-engine-optimisation).faq .core-accordion>.title .arrow{color:var(--accentColor)}#content>:is(.panel.ai-search-visibility,.panel.search-engine-optimisation).faq .core-accordion>.data{background-color:var(--whiteBgColor);margin:0 0 var(--gap12);border-radius:var(--borderRadius);padding:var(--gap16) var(--gap20);border-left:4px solid var(--accentColor)}#packages .note{padding:20px;text-align:center}#packages .focus{margin:30px 0}#packages .focus .package{overflow:hidden;border:1px solid var(--bodyBgColor)}#packages .focus .package>.title{margin:0;color:var(--whiteColor);border:none;padding:20px 0;text-align:center;background-color:var(--accentColor)}#packages .focus .package>.sub{padding:30px;text-align:center;background-color:var(--whiteBgColor)}#packages .focus .package>.sub span{display:block;padding:0 0 20px;font-size:var(--fontSize180)}#packages .focus .package>.info{background-color:var(--whiteBgColor)}#packages .focus .package>.info .tick-list .row .title{position:relative}#packages .focus .package>.info .tick-list .row .title::after{top:10px;left:37px;content:'...';position:absolute}#packages .focus .package>.info .tick-list>.row{padding:15px 20px;border-top:1px solid var(--bodyBgColor)}#packages .list{margin:30px 0}#packages .list .package{display:flex;overflow:hidden;margin-bottom:10px;background-color:var(--whiteBgColor);border:1px solid var(--bodyBgColor)}#packages .list .package:last-child{margin-bottom:0}#packages .list .package>*{flex:1;padding:20px;align-content:center;width:calc((100% / 3) - 40px)}#packages .list .package>:not(.title){text-align:center}#packages .list .package>.title{margin:0;color:var(--whiteColor);border:none;padding:20px;background-color:var(--accentColor)}#ticker .logos .container{padding-left:var(--gap20);padding-right:var(--gap20)}@media screen and (max-width:1250px){#menu-banner .menu-banner .menu-logo.default{margin-top:0}}@media screen and (max-width:1100px){.responsive-panel{width:100%;display:block}.responsive-panel .info{width:90%;margin:50px auto 0}.responsive-panel .devices{margin:0 auto}.roi-panel{width:100%;display:block}.roi-panel .analytics{margin:0 auto}.roi-panel .info{width:90%;margin:50px auto 0}}@media screen and (max-width:600px){#slider.home .content{padding:45% 0 35%}#slider .content{padding:30% 0}#slider .content .splash .block{width:80%;margin:0 auto;text-align:center}#slider .content .splash .block .info .title{margin:40px 0 0}.responsive-panel .devices{width:300px;height:630px}.responsive-panel .devices .desktop{left:5px;width:280px;height:175px}.responsive-panel .devices .desktop .screen{width:280px;height:175px}.responsive-panel .devices .desktop .base::before{left:-12px}.responsive-panel .devices .desktop .base::after{right:-12px}.responsive-panel .devices .laptop{top:215px;right:19px;bottom:auto;width:250px;height:155px}.responsive-panel .devices .laptop .screen{width:250px;height:155px}.responsive-panel .devices .laptop .bottom{left:-15px;width:280px;bottom:-13px}.responsive-panel .devices .phone{left:20px;top:425px;bottom:auto}.responsive-panel .devices .tablet{left:auto;top:425px;right:20px;bottom:auto}.roi-panel .analytics{width:90%}#content>.panel.services .image{margin:0 auto}#content>.panel.services .info{padding:20px 0 0;text-align:center}#packages .list .package{flex-direction:column}#packages .list .package>*{width:auto}#packages .list .package>:nth-child(2){border-bottom:1px solid var(--bodyBgColor)}#packages .list .package>.title{text-align:center}}