1 <!doctype html> 2 <html lang="en-US"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel='stylesheet' href='https://sadv.co.za/wp-content/plugins/oxygen/plugin/themeless/normalize.min.css'> 8 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 9 10 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 11 <title>Konect APP - SADV</title> 12 <meta name="description" content="Manage your SADV fibre internet with the KoNect app. View bills, manage services and track data usage on your smartphone." /> 13 <link rel="canonical" href="https://sadv.co.za/xtra-with-sadv/konect-app/" /> 14 <meta property="og:locale" content="en_US" /> 15 <meta property="og:type" content="article" /> 16 <meta property="og:title" content="Konect APP - SADV" /> 17 <meta property="og:description" content="Manage your SADV fibre internet with the KoNect app. View bills, manage services and track data usage on your smartphone." /> 18 <meta property="og:url" content="https://sadv.co.za/xtra-with-sadv/konect-app/" /> 19 <meta property="og:site_name" content="SADV" /> 20 <meta property="article:publisher" content="https://www.facebook.com/SADVFibreDeals/" /> 21 <meta property="article:modified_time" content="2026-05-26T09:23:42+00:00" /> 22 <meta name="twitter:card" content="summary_large_image" /> 23 <meta name="twitter:label1" content="Est. reading time" /> 24 <meta name="twitter:data1" content="4 minutes" /> 25
25<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sadv.co.za\/xtra-with-sadv\/konect-app\/","url":"https:\/\/sadv.co.za\/xtra-with-sadv\/konect-app\/","name":"Konect APP - SADV","isPartOf":{"@id":"https:\/\/sadv.co.za\/#website"},"datePublished":"2026-04-29T09:49:54+00:00","dateModified":"2026-05-26T09:23:42+00:00","description":"Manage your SADV fibre internet with the KoNect app. View bills, manage services and track data usage on your smartphone.","breadcrumb":{"@id":"https:\/\/sadv.co.za\/xtra-with-sadv\/konect-app\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sadv.co.za\/xtra-with-sadv\/konect-app\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sadv.co.za\/xtra-with-sadv\/konect-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sadv.co.za\/"},{"@type":"ListItem","position":2,"name":"XTRA With SADV","item":"https:\/\/sadv.co.za\/xtra-with-sadv\/"},{"@type":"ListItem","position":3,"name":"Konect APP"}]},{"@type":"WebSite","@id":"https:\/\/sadv.co.za\/#website","url":"https:\/\/sadv.co.za\/","name":"SADV","description":"Live XTRA","publisher":{"@id":"https:\/\/sadv.co.za\/#organization"},"alternateName":"SA Digital Villages","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sadv.co.za\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sadv.co.za\/#organization","name":"SADV","alternateName":"SA Digital Villages","url":"https:\/\/sadv.co.za\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sadv.co.za\/#\/schema\/logo\/image\/","url":"https:\/\/sadv.co.za\/wp-content\/uploads\/2026\/04\/sadv-logo.svg","contentUrl":"https:\/\/sadv.co.za\/wp-content\/uploads\/2026\/04\/sadv-logo.svg","width":1,"height":1,"caption":"SADV"},"image":{"@id":"https:\/\/sadv.co.za\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SADVFibreDeals\/"]}]}</script>
25 26 <!-- / Yoast SEO plugin. --> 27 28 29<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 30<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sadv.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsadv.co.za%2Fxtra-with-sadv%2Fkonect-app%2F" /> 31<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sadv.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsadv.co.za%2Fxtra-with-sadv%2Fkonect-app%2F&format=xml" /> 32<style id="wp-img-auto-sizes-contain-inline-css"> 33img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 34/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 35</style> 36<link rel='stylesheet' id='sadv-chatbot-css' href='https://sadv.co.za/wp-content/plugins/sadv-chatbot/assets/chatbot.css?ver=1.3.1' media='all' /> 37<style id="wp-emoji-styles-inline-css"> 38 39 img.wp-smiley, img.emoji { 40 display: inline !important; 41 border: none !important; 42 box-shadow: none !important; 43 height: 1em !important; 44 width: 1em !important; 45 margin: 0 0.07em !important; 46 vertical-align: -0.1em !important; 47 background: none !important; 48 padding: 0 !important; 49 } 50/*# sourceURL=wp-emoji-styles-inline-css */ 51</style> 52<style id="wp-block-library-inline-css"> 53:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
53--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 54/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 55</style> 56<style id="classic-theme-styles-inline-css"> 57/*! This file is auto-generated */ 58.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 59/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 60</style> 61 62 63<style id="wpgb-head-inline-css"> 64.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} 65/*# sourceURL=wpgb-head-inline-css */ 66</style> 67<link rel="https://api.w.org/" href="https://sadv.co.za/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sadv.co.za/wp-json/wp/v2/pages/16" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sadv.co.za/xmlrpc.php?rsd" /> 68<meta name="generator" content="WordPress 7.1.2" /> 69<link rel='shortlink' href='https://sadv.co.za/?p=16' /> 70<meta name="generator" content="Site Kit by Google 1.188.0" /><!-- remove asuy's code as we not picking up the site in pingdom 10 June 2023 below is code from [email protected]> 71<!-- Google Tag Manager -->
72<script>
vendor: 331 bytes, lines 72-76
72(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 73new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 74j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 75'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 76})(window,document,'script','dataLayer','
76GTM-NL6356H
vendor: 3 bytes, line 76
76');
76</script>
76 77<!-- End Google Tag Manager -->
78<script type="text/javascript"> 79 (function(c,l,a,r,i,t,y){ 80 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 81 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 82 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 83 })(window, document, "clarity", "script", "e63a9jgq7v"); 84</script>
84 85<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript><style class="wpcode-css-snippet">/* SADV WhatsApp Popup: pill buttons matching site style */ 86 87/* Button wrapper: centered row */ 88.sadv-wa-btn-wrap { 89 display: flex !important; 90 justify-content: center; 91 gap: 16px; 92 flex-wrap: wrap; 93 padding: 8px 0 4px; 94} 95 96/* Pill button: matches site primary button. 97 * !important needed to beat WPForms' "div.wpforms-container-full *" reset */ 98.sadv-pill-btn { 99 display: inline-block !important; 100 background-color: rgb(255, 64, 180) !important; 101 background: rgb(255, 64, 180) !important; 102 color: #fff !important; 103 border: none !important; 104 border-radius: 9999px !important; 105 padding: 14px 28px !important; 106 font-size: 14.5px !important; 107 font-weight: 600 !important; 108 text-transform: uppercase !important; 109 letter-spacing: 0.04em !important; 110 cursor: pointer !important; 111 line-height: 1.2 !important; 112 transition: opacity 0.2s ease, transform 0.15s ease; 113 white-space: nowrap !important; 114 box-shadow: none !important; 115 outline: none !important; 116 text-decoration: none !important; 117} 118 119.sadv-pill-btn:hover { 120 opacity: 0.88 !important; 121 transform: translateY(-1px) !important; 122 background-color: rgb(255, 64, 180) !important; 123 color: #fff !important; 124} 125 126.sadv-pill-btn:active { 127 opacity: 1 !important; 128 transform: none !important; 129} 130 131/* WhatsApp button: align icon + text */ 132.sadv-wa-whatsapp-trigger { 133 display: inline-flex !important; 134 align-items: center !important; 135 justify-content: center !important; 136 gap: 9px !important; 137} 138.sadv-wa-whatsapp-trigger .sadv-wa-icon { 139 width: 30px !important; 140 height: 30px !important; 141 flex: 0 0 auto !important; 142 fill: currentColor !important; 143 display: inline-block !important; 144} 145 146/* Submit button: align email icon + text */ 147.sadv-wa-submit-trigger { 148 display: inline-flex !important; 149 align-items: center !important; 150 justify-content: center !important; 151 gap: 9px !important; 152} 153.sadv-wa-submit-trigger .sadv-submit-icon { 154 width: 30px !important; 155 height: 30px !important; 156 flex: 0 0 auto !important; 157 fill: currentColor !important; 158 display: inline-block !important; 159}</style><style class="wpcode-css-snippet">/* CLS Fix: Explicit aspect ratios to prevent layout shift */ 160 161/* SADV Logo - 278x150 */ 162img.sadv-logo, 163img[src*="sadv-logo.svg"] { 164 width: 120px; 165 height: auto; 166 aspect-ratio: 278 / 150; 167} 168 169/* Hero Ka-Ching logo - 490x180 */ 170img[src*="kaching.webp"] { 171 aspect-ratio: 490 / 180; 172 width: 100%; 173 height: auto; 174} 175 176/* Hero man banner - 600x700 */ 177img[src*="Man-winning-for-banner"] { 178 aspect-ratio: 600 / 700; 179 height: auto; 180} 181 182/* Ching logo - 1900x687 */ 183img[src*="ching-logo-1"] { 184 aspect-ratio: 1900 / 687; 185 width: 100%; 186 height: auto; 187} 188 189/* 3D pin icon - 158x158 */ 190img[src*="3D-pin"] { 191 width: 40px; 192 height: 40px; 193 aspect-ratio: 1 / 1; 194} 195 196/* X-xtra logo - 742x254 */ 197img[src*="x-xtra"] { 198 aspect-ratio: 742 / 254; 199 height: auto; 200} 201 202/* Chat icon - 64x64 */ 203img[src*="icon-chat"] { 204 width: 64px; 205 height: 64px; 206 aspect-ratio: 1 / 1; 207} 208 209/* Blog images - 600x500 */ 210img[src*="Blog-image-2-1080x900"], 211img[src*="Blog-image-1-1080x900-1.webp"], 212img[src*="Blog-image-1-1080x900-1-1-1"] { 213 aspect-ratio: 600 / 500; 214 width: 100%; 215 height: auto; 216} 217 218/* Smart home - 1299x1082 */ 219img[src*="smart_home"] { 220 aspect-ratio: 1299 / 1082; 221 width: 100%; 222 height: auto; 223} 224 225/* App store badges */ 226img[src*="google-play"] { 227 width: 135px; 228 height: 40px; 229 aspect-ratio: 135 / 40; 230} 231img[src*="app-store"] { 232 width: 120px; 233 height: 40px; 234 aspect-ratio: 120 / 40; 235} 236 237/* Compliance logo */ 238img[src*="Compliance-logo"] { 239 aspect-ratio: 200 / 80; 240 height: auto; 241} 242 243/* mFibaris GIF chat bot - 880x980 */ 244img[src*="mFibaris.gif"] { 245 aspect-ratio: 880 / 980; 246 height: auto; 247} 248 249/* Bot avatar - 342x500 */ 250img[src*="bot-1"] { 251 aspect-ratio: 342 / 500; 252 height: auto; 253} 254} 255} 256} 257} 258} 259} 260} 261} 262} 263} 264} 265} 266} 267}</style><link rel="icon" href="https://sadv.co.za/wp-content/uploads/2026/04/SADV-favicon-150x150.png" sizes="32x32" /> 268<link rel="icon" href="https://sadv.co.za/wp-content/uploads/2026/04/SADV-favicon-300x300.png" sizes="192x192" /> 269<link rel="apple-touch-icon" href="https://sadv.co.za/wp-content/uploads/2026/04/SADV-favicon-300x300.png" /> 270<meta name="msapplication-TileImage" content="https://sadv.co.za/wp-content/uploads/2026/04/SADV-favicon-300x300.png" /> 271<style id="wp-custom-css"> 272/* Post home container - position slider arrows top right */ 273.oxy-container-8-262 { 274 position: relative; 275} 276 277.post-home-container { 278 overflow: visible !important; 279} 280 281.post-home-container .breakdance-swiper-wrapper { 282 overflow: visible !important; 283} 284 285.post-home-container .swiper-button-prev, 286.post-home-container .swiper-button-next { 287 top: -75px; 288 margin-top: 0; 289 width: 44px !important; 290 height: 44px !important; 291 border-radius: 50%; 292 display: flex !important; 293 align-items: center; 294 justify-content: center; 295} 296 297.post-home-container .swiper-button-next { 298 right: 0; 299 left: auto; 300 background-color: transparent; 301 border: 2px solid #0553a0; 302 color: #0553a0; 303} 304 305.post-home-container .swiper-button-prev { 306 left: auto; 307 right: 52px; 308 background-color: #0553a0; 309 color: #ffffff; 310} 311 312.post-home-container .swiper-button-prev::after, 313.post-home-container .swiper-button-next::after { 314 font-size: 18px !important; 315} 316</style> 317<!-- [HEADER ASSETS] --> 318<link rel="stylesheet" href="https://sadv.co.za/wp-content/plugins/oxygen/subplugins/breakdance-elements/dependencies-files/awesome-menu@1/awesome-menu.css?bd_ver=6.1.3" /> 319<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" /> 320 321<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/post-1349-defaults.css?v=8c98c544a7c1f6287c594ac429ca4d7b" /> 322 323<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/post-1396-defaults.css?v=00feb68c54b36c150590cee438484bb1" /> 324 325<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/post-1363-defaults.css?v=981eea526accc5f54804c067abb605cd" /> 326 327<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/post-1372-defaults.css?v=193f41807605f7dbc89258ebc530091f" /> 328 329<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/global-settings.css?v=88884949aded5518a981a0f29e826e41" /> 330 331<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/oxy-selectors.css?v=ae9d53cd4b849d6036e4dd7a530b1b6c" /> 332 333<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/variables.css?v=9533ac77de4550731e308fc8758643ec" /> 334 335<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/post-1349.css?v=ab9012cf0ee17ceb11ce5ac636ec2276" /> 336 337 338<link rel="stylesheet" href="https://sadv.co.za/wp-content/uploads/oxygen/css/post-1363.css?v=92f505afa5def78c423b2ee911b696d3" /> 339<!-- [/EOF HEADER ASSETS] --> 340 </head> 341 342 <body class="wp-singular page-template-default page page-id-16 page-child parent-pageid-14 wp-theme-oxygen-zero oxygen breakdance"> 343 <!-- remove asuy's code as we not picking up the site in pingdom 10 June 2023--> 344<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 344-345
344 345<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
345GTM-NL6356H
vendor: 85 bytes, lines 345-346
345" 346height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
347<!-- End Google Tag Manager (noscript) --> <div class="oxy-container-1349-100 oxy-container grid-equal-center stick-menu"><a class="oxy-container-link-1349-101 oxy-container-link col-bac-yellow height-30 flex-center" href="https://sadv.co.za/xtra-with-sadv/" target="_self"><div class="oxy-text-1349-103 oxy-text txt-1h menu-font"> 348XTRAs with SADV 349</div></a><a class="oxy-container-link-1349-104 oxy-container-link bac-gradBluCyan flex-center height-30" href="https://myaccount.sadv.co.za/" target="_blank"><div class="oxy-text-1349-106 oxy-text menu-font"> 350Login / Register 351</div></a><a class="oxy-container-link-1349-107 oxy-container-link col-bac-yellow flex-center height-30" href="https://sadv.co.za/help/" target="_self"><div class="oxy-text-1349-109 oxy-text menu-font"> 352Help 353</div></a></div><div class="oxy-container-1349-110 oxy-container menu-sec p-r-l-40"><div class="bde-menu-1349-111 bde-menu menu-my-main"> 354 355 356 357 358 <nav class="breakdance-menu breakdance-menu--collapse "> 359 <button class="breakdance-menu-toggle breakdance-menu-toggle--squeeze" type="button" aria-label="Open Menu" aria-expanded="false" aria-controls="menu-111"> 360 <span class="breakdance-menu-toggle-icon"> 361 <span class="breakdance-menu-toggle-lines"></span> 362 </span> 363 </button> 364 365 <ul class="breakdance-menu-list" id="menu-111"> 366 367 <li class="breakdance-menu-topbar"> 368 <span class="breakdance-menu-topbar-logo"> 369 </span> 370 371 <button class="breakdance-menu-close-button" type="button">Close</button> 372 </li> 373 374 <li class="breakdance-menu-item-1349-112 breakdance-menu-item txt-blue"> 375 376 377 378 379 380 381 382 383 384 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/" target="_self" data-type="url" > 385 Home 386 </a> 387 388</li><li class="bde-menu-dropdown-1349-113 bde-menu-dropdown txt-blue breakdance-menu-item"> 389<div class="breakdance-dropdown breakdance-dropdown--with-link"> 390 <div class="breakdance-dropdown-toggle"> 391 392 393 394 395 396 397 398 399 400 401 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/xtra-with-sadv/" target="_self" data-type="url" aria-expanded="false" aria-controls="dropdown-113" > 402 403 XTRAS with SADV 404 </a> 405 406 407 <button class="breakdance-menu-link-arrow" type="button" aria-expanded="false" aria-controls="dropdown-113" aria-label="XTRAS with SADV Submenu"></button> 408 </div> 409 410 <div class="breakdance-dropdown-floater" aria-hidden="true" id="dropdown-113"> 411 <div class="breakdance-dropdown-body"> 412 <div class="breakdance-dropdown-section breakdance-dropdown-section--"> 413 <div class="breakdance-dropdown-columns"> 414 <div class="breakdance-dropdown-column "> 415 416 <ul class="breakdance-dropdown-links"> 417 <li class="breakdance-dropdown-item breakdance-dropdown-item--active"> 418 419 420 421 422 423 424 425 426 427 <a class="breakdance-link breakdance-dropdown-link" href="https://sadv.co.za/xtra-with-sadv/konect-app/" target="_self" data-type="url" > 428 429 430 <span class="breakdance-dropdown-link__label"> 431 <span class="breakdance-dropdown-link__text">Konect App</span> 432 433 </span> 434 </a> 435 436 </li> 437 438 <li class="breakdance-dropdown-item"> 439 440 441 442 443 444 445 446 447 448 <a class="breakdance-link breakdance-dropdown-link" href="https://sadv.co.za/xtra-with-sadv/konect-ka-ching/" target="_self" data-type="url" > 449 450 451 <span class="breakdance-dropdown-link__label"> 452 <span class="breakdance-dropdown-link__text">Konect Ka-Ching</span> 453 454 </span> 455 </a> 456 457 </li> 458 459 </ul> 460 </div> 461 </div> 462 </div> 463 464 465 </div> 466 </div> 467</div> 468 469</li>
469<li class="breakdance-menu-item-1349-114 breakdance-menu-item txt-blue"> 470 471 472 473 474 475 476 477 478 479 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/konnect-kasi/" target="_self" data-type="url" > 480 Konnect Kasi 481 </a> 482 483</li><li class="breakdance-menu-item-1349-115 breakdance-menu-item txt-blue"> 484 485 486 487 488 489 490 491 492 493 <a class="breakdance-link breakdance-menu-link" href="https://myaccount.sadv.co.za/" target="_blank" data-type="url" > 494 Deals 495 </a> 496 497</li><li class="breakdance-menu-item-1349-124 breakdance-menu-item txt-blue"> 498 499 500 501 502 503 504 505 506 507 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/service-hubs/" target="_self" data-type="url" > 508 Service Hubs 509 </a> 510 511</li><li class="breakdance-menu-item-1349-126 breakdance-menu-item txt-blue"> 512 513 514 515 516 517 518 519 520 521 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/channel-partner/" target="_self" data-type="url" > 522 Channel Partner 523 </a> 524 525</li><li class="breakdance-menu-item-1349-116 breakdance-menu-item txt-blue"> 526 527 528 529 530 531 532 533 534 535 <a class="breakdance-link breakdance-menu-link" href="https://myaccount.sadv.co.za/" target="_blank" data-type="url" > 536 Sign-up | Login 537 </a> 538 539</li><li class="bde-menu-dropdown-1349-117 bde-menu-dropdown txt-blue breakdance-menu-item"> 540<div class="breakdance-dropdown breakdance-dropdown--with-link"> 541 <div class="breakdance-dropdown-toggle"> 542 543 544 545 546 547 548 549 550 551 552 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/help/" target="_self" data-type="url" aria-expanded="false" aria-controls="dropdown-117" > 553 554 Help 555 </a> 556 557 558 <button class="breakdance-menu-link-arrow" type="button" aria-expanded="false" aria-controls="dropdown-117" aria-label="Help Submenu"></button> 559 </div> 560 561 <div class="breakdance-dropdown-floater" aria-hidden="true" id="dropdown-117"> 562 <div class="breakdance-dropdown-body"> 563 <div class="breakdance-dropdown-section breakdance-dropdown-section--"> 564 <div class="breakdance-dropdown-columns"> 565 <div class="breakdance-dropdown-column "> 566 567 <ul class="breakdance-dropdown-links"> 568 <li class="breakdance-dropdown-item"> 569 570 571 572 573 574 575 576 577 578 <a class="breakdance-link breakdance-dropdown-link" href="https://sadv.co.za/help/" target="_self" data-type="url" > 579 580 581 <span class="breakdance-dropdown-link__label"> 582 <span class="breakdance-dropdown-link__text">FAQ's | Easy Hack Videos | Service Hubs</span> 583 584 </span> 585 </a> 586 587 </li> 588 589 <li class="breakdance-dropdown-item"> 590 591 592 593 594 595 596 597 598 599 <a class="breakdance-link breakdance-dropdown-link" href="https://sadv.speedtestcustom.com/" target="_self" data-type="url" > 600 601 602 <span class="breakdance-dropdown-link__label"> 603 <span class="breakdance-dropdown-link__text">Speed test</span> 604 605 </span> 606 </a> 607 608 </li> 609 610 </ul> 611 </div> 612 </div> 613 </div> 614 615 616 </div> 617 </div> 618</div> 619 620</li><li class="breakdance-menu-item-1349-118 breakdance-menu-item txt-blue"> 621 622 623 624 625 626 627 628 629 630 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/contact/" target="_self" data-type="url" > 631 Get in Touch 632 </a> 633 634</li><li class="breakdance-menu-item-1349-119 breakdance-menu-item txt-blue"> 635 636 637 638 639 640 641 642 643 644 <a class="breakdance-link breakdance-menu-link" href="https://sadv.co.za/our-story/" target="_self" data-type="url" > 645 Our story 646 </a> 647 648</li><li class="bde-menu-dropdown-1349-125 bde-menu-dropdown breakdance-menu
648-item"> 649<div class="breakdance-dropdown "> 650 <div class="breakdance-dropdown-toggle"> 651 652 <button class="breakdance-menu-link" type="button" aria-expanded="false" aria-controls="dropdown-125" > 653 Dropdown 654 </button> 655 656 <button class="breakdance-menu-link-arrow" type="button" aria-expanded="false" aria-controls="dropdown-125" aria-label="Dropdown Submenu"></button> 657 </div> 658 659 <div class="breakdance-dropdown-floater" aria-hidden="true" id="dropdown-125"> 660 <div class="breakdance-dropdown-body"> 661 <div class="breakdance-dropdown-section breakdance-dropdown-section--"> 662 <div class="breakdance-dropdown-columns"> 663 <div class="breakdance-dropdown-column breakdance-dropdown-column--collapsible"> 664 <span class="breakdance-dropdown-column__title" role="heading" aria-level="3">Get Started</span> 665 666 <ul class="breakdance-dropdown-links"> 667 <li class="breakdance-dropdown-item"> 668 669 670 671 672 673 674 675 676 677 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 678 679 680 <span class="breakdance-dropdown-link__label"> 681 <span class="breakdance-dropdown-link__text">Prebuilt checkout</span> 682 683 </span> 684 </a> 685 686 </li> 687 688 <li class="breakdance-dropdown-item"> 689 690 691 692 693 694 695 696 697 698 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 699 700 701 <span class="breakdance-dropdown-link__label"> 702 <span class="breakdance-dropdown-link__text">Libraries and SDKs</span> 703 704 </span> 705 </a> 706 707 </li> 708 709 <li class="breakdance-dropdown-item"> 710 711 712 713 714 715 716 717 718 719 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 720 721 722 <span class="breakdance-dropdown-link__label"> 723 <span class="breakdance-dropdown-link__text">Plugins</span> 724 725 </span> 726 </a> 727 728 </li> 729 730 <li class="breakdance-dropdown-item"> 731 732 733 734 735 736 737 738 739 740 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 741 742 743 <span class="breakdance-dropdown-link__label"> 744 <span class="breakdance-dropdown-link__text">Code samples</span> 745 746 </span> 747 </a> 748 749 </li> 750 751 </ul> 752 </div> 753 <div class="breakdance-dropdown-column breakdance-dropdown-column--collapsible"> 754 <span class="breakdance-dropdown-column__title" role="heading" aria-level="3">Guides</span> 755 756 <ul class="breakdance-dropdown-links"> 757 <li class="breakdance-dropdown-item"> 758 759 760 761 762 763 764 765 766 767 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 768 769 770 <span class="breakdance-dropdown-link__label"> 771 <span class="breakdance-dropdown-link__text">Accept online payments</span> 772 773 </span> 774 </a> 775 776 </li> 777 778 <li class="breakdance-dropdown-item"> 779 780 781 782 783 784 785 786 787 788 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 789 790 791 <span class="breakdance-dropdown-link__label"> 792 <span class="breakdance-dropdown-link__text">Manage subscriptions</span> 793 794 </span> 795 </a> 796 797 </li> 798 799 <li class="breakdance-dropdown-item"> 800 801 802 803 804 805 806 807 808 809 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 810 811
812 <span class="breakdance-dropdown-link__label"> 813 <span class="breakdance-dropdown-link__text">Send payments</span> 814 815 </span> 816 </a> 817 818 </li> 819 820 <li class="breakdance-dropdown-item"> 821 822 823 824 825 826 827 828 829 830 <a class="breakdance-link breakdance-dropdown-link" href="#" target="_self" data-type="" > 831 832 833 <span class="breakdance-dropdown-link__label"> 834 <span class="breakdance-dropdown-link__text">Set up in-person payments</span> 835 836 </span> 837 </a> 838 839 </li> 840 841 </ul> 842 </div> 843 </div> 844 </div> 845 846 847 </div> 848 </div> 849</div> 850 851</li> 852 </ul> 853 </nav> 854 855 856</div><a class="oxy-container-link-1349-121 oxy-container-link menu-logo-con" href="/home" target="_self"><img class="oxy-image-1349-122 oxy-image sadv-logo" src="https://sadv.co.za/wp-content/uploads/2026/04/sadv-logo.svg"></a><div class="bde-icon-1349-123 bde-icon menu-whatsapp"> 857 858 859 860 861 862 863 864 865 866 867 868 <a class="breakdance-link bde-icon-icon breakdance-icon-atom" href="https://wa.me/27845555585?text=Hey%20SADV%2C%20I%20want%20to%20sign%20up" target="_blank" data-type="url" > 869 870 871 <svg xmlns="http://www.w3.org/2000/svg" id="icon-whatsapp" viewBox="0 0 32 32"> 872<path d="M27.281 4.65c-2.994-3-6.975-4.65-11.219-4.65-8.738 0-15.85 7.112-15.85 15.856 0 2.794 0.731 5.525 2.119 7.925l-2.25 8.219 8.406-2.206c2.319 1.262 4.925 1.931 7.575 1.931h0.006c0 0 0 0 0 0 8.738 0 15.856-7.113 15.856-15.856 0-4.238-1.65-8.219-4.644-11.219zM16.069 29.050v0c-2.369 0-4.688-0.637-6.713-1.837l-0.481-0.288-4.987 1.306 1.331-4.863-0.313-0.5c-1.325-2.094-2.019-4.519-2.019-7.012 0-7.269 5.912-13.181 13.188-13.181 3.519 0 6.831 1.375 9.319 3.862 2.488 2.494 3.856 5.8 3.856 9.325-0.006 7.275-5.919 13.188-13.181 13.188zM23.294 19.175c-0.394-0.2-2.344-1.156-2.706-1.288s-0.625-0.2-0.894 0.2c-0.262 0.394-1.025 1.288-1.256 1.556-0.231 0.262-0.462 0.3-0.856 0.1s-1.675-0.619-3.188-1.969c-1.175-1.050-1.975-2.35-2.206-2.744s-0.025-0.613 0.175-0.806c0.181-0.175 0.394-0.463 0.594-0.694s0.262-0.394 0.394-0.662c0.131-0.262 0.069-0.494-0.031-0.694s-0.894-2.15-1.219-2.944c-0.319-0.775-0.65-0.669-0.894-0.681-0.231-0.012-0.494-0.012-0.756-0.012s-0.694 0.1-1.056 0.494c-0.363 0.394-1.387 1.356-1.387 3.306s1.419 3.831 1.619 4.1c0.2 0.262 2.794 4.269 6.769 5.981 0.944 0.406 1.681 0.65 2.256 0.837 0.95 0.3 1.813 0.256 2.494 0.156 0.762-0.113 2.344-0.956 2.675-1.881s0.331-1.719 0.231-1.881c-0.094-0.175-0.356-0.275-0.756-0.475z"/> 873</svg> 874 875 876 877 </a> 878 879 880 881 882</div></div><div class="oxy-container-16-109 oxy-container mobile-only konnectApp-container"><h4 class="oxy-text-16-113 oxy-text txt-white m-b-30 txt-center"> 883Your Wi-Fi, your way! 884</h4><img decoding="async" class="oxy-image-16-112 oxy-image kon-pg-kon-logo m-b-20" src="https://sadv.co.za/wp-content/uploads/2026/05/konect-yelloow.webp" alt="SADV KoNect app logo in yellow with SADV brand mark" loading="lazy" srcset="https://sadv.co.za/wp-content/uploads/2026/05/konect-yelloow.webp 939w, https://sadv.co.za/wp-content/uploads/2026/05/konect-yelloow-300x90.webp 300w, https://sadv.co.za/wp-content/uploads/2026/05/konect-yelloow-768x231.webp 768w" sizes="(max-width: 939px) 100vw, 939px"><img decoding="async" class="oxy-image-16-111 oxy-image kon-img-hand m-b-15" src="https://sadv.co.za/wp-content/uploads/2025/03/hand.webp" alt="Hand pointer icon for SADV interface" loading="lazy" srcset="https://sadv.co.za/wp-content/uploads/2025/03/hand.webp 822w, https://sadv.co.za/wp-content/uploads/2025/03/hand-217x300.webp 217w, https://sadv.co.za/wp-content/uploads/2025/03/hand-740x1024.webp 740w, https://sadv.co.za/wp-content/uploads/2025/03/hand-768x1062.webp 768w" sizes="(max-width: 822px) 100vw, 822px"><h3 class="oxy-text-16-114 oxy-text txt-yellow txt-center"> 885THE APP that puts you in control! 886</h3></div><div class="oxy-container-16-100 oxy-container p-r-l-40 desktop-only xtra-page-header-copy-1"></div><div class="oxy-container-16-117 oxy-container desktop-only z-10"><div class="oxy-container-1396-100-1396-2 oxy-container cyan-line-container oxy-container-1396-100"><div class="bde-code-block-1396-101-1396-2 bde-code-block cyan-line bde-code-block-1396-101"> 887 888 <!----> 889 890 891 892</div></div></div><div class="oxy-container-16-196 oxy-container kon-main-container"><div class="oxy-container-16-197 oxy-container kon-1 p-40 block-50-100"><div class="oxy-container-16-121 oxy-container"><p class="oxy-text-16-122 oxy-text mob-center"> 893Managing your SADV Fibre has never been easier! 894</p><h3 class="oxy-text-16-123 oxy-text m-b-30 mob-center txt-blue"> 895With SADV KoNect, you can: 896</h3><div class="oxy-container-16-124 oxy-container flex-row flex-top m-b-15"><img decoding="async" class="oxy-image-16-125 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/icon-tick-blu.svg" alt="Blue tick icon for SADV features" loading="lazy"><div class="oxy-container-16-126 oxy-container"><h5 class="oxy-text-16-127 oxy-text txt-semi-bold"> 897View & pay your bill 898</h5><p class="oxy-text-16-128 oxy-text"> 899No more late payments! 900</p></div></div><div class="oxy-container-16-129 oxy-container flex-row flex-top m-b-15"><img decoding="async" class="oxy-image-16-130 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/icon-tick-blu.svg" alt="Blue tick icon for SADV features" loading="lazy"><div class="oxy-container-16-131 oxy-container"><h5 class="oxy-text-16-132 oxy-text txt-semi-bold"> 901Get your EasyPay number 902</h5><p class="oxy-text-16-133 oxy-text"> 903Hassle-free transactions! 904</p></div></div><div class="oxy-container-16-134 oxy-container flex-row flex-top m-b-15"><img decoding="async" class="oxy-image-16-135 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/icon-tick-blu.svg" alt="Blue tick icon for SADV features" loading="lazy"><div class="oxy-container-16-136 oxy-container"><h5 class="oxy-text-16-137 oxy-text txt-semi-bold"> 905Change your Wi-Fi password 906</h5><p class="oxy-text-16-138 oxy-text"> 907Security at your fingertips! 908</p></div></div><div class="oxy-container-16-139 oxy-container flex-row flex-top m-b-15 flex-me"><img decoding="async" class="oxy-image-16-140 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/icon-tick-blu.svg" alt="Blue tick icon for SADV features" loading="lazy"><div class="oxy-container-16-141 oxy-container"><h5 class="oxy-text-16-142 oxy-text txt-semi-bold"> 909Download invoices and track usage 910</h5><p class="oxy-text-16-143 oxy-text"> 911Stay in control! 912</p></div></div><div class="oxy-container-16-144 oxy-container m-b-20 flex-row flex-top"><img decoding="async" class="oxy-image-16-145 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/icon-tick-blu.svg" alt="Blue tick icon for SADV features" loading="lazy"><div class="oxy-container-16-146 oxy-container"><h5 class="oxy-text-16-147 oxy-text txt-semi-bold"> 913Update your personal details 914</h5><p class="oxy-text-16-148 oxy-text"> 915Always stay connected! 916</p></div></div><h4 class="oxy-text-16-149 oxy-text m-b-20 mobile-20 mobile-txt-center"> 917Take control of your Wi-Fi with just a tap! 918</h4><div class="oxy-container-16-150 oxy-container container-13"><a class="oxy-container-link-16-151 oxy-container-link" href="https://play.google.com/store/apps/details?id=com.sudosky.sadv&hl=en_ZA" target="_blank"><img decoding="async" class="oxy-image-16-152 oxy-image footer-app-logo" src="https://sadv.co.za/wp-content/uploads/2026/04/google-play.svg" alt="Get it on Google Play" loading="lazy"></a><a class="oxy-container-link-16-153 oxy-container-link" href="https://apps.apple.com/za/app/sadv/id6738505364" target="_blank"><img decoding="async" class="oxy-image-16-154 oxy-image footer-play-logo" src="https://sadv.co.za/wp-content/uploads/2026/04/app-store.svg" alt="Download on the App Store" loading="lazy"></a></div></div></div><div class="oxy-container-16-198 oxy-container kon-2 block-50-100"></div><div class="oxy-container-16-199 oxy-container kon-3 p-40-40-0-40 pos-rel block-50-100"><div class="oxy-container-16-223 oxy-container"><h3 class="oxy-text-16-225 oxy-text txt-yellow m-b-30 mob-center"> 919Why download SADV KoNect? 920</h3><div class="oxy-container-16-226 oxy-container mob-center"><div class="oxy-container-16-227 oxy-container icon-txt m-b-15"><img decoding="async" class="oxy-image-16-228 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/manage.svg" alt="Manage icon for SADV KoNect app services" loading="lazy"><div class="oxy-container-16-229 oxy-container"><h5 class="oxy-text-16-230 oxy-text txt-white txt-left txt-semi-bold"> 921Manage your Wi-Fi, anytime, anywhere 922</h5></div></div><div class="oxy-container-16-231 oxy-container icon-txt m-b-15"><img decoding="async" class="oxy-image-16-232 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/phone.svg" alt="Phone icon for SADV contact" loading="lazy"><div class="oxy-container-16-233 oxy-container"><h5 class="oxy-text-16-234 oxy-text txt-white txt-left txt-semi-bold"> 923Fast, secure and easy-to-use interface 924</h5></div></div><div class="oxy-container-16-235 oxy-container icon-txt m-b-40"><img decoding="async" class="oxy-image-16-236 oxy-image" src="https://sadv.co.za/wp-content/uploads/2026/05/gear.svg" alt="Gear settings icon for SADV KoNect app" loading="lazy"><div class="oxy-container-16-237 oxy-container"><h5 class="oxy-text-16-238 oxy-text txt-white txt-left txt-semi-bold"> 925No more waiting for support, take control <br>of your connection 926</h5></div></div><h4 class="oxy-text-16-239 oxy-text txt-white m-b-10"> 927Download SADV KoNect - stay in control! 928</h4><h4 class="oxy-text-16-240 oxy-text txt-yellow p-b-40 m-b-30"> 929Your Wi-Fi, your way. Get started now! 930</h4></div></div></div><div class="oxy-container-16-200 oxy-container kon-4 p-40 pos-rel block-50-100"><div class="oxy-container-16-201 oxy-container"><img decoding="async" class="oxy-image-16-224 oxy-image desktop-only kon-pg-phone-image-copy-1" src="https://sadv.co.za/wp-content/uploads/2026/04/Mask-Group-3-1.webp" loading="lazy" srcset="https://sadv.co.za/wp-content/uploads/2026/04/Mask-Group-3-1.webp 12
93069w, https://sadv.co.za/wp-content/uploads/2026/04/Mask-Group-3-1-300x248.webp 300w, https://sadv.co.za/wp-content/uploads/2026/04/Mask-Group-3-1-1024x847.webp 1024w, https://sadv.co.za/wp-content/uploads/2026/04/Mask-Group-3-1-768x635.webp 768w" sizes="(max-width: 1269px) 100vw, 1269px"><h3 class="oxy-text-16-202 oxy-text m-b-30 txt-center-mobile"> 931Get SADV KoNect in seconds - hereâs how! 932</h3><h5 class="oxy-text-16-203 oxy-text txt-upper"> 933Step 1 934</h5><div class="oxy-container-16-219 oxy-container divider-blue m-t-b-15"></div><p class="oxy-text-16-206 oxy-text m-b-15"> 935Download SADV KoNect 936</p><h5 class="oxy-text-16-207 oxy-text txt-upper"> 937Step 2 938</h5><div class="oxy-container-16-220 oxy-container divider-blue m-t-b-15"></div><p class="oxy-text-16-222 oxy-text m-b-15"> 939Log in with your SADV account details 940</p><h5 class="oxy-text-16-211 oxy-text txt-upper"> 941Step 3 942</h5><div class="oxy-container-16-221 oxy-container divider-blue m-t-b-15"></div><p class="oxy-text-16-213 oxy-text"> 943Enjoy stress-free connectivity! 944</p></div></div></div><div class="oxy-container-1363-100 oxy-container footer-bac-grad-dkBlue-blu container-26"><div class="oxy-container-1363-101 oxy-container footer-row-1"><div class="oxy-container-1363-102 oxy-container container-42 order-2"><a class="oxy-container-link-1363-137 oxy-container-link flex-left-Vcenter gap-10" href="https://wa.me/+27845555585" target="_blank"><div class="bde-icon-1363-104 bde-icon"> 945 946 947 <div class="bde-icon-icon breakdance-icon-atom" > 948 949 <svg xmlns="http://www.w3.org/2000/svg" id="icon-whatsapp" viewBox="0 0 32 32"> 950<path d="M27.281 4.65c-2.994-3-6.975-4.65-11.219-4.65-8.738 0-15.85 7.112-15.85 15.856 0 2.794 0.731 5.525 2.119 7.925l-2.25 8.219 8.406-2.206c2.319 1.262 4.925 1.931 7.575 1.931h0.006c0 0 0 0 0 0 8.738 0 15.856-7.113 15.856-15.856 0-4.238-1.65-8.219-4.644-11.219zM16.069 29.050v0c-2.369 0-4.688-0.637-6.713-1.837l-0.481-0.288-4.987 1.306 1.331-4.863-0.313-0.5c-1.325-2.094-2.019-4.519-2.019-7.012 0-7.269 5.912-13.181 13.188-13.181 3.519 0 6.831 1.375 9.319 3.862 2.488 2.494 3.856 5.8 3.856 9.325-0.006 7.275-5.919 13.188-13.181 13.188zM23.294 19.175c-0.394-0.2-2.344-1.156-2.706-1.288s-0.625-0.2-0.894 0.2c-0.262 0.394-1.025 1.288-1.256 1.556-0.231 0.262-0.462 0.3-0.856 0.1s-1.675-0.619-3.188-1.969c-1.175-1.050-1.975-2.35-2.206-2.744s-0.025-0.613 0.175-0.806c0.181-0.175 0.394-0.463 0.594-0.694s0.262-0.394 0.394-0.662c0.131-0.262 0.069-0.494-0.031-0.694s-0.894-2.15-1.219-2.944c-0.319-0.775-0.65-0.669-0.894-0.681-0.231-0.012-0.494-0.012-0.756-0.012s-0.694 0.1-1.056 0.494c-0.363 0.394-1.387 1.356-1.387 3.306s1.419 3.831 1.619 4.1c0.2 0.262 2.794 4.269 6.769 5.981 0.944 0.406 1.681 0.65 2.256 0.837 0.95 0.3 1.813 0.256 2.494 0.156 0.762-0.113 2.344-0.956 2.675-1.881s0.331-1.719 0.231-1.881c-0.094-0.175-0.356-0.275-0.756-0.475z"/> 951</svg> 952 953 954 955 </div> 956 957 958 959</div><p class="oxy-text-1363-105 oxy-text txt-white footer-txt"> 960WhatsApp us 961</p></a><a class="oxy-container-link-1363-138 oxy-container-link flex-left-Vcenter gap-10" href="https://www.facebook.com/SADVFibreDeals/" target="_blank"><div class="bde-icon-1363-107 bde-icon"> 962 963 964 <div class="bde-icon-icon breakdance-icon-atom" > 965 966 <svg xmlns="http://www.w3.org/2000/svg" id="icon-facebook" viewBox="0 0 32 32"> 967<path d="M19 6h5v-6h-5c-3.86 0-7 3.14-7 7v3h-4v6h4v16h6v-16h5l1-6h-6v-3c0-0.542 0.458-1 1-1z"/> 968</svg> 969 970 971 972 </div> 973 974 975 976</div><p class="oxy-text-1363-108 oxy-text txt-white footer-txt"> 977Follow us 978</p></a></div><div class="oxy-container-1363-109 oxy-container footer-coverage order-1"><div class="bde-button-1372-100-1372-1 bde-button bde-button-1372-100"> 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 <a class="breakdance-link button-atom button-atom--primary bde-button__button" href="https://myaccount.sadv.co.za/?_gl=1%2a16pmsmm%2a_ga%2aMTg4ODU3MTA2OS4xNjYzMjYzMTMz%2a_ga_7PF3P29EF3%2aMTY2MzY3NTIxNi45LjEuMTY2MzY3NTY4OC4wLjAuMA.." target="_blank" data-type="url" > 995 996
997 <span class="button-atom__text">Check my coverage</span> 998 999 1000 1001 </a> 1002 1003 1004 1005 1006</div></div><div class="oxy-container-1363-112 oxy-container container-41 order-3"><div class="oxy-container-1363-113 oxy-container konect-app-download"><p class="oxy-text-1363-114 oxy-text txt-white footer-txt m-b-10"> 1007Download the Konect app 1008</p><div class="oxy-container-1363-115 oxy-container flex-left-Vcenter gap-20 mobile-grid-1-col footer-mobile app-store-sec"><a class="oxy-container-link-1363-116 oxy-container-link" href="https://play.google.com/store/apps/details?id=com.sudosky.sadv&hl=en_ZA" target="_blank"><img class="oxy-image-1363-117 oxy-image footer-play-logo" src="https://sadv.co.za/wp-content/uploads/2026/04/google-play.svg" alt="Get it on Google Play" loading="lazy"></a><a class="oxy-container-link-1363-118 oxy-container-link" href="https://apps.apple.com/za/app/sadv/id6738505364" target="_blank"><img class="oxy-image-1363-119 oxy-image footer-app-logo" src="https://sadv.co.za/wp-content/uploads/2026/04/app-store.svg" alt="Download on the App Store" loading="lazy"></a></div></div></div></div><div class="oxy-container-1363-120 oxy-container col-bac-yellow flex-center p-t-b-15 footer-yellow"><a class="oxy-text-link-1363-121 oxy-text-link footer-txt-link" href="https://sadv.co.za/blog/" target="_self"> 1009Blog 1010</a><div class="oxy-text-1363-122 oxy-text txt-blue"> 1011| 1012</div><a class="oxy-text-link-1363-123 oxy-text-link footer-txt-link" href="https://sadv.co.za/legal/" target="_self"> 1013Legal 1014</a><div class="oxy-text-1363-124 oxy-text txt-blue"> 1015| 1016</div><a class="oxy-text-link-1363-125 oxy-text-link footer-txt-link" href="https://sadv.co.za/help/#faq-section" target="_self"> 1017FAQ's 1018</a><div class="oxy-text-1363-126 oxy-text txt-blue"> 1019| 1020</div><a class="oxy-text-link-1363-127 oxy-text-link footer-txt-link" href="https://sadv.co.za/help/#hubs-service" target="_self"> 1021Service Hubs 1022</a></div><div class="oxy-container-1363-128 oxy-container grid-equal-center p-r-l-40 p-t-b-15 mobile-grid-1-col all-rights all-rights-desktop"><div class="oxy-container-1363-129 oxy-container footer-ispa-logo"><a class="oxy-container-link-1363-139 oxy-container-link" href="https://ispa.org.za/membership/code-of-conduct/" target="_blank"><img class="oxy-image-1363-130 oxy-image footer-ispa-logo" src="https://sadv.co.za/wp-content/uploads/2026/04/Compliance-logo-for-dark-background.webp" loading="lazy" srcset="https://sadv.co.za/wp-content/uploads/2026/04/Compliance-logo-for-dark-background.webp 500w, https://sadv.co.za/wp-content/uploads/2026/04/Compliance-logo-for-dark-background-300x73.webp 300w" sizes="(max-width: 500px) 100v
1022w, 500px"></a></div><div class="oxy-container-1363-131 oxy-container"><a class="oxy-container-link-1363-132 oxy-container-link" href="https://wetpaint.co.za" target="_blank"><div class="oxy-text-1363-133 oxy-text txt-white footer-creds designed-by"> 1023Designed & developed by Wetpaint 1024</div></a></div><div class="oxy-container-1363-134 oxy-container width-100P"><div class="oxy-text-1363-135 oxy-text txt-white footer-creds all-rights"> 1025@ 2026 SADV. All rights Reserved 1026</div></div></div></div><div class="oxy-shortcode-1363-140 oxy-shortcode chatbot"><div id="sadv-chatbot-root"></div></div>
1026<script type="speculationrules"> 1027{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/plugins/oxygen/plugin/themeless/themes/oxygen-zero/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1028</script>
vendor: 1 bytes, line 1028
1028
1029<script>document.addEventListener('DOMContentLoaded', function () { 1030 var menu = document.querySelector('.legal-menu-container'); 1031 if (!menu) return; 1032 var list = menu.querySelector('.bde-post-loop'); 1033 if (!list) return; 1034 var toggle = document.createElement('button'); 1035 toggle.type = 'button'; 1036 toggle.className = 'legal-menu-toggle'; 1037 toggle.textContent = 'Legal Documents'; 1038 menu.insertBefore(toggle, list); 1039 toggle.addEventListener('click', function () { 1040 menu.classList.toggle('is-open'); 1041 }); 1042});</script>
1042<script>document.addEventListener('DOMContentLoaded', function () { 1043 var links = document.querySelectorAll('.bde-loop-item a[href]'); 1044 var current = window.location.href.split('#')[0].split('?')[0].replace(/\/$/, ''); 1045 links.forEach(function (link) { 1046 var href = link.href.split('#')[0].split('?')[0].replace(/\/$/, ''); 1047 if (href === current) link.classList.add('current-menu-item'); 1048 }); 1049});</script>
1049<script>// SADV New June Popup â Controller (package select + WhatsApp) 1050(function () { 1051 'use strict'; 1052 var POPUP = '.new-june-popup'; 1053 var TRIGGER = '.btn-package'; 1054 var CARD = '.inner-slider-contacter'; 1055 // Display slots are resolved structurally so this works on every popup template 1056 // (home page and test page use the same .package-details layout with different IDs). 1057 function popupSlots(popup) { 1058 var pd = popup.querySelector('.package-details') || popup; 1059 var texts = Array.prototype.slice.call(pd.querySelectorAll('.oxy-text')); 1060 var price = pd.querySelector('.txt-yellow'); 1061 var prePaid = pd.querySelector('.pre-paid-recurring'); 1062 var speeds = texts.filter(function (e) { return e !== price && e !== prePaid; }); 1063 return { price: price, download: speeds[0] || null, upload: speeds[1] || null, prePaid: prePaid }; 1064 } 1065 function popupEl() { return document.querySelector(POPUP); } 1066 function setText(scope, sel, value) { 1067 if (value == null) return; 1068 var el = scope.querySelector(sel); 1069 if (el) el.textContent = value; 1070 } 1071 function pkgStore(popup) { 1072 var el = popup.querySelector('.sadv-wa-pkg-text'); 1073 if (!el) { 1074 el = document.createElement('span'); 1075 el.className = 'sadv-wa-pkg-text'; 1076 el.style.display = 'none'; 1077 popup.appendChild(el); 1078 } 1079 return el; 1080 } 1081 function readCard(card) { 1082 function t(sel) { var e = card.querySelector(sel); return e ? e.textContent.replace(/\s+/g, ' ').trim() : ''; } 1083 var speeds = Array.prototype.map.call(card.querySelectorAll('.speed-text'), function (e) { 1084 return e.textContent.replace(/\s+/g, ' ').trim(); 1085 }); 1086 return { 1087 price: t('.price-slider'), 1088 download: speeds[0] || '', 1089 upload: speeds[1] || '', 1090 uses: t('.package-container'), 1091 prePaid: t('.oxy-text-1413-104') 1092 }; 1093 } 1094 function openPopup(data) { 1095 var popup = popupEl(); 1096 if (!popup) return; 1097 var slots = popupSlots(popup); 1098 if (data.price && slots.price) slots.price.textContent = data.price + ' PM'; 1099 if (data.download && slots.download) slots.download.textContent = data.download; 1100 if (data.upload && slots.upload) slots.upload.textContent = data.upload; 1101 if (data.prePaid && slots.prePaid) slots.prePaid.textContent = data.prePaid; 1102 var label = []; 1103 if (data.price) label.push(data.price + ' PM'); 1104 if (data.download) label.push('Download ' + data.download); 1105 if (data.upload) label.push('Upload ' + data.upload); 1106 if (data.uses) label.push(data.uses); 1107 if (data.prePaid) label.push(data.prePaid); 1108 pkgStore(popup).textContent = label.join(' | '); 1109 // Write the selected package (incl. Pre-Paid / Recurring) into the form's hidden Package field 1110 var pkgValue = label.join(' | '); 1111 var pkgInputs = popup.querySelectorAll('input[name*="[fields][25]"]'); 1112 for (var i = 0; i < pkgInputs.length; i++) { pkgInputs[i].value = pkgValue; } 1113 popup.classList.add('sadv-popup-open'); 1114 document.documentElement.classList.add('sadv-popup-noscroll'); 1115 document.body.classList.add('sadv-popup-noscroll'); 1116 } 1117 function closePopup() { 1118 var popup = popupEl(); 1119 if (popup) popup.classList.remove('sadv-popup-open'); 1120 document.documentElement.classList.remove('sadv-popup-noscroll'); 1121 document.body.classList.remove('sadv-popup-noscroll'); 1122 } 1123 function ensureCloseBtn() { 1124 var popup = popupEl(); 1125 if (!popup || popup.querySelector('.sadv-popup-close')) return; 1126 var btn = document.createElement('button'); 1127 btn.type = 'button'; 1128 btn.className = 'sadv-popup-close'; 1129 btn.setAttribute('aria-label', 'Close'); 1130 btn.innerHTML = '×'; 1131 btn.addEventListener('click', closePopup); 1132 var host = popup.querySelector('.package-details') || popup; 1133 host.appendChild(btn); 1134 } 1135 function injectStyles() { 1136 if (document.getElementById('sadv-new-june-popup-css')) return; 1137 var css = [ 1138 '.new-june-popup{display:none;}', 1139 '.new-june-popup.sadv-popup-open{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:40px 16px;background:rgba(0,0,0,.6);box-sizing:border-box;}', 1140 'html.sadv-popup-noscroll,body.sadv-popup-noscroll{overflow:hidden;}', 1141 /* Inner content becomes a centered white card */ 1142 '.new-june-popup.sadv-popup-open > *{width:100%;max-width:760px;margin-left:auto;margin-right:auto;}', 1143 '.new-june-popup.sadv-popup-open > .package-details{border-radius:14px 14px 0 0;position:relative;}', 1144 '.new-june-popup.sadv-popup-open > .oxy-shortcode{background:#fff;padding:24px 28px;}', 1145 '.new-june-popup.sadv-popup-open > .txt-small{background:#fff;padding:0 28px 22px;border-radius:0 0 14px 14px;}', 1146 '.new-june-popup .sadv-popup-close{position:absolute;top:-14px;right:-14px;width:40px;height:40px;line-height:36px;font-size:26px;text-align:center;border:none;border-radius:50%;background:#fff;
1146color:#1a2b5e;cursor:pointer;z-index:5;box-shadow:0 2px 8px rgba(0,0,0,.25);}', 1147 /* Hide the real WPForms submit button â our HTML-field buttons trigger it programmatically */ 1148 '.new-june-popup .wpforms-submit-container{display:none!important;}', 1149 /* Left-align the form action buttons */ 1150 '.new-june-popup .wpforms-field-html > div{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px;text-align:left;}', 1151 '.new-june-popup .wpforms-field-html .sadv-pill-btn{margin-left:0;}' 1152 ].join(''); 1153 var s = document.createElement('style'); 1154 s.id = 'sadv-new-june-popup-css'; 1155 s.textContent = css; 1156 document.head.appendChild(s); 1157 } 1158 // Capture phase so the Breakdance link handler cannot stop propagation first 1159 document.addEventListener('click', function (e) { 1160 var trigger = e.target.closest ? e.target.closest(TRIGGER) : null; 1161 if (trigger) { 1162 e.preventDefault(); 1163 var card = trigger.closest(CARD); 1164 openPopup(card ? readCard(card) : {}); 1165 return; 1166 } 1167 if (e.target === popupEl()) { closePopup(); } 1168 }, true); 1169 document.addEventListener('keydown', function (e) { 1170 if (e.key === 'Escape') closePopup(); 1171 }); 1172 function init() { 1173 injectStyles(); 1174 if (!popupEl()) return; 1175 ensureCloseBtn(); 1176 closePopup(); 1177 } 1178 if (document.readyState === 'loading') { 1179 document.addEventListener('DOMContentLoaded', init); 1180 } else { 1181 init(); 1182 } 1183})();</script>
1183<script>// SADV WhatsApp Button Handler 1184window.sadvWABtn = function (btn, intent) { 1185 var f = btn.closest("form"); 1186 if (!f) return; 1187 1188 function fv(id) { 1189 var inp = f.querySelector("#wpforms-2361-field_" + id); 1190 if (inp) return (inp.value || "").trim(); 1191 var sel = f.querySelector("select[name='wpforms[fields][" + id + "]']"); 1192 if (sel && sel.selectedIndex >= 0) { 1193 var op = sel.options[sel.selectedIndex]; 1194 return op ? op.text.trim() : ""; 1195 } 1196 return ""; 1197 } 1198 1199 var isWA = (intent === "whatsapp"); 1200 f._sadvIntent = isWA ? "WhatsApp" : "Submit"; 1201 f._sadvWAMsg = null; 1202 1203 // Stamp "Submitted via" hidden field immediately â no validator override needed 1204 var src = f.querySelector("#wpforms-2361-field_7"); 1205 if (src) src.value = f._sadvIntent; 1206 1207 if (isWA) { 1208 var popup = document.getElementById("sadv-wa-lead-popup") || document.querySelector(".new-june-popup"); 1209 var pkgEl = popup ? popup.querySelector(".sadv-wa-pkg-text") : null; 1210 var pkg = pkgEl ? pkgEl.innerText.trim() : ""; 1211 var lines = [ 1212 "Hi SADV! I would like to sign up for internet.", 1213 pkg ? "Package: " + pkg : null, 1214 "Name: " + fv(1), 1215 "Email: " + fv(2), 1216 "Contact: " + fv(3), 1217 "Address: " + fv(23), 1218 "Area: " + fv(6), 1219 "Preferred Contact: " + fv(4), 1220 "Preferred Time: " + fv(5), 1221 "Where did you hear about us?: " + fv(12), 1222 "Additional Info: " + fv(21), 1223 "Submitted via: WhatsApp" 1224 ].filter(Boolean); 1225 f._sadvWAMsg = lines.join("\n"); 1226 // Open WhatsApp HERE â directly in the click handler so the browser doesn't block it 1227 var a = document.createElement("a"); 1228 a.href = "https://wa.me/27845555585?text=" + encodeURIComponent(f._sadvWAMsg); 1229 a.target = "_blank"; 1230 a.rel = "noopener"; 1231 document.body.appendChild(a); 1232 a.click(); 1233 document.body.removeChild(a); 1234 } 1235 1236 // Trigger the real WPForms submit button 1237 var sb = f.querySelector("button[type=submit].wpforms-submit"); 1238 if (sb) { 1239 if (typeof f.requestSubmit === "function") { f.requestSubmit(sb); } 1240 else { sb.click(); } 1241 } 1242}; 1243 1244// After WPForms saves the entry server-side, open WhatsApp if needed. 1245// We do NOT redirect here â WPForms' own confirmation handles the /thank-you/ redirect. 1246(function () { 1247 function setup() { 1248 if (!window.jQuery) { setTimeout(setup, 100); return; } 1249 jQuery(document).on("wpformsAjaxSubmitSuccess", function (e) { 1250 var f = document.getElementById("wpforms-form-2361"); 1251 if (!f || e.target !== f) return; 1252 // Fallback redirect â fires if WPForms confirmation doesn't redirect on its own 1253 setTimeout(function () { 1254 if (window.location.href.indexOf("thank-you") === -1) { 1255 window.location.href = "https://sadv.co.za/thank-you/"; 1256 } 1257 }, 600); 1258 }); 1259 } 1260 if (document.readyState === "loading") { 1261 document.addEventListener("DOMContentLoaded", setup); 1262 } else { 1263 setup(); 1264 } 1265})();</script>
1265<style id="global-styles-inline-css"> 1266:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
1266--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1266.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 1267/*# sourceURL=global-styles-inline-css */ 1268</style>
1269<script id="sadv-chatbot-js-before"> 1270var sadvChatbotConfig = {"botName":"mFibaristo","botTitle":"Heita! I'm mFibaristo","speechBubbleText":"Hola, I'm here to help Let's chat!","showSpeechBubble":false,"openButtonImage":"https:\/\/sadv.co.za\/wp-content\/uploads\/2024\/10\/mFibaris.gif","openButtonWidth":120,"headerAvatarImage":"https:\/\/sadv.co.za\/wp-content\/uploads\/2024\/10\/bot-1.webp","avatarShow":true,"avatarWidth":80,"avatarHAlign":"left","avatarHOffset":10,"avatarVOffset":0,"primaryColor":"#1F539C","headerBgColor":"#FFCB05","highlightColor":"#23539c","userBubbleBg":"#1F539C","userBubbleText":"#ffffff","botBubbleBg":"#ffffff","botBubbleBorder":"#cccccc","optionBtnBorder":"#1F539C","optionBtnText":"#1F539C","titleFontSize":15,"titleFontWeight":"600","titleAlign":"center","titleColor":"#1F539C","widgetWidth":300,"widgetBottom":40,"widgetRight":0,"openBtnBottom":0,"openBtnRight":0,"orgId":"237523","eid":"4167457825","apiBaseUrl":"https:\/\/wchat.app\/api\/v2\/webchats","wsBaseUrl":"wss:\/\/wchat.app\/api\/v2\/ws","maxRetries":5,"initialMessage":"Chat started by user","inputPlaceholder":"Type your message here...","sendButtonText":"Send","autoOpen":false}; 1271var sadvChatbotConfig = {"botName":"mFibaristo","botTitle":"Heita! I'm mFibaristo","speechBubbleText":"Hola, I'm here to help Let's chat!","showSpeechBubble":false,"openButtonImage":"https:\/\/sadv.co.za\/wp-content\/uploads\/2024\/10\/mFibaris.gif","openButtonWidth":120,"headerAvatarImage":"https:\/\/sadv.co.za\/wp-content\/uploads\/2024\/10\/bot-1.webp","avatarShow":true,"avatarWidth":80,"avatarHAlign":"left","avatarHOffset":10,"avatarVOffset":0,"primaryColor":"#1F539C","headerBgColor":"#FFCB05","highlightColor":"#23539c","userBubbleBg":"#1F539C","userBubbleText":"#ffffff","botBubbleBg":"#ffffff","botBubbleBorder":"#cccccc","optionBtnBorder":"#1F539C","optionBtnText":"#1F539C","titleFontSize":15,"titleFontWeight":"600","titleAlign":"center","titleColor":"#1F539C","widgetWidth":300,"widgetBottom":40,"widgetRight":0,"openBtnBottom":0,"openBtnRight":0,"orgId":"237523","eid":"4167457825","apiBaseUrl":"https:\/\/wchat.app\/api\/v2\/webchats","wsBaseUrl":"wss:\/\/wchat.app\/api\/v2\/ws","maxRetries":5,"initialMessage":"Chat started by user","inputPlaceholder":"Type your message here...","sendButtonText":"Send","autoOpen":false}; 1272//# sourceURL=sadv-chatbot-js-before 1273</script>
vendor: 1 bytes, line 1273
1273
1274<script id="sadv-chatbot-js" src="https://sadv.co.za/wp-content/plugins/sadv-chatbot/assets/chatbot.js?ver=1.3.1"></script>
vendor: 1 bytes, line 1274
1274
1275<script id="wpforms-user-journey-js-extra"> 1276var wpforms_user_journey = {"is_ssl":"1","is_debug":"","storage_name":"_wpfuj","cleanup_cookie_name":"_wpfuj_cleanup","max_data_size":"10240","max_data_items":"100","page_id":"16"}; 1277//# sourceURL=wpforms-user-journey-js-extra 1278</script>
vendor: 1 bytes, line 1278
1278
1279<script id="wpforms-user-journey-js" src="https://sadv.co.za/wp-content/plugins/wpforms-user-journey/assets/js/wpforms-user-journey.min.js?ver=1.8.1"></script>
vendor: 1 bytes, line 1279
1279
1280<script id="wp-emoji-settings" type="application/json"> 1281{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://sadv.co.za/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1282</script>
vendor: 1 bytes, line 1282
1282
1283<script type="module"> 1284/*! This file is auto-generated */ 1285var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1286//# sourceURL=https://sadv.co.za/wp-includes/js/wp-emoji-loader.min.js 1287</script>
vendor: 1 bytes, line 1287
1287
1288<script src='https://sadv.co.za/wp-content/plugins/oxygen/plugin/global-scripts/oxygen-utils.js?bd_ver=6.1.3' defer></script>
vendor: 1 bytes, line 1288
1288
1289<script src='https://sadv.co.za/wp-content/plugins/oxygen/subplugins/breakdance-elements/dependencies-files/awesome-menu@1/awesome-menu.js?bd_ver=6.1.3' defer></script>
vendor: 1 bytes, line 1289
1289
1290<script>document.addEventListener('DOMContentLoaded', function(){ if (!window.BreakdanceFrontend) { 1291 window.BreakdanceFrontend = {} 1292 } 1293 1294 window.BreakdanceFrontend.data = {"homeUrl":"https:\/\/sadv.co.za","ajaxUrl":"https:\/\/sadv.co.za\/wp-admin\/admin-ajax.php","elementsPluginUrl":"https:\/\/sadv.co.za\/wp-content\/plugins\/oxygen\/subplugins\/breakdance-elements\/","BASE_BREAKPOINT_ID":"breakpoint_base","breakpoints":[{"id":"breakpoint_base","label":"Desktop","defaultPreviewWidth":"100%"},{"id":"breakpoint_tablet_landscape","label":"Tablet Landscape","defaultPreviewWidth":1024,"maxWidth":1119},{"id":"breakpoint_tablet_portrait","label":"Tablet Portrait","defaultPreviewWidth":768,"maxWidth":1023},{"id":"breakpoint_phone_landscape","label":"Phone Landscape","defaultPreviewWidth":480,"maxWidth":767},{"id":"breakpoint_phone_portrait","label":"Phone Portrait","defaultPreviewWidth":400,"maxWidth":479}],"subscriptionMode":"pro"} 1295 1296 if (!window.OxygenFrontend) { 1297 window.OxygenFrontend = {} 1298 } 1299 1300 window.OxygenFrontend.data = {"homeUrl":"https:\/\/sadv.co.za","ajaxUrl":"https:\/\/sadv.co.za\/wp-admin\/admin-ajax.php","elementsPluginUrl":"https:\/\/sadv.co.za\/wp-content\/plugins\/oxygen\/subplugins\/breakdance-elements\/","BASE_BREAKPOINT_ID":"breakpoint_base","breakpoints":[{"id":"breakpoint_base","label":"Desktop","defaultPreviewWidth":"100%"},{"id":"breakpoint_tablet_landscape","label":"Tablet Landscape","defaultPreviewWidth":1024,"maxWidth":1119},{"id":"breakpoint_tablet_portrait","label":"Tablet Portrait","defaultPreviewWidth":768,"maxWidth":1023},{"id":"breakpoint_phone_landscape","label":"Phone Landscape","defaultPreviewWidth":480,"maxWidth":767},{"id":"breakpoint_phone_portrait","label":"Phone Portrait","defaultPreviewWidth":400,"maxWidth":479}],"subscriptionMode":"pro"} }) </script>
vendor: 1 bytes, line 1300
1300
1301<script>document.addEventListener('DOMContentLoaded', function(){ 1302new AwesomeMenu(".breakdance .bde-menu-1349-111 .breakdance-menu", { 1303 dropdown: { 1304 openOnClick: false, 1305 mode: { 1306 desktop: 'dropdown' 1307 }, 1308 placement: 'left', 1309 width: null, 1310 animation: 'fade' 1311 }, 1312 link: { 1313 effect: '', 1314 effectDirection: '', 1315 }, 1316 mobile: { 1317 breakpoint: 'breakpoint_base', 1318 mode: 'offcanvas', 1319 offcanvasPosition: 'left', 1320 offset: null, 1321 followLinks: true 1322 } 1323}); 1324 }) </script>
vendor: 1 bytes, line 1324
1324
1325<script>document.addEventListener('DOMContentLoaded', function(){ 1326 1327 }) </script>
1327 1328 </body> 1329 1330 </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.