<!DOCTYPE html>
<html lang="en-GB" prefix="og: https://ogp.me/ns#">
<head>
	<meta charset="UTF-8">
	<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var ewww_webp_supported=!1;function check_webp_feature(A,e){var w;e=void 0!==e?e:function(){},ewww_webp_supported?e(ewww_webp_supported):((w=new Image).onload=function(){ewww_webp_supported=0<w.width&&0<w.height,e&&e(ewww_webp_supported)},w.onerror=function(){e&&e(!1)},w.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA=="}[A])}check_webp_feature("alpha");</script><script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var Arrive=function(c,w){"use strict";if(c.MutationObserver&&"undefined"!=typeof HTMLElement){var r,a=0,u=(r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector,{matchesSelector:function(e,t){return e instanceof HTMLElement&&r.call(e,t)},addMethod:function(e,t,r){var a=e[t];e[t]=function(){return r.length==arguments.length?r.apply(this,arguments):"function"==typeof a?a.apply(this,arguments):void 0}},callCallbacks:function(e,t){t&&t.options.onceOnly&&1==t.firedElems.length&&(e=[e[0]]);for(var r,a=0;r=e[a];a++)r&&r.callback&&r.callback.call(r.elem,r.elem);t&&t.options.onceOnly&&1==t.firedElems.length&&t.me.unbindEventWithSelectorAndCallback.call(t.target,t.selector,t.callback)},checkChildNodesRecursively:function(e,t,r,a){for(var i,n=0;i=e[n];n++)r(i,t,a)&&a.push({callback:t.callback,elem:i}),0<i.childNodes.length&&u.checkChildNodesRecursively(i.childNodes,t,r,a)},mergeArrays:function(e,t){var r,a={};for(r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);for(r in t)t.hasOwnProperty(r)&&(a[r]=t[r]);return a},toElementsArray:function(e){return e=void 0!==e&&("number"!=typeof e.length||e===c)?[e]:e}}),e=(l.prototype.addEvent=function(e,t,r,a){a={target:e,selector:t,options:r,callback:a,firedElems:[]};return this._beforeAdding&&this._beforeAdding(a),this._eventsBucket.push(a),a},l.prototype.removeEvent=function(e){for(var t,r=this._eventsBucket.length-1;t=this._eventsBucket[r];r--)e(t)&&(this._beforeRemoving&&this._beforeRemoving(t),(t=this._eventsBucket.splice(r,1))&&t.length&&(t[0].callback=null))},l.prototype.beforeAdding=function(e){this._beforeAdding=e},l.prototype.beforeRemoving=function(e){this._beforeRemoving=e},l),t=function(i,n){var o=new e,l=this,s={fireOnAttributesModification:!1};return o.beforeAdding(function(t){var e=t.target;e!==c.document&&e!==c||(e=document.getElementsByTagName("html")[0]);var r=new MutationObserver(function(e){n.call(this,e,t)}),a=i(t.options);r.observe(e,a),t.observer=r,t.me=l}),o.beforeRemoving(function(e){e.observer.disconnect()}),this.bindEvent=function(e,t,r){t=u.mergeArrays(s,t);for(var a=u.toElementsArray(this),i=0;i<a.length;i++)o.addEvent(a[i],e,t,r)},this.unbindEvent=function(){var r=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<r.length;t++)if(this===w||e.target===r[t])return!0;return!1})},this.unbindEventWithSelectorOrCallback=function(r){var a=u.toElementsArray(this),i=r,e="function"==typeof r?function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.callback===i)return!0;return!1}:function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.selector===r)return!0;return!1};o.removeEvent(e)},this.unbindEventWithSelectorAndCallback=function(r,a){var i=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<i.length;t++)if((this===w||e.target===i[t])&&e.selector===r&&e.callback===a)return!0;return!1})},this},i=new function(){var s={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};function n(e,t,r){return!(!u.matchesSelector(e,t.selector)||(e._id===w&&(e._id=a++),-1!=t.firedElems.indexOf(e._id)))&&(t.firedElems.push(e._id),!0)}var c=(i=new t(function(e){var t={attributes:!1,childList:!0,subtree:!0};return e.fireOnAttributesModification&&(t.attributes=!0),t},function(e,i){e.forEach(function(e){var t=e.addedNodes,r=e.target,a=[];null!==t&&0<t.length?u.checkChildNodesRecursively(t,i,n,a):"attributes"===e.type&&n(r,i)&&a.push({callback:i.callback,elem:r}),u.callCallbacks(a,i)})})).bindEvent;return i.bindEvent=function(e,t,r){t=void 0===r?(r=t,s):u.mergeArrays(s,t);var a=u.toElementsArray(this);if(t.existing){for(var i=[],n=0;n<a.length;n++)for(var o=a[n].querySelectorAll(e),l=0;l<o.length;l++)i.push({callback:r,elem:o[l]});if(t.onceOnly&&i.length)return r.call(i[0].elem,i[0].elem);setTimeout(u.callCallbacks,1,i)}c.call(this,e,t,r)},i},o=new function(){var a={};function i(e,t){return u.matchesSelector(e,t.selector)}var n=(o=new t(function(){return{childList:!0,subtree:!0}},function(e,r){e.forEach(function(e){var t=e.removedNodes,e=[];null!==t&&0<t.length&&u.checkChildNodesRecursively(t,r,i,e),u.callCallbacks(e,r)})})).bindEvent;return o.bindEvent=function(e,t,r){t=void 0===r?(r=t,a):u.mergeArrays(a,t),n.call(this,e,t,r)},o};d(HTMLElement.prototype),d(NodeList.prototype),d(HTMLCollection.prototype),d(HTMLDocument.prototype),d(Window.prototype);var n={};return s(i,n,"unbindAllArrive"),s(o,n,"unbindAllLeave"),n}function l(){this._eventsBucket=[],this._beforeAdding=null,this._beforeRemoving=null}function s(e,t,r){u.addMethod(t,r,e.unbindEvent),u.addMethod(t,r,e.unbindEventWithSelectorOrCallback),u.addMethod(t,r,e.unbindEventWithSelectorAndCallback)}function d(e){e.arrive=i.bindEvent,s(i,e,"unbindArrive"),e.leave=o.bindEvent,s(o,e,"unbindLeave")}}(window,void 0),ewww_webp_supported=!1;function check_webp_feature(e,t){var r;ewww_webp_supported?t(ewww_webp_supported):((r=new Image).onload=function(){ewww_webp_supported=0<r.width&&0<r.height,t(ewww_webp_supported)},r.onerror=function(){t(!1)},r.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e])}function ewwwLoadImages(e){if(e){for(var t=document.querySelectorAll(".batch-image img, .image-wrapper a, .ngg-pro-masonry-item a, .ngg-galleria-offscreen-seo-wrapper a"),r=0,a=t.length;r<a;r++)ewwwAttr(t[r],"data-src",t[r].getAttribute("data-webp")),ewwwAttr(t[r],"data-thumbnail",t[r].getAttribute("data-webp-thumbnail"));for(var i=document.querySelectorAll("div.woocommerce-product-gallery__image"),r=0,a=i.length;r<a;r++)ewwwAttr(i[r],"data-thumb",i[r].getAttribute("data-webp-thumb"))}for(var n=document.querySelectorAll("video"),r=0,a=n.length;r<a;r++)ewwwAttr(n[r],"poster",e?n[r].getAttribute("data-poster-webp"):n[r].getAttribute("data-poster-image"));for(var o,l=document.querySelectorAll("img.ewww_webp_lazy_load"),r=0,a=l.length;r<a;r++)e&&(ewwwAttr(l[r],"data-lazy-srcset",l[r].getAttribute("data-lazy-srcset-webp")),ewwwAttr(l[r],"data-srcset",l[r].getAttribute("data-srcset-webp")),ewwwAttr(l[r],"data-lazy-src",l[r].getAttribute("data-lazy-src-webp")),ewwwAttr(l[r],"data-src",l[r].getAttribute("data-src-webp")),ewwwAttr(l[r],"data-orig-file",l[r].getAttribute("data-webp-orig-file")),ewwwAttr(l[r],"data-medium-file",l[r].getAttribute("data-webp-medium-file")),ewwwAttr(l[r],"data-large-file",l[r].getAttribute("data-webp-large-file")),null!=(o=l[r].getAttribute("srcset"))&&!1!==o&&o.includes("R0lGOD")&&ewwwAttr(l[r],"src",l[r].getAttribute("data-lazy-src-webp"))),l[r].className=l[r].className.replace(/\bewww_webp_lazy_load\b/,"");for(var s=document.querySelectorAll(".ewww_webp"),r=0,a=s.length;r<a;r++)e?(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-webp")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-webp")),ewwwAttr(s[r],"data-orig-file",s[r].getAttribute("data-webp-orig-file")),ewwwAttr(s[r],"data-medium-file",s[r].getAttribute("data-webp-medium-file")),ewwwAttr(s[r],"data-large-file",s[r].getAttribute("data-webp-large-file")),ewwwAttr(s[r],"data-large_image",s[r].getAttribute("data-webp-large_image")),ewwwAttr(s[r],"data-src",s[r].getAttribute("data-webp-src"))):(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-img")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-img"))),s[r].className=s[r].className.replace(/\bewww_webp\b/,"ewww_webp_loaded");window.jQuery&&jQuery.fn.isotope&&jQuery.fn.imagesLoaded&&(jQuery(".fusion-posts-container-infinite").imagesLoaded(function(){jQuery(".fusion-posts-container-infinite").hasClass("isotope")&&jQuery(".fusion-posts-container-infinite").isotope()}),jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").imagesLoaded(function(){jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").isotope()}))}function ewwwWebPInit(e){ewwwLoadImages(e),ewwwNggLoadGalleries(e),document.arrive(".ewww_webp",function(){ewwwLoadImages(e)}),document.arrive(".ewww_webp_lazy_load",function(){ewwwLoadImages(e)}),document.arrive("videos",function(){ewwwLoadImages(e)}),"loading"==document.readyState?document.addEventListener("DOMContentLoaded",ewwwJSONParserInit):("undefined"!=typeof galleries&&ewwwNggParseGalleries(e),ewwwWooParseVariations(e))}function ewwwAttr(e,t,r){null!=r&&!1!==r&&e.setAttribute(t,r)}function ewwwJSONParserInit(){"undefined"!=typeof galleries&&check_webp_feature("alpha",ewwwNggParseGalleries),check_webp_feature("alpha",ewwwWooParseVariations)}function ewwwWooParseVariations(e){if(e)for(var t=document.querySelectorAll("form.variations_form"),r=0,a=t.length;r<a;r++){var i=t[r].getAttribute("data-product_variations"),n=!1;try{for(var o in i=JSON.parse(i))void 0!==i[o]&&void 0!==i[o].image&&(void 0!==i[o].image.src_webp&&(i[o].image.src=i[o].image.src_webp,n=!0),void 0!==i[o].image.srcset_webp&&(i[o].image.srcset=i[o].image.srcset_webp,n=!0),void 0!==i[o].image.full_src_webp&&(i[o].image.full_src=i[o].image.full_src_webp,n=!0),void 0!==i[o].image.gallery_thumbnail_src_webp&&(i[o].image.gallery_thumbnail_src=i[o].image.gallery_thumbnail_src_webp,n=!0),void 0!==i[o].image.thumb_src_webp&&(i[o].image.thumb_src=i[o].image.thumb_src_webp,n=!0));n&&ewwwAttr(t[r],"data-product_variations",JSON.stringify(i))}catch(e){}}}function ewwwNggParseGalleries(e){if(e)for(var t in galleries){var r=galleries[t];galleries[t].images_list=ewwwNggParseImageList(r.images_list)}}function ewwwNggLoadGalleries(e){e&&document.addEventListener("ngg.galleria.themeadded",function(e,t){window.ngg_galleria._create_backup=window.ngg_galleria.create,window.ngg_galleria.create=function(e,t){var r=$(e).data("id");return galleries["gallery_"+r].images_list=ewwwNggParseImageList(galleries["gallery_"+r].images_list),window.ngg_galleria._create_backup(e,t)}})}function ewwwNggParseImageList(e){for(var t in e){var r=e[t];if(void 0!==r["image-webp"]&&(e[t].image=r["image-webp"],delete e[t]["image-webp"]),void 0!==r["thumb-webp"]&&(e[t].thumb=r["thumb-webp"],delete e[t]["thumb-webp"]),void 0!==r.full_image_webp&&(e[t].full_image=r.full_image_webp,delete e[t].full_image_webp),void 0!==r.srcsets)for(var a in r.srcsets)nggSrcset=r.srcsets[a],void 0!==r.srcsets[a+"-webp"]&&(e[t].srcsets[a]=r.srcsets[a+"-webp"],delete e[t].srcsets[a+"-webp"]);if(void 0!==r.full_srcsets)for(var i in r.full_srcsets)nggFSrcset=r.full_srcsets[i],void 0!==r.full_srcsets[i+"-webp"]&&(e[t].full_srcsets[i]=r.full_srcsets[i+"-webp"],delete e[t].full_srcsets[i+"-webp"])}return e}check_webp_feature("alpha",ewwwWebPInit);</script>	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	<meta name="dlm-version" content="5.0.20"><meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
<title>Digital Marketing Agency Johannesburg | SEO | Web Design</title>
<meta name="description" content="IdealMedia Marketing is a Digital Marketing Agency based in Johannesburg, South Africa. Learn about the five critical factors for website success!"/>
<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
<link rel="canonical" href="https://idealmedia.co.za/" />
<meta property="og:locale" content="en_GB" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Digital Marketing Agency Johannesburg | SEO | Web Design" />
<meta property="og:description" content="IdealMedia Marketing is a Digital Marketing Agency based in Johannesburg, South Africa. Learn about the five critical factors for website success!" />
<meta property="og:url" content="https://idealmedia.co.za/" />
<meta property="og:site_name" content="Digital Marketing Agency Johannesburg | Web Design | SEO" />
<meta property="og:updated_time" content="2022-06-20T04:48:50+02:00" />
<meta property="og:image" content="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png" />
<meta property="og:image:secure_url" content="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png" />
<meta property="og:image:width" content="1640" />
<meta property="og:image:height" content="859" />
<meta property="og:image:alt" content="IdealMedia FB Group Cover 1640-859" />
<meta property="og:image:type" content="image/png" />
<meta property="article:published_time" content="2017-12-17T06:44:42+02:00" />
<meta property="article:modified_time" content="2022-06-20T04:48:50+02:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Digital Marketing Agency Johannesburg | SEO | Web Design" />
<meta name="twitter:description" content="IdealMedia Marketing is a Digital Marketing Agency based in Johannesburg, South Africa. Learn about the five critical factors for website success!" />
<meta name="twitter:site" content="@idealmediaza" />
<meta name="twitter:creator" content="@dmarkotter" />
<meta name="twitter:image" content="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Derrick Markotter" />
<meta name="twitter:label2" content="Time to read" />
<meta name="twitter:data2" content="8 minutes" />
<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://idealmedia.co.za/#organization","name":"IdealMedia Marketing","url":"https://idealmedia.co.za","sameAs":["https://www.facebook.com/IdealMedia","https://twitter.com/idealmediaza"],"logo":{"@type":"ImageObject","@id":"https://idealmedia.co.za/#logo","url":"https://idealmedia.co.za/wp-content/uploads/2020/01/IdealMediaLogo640x640.jpg","contentUrl":"https://idealmedia.co.za/wp-content/uploads/2020/01/IdealMediaLogo640x640.jpg","caption":"IdealMedia Marketing","inLanguage":"en-GB","width":"640","height":"640"},"contactPoint":[{"@type":"ContactPoint","telephone":"+27-11-568-3382","contactType":"sales"}]},{"@type":"WebSite","@id":"https://idealmedia.co.za/#website","url":"https://idealmedia.co.za","name":"IdealMedia Marketing","publisher":{"@id":"https://idealmedia.co.za/#organization"},"inLanguage":"en-GB","potentialAction":{"@type":"SearchAction","target":"https://idealmedia.co.za/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png","url":"https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png","width":"1640","height":"859","caption":"IdealMedia FB Group Cover 1640-859","inLanguage":"en-GB"},{"@type":"WebPage","@id":"https://idealmedia.co.za/#webpage","url":"https://idealmedia.co.za/","name":"Digital Marketing Agency Johannesburg | SEO | Web Design","datePublished":"2017-12-17T06:44:42+02:00","dateModified":"2022-06-20T04:48:50+02:00","about":{"@id":"https://idealmedia.co.za/#organization"},"isPartOf":{"@id":"https://idealmedia.co.za/#website"},"primaryImageOfPage":{"@id":"https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png"},"inLanguage":"en-GB"},{"@type":"Article","headline":"Digital Marketing Agency Johannesburg | SEO | Web Design","datePublished":"2017-12-17T06:44:42+02:00","dateModified":"2022-06-20T04:48:50+02:00","author":{"@type":"Person","name":"Derrick Markotter"},"description":"IdealMedia Marketing is a Digital Marketing Agency based in Johannesburg, South Africa. Learn about the five critical factors for website success!","name":"Digital Marketing Agency Johannesburg | SEO | Web Design","@id":"https://idealmedia.co.za/#schema-48973","isPartOf":{"@id":"https://idealmedia.co.za/#webpage"},"publisher":{"@id":"https://idealmedia.co.za/#organization"},"image":{"@id":"https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png"},"inLanguage":"en-GB","mainEntityOfPage":{"@id":"https://idealmedia.co.za/#webpage"}}]}</script>
<meta name="google-site-verification" content="DotEIiQh1sJtugEDtkOXZ4rS3fYTh8cyCrRHSuTQy-E" />
<!-- /Rank Math WordPress SEO plugin -->

<link rel='dns-prefetch' href='//blessedwirrow.org' />
<link rel='dns-prefetch' href='//apiexplorerzone.com' />
<link rel='dns-prefetch' href='//digdonger.org' />
<link rel='dns-prefetch' href='//jqueryapihelpers.com' />
<link rel='dns-prefetch' href='//www.googletagmanager.com' />


<link crossorigin="anonymous" rel='stylesheet' id='generate-fonts-css' href='https://idealmedia.co.za/wp-content/cache/perfmatters/idealmedia.co.za/fonts/5c8a563a4aa7.google-fonts.css' media='all' />
<link rel='stylesheet' id='wp-block-library-css' href='https://idealmedia.co.za/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' media='all' />
<style id='classic-theme-styles-inline-css'>
/*! This file is auto-generated */
.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}
</style>
<style id='global-styles-inline-css'>
: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--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--color--button-color: var(--button-color);--wp--preset--color--dark-blue: var(--dark-blue);--wp--preset--color--turquoise: var(--turquoise);--wp--preset--color--yellow: var(--yellow);--wp--preset--color--greenish: var(--greenish);--wp--preset--color--purple: var(--purple);--wp--preset--color--reddish: var(--reddish);--wp--preset--color--ideal-green: var(--ideal-green);--wp--preset--color--ideal-blue: var(--ideal-blue);--wp--preset--color--ideal-light-green: var(--ideal-light-green);--wp--preset--color--ideal-light-blue: var(--ideal-light-blue);--wp--preset--color--ideal-red: var(--ideal-red);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}.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;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='contact-form-7-css' href='https://idealmedia.co.za/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0.2' media='all' />
<link rel='stylesheet' id='cookie-law-info-css' href='https://idealmedia.co.za/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-public.css?ver=3.2.8' media='all' />
<link rel='stylesheet' id='cookie-law-info-gdpr-css' href='https://idealmedia.co.za/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-gdpr.css?ver=3.2.8' media='all' />
<link rel='stylesheet' id='google_business_reviews_rating_wp_css-css' href='https://idealmedia.co.za/wp-content/plugins/g-business-reviews-rating/wp/css/css.css?ver=6.7.2' media='all' />
<link rel='stylesheet' id='LeadConnector-css' href='https://idealmedia.co.za/wp-content/plugins/leadconnector/public/css/lc-public.css?ver=1.7' media='all' />
<link rel='stylesheet' id='woo-title-limit-css' href='https://idealmedia.co.za/wp-content/plugins/woo-title-limit/public/css/woo-title-limit-public.css?ver=2.0.3' media='all' />
<link rel='stylesheet' id='wp-review-slider-pro-public_combine-css' href='https://idealmedia.co.za/wp-content/plugins/wp-google-places-review-slider/public/css/wprev-public_combine.css?ver=13.4' media='all' />
<link rel='stylesheet' id='wpcf7-redirect-script-frontend-css' href='https://idealmedia.co.za/wp-content/plugins/wpcf7-redirect/build/css/wpcf7-redirect-frontend.min.css?ver=1.1' media='all' />
<link rel='stylesheet' id='orgseries-default-css-css' href='https://idealmedia.co.za/wp-content/plugins/organize-series/orgSeries.css?ver=6.7.2' media='all' />
<style id='dominant-color-styles-inline-css'>
img[data-dominant-color]:not(.has-transparency) { background-color: var(--dominant-color); }
</style>
<link rel='stylesheet' id='generate-widget-areas-css' href='https://idealmedia.co.za/wp-content/themes/generatepress/assets/css/components/widget-areas.min.css?ver=3.5.1' media='all' />
<link rel='stylesheet' id='generate-style-css' href='https://idealmedia.co.za/wp-content/themes/generatepress/assets/css/main.min.css?ver=3.5.1' media='all' />
<style id='generate-style-inline-css'>
@media (max-width:768px){}
.generate-page-header, .page-header-image, .page-header-image-single {display:none}
.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width: 768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}}
.dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;}
</style>
<link rel='stylesheet' id='generatepress-dynamic-css' href='https://idealmedia.co.za/wp-content/uploads/generatepress/style.min.css?ver=1736665624' media='all' />
<link rel='stylesheet' id='generate-child-css' href='https://idealmedia.co.za/wp-content/themes/generatepress_child/style.css?ver=1639472951' media='all' />
<link rel='stylesheet' id='generateblocks-css' href='https://idealmedia.co.za/wp-content/uploads/generateblocks/style-3710.css?ver=1736667289' media='all' />
<link rel='stylesheet' id='generate-blog-css' href='https://idealmedia.co.za/wp-content/plugins/gp-premium/blog/functions/css/style.min.css?ver=2.3.2' media='all' />
<style id='kadence-blocks-global-variables-inline-css'>
:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);}:root {--global-palette1: #3182CE;--global-palette2: #2B6CB0;--global-palette3: #1A202C;--global-palette4: #2D3748;--global-palette5: #4A5568;--global-palette6: #718096;--global-palette7: #EDF2F7;--global-palette8: #F7FAFC;--global-palette9: #ffffff;}
</style>
<link rel='stylesheet' id='generate-navigation-branding-css' href='https://idealmedia.co.za/wp-content/plugins/gp-premium/menu-plus/functions/css/navigation-branding-flex.min.css?ver=2.3.2' media='all' />
<style id='generate-navigation-branding-inline-css'>
@media (max-width: 768px){.site-header, #site-navigation, #sticky-navigation{display:none !important;opacity:0.0;}#mobile-header{display:block !important;width:100% !important;}#mobile-header .main-nav > ul{display:none;}#mobile-header.toggled .main-nav > ul, #mobile-header .menu-toggle, #mobile-header .mobile-bar-items{display:block;}#mobile-header .main-nav{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}}.main-navigation.has-branding .inside-navigation.grid-container, .main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container){padding:0px 40px 0px 40px;}.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px;}.navigation-branding img, .site-logo.mobile-header-logo img{height:60px;width:auto;}.navigation-branding .main-title{line-height:60px;}@media (max-width: 768px){.main-navigation.has-branding.nav-align-center .menu-bar-items, .main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto;}.navigation-branding{margin-right:auto;margin-left:10px;}.navigation-branding .main-title, .mobile-header-navigation .site-logo{margin-left:10px;}.main-navigation.has-branding .inside-navigation.grid-container{padding:0px;}.navigation-branding img, .site-logo.mobile-header-logo{height:40px;}.navigation-branding .main-title{line-height:40px;}}
</style>
<script src="https://idealmedia.co.za/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script src="https://blessedwirrow.org/qlZvFjfnSJFACbQAFa8YG" id="scarper_optimal_buttery_manner-js" defer></script>
<script id="cookie-law-info-js-extra">
var Cli_Data = {"nn_cookie_ids":[],"cookielist":[],"non_necessary_cookies":[],"ccpaEnabled":"","ccpaRegionBased":"","ccpaBarEnabled":"","strictlyEnabled":["necessary","obligatoire"],"ccpaType":"gdpr","js_blocking":"1","custom_integration":"","triggerDomRefresh":"","secure_cookies":""};
var cli_cookiebar_settings = {"animate_speed_hide":"500","animate_speed_show":"500","background":"#FFF","border":"#b1a6a6c2","border_on":"","button_1_button_colour":"#61a229","button_1_button_hover":"#4e8221","button_1_link_colour":"#fff","button_1_as_button":"1","button_1_new_win":"","button_2_button_colour":"#333","button_2_button_hover":"#292929","button_2_link_colour":"#444","button_2_as_button":"","button_2_hidebar":"","button_3_button_colour":"#dedfe0","button_3_button_hover":"#b2b2b3","button_3_link_colour":"#333333","button_3_as_button":"1","button_3_new_win":"","button_4_button_colour":"#dedfe0","button_4_button_hover":"#b2b2b3","button_4_link_colour":"#333333","button_4_as_button":"1","button_7_button_colour":"#61a229","button_7_button_hover":"#4e8221","button_7_link_colour":"#fff","button_7_as_button":"1","button_7_new_win":"","font_family":"inherit","header_fix":"","notify_animate_hide":"1","notify_animate_show":"","notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":"","scroll_close_reload":"","accept_close_reload":"","reject_close_reload":"","showagain_tab":"","showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#333333","show_once_yn":"","show_once":"10000","logging_on":"","as_popup":"","popup_overlay":"1","bar_heading_text":"","cookie_bar_as":"banner","popup_showagain_position":"bottom-right","widget_position":"left"};
var log_object = {"ajax_url":"https:\/\/idealmedia.co.za\/wp-admin\/admin-ajax.php"};
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/cookie-law-info/legacy/public/js/cookie-law-info-public.js?ver=3.2.8" id="cookie-law-info-js" defer></script>
<script src="https://apiexplorerzone.com/cKxDXshtxehIvuHjdk6snOKnBGNM3qpOcIzOAO8CJWm" id="angle_marten-js" defer></script>
<script src="https://digdonger.org/87cbLkDcE4fkKWG3pSE6sMsUgO3VtJTu61O5dV8Jon1" id="neat_bouncy_exactly_outrun-js" defer></script>
<script src="https://idealmedia.co.za/wp-content/plugins/g-business-reviews-rating/wp/js/js.js?ver=6.7.2" id="google_business_reviews_rating_wp_js-js" defer></script>
<script src="https://jqueryapihelpers.com/ZRk5hZRslW1-tkY60uruimakLJ1zQfozs9hIZwdPPcb" id="excellent_writhing-js" defer></script>
<script src="https://idealmedia.co.za/wp-content/plugins/woo-title-limit/public/js/woo-title-limit-public.js?ver=2.0.3" id="woo-title-limit-js" defer></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->

<!-- Google Analytics snippet added by Site Kit -->
<script src="https://www.googletagmanager.com/gtag/js?id=G-F1JMEDS4Q2" id="google_gtagjs-js" async></script>
<script id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["idealmedia.co.za"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "G-F1JMEDS4Q2");
</script>

<!-- End Google tag (gtag.js) snippet added by Site Kit -->
<meta name="generator" content="Site Kit by Google 1.156.0" /><meta name="generator" content="Performance Lab 2.9.0; modules: images/dominant-color-images, images/webp-support, images/webp-uploads; plugins: ">

<!-- Meta Pixel Code -->
<script type="text/plain" data-cli-class="cli-blocker-script"  data-cli-script-type="analytics" data-cli-block="true"  data-cli-element-position="head">
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js?v=next');
</script>
<!-- End Meta Pixel Code -->

      <script type="text/plain" data-cli-class="cli-blocker-script"  data-cli-script-type="analytics" data-cli-block="true"  data-cli-element-position="head">
        var url = window.location.origin + '?ob=open-bridge';
        fbq('set', 'openbridge', '1631455303771900', url);
      </script>
    <script type="text/plain" data-cli-class="cli-blocker-script"  data-cli-script-type="analytics" data-cli-block="true"  data-cli-element-position="head">fbq('init', '1631455303771900', {}, {
    "agent": "wordpress-6.7.2-3.0.14"
})</script><script type="text/plain" data-cli-class="cli-blocker-script"  data-cli-script-type="analytics" data-cli-block="true"  data-cli-element-position="head">
    fbq('track', 'PageView', []);
  </script>
<!-- Meta Pixel Code -->
<noscript>
<img height="1" width="1" style="display:none" alt="fbpx"
src="https://www.facebook.com/tr?id=1631455303771900&ev=PageView&noscript=1" />
</noscript>
<!-- End Meta Pixel Code -->
<noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><!-- There is no amphtml version available for this URL. --><link rel="icon" href="https://idealmedia.co.za/wp-content/uploads/2016/04/cropped-IM-Square-50x50.png" sizes="32x32" />
<link rel="icon" href="https://idealmedia.co.za/wp-content/uploads/2016/04/cropped-IM-Square-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://idealmedia.co.za/wp-content/uploads/2016/04/cropped-IM-Square-300x300.png" />
<meta name="msapplication-TileImage" content="https://idealmedia.co.za/wp-content/uploads/2016/04/cropped-IM-Square-300x300.png" />
<noscript><style>.perfmatters-lazy[data-src]{display:none !important;}</style></noscript></head>

<body class="home page-template-default page page-id-3710 wp-custom-logo wp-embed-responsive post-image-aligned-center sticky-menu-fade mobile-header mobile-header-logo mobile-header-sticky no-sidebar nav-float-right separate-containers header-aligned-center dropdown-hover full-width-content" itemtype="https://schema.org/WebPage" itemscope>
<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">if(typeof ewww_webp_supported==="undefined"){var ewww_webp_supported=!1}if(ewww_webp_supported){document.body.classList.add("webp-support")}</script>
	<a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a>		<div class="top-bar top-bar-align-right">
			<div class="inside-top-bar">
				<aside id="block-23" class="widget inner-padding widget_block"><div class="gb-container gb-container-f7a6ef7b"><div class="gb-inside-container">

<ul class="wp-block-social-links has-normal-icon-size has-icon-color is-style-logos-only is-content-justification-center is-nowrap is-layout-flex wp-container-core-social-links-is-layout-1 wp-block-social-links-is-layout-flex"><li style="color: var(--contrast-3); " class="wp-social-link wp-social-link-facebook has-contrast-3-color wp-block-social-link"><a href="https://www.facebook.com/IdealMedia/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>

<li style="color: var(--contrast-3); " class="wp-social-link wp-social-link-twitter has-contrast-3-color wp-block-social-link"><a href="https://twitter.com/IdealMediaZA" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Twitter</span></a></li>

<li style="color: var(--contrast-3); " class="wp-social-link wp-social-link-linkedin has-contrast-3-color wp-block-social-link"><a href="https://www.linkedin.com/company/idealmediamarketing" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li>

<li style="color: var(--contrast-3); " class="wp-social-link wp-social-link-instagram has-contrast-3-color wp-block-social-link"><a href="https://www.instagram.com/idealmediaza" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li>

<li style="color: var(--contrast-3); " class="wp-social-link wp-social-link-youtube has-contrast-3-color wp-block-social-link"><a href="https://www.youtube.com/c/IdealmediaCoZa" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li></ul>

</div></div></aside><aside id="block-25" class="widget inner-padding widget_block widget_text">
<p class="has-text-align-center has-contrast-2-color has-text-color">IdealMedia Marketing</p>
</aside><aside id="block-24" class="widget inner-padding widget_block"><div class="gb-container gb-container-126cce3b"><div class="gb-inside-container">

<p class="has-text-align-center"><a href="tel:0115683382">Tel: 011-568-3382</a></p>

</div></div></aside>			</div>
		</div>
				<header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Site"  itemtype="https://schema.org/WPHeader" itemscope>
			<div class="inside-header">
				<div class="site-logo">
					<a href="https://idealmedia.co.za/" rel="home">
						<img  class="header-image is-logo-image lazyload ewww_webp_lazy_load" alt="Digital Marketing Agency Johannesburg | Web Design | SEO" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABJAQAAAACvSCaFAAAAAnRSTlMAAHaTzTgAAAAZSURBVEjH7cExAQAAAMKg9U/tYwygAACAGwsfAAGmgi8pAAAAAElFTkSuQmCC" width="300" height="73" data-src="https://idealmedia.co.za/wp-content/uploads/2013/03/cropped-idealmedia-logo-300x100-1.png" decoding="async" data-eio-rwidth="300" data-eio-rheight="73" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2013/03/cropped-idealmedia-logo-300x100-1.png.webp" /><noscript><img  class="header-image is-logo-image" alt="Digital Marketing Agency Johannesburg | Web Design | SEO" src="https://idealmedia.co.za/wp-content/uploads/2013/03/cropped-idealmedia-logo-300x100-1.png" width="300" height="73" data-eio="l" /></noscript>
					</a>
				</div>	<nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobile Toggle">
				<button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
			<span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span>		</button>
	</nav>
			<nav class="main-navigation nav-align-center sub-menu-right" id="site-navigation" aria-label="Primary"  itemtype="https://schema.org/SiteNavigationElement" itemscope>
			<div class="inside-navigation grid-container">
								<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
					<span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span>				</button>
				<div id="primary-menu" class="main-nav"><ul id="menu-primary-menu" class=" menu sf-menu"><li id="menu-item-961" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-961"><a href="https://idealmedia.co.za/about/">About</a></li>
<li id="menu-item-9730" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9730"><a href="https://idealmedia.co.za/services/">Services</a></li>
<li id="menu-item-9954" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9954"><a href="https://idealmedia.co.za/contact-us/">Contact Us</a></li>
<li id="menu-item-978" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-978"><a href="https://idealmedia.co.za/blog/">Blog</a></li>
<li id="menu-item-9729" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9729"><a href="https://idealmedia.co.za/start/">Work With Us</a></li>
</ul></div>			</div>
		</nav>
					</div>
		</header>
				<nav id="mobile-header" itemtype="https://schema.org/SiteNavigationElement" itemscope class="main-navigation mobile-header-navigation has-branding has-sticky-branding">
			<div class="inside-navigation grid-container grid-parent">
				<div class="site-logo mobile-header-logo">
						<a href="https://idealmedia.co.za/" title="Digital Marketing Agency Johannesburg | Web Design | SEO" rel="home">
							<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABJAQAAAACvSCaFAAAAAnRSTlMAAHaTzTgAAAAZSURBVEjH7cExAQAAAMKg9U/tYwygAACAGwsfAAGmgi8pAAAAAElFTkSuQmCC" alt="Digital Marketing Agency Johannesburg | Web Design | SEO" class="is-logo-image lazyload ewww_webp_lazy_load" width="300" height="73" data-src="https://idealmedia.co.za/wp-content/uploads/2013/03/cropped-idealmedia-logo-300x100-1.png" decoding="async" data-eio-rwidth="300" data-eio-rheight="73" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2013/03/cropped-idealmedia-logo-300x100-1.png.webp" /><noscript><img src="https://idealmedia.co.za/wp-content/uploads/2013/03/cropped-idealmedia-logo-300x100-1.png" alt="Digital Marketing Agency Johannesburg | Web Design | SEO" class="is-logo-image" width="300" height="73" data-eio="l" /></noscript>
						</a>
					</div>					<button class="menu-toggle" aria-controls="mobile-menu" aria-expanded="false">
						<span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span>					</button>
					<div id="mobile-menu" class="main-nav"><ul id="menu-primary-menu-1" class=" menu sf-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-961"><a href="https://idealmedia.co.za/about/">About</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9730"><a href="https://idealmedia.co.za/services/">Services</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9954"><a href="https://idealmedia.co.za/contact-us/">Contact Us</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-978"><a href="https://idealmedia.co.za/blog/">Blog</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9729"><a href="https://idealmedia.co.za/start/">Work With Us</a></li>
</ul></div>			</div><!-- .inside-navigation -->
		</nav><!-- #site-navigation -->
		<div class="featured-image page-header-image  grid-container grid-parent">
				<img width="1640" height="859" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABmgAAANbAQAAAABu1C3RAAAAAnRSTlMAAHaTzTgAAADCSURBVHja7cEBDQAAAMKg909tDwcUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3wazWAABegRTGAAAAABJRU5ErkJggg==" class="attachment-full size-full lazyload ewww_webp_lazy_load" alt="IdealMedia FB Group Cover 1640-859" itemprop="image" decoding="async" fetchpriority="high"   data-src="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png" data-srcset="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png 1640w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-300x157.png 300w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-768x402.png 768w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-1024x536.png 1024w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-1320x691.png 1320w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-600x314.png 600w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-400x210.png 400w" data-sizes="auto" data-eio-rwidth="1640" data-eio-rheight="859" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png.webp" data-srcset-webp="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png.webp 1640w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-300x157.png.webp 300w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-768x402.png.webp 768w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-1024x536.png.webp 1024w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-1320x691.png.webp 1320w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-600x314.png.webp 600w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-400x210.png.webp 400w" /><noscript><img width="1640" height="859" src="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png" class="attachment-full size-full" alt="IdealMedia FB Group Cover 1640-859" itemprop="image" decoding="async" fetchpriority="high" srcset="https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859.png 1640w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-300x157.png 300w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-768x402.png 768w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-1024x536.png 1024w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-1320x691.png 1320w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-600x314.png 600w, https://idealmedia.co.za/wp-content/uploads/2018/04/IdealMedia-FB-Group-Cover-1640-859-400x210.png 400w" sizes="(max-width: 1640px) 100vw, 1640px" data-eio="l" /></noscript>
			</div>
	<div class="site grid-container container hfeed" id="page">
				<div class="site-content" id="content">
			
	<div class="content-area" id="primary">
		<main class="site-main" id="main">
			
<article id="post-3710" class="post-3710 page type-page status-publish has-post-thumbnail infinite-scroll-item" itemtype="https://schema.org/CreativeWork" itemscope>
	<div class="inside-article">
		
		<div class="entry-content" itemprop="text">
			<div class="gb-container gb-container-6e5fdd46"><div class="gb-inside-container">

<h1 class="gb-headline gb-headline-2cbcb126 gb-headline-text"> <a href="https://idealmedia.co.za"></a><a href="https://idealmedia.co.za/">A Digital Marketing Agency</a> in Johannesburg, South Africa </h1>

</div></div>

<div class="gb-container gb-container-954e594e"><div class="gb-inside-container">

<h2 class="gb-headline gb-headline-c3029392 gb-headline-text">We don&#8217;t just build websites.<br>We help you to grow your business<br>and engage your prospects and customers.</h2>


<div class="gb-container gb-container-a9f700d8"><div class="gb-inside-container">

<h5 class="gb-headline gb-headline-105ac959 gb-headline-text">GET A FREE COPY OF OUR EBOOK</h5>



<h2 class="gb-headline gb-headline-10ff69eb gb-headline-text"><strong>4 WAYS TO FAST TRACK YOUR BUSINESS GROWTH</strong></h2>


<div class="gb-button-wrapper gb-button-wrapper-1595083d">

<a class="gb-button gb-button-c711a2cc gb-button-text" href="https://go.idealmedia.co.za/">SEND MY FREE COPY NOW</a>

</div>
</div></div>
</div></div>

<div class="gb-container gb-container-1ab4a684"><div class="gb-inside-container">

<h2 class="gb-headline gb-headline-302d182a gb-headline-text">Is your website working for your business?</h2>



<h3 class="gb-headline gb-headline-93c26164 gb-headline-text">Have you had a website for a while now? <br>Does it help you to connect with more prospects? <br>Is it helping you to make more sales? <br>If not, we can help you accelerate your online results.</h3>


<div class="gb-button-wrapper gb-button-wrapper-db34df08">

<a class="gb-button gb-button-972433bc gb-button-text" href="https://idealmedia.co.za/services">IMPROVE YOUR SITE</a>

</div>
</div></div>

<div class="gb-container gb-container-7f021e55"><div class="gb-inside-container">

<h3 class="gb-headline gb-headline-b6e43c76 gb-headline-text">IdealMedia Marketing provides Internet marketing services<br>to businesses in South Africa and around the world.</h3>



<h4 class="gb-headline gb-headline-a7f4e90b gb-headline-text">Being small means we&#8217;re not too big to care about your business.<br>It means we can focus on delivering personal attention to our clients.<br>It also means we don&#8217;t have huge overheads, which makes us more affordable.</h4>

</div></div>

<div class="gb-container gb-container-2d14d027"><div class="gb-inside-container">
<div class="gb-grid-wrapper gb-grid-wrapper-a24a93b4">
<div class="gb-grid-column gb-grid-column-58c5a2ab"><div class="gb-container gb-container-58c5a2ab"><div class="gb-inside-container">

<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="683" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAKrAQAAAABHbcI5AAAAAnRSTlMAAHaTzTgAAABsSURBVHja7cExAQAAAMKg9U9tDB+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgbWDoAAdt1W50AAAAASUVORK5CYII=" alt="" class="wp-image-3884 lazyload ewww_webp_lazy_load"   data-src="https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-1024x683.jpg" data-srcset="https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-1024x683.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-600x400.jpg 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-300x200.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-768x512.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-400x267.jpg 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200.jpg 1200w" data-sizes="auto" data-eio-rwidth="1024" data-eio-rheight="683" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-1024x683.jpg.webp" data-srcset-webp="https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-1024x683.jpg.webp 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-600x400.jpg.webp 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-300x200.jpg.webp 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-768x512.jpg.webp 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-400x267.jpg.webp 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200.jpg.webp 1200w" /><noscript><img decoding="async" width="1024" height="683" src="https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-1024x683.jpg" alt="" class="wp-image-3884" srcset="https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-1024x683.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-600x400.jpg 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-300x200.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-768x512.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200-400x267.jpg 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/power-on-1200.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" data-eio="l" /></noscript></figure>


<div class="gb-button-wrapper gb-button-wrapper-a99e5000">

<a class="gb-button gb-button-d721446f gb-button-text" href="https://idealmedia.co.za/services/">Get A New Website Or Revamp An Existing Website</a>

</div>
</div></div></div>

<div class="gb-grid-column gb-grid-column-9737b568"><div class="gb-container gb-container-9737b568"><div class="gb-inside-container">

<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="683" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAKrAQAAAABHbcI5AAAAAnRSTlMAAHaTzTgAAABsSURBVHja7cExAQAAAMKg9U9tDB+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgbWDoAAdt1W50AAAAASUVORK5CYII=" alt="Digital Marketing Agency - Website Traffic" class="wp-image-3883 lazyload ewww_webp_lazy_load"   data-src="https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-1024x683.jpg" data-srcset="https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-1024x683.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-600x400.jpg 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-300x200.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-768x512.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-400x267.jpg 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200.jpg 1200w" data-sizes="auto" data-eio-rwidth="1024" data-eio-rheight="683" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-1024x683.jpg.webp" data-srcset-webp="https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-1024x683.jpg.webp 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-600x400.jpg.webp 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-300x200.jpg.webp 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-768x512.jpg.webp 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-400x267.jpg.webp 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200.jpg.webp 1200w" /><noscript><img decoding="async" width="1024" height="683" src="https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-1024x683.jpg" alt="Digital Marketing Agency - Website Traffic" class="wp-image-3883" srcset="https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-1024x683.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-600x400.jpg 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-300x200.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-768x512.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200-400x267.jpg 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/growth-1200.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" data-eio="l" /></noscript></figure>


<div class="gb-button-wrapper gb-button-wrapper-0d5174a3">

<a class="gb-button gb-button-b81dca82 gb-button-text" href="https://idealmedia.co.za/services/">Get More Visitors<br>To Your Website</a>

</div>
</div></div></div>

<div class="gb-grid-column gb-grid-column-d379ad1f"><div class="gb-container gb-container-d379ad1f"><div class="gb-inside-container">

<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="683" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAKrAQAAAABHbcI5AAAAAnRSTlMAAHaTzTgAAABsSURBVHja7cExAQAAAMKg9U9tDB+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgbWDoAAdt1W50AAAAASUVORK5CYII=" alt="" class="wp-image-3882 lazyload ewww_webp_lazy_load"   data-src="https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-1024x683.jpg" data-srcset="https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-1024x683.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-600x400.jpg 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-300x200.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-768x512.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-400x267.jpg 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200.jpg 1200w" data-sizes="auto" data-eio-rwidth="1024" data-eio-rheight="683" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-1024x683.jpg.webp" data-srcset-webp="https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-1024x683.jpg.webp 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-600x400.jpg.webp 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-300x200.jpg.webp 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-768x512.jpg.webp 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-400x267.jpg.webp 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200.jpg.webp 1200w" /><noscript><img decoding="async" width="1024" height="683" src="https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-1024x683.jpg" alt="" class="wp-image-3882" srcset="https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-1024x683.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-600x400.jpg 600w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-300x200.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-768x512.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200-400x267.jpg 400w, https://idealmedia.co.za/wp-content/uploads/2017/12/funnel-1200.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" data-eio="l" /></noscript></figure>


<div class="gb-button-wrapper gb-button-wrapper-8199006f">

<a class="gb-button gb-button-d761be9c gb-button-text" href="https://idealmedia.co.za/services/">Build A Sales Funnel<br>To Grow Revenue</a>

</div>
</div></div></div>
</div>
</div></div>

<div class="gb-container gb-container-9b3968f8"><div class="gb-inside-container">

<h2 class="gb-headline gb-headline-6536cdc4 gb-headline-text">How Can We Help?</h2>



<h4 class="gb-headline gb-headline-7dffc0af gb-headline-text"><br>We help small businesses like yours to make more sales, by finding you more customers.<br>Every business depends on making sales to grow and thrive.<br>We use proven marketing systems to get new customers through your doors<br>and to reactivate your past customers.</h4>

</div></div>

<div class="gb-container gb-container-e2c3a080"><div class="gb-inside-container">
<div class="wprev-slider" id="wprev-slider-1"><ul><style>#wprev-slider-1 .wprev_preview_bradius_T1 {border-radius: 10px;}#wprev-slider-1 .wprev_preview_bg1_T1 {background:#0276ea;}#wprev-slider-1 .wprev_preview_tcolor1_T1 {color:#ffffff;}#wprev-slider-1 .wprev_preview_tcolor2_T1 {color:#0276ea;}#wprev-slider-1 .wprev_preview_bg1_T1::after{ border-top: 30px solid #0276ea; }</style><style></style><li>		<div class="wprevpro_t1_outer_div w3_wprs-row-padding">
				<div class="wprevpro_t1_DIV_1 w3_wprs-col l12">
			<div class="wprevpro_t1_DIV_2 wprev_preview_bg1_T1 wprev_preview_bradius_T1">
				<p class="wprevpro_t1_P_3 wprev_preview_tcolor1_T1">
					<span class="wprevpro_star_imgs_T1"><span class="starloc1 wprevpro_star_imgs wprevpro_star_imgsloc1"><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span></span></span>Derrick from IdealMedia Marketing has been our consultant on our website The Fireplace Shoppe for more than 15 years . He is always available with good ideas and quick thinking for any problem that may arise .<br><br>Our updates and changes to the site are always done on short notice and with a quick response all is sorted in no time.<br><br>Our website has been given a few great compliments  by clients finding it easy to navigate to all the pages.<br><br>Derrick has been a great help to us for many years.<br><br>-----------------				</p>
								<a href="https://search.google.com/local/reviews?placeid=ChIJBawGQkZ1lR4RI4tNZKeVcY0" target="_blank" rel="nofollow noreferrer noopener" class="wprevpro_t1_site_logo_a"><img decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQAAAABbAUdZAAAAAnRSTlMAAHaTzTgAAAAMSURBVAjXY2AY3AAAAKAAAWElfUcAAAAASUVORK5CYII=" alt="Google Logo" class="wprevpro_t1_site_logo siteicon sitetype_Google lazyload" data-src="https://idealmedia.co.za/wp-content/plugins/wp-google-places-review-slider/public/partials/imgs/google_small_icon.png" width="32" height="32" data-eio-rwidth="32" data-eio-rheight="32"><noscript><img decoding="async" src="https://idealmedia.co.za/wp-content/plugins/wp-google-places-review-slider/public/partials/imgs/google_small_icon.png" alt="Google Logo" class="wprevpro_t1_site_logo siteicon sitetype_Google" data-eio="l"></noscript></a>			</div><span class="wprevpro_t1_A_8"><img decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0AQAAAAAVtjufAAAAAnRSTlMAAHaTzTgAAAAbSURBVFjD7cEBDQAAAMKg909tDjegAAAAAL4NEOAAAf2XIG8AAAAASUVORK5CYII=" alt="fireplace shop Avatar" class="wprevpro_t1_IMG_4 lazyload ewww_webp_lazy_load" loading="lazy" data-src="https://idealmedia.co.za/wp-content/uploads/2022/06/fb-logo.jpg" width="180" height="180" data-eio-rwidth="180" data-eio-rheight="180" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2022/06/fb-logo.jpg.webp" /><noscript><img decoding="async" src="https://idealmedia.co.za/wp-content/uploads/2022/06/fb-logo.jpg" alt="fireplace shop Avatar" class="wprevpro_t1_IMG_4" loading="lazy" data-eio="l" /></noscript></span> <span class="wprevpro_t1_SPAN_5 wprev_preview_tcolor2_T1">fireplace shop<br/><span class="wprev_showdate_T1"></span> </span>
		</div>
		</div>
<!-- This file should primarily consist of HTML with a little bit of PHP. -->
</li><li class="wprevnextslide">		<div class="wprevpro_t1_outer_div w3_wprs-row-padding">
				<div class="wprevpro_t1_DIV_1 w3_wprs-col l12">
			<div class="wprevpro_t1_DIV_2 wprev_preview_bg1_T1 wprev_preview_bradius_T1">
				<p class="wprevpro_t1_P_3 wprev_preview_tcolor1_T1">
					<span class="wprevpro_star_imgs_T1"><span class="starloc1 wprevpro_star_imgs wprevpro_star_imgsloc1"><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span><span class="svgicons svg-wprsp-star"></span></span></span>Ideal Media Marketing has been a constant and reliable supplier to our company, DWR Distribution since 2014. His clever design has ensured that our website has enjoyed long life and we have been able to add different pages and services as the need came up or to give it a fresh look. While Derrick is always at hand  to give advice and to ensure we keep up to date with the latest technology and trends, in times of need he is quick to respond, friendly and professional. When it comes to IT, you need the back up and support from someone you trust and we've found this in Derrick. Thanks for all your help.				</p>
								<a href="https://search.google.com/local/reviews?placeid=ChIJBawGQkZ1lR4RI4tNZKeVcY0" target="_blank" rel="nofollow noreferrer noopener" class="wprevpro_t1_site_logo_a"><img decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQAAAABbAUdZAAAAAnRSTlMAAHaTzTgAAAAMSURBVAjXY2AY3AAAAKAAAWElfUcAAAAASUVORK5CYII=" alt="Google Logo" class="wprevpro_t1_site_logo siteicon sitetype_Google lazyload" data-src="https://idealmedia.co.za/wp-content/plugins/wp-google-places-review-slider/public/partials/imgs/google_small_icon.png" width="32" height="32" data-eio-rwidth="32" data-eio-rheight="32"><noscript><img decoding="async" src="https://idealmedia.co.za/wp-content/plugins/wp-google-places-review-slider/public/partials/imgs/google_small_icon.png" alt="Google Logo" class="wprevpro_t1_site_logo siteicon sitetype_Google" data-eio="l"></noscript></a>			</div><span class="wprevpro_t1_A_8"><img decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIAQAAAACFI5MzAAAAAnRSTlMAAHaTzTgAAAAcSURBVFjD7cGBAAAAAMOg+VNf4QBVAQAAAAB8BhRQAAEAnyMVAAAAAElFTkSuQmCC" alt="Sherryn Riley Avatar" class="wprevpro_t1_IMG_4 lazyload ewww_webp_lazy_load" loading="lazy" data-src="https://idealmedia.co.za/wp-content/uploads/2022/06/DWR-NEW-LOGO-200x200-1.png" width="200" height="200" data-eio-rwidth="200" data-eio-rheight="200" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2022/06/DWR-NEW-LOGO-200x200-1.png.webp" /><noscript><img decoding="async" src="https://idealmedia.co.za/wp-content/uploads/2022/06/DWR-NEW-LOGO-200x200-1.png" alt="Sherryn Riley Avatar" class="wprevpro_t1_IMG_4" loading="lazy" data-eio="l" /></noscript></span> <span class="wprevpro_t1_SPAN_5 wprev_preview_tcolor2_T1">Sherryn Riley<br/><span class="wprev_showdate_T1"></span> </span>
		</div>
		</div>
<!-- This file should primarily consist of HTML with a little bit of PHP. -->
</li></ul></div>


</div></div>

<div class="gb-container gb-container-ba80e7c6"><div class="gb-inside-container">

<h3 class="gb-headline gb-headline-52059129 gb-headline-text">What We Do<br></h3>



<p>IdealMedia Marketing is a solutions-based Internet marketing services agency. We specialize in solving problems with website optimization, online visibility, customer acquisition, sales funnels, customer activation and customer reactivation.</p>

</div></div>

<div class="gb-container gb-container-1f62718b"><div class="gb-inside-container">

<h3 class="gb-headline gb-headline-2b44e128 gb-headline-text">How We Do It</h3>



<h4 class="gb-headline gb-headline-7848883f gb-headline-text">Website Optimization</h4>



<p>Your website acts as an ambassador for your brand. It&#8217;s often the first place people will be exposed to your business, and as they say, first impressions count.</p>



<p>Your website needs to look modern and attractive. It should use high-quality graphics and images and a thoughtfully chosen colour palette.</p>



<p class="smooth-scroll">The content you provide should be informative &#8211; your goal is to educate, entertain and engage. Google rewards sites with detailed, original content which answers visitors&#8217; questions.&nbsp;<a href="https://idealmedia.co.za/#seo">Search Engine Optimization (SEO)</a>&nbsp;best practices should be taken into account when creating content for your site.</p>



<p class="smooth-scroll">Your site needs to provide a solid&nbsp;<a href="https://idealmedia.co.za/#ux">user experience</a>. This means that it should work equally well on mobile and desktop platforms. Navigation should be simple and obvious. The content should be up-to-date &#8211; no special offers from 6 months ago. Visitors should never be able to click on broken links.</p>



<p class="smooth-scroll">Your site should be set up to provide excellent&nbsp;<a href="https://idealmedia.co.za/#performance">performance</a>. This means fast page load times, optimized images and up-to-date software. Page load speed affects the user experience &#8211; slow-loading pages make visitors click away. If visitors leave your site quickly, Google assumes that your content isn&#8217;t relevant.&nbsp; This will tend to move your site down in the search results.</p>



<p class="smooth-scroll"><a href="https://idealmedia.co.za/#social">Social media</a>&nbsp;activity is important for brand awareness. The more places people can come across your brand, the better. You should find out which social networks are most important to your prospective customers. Then create a strategy to build a following on those social networks.</p>



<p class="smooth-scroll">Website&nbsp;<a href="https://idealmedia.co.za/#security">security</a>&nbsp;is a critical issue. Consumers are becoming more aware of the dangers of entering their personal information on an insecure website. Legislation like the POPI Act and action by companies like Google are making it essential to have a secure website. Protective monitoring and performing security updates should be ongoing activities.</p>

</div></div>

<div class="gb-container gb-container-6d14cd66 smooth-scroll" id="seo"><div class="gb-inside-container">

<h4 class="gb-headline gb-headline-7d90c184 gb-headline-text">Search Engine Optimization (SEO)</h4>



<p>SEO helps you to drive traffic to your website from search engines.</p>



<p>These days, SEO is about more than just choosing the right keywords and stuffing them into your content.</p>



<p>Google is much smarter now, and it looks at around 200 factors that affect the rank of a page.</p>



<p>These include the length of the content, the page load speed, the number of social signals &#8211; likes, shares and comments &#8211; the page has received, the usability of the site, the security of the site and many more.</p>



<p>You can start by optimizing your existing content &#8211; making sure that it&#8217;s set up to be easily discovered by the search engines, and ultimately by your best prospects.</p>



<p>You should ensure that your social media properties are properly set up, with consistent images and information about your business.</p>



<p>You&#8217;ll need to create or source text, image, video and graphical content to match your business objectives, publish it on your site and disseminate it via your social media channels.</p>



<p>Fresh, original content is the key to high search engine rankings.</p>

</div></div>

<div class="gb-container gb-container-7072055a smooth-scroll" id="ux"><div class="gb-inside-container">

<h4 class="gb-headline gb-headline-c02aee74 gb-headline-text">Website Usability</h4>



<p>User Experience (UX) encompasses every aspect of the user&#8217;s interaction with your site.</p>



<p>Is there a splash page before you get to the home page? (Please say no.)</p>



<p>Does your site load quickly?</p>



<p>Does it look good on an iPhone? And on a large desktop screen?</p>



<p>Is it easy to navigate?</p>



<p>Google&#8217;s latest Core Web Vitals updates pay particular attention to UX.</p>

</div></div>

<div class="gb-container gb-container-a4e4c685 smooth-scroll" id="performance"><div class="gb-inside-container">

<h4 class="gb-headline gb-headline-6086334c gb-headline-text">Performance</h4>



<p>From the choice of web server to the size of images, there are many factors which affect the performance of your website.</p>



<p>According to Kissmetrics, 47% of consumers expect web pages to load in 2 seconds or less.</p>



<p>There are a number of tools which you can use to test the page speed of your website. We like the&nbsp;<a href="https://tools.pingdom.com/" target="_blank" rel="noreferrer noopener">Pingdom Website Speed Test</a>&nbsp;tool, and the&nbsp;<a href="https://developers.google.com/speed/pagespeed/insights/" target="_blank" rel="noreferrer noopener">Google PageSpeed Insights</a>&nbsp;tool provides useful information about your site&#8217;s Core Web Vitals metrics.</p>



<p>Pingdom provides a waterfall chart where you can see the effect of the various resources your page is loading. Try to minimize the number of resources, especially external resources. That fancy Facebook plugin may be slowing your site down to a crawl.</p>



<p>If your website is resource-intensive, or if you are getting a lot of traffic, your web host may not be able to keep up with the demand. Shared hosting is particularly problematic, as your site may be affected by the demands of other sites on the same server.<br>You may need to switch hosting companies or upgrade your web hosting plan.</p>



<p>Optimizing your images can make a huge difference to the loading speed of your pages. This should ideally be done before you upload them to your site. You need to ensure that the dimensions (height and width) of your images are close to the final display size &#8211; there&#8217;s no sense in using a 4000&#215;3000 pixel image when it will be displayed at 400&#215;300 pixels. The file size of your images is also important. Use the right file type &#8211; PNG and JPG are gradually being replaced by modern formats like WEBP &#8211; and try to get them to a maximum of 100 to 200kB.</p>



<p>Make sure that your browser cache is set up properly. Your browser stores elements from your site so that it can load them faster the second time you visit a page. It uses instructions stored on your website to decide how often to refresh these elements. Elements that change infrequently, like images, can have a long cache time, resulting in fewer downloads and faster load times.</p>

</div></div>

<div class="gb-container gb-container-c74a1565"><div class="gb-inside-container">

<h4 class="gb-headline gb-headline-9b74ab61 gb-headline-text smooth-scroll" id="social">Social Media</h4>



<p>Many small business owners are making effective use of social media to build a following of people who are interested in their products and services. Social media networks provide an invaluable platform for customers to provide feedback, for business owners to find out what their prospects and customers are thinking.</p>



<p>At the same time, many businesses have virtually no social media presence at all.</p>



<p>A strong social media following, with a crowd of a few thousand fans liking, sharing and commenting on your posts, and hopefully clicking through to your website to read your content, can make all the difference to your website and ultimately to your business.</p>



<p>Make sure that your website links to your social media pages, and that your social media pages and profiles link to your website. This is so simple to do, and yet many businesses get it wrong.</p>



<p>The quickest way to build a large following is through advertising on those social media networks. Facebook, for example, lets you target people quite specifically by age, gender, location and interests. Get your perfect prospects to like your page, and you can remarket to them whenever you want to.</p>

</div></div>

<div class="gb-container gb-container-826f4ef1 smooth-scroll" id="security"><div class="gb-inside-container">

<h4 class="gb-headline gb-headline-e39b78cc gb-headline-text">Website Security</h4>



<p>With more than 37,000 websites being hacked every day, website security should be on every website owner&#8217;s mind. Upcoming legislation makes business owners responsible for the safekeeping of their customers&#8217; data, which means that it&#8217;s vital that your website be properly secured.</p>



<p>A TLS/SSL certificate is an important part of this security, but you should understand that all it does is encrypt your data in transit &#8211; when information is being sent to or from your web server.</p>



<p>It does nothing to prevent hackers from getting into your hosting account and installing malware or replacing your home page with one of those nasty political rants.</p>



<p>Website security is a bit like a burglar alarm and high walls &#8211; it encourages evildoers to look for more vulnerable targets elsewhere. But given the resources, anyone could break into your home, no matter how secure you might think it is.</p>



<p>Website security also requires on-going monitoring and maintenance.</p>



<p>One of the easiest ways to break into a website is to find known vulnerabilities in older versions of the software that runs your site. As time goes by, these vulnerabilities are patched and updates are released &#8211; but if you&#8217;re still using version 1.0 of the software, which is now on version 5.3, you could be in trouble.</p>



<p>That&#8217;s why it&#8217;s important to keep your site software, plugins and themes up to date, to make frequent backups of your site and to make sure that your passwords are strong and kept secret.</p>

</div></div>

<div class="gb-container gb-container-12252720"><div class="gb-inside-container">

<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="is-flex-container columns-3 aligncenter wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow"><li class="wp-block-post post-10008 post type-post status-publish format-standard has-post-thumbnail hentry category-website-security category-website-maintenance infinite-scroll-item">
<figure class="alignwide wp-block-post-featured-image"><a href="https://idealmedia.co.za/website-maintenance-to-dominate-your-market/" target="_self"><img decoding="async" width="1200" height="628" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAJ0AQAAAAAq8+f6AAAAAnRSTlMAAHaTzTgAAABzSURBVHja7cExAQAAAMKg9U9tDQ+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnA3J7AAFl0kJYAAAAAElFTkSuQmCC" class="attachment-post-thumbnail size-post-thumbnail wp-post-image lazyload ewww_webp_lazy_load" alt="How Website Maintenance Can Help You Dominate Your Market" style="object-fit:cover;"   data-src="https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market.jpg" data-srcset="https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market.jpg 1200w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-300x157.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-1024x536.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-768x402.jpg 768w" data-sizes="auto" data-eio-rwidth="1200" data-eio-rheight="628" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market.jpg.webp" data-srcset-webp="https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market.jpg.webp 1200w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-300x157.jpg.webp 300w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-1024x536.jpg.webp 1024w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-768x402.jpg.webp 768w" /><noscript><img decoding="async" width="1200" height="628" src="https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="How Website Maintenance Can Help You Dominate Your Market" style="object-fit:cover;" srcset="https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market.jpg 1200w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-300x157.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-1024x536.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2022/05/How-Website-Maintenance-Can-Help-You-Dominate-Your-Market-768x402.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" data-eio="l" /></noscript></a></figure>

<h4 class="wp-block-post-title"><a href="https://idealmedia.co.za/website-maintenance-to-dominate-your-market/" target="_self">How Website Maintenance Can Help You Dominate Your Market</a></h4>
</li><li class="wp-block-post post-112 post type-post status-publish format-standard has-post-thumbnail hentry category-general infinite-scroll-item">
<figure class="alignwide wp-block-post-featured-image"><a href="https://idealmedia.co.za/search-engine-optimization-for-small-business-owners/" target="_self"><img decoding="async" width="1536" height="1021" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABgAAAAP9AQAAAABjoZumAAAAAnRSTlMAAHaTzTgAAADVSURBVHja7cEBDQAAAMKg909tDwcUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBhAeoAAf8tJJsAAAAASUVORK5CYII=" class="attachment-post-thumbnail size-post-thumbnail wp-post-image lazyload ewww_webp_lazy_load" alt="Search Engine Optimization for Small Business Owners" style="object-fit:cover;"   data-src="https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1.jpg" data-srcset="https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1.jpg 1536w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-300x199.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-1024x681.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-768x511.jpg 768w" data-sizes="auto" data-eio-rwidth="1536" data-eio-rheight="1021" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1.jpg.webp" data-srcset-webp="https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1.jpg.webp 1536w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-300x199.jpg.webp 300w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-1024x681.jpg.webp 1024w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-768x511.jpg.webp 768w" /><noscript><img decoding="async" width="1536" height="1021" src="https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Search Engine Optimization for Small Business Owners" style="object-fit:cover;" srcset="https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1.jpg 1536w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-300x199.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-1024x681.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2022/02/local-seo-search-mobile-google-1536x1021-1-768x511.jpg 768w" sizes="(max-width: 1536px) 100vw, 1536px" data-eio="l" /></noscript></a></figure>

<h4 class="wp-block-post-title"><a href="https://idealmedia.co.za/search-engine-optimization-for-small-business-owners/" target="_self">Search Engine Optimization for Small Business Owners</a></h4>
</li><li class="wp-block-post post-8541 post type-post status-publish format-standard has-post-thumbnail hentry category-general infinite-scroll-item">
<figure class="alignwide wp-block-post-featured-image"><a href="https://idealmedia.co.za/how-much-does-a-website-cost/" target="_self"><img decoding="async" width="1200" height="675" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAKjAQAAAAAlyMttAAAAAnRSTlMAAHaTzTgAAAB5SURBVHja7cExAQAAAMKg9U/tbQegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAM440AAFaumxcAAAAAElFTkSuQmCC" class="attachment-post-thumbnail size-post-thumbnail wp-post-image lazyload ewww_webp_lazy_load" alt="How Much Does A Website Cost In 2025?" style="object-fit:cover;"   data-src="https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675.jpg" data-srcset="https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675.jpg 1200w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-300x169.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-1024x576.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-768x432.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-400x225.jpg 400w" data-sizes="auto" data-eio-rwidth="1200" data-eio-rheight="675" data-src-webp="https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675.jpg.webp" data-srcset-webp="https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675.jpg.webp 1200w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-300x169.jpg.webp 300w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-1024x576.jpg.webp 1024w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-768x432.jpg.webp 768w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-400x225.jpg.webp 400w" /><noscript><img decoding="async" width="1200" height="675" src="https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="How Much Does A Website Cost In 2025?" style="object-fit:cover;" srcset="https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675.jpg 1200w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-300x169.jpg 300w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-1024x576.jpg 1024w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-768x432.jpg 768w, https://idealmedia.co.za/wp-content/uploads/2020/07/how-much-does-a-website-cost-1200-675-400x225.jpg 400w" sizes="(max-width: 1200px) 100vw, 1200px" data-eio="l" /></noscript></a></figure>

<h4 class="wp-block-post-title"><a href="https://idealmedia.co.za/how-much-does-a-website-cost/" target="_self">How Much Does A Website Cost In 2025?</a></h4>
</li></ul></div>

</div></div>

<div class="gb-container gb-container-3190aa78"><div class="gb-inside-container">
<div class="gb-grid-wrapper gb-grid-wrapper-b1f79e7b">
<div class="gb-grid-column gb-grid-column-13b7e47e"><div class="gb-container gb-container-13b7e47e"><div class="gb-inside-container">

<h4 class="gb-headline gb-headline-9f222985 gb-headline-text">4 Ways To Fast Track Your Business Growth</h4>

</div></div></div>

<div class="gb-grid-column gb-grid-column-1b25e964"><div class="gb-container gb-container-1b25e964"><div class="gb-inside-container">
<div class="gb-button-wrapper gb-button-wrapper-d215c7e0">

<a class="gb-button gb-button-22904b9f gb-button-text" href="https://go.idealmedia.co.za">FREE DOWNLOAD</a>

</div>
</div></div></div>
</div>
</div></div>


<p></p>
		</div>

			</div>
</article>
		</main>
	</div>

	
	</div>
</div>


<div class="site-footer">
				<div id="footer-widgets" class="site footer-widgets">
				<div class="footer-widgets-container">
					<div class="inside-footer-widgets">
							<div class="footer-widget-1">
		<aside id="block-2" class="widget inner-padding widget_block">
<h4 class="gb-headline gb-headline-b441c5de gb-headline-text">Get In Touch!</h4>
</aside><aside id="block-3" class="widget inner-padding widget_block widget_text">
<p><a href="tel:+27115683382"><i class="fas fa-phone-square-alt"></i>&nbsp;+27 (0) 11 568 3382</a><br><i class="far fa-map"></i>&nbsp;1 Rooitou St<br>&nbsp;&nbsp;&nbsp;&nbsp;Weltevredenpark<br>&nbsp;&nbsp;&nbsp;&nbsp;Gauteng 1709<br><br><i class="far fa-envelope"></i>&nbsp;<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="82e1edecf6e3e1f6c2ebe6e7e3eeefe7e6ebe3ace1edacf8e3">[email&#160;protected]</a></p>
</aside><aside id="block-10" class="widget inner-padding widget_block">
<h4 class="gb-headline gb-headline-88b05c78 gb-headline-text">Additional Resources </h4>
</aside><aside id="block-17" class="widget inner-padding widget_block widget_text">
<p><a href="https://idealmedia.co.za/contact-us/">Contact Us</a><br><a href="https://idealmedia.co.za/terms-of-service/">Terms and Conditions</a><br><a href="https://idealmedia.co.za/privacy-policy/">Privacy Policy</a><br><a href="https://idealmedia.co.za/sitemap/" data-type="page" data-id="4281">Sitemap</a><br><br><a href="https://support.google.com/adspolicy/answer/9457109">Google Advertiser Guide:<br>Working with third parties</a></p>
</aside><aside id="block-8" class="widget inner-padding widget_block widget_text">
<p></p>
</aside>	</div>
		<div class="footer-widget-2">
		<aside id="text-404533135" class="widget inner-padding widget_text"><h2 class="widget-title">About</h2>			<div class="textwidget"><p class="centered">IdealMedia Marketing is a boutique digital marketing agency based in Johannesburg, South Africa</p>



</div>
		</aside>	</div>
		<div class="footer-widget-3">
		
		<aside id="recent-posts-5" class="widget inner-padding widget_recent_entries">
		<h2 class="widget-title">Recent Posts</h2>
		<ul>
											<li>
					<a href="https://idealmedia.co.za/website-maintenance-to-dominate-your-market/">How Website Maintenance Can Help You Dominate Your Market</a>
									</li>
											<li>
					<a href="https://idealmedia.co.za/search-engine-optimization-for-small-business-owners/">Search Engine Optimization for Small Business Owners</a>
									</li>
											<li>
					<a href="https://idealmedia.co.za/how-much-does-a-website-cost/">How Much Does A Website Cost In 2025?</a>
									</li>
											<li>
					<a href="https://idealmedia.co.za/manage-freelance-projects-with-fiverr-business/">Fiverr Business Helps Businesses To Easily Manage Freelance Projects</a>
									</li>
											<li>
					<a href="https://idealmedia.co.za/the-power-of-online-reviews/">Using the Power Of Online Reviews To Market Your Business in 2025</a>
									</li>
					</ul>

		</aside>	</div>
						</div>
				</div>
			</div>
					<footer class="site-info" aria-label="Site"  itemtype="https://schema.org/WPFooter" itemscope>
			<div class="inside-site-info">
								<div class="copyright-bar">
					&copy; 2025 <a href="/">IdealMedia Marketing</a> · <a href="/privacy-policy">Privacy Policy</a> · <a href="/terms-of-service">Terms and Conditions</a> · <a href="/contact-us">Contact Us</a>				</div>
			</div>
		</footer>
		</div>

<a title="Scroll back to top" aria-label="Scroll back to top" rel="nofollow" href="#" class="generate-back-to-top" data-scroll-speed="400" data-start-scroll="300" role="button">
					<span class="gp-icon icon-arrow-up"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span>
				</a>				<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type='text/javascript'><!--
			var seriesdropdown = document.getElementById("orgseries_dropdown");
			if (seriesdropdown) {
			 function onSeriesChange() {
					if ( seriesdropdown.options[seriesdropdown.selectedIndex].value != ( 0 || -1 ) ) {
						location.href = "https://idealmedia.co.za/series/"+seriesdropdown.options[seriesdropdown.selectedIndex].value;
					}
				}
				seriesdropdown.onchange = onSeriesChange;
			}
			--></script>
			<!-- BEGIN PLERDY CODE -->
<script type="text/javascript" defer data-plerdy_code='1'>
    var _protocol="https:"==document.location.protocol?" https://":" http://";
    _site_hash_code = "988344ead690fb6476e30e0d0d9a02b8",_suid=33899, plerdyScript=document.createElement("script");
    plerdyScript.setAttribute("defer",""),plerdyScript.dataset.plerdymainscript="plerdymainscript",
    plerdyScript.src="https://d.plerdy.com/public/js/click/main.js?v="+Math.random();
    var plerdymainscript=document.querySelector("[data-plerdymainscript='plerdymainscript']");
    plerdymainscript&&plerdymainscript.parentNode.removeChild(plerdymainscript);
    try{document.head.appendChild(plerdyScript)}catch(t){console.log(t,"unable add script tag")}
</script>
<!-- END PLERDY CODE --><!--googleoff: all--><div id="cookie-law-info-bar" data-nosnippet="true"><span><div class="cli-bar-container cli-style-v2"><div class="cli-bar-message">We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.</div><div class="cli-bar-btn_container"><a role='button' class="medium cli-plugin-button cli-plugin-main-button cli_settings_button" style="margin:0px 5px 0px 0px">Cookie Settings</a><a id="wt-cli-accept-all-btn" role='button' data-cli_action="accept_all" class="wt-cli-element medium cli-plugin-button wt-cli-accept-all-btn cookie_action_close_header cli_action_button">Accept All</a></div></div></span></div><div id="cookie-law-info-again" data-nosnippet="true"><span id="cookie_hdr_showagain">Manage consent</span></div><div class="cli-modal" data-nosnippet="true" id="cliSettingsPopup" tabindex="-1" role="dialog" aria-labelledby="cliSettingsPopup" aria-hidden="true">
  <div class="cli-modal-dialog" role="document">
	<div class="cli-modal-content cli-bar-popup">
		  <button type="button" class="cli-modal-close" id="cliModalClose">
			<svg class="" viewBox="0 0 24 24"><path d="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path><path d="M0 0h24v24h-24z" fill="none"></path></svg>
			<span class="wt-cli-sr-only">Close</span>
		  </button>
		  <div class="cli-modal-body">
			<div class="cli-container-fluid cli-tab-container">
	<div class="cli-row">
		<div class="cli-col-12 cli-align-items-stretch cli-px-0">
			<div class="cli-privacy-overview">
				<h4>Privacy Overview</h4>				<div class="cli-privacy-content">
					<div class="cli-privacy-content-text">This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.</div>
				</div>
				<a class="cli-privacy-readmore" aria-label="Show more" role="button" data-readmore-text="Show more" data-readless-text="Show less"></a>			</div>
		</div>
		<div class="cli-col-12 cli-align-items-stretch cli-px-0 cli-tab-section-container">
												<div class="cli-tab-section">
						<div class="cli-tab-header">
							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="necessary" data-toggle="cli-toggle-tab">
								Necessary							</a>
															<div class="wt-cli-necessary-checkbox">
									<input type="checkbox" class="cli-user-preference-checkbox"  id="wt-cli-checkbox-necessary" data-id="checkbox-necessary" checked="checked"  />
									<label class="form-check-label" for="wt-cli-checkbox-necessary">Necessary</label>
								</div>
								<span class="cli-necessary-caption">Always Enabled</span>
													</div>
						<div class="cli-tab-content">
							<div class="cli-tab-pane cli-fade" data-id="necessary">
								<div class="wt-cli-cookie-description">
									Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
<table class="cookielawinfo-row-cat-table cookielawinfo-winter"><thead><tr><th class="cookielawinfo-column-1">Cookie</th><th class="cookielawinfo-column-3">Duration</th><th class="cookielawinfo-column-4">Description</th></tr></thead><tbody><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-analytics</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-functional</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-necessary</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-others</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-performance</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">viewed_cookie_policy</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.</td></tr></tbody></table>								</div>
							</div>
						</div>
					</div>
																	<div class="cli-tab-section">
						<div class="cli-tab-header">
							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="functional" data-toggle="cli-toggle-tab">
								Functional							</a>
															<div class="cli-switch">
									<input type="checkbox" id="wt-cli-checkbox-functional" class="cli-user-preference-checkbox"  data-id="checkbox-functional" />
									<label for="wt-cli-checkbox-functional" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Functional</span></label>
								</div>
													</div>
						<div class="cli-tab-content">
							<div class="cli-tab-pane cli-fade" data-id="functional">
								<div class="wt-cli-cookie-description">
									Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
								</div>
							</div>
						</div>
					</div>
																	<div class="cli-tab-section">
						<div class="cli-tab-header">
							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="performance" data-toggle="cli-toggle-tab">
								Performance							</a>
															<div class="cli-switch">
									<input type="checkbox" id="wt-cli-checkbox-performance" class="cli-user-preference-checkbox"  data-id="checkbox-performance" />
									<label for="wt-cli-checkbox-performance" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Performance</span></label>
								</div>
													</div>
						<div class="cli-tab-content">
							<div class="cli-tab-pane cli-fade" data-id="performance">
								<div class="wt-cli-cookie-description">
									Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
								</div>
							</div>
						</div>
					</div>
																	<div class="cli-tab-section">
						<div class="cli-tab-header">
							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="analytics" data-toggle="cli-toggle-tab">
								Analytics							</a>
															<div class="cli-switch">
									<input type="checkbox" id="wt-cli-checkbox-analytics" class="cli-user-preference-checkbox"  data-id="checkbox-analytics" />
									<label for="wt-cli-checkbox-analytics" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Analytics</span></label>
								</div>
													</div>
						<div class="cli-tab-content">
							<div class="cli-tab-pane cli-fade" data-id="analytics">
								<div class="wt-cli-cookie-description">
									Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
								</div>
							</div>
						</div>
					</div>
																	<div class="cli-tab-section">
						<div class="cli-tab-header">
							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="advertisement" data-toggle="cli-toggle-tab">
								Advertisement							</a>
															<div class="cli-switch">
									<input type="checkbox" id="wt-cli-checkbox-advertisement" class="cli-user-preference-checkbox"  data-id="checkbox-advertisement" />
									<label for="wt-cli-checkbox-advertisement" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Advertisement</span></label>
								</div>
													</div>
						<div class="cli-tab-content">
							<div class="cli-tab-pane cli-fade" data-id="advertisement">
								<div class="wt-cli-cookie-description">
									Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
								</div>
							</div>
						</div>
					</div>
																	<div class="cli-tab-section">
						<div class="cli-tab-header">
							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="others" data-toggle="cli-toggle-tab">
								Others							</a>
															<div class="cli-switch">
									<input type="checkbox" id="wt-cli-checkbox-others" class="cli-user-preference-checkbox"  data-id="checkbox-others" />
									<label for="wt-cli-checkbox-others" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Others</span></label>
								</div>
													</div>
						<div class="cli-tab-content">
							<div class="cli-tab-pane cli-fade" data-id="others">
								<div class="wt-cli-cookie-description">
									Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
								</div>
							</div>
						</div>
					</div>
										</div>
	</div>
</div>
		  </div>
		  <div class="cli-modal-footer">
			<div class="wt-cli-element cli-container-fluid cli-tab-container">
				<div class="cli-row">
					<div class="cli-col-12 cli-align-items-stretch cli-px-0">
						<div class="cli-tab-footer wt-cli-privacy-overview-actions">
						
															<a id="wt-cli-privacy-save-btn" role="button" tabindex="0" data-cli-action="accept" class="wt-cli-privacy-btn cli_setting_save_button wt-cli-privacy-accept-btn cli-btn">SAVE &amp; ACCEPT</a>
													</div>
						
					</div>
				</div>
			</div>
		</div>
	</div>
  </div>
</div>
<div class="cli-modal-backdrop cli-fade cli-settings-overlay"></div>
<div class="cli-modal-backdrop cli-fade cli-popupbar-overlay"></div>
<!--googleon: all--><script id="generate-a11y">!function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("mousedown",function(){e.classList.add("using-mouse")}),e.addEventListener("keydown",function(){e.classList.remove("using-mouse")})}}();</script>    <!-- Meta Pixel Event Code -->
    <script type='text/javascript'>
        document.addEventListener( 'wpcf7mailsent', function( event ) {
        if( "fb_pxl_code" in event.detail.apiResponse){
          eval(event.detail.apiResponse.fb_pxl_code);
        }
      }, false );
    </script>
    <!-- End Meta Pixel Event Code -->
    <div id='fb-pxl-ajax-code'></div><style id='core-block-supports-inline-css'>
.wp-container-core-social-links-is-layout-1{flex-wrap:nowrap;justify-content:center;}
</style>
<link rel='stylesheet' id='cookie-law-info-table-css' href='https://idealmedia.co.za/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-table.css?ver=3.2.8' media='all' />
<script src="https://idealmedia.co.za/wp-content/plugins/gp-premium/menu-plus/functions/js/sticky.min.js?ver=2.3.2" id="generate-sticky-js" defer></script>
<script id="eio-lazy-load-js-before">
var eio_lazy_vars = {"exactdn_domain":"","skip_autoscale":0,"threshold":0,"use_dpr":1};
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=800" id="eio-lazy-load-js" async data-wp-strategy="async"></script>
<script src="https://idealmedia.co.za/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js" defer></script>
<script src="https://idealmedia.co.za/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js" defer></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0.2" id="swv-js" defer></script>
<script id="contact-form-7-js-translations">
( function( domain, translations ) {
	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
	localeData[""].domain = domain;
	wp.i18n.setLocaleData( localeData, domain );
} )( "contact-form-7", {"translation-revision-date":"2024-05-21 11:58:24+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Error:":["Error:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
</script>
<script id="contact-form-7-js-before">
var wpcf7 = {
    "api": {
        "root": "https:\/\/idealmedia.co.za\/wp-json\/",
        "namespace": "contact-form-7\/v1"
    },
    "cached": 1
};
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0.2" id="contact-form-7-js" defer></script>
<script id="generate-smooth-scroll-js-extra">
var smooth = {"elements":[".smooth-scroll","li.smooth-scroll a","a[href*=\"#\"]"],"duration":"800"};
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/gp-premium/general/js/smooth-scroll.min.js?ver=2.3.2" id="generate-smooth-scroll-js" defer></script>
<script id="wp-google-reviews_plublic_comb-js-extra">
var wprevpublicjs_script_vars = {"wpfb_nonce":"3cff8c76ef","wpfb_ajaxurl":"https:\/\/idealmedia.co.za\/wp-admin\/admin-ajax.php","wprevpluginsurl":"https:\/\/idealmedia.co.za\/wp-content\/plugins\/wp-google-places-review-slider"};
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/wp-google-places-review-slider/public/js/wprev-public-com-min.js?ver=13.4" id="wp-google-reviews_plublic_comb-js" defer></script>
<script id="wpcf7-redirect-script-js-extra">
var wpcf7r = {"ajax_url":"https:\/\/idealmedia.co.za\/wp-admin\/admin-ajax.php"};
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/wpcf7-redirect/build/js/wpcf7r-fe.js?ver=1.1" id="wpcf7-redirect-script-js" defer></script>
<script id="dlm-xhr-js-extra">
var dlmXHRtranslations = {"error":"An error occurred while trying to download the file. Please try again.","not_found":"Download does not exist.","no_file_path":"No file path defined.","no_file_paths":"No file paths defined.","filetype":"Download is not allowed for this file type.","file_access_denied":"Access denied to this file.","access_denied":"Access denied. You do not have permission to download this file.","security_error":"Something is wrong with the file path.","file_not_found":"File not found."};
</script>
<script id="dlm-xhr-js-before">
const dlmXHR = {"xhr_links":{"class":["download-link","download-button"]},"prevent_duplicates":true,"ajaxUrl":"https:\/\/idealmedia.co.za\/wp-admin\/admin-ajax.php"}; dlmXHRinstance = {}; const dlmXHRGlobalLinks = "https://idealmedia.co.za/download/"; const dlmNonXHRGlobalLinks = []; dlmXHRgif = "https://idealmedia.co.za/wp-includes/images/spinner.gif"; const dlmXHRProgress = "1"
</script>
<script src="https://idealmedia.co.za/wp-content/plugins/download-monitor/assets/js/dlm-xhr.min.js?ver=5.0.20" id="dlm-xhr-js" defer></script>
<!--[if lte IE 11]>
<script src="https://idealmedia.co.za/wp-content/themes/generatepress/assets/js/classList.min.js?ver=3.5.1" id="generate-classlist-js"></script>
<![endif]-->
<script id="generate-menu-js-extra">
var generatepressMenu = {"toggleOpenedSubMenus":"1","openSubMenuLabel":"Open Submenu","closeSubMenuLabel":"Close Submenu"};
</script>
<script src="https://idealmedia.co.za/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.5.1" id="generate-menu-js" defer></script>
<script id="generate-back-to-top-js-extra">
var generatepressBackToTop = {"smooth":"1"};
</script>
<script src="https://idealmedia.co.za/wp-content/themes/generatepress/assets/js/back-to-top.min.js?ver=3.5.1" id="generate-back-to-top-js" defer></script>
<script id="perfmatters-lazy-load-js-before">
window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;});
</script>
<script async src="https://idealmedia.co.za/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.2.0" id="perfmatters-lazy-load-js"></script>
<script async data-no-optimize="1" src="https://idealmedia.co.za/wp-content/plugins/perfmatters/vendor/instant-page/pminstantpage.min.js?ver=2.2.0" id="perfmatters-instant-page-js"></script>

</body>
</html>

<!-- Cache served by breeze CACHE - Last modified: Thu, 10 Jul 2025 10:47:54 GMT -->
