PageSourceSearch

https://sideprosolutions.com/privacy-policy-2/

html sideprosolutions.com collected 2026-10-06 04:41:28 UTC 132,630 bytes, 1,742 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	
7<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>
7<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()}
7),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>
7<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8
9	<!-- This site is optimized with the Yoast SEO plugin v28.1 - https://yoast.com/product/yoast-seo-wordpress/ -->
10	<title>Privacy Policy - Sidepro Solutions Pty Ltd</title>
11	<meta name="description" content="Read our privacy policy about our solar cleaning products to understand how we protect your information. Your privacy matters to us!" />
12	<link rel="canonical" href="https://sideprosolutions.com/privacy-policy-2/" />
13	<meta property="og:locale" content="en_US" />
14	<meta property="og:type" content="article" />
15	<meta property="og:title" content="Privacy Policy - Sidepro Solutions Pty Ltd" />
16	<meta property="og:description" content="Read our privacy policy about our solar cleaning products to understand how we protect your information. Your privacy matters to us!" />
17	<meta property="og:url" content="https://sideprosolutions.com/privacy-policy-2/" />
18	<meta property="og:site_name" content="Sidepro Solutions Pty Ltd" />
19	<meta property="article:publisher" content="https://www.facebook.com/sideprosolutions" />
20	<meta property="article:modified_time" content="2024-12-02T08:11:49+00:00" />
21	<meta property="og:image" content="https://sideprosolutions.com/wp-content/uploads/2024/04/image-removebg-preview-removebg-preview.png" />
22	<meta property="og:image:width" content="198" />
23	<meta property="og:image:height" content="181" />
24	<meta property="og:image:type" content="image/png" />
25	<meta name="twitter:card" content="summary_large_image" />
26	<meta name="twitter:label1" content="Est. reading time" />
27	<meta name="twitter:data1" content="2 minutes" />
28	
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sideprosolutions.com\/privacy-policy-2\/","url":"https:\/\/sideprosolutions.com\/privacy-policy-2\/","name":"Privacy Policy - Sidepro Solutions Pty Ltd","isPartOf":{"@id":"https:\/\/sideprosolutions.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sideprosolutions.com\/privacy-policy-2\/#primaryimage"},"image":{"@id":"https:\/\/sideprosolutions.com\/privacy-policy-2\/#primaryimage"},"thumbnailUrl":"https:\/\/sideprosolutions.com\/wp-content\/uploads\/2024\/04\/image-removebg-preview-removebg-preview.png","datePublished":"2024-04-07T16:37:26+00:00","dateModified":"2024-12-02T08:11:49+00:00","description":"Read our privacy policy about our solar cleaning products to understand how we protect your information. Your privacy matters to us!","breadcrumb":{"@id":"https:\/\/sideprosolutions.com\/privacy-policy-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sideprosolutions.com\/privacy-policy-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sideprosolutions.com\/privacy-policy-2\/#primaryimage","url":"https:\/\/sideprosolutions.com\/wp-content\/uploads\/2024\/04\/image-removebg-preview-removebg-preview.png","contentUrl":"https:\/\/sideprosolutions.com\/wp-content\/uploads\/2024\/04\/image-removebg-preview-removebg-preview.png","width":198,"height":181,"caption":"image removebg preview removebg preview"},{"@type":"BreadcrumbList","@id":"https:\/\/sideprosolutions.com\/privacy-policy-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sideprosolutions.com\/"},{"@type":"ListItem","position":2,"name":"Privacy Policy"}]},{"@type":"WebSite","@id":"https:\/\/sideprosolutions.com\/#website","url":"https:\/\/sideprosolutions.com\/","name":"Side Pro Solutions","description":" Professional Solar Cleaning Equipment in South Africa","publisher":{"@id":"https:\/\/sideprosolutions.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sideprosolutions.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sideprosolutions.com\/#organization","name":"Side Pro Solutions Pty Ltd","url":"https:\/\/sideprosolutions.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sideprosolutions.com\/#\/schema\/logo\/image\/","url":"https:\/\/sideprosolutions.com\/wp-content\/uploads\/2025\/02\/Sidepro-Logo.webp","contentUrl":"https:\/\/sideprosolutions.com\/wp-content\/uploads\/2025\/02\/Sidepro-Logo.webp","width":1080,"height":440,"caption":"Side Pro Solutions Pty Ltd"},"image":{"@id":"https:\/\/sideprosolutions.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sideprosolutions","https:\/\/www.tiktok.com\/@sideprosolutions?_t=8hlF6lYnqQo&_r=1"]}]}</script>
28
29	<!-- / Yoast SEO plugin. -->
30
31
32<link rel='dns-prefetch' href='//unpkg.com' />
33<link rel='dns-prefetch' href='//www.googletagmanager.com' />
34<link rel="alternate" type="application/rss+xml" title="Sidepro Solutions Pty Ltd &raquo; Feed" href="https://sideprosolutions.com/feed/" />
35<link rel="alternate" type="application/rss+xml" title="Sidepro Solutions Pty Ltd &raquo; Comments Feed" href="https://sideprosolutions.com/comments/feed/" />
36<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sideprosolutions.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsideprosolutions.com%2Fprivacy-policy-2%2F" />
37<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sideprosolutions.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsideprosolutions.com%2Fprivacy-policy-2%2F&#038;format=xml" />
38<style id="wp-img-auto-sizes-contain-inline-css">
39img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
40/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
41</style>
42<style id="wp-emoji-styles-inline-css">
43
44	img.wp-smiley, img.emoji {
45		display: inline !important;
46		border: none !important;
47		box-shadow: none !important;
48		height: 1em !important;
49		width: 1em !important;
50		margin: 0 0.07em !important;
51		vertical-align: -0.1em !important;
52		background: none !important;
53		padding: 0 !important;
54	}
55/*# sourceURL=wp-emoji-styles-inline-css */
56</style>
57<style id="global-styles-inline-css">
58:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
58--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
58.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;}
59:root :where(.wp-block-icon svg){width: 24px;}
60:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
61/*# sourceURL=global-styles-inline-css */
62</style>
63<link rel='stylesheet' id='cr-product-notice-styles-css' href='https://sideprosolutions.com/wp-content/plugins/product-notices-for-woocommerce/assets/css/frontend/global.css?ver=1.3.3' media='all' />
64<link rel='stylesheet' id='woocommerce-layout-css' href='https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.0' media='all' />
65<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.0' media='only screen and (max-width: 768px)' />
66<link rel='stylesheet' id='woocommerce-general-css' href='https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.0' media='all' />
67<style id="woocommerce-inline-inline-css">
68.woocommerce form .form-row .required { visibility: visible; }
69/*# sourceURL=woocommerce-inline-inline-css */
70</style>
71<link rel='stylesheet' id='wt-smart-coupon-for-woo-css' href='https://sideprosolutions.com/wp-content/plugins/wt-smart-coupons-for-woocommerce/public/css/wt-smart-coupon-public.css?ver=2.3.0' media='all' />
72<link rel='stylesheet' id='xoo-wsc-fonts-css' href='https://sideprosolutions.com/wp-content/plugins/side-cart-woocommerce/assets/css/xoo-wsc-fonts.css?ver=2.7.2' media='all' />
73<link rel='stylesheet' id='xoo-wsc-style-css' href='https://sideprosolutions.com/wp-content/plugins/side-cart-woocommerce/assets/css/xoo-wsc-style.css?ver=2.7.2' media='all' />
74<style id="xoo-wsc-style-inline-css">
75
76
77
78
79.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn, .xoo-wsc-container .xoo-wsc-btn {
80	background-color: #dd0000;
81	color: #ffffff;
82	border: 2px solid #ffffff;
83	padding: 10px 20px;
84}
85
86.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover, .xoo-wsc-container .xoo-wsc-btn:hover {
87	background-color: #ffffff;
88	color: #000000;
89	border: 2px solid #000000;
90}
91
92 
93
94.xoo-wsc-footer{
95	background-color: #ffffff;
96	color: #000000;
97	padding: 10px 20px;
98	box-shadow: 0 -1px 10px #0000001a;
99}
100
101.xoo-wsc-footer, .xoo-wsc-footer a, .xoo-wsc-footer .amount{
102	font-size: 18px;
103}
104
105.xoo-wsc-btn .amount{
106	color: #ffffff}
107
108.xoo-wsc-btn:hover .amount{
109	color: #000000;
110}
111
112.xoo-wsc-ft-buttons-cont{
113	grid-template-columns: auto;
114}
115
116.xoo-wsc-basket{
117	bottom: 12px;
118	right: 1px;
119	background-color: #ff0000;
120	color: #000000;
121	box-shadow: 0px 0px 15px 2px #0000001a;
122	border-radius: 50%;
123	display: flex;
124	width: 60px;
125	height: 60px;
126}
127
128
129.xoo-wsc-bki{
130	font-size: 30px}
131
132.xoo-wsc-items-count{
133	top: -9px;
134	left: -8px;
135}
136
137.xoo-wsc-items-count, .xoo-wsch-items-count{
138	background-color: #000000;
139	color: #ffffff;
140}
141
142.xoo-wsc-container, .xoo-wsc-slider{
143	max-width: 365px;
144	right: -365px;
145	top: 0;bottom: 0;
146	bottom: 0;
147	font-family: }
148
149
150.xoo-wsc-cart-active .xoo-wsc-container, .xoo-wsc-slider-active .xoo-wsc-slider{
151	right: 0;
152}
153
154
155.xoo-wsc-cart-active .xoo-wsc-basket{
156	right: 365px;
157}
158
159.xoo-wsc-slider{
160	right: -365px;
161}
162
163span.xoo-wsch-close {
164    font-size: 16px;
165}
166
167	.xoo-wsch-top{
168		justify-content: center;
169	}
170	span.xoo-wsch-close {
171	    right: 10px;
172	}
173
174.xoo-wsch-text{
175	font-size: 20px;
176}
177
178.xoo-wsc-header{
179	color: #dd0000;
180	background-color: #ffffff;
181	border-bottom: 2px solid #eee;
182	padding: 15px 15px;
183}
184
185
186.xoo-wsc-body{
187	background-color: #f8f9fa;
188}
189
190.xoo-wsc-products:not(.xoo-wsc-pattern-card), .xoo-wsc-products:not(.xoo-wsc-pattern-card) span.amount, .xoo-wsc-products:not(.xoo-wsc-pattern-card) a{
191	font-size: 16px;
192	color: #000000;
193}
194
195.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-product{
196	padding: 10px 15px;
197	margin: 10px 15px;
198	border-radius: 5px;
199	box-shadow: 0 2px 2px #00000005;
200	background-color: #ffffff;
201}
202
203.xoo-wsc-sum-col{
204	justify-content: center;
205}
206
207
208/** Shortcode **/
209.xoo-wsc-sc-count{
210	background-color: #000000;
211	color: #ffffff;
212}
213
214.xoo-wsc-sc-bki{
215	font-size: 28px;
216	color: #000000;
217}
218.xoo-wsc-sc-cont{
219	color: #000000;
220}
221
222.added_to_cart{
223	display: none!important;
224}
225
226.xoo-wsc-product dl.variation {
227	display: block;
228}
229
230
231.xoo-wsc-product-cont{
232	padding: 10px 10px;
233}
234
235.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-img-col{
236	width: 28%;
237}
238
239.xoo-wsc-pattern-card .xoo-wsc-img-col img{
240	max-width: 100%;
241	height: auto;
242}
243
244.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-sum-col{
245	width: 72%;
246}
247
248.xoo-wsc-pattern-card .xoo-wsc-product-cont{
249	width: 50% 
250}
251
252@media only screen and (max-width: 600px) {
253	.xoo-wsc-pattern-card .xoo-wsc-product-cont  {
254		width: 50%;
255	}
256}
257
258
259.xoo-wsc-pattern-card .xoo-wsc-product{
260	border: 0;
261	box-shadow: 0px 10px 15px -12px #0000001a;
262}
263
264
265.xoo-wsc-sm-front{
266	background-color: #eee;
267}
268.xoo-wsc-pattern-card, .xoo-wsc-sm-front{
269	border-bottom-left-radius: 5px;
270	border-bottom-right-radius: 5px;
271}
272.xoo-wsc-pattern-card, .xoo-wsc-img-col img, .xoo-wsc-img-col, .xoo-wsc-sm-back-cont{
273	border-top-left-radius: 5px;
274	border-top-right-radius: 5px;
275}
276.xoo-wsc-sm-back{
277	background-color: #fff;
278}
279.xoo-wsc-pattern-card, .xoo-wsc-pattern-card a, .xoo-wsc-pattern-card .amount{
280	font-size: 16px;
281}
282
283.xoo-wsc-sm-front, .xoo-wsc-sm-front a, .xoo-wsc-sm-front .amount{
284	color: #000;
285}
286
287.xoo-wsc-sm-back, .xoo-wsc-sm-back a, .xoo-wsc-sm-back .amount{
288	color: #000;
289}
290
291
292.magictime {
293    animation-duration: 0.5s;
294}
295
296
297
298span.xoo-wsch-items-count{
299	height: 20px;
300	line-height: 20px;
301	width: 20px;
302}
303
304span.xoo-wsch-icon{
305	font-size: 30px
306}
307
308.xoo-wsc-smr-del{
309	font-size: 16px
310}
311/*# sourceURL=xoo-wsc-style-inline-css */
312</style>
313<link rel='stylesheet' id='hello-elementor-css' href='https://sideprosolutions.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.4' media='all' />
314<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://sideprosolutions.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.4' media='all' />
315<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://sideprosolutions.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.4' media='all' />
316<link rel='stylesheet' id='elementor-frontend-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.2' media='all' />
317<link rel='stylesheet' id='elementor-post-19-css' href='https://sideprosolutions.com/wp-content/uploads/elementor/css/post-19.css?ver=1791259435' media='all' />
318<link rel='stylesheet' id='widget-nav-menu-css' href='https://sideprosolutions.com/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=3.32.1' media='all' />
319<link rel='stylesheet' id='widget-image-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.2' media='all' />
320<link rel='stylesheet' id='widget-heading-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.2' media='all' />
321<link rel='stylesheet' id='widget-social-icons-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.2' media='all' />
322<link rel='stylesheet' id='e-apple-webkit-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.3.2' media='all' />
323<link rel='stylesheet' id='widget-icon-list-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.3.2' media='all' />
324<link rel='stylesheet' id='elementor-icons-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' />
325<link rel='stylesheet' id='widget-icon-box-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver=4.3.2' media='all' />
326<link rel='stylesheet' id='elementor-post-401-css' href='https://sideprosolutions.com/wp-content/uploads/elementor/css/post-401.css?ver=1791261687' media='all' />
327<link rel='stylesheet' id='elementor-post-58-css' href='https://sideprosolutions.com/wp-content/uploads/elementor/css/post-58.css?ver=1791259435' media='all' />
328<link rel='stylesheet' id='elementor-post-61-css' href='https://sideprosolutions.com/wp-content/uploads/elementor/css/post-61.css?ver=1791259435' media='all' />
329<link rel='stylesheet' id='e-woocommerce-notices-css' href='https://sideprosolutions.com/wp-content/plugins/elementor-pro/assets/css/woocommerce-notices.min.css?ver=3.32.1' media='all' />
330<link rel='stylesheet' id='qlwapp-frontend-css' href='https://sideprosolutions.com/wp-content/plugins/wp-whatsapp-chat/build/frontend/css/style.css?ver=8.6.4' media='all' />
331<link rel='stylesheet' id='elementor-gf-local-bevietnampro-css' href='https://sideprosolutions.com/wp-content/uploads/elementor/google-fonts/css/bevietnampro.css?ver=1751303667' media='all' />
332<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
333<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
334<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://sideprosolutions.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
335<script id="jquery-core-js" src="https://sideprosolutions.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 335
335
336<script id="jquery-migrate-js" src="https://sideprosolutions.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 336
336
337<script id="nsio-loader.js-js-extra">
338var nsio_script = {"sources":["https://sdk.nextsale.io/nextsale.min.js?key=pk_d8fe1ecdf2f51dfb3fe52ffead1b2ed8e21aca72&v=0.53294200 1791261687"]};
339//# sourceURL=nsio-loader.js-js-extra
340</script>
vendor: 1 bytes, line 340
340
341<script id="nsio-loader.js-js" src="https://sideprosolutions.com/wp-content/plugins/nextsale-for-woocommerce/assets/nsio-loader.js?ver=7.1.2"></script>
vendor: 1 bytes, line 341
341
342<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.0"></script>
vendor: 1 bytes, line 342
342
343<script id="wc-add-to-cart-js-extra">
344var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://sideprosolutions.com/cart/","is_cart":"","cart_redirect_after_add":"no"};
345//# sourceURL=wc-add-to-cart-js-extra
346</script>
vendor: 1 bytes, line 346
346
347<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 347
347
348<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.0"></script>
vendor: 1 bytes, line 348
348
349<script id="woocommerce-js-extra">
350var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
351//# sourceURL=woocommerce-js-extra
352</script>
vendor: 1 bytes, line 352
352
353<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 353
353
354<script id="wt-smart-coupon-for-woo-js-extra">
355var WTSmartCouponOBJ = {"ajaxurl":"https://sideprosolutions.com/wp-admin/admin-ajax.php","wc_ajax_url":"https://sideprosolutions.com/?wc-ajax=","nonces":{"public":"9cf07ba6d6","apply_coupon":"e7c700b8b7"},"labels":{"please_wait":"Please wait...","choose_variation":"Please choose a variation","error":"Error !!!"},"shipping_method":[],"payment_method":"","is_cart":""};
356//# sourceURL=wt-smart-coupon-for-woo-js-extra
357</script>
vendor: 1 bytes, line 357
357
358<script id="wt-smart-coupon-for-woo-js" src="https://sideprosolutions.com/wp-content/plugins/wt-smart-coupons-for-woocommerce/public/js/wt-smart-coupon-public.js?ver=2.3.0"></script>
vendor: 1 bytes, line 358
358
359<script id="facebook-signal-js-extra">
360var facebookSignalConfig = {"cookieName":"wc_facebook_signals_state","ajaxUrl":"https://sideprosolutions.com/wp-admin/admin-ajax.php","signalsAction":"fbpix_set_pixel_signals","signalsNonce":"591a8d3b6a"};
361//# sourceURL=facebook-signal-js-extra
362</script>
vendor: 1 bytes, line 362
362
363<script id="facebook-signal-js" src="https://sideprosolutions.com/wp-content/plugins/official-facebook-pixel/core/../js/facebook_signal.js?ver=5.2.2"></script>
363
364
365<!-- Google tag (gtag.js) snippet added by Site Kit -->
366<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 366-367
366
367<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
367GT-MJWHMGJ7
vendor: 18 bytes, line 367
367" async></script>
368<script id="google_gtagjs-js-after">
369window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
370gtag("set","linker",{"domains":["sideprosolutions.com"]});
371gtag("js", new Date());
372gtag("set", "developer_id.dZTNiMT", true);
373gtag("config", "GT-MJWHMGJ7");
374//# sourceURL=google_gtagjs-js-after
375</script>
375
376<link rel="https://api.w.org/" href="https://sideprosolutions.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sideprosolutions.com/wp-json/wp/v2/pages/401" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sideprosolutions.com/xmlrpc.php?rsd" />
377<meta name="generator" content="WordPress 7.1.2" />
378<meta name="generator" content="WooCommerce 11.1.0" />
379<link rel='shortlink' href='https://sideprosolutions.com/?p=401' />
380<meta name="generator" content="Site Kit by Google 1.188.0" /><meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDoyIiwibyI6Imh0dHBzOlwvXC9zaWRlcHJvc29sdXRpb25zLmNvbT90aS1vbmxpbmUtdXNlcnMtZ29vZ2xlPTEmYW1wO3A9JTJGcHJpdmFjeS1wb2xpY3ktMiUyRiZhbXA7X3dwbm9uY2U9MmZhMDFjZTdiYyJ9" /><!-- Google site verification - Google for WooCommerce -->
381<meta name="google-site-verification" content="cWKeA3V4yEVHtRxtwrglbykjZEFcxESp-yy9o0sO01Q" />
382<meta name="description" content="Learn about our commitment to protecting your personal information in our comprehensive privacy policy.">
383	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
384	
385<!-- Google AdSense meta tags added by Site Kit -->
386<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
387<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">
388<!-- End Google AdSense meta tags added by Site Kit -->
389<meta name="generator" content="Elementor 4.3.2; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
390<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 390-391
390
391<script async src="https://www.googletagmanager.com/gtag/js?id=
391AW-16735507052
vendor: 13 bytes, line 391
391"></script>
392<script>
393  
vendor: 138 bytes, lines 393-397
393window.dataLayer = window.dataLayer || [];
394  function gtag(){dataLayer.push(arguments);}
395  gtag('js', new Date());
396
397  gtag('config', '
397AW-16735507052
vendor: 5 bytes, line 397
397');
398</script>
398
399
400<!-- Event snippet for Begin checkout conversion page -->
401<script>
402  gtag('event', 'conversion', {
403      'send_to': 'AW-16735507052/Yrm5CM3pjuEZEOykjqw-',
404      'value': 1.0,
405      'currency': 'ZAR'
406  });
407</script>
407
408<!-- Event snippet for [10ca] Google for WooCommerce purchase action conversion page -->
409<script>
410  gtag('event', 'conversion', {
411      'send_to': 'AW-16735507052/q4v-CO3y6pkaEOykjqw-',
412      'value': 0.0,
413      'currency': 'ZAR',
414      'transaction_id': ''
415  });
416</script>
416
417<!-- Event snippet for Cyborg Purchase conversion page -->
418<script>
419  gtag('event', 'conversion', {
420      'send_to': 'AW-16735507052/4MxOCMfpjuEZEOykjqw-',
421      'value': 1.0,
422      'currency': 'ZAR',
423      'transaction_id': ''
424  });
425</script>
425
426<!-- Event snippet for Add to cart conversion page -->
427<script>
428  gtag('event', 'conversion', {
429      'send_to': 'AW-16735507052/JWUWCMrpjuEZEOykjqw-',
430      'value': 1.0,
431      'currency': 'ZAR'
432  });
433</script>
433
434<!-- Event snippet for Page view conversion page -->
435<script>
436  gtag('event', 'conversion', {
437      'send_to': 'AW-16735507052/3l3xCNDpjuEZEOykjqw-',
438      'value': 1.0,
439      'currency': 'ZAR'
440  });
441</script>
vendor: 1 bytes, line 441
441
442<script>
443  gtag('config', 'AW-16735507052/deWiCMvYvZsaEOykjqw-', {
444    'phone_conversion_number': '081 781 1381'
445  });
446</script>
446
447
448
449<!-- Meta Pixel Code -->
450<script type='text/javascript'>
451!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
452n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
453n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
454t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
455document,'script','https://connect.facebook.net/en_US/fbevents.js');
456</script>
456
457<!-- End Meta Pixel Code -->
458<script type='text/javascript'>FacebookSignal.init({"held":false,"ajaxUrl":"https:\/\/sideprosolutions.com\/wp-admin\/admin-ajax.php","releaseAction":"fbpix_release_signals","pixelId":"1162823178152707","attribution":{},"capig":"1"});FacebookSignal.initPixel("1162823178152707",{},{"agent":"wordpress_0-7.1.2-5.2.2","includeCapiIntegration":true});</script>
458<script type='text/javascript'>
459    fbq('track', 'PageView', []);
460  </script>
460			
460<script  type="text/javascript">
461				window.__wc_fb_page_generated = 1791261687;
462				!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
463					n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
464					n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
465					t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
466					document,'script','https://connect.facebook.net/en_US/fbevents.js');
467			</script>
467
468			<!-- WooCommerce Facebook Integration Begin -->
469			
469<script  type="text/javascript">
470
471				window.FacebookSignals = window.FacebookSignals || {
472	_held: false,
473	_releasing: false,
474	_pixelInitialized: false,
475	_pixelId: null,
476	_pixelUserInfo: {},
477	_pixelOptions: {},
478	_pendingPixelEvents: [],
479	_queue: [],
480	_config: {},
481	_attribution: {},
482	_seenEventIds: {},
483	_fbclid: (function() {
484		try {
485			var m = window.location.search.match(/[?&]fbclid=([^&]*)/);
486			return m ? decodeURIComponent(m[1]) : null;
487		} catch(e) { return null; }
488	})(),
489
490	init: function(config) {
491		config = config || {};
492		this._config = config;
493		this._attribution = config.attribution || {};
494
495		var cookieState = this._getCookie('wc_facebook_signals_state');
496		this._held = cookieState ? cookieState === 'held' : !!config.held;
497
498		this._fbclid = this._fbclid || null;
499
500		if (typeof fbq === 'function') {
501			fbq('consent', this._held ? 'revoke' : 'grant');
502		}
503
504		try {
505			var raw = window.sessionStorage.getItem('wc_facebook_signals_seen_event_ids');
506			this._seenEventIds = raw ? JSON.parse(raw) : {};
507		} catch (e) {
508			this._seenEventIds = this._seenEventIds || {};
509		}
510	},
511
512	initPixel: function(pixelId, userInfo, options) {
513		this._pixelId = pixelId;
514		this._pixelUserInfo = userInfo && typeof userInfo === 'object' && !Array.isArray(userInfo) ? userInfo : {};
515		this._pixelOptions = options || {};
516		if (!this._held) {
517			this._runPixelInit();
518		}
519	},
520
521	_runPixelInit: function() {
522		if (this._pixelInitialized || !this._pixelId || typeof fbq !== 'function') return;
523		fbq('init', this._pixelId, this._pixelUserInfo, this._pixelOptions);
524		this._pixelInitialized = true;
525		this._flushPendingPixelEvents();
526	},
527
528	_flushPendingPixelEvents: function() {
529		var pending = this._pendingPixelEvents;
530		this._pendingPixelEvents = [];
531		for (var i = 0; i < pending.length; i++) {
532			var ev = pending[i];
533			this._firePixelEvent(ev.name, ev.params, ev.method, ev.eventId);
534		}
535	},
536
537	_fireOrQueuePixelEvent: function(name, params, method, eventId) {
538		if (!this._pixelInitialized) {
539			this._pendingPixelEvents.push({
540				name: name, params: params || {}, method: method || 'track', eventId: eventId || null
541			});
542			return;
543		}
544		this._firePixelEvent(name, params || {}, method || 'track', eventId || null);
545	},
546
547	_firePixelEvent: function(name, params, method, eventId) {
548		method = method || 'track';
549		if (eventId) {
550			fbq(method, name, params || {}, { eventID: eventId });
551		} else {
552			fbq(method, name, params || {});
553		}
554	},
555
556	queueEvent: function(eventData) {
557		if (!eventData || !eventData.event_name) return;
558
559		var originalId = eventData.event_id || null;
560		if (originalId && this._seenEventIds[originalId]) return;
561
562		if (!this._held) {
563			this._fireOrQueuePixelEvent(eventData.event_name, eventData.custom_data || {}, eventData.method || 'track', originalId);
564			return;
565		}
566
567		eventData = this._cloneEventData(eventData);
568		eventData.event_id = this._generateEventId();
569		eventData.event_time = eventData.event_time || Math.floor(Date.now() / 1000);
570		this._queue.push(eventData);
571
572		var idToMark = originalId || eventData.event_id;
573		if (idToMark) {
574			this._seenEventIds[idToMark] = 1;
575			try {
576				window.sessionStorage.setItem(
577					'wc_facebook_signals_seen_event_ids',
578					JSON.stringify(this._seenEventIds)
579				);
580			} catch (e) {}
581		}
582	},
583
584	trackEvent: function(name, params, userData, method, eventId) {
585		method = method || 'track';
586		eventId = eventId || (params && params.eventID) || null;
587
588		if (this._held) {
589			this.queueEvent({
590				event_name: name,
591				custom_data: params || {},
592				event_id: eventId,
593				event_time: Math.floor(Date.now() / 1000),
594				method: method
595			});
596		} else {
597			this._fireOrQueuePixelEvent(name, params || {}, method, eventId);
598		}
599	},
600
601	release: function() {
602		var self = this;
603		if (!self._held || self._releasing || !self._config.ajaxUrl) {
604			return Promise.resolve({ success: true, data: { sent_count: 0 } });
605		}
606
607		self._releasing = true;
608		var attribution = self._collectAttribution();
609
610		var payload = JSON.stringify({
611			events: self._queue,
612			attribution: {
613				fbp: attribution.fbp || null,
614				fbc: attribution.fbc || null
615			},
616			fbclid: self._fbclid || null
617		});
618
619		var url = self._config.ajaxUrl +
620			(self._config.ajaxUrl.indexOf('?') === -1 ? '?' : '&') +
621			'action=' + encodeURIComponent(self._config.action);
622
623		return new Promise(function(resolve, reject) {
624			var xhr = new XMLHttpRequest();
625			xhr.open('POST', url, true);
626			xhr.setRequestHeader('Content-Type', 'application/json');
627			xhr.onload = function() {
628				if (xhr.status >= 200 && xhr.status < 300) {
629					try {
630						var resp = JSON.parse(xhr.responseText);
631						self._handleReleaseResponse(resp.data || {}, attribution);
632						resolve(resp);
633					} catch(e) { self._releasing = false; reject(e); }
634				} else {
635					self._releasing = false;
636					reject(new Error('Signal release AJAX failed: ' + xhr.status));
637				}
638			};
639			xhr.onerror = function() { self._releasing = false; reject(new Error('Network error')); };
640			xhr.send(payload);
641		});
642	},
643
644	_handleReleaseResponse: function(data, attribution) {
645		this._syncAttributionCookies(data || {}, attribution);
646
647		// Override cached user_info with fresh data from the release response.
648		if (data.user_info && typeof data.user_info === 'object' && !Array.isArray(data.user_info)) {
649			this._pixelUserInfo = data.user_info;
650		}
651
652		this._held = false;
653		this._releasing = false;
654
655		fbq('consent', 'grant');
656		this._runPixelInit();
657
658		var queue = this._queue;
659		for (var i = 0; i < queue.length; i++) {
660			var ev = queue[i];
661			this._fireOrQueuePixelEvent(ev.event_name, ev.custom_data || {}, ev.method || 'track', ev.event_id || null);
662		}
663
664		this._queue = [];
665	},
666
667	_collectAttribution: function() {
668		var clientParams = {};
669		if (typeof clientParamBuilder !== 'undefined') {
670			try {
671				clientParams = clientParamBuilder.processAndCollectParams(this._getAttributionUrl()) || {};
672			} catch (e) {}
673		}
674
675		var fbp = this._getCookie('_fbp') || clientParams._fbp || (typeof clientParamBuilder !== 'undefined' ? clientParamBuilder.getFbp() : null);
676		var fbc = this._getCookie('_fbc') || clientParams._fbc || (typeof clientParamBuilder !== 'undefined' ? clientParamBuilder.getFbc() : null);
677
678		if (!fbc && this._fbclid) {
679			fbc = 'fb.1.' + Date.now() + '.' + this._fbclid;
680		}
681
682		return { fbp: fbp || null, fbc: fbc || null };
683	},
684
685	_syncAttributionCookies: function(data, attribution) {
686		var fbp = data.fbp || (attribution && attribution.fbp) || null;
687		var fbc = data.fbc || (attribution && attribution.fbc) || null;
688
689		if (fbp) {
690			this._setAttributionCookie('_fbp', fbp, data.fbp_domain || null);
691		}
692		if (fbc) {
693			this._setAttributionCookie('_fbc', fbc, data.fbc_domain || null);
694		}
695	},
696
697	_setAttributionCookie: function(name, value, domain) {
698		if (!value) return;
699		var domainAttr = domain ? ';domain=' + domain : '';
700		document.cookie = name + '=' + encodeURIComponent(value) + ';path=/;max-age=7776000' + domainAttr + ';SameSite=Lax';
701	},
702
703	_getCookie: function(name) {
704		var match = document.cookie.match(new RegExp('(?:^|;\\s*)' + name.replace(/[.*+?^${}()|[\]\\]/g, '\\$&') + '=([^;]*)'));
705		if (!match) return null;
706		try { return decodeURIComponent(match[1]); } catch(e) { return null; }
707	},
708
709	_cloneEventData: function(eventData) {
710		var clone = {};
711		for (var key in eventData) {
712			if (Object.prototype.hasOwnProperty.call(eventData, key)) {
713				clone[key] = eventData[key];
714			}
715		}
716		return clone;
717	},
718
719	_generateEventId: function() {
720		if (window.crypto && typeof window.crypto.randomUUID === 'function') {
721			return window.crypto.randomUUID();
722		}
723		return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
724			var r = Math.random() * 16 | 0;
725			return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
726		});
727	},
728
729	_getAttributionUrl: function() {
730		if (!this._fbclid) return window.location.href;
731		try {
732			var url = new URL(window.location.href);
733			if (!url.searchParams.get('fbclid')) {
734				url.searchParams.set('fbclid', this._fbclid);
735			}
736			return url.toString();
737		} catch (e) {
738			return window.location.href;
739		}
740	}
741};
742				FacebookSignals.init({
743					held: false,
744					ajaxUrl: "https:\/\/sideprosolutions.com\/wp-admin\/admin-ajax.php",
745					action: 'facebook_release_signals',
746					pixelId: "1162823178152707",
747					attribution: {}
748				});
749				FacebookSignals.initPixel(
750					"1162823178152707",
751					{},
752					{"agent":"woocommerce_0-11.1.0-3.7.6"}				);
753
754				document.addEventListener( 'DOMContentLoaded', function() {
755					document.body.insertAdjacentHTML( 'beforeend', '<div class=\"wc-facebook-pixel-event-placeholder\"></div>' );
756				}, false );
757
758			</script>
758
759			<!-- WooCommerce Facebook Integration End -->
760						<style>
761				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
762				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
763					background-image: none !important;
764				}
765				@media screen and (max-height: 1024px) {
766					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
767					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
768						background-image: none !important;
769					}
770				}
771				@media screen and (max-height: 640px) {
772					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
773					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
774						background-image: none !important;
775					}
776				}
777			</style>
778			<noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><style>.wp-block-gallery.is-cropped .blocks-gallery-item picture{height:100%;width:100%;}</style>			<meta name="theme-color" content="#020205">
779			<link rel="icon" href="https://sideprosolutions.com/wp-content/uploads/2024/10/WhatsApp-Image-2024-10-03-at-04.36.44-1-100x100.jpeg" sizes="32x32" />
780<link rel="icon" href="https://sideprosolutions.com/wp-content/uploads/2024/10/WhatsApp-Image-2024-10-03-at-04.36.44-1-600x600.jpeg" sizes="192x192" />
781<link rel="apple-touch-icon" href="https://sideprosolutions.com/wp-content/uploads/2024/10/WhatsApp-Image-2024-10-03-at-04.36.44-1-600x600.jpeg" />
782<meta name="msapplication-TileImage" content="https://sideprosolutions.com/wp-content/uploads/2024/10/WhatsApp-Image-2024-10-03-at-04.36.44-1-600x600.jpeg" />
783<style id="wp-custom-css">
784.woocommerce span.onsale {
785!important;
786    background-color: #ff0606 !important;
787    color: #fff !important;
788    z-index: 9 !important;
789}
790
791
792#btn_ni_enquiry {
793  display: none !important;
794}
795.single_add_to_cart_button.button.alt {
796  margin-top: 20px !important;
797  background-color: #FF0000 !important;
798  color: #FFFFFF !important;
799  border: none !important;
800  padding: 10px 20px !important;
801  font-weight: bold !important;
802  text-transform: uppercase !important;
803}
804
805.ti-widget.ti-goog .ti-widget-container .ti-name {
806    color: white !important;
807}
808
809element.style {
810    background-color: #ff0808;
811}
812element.style {
813    color: #ff0000;
814}
815</style>
816
817		<!-- Global site tag (gtag.js) - Google Ads: AW-16735507052 - Google for WooCommerce -->
vendor: 66 bytes, lines 817-818
817
818		<script async src="https://www.googletagmanager.com/gtag/js?id=
818AW-16735507052
vendor: 14 bytes, lines 818-819
818"></script>
819		
819<script>
820			window.dataLayer = window.dataLayer || [];
821			function gtag() { dataLayer.push(arguments); }
822			gtag( 'consent', 'default', {
823				analytics_storage: 'denied',
824				ad_storage: 'denied',
825				ad_user_data: 'denied',
826				ad_personalization: 'denied',
827				region: ['AT', 'BE', 'BG', 'HR', 'CY', 'CZ', 'DK', 'EE', 'FI', 'FR', 'DE', 'GR', 'HU', 'IS', 'IE', 'IT', 'LV', 'LI', 'LT', 'LU', 'MT', 'NL', 'NO', 'PL', 'PT', 'RO', 'SK', 'SI', 'ES', 'SE', 'GB', 'CH'],
828				wait_for_update: 500,
829			} );
830			gtag('js', new Date());
831			gtag('set', 'developer_id.dOGY3NW', true);
832			gtag("config", "AW-16735507052", { "groups": "GLA", "send_page_view": false });		</script>
832
833
834		</head>
835<body class="privacy-policy wp-singular page-template page-template-elementor_header_footer page page-id-401 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor theme-hello-elementor woocommerce-no-js hello-elementor-default e-wc-error-notice e-wc-message-notice e-wc-info-notice elementor-default elementor-template-full-width elementor-kit-19 elementor-page elementor-page-401">
836
837<script>
838gtag("event", "page_view", {send_to: "GLA"});
839</script>
839
840
841<!-- Meta Pixel Code -->
842<noscript>
843<img height="1" width="1" style="display:none" alt="fbpx"
844src="https://www.facebook.com/tr?id=1162823178152707&ev=PageView&noscript=1" />
845</noscript>
846<!-- End Meta Pixel Code -->
847
848<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
849
850		<header data-elementor-type="header" data-elementor-id="58" class="elementor elementor-58 elementor-location-header" data-elementor-post-type="elementor_library">
851			<div class="elementor-element elementor-element-6735151 e-con-full e-flex e-con e-parent" data-id="6735151" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
852				<div class="elementor-element elementor-element-d19686b elementor-widget elementor-widget-text-editor" data-id="d19686b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
853				<div class="elementor-widget-container">
854									<p>12-month warranty on all electrical equipment</p>								</div>
855				</div>
856				</div>
857				<section class="elementor-section elementor-top-section elementor-element elementor-element-2828fb05 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2828fb05" data-element_type="section" data-e-type="section">
858						<div class="elementor-container elementor-column-gap-no">
859					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-73b79931" data-id="73b79931" data-element_type="column" data-e-type="column">
860			<div class="elementor-widget-wrap elementor-element-populated">
861						<div class="elementor-element elementor-element-64ea6fca elementor-nav-menu__align-center elementor-nav-menu--stretch elementor-widget__width-initial elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="64ea6fca" data-element_type="widget" data-e-type="widget" data-settings="{&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-chevron-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
862				<div class="elementor-widget-container">
863								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-grow">
864				<ul id="menu-1-64ea6fca" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-168"><a href="https://sideprosolutions.com/" class="elementor-item">Home</a></li>
865<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-167"><a href="https://sideprosolutions.com/about-our-solar-cleaning-products/" class="elementor-item">About Us</a></li>
866<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1270"><a href="https://sideprosolutions.com/solar-panel-cleaning-products-in-south-africa/" class="elementor-item">Shop</a></li>
867<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="https://sideprosolutions.com/solar-cleaning-products-faq/" class="elementor-item">FAQ’s</a></li>
868<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-165"><a href="https://sideprosolutions.com/contact-us-for-solar-cleaning-products/" class="elementor-item">Contact Us</a></li>
869</ul>			</nav>
870					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
871			<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i>		</div>
872					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
873				<ul id="menu-2-64ea6fca" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-168">
873<a href="https://sideprosolutions.com/" class="elementor-item" tabindex="-1">Home</a></li>
874<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-167"><a href="https://sideprosolutions.com/about-our-solar-cleaning-products/" class="elementor-item" tabindex="-1">About Us</a></li>
875<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1270"><a href="https://sideprosolutions.com/solar-panel-cleaning-products-in-south-africa/" class="elementor-item" tabindex="-1">Shop</a></li>
876<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="https://sideprosolutions.com/solar-cleaning-products-faq/" class="elementor-item" tabindex="-1">FAQ’s</a></li>
877<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-165"><a href="https://sideprosolutions.com/contact-us-for-solar-cleaning-products/" class="elementor-item" tabindex="-1">Contact Us</a></li>
878</ul>			</nav>
879						</div>
880				</div>
881				<div class="elementor-element elementor-element-1aab2095 elementor-view-stacked elementor-widget__width-initial elementor-shape-circle elementor-widget elementor-widget-icon" data-id="1aab2095" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
882				<div class="elementor-widget-container">
883							<div class="elementor-icon-wrapper">
884			<a class="elementor-icon" href="tel:+27817811381">
885			<i aria-hidden="true" class="fas fa-phone"></i>			</a>
886		</div>
887						</div>
888				</div>
889				<div class="elementor-element elementor-element-4f469b7f elementor-align-right elementor-widget__width-initial elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="4f469b7f" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
890				<div class="elementor-widget-container">
891									<div class="elementor-button-wrapper">
892					<a class="elementor-button elementor-button-link elementor-size-md" href="https://sideprosolutions.com/solar-panel-cleaning-products-in-south-africa/">
893						<span class="elementor-button-content-wrapper">
894						<span class="elementor-button-icon">
895				<i aria-hidden="true" class="fas fa-paper-plane"></i>			</span>
896									<span class="elementor-button-text">Our Shop</span>
897					</span>
898					</a>
899				</div>
900								</div>
901				</div>
902					</div>
903		</div>
904					</div>
905		</section>
906				</header>
907				<div data-elementor-type="wp-page" data-elementor-id="401" class="elementor elementor-401" data-elementor-post-type="page">
908						<section class="elementor-section elementor-top-section elementor-element elementor-element-c5091a3 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c5091a3" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
909							<div class="elementor-background-overlay"></div>
910							<div class="elementor-container elementor-column-gap-no">
911					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-36462cd" data-id="36462cd" data-element_type="column" data-e-type="column">
912			<div class="elementor-widget-wrap elementor-element-populated">
913						<div class="elementor-element elementor-element-01e80fe elementor-widget elementor-widget-icon-box" data-id="01e80fe" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
914				<div class="elementor-widget-container">
915							<div class="elementor-icon-box-wrapper">
916
917			
918						<div class="elementor-icon-box-content">
919
920									<h1 class="elementor-icon-box-title">
921						<span  >
922							Privacy Policy						</span>
923					</h1>
924				
925				
926			</div>
927			
928		</div>
929						</div>
930				</div>
931					</div>
932		</div>
933					</div>
934		</section>
935		<div class="elementor-element elementor-element-9a0240f e-flex e-con-boxed e-con e-parent" data-id="9a0240f" data-element_type="container" data-e-type="container">
936					<div class="e-con-inner">
937				<div class="elementor-element elementor-element-1e1a113 elementor-widget elementor-widget-text-editor" data-id="1e1a113" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
938				<div class="elementor-widget-container">
939									<h3>Privacy Policy:</h3><p>Effective Date: 2024/04/07</p><p>Welcome to Sidepro Solutions!</p><p>
939This Privacy Policy explains how we collect, use, and protect your personal information when you visit our website or use our services.</p><ol><li>Information We Collect:</li></ol><p>We collect personal information such as your name, address, phone number, and email to improve your experience with our services.</p><ol start="2"><li>How We Use Your Information:</li></ol><p>Your information is used to process orders, enhance our services, and communicate with you. We may also use it for marketing with your consent.</p><ol start="3"><li>Information Sharing:</li></ol><p>We do not sell your information to third parties. We may share it with trusted service providers to fulfill orders and improve our services.</p><ol start="4"><li>Security:</li></ol><p>We implement security measures to protect your personal information. However, no online platform is entirely secure, and we cannot guarantee absolute security.</p><ol start="5"><li>Cookies:</li></ol><p>We use cookies to improve your browsing experience. You can disable cookies in your browser settings, but this may affect site functionality.</p><ol start="6"><li>Third-Party Links:</li></ol><p>Our website may contain links to third-party sites. We are not responsible for the privacy practices or content of these sites.</p><ol start="7"><li>Children’s Privacy:</li></ol><p>Our services are not intended for individuals under the age of 13. We do not knowingly collect personal information from children.</p><ol start="8"><li>Changes to Privacy Policy:</li></ol><p>We may update our Privacy Policy. Changes will be reflected on this page. Please review it periodically.</p><ol start="9"><li>Contact Information:</li></ol><p>If you have questions about our Privacy Policy, please contact us at:</p><p><br />Address: 679 Van Der Hoff Rd, Pretoria Gardens, Pretoria, 0082</p><p>Phone: <span style="color: #ff0000;"><a style="color: #ff0000;" href="tel:+27817811381">081 781 1381</a></span></p><p>Email: <span style="color: #ff0000;"><a style="color: #ff0000;" href="mailto:[email protected]" target="_new">[email protected]</a></span></p><p>By using our website, you consent to the terms of this Privacy Policy.</p><p>Thank you for choosing Sidepro Solutions!</p>								</div>
940				</div>
941					</div>
942				</div>
943				</div>
944				<footer data-elementor-type="footer" data-elementor-id="61" class="elementor elementor-61 elementor-location-footer" data-elementor-post-type="elementor_library">
945					<section class="elementor-section elementor-top-section elementor-element elementor-element-783073dd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="783073dd" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
946						<div class="elementor-container elementor-column-gap-no">
947					<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-56060c1b" data-id="56060c1b" data-element_type="column" data-e-type="column">
948			<div class="elementor-widget-wrap elementor-element-populated">
949						<div class="elementor-element elementor-element-7942ef6c elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="7942ef6c" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
950				<div class="elementor-widget-container">
951											<a href="https://sideprosolutions.com">
952			<img width="1080" height="440" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABDgAAAG4AQAAAACI42pdAAAAAnRSTlMAAHaTzTgAAABQSURBVHja7cEBAQAAAIIg/69uSEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbwbpwAAB01BFUAAAAABJRU5ErkJggg==" class="attachment-full size-full wp-image-1519 lazyload" alt=""   data-src="https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo.webp" decoding="async" data-srcset="https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo.webp 1080w, https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo-300x122.webp 300w, https://sideprosolutions.
952com/wp-content/uploads/2025/02/Sidepro-Logo-1024x417.webp 1024w, https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo-768x313.webp 768w, https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo-600x244.webp 600w" data-max-width="1080" data-sizes="auto" data-eio-rwidth="1080" data-eio-rheight="440" /><noscript><img width="1080" height="440" src="https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo.webp" class="attachment-full size-full wp-image-1519" alt="" srcset="https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo.webp 1080w, https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo-300x122.webp 300w, https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo-1024x417.webp 1024w, https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo-768x313.webp 768w, https://sideprosolutions.com/wp-content/uploads/2025/02/Sidepro-Logo-600x244.webp 600w" sizes="(max-width: 1080px) 100vw, 1080px" data-eio="l" /></noscript>				</a>
953											</div>
954				</div>
955				<div class="elementor-element elementor-element-7d7defd0 elementor-widget elementor-widget-heading" data-id="7d7defd0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
956				<div class="elementor-widget-container">
957					<div class="elementor-heading-title elementor-size-default">At SidePro Solutions, we're dedicated to simplifying solar panel cleaning in South Africa.  Improve solar panel efficiency with Side Pro Solutions.</div>				</div>
958				</div>
959				<div class="elementor-element elementor-element-fbb074c elementor-shape-square e-grid-align-left e-grid-align-tablet-center animated-slow elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="fbb074c" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;none&quot;}" data-widget_type="social-icons.default">
960				<div class="elementor-widget-container">
961							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
962							<span class="elementor-grid-item" role="listitem">
963					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-d989547" href="https://www.facebook.com/sideprosolutions" target="_blank">
964						<span class="elementor-screen-only">Facebook-f</span>
965						<i aria-hidden="true" class="fab fa-facebook-f"></i>					</a>
966				</span>
967							<span class="elementor-grid-item" role="listitem">
968					<a class="elementor-icon elementor-social-icon elementor-social-icon-tiktok elementor-repeater-item-c48f1d0" href="https://www.tiktok.com/@sideprosolutions?_t=8hlF6lYnqQo&#038;_r=1" target="_blank">
969						<span class="elementor-screen-only">Tiktok</span>
970						<i aria-hidden="true" class="fab fa-tiktok"></i>					</a>
971				</span>
972					</div>
973						</div>
974				</div>
975					</div>
976		</div>
977				<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-257e9944" data-id="257e9944" data-element_type="column" data-e-type="column">
978			<div class="elementor-widget-wrap elementor-element-populated">
979						<div class="elementor-element elementor-element-1684eaaa elementor-widget elementor-widget-heading" data-id="1684eaaa" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
980				<div class="elementor-widget-container">
981					<div class="elementor-heading-title elementor-size-default">Contact Info</div>				</div>
982				</div>
983				<div class="elementor-element elementor-element-556f9dc7 elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="556f9dc7" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
984				<div class="elementor-widget-container">
985							<ul class="elementor-icon-list-items">
986							<li class="elementor-icon-list-item">
987											<a href="tel:+27817811381">
988
989												<span class="elementor-icon-list-icon">
990							<i aria-hidden="true" class="fas fa-phone"></i>						</span>
991										<span class="elementor-icon-list-text">081 781 1381</span>
992											</a>
993									</li>
994								<li class="elementor-icon-list-item">
995											<a href="mailto:[email protected]">
996
997												<span class="elementor-icon-list-icon">
998							<i aria-hidden="true" class="fas fa-envelope"></i>						</span>
999										<span class="elementor-icon-list-text">[email protected]</span>
1000											</a>
1001									</li>
1002								<li class="elementor-icon-list-item">
1003											<a href="https://maps.app.goo.gl/UNJEL5VwkxudT6xRA" target="_blank">
1004
1005												<span class="elementor-icon-list-icon">
1006							<i aria-hidden="true" class="fas fa-map-marker-alt"></i>						</span>
1007										<span class="elementor-icon-list-text">679 van der Hoff Road, PTA Gardens</span>
1008											</a>
1009									</li>
1010						</ul>
1011						</div>
1012				</div>
1013				<div class="elementor-element elementor-element-ba2a27a elementor-widget elementor-widget-image" data-id="ba2a27a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1014				<div class="elementor-widget-container">
1015															<picture><source  sizes='(max-width: 400px) 100vw, 400px' type="image/webp" data-srcset="https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB.jpg.webp 400w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-300x300.jpg.webp 300w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-150x150.jpg.webp 150w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-100x100.jpg.webp 100w"><img width="400" height="400" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQAAAACoxAthAAAAAnRSTlMAAHaTzTgAAAAqSURBVHja7cExAQAAAMKg9U/tbwagAAAAAAAAAAAAAAAAAAAAAAAAAIA3T7AAAZRBGFwAAAAASUVORK5CYII=" class="attachment-large size-large wp-image-1709 lazyload" alt=""   data-eio="p" data-src="https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB.jpg" decoding="async" data-srcset="https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB.jpg 400w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-300x300.jpg 300w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-150x150.jpg 150w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-100x100.jpg 100w" data-max-width="400" data-sizes="auto" data-eio-rwidth="400" data-eio-rheight="400" /></picture><noscript><img width="400" height="400" src="https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB.jpg" class="attachment-large size-large wp-image-1709" alt="" srcset="https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB.jpg 400w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-300x300.jpg 300w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-150x150.jpg 150w, https://sideprosolutions.com/wp-content/uploads/2024/04/PAYFLEX_HERO_MB-100x100.jpg 100w" sizes="(max-width: 400px) 100vw, 400px" data-eio="l" /></noscript>															</div>
1016				</div>
1017				<div class="elementor-element elementor-element-454e344 elementor-widget elementor-widget-image" data-id="454e344" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1018				<div class="elementor-widget-container">
1019															<picture><source  sizes='(max-width: 800px) 100vw, 800px' type="image/webp" data-srcset="https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge.jpg.webp 800w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-300x65.jpg.webp 300w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-768x166.jpg.webp 768w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-600x130.jpg.webp 600w"><img width="800" height="173" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAACtAQAAAABgzSZeAAAAAnRSTlMAAHaTzTgAAAAoSURBVHja7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAIBbA0RBAAHhNqcwAAAAAElFTkSuQmCC" class="attachment-large size-large wp-image-1288 lazyload" alt="payfast trust badge"   data-eio="p" data-src="https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge.jpg" decoding="async" data-srcset="https://sideprosolutions.
1019com/wp-content/uploads/2024/04/payfast-trust-badge.jpg 800w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-300x65.jpg 300w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-768x166.jpg 768w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-600x130.jpg 600w" data-max-width="800" data-sizes="auto" data-eio-rwidth="800" data-eio-rheight="173" /></picture><noscript><img width="800" height="173" src="https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge.jpg" class="attachment-large size-large wp-image-1288" alt="payfast trust badge" srcset="https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge.jpg 800w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-300x65.jpg 300w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-768x166.jpg 768w, https://sideprosolutions.com/wp-content/uploads/2024/04/payfast-trust-badge-600x130.jpg 600w" sizes="(max-width: 800px) 100vw, 800px" data-eio="l" /></noscript>															</div>
1020				</div>
1021					</div>
1022		</div>
1023				<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-172a8a97" data-id="172a8a97" data-element_type="column" data-e-type="column">
1024			<div class="elementor-widget-wrap elementor-element-populated">
1025						<div class="elementor-element elementor-element-517e1e15 elementor-widget elementor-widget-heading" data-id="517e1e15" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1026				<div class="elementor-widget-container">
1027					<div class="elementor-heading-title elementor-size-default">Company Overview</div>				</div>
1028				</div>
1029				<div class="elementor-element elementor-element-4ac454a elementor-widget__width-initial elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="4ac454a" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
1030				<div class="elementor-widget-container">
1031								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade">
1032				<ul id="menu-1-4ac454a" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-168"><a href="https://sideprosolutions.com/" class="elementor-item">Home</a></li>
1033<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-167"><a href="https://sideprosolutions.com/about-our-solar-cleaning-products/" class="elementor-item">About Us</a></li>
1034<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1270"><a href="https://sideprosolutions.com/solar-panel-cleaning-products-in-south-africa/" class="elementor-item">Shop</a></li>
1035<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="https://sideprosolutions.com/solar-cleaning-products-faq/" class="elementor-item">FAQ’s</a></li>
1036<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-165"><a href="https://sideprosolutions.com/contact-us-for-solar-cleaning-products/" class="elementor-item">Contact Us</a></li>
1037</ul>			</nav>
1038					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
1039			<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i>		</div>
1040					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
1041				<ul id="menu-2-4ac454a" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-168">
1041<a href="https://sideprosolutions.com/" class="elementor-item" tabindex="-1">Home</a></li>
1042<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-167"><a href="https://sideprosolutions.com/about-our-solar-cleaning-products/" class="elementor-item" tabindex="-1">About Us</a></li>
1043<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1270"><a href="https://sideprosolutions.com/solar-panel-cleaning-products-in-south-africa/" class="elementor-item" tabindex="-1">Shop</a></li>
1044<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="https://sideprosolutions.com/solar-cleaning-products-faq/" class="elementor-item" tabindex="-1">FAQ’s</a></li>
1045<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-165"><a href="https://sideprosolutions.com/contact-us-for-solar-cleaning-products/" class="elementor-item" tabindex="-1">Contact Us</a></li>
1046</ul>			</nav>
1047						</div>
1048				</div>
1049					</div>
1050		</div>
1051				<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-7631e3d" data-id="7631e3d" data-element_type="column" data-e-type="column">
1052			<div class="elementor-widget-wrap elementor-element-populated">
1053						<div class="elementor-element elementor-element-e0ceed0 elementor-widget elementor-widget-heading" data-id="e0ceed0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1054				<div class="elementor-widget-container">
1055					<div class="elementor-heading-title elementor-size-default">Products</div>				</div>
1056				</div>
1057				<div class="elementor-element elementor-element-41c617a elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="41c617a" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
1058				<div class="elementor-widget-container">
1059							<ul class="elementor-icon-list-items">
1060							<li class="elementor-icon-list-item">
1061											<a href="https://sideprosolutions.com/product/water-fed-3-5m-basic-brush-cleaner-diy/">
1062
1063												<span class="elementor-icon-list-icon">
1064							<i aria-hidden="true" class="fas fa-chevron-right"></i>						</span>
1065										<span class="elementor-icon-list-text">Water-fed 3.5m basic brush cleaner DIY</span>
1066											</a>
1067									</li>
1068								<li class="elementor-icon-list-item">
1069											<a href="https://sideprosolutions.com/product/water-fed-7-5m-basic-brush-cleaner-diy/">
1070
1071												<span class="elementor-icon-list-icon">
1072							<i aria-hidden="true" class="fas fa-chevron-right"></i>						</span>
1073										<span class="elementor-icon-list-text">Water-fed 7.5m basic brush cleaner DIY</span>
1074											</a>
1075									</li>
1076								<li class="elementor-icon-list-item">
1077											<a href="https://sideprosolutions.com/product/7-5m-rotating-single-head-solar-panel-cleaning-brush-ac220v-powered/">
1078
1079												<span class="elementor-icon-list-icon">
1080							<i aria-hidden="true" class="fas fa-chevron-right"></i>						</span>
1081										<span class="elementor-icon-list-text">7.5M Rotating Single Head Solar Panel Cleaning Brush AC220v powered</span>
1082											</a>
1083									</li>
1084								<li class="elementor-icon-list-item">
1085											<a href="https://sideprosolutions.com/product/electric-double-head-solar-panel-cleaning-kit-7-5m/">
1086
1087												<span class="elementor-icon-list-icon">
1088							<i aria-hidden="true" class="fas fa-chevron-right"></i>						</span>
1089										<span class="elementor-icon-list-text">Electric double head solar panel cleaning kit 7.5m</span>
1090											</a>
1091									</li>
1092								<li class="elementor-icon-list-item">
1093											<a href="https://sideprosolutions.com/product/600mm-rolling-brush-7-5m-extension-pole-electric-cleaner/">
1094
1095												<span class="elementor-icon-list-icon">
1096							<i aria-hidden="true" class="fas fa-chevron-right"></i>						</span>
1097										<span class="elementor-icon-list-text">600mm rolling brush 7.5m extension pole electric cleaner</span>
1098											</a>
1099									</li>
1100						</ul>
1101						</div>
1102				</div>
1103					</div>
1104		</div>
1105					</div>
1106		</section>
1107				<section class="elementor-section elementor-top-section elementor-element elementor-element-7d80b401 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7d80b401" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1108						<div class="elementor-container elementor-column-gap-no">
1109					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-41904f23" data-id="41904f23" data-element_type="column" data-e-type="column">
1110			<div class="elementor-widget-wrap elementor-element-populated">
1111						<div class="elementor-element elementor-element-b36b3b8 elementor-widget elementor-widget-text-editor" data-id="b36b3b8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1112				<div class="elementor-widget-container">
1113									<p>Copyright @ Sidepro Solutions . All Rights Reserved.</p>								</div>
1114				</div>
1115					</div>
1116		</div>
1117				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-867a99e" data-id="867a99e" data-element_type="column" data-e-type="column">
1118			<div class="elementor-widget-wrap elementor-element-populated">
1119						<div class="elementor-element elementor-element-7819e44 elementor-icon-list--layout-inline elementor-align-end elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="7819e44" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
1120				<div class="elementor-widget-container">
1121							<ul class="elementor-icon-list-items elementor-inline-items">
1122							<li class="elementor-icon-list-item elementor-inline-item">
1123											<a href="https://sideprosolutions.com/privacy-policy-2/" target="_blank">
1124
1125											<span class="elementor-icon-list-text">Privacy Policy</span>
1126											</a>
1127									</li>
1128								<li class="elementor-icon-list-item elementor-inline-item">
1129											<a href="https://sideprosolutions.com/terms-and-conditions/" target="_blank">
1130
1131											<span class="elementor-icon-list-text">Terms and Conditions</span>
1132											</a>
1133									</li>
1134						</ul>
1135						</div>
1136				</div>
1137					</div>
1138		</div>
1139					</div>
1140		</section>
1141				</footer>
1142		
1143        <!-- Meta Pixel Event Code -->
1144        
1144<script type='text/javascript'>
1145        (function () {
1146            function runPixelCode( response ) {
1147                if ( ! response || ! response.data || ! response.data.fb_pxl_code ) {
1148                    return;
1149                }
1150
1151                try {
1152                    new Function( response.data.fb_pxl_code )();
1153                } catch ( e ) {
1154                    console && console.warn
1155                        && console.warn( 'Meta Pixel response parsing failed. Please check if your pixel is connected.', e );
1156                }
1157            }
1158
1159            var radio = window.nfRadio
1160                || ( window.Backbone && window.Backbone.Radio );
1161            if ( radio && radio.channel ) {
1162                radio.channel( 'forms' ).on( 'submit:response', runPixelCode );
1163            }
1164
1165            if ( window.jQuery ) {
1166                window.jQuery( document ).on(
1167                    'nfFormSubmitResponse',
1168                    function ( event, data ) {
1169                        if ( data && data.response ) {
1170                            runPixelCode( data.response );
1171                        }
1172                    }
1173                );
1174            }
1175        })();
1176        </script>
1176
1177        <!-- End Meta Pixel Event Code -->
1178                <!-- Meta Pixel Event Code -->
1179        
1179<script type='text/javascript'>
1180        (function ( $ ) {
1181            if ( ! $ || typeof document === 'undefined' ) {
1182                return;
1183            }
1184            // WPForms triggers this jQuery event and passes the AJAX response object.
1185            $( document ).on( 'wpformsAjaxSubmitSuccess', function ( event, data ) {
1186                if ( data && data.data && data.data.fb_pxl_code ) {
1187                    try {
1188                        new Function( data.data.fb_pxl_code )();
1189                    } catch ( e ) {
1190                        console && console.warn && console.warn( 'Meta Pixel eval failed', e );
1191                    }
1192                }
1193            } );
1194        })( window.jQuery );
1195        </script>
1195
1196        <!-- End Meta Pixel Event Code -->
1197        
1197<script type="speculationrules">
1198{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1199</script>
1199
1200        
1200<script id="independent-analytics-script"   >
1201            // Do not change this comment line otherwise Speed Optimizer won't be able to detect this script
1202
1203            (function () {
1204                function sendRequest(url, body) {
1205                    if(!window.fetch) {
1206                        const xhr = new XMLHttpRequest();
1207                        xhr.open("POST", url, true);
1208                        xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
1209                        xhr.send(JSON.stringify(body))
1210                        return
1211                    }
1212
1213                    const request = fetch(url, {
1214                        method: 'POST',
1215                        body: JSON.stringify(body),
1216                        keepalive: true,
1217                        headers: {
1218                            'Content-Type': 'application/json;charset=UTF-8'
1219                        }
1220                    });
1221                }
1222                const calculateParentDistance = (child, parent) => {
1223                    let count = 0;
1224                    let currentElement = child;
1225
1226                    // Traverse up the DOM tree until we reach parent or the top of the DOM
1227                    while (currentElement && currentElement !== parent) {
1228                        currentElement = currentElement.parentNode;
1229                        count++;
1230                    }
1231
1232                    // If parent was not found in the hierarchy, return -1
1233                    if (!currentElement) {
1234                        return -1; // Indicates parent is not an ancestor of element
1235                    }
1236
1237                    return count; // Number of layers between element and parent
1238                }
1239                const isMatchingClass = (linkRule, href, classes, ids) => {
1240                    return classes.includes(linkRule.value)
1241                }
1242                const isMatchingId = (linkRule, href, classes, ids) => {
1243                    return ids.includes(linkRule.value)
1244                }
1245                const isMatchingDomain = (linkRule, href, classes, ids) => {
1246                    if(!URL.canParse(href)) {
1247                        return false
1248                    }
1249
1250                    const url = new URL(href)
1251                    const host = url.host
1252                    const hostsToMatch = [host]
1253
1254                    if(host.startsWith('www.')) {
1255                        hostsToMatch.push(host.substring(4))
1256                    } else {
1257                        hostsToMatch.push('www.' + host)
1258                    }
1259
1260                    return hostsToMatch.includes(linkRule.value)
1261                }
1262                const isMatchingExtension = (linkRule, href, classes, ids) => {
1263                    if(!URL.canParse(href)) {
1264                        return false
1265                    }
1266
1267                    const url = new URL(href)
1268
1269                    return url.pathname.endsWith('.' + linkRule.value)
1270                }
1271                const isMatchingSubdirectory = (linkRule, href, classes, ids) => {
1272                    if(!URL.canParse(href)) {
1273                        return false
1274                    }
1275
1276                    const url = new URL(href)
1277
1278                    return url.pathname.startsWith('/' + linkRule.value + '/')
1279                }
1280                const isMatchingProtocol = (linkRule, href, classes, ids) => {
1281                    if(!URL.canParse(href)) {
1282                        return false
1283                    }
1284
1285                    const url = new URL(href)
1286
1287                    return url.protocol === linkRule.value + ':'
1288                }
1289                const isMatchingExternal = (linkRule, href, classes, ids) => {
1290                    if(!URL.canParse(href) || !URL.canParse(document.location.href)) {
1291                        return false
1292                    }
1293
1294                    const matchingProtocols = ['http:', 'https:']
1295                    const siteUrl = new URL(document.location.href)
1296                    const linkUrl = new URL(href)
1297
1298                    // Links to subdomains will appear to be external matches according to JavaScript,
1299                    // but the PHP rules will filter those events out.
1300                    return matchingProtocols.includes(linkUrl.protocol) && siteUrl.host !== linkUrl.host
1301                }
1302                const isMatch = (linkRule, href, classes, ids) => {
1303                    switch (linkRule.type) {
1304                        case 'class':
1305                            return isMatchingClass(linkRule, href, classes, ids)
1306                        case 'id':
1307                            return isMatchingId(linkRule, href, classes, ids)
1308                        case 'domain':
1309                            return isMatchingDomain(linkRule, href, classes, ids)
1310                        case 'extension':
1311                            return isMatchingExtension(linkRule, href, classes, ids)
1312                        case 'subdirectory':
1313                            return isMatchingSubdirectory(linkRule, href, classes, ids)
1314                        case 'protocol':
1315                            return isMatchingProtocol(linkRule, href, classes, ids)
1316                        case 'external':
1317                            return isMatchingExternal(linkRule, href, classes, ids)
1318                        default:
1319                            return false;
1320                    }
1321                }
1322                const track = (element) => {
1323                    const href = element.href ?? null
1324                    const classes = Array.from(element.classList)
1325                    const ids = [element.id]
1326                    const linkRules = [{"type":"extension","value":"pdf"},{"type":"extension","value":"zip"},{"type":"protocol","value":"mailto"},{"type":"protocol","value":"tel"}]
1327                    if(linkRules.length === 0) {
1328                        return
1329                    }
1330
1331                    // For link rules that target an id, we need to allow that id to appear
1332                    // in any ancestor up to the 7th ancestor. This loop looks for those matches
1333                    // and counts them.
1334                    linkRules.forEach((linkRule) => {
1335                        if(linkRule.type !== 'id') {
1336                            return;
1337                        }
1338
1339                        const matchingAncestor = element.closest('#' + linkRule.value)
1340
1341                        if(!matchingAncestor || matchingAncestor.matches('html, body')) {
1342                            return;
1343                        }
1344
1345                        const depth = calculateParentDistance(element, matchingAncestor)
1346
1347                        if(depth < 7) {
1348                            ids.push(linkRule.value)
1349                        }
1350                    });
1351
1352                    // For link rules that target a class, we need to allow that class to appear
1353                    // in any ancestor up to the 7th ancestor. This loop looks for those matches
1354                    // and counts them.
1355                    linkRules.forEach((linkRule) => {
1356                        if(linkRule.type !== 'class') {
1357                            return;
1358                        }
1359
1360                        const matchingAncestor = element.closest('.' + linkRule.value)
1361
1362                        if(!matchingAncestor || matchingAncestor.matches('html, body')) {
1363                            return;
1364                        }
1365
1366                        const depth = calculateParentDistance(element, matchingAncestor)
1367
1368                        if(depth < 7) {
1369                            classes.push(linkRule.value)
1370                        }
1371                    });
1372
1373                    const hasMatch = linkRules.some((linkRule) => {
1374                        return isMatch(linkRule, href, classes, ids)
1375                    })
1376
1377                    if(!hasMatch) {
1378                        return
1379                    }
1380
1381                    const url = "https://sideprosolutions.com/wp-content/plugins/independent-analytics/iawp-click-endpoint.php";
1382                    const siteId = "";
1383                    const body = {
1384                        href: href,
1385                        classes: classes.join(' '),
1386                        ids: ids.join(' '),
1387                        siteId: siteId,
1388                        ...{"payload":{"resource":"singular","singular_id":401,"page":1},"signature":"b8a1d503e553aac773142f3529e2b9b5"}                    };
1389
1390                    sendRequest(url, body)
1391                }
1392                let hasSearched = false;
1393                function search() {
1394                    if(hasSearched) {
1395                        return;
1396                    }
1397                    hasSearched = true;
1398
1399                    if (document.hasOwnProperty("visibilityState") && document.visibilityState === "prerender") {
1400                        return;
1401                    }
1402
1403                                            if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
1404                            return;
1405                        }
1406                    
1407                    let referrer_url = null;
1408
1409                    if (typeof document.referrer === 'string' && document.referrer.length > 0) {
1410                        referrer_url = document.referrer;
1411                    }
1412
1413                    const params = location.search.slice(1).split('&').reduce((acc, s) => {
1414                        const [k, v] = s.split('=');
1415                        return Object.assign(acc, {[k]: v});
1416                    }, {});
1417
1418                    const url = "https://sideprosolutions.com/wp-json/iawp/search";
1419                    const body = {
1420                        referrer_url,
1421                        utm_source: params.utm_source,
1422                        utm_medium: params.utm_medium,
1423                        utm_campaign: params.utm_campaign,
1424                        utm_term: params.utm_term,
1425                        utm_content: params.utm_content,
1426                        gclid: params.gclid,
1427                        ...{"payload":{"resource":"singular","singular_id":401,"page":1},"signature":"b8a1d503e553aac773142f3529e2b9b5"}                    };
1428
1429                    sendRequest(url, body)
1430                }
1431                document.addEventListener('mousedown', function (event) {
1432                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
1433                        return;
1434                    }
1435                    
1436                    const element = event.target.closest('a')
1437
1438                    if(!element) {
1439                        return
1440                    }
1441
1442                    const isPro = false
1443                    if(!isPro) {
1444                        return
1445                    }
1446
1447                    // Don't track left clicks with this event. The click event is used for that.
1448                    if(event.button === 0) {
1449                        return
1450                    }
1451
1452                    track(element)
1453                })
1454                document.addEventListener('click', function (event) {
1455                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
1456                        return;
1457                    }
1458                    
1459                    const element = event.target.closest('a, button, input[type="submit"], input[type="button"]')
1460
1461                    if(!element) {
1462                        return
1463                    }
1464
1465                    const isPro = false
1466                    if(!isPro) {
1467                        return
1468                    }
1469
1470                    track(element)
1471                })
1472                document.addEventListener('play', function (event) {
1473                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
1474                        return;
1475                    }
1476                    
1477                    const element = event.target.closest('audio, video')
1478
1479                    if(!element) {
1480                        return
1481                    }
1482
1483                    const isPro = false
1484                    if(!isPro) {
1485                        return
1486                    }
1487
1488                    track(element)
1489                }, true)
1490                document.addEventListener("DOMContentLoaded", function (e) {
1491                    search();
1492                });
1493                document.addEventListener("iawpSearch", function (e) {
1494                    search();
1495                });
1496            })();
1497        </script>
1497
1498        <div class="xoo-wsc-markup-notices"></div>
1499<div class="xoo-wsc-markup">
1500	<div class="xoo-wsc-modal">
1501
1502		
1503<div class="xoo-wsc-container">
1504
1505	<div class="xoo-wsc-basket">
1506
1507					<span class="xoo-wsc-items-count">0</span>
1508		
1509
1510		<span class="xoo-wsc-bki xoo-wsc-icon-basket1"></span>
1511
1512		
1513	</div>
1514
1515	<div class="xoo-wsc-header">
1516
1517		
1518		
1519<div class="xoo-wsch-top">
1520
1521			<div class="xoo-wsc-notice-container" data-section="cart"><ul class="xoo-wsc-notices"></ul></div>	
1522			<div class="xoo-wsch-basket">
1523			<span class="xoo-wscb-icon xoo-wsc-icon-bag2"></span>
1524			<span class="xoo-wscb-count">0</span>
1525		</div>
1526	
1527			<span class="xoo-wsch-text">Your Cart</span>
1528	
1529			<span class="xoo-wsch-close xoo-wsc-icon-cross"></span>
1530	
1531</div>
1532		
1533	</div>
1534
1535
1536	<div class="xoo-wsc-body">
1537
1538		
1539		
1540<div class="xoo-wsc-empty-cart"><span>Your cart is empty</span><a class="xoo-wsc-btn" href="https://sideprosolutions.com/shop/">Return to Shop</a></div>
1541		
1542	</div>
1543
1544	<div class="xoo-wsc-footer">
1545
1546		
1547		
1548
1549
1550
1551
1552<div class="xoo-wsc-ft-buttons-cont">
1553
1554	<a href="https://sideprosolutions.com/shop/" class="xoo-wsc-ft-btn xoo-wsc-btn xoo-wsc-ft-btn-continue" >Continue Shopping</a>
1555</div>
1556
1557
1558		
1559	</div>
1560
1561	<span class="xoo-wsc-loader"></span>
1562	<span class="xoo-wsc-icon-spinner8 xoo-wsc-loader-icon"></span>
1563
1564</div>
1565		<span class="xoo-wsc-opac"></span>
1566
1567	</div>
1568</div>    <!-- Meta Pixel Event Code -->
1569    
1569<script type='text/javascript'>
1570        document.addEventListener( 'wpcf7mailsent', function( event ) {
1571        if( "fb_pxl_code" in event.detail.apiResponse){
1572            eval(event.detail.apiResponse.fb_pxl_code);
1573        }
1574        }, false );
1575    </script>
1575
1576    <!-- End Meta Pixel Event Code -->
1577        			<!-- Facebook Pixel Code -->
1578			<noscript>
1579				<img
1580					height="1"
1581					width="1"
1582					style="display:none"
1583					alt="fbpx"
1584					src="https://www.facebook.com/tr?id=1162823178152707&ev=PageView&noscript=1"
1585				/>
1586			</noscript>
1587			<!-- End Facebook Pixel Code -->
1588						
1588<script>
1589				( () => {
1590					const lazyloadRunObserver = () => {
1591						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
1592						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
1593							entries.forEach( ( entry ) => {
1594								if ( entry.isIntersecting ) {
1595									let lazyloadBackground = entry.target;
1596									if( lazyloadBackground ) {
1597										lazyloadBackground.classList.add( 'e-lazyloaded' );
1598									}
1599									lazyloadBackgroundObserver.unobserve( entry.target );
1600								}
1601							});
1602						}, { rootMargin: '200px 0px 200px 0px' } );
1603						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
1604							lazyloadBackgroundObserver.observe( lazyloadBackground );
1605						} );
1606					};
1607					const events = [
1608						'DOMContentLoaded',
1609						'elementor/lazyload/observe',
1610					];
1611					events.forEach( ( event ) => {
1612						document.addEventListener( event, lazyloadRunObserver );
1613					} );
1614				} )();
1615			</script>
1615
1616					<div
1617			class="qlwapp"
1618			style="--qlwapp-scheme-font-family:inherit;--qlwapp-scheme-font-size:18px;--qlwapp-scheme-icon-size:60px;--qlwapp-scheme-icon-font-size:24px;--qlwapp-scheme-box-max-height:400px;--qlwapp-scheme-brand:#25d366;--qlwapp-scheme-text:#ffffff;--qlwapp-scheme-text-secondary:#303030;--qlwapp-scheme-contact-role-color:inherit;--qlwapp-scheme-contact-name-color:inherit;--qlwapp-scheme-contact-availability-color:inherit;--qlwapp-scheme-box-message-word-break:break-all;--qlwapp-button-notification-bubble-animation:none;"
1619			data-contacts="[{&quot;id&quot;:1,&quot;bot_id&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;active&quot;:1,&quot;chat&quot;:1,&quot;avatar&quot;:&quot;https:\/\/www.gravatar.com\/avatar\/00000000000000000000000000000000&quot;,&quot;type&quot;:&quot;phone&quot;,&quot;phone&quot;:&quot;817811381&quot;,&quot;group&quot;:&quot;https:\/\/chat.whatsapp.com\/EQuPUtcPzEdIZVlT8JyyNw&quot;,&quot;firstname&quot;:&quot;John&quot;,&quot;lastname&quot;:&quot;Doe&quot;,&quot;label&quot;:&quot;Support&quot;,&quot;message&quot;:&quot;Hello! I&#039;m interested in learning more about your solar cleaning products. Can you provide me with more information?&quot;,&quot;timefrom&quot;:&quot;00:00&quot;,&quot;timeto&quot;:&quot;00:00&quot;,&quot;timezone&quot;:&quot;UTC+0&quot;,&quot;visibility&quot;:&quot;readonly&quot;,&quot;timedays&quot;:[],&quot;whatsapp_link_type&quot;:&quot;web&quot;,&quot;display&quot;:{&quot;entries&quot;:{&quot;post&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;page&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]}},&quot;taxonomies&quot;:{&quot;category&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product_cat&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product_tag&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]}},&quot;target&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;devices&quot;:&quot;all&quot;}}]"
1620			data-primary-contact="{&quot;id&quot;:1,&quot;bot_id&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;active&quot;:1,&quot;chat&quot;:1,&quot;avatar&quot;:&quot;https:\/\/www.gravatar.com\/avatar\/00000000000000000000000000000000&quot;,&quot;type&quot;:&quot;phone&quot;,&quot;phone&quot;:&quot;817811381&quot;,&quot;group&quot;:&quot;https:\/\/chat.whatsapp.com\/EQuPUtcPzEdIZVlT8JyyNw&quot;,&quot;firstname&quot;:&quot;John&quot;,&quot;lastname&quot;:&quot;Doe&quot;,&quot;label&quot;:&quot;Support&quot;,&quot;message&quot;:&quot;Hello! I&#039;m interested in learning more about your solar cleaning products. Can you provide me with more information?&quot;,&quot;timefrom&quot;:&quot;00:00&quot;,&quot;timeto&quot;:&quot;00:00&quot;,&quot;timezone&quot;:&quot;UTC+0&quot;,&quot;visibility&quot;:&quot;readonly&quot;,&quot;timedays&quot;:[],&quot;whatsapp_link_type&quot;:&quot;web&quot;,&quot;display&quot;:{&quot;entries&quot;:{&quot;post&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;page&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]}},&quot;taxonomies&quot;:{&quot;category&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product_cat&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product_tag&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]}},&quot;target&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;devices&quot;:&quot;all&quot;}}"
1621			data-display="{&quot;devices&quot;:&quot;all&quot;,&quot;entries&quot;:{&quot;post&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;page&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]}},&quot;taxonomies&quot;:{&quot;category&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product_cat&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]},&quot;product_tag&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]}},&quot;target&quot;:{&quot;include&quot;:1,&quot;ids&quot;:[]}}"
1622			data-button="{&quot;layout&quot;:&quot;bubble&quot;,&quot;box&quot;:&quot;no&quot;,&quot;position&quot;:&quot;bottom-left&quot;,&quot;text&quot;:&quot;&quot;,&quot;icon&quot;:&quot;qlwapp-whatsapp-icon&quot;,&quot;developer&quot;:&quot;no&quot;,&quot;rounded&quot;:&quot;yes&quot;,&quot;animation_name&quot;:&quot;&quot;,&quot;animation_delay&quot;:&quot;&quot;,&quot;notification_bubble&quot;:&quot;none&quot;,&quot;notification_bubble_animation&quot;:&quot;none&quot;,&quot;timefrom&quot;:&quot;00:00&quot;,&quot;timeto&quot;:&quot;00:00&quot;,&quot;timedays&quot;:[],&quot;timezone&quot;:&quot;UTC+0&quot;,&quot;visibility&quot;:&quot;readonly&quot;}"
1623			data-box="{&quot;enable&quot;:&quot;yes&quot;,&quot;auto_open&quot;:&quot;no&quot;,&quot;auto_delay_open&quot;:1000,&quot;lazy_load&quot;:&quot;no&quot;,&quot;allow_outside_close&quot;:&quot;no&quot;,&quot;header&quot;:&quot;\n\t\t\t\t\t\t\t\t&lt;p style=\&quot;line-height: 1;text-align: start\&quot;&gt;&lt;span style=\&quot;font-size: 12px;vertical-align: bottom;letter-spacing: -0.2px;opacity: 0.8;margin: 5px 0 0 1px\&quot;&gt;Powered by&lt;\/span&gt;&lt;\/p&gt;\n\t\t\t\t\t\t\t\t&lt;p style=\&quot;line-height: 1;text-align: start\&quot;&gt;&lt;a style=\&quot;font-size: 24px;line-height: 34px;font-weight: bold;text-decoration: none;color: white\&quot; href=\&quot;https:\/\/quadlayers.com\/products\/whatsapp-chat\/?utm_source=qlwapp_plugin&amp;utm_medium=header&amp;utm_campaign=social-chat\&quot; target=\&quot;_blank\&quot; rel=\&quot;noopener\&quot;&gt;Social Chat&lt;\/a&gt;&lt;\/p&gt;&quot;,&quot;footer&quot;:&quot;&lt;p style=\&quot;text-align: start;\&quot;&gt;Need help? Our team is just a message away&lt;\/p&gt;&quot;,&quot;response&quot;:&quot;Write a response&quot;,&quot;consent_message&quot;:&quot;I accept cookies and privacy policy.&quot;,&quot;consent_enabled&quot;:&quot;no&quot;}"
1624			data-scheme="{&quot;font_family&quot;:&quot;inherit&quot;,&quot;font_size&quot;:&quot;18&quot;,&quot;icon_size&quot;:&quot;60&quot;,&quot;icon_font_size&quot;:&quot;24&quot;,&quot;box_max_height&quot;:&quot;400&quot;,&quot;brand&quot;:&quot;#25d366&quot;,&quot;text&quot;:&quot;#ffffff&quot;,&quot;text_secondary&quot;:&quot;#303030&quot;,&quot;link&quot;:&quot;&quot;,&quot;message&quot;:&quot;&quot;,&quot;label&quot;:&quot;&quot;,&quot;name&quot;:&quot;&quot;,&quot;contact_role_color&quot;:&quot;inherit&quot;,&quot;contact_name_color&quot;:&quot;inherit&quot;,&quot;contact_availability_color&quot;:&quot;inherit&quot;,&quot;box_message_word_break&quot;:&quot;break-all&quot;}"
1625		>
1626					</div>
1627			
1627<script>
1628		(function () {
1629			var c = document.body.className;
1630			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1631			document.body.className = c;
1632		})();
1633	</script>
1633
1634	
1634<script id="eio-lazy-load-js-before">
1635const eio_lazy_vars = {"bg_min_dpr":1.1,"exactdn_domain":"","safe_paths":["\/wp-content\/plugins","\/wp-content\/themes","\/wp-includes\/"],"safe_domains":["sideprosolutions.com","www.sideprosolutions.com"],"skip_autoscale":0,"threshold":0,"use_dpr":1};Object.freeze(eio_lazy_vars);
1636//# sourceURL=eio-lazy-load-js-before
1637</script>
vendor: 1 bytes, line 1637
1637
1638<script async data-wp-strategy="async" id="eio-lazy-load-js" src="https://sideprosolutions.com/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=880"></script>
vendor: 1 bytes, line 1638
1638
1639<script id="wc-facebook-signals-js-extra">
1640var wc_facebook_signals_params = {"ajax_url":"https://sideprosolutions.com/wp-admin/admin-ajax.php","nonce":"9d16e2b6c7","action":"wc_facebook_update_signals_state"};
1641//# sourceURL=wc-facebook-signals-js-extra
1642</script>
vendor: 1 bytes, line 1642
1642
1643<script id="wc-facebook-signals-js" src="https://sideprosolutions.com/wp-content/plugins/facebook-for-woocommerce/assets/js/facebook-for-woocommerce-signals.js?ver=3.7.6"></script>
vendor: 1 bytes, line 1643
1643
1644<script id="hello-theme-frontend-js" src="https://sideprosolutions.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.4"></script>
vendor: 1 bytes, line 1644
1644
1645<script id="elementor-webpack-runtime-js" src="https://sideprosolutions.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1645
1645
1646<script id="elementor-frontend-modules-js" src="https://sideprosolutions.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1646
1646
1647<script id="jquery-ui-core-js-before">
1648jQuery.uiBackCompat = true;
1649//# sourceURL=jquery-ui-core-js-before
1650</script>
vendor: 1 bytes, line 1650
1650
1651<script id="jquery-ui-core-js" src="https://sideprosolutions.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1651
1651
1652<script id="elementor-frontend-js-before">
1653var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.2","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"import-export-customization":true,"e_pro_variables":true},"urls":{"assets":"https:\/\/sideprosolutions.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/sideprosolutions.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/sideprosolutions.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"028a34d83d","atomicFormsSendForm":"8baec1ac8c"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","woocommerce_notices_elements":["wc_error","wc_message","wc_info"],"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":401,"title":"Privacy%20Policy%20-%20Sidepro%20Solutions%20Pty%20Ltd","excerpt":"Learn about our commitment to protecting your personal information in our comprehensive privacy policy.","featuredImage":"https:\/\/sideprosolutions.com\/wp-content\/uploads\/2024\/04\/image-removebg-preview-removebg-preview.png"}};
1654//# sourceURL=elementor-frontend-js-before
1655</script>
vendor: 1 bytes, line 1655
1655
1656<script id="elementor-frontend-js" src="https://sideprosolutions.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1656
1656
1657<script id="smartmenus-js" src="https://sideprosolutions.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 1657
1657
1658<script id="sourcebuster-js-js" src="https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1658
1658
1659<script id="wc-order-attribution-js-extra">
1660var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://sideprosolutions.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
1661//# sourceURL=wc-order-attribution-js-extra
1662</script>
vendor: 1 bytes, line 1662
1662
1663<script id="wc-order-attribution-js" src="https://sideprosolutions.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1663
1663
1664<script id="wc-facebook-pixel-events-js" src="https://sideprosolutions.com/wp-content/plugins/facebook-for-woocommerce/assets/js/frontend/pixel-events.js?ver=3.7.6"></script>
vendor: 1 bytes, line 1664
1664
1665<script id="facebook-capi-param-builder-js" src="https://unpkg.com/meta-capi-param-builder-clientjs/dist/clientParamBuilder.bundle.js?ver=3.7.6"></script>
vendor: 1 bytes, line 1665
1665
1666<script id="facebook-capi-param-builder-js-after">
1667if (typeof clientParamBuilder !== "undefined" && !/(?:^|;\s*)wc_facebook_signals_state=held(?:;|$)/.test(document.cookie)) {
1668					clientParamBuilder.processAndCollectAllParams(window.location.href);
1669				}
1670//# sourceURL=facebook-capi-param-builder-js-after
1671</script>
vendor: 1 bytes, line 1671
1671
1672<script id="xoo-wsc-main-js-js-extra">
1673var xoo_wsc_params = {"adminurl":"https://sideprosolutions.com/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","qtyUpdateDelay":"500","notificationTime":"5000","html":{"successNotice":"\u003Cul class=\"xoo-wsc-notices\"\u003E\u003Cli class=\"xoo-wsc-notice-success\"\u003E\u003Cspan class=\"xoo-wsc-icon-check_circle\"\u003E\u003C/span\u003E%s%\u003C/li\u003E\u003C/ul\u003E","errorNotice":"\u003Cul class=\"xoo-wsc-notices\"\u003E\u003Cli class=\"xoo-wsc-notice-error\"\u003E\u003Cspan class=\"xoo-wsc-icon-cross\"\u003E\u003C/span\u003E%s%\u003C/li\u003E\u003C/ul\u003E"},"strings":{"maxQtyError":"Only %s% in stock","stepQtyError":"Quantity can only be purchased in multiple of %s%","calculateCheckout":"Please use checkout form to calculate shipping","couponEmpty":"Please enter promo code"},"isCheckout":"","isCart":"","sliderAutoClose":"1","shippingEnabled":"1","couponsEnabled":"1","autoOpenCart":"yes","addedToCart":"","ajaxAddToCart":"yes","skipAjaxForData":[],"showBasket":"always_show","flyToCart":"no","productFlyClass":"","refreshCart":"no","fetchDelay":"200","triggerClass":"","productLayout":"rows","cardAnimate":{"enable":"yes","type":"slideUp","event":"back_hover","duration":"0.5"},"menuCartHideOnEmpty":[],"shortcodeEls":{"subtotal":".xoo-wsc-sc-subt","count":".xoo-wsc-sc-count","icon":".xoo-wsc-sc-bki"}};
1674//# sourceURL=xoo-wsc-main-js-js-extra
1675</script>
vendor: 1 bytes, line 1675
1675
1676<script data-wp-strategy="defer" defer id="xoo-wsc-main-js-js" src="https://sideprosolutions.com/wp-content/plugins/side-cart-woocommerce/assets/js/xoo-wsc-main.js?ver=2.7.2"></script>
vendor: 1 bytes, line 1676
1676
1677<script id="qlwapp-frontend-js" src="https://sideprosolutions.com/wp-content/plugins/wp-whatsapp-chat/build/frontend/js/index.js?ver=ac88f0f73a8c4b7c6b8b"></script>
vendor: 1 bytes, line 1677
1677
1678<script id="facebook-for-woocommerce-inline-js-after">
1679/* WooCommerce Facebook Integration Event Tracking */
1680fbq('set', 'agent', (function(){var a='woocommerce_0-11.1.0-3.7.6';if(window.__wc_fb_page_generated&&(Math.floor(Date.now()/1000)-window.__wc_fb_page_generated)>1800){a=a.replace(/(\d+\.\d+\.\d+)/,'$1_c');}return a;})(), '1162823178152707');
1681window.wcFacebookPixelFiredEvents = window.wcFacebookPixelFiredEvents || {};
1682if (!window.wcFacebookPixelFiredEvents["630c9f59-537a-48c1-b4ff-1d443c20f121"]) {
1683window.wcFacebookPixelFiredEvents["630c9f59-537a-48c1-b4ff-1d443c20f121"] = true;
1684var isStale = window.__wc_fb_page_generated && (Math.floor(Date.now()/1000) - window.__wc_fb_page_generated) > 1800;
1685if (window.FacebookSignals && typeof window.FacebookSignals.trackEvent === 'function') {
1686	window.FacebookSignals.trackEvent('PageView', {
1687    "source": "woocommerce_0",
1688    "version": "11.1.0",
1689    "pluginVersion": "3.7.6"
1690}, null, 'track', isStale ? null : "630c9f59-537a-48c1-b4ff-1d443c20f121");
1691} else if (isStale) {
1692	fbq('track', 'PageView', {
1693    "source": "woocommerce_0",
1694    "version": "11.1.0",
1695    "pluginVersion": "3.7.6"
1696});
1697} else {
1698	fbq('track', 'PageView', {
1699    "source": "woocommerce_0",
1700    "version": "11.1.0",
1701    "pluginVersion": "3.7.6"
1702}, {
1703    "eventID": "630c9f59-537a-48c1-b4ff-1d443c20f121"
1704});
1705}
1706}
1707//# sourceURL=facebook-for-woocommerce-inline-js-after
1708</script>
vendor: 1 bytes, line 1708
1708
1709<script id="wp-hooks-js" src="https://sideprosolutions.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1709
1709
1710<script id="gla-gtag-events-js-extra">
1711var glaGtagData = {"currency_minor_unit":"2","products":[]};
1712//# sourceURL=gla-gtag-events-js-extra
1713</script>
vendor: 1 bytes, line 1713
1713
1714<script id="gla-gtag-events-js" src="https://sideprosolutions.com/wp-content/plugins/google-listings-and-ads/js/build/gtag-events.js?ver=6972d3af2e3be67de9f1"></script>
vendor: 1 bytes, line 1714
1714
1715<script id="elementor-pro-webpack-runtime-js" src="https://sideprosolutions.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.32.1"></script>
vendor: 1 bytes, line 1715
1715
1716<script id="wp-i18n-js" src="https://sideprosolutions.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1716
1716
1717<script id="wp-i18n-js-after">
1718wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1719//# sourceURL=wp-i18n-js-after
1720</script>
vendor: 1 bytes, line 1720
1720
1721<script id="elementor-pro-frontend-js-before">
1722var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/sideprosolutions.com\/wp-admin\/admin-ajax.php","nonce":"39d09c4146","urls":{"assets":"https:\/\/sideprosolutions.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/sideprosolutions.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"woocommerce":{"menu_cart":{"cart_page_url":"https:\/\/sideprosolutions.com\/cart\/","checkout_page_url":"https:\/\/sideprosolutions.com\/checkout\/","fragments_nonce":"dca23cd22b"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/sideprosolutions.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
1723//# sourceURL=elementor-pro-frontend-js-before
1724</script>
vendor: 1 bytes, line 1724
1724
1725<script id="elementor-pro-frontend-js" src="https://sideprosolutions.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.32.1"></script>
vendor: 1 bytes, line 1725
1725
1726<script id="pro-elements-handlers-js" src="https://sideprosolutions.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.32.1"></script>
vendor: 1 bytes, line 1726
1726
1727<script id="wp-emoji-settings" type="application/json">
1728{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://sideprosolutions.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
1729</script>
vendor: 1 bytes, line 1729
1729
1730<script type="module">
1731/*! This file is auto-generated */
1732var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1733//# sourceURL=https://sideprosolutions.com/wp-includes/js/wp-emoji-loader.min.js
1734</script>
1734
1735
1736</body>
1737</html>
1738
1739<!-- Dynamic page generated in 2.227 seconds. -->
1740<!-- Cached page generated by WP-Super-Cache on 2026-10-06 04:41:27 -->
1741
1742<!-- Compression = gzip -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.