PageSourceSearch

https://www.slideteam.net/blog

html slideteam.net collected 2026-09-24 09:31:37 UTC 485,944 bytes, 7,300 lines download raw bytes

1<!doctype html>
2<html lang="en">
3<head >
4    <meta charset="utf-8"/>
4<script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"93ba8bebb7",applicationID:"1051388604",browserID:"1103075934"};;/*! For license information please see nr-loader-rum-1.322.0.min.js.LICENSE.txt */
5(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a=0===Object.keys(r).length?e:r;for(let s in a)if(void 0!==e[s])try{if(null===e[s]){r[s]=null;continue}Array.isArray(e[s])&&Array.isArray(t[s])?r[s]=Array.from(new Set([...e[s],...t[s]])):e[s]instanceof Map||e[s]instanceof Set||e[s]instanceof Date||e[s]instanceof RegExp?r[s]=e[s]:"object"==typeof e[s]&&null!==t[s]&&"object"==typeof t[s]?r[s]=i(e[s],t[s]):r[s]=e[s]}catch(e){r[s]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>s});var n=r(384),i=r(8122);const a={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function s(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,a)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["xv",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,a="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),s=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===s?.document?.visibilityState),c=""+s?.location,u=/iPad|iPhone|iPod/.test(s.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=((()=>{const e=s.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)());r.d(t,["OF",0,u,"RI",0,i,"WN",0,l,"bv",0,a,"gm",0,s,"m",0,c,"mw",0,o,"sb",0,d,"zk",0,()=>{const e=s?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<s.performance.now())return e}])},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>u,x3:()=>c});var n=r(3241),i=r(3606),a=r(860),s=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:a.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&d(e))}function u(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,d(e)}}function d(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const a=e.ee,o=i.i.handlers;if(a&&!a.aborted&&a.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}
5).forEach(t=>{t[0]?.on&&t[0].context()instanceof s.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete o[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],a=e[2];n.apply(i,a)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),a=r(2646),s=r(5607);const o="nr@context:".concat(s.W),c=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,a){!1!==a&&(a=!0);if(c.aborted&&!i)return;t&&a&&t.emit(e,r,n);var o=g(n);m(e).forEach(e=>{e.apply(o,r)});var u=v()[s[e]];u&&u.push([f,e,r,o]);return o},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{s[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,o,()=>new a.y(o)):new a.y(o)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,a){a?(a.buffer([e],i),a.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(9908);a.on=s;var i=a.handlers={};function a(e,t,r,a){s(a||n.d,i,e,t,r)}function s(e,t,r,i,a){a||(a="feature"),e||(e=n.d);var s=t[a]=t[a]||{};(s[r]=s[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function a(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>a,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,a=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const s=[];for(var o=0;o<e;o++)s.push(i(r,a++).toString(16));return s.join("")}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(944);const i=new Map;function a(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),a=t.includes("nrWrapper");return r||a||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},5289(e,t,r){"use strict";r.d(t,{GG:()=>s,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function a(){return"undefined"==typeof document||"complete"===document.readyState}function s(e,t){if(a())return e();const r=(0,i.J)(e),s=setInterval(()=>
5{a()&&(clearInterval(s),r())},500);(0,n.sp)("load",r,t)}function o(e){if(a())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(a())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>d,dV:()=>u,pV:()=>l});var n=r(6154),i=r(1863),a=r(944),s=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function u(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,a.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),u(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>a,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function a(e,t,r){(0,n.sp)("pagehide",e,t,r)}},9300(e,t,r){"use strict";r(860).K7.ajax;r.d(t,["mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>a});var n=r(9566),i=r(1741);class a extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>a});var n=r(944),i=r(4261);class a{#e(e,...t){if(this[e]!==a.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>d});var n=r(3241),i=r(9908),a=r(1863),s=r(944),o=r(3969),c=r(8362),u=r(860);function d(e,t,r,a){const d=a||r;!d||d[e]&&d[e]!==c.d.prototype[e]||(d[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,u.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,s.R)(23,e)}})}function l(e,t,r,n,s){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(s||null===r)&&(0,i.p)("api-"+n,[(0,a.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",a="browser/blobs",s="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},u={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:a,[o.sessionReplay]:a,[o.logging]:s,[o.genericEvents]:"ins"};r.d(t,["$J",0,u,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,s,"df",0,a,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],a=t[n++];r.o(e,i)?0===a&&n++:0===a?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:a})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>"nr-rum-1.322.0.min.js",r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,a,s)=>{if(e[n])return void e[n].push(i);let o,c;if(void 0!==a){const e=document.getElementsByTagName("script");for(var u=0;u<e.length;u++){const r=e[u];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+a){o=r;break}}}if(!o){c=!0;var d={296:"sha512-/59P7qAoMYQDJAZerTRPChdYcdrlcoEAw2TwA1wz6Y0/XLmt3sblL
5I5JCXAuxG0YxsW7iqJzgrcO7NJWO58EfQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+a),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),d[s]&&(o.integrity=d[s])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={374:0,840:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const a=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=a);const s=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(s,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,a,s]=n;var o,c,u=0;if(i.some(t=>0!==e[t])){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(s)s(r)}for(t&&t(n);u<i.length;u++)c=i[u],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),a=r(1741);var s=r(2555),o=r(981);t.K7.genericEvents,o.R.PA,o.R.UA,o.R.BP;const c={RESOURCES:"experimental.resources",REGISTER:"register"};var u=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var l=r(2614),f=r(944),g=r(8122);const p="[data-nr-mask]",m=e=>(0,g.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:u.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(c.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(c.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,f.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(c.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:l.wk,inactiveMs:l.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(p):""===t||null===t?e.mask_selector=p:(0,f.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,f.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,f.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var h=r(6154),v=r(9324);let b=0;const y={buildEnv:"PROD",distMethod:"CDN",version:v.xv,originTime:h.WN},_={consented:!1},w={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||_.consented},set consented(e){_.consented=e}
5,customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++b},listeningForIframeMessages:!1},R="BA";var A=r(7836),x=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908);const k="newrelic-iframe-";function T(e,t={},n,o){let{init:c,info:u,loader_config:d,runtime:l={},exposed:f=!0}=t;if(!u){const e=(0,i.pV)();c=e.init,u=e.info,d=e.loader_config}var p;e.init=m(c||{}),e.loader_config=(p=d||{},(0,g.a)(p,E)),u.jsAttributes??={},h.bv&&(u.jsAttributes.isWorker=!0),e.info=(0,s.D)(u);const v=e.init;e.runtime??=(e=>{const t=(0,g.a)(e,w),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:R,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(a.W.prototype).forEach(r=>{const n=a.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=A.ee.get(e.agentIdentifier),e.exposed=f,(0,x.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&h.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(k)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var j=r(1863),P=r(4261),N=r(1738);
5var O=r(1687),M=r(4234),I=r(5289),D=r(7767);function V(e){return!!(0,i.dV)().o.MO&&(0,D.V)(e)&&!0===e?.session_trace.enabled}var W=r(6389),B=r(7699);const C=new WeakSet,K=new WeakMap;class U extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,W.J)(()=>{(0,O.Ak)(e,this.featureName),t()}))}):(0,O.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,s.f)(e.info))return(0,f.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(K.has(e))return K.get(e);const i=(async()=>{if((0,D.V)(e.init))try{const{setupAgentSession:t}=await r.e(296).then(r.bind(r,1768));t(e)}catch(e){(0,f.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(B.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await Promise.resolve().then(function(){const e=new Error("Cannot find module '../../loaders/configure/iframe-message-handler'");throw e.code="MODULE_NOT_FOUND",e});t(e)}catch(e){(0,f.R)(23,e)}const[{Connector:i},{Harvester:a}]=await Promise.all([r.e(296).then(r.bind(r,6589)),r.e(296).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new a(e);const s=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(s.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();K.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,f.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,f.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};h.RI?(0,I.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return V(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!C.has(e)&&(C.add(e),!(0,s.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var L=r(6630);class F extends U{static featureName=L.T;constructor(e){var t;super(e,L.T),this.setupInspectionEvents(),t=e,(0,N.Y)(P.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+P.Fw,[(0,j.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(296).then(r.bind(r,908)):r.e(296).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,x.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,I.sB)(t=>{e(t,"DOMContentLoaded")}),(0,I.GG)(t=>{e(t,"load")}),(0,I.Qr)(t=>{e(t,"navigate")}),this.ee.on(l.tS.UPDATE,(e,t)=>{(0,x.W)({type:"lifecycle",name:"session",data:t})})}}class G extends e.d{constructor(e){var t;(super(),h.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(F),T(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(P.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,P.cD,n);(0,f.R)(40,typeof r)}else(0,f.R)(39,typeof e)},t),function(e){(0,N.Y)(P.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,f.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,P.Dl,!0)},e)}(this),function(e){(0,N.Y)(P.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,P.nb,!1);(0,f.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(P.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+P.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,f.R)(65,typeof t)},e)}(this),this.run()):(0,f.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};
5return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,f.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,f.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var H=r(2843),z=r(782);class Y extends U{static featureName=z.T;constructor(e){super(e,z.T),h.RI&&((0,H.u)(()=>(0,S.p)("docHidden",[(0,j.t)()],void 0,z.T,this.ee),!0),(0,H.G)(()=>(0,S.p)("winPagehide",[(0,j.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9981))))}}var Z=r(3969);class q extends U{static featureName=Z.TZ;constructor(e){super(e,Z.TZ),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9623)))}}new G({features:[F,Y,q],loaderType:"lite"})})()})();</script>
5
6<meta name="title" content="The SlideTeam Blog"/>
7<meta name="description" content="All About PowerPoint, Presentations &amp; Life"/>
8<meta name="keywords" content="SlideTeam"/>
9<meta name="robots" content="INDEX,FOLLOW"/>
10<meta name="viewport" content="width=device-width, initial-scale=1"/>
11<meta name="p:domain_verify" content="cbe7790da153a2193ae198550d1d1907"/>
12<title>The SlideTeam Blog</title>
13<link  rel="stylesheet" type="text/css"  rel="preload" media="print" onload="this.media=&#039;all&#039;" href="https://static.slideteam.net/version1789038867/_cache/merged/c16ed89f46bcac47129fa075eb64ce7d.min.css" />
14<link  rel="stylesheet" type="text/css"  rel="preload" as="style" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/css/styles-m.min.css" />
15<link  rel="stylesheet" type="text/css"  media="screen and (min-width: 768px)" rel="preload" as="style" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/css/styles-l.min.css" />
16<link  rel="stylesheet" type="text/css"  media="all" rel="preload" as="style" href="https://static.slideteam.net/version1789038867/_cache/merged/bc150035f023f7b3285a2e0ea793ec1b.min.css" />
17<link  rel="stylesheet" type="text/css"  media="all" rel="preload" as="style" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/css/theme/style.min.css" />
18<link  rel="stylesheet" type="text/css"  media="all" rel="preload" as="style" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/css/theme/media.min.css" />
19<link  rel="stylesheet" type="text/css"  media="all" href="https://static.slideteam.net/version1789038867/_cache/merged/eb8fafa9b2528b231a62ee21f31e15dd.min.css" />
20<link  rel="stylesheet" type="text/css"  media="all" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/css/fishpig/fishpig.min.css" />
21<script  type="text/javascript"  defer="defer" src="https://static.slideteam.net/version1789038867/_cache/merged/c0d99148eedf16375c83161f2df46c8f.min.js"></script>
vendor: 1 bytes, line 21
21
22<script  type="text/javascript"  src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/search-insights.min.js"></script>
22
23<link rel="preload" as="font" crossorigin="anonymous" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff2" />
24<link rel="preload" as="font" crossorigin="anonymous" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/fonts/opensans/regular/opensans-400.woff2" />
25<link rel="preload" as="font" crossorigin="anonymous" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/fonts/opensans/bold/opensans-700.woff2" />
26
27<link  rel="icon" sizes="48x48" type="image/png" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/images/favicons/favicon-48x48.png" />
28<link  rel="icon" sizes="96x96" type="image/png" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/images/favicons/favicon-96x96.png" />
29<link  rel="icon" sizes="144x144" type="image/png" href="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/images/favicons/favicon-144x144.png" />
30<link  rel="icon" type="image/x-icon" href="https://www.slideteam.net/media/favicon/default/favicon.ico" />
31<link  rel="shortcut icon" type="image/x-icon" href="https://www.slideteam.net/media/favicon/default/favicon.ico" />
32<style>
33.wordpress-post-view .header-get-start a,.wpblog-index-index .header-get-start a {
34    float: left;
35    display: inline-block
36}
37	.sli_custom_search li.upgrade-plan-li-link {
38    display: none!important;
39}
40</style>    <style>
41    #social-login-popup .social-login-title {
42        background-color: #3399cc    }
43
44    #social-login-popup .social-login #bnt-social-login-authentication,
45    #social-login-popup .forgot .primary button,
46    #social-login-popup .create .primary button {
47        background-color: #3399cc;
48        border: #3399cc    }
49
50    .block.social-login-authentication-channel.account-social-login .block-content {
51        text-align: center;
52    }
53
54    
55    /* Compatible ETheme_YOURstore*/
56    div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login {
57        max-width: 900px !important;
58        margin: 0 auto !important;
59    }
60
61    div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login .block-content {
62        text-align: center;
63    }
64
65    @media (max-width: 1024px) {
66        div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login .block-content {
67            padding: 0 15px;
68        }
69    }
70</style>
71
72<script>
73    var BASE_URL = 'https://www.slideteam.net/';
74    var THEME_PATH = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US';
75    var COOKIE_CONFIG = {
76        "expires": null,
77        "path": "\u002F",
78        "domain": ".www.slideteam.net",
79        "secure": true,
80        "lifetime": "604800",
81        "cookie_restriction_enabled": false    };
82    var CURRENT_STORE_CODE = 'default';
83    var CURRENT_WEBSITE_ID = '1';
84
85    window.hyva = window.hyva || {}
86
87    window.cookie_consent_groups = window.cookie_consent_groups || {}
88    window.cookie_consent_groups['necessary'] = true;
89
90    window.cookie_consent_config = window.cookie_consent_config || {};
91    window.cookie_consent_config['necessary'] = [].concat(
92        window.cookie_consent_config['necessary'] || [],
93        [
94            'user_allowed_save_cookie',
95            'form_key',
96            'mage-messages',
97            'private_content_version',
98            'mage-cache-sessid',
99            'last_visited_store',
100            'section_data_ids'
101        ]
102    );
103</script>
vendor: 1 bytes, line 103
103
104<script>
105    'use strict';
106    (function( hyva, undefined ) {
107
108        function lifetimeToExpires(options, defaults) {
109
110            const lifetime = options.lifetime || defaults.lifetime;
111
112            if (lifetime) {
113                const date = new Date;
114                date.setTime(date.getTime() + lifetime * 1000);
115                return date;
116            }
117
118            return null;
119        }
120
121        function generateRandomString() {
122
123            const allowedCharacters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ',
124                length = 16;
125
126            let formKey = '',
127                charactersLength = allowedCharacters.length;
128
129            for (let i = 0; i < length; i++) {
130                formKey += allowedCharacters[Math.round(Math.random() * (charactersLength - 1))]
131            }
132
133            return formKey;
134        }
135
136        const sessionCookieMarker = {noLifetime: true}
137
138        const cookieTempStorage = {};
139
140        const internalCookie = {
141            get(name) {
142                const v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
143                return v ? v[2] : null;
144            },
145            set(name, value, days, skipSetDomain) {
146                let expires,
147                    path,
148                    domain,
149                    secure,
150                    samesite;
151
152                const defaultCookieConfig = {
153                    expires: null,
154                    path: '/',
155                    domain: null,
156                    secure: false,
157                    lifetime: null,
158                    samesite: 'lax'
159                };
160
161                const cookieConfig = window.COOKIE_CONFIG || {};
162
163                expires = days && days !== sessionCookieMarker
164                    ? lifetimeToExpires({lifetime: 24 * 60 * 60 * days, expires: null}, defaultCookieConfig)
165                    : lifetimeToExpires(window.COOKIE_CONFIG, defaultCookieConfig) || defaultCookieConfig.expires;
166
167                path = cookieConfig.path || defaultCookieConfig.path;
168                domain = !skipSetDomain && (cookieConfig.domain || defaultCookieConfig.domain);
169                secure = cookieConfig.secure || defaultCookieConfig.secure;
170                samesite = cookieConfig.samesite || defaultCookieConfig.samesite;
171
172                document.cookie = name + "=" + encodeURIComponent(value) +
173                    (expires && days !== sessionCookieMarker ? '; expires=' + expires.toGMTString() : '') +
174                    (path ? '; path=' + path : '') +
175                    (domain ? '; domain=' + domain : '') +
176                    (secure ? '; secure' : '') +
177                    (samesite ? '; samesite=' + samesite : 'lax');
178            },
179            isWebsiteAllowedToSaveCookie() {
180                const allowedCookies = this.get('user_allowed_save_cookie');
181                if (allowedCookies) {
182                    const allowedWebsites = JSON.parse(unescape(allowedCookies));
183
184                    return allowedWebsites[CURRENT_WEBSITE_ID] === 1;
185                }
186                return false;
187            },
188            getGroupByCookieName(name) {
189                const cookieConsentConfig = window.cookie_consent_config || {};
190                let group = null;
191                for (let prop in cookieConsentConfig) {
192                    if (!cookieConsentConfig.hasOwnProperty(prop)) continue;
193                    if (cookieConsentConfig[prop].includes(name)) {
194                        group = prop;
195                        break;
196                    }
197                }
198                return group;
199            },
200            isCookieAllowed(name) {
201                const cookieGroup = this.getGroupByCookieName(name);
202                return cookieGroup
203                    ? window.cookie_consent_groups[cookieGroup]
204                    : this.isWebsiteAllowedToSaveCookie();
205            },
206            saveTempStorageCookies() {
207                for (const [name, data] of Object.entries(cookieTempStorage)) {
208                    if (this.isCookieAllowed(name)) {
209                        this.set(name, data['value'], data['days'], data['skipSetDomain']);
210                        delete cookieTempStorage[name];
211                    }
212                }
213            }
214        };
215
216        hyva.getCookie = (name) => {
217            const cookieConfig = window.COOKIE_CONFIG || {};
218
219            if (cookieConfig.cookie_restriction_enabled && ! internalCookie.isCookieAllowed(name)) {
220                return cookieTempStorage[name] ? cookieTempStorage[name]['value'] : null;
221            }
222
223            return internalCookie.get(name);
224        }
225
226        hyva.setCookie = (name, value, days, skipSetDomain) => {
227            const cookieConfig = window.COOKIE_CONFIG || {};
228
229            if (cookieConfig.cookie_restriction_enabled && ! internalCookie.isCookieAllowed(name)) {
230                cookieTempStorage[name] = {value, days, skipSetDomain};
231                return;
232            }
233            return internalCookie.set(name, value, days, skipSetDomain);
234        }
235
236
237        hyva.setSessionCookie = (name, value, skipSetDomain) => {
238            return hyva.setCookie(name, value, sessionCookieMarker, skipSetDomain)
239        }
240
241        hyva.getBrowserStorage = () => {
242            const browserStorage = window.localStorage || window.sessionStorage;
243            if (!browserStorage) {
244                console.warn('Browser Storage is unavailable');
245                return false;
246            }
247            try {
248                browserStorage.setItem('storage_test', '1');
249                browserStorage.removeItem('storage_test');
250            } catch (error) {
251                console.warn('Browser Storage is not accessible', error);
252                return false;
253            }
254            return browserStorage;
255        }
256
257        hyva.postForm = (postParams) => {
258            const form = document.createElement("form");
259
260            let data = postParams.data;
261
262            if (! postParams.skipUenc && ! data.uenc) {
263                data.uenc = btoa(window.location.href);
264            }
265            form.method = "POST";
266            form.action = postParams.action;
267
268            Object.keys(postParams.data).map(key => {
269                const field = document.createElement("input");
270                field.type = 'hidden'
271                field.value = postParams.data[key];
272                field.name = key;
273                form.appendChild(field);
274            });
275
276            const form_key = document.createElement("input");
277            form_key.type = 'hidden';
278            form_key.value = hyva.getFormKey();
279            form_key.name="form_key";
280            form.appendChild(form_key);
281
282            document.body.appendChild(form);
283
284            form.submit();
285        }
286
287        hyva.getFormKey = function () {
288            let formKey = hyva.getCookie('form_key');
289
290            if (!formKey) {
291                formKey = generateRandomString();
292                hyva.setCookie('form_key', formKey);
293            }
294
295            return formKey;
296        }
297
298        hyva.formatPrice = (value, showSign, options = {}) => {
299            const formatter = new Intl.NumberFormat(
300                'en\u002DUS',
301                Object.assign({
302                    style: 'currency',
303                    currency: 'USD',
304                    signDisplay: showSign ? 'always' : 'auto'
305                }, options)
306            );
307            return (typeof Intl.NumberFormat.prototype.formatToParts === 'function') ?
308                formatter.formatToParts(value).map(({type, value}) => {
309                    switch (type) {
310                        case 'currency':
311                            return '\u0024' || value;
312                        case 'minusSign':
313                            return '- ';
314                        case 'plusSign':
315                            return '+ ';
316                        default :
317                            return value;
318                    }
319                }).reduce((string, part) => string + part) :
320                formatter.format(value);
321        }
322
323        const formatStr = function (str, nStart) {
324            const args = Array.from(arguments).slice(2);
325
326            return str.replace(/(%+)([0-9]+)/g, (m, p, n) => {
327                const idx = parseInt(n) - nStart;
328
329                if (args[idx] === null || args[idx] === void 0) {
330                    return m;
331                }
332                return p.length % 2
333                    ? p.slice(0, -1).replace('%%', '%') + args[idx]
334                    : p.replace('%%', '%') + n;
335            })
336        }
337
338        hyva.str = function (string) {
339            const args = Array.from(arguments);
340            args.splice(1, 0, 1);
341
342            return formatStr.apply(undefined, args);
343        }
344
345        hyva.strf = function () {
346            const args = Array.from(arguments);
347            args.splice(1, 0, 0);
348
349            return formatStr.apply(undefined, args);
350        }
351
352        /**
353         * Take a html string as `content` parameter and
354         * extract an element from the DOM to replace in
355         * the current page under the same selector,
356         * defined by `targetSelector`
357         */
358        hyva.replaceDomElement = (targetSelector, content) => {
359            // Parse the content and extract the DOM node using the `targetSelector`
360            const parser = new DOMParser();
361            const doc = parser.parseFromString(content, 'text/html');
362            const contentNode = doc.querySelector(targetSelector);
363
364            // Bail if content can't be found
365            if (!contentNode) {
366                return;
367            }
368
369            hyva.activateScripts(contentNode)
370
371            // Replace the old DOM node with the new content
372            document.querySelector(targetSelector).replaceWith(contentNode);
373
374            // Reload customerSectionData and display cookie-messages if present
375            window.dispatchEvent(new CustomEvent("reload-customer-section-data"));
376            hyva.initMessages();
377        }
378
379        hyva.activateScripts = (contentNode) => {
380            // Extract all the script tags from the content.
381            // Script tags won't execute when inserted into a dom-element directly,
382            // therefore we need to inject them to the head of the document.
383            const tmpScripts = contentNode.getElementsByTagName('script');
384
385            if (tmpScripts.length > 0) {
386                // Push all script tags into an array
387                // (to prevent dom manipulation while iterating over dom nodes)
388                const scripts = [];
389                for (let i = 0; i < tmpScripts.length; i++) {
390                    scripts.push(tmpScripts[i]);
391                }
392
393                // Iterate over all script tags and duplicate+inject each into the head
394                for (let i = 0; i < scripts.length; i++) {
395                    let script = document.createElement('script');
396                    script.innerHTML = scripts[i].innerHTML;
397
398                    document.head.appendChild(script);
399
400                    // Remove the original (non-executing) node from the content
401                    scripts[i].parentNode.removeChild(scripts[i]);
402                }
403            }
404            return contentNode;
405        }
406
407        const replace = {['+']: '-', ['/']: '_', ['=']: ','};
408        hyva.getUenc = () => btoa(window.location.href).replace(/[+/=]/g, match => replace[match]);
409
410        let currentTrap;
411
412        const focusableElements = (rootElement) => {
413            const selector = 'button, [href], input, select, textarea, details, [tabindex]:not([tabindex="-1"]';
414            return Array.from(rootElement.querySelectorAll(selector))
415                .filter(el => {
416                    return el.style.display !== 'none'
417                        && !el.disabled
418                        && el.tabIndex !== -1
419                        && (el.offsetWidth || el.offsetHeight || el.getClientRects().length)
420                })
421        }
422
423        const focusTrap = (e) => {
424            const isTabPressed = e.key === 'Tab' || e.keyCode === 9;
425            if (!isTabPressed) return;
426
427            const focusable = focusableElements(currentTrap)
428            const firstFocusableElement = focusable[0]
429            const lastFocusableElement = focusable[focusable.length - 1]
430
431            e.shiftKey
432                ? document.activeElement === firstFocusableElement && (lastFocusableElement.focus(), e.preventDefault())
433                : document.activeElement === lastFocusableElement && (firstFocusableElement.focus(), e.preventDefault())
434        };
435
436        hyva.releaseFocus = (rootElement) => {
437            if (currentTrap && (!rootElement || rootElement === currentTrap)) {
438                currentTrap.removeEventListener('keydown', focusTrap)
439                currentTrap = null
440            }
441        }
442        hyva.trapFocus = (rootElement) => {
443            if (!rootElement) return;
444            hyva.releaseFocus()
445            currentTrap = rootElement
446            rootElement.addEventListener('keydown', focusTrap)
447            const firstElement = focusableElements(rootElement)[0]
448            firstElement && firstElement.focus()
449        }
450
451                hyva.alpineInitialized = (fn) => window.addEventListener('alpine:initialized', fn, {once: true})
452                window.addEventListener('user-allowed-save-cookie', () => internalCookie.saveTempStorageCookies())
453
454    }( window.hyva = window.hyva || {} ));
455</script>
vendor: 1 bytes, line 455
455
456<script>
457    if (!window.IntersectionObserver) {
458        window.IntersectionObserver = function (callback) {
459            this.observe = el => el && callback(this.takeRecords());
460            this.takeRecords = () => [{isIntersecting: true, intersectionRatio: 1}];
461            this.disconnect = () => {};
462            this.unobserve = () => {};
463        }
464    }
465</script>
465
466<link rel='canonical' href='https://www.slideteam.net/blog' />
466<script type="text/javascript">
467    const newUrl = new URL(window.location.href);
468    let params = newUrl.searchParams;
469    if(params.has('p'))
470    {
471        let page = params.get('p');
472        if(page == 1)
473        {
474            newUrl.searchParams.delete('p');
475            window.location.href = newUrl.href;
476        }
477    }
478</script>
478
479
480
481
482<script>
483(function () {
484    let loaded = false;
485
486    function loadClarity() {
487        if (loaded) return;
488        loaded = true;
489
490        (function(c,l,a,r,i,t,y){
491            c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
492            t=l.createElement(r);
493            t.async = true;
494            t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
495            y=l.getElementsByTagName(r)[0];
496            y.parentNode.insertBefore(t,y);
497        })(window, document, "clarity", "script", "cf9914gtl3");
498
499
500        // var ps = document.createElement('script');
501        // ps.src = 'https://cdn.pagesense.io/js/slideteampteltd/1a3b568c8c2d41f6bf2e5ab2a87da3a3.js';
502        // ps.async = true;
503        // ps.setAttribute('data-cfasync', 'false');
504        // document.body.appendChild(ps);
505
506
507
508            window.SLI = window.SLI || {};
509
510            /**
511             * Find keyword from input[name="w"] within parent hierarchy
512             */
513            SLI.findKeyword = function (target) {
514                var parent = target.parentElement;
515
516                while (parent && !/html/i.test(parent.nodeName)) {
517                    var input = parent.querySelector('input[name="w"]');
518
519                    if (!input) {
520                        parent = parent.parentElement;
521                        continue;
522                    }
523
524                    return input.value;
525                }
526
527                return '';
528            };
529
530            /**
531             * Handle search submit
532             */
533            SLI.searchSubmit = function (caller, event) {
534                var target;
535
536                if (typeof event !== 'undefined') {
537                    target = event.target ? event.target : window.event.srcElement;
538
539                    if (event.preventDefault) {
540                        event.preventDefault();
541                    } else {
542                        event.returnValue = false;
543                    }
544                } else {
545                    target = caller;
546                }
547
548                var keyword = SLI.findKeyword(target).trim();
549
550                if (!keyword) {
551                    return false;
552                }
553
554                window.location.href =
555                    'https://www.slideteam.net/search/go?ts=custom&w=' +
556                    encodeURIComponent(keyword);
557
558                return false;
559            };
560
561
562            if (window.location.href.indexOf('checkout') !== -1) {
563                return;
564            }
565
566            window.SLI = window.SLI || {};
567
568            if (!window.SLI.config && !window.SLI.facetUrl) {
569
570                /* Autocomplete script */
571                var racScript = document.createElement('script');
572                racScript.type = 'text/javascript';
573                racScript.src =
574                    '//slideteam.resultspage.com/autocomplete/rac-data/sli-rac.js?v=' +
575                    Date.now();
576                document.head.appendChild(racScript);
577
578                /* Image search config script */
579                var imageSearchScript = document.createElement('script');
580                imageSearchScript.type = 'text/javascript';
581                imageSearchScript.src =
582                    '//slideteam.resultspage.com/is/sli-imagesearch.config.js?v=' +
583                    Date.now();
584                document.head.appendChild(imageSearchScript);
585            }
586
587            var searchBar = document.querySelector('#search_mini_form #search');
588
589            if (!searchBar) {
590                return;
591            }
592
593            /* Store latest typed value */
594            searchBar.addEventListener('keyup', function () {
595                searchBar.setAttribute('searchTermHead', searchBar.value);
596            });
597
598            function syncValue(eventType) {
599                var searchForm = document.querySelector('#search');
600
601                if (!searchForm) return;
602
603                searchForm.addEventListener(
604                    eventType,
605                    function () {
606                        var headerSearch =
607                            document.querySelector('#search_mini_form #search');
608
609                        if (headerSearch) {
610                            this.value =
611                                headerSearch.getAttribute('searchTermHead') || '';
612                        }
613                    },
614                    true
615                );
616            }
617
618            syncValue('focus');
619            syncValue('blur');
620
621            window.removeEventListener('mousemove', loadClarity);
622            window.removeEventListener('touchstart', loadClarity);
623            window.removeEventListener('keydown', loadClarity);
624            window.removeEventListener('scroll', loadClarity);
625    }
626
627    
628    window.addEventListener('mousemove', loadClarity, { once: true, passive: true });
629    window.addEventListener('touchstart', loadClarity, { once: true, passive: true });
630    window.addEventListener('keydown', loadClarity, { once: true, passive: true });
631    window.addEventListener('scroll', loadClarity, { once: true, passive: true });
632})();
633</script>
vendor: 1 bytes, line 633
633
634<script type="text/javascript">
635    document.addEventListener('DOMContentLoaded', function () {
636        // product page - related product click event
637        $(document).on('click', '.recommended-product .custom_gallary_product_main_div .item', function(event) {
638            var productId = $(this).data('scarabitem');
639            sendProductClick(productId);
640        });
641        // listing page - product click event
642        $(document).on('click', '.item.product.product-item, .slider-item, .resume_section ul li', function(event) {
643            var productElement = $(this).find('[product_id]').first();
644            if (productElement.length) {
645                var productId = productElement.attr('product_id');
646                sendProductClick(productId);
647            }
648        });
649        function sendProductClick(productId) {
650            if (productId) {
651                var formdata = {
652                    "productid": productId
653                };
654                $.ajax({
655                    url: 'https://www.slideteam.net/free/index/productclick/',
656                    type: 'POST',
657                    contentType: 'application/json',
658                    dataType: 'json',
659                    data: JSON.stringify(formdata),
660                    headers: {
661                        'X-Requested-With': 'XMLHttpRequest'
662                    },
663                    success: function(response) {},
664                    error: function(xhr, status, error) {
665                        console.error('Network response was not ok', error);
666                    }
667                });
668            }
669        }
670    });
671</script>
671</head>
672<body id="html-body" class="wpblog-index-index page-layout-2columns-left">
673	<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 673-674
673
674<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
674GTM-58GRWX5
vendor: 85 bytes, lines 674-675
674"
675height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
676<!-- End Google Tag Manager (noscript) -->
677<script nonce='Y2djZGQ3ZGs1a2psZTQ4OGduaHNxeTJjbWMzNjlmemM=' >
678    'use strict';
679    (function (blackbird) {
680
681        const addEventListenerOnElementToLoad = (elementToLoad, source) => new Promise((resolve, reject) => {
682            elementToLoad.addEventListener('load', () => {
683                elementToLoad.dataset.loaded = true;
684                resolve(elementToLoad);
685            })
686
687            elementToLoad.addEventListener('error', () => {
688                reject(new Error(`[External resource loader] : The resource "${source}", failed to load.`));
689            });
690        });
691
692        blackbird.loadExternalScript = async (source) => {
693            const scriptWithSameSrc = document.querySelector(`script[src="${source}"][data-loaded]`);
694
695            if (scriptWithSameSrc && scriptWithSameSrc.dataset.loaded === 'true') {
696                return scriptWithSameSrc;
697            }
698
699            const script = scriptWithSameSrc ?? document.createElement('script');
700            script.type = 'text/javascript';
701            script.async = true;
702            script.src = source;
703            script.dataset.loaded = false;
704
705            document.head.appendChild(script);
706            await addEventListenerOnElementToLoad(script, source);
707            return script;
708        }
709
710        blackbird.loadExternalStyle = async (source) => {
711            const linkWithSameHref = document.querySelector(`link[href="${source}"][data-loaded]`);
712
713            if (linkWithSameHref && linkWithSameHref.dataset.loaded === 'true') {
714                return linkWithSameHref;
715            }
716
717            const link = linkWithSameHref ?? document.createElement('link');
718            link.type = 'text/css'
719            link.rel = 'stylesheet';
720            link.href = source;
721            link.dataset.loaded = false;
722
723            document.head.prepend(link);
724            await addEventListenerOnElementToLoad(link, source);
725            return link;
726        }
727
728        blackbird.loadExternalResource = (source) => {
729            const scriptUrlRegex = /\.(js)$/i;
730            const styleUrlRegex = /\.(css)$/i;
731
732            if (scriptUrlRegex.test(source)) {
733                return blackbird.loadExternalScript(source);
734            }
735
736            if (styleUrlRegex.test(source)) {
737                return blackbird.loadExternalStyle(source);
738            }
739        }
740
741    }(window.blackbird = window.blackbird || {}));
742</script>
742
743<input name="form_key" type="hidden" value="DeIbG3N9h19mkoG3" />
744    <noscript>
745        <section class="message global noscript border-b-2 border-blue-500 bg-blue-50 shadow-none m-0 px-0 rounded-none font-normal">
746            <div class="container text-center">
747                <p>
748                    <strong>JavaScript seems to be disabled in your browser.</strong>
749                    <span>
750                        For the best experience on our site, be sure to turn on Javascript in your browser.                    </span>
751                </p>
752            </div>
753        </section>
754    </noscript>
755
756
757<script>
758    document.body.addEventListener('touchstart', () => {}, {passive: true})
759</script>
759
760<div class="page-wrapper"><header class="page-header"><a class="action skip sr-only focus:not-sr-only focus:absolute focus:z-40 focus:bg-white
761   contentarea"
762   href="#contentarea">
763    <span>
764        Skip to Content    </span>
765</a>
766<div class="header content"><span data-action="toggle-nav" class="action nav-toggle"><span>Toggle Nav</span></span>
767    <a class="logo" href="https://www.slideteam.net/" title="SlideTeam">
768        <img style="display:block;" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/logo.webp"
769             alt="SlideTeam"
770             width="100%"             height="100%"        />
771    </a>
772    <div id="algoliaAutocomplete" class="block block-search algolia-search-block algolia-search-input container py-2 mx-auto text-black" x-data="algoliaSearchValidation()"></div>
773    <div id="panelContainer" class="relative" x-data="initAutocompleteInsight"></div>
774    
774<script>
775        'use strict';
776
777        function algoliaSearchValidation() {
778            return {
779                init() {
780
781                    // Prevent invalid search submit
782                    document.addEventListener('submit', function (e) {
783
784                        const form = e.target;
785
786                        const searchInput = form.querySelector(
787                            'input[name="q"], input[type="search"]'
788                        );
789
790                        if (!searchInput) {
791                            return;
792                        }
793
794                        let value = searchInput.value;
795
796                        // Normalize spaces
797                        value = value.replace(/\s+/g, ' ').trim();
798
799                        // Prevent empty OR html input
800                        if (
801                            value === '' ||
802                            /[<>]/.test(value)
803                        ) {
804
805                            e.preventDefault();
806                            e.stopPropagation();
807                            e.stopImmediatePropagation();
808
809                            searchInput.value = '';
810
811                            //hideAlgoliaPanel();
812
813                            return false;
814                        }
815
816                        // Update cleaned value
817                        searchInput.value = value;
818
819                    }, true);
820
821                    // Validate while typing
822                    document.addEventListener('input', function (e) {
823
824                        const input = e.target;
825
826                        if (
827                            input.matches(
828                                'input[name="q"], input[type="search"]'
829                            )
830                        ) {
831
832                            let value = input.value;
833
834                            // Remove HTML brackets
835                            value = value.replace(/[<>]/g, '');
836
837                            // Remove multiple spaces
838                            value = value.replace(/\s+/g, ' ');
839
840                            // Remove leading spaces
841                            value = value.replace(/^\s+/, '');
842
843                            input.value = value;
844
845                            // Hide autocomplete for empty value
846                            if (value.trim() === '') {
847                                hideAlgoliaPanel();
848                            }
849                        }
850
851                    }, true);
852
853                    function hideAlgoliaPanel() {
854
855                        // Hide panel container
856                        const panelContainer =
857                            document.querySelector('#panelContainer');
858
859                        if (panelContainer) {
860                            panelContainer.innerHTML = '';
861                        }
862
863                        // Hide Algolia autocomplete panel
864                        document
865                            .querySelectorAll('.aa-Panel')
866                            .forEach(function (panel) {
867                                panel.style.display = 'none';
868                            });
869                    }
870                }
871            }
872        }
873
874        function initAutocompleteInsight() {
875            return {
876                bindClickEvent(element, eventName, objectID, indexName, position, queryId) {
877                    element.querySelector('.algoliasearch-autocomplete-hit')?.addEventListener("click", function () {
878                        buildInsightsEventData(eventName, objectID, indexName, position, queryId);
879                    });
880                }
881            }
882        }
883    </script>
883
884<div class="panel wrapper"><div class="panel header"><div class="header_panel_wrapper clearfix header_links_container">
884<script>
885    var str1 = window.location.href;
886    var str2 = "/search/go?";
887    if(str1.indexOf(str2) == -1){
888        var header = document.querySelector('.header_panel_wrapper ul.header');
889
890        if (header) {
891            header.classList.remove('def-hidden');
892        }
893    }
894</script>
894
895 
896<div class="contact-search clearfix contact_number_container" tabindex="0">
897    <span class="contact-number">
898        <i></i>
899        <a href="tel:+1-408-215-1583" rel="nofollow">+1-408-215-1583</a>
900    </span>
901
902</div>
903
904
905<script>
906    function socialbuttondata() {
907        return {
908		    socualbuttonclick(e){
909                let formData;
910
911                if (window.location.href.indexOf("AI-powered-powerpoint-editable-icons-and-image-generator") > -1) {
912                    formData = {
913                        'signuptype': 'ai_images_header'
914                    };
915                }else if (window.location.href.indexOf("Free-Online-AI-Presentation-Maker") > -1) {
916                    formData = {
917                        'signuptype': 'ai_ppt_header'
918                    };
919                } else {
920                    formData = {
921                        'signuptype': 'header'
922                    };
923                }
924                fetch("https://www.slideteam.net/signupcount/index/index/",{
925                    method: 'POST',
926                    headers: {
927                      'Content-Type': 'application/json',
928                      'X-Requested-With': 'XMLHttpRequest'
929                    },
930                    body: JSON.stringify(formData)  
931                }).then(response => { 
932                    return response.json()
933                }).then(data=> {
934                    console.log(data);
935                 });
936			    var url=e.target.dataset.url;
937                var baseurl = window.location.origin;
938                var base_url = baseurl + url;
939				if(document.querySelector('[name="productId"]') || document.querySelector('[name="product"]') )  
940				{
941					var productId="";var product="";
942					if(document.querySelector('[name="productId"]')) { var productId=document.querySelector('[name="productId"]').value; }
943					if(document.querySelector('[name="product"]')) { var product=document.querySelector('[name="product"]').value; }
944					if(productId!='' && productId != 'undefined' && productId != null){
945						 window.location.href = base_url +'?productid='+productId;
946					}
947					else if(product !='' && product != 'undefined' && product != null){
948						window.location.href = base_url +'?urlredirect='+document.URL;
949					} else {
950                        window.location.href = base_url +'?urlredirect='+document.URL;
951                    }
952				}else {
953                    if(document.querySelector(".aitatva-index-index")){
954                        window.location.href = base_url +'?urlredirect='+document.URL;
955                    }else if(document.querySelector(".aippt-index-index")){
956                        window.location.href = base_url +'?urlredirect='+document.URL;
957                    }else{
958                        window.location.href = base_url +'?urlredirect='+document.URL;
959                    }
960				}
961		    }
962        }
963    }
964</script>
964
965  <!--   <div class="social-login-authentication-channel account-social-login" x-data="socialbuttondata()">
966        <div class="social-block">
967                            <div class="actions-toolbar social-btn social-btn-actions-toolbar facebook-login">
968                    <a class="btn btn-block btn-social btn-facebook social-btn" @click="socualbuttonclick($event)" rel="nofollow"
969                        data-url="/sociallogin/social/login/type/facebook/">
970                        Sign in with Facebook                    </a>
971                </div>
972                            <div class="actions-toolbar social-btn social-btn-actions-toolbar google-login">
973                    <a class="btn btn-block btn-social btn-google social-btn" @click="socualbuttonclick($event)" rel="nofollow"
974                        data-url="/sociallogin/social/login/type/google/">
975                        Sign in with Google                    </a>
976                </div>
977                    </div>
978    </div> -->
979<ul class="header links heder_links_ul ">
980
981    <li  x-data="{...hyva.modal(),...popupdataheader()}" class="authorization-link header-links-popup"  data-label="or">
982        <a href="javascript:void(0)"  id="login-popup-link" @click="show&#x28;&#x27;dialog&#x27;,&#x20;&#x24;event&#x29; ;"  rel="nofollow">
983            Login
984        </a>
985        <div x-cloak    x-bind="overlay('dialog')"
986    x-spread="overlay('dialog')"
987    class="fixed inset-0 bg-black bg-opacity-50 z-50 download-overlay">
988    <div class="fixed flex justify-center items-center text-left z-40 dowanlodable-dialog-header inset-0">
989        <div x-ref="dialog" role="dialog" aria-modal="true"
990                                                  class="overscroll-y-contain">
991                
991<script>
992        function popupdataheader() {
993            return {
994                Isregister: false,
995                IsLoginPage:true,
996                Islogin: false,
997                Isforgot: false,
998                Issocial: true,
999                Ispagetitle: true,
1000                Isregisterform: true,
1001                registermessage: true,
1002                loginmessage: false,
1003                IsSignupEmail:false,
1004                IsLandingPage:false,
1005                IsSignupPass:false,
1006                IsFooter:true,
1007                Istab:true,
1008                showPassword:false,
1009                errors: 0,
1010                hasCaptchaToken: 0,
1011                email: '',
1012                loading:false,
1013                username: {
1014                    errorMessage: '',
1015                    blurred: false
1016                },
1017                password: {
1018                    errorMessage: '',
1019                    blurred: false
1020                },
1021                password_register: {
1022                    errorMessage: '',
1023                    blurred: false
1024                },
1025                email_register: {
1026                    errorMessage: '',
1027                    blurred: false
1028                },
1029                firstname: {
1030                    errorMessage: '',
1031                    blurred: false
1032                },
1033                lastname: {
1034                    errorMessage: '',
1035                    blurred: false
1036                },
1037                forgotemail: {
1038                    errorMessage: '',
1039                    blurred: false
1040                },
1041
1042                register() {
1043                    Isregister = true;
1044                    Islogin = false;
1045                },
1046                login() {
1047                    Isregister = false;
1048                    Islogin = true;
1049                },
1050                   // Function to clear input fields
1051              clearSignupEmail() {
1052                // Reset input values to empty strings
1053                this.$refs.registeremail.value = '';
1054                this.email_register.errorMessage = '';
1055                this.Istab = true;
1056                this.IsLandingPage = true;
1057                this.IsSignupEmail = false;
1058                this.Isforgot = false;
1059                this.Islogin = false;
1060                this.Isregister = true;
1061                this.Issocial = true;
1062                this.Isregisterform = true;
1063                this.Ispagetitle = true;
1064              },
1065              clearSignupPwd(){
1066                this.$refs.registerpassword.value = '';
1067                this.password_register.errorMessage = '';
1068                this.Istab=false;
1069                this.IsSignupEmail=true;
1070                this.Isforgot=false;
1071                this.Islogin=false;
1072                this.Isregister=true;
1073                this.IsSignupPass=false;
1074                this.Issocial=true;
1075                this.Isregisterform=true;
1076                this.Ispagetitle=true;
1077              },
1078              clearLoginInputFields(){
1079                this.$refs.loginusername.value = '';
1080                this.username.errorMessage = '';
1081                this.$refs.loginpassword.value = '';
1082                this.password.errorMessage = '';
1083                this.Istab=true;
1084                this.IsLandingPage=false;
1085                this.IsSignupEmail=false;
1086                this.Isforgot=false;
1087                this.Islogin=false;
1088                this.IsLoginPage=true;
1089                this.Isregister=false;
1090                this.Issocial=true;
1091                this.Isregisterform=true;
1092                this.Ispagetitle=true
1093              },
1094              clearForgotPwdFields(){
1095                this.$refs.forgotemail.value = '';
1096                this.forgotemail.errorMessage = '';
1097                this.Istab=false;
1098                this.IsLandingPage=false;
1099                this.IsSignupEmail=false;
1100                this.Isforgot=false;
1101                this.Islogin=true;
1102                this.Isregister=false;
1103                this.Issocial=true;
1104                this.Isregisterform=true;
1105                this.Ispagetitle=true
1106              },
1107                forgot() {
1108                    if (document.getElementById('ajaxlogin-forgot-pdp-password-form-header-login').querySelectorAll(".invalid").length == 0) {
1109                        const formdata = {
1110                            "email": this.$refs.forgotemail.value
1111                        };
1112                        fetch('https://www.slideteam.net/free/ajax/forgotpassword/', {
1113                                method: 'POST',
1114                                headers: {
1115                                    'Content-Type': 'application/json',
1116                                    'X-Requested-With': 'XMLHttpRequest'
1117                                },
1118                                body: JSON.stringify(formdata)
1119                            })
1120                            .then(response => {
1121                                return response.json()
1122                            }).then(data => {
1123                                if( this.$refs.forgotsubmit.innerHTML == "Resend" ){
1124                                    this.$refs.forgotsubmit.innerHTML = "Resent";
1125                                }else{
1126                                    this.$refs.forgotsubmit.innerHTML = "Please wait...";
1127                                }
1128
1129                                this.$refs.forgotsubmitbutton.disabled = true;
1130                                if (data.errors) {
1131                                    this.$refs.forgotsubmit.innerHTML = "Submit";
1132                                    this.$refs.forgotsubmitbutton.disabled = false;
1133                                    this.$refs.responseforgot.innerHTML = "<div class='error'>" + data.message + "</div>";
1134                                    setTimeout(() => {
1135                                        this.$refs.responseforgot.innerHTML = "";
1136                                    }, 4000)
1137                                } else {
1138                                    setTimeout(() => {
1139                                        this.$refs.forgotsubmit.innerHTML = "Resend";
1140                                        this.$refs.forgotsubmitbutton.disabled = false;
1141                                    }, 2000);
1142
1143                                    this.$refs.responseforgot.innerHTML = "<div class='success'>" + data.message + "</div>";
1144                                    setTimeout(() => {
1145                                        this.$refs.responseforgot.innerHTML = "";
1146                                    }, 4000)
1147                                }
1148                            });
1149                    }
1150                },
1151                loginform() {
1152
1153                    this.$refs.loginsubmit.innerHTML = "Please wait...";
1154                    this.$refs.loginsubmitbutton.disabled = true;
1155
1156                    this.inputElements = [...document.getElementById('ajaxlogin-login-formpdp-header-login').querySelectorAll("[data-rules]")];
1157
1158                    this.inputElements.map((input) => {
1159                        if(input.name == "username") {
1160                            Iodine.addRule('validEmailFormat', (value) => {
1161                                const invalidChars = /[,\/\\!#$%^&*()=+{}|<>?`~]/;
1162                                return !invalidChars.test(value);
1163                            });
1164                            const rules = JSON.parse(input.dataset.rules);
1165                            rules.push('validEmailFormat');
1166                            input.dataset.rules = JSON.stringify(rules);
1167                            Iodine.messages.validEmailFormat = "Please enter a valid email address (Ex: [email protected]).";
1168                        }
1169                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
1170                            this.$refs.loginsubmit.innerHTML = "Login";
1171                            this.$refs.loginsubmitbutton.disabled = false;
1172                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
1173                            event.preventDefault();
1174                            input.classList.add("invalid");
1175                            Iodine.messages.required = "This is a required field.";
1176                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
1177                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
1178                        } else {
1179                            input.classList.remove("invalid");
1180                            this[input.name].errorMessage = "";
1181                        }
1182                    });
1183                    if (document.getElementById('ajaxlogin-login-formpdp-header-login').querySelectorAll(".invali
1183d").length == 0) {
1184
1185
1186                        const formdata = {
1187                            "form_key": document.getElementById("ajaxlogin-create-form-header-login").elements["form_key"].value,
1188                            "username": this.$refs.loginusername.value,
1189                            "password": this.$refs.loginpassword.value
1190                        };
1191                        // Get the current URL
1192                        const currentURL = window.location.href;
1193                        fetch('https://www.slideteam.net/free/ajax/login/', {
1194                                method: 'POST',
1195                                headers: {
1196                                    'Content-Type': 'application/json',
1197                                    'X-Requested-With': 'XMLHttpRequest'
1198                                },
1199                                body: JSON.stringify(formdata)
1200                            })
1201                            .then(response => {
1202                                return response.json()
1203                            }).then(data => {
1204                                if (data.errors) {
1205                                    document.querySelector('.response-msg').style.display='block';
1206                                    this.$refs.registerresponse.innerHTML = "<div class='error'>" + data.message + "</div>";
1207                                } else {
1208                                    this.$refs.registerresponse.innerHTML = "<div class='success'>" + data.message + "</div>";
1209                                }
1210                                setTimeout(function() {
1211                                    document.querySelector('.response-msg').style.display='none';
1212                                }, 5000);
1213                                if (data.errors) {
1214                                    this.$refs.loginsubmit.innerHTML = "Login";
1215                                    this.$refs.loginsubmitbutton.disabled = false;
1216                                } else {
1217                                    location.reload();
1218                                    //if paid user
1219                                    // if(data.subscription=='1'){
1220                                    //     if(currentURL.includes('aitatva') || window.location.href.includes("powerpoint-ebooks-for-slide-template-design") || document.querySelector(".currentProduct")){
1221                                    //             location.reload();
1222                                    //        }
1223                                    //        else{
1224                                    //         window.location.href = "https://www.slideteam.net/subscription/index/list";
1225                                    //        }
1226                                    // }
1227                                    // else{
1228                                    //     if(window.location.href.includes("powerpoint-ebooks-for-slide-template-design") || document.querySelector(".currentProduct")){
1229                                    //         location.reload();
1230                                    //     }
1231                                    //     else{
1232                                    //         window.location.href = "https://www.slideteam.net/pricing";
1233                                    //     }
1234                                        
1235                                    // }
1236                                }
1237
1238                            });
1239                    }
1240                },
1241             
1242                submitEmail() {
1243                    Iodine.addRule('validEmailFormat', (value) => {
1244                        const invalidChars = /[,\/\\!#$%^&*()=+{}|<>?`~]/;
1245                        return !invalidChars.test(value);
1246                    });
1247                    this.inputElements = [...document.getElementById('ajaxlogin-create-form-header-login').querySelectorAll("input[data-rules]")];
1248                    this.inputElements.map((input) => {
1249                        const rules = JSON.parse(input.dataset.rules);
1250                        rules.push('validEmailFormat');
1251                        input.dataset.rules = JSON.stringify(rules);
1252                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
1253                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
1254                            event.preventDefault();
1255                            input.classList.add("invalid");
1256                            Iodine.messages.required = "This is a required field.";
1257                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
1258                            Iodine.messages.validEmailFormat = "Please enter a valid email address (Ex: [email protected]).";
1259                            Iodine.messages.minimum = "Minimum length of this field must be equal or greater than 1 symbols. Leading and trailing spaces will be ignored.";
1260                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
1261
1262                        } else {
1263                            input.classList.remove("invalid");
1264                            this[input.name].errorMessage = "";
1265                             // Show the signup pass popup if email is valid
1266                            this.IsSignupEmail = false;
1267                            this.IsSignupPass = true;
1268                            this.Isregisterform=true;
1269                            this.email=this.$refs.registeremail.value;
1270                        }
1271                    });
1272                },
1273                submitForm() {
1274                    this.inputElements = [...document.getElementById('ajaxlogin-create-form-pass-header-login').querySelectorAll("input[data-rules]")];
1275                    this.inputElements.map((input) => {
1276                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
1277                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
1278                            event.preventDefault();
1279                            input.classList.add("invalid");
1280                            Iodine.messages.required = "This is a required field.";
1281                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
1282                            Iodine.messages.minimum = "Minimum length of this field must be equal or greater than 1 symbols. Leading and trailing spaces will be ignored.";
1283                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
1284
1285                        } else {
1286                            input.classList.remove("invalid");
1287                            this[input.name].errorMessage = "";
1288                        }
1289                    });
1290    
1291                    if (document.getElementById('create-from-wrapper-pass-header-login').querySelectorAll(".invalid").length == 0) {
1292                        this.$refs.signupPass.innerHTML = "Please wait...";
1293                        this.$refs.signupPassButton.disabled = true;
1294                        let $form = document.getElementById('ajaxlogin-create-form-pass-header-login');
1295                            if (!this.hasCaptchaToken) {
1296        this.errors = 1;
1297
1298
1299        const executeGreCaptcha = () => {
1300            grecaptcha.ready(() => {
1301                grecaptcha.execute(
1302                    '6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO',
1303                    {action: 'submit'}
1304                ).then((token) => {
1305                    if (token && token.length > 0) {
1306                        $form['g\u002Drecaptcha\u002Dresponse'].value = token;
1307                        this.errors = 0;
1308                        this.hasCaptchaToken = 1;
1309                        (this.submitForm || $form.submit).call(this);
1310                    } else {
1311                        this.errors = 1;
1312                        const error = 'ReCaptcha\u0020validation\u0020failed,\u0020please\u0020try\u0020again';
1313                        if (this.setErrorMessages) {
1314                            this.setErrorMessages([error])
1315                            this.displayErrorMessage = true;
1316                        } else {
1317                            window.dispatchMessages && window.dispatchMessages([{type: "error", text: error}], 5000);
1318                        }
1319                    }
1320                }).catch(exception => {
1321                    console.error(exception || `An unknown error occurred during ReCaptcha validation. Are the tokens and the domain correctly set up in the Google console?`)
1322                });
1323            })
1324        }
1325
1326        if (window.grecaptcha) {
1327            executeGreCaptcha();
1328        } else {
1329            const recaptchaUrl = "https://www.google.com/recaptcha/api.js?render=6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO";
1330            const script = document.createElement('script');
1331            script.setAttribute('type', 'text/javascript');
1332            script.setAttribute('src', recaptchaUrl);
1333            document.head.appendChild(script);
1334
1335            script.addEventListener("load", executeGreCaptcha, false);
1336        }
1337    }
1338                            if (this.errors === 0) {
1339                            const formdata = {
1340                                "form_key": document.getElementById("ajaxlogin-create-form-pass-header-login").elements["form_key"].value,
1341                                "email": this.$refs.registeremail.value,
1342                                "password": this.$refs.registerpassword.value,
1343                                "productid" : this.$refs.registerproduct.value,
1344                                "is_subscribed" : document.querySelector('#is_subscribed').checked,
1345                                'g-recaptcha-response':$form.querySelector('input[name="g-recaptcha-response"]').value
1346                            };
1347                            fetch('https://www.slideteam.net/free/ajax/registerpopup/', {
1348                                method: 'POST',
1349                                headers: {
1350                                    'Content-Type': 'application/json',
1351                                    'X-Requested-With': 'XMLHttpRequest'
1352                                },
1353                                body: JSON.stringify(formdata)
1354                            }).then(response => {
1355                                return response.json()
1356                            }).then(data => {
1357                                if (data.errors) {
1358                                    this.$refs.registerresponse.style.display='Block';
1359                                    this.$refs.registerresponse.innerHTML = "<div class='error'>" + data.message + "</div>";
1360                                    this.errors = 1;
1361                                    this.hasCaptchaToken = 0;
1362                                } else {
1363                                    this.$refs.registerresponse.innerHTML = "<div class='success'>" + data.message + "</div>";
1364                                }
1365                                setTimeout(function() {
1366                                    document.querySelector('.response-msg').style.display='none';
1367
1368                                }, 5000);
1369                                if (data.errors) {
1370                                    this.$refs.signupPass.innerHTML = "Sign Up";
1371                                    this.$refs.signupPassButton.disabled = false;
1372                                } else {
1373                                    location.reload();
1374                                    // var productId = this.$refs.registerproduct.value;
1375                                    // // Get the current URL
1376                                    // const currentRegURL = window.location.href;
1377                                    // if ( currentRegURL.includes('aitatva') || currentRegURL.includes('powerpoint-ebooks-for-slide-template-design') || (document.querySelector(".currentProduct") && document.querySelector(".currentProduct").value) ){
1378                                    //     location.reload();
1379                                    // }
1380                                    // else{
1381                                    //     window.location.href = "https://www.slideteam.net/pricing";
1382                                    // } 
1383                                }
1384                            });
1385                        }
1386                    }
1387                },
1388                forgotemail() {
1389                    if (this.$refs.forgotsubmit.innerHTML != "Submit") {
1390                        this.$refs.forgotsubmit.innerHTML = "Submit";
1391                    }
1392                },
1393                submit: function(event) {
1394
1395                    this.inputElements = [...this.$el.querySelectorAll("[data-rules]")];
1396                    this.inputElements.map((input) => {
1397
1398                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
1399                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
1400                            event.preventDefault();
1401                            input.classList.add("invalid");
1402                            Iodine.messages.required = "This is a required field.";
1403                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
1404                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
1405                        } else {
1406                            input.classList.remove("invalid");
1407                            this[input.name].errorMessage = "";
1408                        }
1409                    });
1410                },
1411                guestregister(event) {
1412                    event.preventDefault(); 
1413                    const loader = document.querySelector('.customloader');
1414                    if (loader) {
1415                        loader.style.display = 'flex';
1416                    }
1417                    const $form = document.getElementById('guestform');
1418
1419                        if (!this.hasCaptchaToken) {
1420        this.errors = 1;
1421
1422
1423        const executeGreCaptcha = () => {
1424            grecaptcha.ready(() => {
1425                grecaptcha.execute(
1426                    '6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO',
1427                    {action: 'submit'}
1428                ).then((token) => {
1429                    if (token && token.length > 0) {
1430                        $form['g\u002Drecaptcha\u002Dresponse'].value = token;
1431                        this.errors = 0;
1432                        this.hasCaptchaToken = 1;
1433                        (this.submitForm || $form.submit).call(this);
1434                    } else {
1435                        this.errors = 1;
1436                        const error = 'ReCaptcha\u0020validation\u0020failed,\u0020please\u0020try\u0020again';
1437                        if (this.setErrorMessages) {
1438                            this.setErrorMessages([error])
1439                            this.displayErrorMessage = true;
1440                        } else {
1441                            window.dispatchMessages && window.dispatchMessages([{type: "error", text: error}], 5000);
1442                        }
1443                    }
1444                }).catch(exception => {
1445                    console.error(exception || `An unknown error occurred during ReCaptcha validation. Are the tokens and the domain correctly set up in the Google console?`)
1446                });
1447            })
1448        }
1449
1450        if (window.grecaptcha) {
1451            executeGreCaptcha();
1452        } else {
1453            const recaptchaUrl = "https://www.google.com/recaptcha/api.js?render=6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO";
1454            const script = document.createElement('script');
1455            script.setAttribute('type', 'text/javascript');
1456            script.setAttribute('src', recaptchaUrl);
1457            document.head.appendChild(script);
1458
1459            script.addEventListener("load", executeGreCaptcha, false);
1460        }
1461    }
1462                            const waitForToken = setInterval(() => {
1463                            const tokenInput = $form.querySelector('input[name="g-recaptcha-response"]');
1464                            if (tokenInput && tokenInput.value) {
1465                                clearInterval(waitForToken);
1466
1467                                const randomUser = "guestuser" + Math.floor(1000000000 + Math.random() * 9000000000);
1468                                const randomPass = "guestuser" + Math.floor(1000000000 + Math.random() * 9000000000);
1469                                                                const encodedPass = btoa(randomPass);
1470                                document.cookie = `gsec_id=${encodedPass}; path=/; max-age=3600; SameSite=Lax; Secure`;
1471                                const formdata = {
1472                                    formid: "signup_ajax_popup_form",
1473                                    form_key: $form.elements["form_key"].value,
1474                                    email: randomUser + '@mailinator.com',
1475                                    password: randomPass,
1476                                    productid: this.$refs.registerproduct.value,
1477                                    is_subscribed: 0,
1478                                    'g-recaptcha-response': tokenInput.value
1479                                };
1480
1481                                fetch('https://www.slideteam.net/free/ajax/registerpopup/', {
1482                                    method: 'POST',
1483                                    headers: {
1484                                        'Content-Type': 'application/json',
1485                                        'X-Requested-With': 'XMLHttpRequest'
1486                                    },
1487                                    body: JSON.stringify(formdata)
1488                                }).then(response => response.json())
1489                                .then(data => {
1490                                    if (loader) {
1491                                        loader.style.display = 'none';
1492                                    }
1493                                                    if (data.errors) {
1494                                    this.$refs.registerresponse.style.display='Block';
1495                                    this.$refs.registerresponse.innerHTML = "<div class='error'>" + data.message + "</div>";
1496                                    this.errors = 1;
1497                                    this.hasCaptchaToken = 0;
1498                                    } else {
1499                                        this.$refs.registerresponse.innerHTML = "<div class='success'>" + data.message + "</div>";
1500                                    }
1501                                    setTimeout(function() {
1502                                        document.querySelector('.response-msg').style.display='none';
1503
1504                                    }, 5000);
1505                                    if (data.errors) {
1506                                        this.$refs.signupPass.innerHTML = "Sign Up";
1507                                        this.$refs.signupPassButton.disabled = false;
1508                                    } else {
1509                                        location.reload();
1510                                        // var productId = this.$refs.registerproduct.value;
1511                                        // // Get the current URL
1512                                        // const currentRegURL = window.location.href;
1513                                        // if ( currentRegURL.includes('aitatva') || currentRegURL.includes('powerpoint-ebooks-for-slide-template-design') || (document.querySelector(".currentProduct") && document.querySelector(".currentProduct").value) ){
1514                                        //     location.reload();
1515                                        // }
1516                                        // else{
1517                                        //     window.location.href = "https://www.slideteam.net/pricing";
1518                                        // } 
1519                                    }
1520                                });
1521                            }
1522                        }, 200);
1523            }
1524            }
1525        }
1526    </script>
1526
1527    <div class="mfp-content ajax-register-popup dowanlodable-login-popup" id="popupcontentsheader" style="display:none">
1528
1529    </div>
1530
1531<script>
1532  (function() {
1533        let cssLoaded = false;
1534
1535        function loadToolTipCss() {
1536            if (cssLoaded) return;
1537            cssLoaded = true;
1538
1539            if (!document.querySelector('script[src*="Magento_Theme/js/iodine.js"]')) {
1540                const js_iodine = document.createElement('script');
1541                js_iodine.src = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/js/iodine.min.js';
1542                js_iodine.defer = true;
1543                document.body.appendChild(js_iodine);
1544            }
1545
1546            // cleanup listener
1547            window.removeEventListener('mousemove', loadToolTipCss);
1548            window.removeEventListener('touchstart', loadToolTipCss);
1549            window.removeEventListener('keydown', loadToolTipCss);
1550            window.removeEventListener('scroll', loadToolTipCss);
1551        }
1552
1553        // trigger after first user interaction
1554        window.addEventListener('mousemove', loadToolTipCss, {
1555            once: true,
1556            passive: true
1557        });
1558        window.addEventListener('touchstart', loadToolTipCss, {
1559            once: true,
1560            passive: true
1561        });
1562        window.addEventListener('keydown', loadToolTipCss, {
1563            once: true,
1564            passive: true
1565        });
1566        window.addEventListener('scroll', loadToolTipCss, {
1567            once: true,
1568            passive: true
1569        });
1570    })();
1571</script>
1571        </div>
1572    </div>
1573    </div>
1574    </li>
1575
1576
1577    
1577<script>
1578        
1579        // Add event listener to the login link container
1580        document.getElementById("login-popup-link").addEventListener("click", function() {
1581            addClass();
1582            // Display the popup window when the user clicks
1583            document.getElementById("popupcontentsheader").style.display = "block";
1584            fetchPopupContentLogin();
1585        });
1586
1587    function fetchPopupContentLogin() {
1588        const currentUrl = window.location.href;
1589        if (currentUrl.includes("Free-Online-AI-Presentation-Maker")) {
1590            window.openMyDialog();
1591            return;
1592        }
1593        fetch('https://www.slideteam.net/free/ajax/logindata/', {
1594            method: 'POST',
1595            headers: {
1596                'Content-Type': 'application/json',
1597                'X-Requested-With': 'XMLHttpRequest'
1598            },
1599            credentials: 'include',
1600            body: JSON.stringify({ page_number: 2 })
1601        })
1602        .then(response => response.json())
1603        .then(data => {
1604            // Populate the popup content
1605            document.querySelector("#popupcontentsheader").innerHTML = data.output;
1606
1607
1608
1609        var googleLinkSelector = document.querySelector(".LoginFormSocialBtn.google_btn");
1610        var facebookLinkSelector = document.querySelector(".LoginFormSocialBtn.facebook_btn");
1611     
1612
1613        var is_subscribed = document.querySelector('#is_subscribed');
1614
1615        var updateSocialLinks = function() {
1616            var isCheck = is_subscribed.checked;
1617
1618            var updateUrlParameter = function(url, param, paramVal) {
1619                var newAdditionalURL = "";
1620                var tempArray = url.split("?");
1621                var baseURL = tempArray[0];
1622                var additionalURL = tempArray[1];
1623                var temp = "";
1624
1625                if (additionalURL) {
1626                    tempArray = additionalURL.split("&");
1627                    for (var i = 0; i < tempArray.length; i++) {
1628                        if (tempArray[i].split('=')[0] !== param) {
1629                            newAdditionalURL += temp + tempArray[i];
1630                            temp = "&";
1631                        }
1632                    }
1633                }
1634
1635                var rows_txt = temp + param + "=" + paramVal;
1636                return baseURL + "?" + newAdditionalURL + rows_txt;
1637            };
1638            // var producturl= window.location.href;
1639            var producturl= encodeURIComponent(window.location.href);
1640            if(document.querySelector('.currentProduct') !== null || window.location.href.includes("powerpoint-ebooks-for-slide-template-design")){
1641                var productid=true;
1642            }else{
1643                var productid=false;
1644            }
1645            if (googleLinkSelector) {
1646                var googleLink = googleLinkSelector.getAttribute("href");
1647                googleLink = updateUrlParameter(googleLink, 'loginfromtype', 'header_sociallogin');
1648                googleLink = updateUrlParameter(googleLink, 'is_pdp', productid);
1649                googleLink = updateUrlParameter(googleLink, 'redirect_pdp_url', producturl);
1650                googleLink = updateUrlParameter(googleLink, 'is_subscribe_social', isCheck);
1651                $(".LoginFormSocialBtn.google_btn").attr('href', googleLink);
1652            }
1653
1654            if (facebookLinkSelector) {
1655                var facebookLink = facebookLinkSelector.getAttribute("href");
1656                facebookLink = updateUrlParameter(facebookLink, 'loginfromtype', 'header_sociallogin');
1657                facebookLink = updateUrlParameter(facebookLink, 'is_pdp', productid);
1658                facebookLink = updateUrlParameter(facebookLink, 'redirect_pdp_url', producturl);
1659                facebookLink = updateUrlParameter(facebookLink, 'is_subscribe_social', isCheck);
1660                $(".LoginFormSocialBtn.facebook_btn").attr('href', facebookLink);
1661            }
1662        };
1663
1664        // Initial call to set the social links
1665        updateSocialLinks();
1666
1667        // Update the social links when the checkbox state changes
1668        is_subscribed.addEventListener('change', updateSocialLinks);
1669
1670
1671        })
1672        .catch(error => {
1673            console.error('Error fetching popup content:', error);
1674        });
1675    }
1676    </script>
vendor: 1 bytes, line 1676
1676
1677<script>
1678
1679
1680function addClass(){
1681    if ($(window).width() <= 1023) { // Adjust the breakpoint as needed
1682        $("button.nav-toggle").addClass('active');
1683    }
1684}
1685
1686</script>
1686
1687
1688<script type="text/javascript">
1689    document.addEventListener('DOMContentLoaded', function () {
1690        // Select the body element
1691        var body = $('body');
1692
1693        // Function to check if overflow-hidden class is removed
1694        function checkOverflowHidden(mutationsList, observer) {
1695            mutationsList.forEach(function(mutation) {
1696                if (mutation.type === 'attributes' && mutation.attributeName === 'class') {
1697                    // Check if overflow-hidden class is removed
1698                    if (!body.hasClass('overflow-hidden')) {
1699                        // Perform your action here
1700                        $("button.nav-toggle").removeClass('active');
1701                    }
1702                      var $header = $('header.page-header');
1703                        if ($header.hasClass('min-zindex')) {
1704                            $header.removeClass('min-zindex');
1705                        }
1706                        
1707                }
1708            });
1709        }
1710
1711        // Set up MutationObserver to monitor changes in the class attribute
1712        var observer = new MutationObserver(checkOverflowHidden);
1713
1714        // Configure the observer to monitor attributes
1715        observer.observe(body[0], { attributes: true });
1716    });
1717</script>
1717
1718
1719
1720<li class="header-links-popup" x-data="{...hyva.modal(),...popupdataheadersignup()}">
1721    <a href="javascript:void(0)" id="signup-popup-link" @click="show&#x28;&#x27;dialog6ab4cd132651d&#x27;,&#x20;&#x24;event&#x29; ;" rel="nofollow">Sign Up For Free</a>
1722    <div x-cloak    x-bind="overlay('dialog6ab4cd132651d')"
1723    x-spread="overlay('dialog6ab4cd132651d')"
1724    class="fixed inset-0 bg-black bg-opacity-50 z-50 download-overlay">
1725    <div class="fixed flex justify-center items-center text-left z-40 dowanlodable-dialog-header inset-0">
1726        <div x-ref="dialog6ab4cd132651d" role="dialog" aria-modal="true"
1727                                                  class="overscroll-y-contain">
1728                
1728<script>
1729        function popupdataheadersignup() {
1730            return {
1731                Isregister: true,
1732                IsLoginPage:false,
1733                Islogin: false,
1734                Isforgot: false,
1735                Issocial: true,
1736                Ispagetitle: true,
1737                Isregisterform: true,
1738                registermessage: true,
1739                loginmessage: false,
1740                IsSignupEmail:false,
1741                IsLandingPage:true,
1742                IsSignupPass:false,
1743                IsFooter:true,
1744                Istab:true,
1745                showPassword:false,
1746                errors: 0,
1747                hasCaptchaToken: 0,
1748                email: '',
1749                loading:false,
1750                username: {
1751                    errorMessage: '',
1752                    blurred: false
1753                },
1754                password: {
1755                    errorMessage: '',
1756                    blurred: false
1757                },
1758                password_register: {
1759                    errorMessage: '',
1760                    blurred: false
1761                },
1762                email_register: {
1763                    errorMessage: '',
1764                    blurred: false
1765                },
1766                firstname: {
1767                    errorMessage: '',
1768                    blurred: false
1769                },
1770                lastname: {
1771                    errorMessage: '',
1772                    blurred: false
1773                },
1774                forgotemail: {
1775                    errorMessage: '',
1776                    blurred: false
1777                },
1778
1779                register() {
1780                    Isregister = true;
1781                    Islogin = false;
1782                },
1783                login() {
1784                    Isregister = false;
1785                    Islogin = true;
1786                },
1787                   // Function to clear input fields
1788              clearSignupEmail() {
1789                // Reset input values to empty strings
1790                this.$refs.registeremail.value = '';
1791                this.email_register.errorMessage = '';
1792                this.Istab = true;
1793                this.IsLandingPage = true;
1794                this.IsSignupEmail = false;
1795                this.Isforgot = false;
1796                this.Islogin = false;
1797                this.Isregister = true;
1798                this.Issocial = true;
1799                this.Isregisterform = true;
1800                this.Ispagetitle = true;
1801              },
1802              clearSignupPwd(){
1803                this.$refs.registerpassword.value = '';
1804                this.password_register.errorMessage = '';
1805                this.Istab=false;
1806                this.IsSignupEmail=true;
1807                this.Isforgot=false;
1808                this.Islogin=false;
1809                this.Isregister=true;
1810                this.IsSignupPass=false;
1811                this.Issocial=true;
1812                this.Isregisterform=true;
1813                this.Ispagetitle=true;
1814              },
1815              clearLoginInputFields(){
1816                this.$refs.loginusername.value = '';
1817                this.username.errorMessage = '';
1818                this.$refs.loginpassword.value = '';
1819                this.password.errorMessage = '';
1820                this.Istab=true;
1821                this.IsLandingPage=false;
1822                this.IsSignupEmail=false;
1823                this.Isforgot=false;
1824                this.Islogin=false;
1825                this.IsLoginPage=true;
1826                this.Isregister=false;
1827                this.Issocial=true;
1828                this.Isregisterform=true;
1829                this.Ispagetitle=true
1830              },
1831              clearForgotPwdFields(){
1832                this.$refs.forgotemail.value = '';
1833                this.forgotemail.errorMessage = '';
1834                this.Istab=false;
1835                this.IsLandingPage=false;
1836                this.IsSignupEmail=false;
1837                this.Isforgot=false;
1838                this.Islogin=true;
1839                this.Isregister=false;
1840                this.Issocial=true;
1841                this.Isregisterform=true;
1842                this.Ispagetitle=true
1843              },
1844                forgot() {
1845                    if (document.getElementById('ajaxlogin-forgot-pdp-password-form-header-signup').querySelectorAll(".invalid").length == 0) {
1846                        const formdata = {
1847                            "email": this.$refs.forgotemail.value
1848                        };
1849                        fetch('https://www.slideteam.net/free/ajax/forgotpassword/', {
1850                                method: 'POST',
1851                                headers: {
1852                                    'Content-Type': 'application/json',
1853                                    'X-Requested-With': 'XMLHttpRequest'
1854                                },
1855                                body: JSON.stringify(formdata)
1856                            })
1857                            .then(response => {
1858                                return response.json()
1859                            }).then(data => {
1860                                if( this.$refs.forgotsubmit.innerHTML == "Resend" ){
1861                                    this.$refs.forgotsubmit.innerHTML = "Resent";
1862                                }else{
1863                                    this.$refs.forgotsubmit.innerHTML = "Please wait...";
1864                                }
1865
1866                                this.$refs.forgotsubmitbutton.disabled = true;
1867                                if (data.errors) {
1868                                    this.$refs.forgotsubmit.innerHTML = "Submit";
1869                                    this.$refs.forgotsubmitbutton.disabled = false;
1870                                    this.$refs.responseforgot.innerHTML = "<div class='error'>" + data.message + "</div>";
1871                                    setTimeout(() => {
1872                                        this.$refs.responseforgot.innerHTML = "";
1873                                    }, 4000)
1874                                } else {
1875                                    setTimeout(() => {
1876                                        this.$refs.forgotsubmit.innerHTML = "Resend";
1877                                        this.$refs.forgotsubmitbutton.disabled = false;
1878                                    }, 2000);
1879
1880                                    this.$refs.responseforgot.innerHTML = "<div class='success'>" + data.message + "</div>";
1881                                    setTimeout(() => {
1882                                        this.$refs.responseforgot.innerHTML = "";
1883                                    }, 4000)
1884                                }
1885                            });
1886                    }
1887                },
1888                loginform() {
1889
1890                    this.$refs.loginsubmit.innerHTML = "Please wait...";
1891                    this.$refs.loginsubmitbutton.disabled = true;
1892
1893                    this.inputElements = [...document.getElementById('ajaxlogin-login-formpdp-header-signup').querySelectorAll("[data-rules]")];
1894
1895                    this.inputElements.map((input) => {
1896                        if(input.name == "username") {
1897                            Iodine.addRule('validEmailFormat', (value) => {
1898                                const invalidChars = /[,\/\\!#$%^&*()=+{}|<>?`~]/;
1899                                return !invalidChars.test(value);
1900                            });
1901                            const rules = JSON.parse(input.dataset.rules);
1902                            rules.push('validEmailFormat');
1903                            input.dataset.rules = JSON.stringify(rules);
1904                            Iodine.messages.validEmailFormat = "Please enter a valid email address (Ex: [email protected]).";
1905                        }
1906                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
1907                            this.$refs.loginsubmit.innerHTML = "Login";
1908                            this.$refs.loginsubmitbutton.disabled = false;
1909                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
1910                            event.preventDefault();
1911                            input.classList.add("invalid");
1912                            Iodine.messages.required = "This is a required field.";
1913                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
1914                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
1915                        } else {
1916                            input.classList.remove("invalid");
1917                            this[input.name].errorMessage = "";
1918                        }
1919                    });
1920                    if (document.getElementById('ajaxlogin-login-formpdp-header-signup').querySelectorAll(".invali
1920d").length == 0) {
1921
1922
1923                        const formdata = {
1924                            "form_key": document.getElementById("ajaxlogin-create-form-header-signup").elements["form_key"].value,
1925                            "username": this.$refs.loginusername.value,
1926                            "password": this.$refs.loginpassword.value
1927                        };
1928                        // Get the current URL
1929                        const currentURL = window.location.href;
1930                        fetch('https://www.slideteam.net/free/ajax/login/', {
1931                                method: 'POST',
1932                                headers: {
1933                                    'Content-Type': 'application/json',
1934                                    'X-Requested-With': 'XMLHttpRequest'
1935                                },
1936                                body: JSON.stringify(formdata)
1937                            })
1938                            .then(response => {
1939                                return response.json()
1940                            }).then(data => {
1941                                if (data.errors) {
1942                                    document.querySelector('.response-msg').style.display='block';
1943                                    this.$refs.registerresponse.innerHTML = "<div class='error'>" + data.message + "</div>";
1944                                } else {
1945                                    this.$refs.registerresponse.innerHTML = "<div class='success'>" + data.message + "</div>";
1946                                }
1947                                setTimeout(function() {
1948                                    document.querySelector('.response-msg').style.display='none';
1949                                }, 5000);
1950                                if (data.errors) {
1951                                    this.$refs.loginsubmit.innerHTML = "Login";
1952                                    this.$refs.loginsubmitbutton.disabled = false;
1953                                } else {
1954                                    location.reload();
1955                                    //if paid user
1956                                    // if(data.subscription=='1'){
1957                                    //     if(currentURL.includes('aitatva') || window.location.href.includes("powerpoint-ebooks-for-slide-template-design") || document.querySelector(".currentProduct")){
1958                                    //             location.reload();
1959                                    //        }
1960                                    //        else{
1961                                    //         window.location.href = "https://www.slideteam.net/subscription/index/list";
1962                                    //        }
1963                                    // }
1964                                    // else{
1965                                    //     if(window.location.href.includes("powerpoint-ebooks-for-slide-template-design") || document.querySelector(".currentProduct")){
1966                                    //         location.reload();
1967                                    //     }
1968                                    //     else{
1969                                    //         window.location.href = "https://www.slideteam.net/pricing";
1970                                    //     }
1971                                    // }
1972
1973                                }
1974
1975                            });
1976                    }
1977                },
1978             
1979                submitEmail() {
1980                    Iodine.addRule('validEmailFormat', (value) => {
1981                        const invalidChars = /[,\/\\!#$%^&*()=+{}|<>?`~]/;
1982                        return !invalidChars.test(value);
1983                    });
1984                    this.inputElements = [...document.getElementById('ajaxlogin-create-form-header-signup').querySelectorAll("input[data-rules]")];
1985                    this.inputElements.map((input) => {
1986                        const rules = JSON.parse(input.dataset.rules);
1987                        rules.push('validEmailFormat');
1988                        input.dataset.rules = JSON.stringify(rules);
1989                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
1990                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
1991                            event.preventDefault();
1992                            input.classList.add("invalid");
1993                            Iodine.messages.required = "This is a required field.";
1994                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
1995                            Iodine.messages.validEmailFormat = "Please enter a valid email address (Ex: [email protected]).";
1996                            Iodine.messages.minimum = "Minimum length of this field must be equal or greater than 1 symbols. Leading and trailing spaces will be ignored.";
1997                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
1998
1999                        } else {
2000                            input.classList.remove("invalid");
2001                            this[input.name].errorMessage = "";
2002                             // Show the signup pass popup if email is valid
2003                            this.IsSignupEmail = false;
2004                            this.IsSignupPass = true;
2005                            this.Isregisterform=true;
2006                            this.email=this.$refs.registeremail.value;
2007                        }
2008                    });
2009                },
2010                submitForm() {
2011                    this.inputElements = [...document.getElementById('ajaxlogin-create-form-pass-header-signup').querySelectorAll("input[data-rules]")];
2012                    this.inputElements.map((input) => {
2013                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
2014                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
2015                            event.preventDefault();
2016                            input.classList.add("invalid");
2017                            Iodine.messages.required = "This is a required field.";
2018                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
2019                            Iodine.messages.minimum = "Minimum length of this field must be equal or greater than 1 symbols. Leading and trailing spaces will be ignored.";
2020                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
2021
2022                        } else {
2023                            input.classList.remove("invalid");
2024                            this[input.name].errorMessage = "";
2025                        }
2026                    });
2027    
2028                    if (document.getElementById('create-from-wrapper-pass-header-signup').querySelectorAll(".invalid").length == 0) {
2029                        this.$refs.signupPass.innerHTML = "Please wait...";
2030                        this.$refs.signupPassButton.disabled = true;
2031                        let $form = document.getElementById('ajaxlogin-create-form-pass-header-signup');
2032                            if (!this.hasCaptchaToken) {
2033        this.errors = 1;
2034
2035
2036        const executeGreCaptcha = () => {
2037            grecaptcha.ready(() => {
2038                grecaptcha.execute(
2039                    '6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO',
2040                    {action: 'submit'}
2041                ).then((token) => {
2042                    if (token && token.length > 0) {
2043                        $form['g\u002Drecaptcha\u002Dresponse'].value = token;
2044                        this.errors = 0;
2045                        this.hasCaptchaToken = 1;
2046                        (this.submitForm || $form.submit).call(this);
2047                    } else {
2048                        this.errors = 1;
2049                        const error = 'ReCaptcha\u0020validation\u0020failed,\u0020please\u0020try\u0020again';
2050                        if (this.setErrorMessages) {
2051                            this.setErrorMessages([error])
2052                            this.displayErrorMessage = true;
2053                        } else {
2054                            window.dispatchMessages && window.dispatchMessages([{type: "error", text: error}], 5000);
2055                        }
2056                    }
2057                }).catch(exception => {
2058                    console.error(exception || `An unknown error occurred during ReCaptcha validation. Are the tokens and the domain correctly set up in the Google console?`)
2059                });
2060            })
2061        }
2062
2063        if (window.grecaptcha) {
2064            executeGreCaptcha();
2065        } else {
2066            const recaptchaUrl = "https://www.google.com/recaptcha/api.js?render=6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO";
2067            const script = document.createElement('script');
2068            script.setAttribute('type', 'text/javascript');
2069            script.setAttribute('src', recaptchaUrl);
2070            document.head.appendChild(script);
2071
2072            script.addEventListener("load", executeGreCaptcha, false);
2073        }
2074    }
2075                            if (this.errors === 0) {
2076                            const formdata = {
2077                                "form_key": document.getElementById("ajaxlogin-create-form-pass-header-signup").elements["form_key"].value,
2078                                "email": this.$refs.registeremail.value,
2079                                "password": this.$refs.registerpassword.value,
2080                                "productid" : this.$refs.registerproduct.value,
2081                                "is_subscribed" : document.querySelector('#is_subscribed').checked,
2082                                'g-recaptcha-response':$form.querySelector('input[name="g-recaptcha-response"]').value
2083                            };
2084                            fetch('https://www.slideteam.net/free/ajax/registerpopup/', {
2085                                method: 'POST',
2086                                headers: {
2087                                    'Content-Type': 'application/json',
2088                                    'X-Requested-With': 'XMLHttpRequest'
2089                                },
2090                                body: JSON.stringify(formdata)
2091                            }).then(response => {
2092                                return response.json()
2093                            }).then(data => {
2094                                if (data.errors) {
2095                                    this.$refs.registerresponse.style.display='Block';
2096                                    this.$refs.registerresponse.innerHTML = "<div class='error'>" + data.message + "</div>";
2097                                    this.errors = 1;
2098                                    this.hasCaptchaToken = 0;
2099                                } else {
2100                                    this.$refs.registerresponse.innerHTML = "<div class='success'>" + data.message + "</div>";
2101                                }
2102                                setTimeout(function() {
2103                                    document.querySelector('.response-msg').style.display='none';
2104
2105                                }, 5000);
2106                                if (data.errors) {
2107                                    this.$refs.signupPass.innerHTML = "Sign Up";
2108                                    this.$refs.signupPassButton.disabled = false;
2109                                } else {
2110                                    location.reload();
2111                                    // var productId = this.$refs.registerproduct.value;
2112                                    // // Get the current URL
2113                                    // const currentRegURL = window.location.href;
2114                                    // if ( currentRegURL.includes('aitatva') || currentRegURL.includes('powerpoint-ebooks-for-slide-template-design') || (document.querySelector(".currentProduct") && document.querySelector(".currentProduct").value) ){
2115                                    //     location.reload();
2116                                    // }
2117                                    // else{
2118                                    //     window.location.href = "https://www.slideteam.net/pricing";
2119                                    // } 
2120                                }
2121                            });
2122                        }
2123                    }
2124                },
2125                forgotemail() {
2126                    if (this.$refs.forgotsubmit.innerHTML != "Submit") {
2127                        this.$refs.forgotsubmit.innerHTML = "Submit";
2128                    }
2129                },
2130                submit: function(event) {
2131
2132                    this.inputElements = [...this.$el.querySelectorAll("[data-rules]")];
2133                    this.inputElements.map((input) => {
2134
2135                        if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
2136                            const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
2137                            event.preventDefault();
2138                            input.classList.add("invalid");
2139                            Iodine.messages.required = "This is a required field.";
2140                            Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
2141                            this[input.name].errorMessage = Iodine.getErrorMessage(error);
2142                        } else {
2143                            input.classList.remove("invalid");
2144                            this[input.name].errorMessage = "";
2145                        }
2146                    });
2147                },
2148                guestregister(event) {
2149                    event.preventDefault(); 
2150                    const loader = document.querySelector('.customloader');
2151                    if (loader) {
2152                        loader.style.display = 'flex';
2153                    }
2154                    const $form = document.getElementById('guestform');
2155
2156                        if (!this.hasCaptchaToken) {
2157        this.errors = 1;
2158
2159
2160        const executeGreCaptcha = () => {
2161            grecaptcha.ready(() => {
2162                grecaptcha.execute(
2163                    '6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO',
2164                    {action: 'submit'}
2165                ).then((token) => {
2166                    if (token && token.length > 0) {
2167                        $form['g\u002Drecaptcha\u002Dresponse'].value = token;
2168                        this.errors = 0;
2169                        this.hasCaptchaToken = 1;
2170                        (this.submitForm || $form.submit).call(this);
2171                    } else {
2172                        this.errors = 1;
2173                        const error = 'ReCaptcha\u0020validation\u0020failed,\u0020please\u0020try\u0020again';
2174                        if (this.setErrorMessages) {
2175                            this.setErrorMessages([error])
2176                            this.displayErrorMessage = true;
2177                        } else {
2178                            window.dispatchMessages && window.dispatchMessages([{type: "error", text: error}], 5000);
2179                        }
2180                    }
2181                }).catch(exception => {
2182                    console.error(exception || `An unknown error occurred during ReCaptcha validation. Are the tokens and the domain correctly set up in the Google console?`)
2183                });
2184            })
2185        }
2186
2187        if (window.grecaptcha) {
2188            executeGreCaptcha();
2189        } else {
2190            const recaptchaUrl = "https://www.google.com/recaptcha/api.js?render=6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO";
2191            const script = document.createElement('script');
2192            script.setAttribute('type', 'text/javascript');
2193            script.setAttribute('src', recaptchaUrl);
2194            document.head.appendChild(script);
2195
2196            script.addEventListener("load", executeGreCaptcha, false);
2197        }
2198    }
2199                            const waitForToken = setInterval(() => {
2200                            const tokenInput = $form.querySelector('input[name="g-recaptcha-response"]');
2201                            if (tokenInput && tokenInput.value) {
2202                                clearInterval(waitForToken);
2203
2204                                const randomUser = "guestuser" + Math.floor(1000000000 + Math.random() * 9000000000);
2205                                const randomPass = "guestuser" + Math.floor(1000000000 + Math.random() * 9000000000);
2206                                                                const encodedPass = btoa(randomPass);
2207                                document.cookie = `gsec_id=${encodedPass}; path=/; max-age=3600; SameSite=Lax; Secure`;
2208                                const formdata = {
2209                                    formid: "signup_ajax_popup_form",
2210                                    form_key: $form.elements["form_key"].value,
2211                                    email: randomUser + '@mailinator.com',
2212                                    password: randomPass,
2213                                    productid: this.$refs.registerproduct.value,
2214                                    is_subscribed: 0,
2215                                    'g-recaptcha-response': tokenInput.value
2216                                };
2217
2218                                fetch('https://www.slideteam.net/free/ajax/registerpopup/', {
2219                                    method: 'POST',
2220                                    headers: {
2221                                        'Content-Type': 'application/json',
2222                                        'X-Requested-With': 'XMLHttpRequest'
2223                                    },
2224                                    body: JSON.stringify(formdata)
2225                                }).then(response => response.json())
2226                                .then(data => {
2227                                    if (loader) {
2228                                        loader.style.display = 'none';
2229                                    }
2230                                    if (data.errors) {
2231                                    this.$refs.registerresponse.style.display='Block';
2232                                    this.$refs.registerresponse.innerHTML = "<div class='error'>" + data.message + "</div>";
2233                                    this.errors = 1;
2234                                    this.hasCaptchaToken = 0;
2235                                    } else {
2236                                        this.$refs.registerresponse.innerHTML = "<div class='success'>" + data.message + "</div>";
2237                                    }
2238                                    setTimeout(function() {
2239                                        document.querySelector('.response-msg').style.display='none';
2240
2241                                    }, 5000);
2242                                    if (data.errors) {
2243                                        this.$refs.signupPass.innerHTML = "Sign Up";
2244                                        this.$refs.signupPassButton.disabled = false;
2245                                    } else {
2246                                        location.reload();
2247                                        // var productId = this.$refs.registerproduct.value;
2248                                        // // Get the current URL
2249                                        // const currentRegURL = window.location.href;
2250                                        // if ( currentRegURL.includes('aitatva') || currentRegURL.includes('powerpoint-ebooks-for-slide-template-design') || (document.querySelector(".currentProduct") && document.querySelector(".currentProduct").value) ){
2251                                        //     location.reload();
2252                                        // }
2253                                        // else{
2254                                        //     window.location.href = "https://www.slideteam.net/pricing";
2255                                        // } 
2256                                    }
2257                                });
2258                            }
2259                        }, 200);
2260            }
2261            }
2262        }
2263    </script>
2263
2264    <div class="mfp-content ajax-register-popup dowanlodable-signup-popup" id="popupcontentsheadersignup" style="display:none">
2265
2266    </div>
2267        </div>
2268    </div>
2269    </div>
2270</li>
2271
2272<script>
2273
2274// Add event listener to the login link container
2275 document.getElementById("signup-popup-link").addEventListener("click", function() {
2276     addClass();
2277     document.getElementById("popupcontentsheadersignup").style.display = "block";
2278     fetchPopupContentSignup();
2279 });
2280
2281
2282function fetchPopupContentSignup() {
2283    const currentUrl = window.location.href;
2284    if (currentUrl.includes("Free-Online-AI-Presentation-Maker")) {
2285        window.openMyDialog();
2286        return;
2287    }
2288    fetch('https://www.slideteam.net/free/ajax/signupdata/', {
2289        method: 'POST',
2290        headers: {
2291            'Content-Type': 'application/json',
2292            'X-Requested-With': 'XMLHttpRequest'
2293        },
2294        credentials: 'include',
2295        body: JSON.stringify({ page_number: 2 })
2296    })
2297    .then(response => response.json())
2298    .then(data => {
2299        // Populate the popup content
2300        document.querySelector("#popupcontentsheadersignup").innerHTML = data.output;
2301
2302        var googleLinkSelector = document.querySelector(".LoginFormSocialBtn.google_btn");
2303        var facebookLinkSelector = document.querySelector(".LoginFormSocialBtn.facebook_btn");
2304     
2305
2306        var is_subscribed = document.querySelector('#is_subscribed');
2307
2308        var updateSocialLinks = function() {
2309            var isCheck = is_subscribed.checked;
2310
2311            var updateUrlParameter = function(url, param, paramVal) {
2312                var newAdditionalURL = "";
2313                var tempArray = url.split("?");
2314                var baseURL = tempArray[0];
2315                var additionalURL = tempArray[1];
2316                var temp = "";
2317
2318                if (additionalURL) {
2319                    tempArray = additionalURL.split("&");
2320                    for (var i = 0; i < tempArray.length; i++) {
2321                        if (tempArray[i].split('=')[0] !== param) {
2322                            newAdditionalURL += temp + tempArray[i];
2323                            temp = "&";
2324                        }
2325                    }
2326                }
2327
2328                var rows_txt = temp + param + "=" + paramVal;
2329                return baseURL + "?" + newAdditionalURL + rows_txt;
2330            };
2331            // var producturl= window.location.href;
2332            var producturl= encodeURIComponent(window.location.href);
2333           if(document.querySelector('.currentProduct') !== null || window.location.href.includes("powerpoint-ebooks-for-slide-template-design")){
2334                var productid=true;
2335            }else{
2336                var productid=false;
2337            }
2338            if (googleLinkSelector) {
2339                var googleLink = googleLinkSelector.getAttribute("href");
2340                googleLink = updateUrlParameter(googleLink, 'loginfromtype', 'header_sociallogin');
2341                googleLink = updateUrlParameter(googleLink, 'is_pdp', productid);
2342                googleLink = updateUrlParameter(googleLink, 'redirect_pdp_url', producturl);
2343                googleLink = updateUrlParameter(googleLink, 'is_subscribe_social', isCheck);
2344                $(".LoginFormSocialBtn.google_btn").attr('href', googleLink);
2345            }
2346
2347            if (facebookLinkSelector) {
2348                var facebookLink = facebookLinkSelector.getAttribute("href");
2349                facebookLink = updateUrlParameter(facebookLink, 'loginfromtype', 'header_sociallogin');
2350                facebookLink = updateUrlParameter(facebookLink, 'is_pdp', productid);
2351                facebookLink = updateUrlParameter(facebookLink, 'redirect_pdp_url', producturl);
2352                facebookLink = updateUrlParameter(facebookLink, 'is_subscribe_social', isCheck);
2353                $(".LoginFormSocialBtn.facebook_btn").attr('href', facebookLink);
2354            }
2355        };
2356
2357        // Initial call to set the social links
2358        updateSocialLinks();
2359
2360        // Update the social links when the checkbox state changes
2361        is_subscribed.addEventListener('change', updateSocialLinks);
2362
2363
2364    })
2365    .catch(error => {
2366        console.error('Error fetching popup content:', error);
2367    });
2368}
2369</script>
2369</ul></div><nav class="nav is-fixed" 
2370    x-data="{ isMobileOpen: false }"
2371>
2372    <div class="wrapper-flush">
2373        <button class="nav-toggle" @click="isMobileOpen = ! isMobileOpen" :class="{ 'is-active': isMobileOpen}">
2374            <span class="icon-menu">
2375                <span class="line line-1"></span>
2376                <span class="line line-2"></span>
2377                <span class="line line-3"></span>
2378            </span>
2379        </button>
2380        <button class="hide-cat" @click="isMobileOpen = false" style="display: none;"></button>
2381        <div class="nav-container clearfix"
2382            :class="{ 'is-visible': isMobileOpen}"
2383        >
2384            <ul class="nav-menu menu clearfix">
2385                
2386                <li class="menu-item">
2387                    <a class="menu-link" title="Pricing" href="https://www.slideteam.net/pricing">Pricing</a>
2388                </li>
2389
2390             
2391                <li class="menu-item has-sub-class has-sub-class-ai-tools" x-data="{ open: false }"  @click.away="open = false">
2392                    <a class="menu-link" title="AI PPT Maker" id="ai-tools" href="https://www.slideteam.net/Free-Online-AI-Presentation-Maker" >AI PPT Maker</a>
2393                    <div class="sub-menu-header" style="display: none" x-show.transition.scale.0.duration.500ms.origin.top.left="open">
2394                        <ul>
2395                            <li class="sub-menu-item">
2396                                <a class="menu-link" title="Create New PPT" href="https://www.slideteam.net/Free-Online-AI-Presentation-Maker#/generate/">Create New PPT</a>
2397                            </li>
2398
2399                            <li class="sub-menu-item">
2400                                <a class="menu-link" title="View History" href="https://www.slideteam.net/Free-Online-AI-Presentation-Maker#/presentations">View History</a>
2401                            </li>
2402
2403                        </ul>
2404                    </div>
2405                </li>
2406                
2407                <li class="menu-item has-sub-class has-sub-class-free-stuff" x-data="{ open: false }"  @click.away="open = false">
2408                    <a class="menu-link" title="Free PPTs" id="free-stuff" href="#" >Free PPTs</a>
2409                    <div class="sub-menu-header" style="display: none" x-show.transition.scale.0.duration.500ms.origin.top.left="open">
2410                        <ul>
2411                            <li class="sub-menu-item">
2412                                <a class="menu-link" title="Free PowerPoint Templates" href="https://www.slideteam.net/free-powerpoint-ppt-templates-and-presentations.html">Free PowerPoint Templates</a>
2413                            </li>
2414
2415                            <li class="sub-menu-item">
2416                                <a class="menu-link" title="Free Business PPTs" href="https://www.slideteam.net/free-business-powerpoint-templates">Free Business PPTs</a>
2417                            </li>
2418
2419                        </ul>
2420                    </div>
2421                </li>
2422
2423                <li class="menu-item has-sub-class has-sub-class-premium-stuff" x-data="{ open: false }"  @click.away="open = false">
2424                    <a class="menu-link" title="Premium PPTs" id="premium-stuff" href="#" >Premium PPTs</a>
2425                    <div class="sub-menu-header" style="display: none" x-show.transition.scale.0.duration.500ms.origin.top.left="open">
2426                        <ul>
2427                            <li class="sub-menu-item">
2428                                <a class="menu-link" title="PowerPoint Templates" href="https://www.slideteam.net/PowerPoint-Templates">PowerPoint Templates</a>
2429                            </li>
2430
2431                            <li class="sub-menu-item">
2432                                <a class="menu-link" title="Best PowerPoint Templates" href="https://www.slideteam.net/best-powerpoint-templates">Best PowerPoint Templates</a>
2433                            </li>
2434
2435                            <li class="sub-menu-item">
2436                                <a class="menu-link" title="PowerPoint Backgrounds" href="https://www.slideteam.net/powerpoint-background-ppt-templates.html">
2436PowerPoint Backgrounds</a>
2437                            </li>
2438
2439                            <li class="sub-menu-item">
2440                                <a class="menu-link" title="Animated Templates" href="https://www.slideteam.net/animated-powerpoint-templates-and-presentations.html">Animated Templates</a>
2441                            </li>
2442
2443                            <li class="sub-menu-item">
2444                                <a class="menu-link" title="Popular PPTs" href="https://www.slideteam.net/professional-powerpoint-templates">Popular PPTs</a>
2445                            </li>
2446
2447                           
2448
2449                        </ul>
2450                    </div>
2451                </li>                              
2452
2453                <li class="menu-item">
2454                    <a class="menu-link" title="eBooks" href="https://www.slideteam.net/powerpoint-ebooks-for-slide-template-design">eBooks</a>
2455                </li>
2456
2457                <li class="menu-item">
2458                                            <a class="menu-link" title="Blog" href="https://www.slideteam.net/blog">Blog</a>  
2459                                           
2460                </li>
2461
2462                <li class="menu-item" >
2463                    <a class="menu-link" title="Design Services" id="presentation-services-menu" href="https://www.slideteam.net/powerpoint_presentation_design_services" >Design Services</a>
2464                </li>
2465
2466                
2467                <li class="menu-item has-sub-class has-sub-class-research-analytics-services" x-data="{ open: false }"  @click.away="open = false">
2468                    <a class="menu-link" title="Content Services" id="research-analytics-services-menu" href="#" >Content Services</a>
2469                    <div class="sub-menu-header" style="display: none" x-show.transition.scale.0.duration.500ms.origin.top.left="open">
2470                        <ul>
2471                            <li class="sub-menu-item">
2472                                <a class="menu-link" title="Research Services" href="https://www.slideteam.net/research-services">Research Services</a>
2473                            </li>
2474                            <li class="sub-menu-item">
2475                                <a class="menu-link" title="AI And ML Services" href="https://www.slideteam.net/ai-ml-consulting-services">AI And ML Services</a>
2476                            </li>
2477
2478                        </ul>
2479                    </div>
2480                </li>
2481                
2482                <!-- Currently unavailable in live-->
2483                <!-- <li class="menu-item">
2484                    <a class="menu-link" title="Complete Decks" href=""></a>
2485                </li> -->
2486                
2487                
2488                <li class="menu-item">
2489                                                        
2490                                                
2490<script>
2491                        function socialbutton() {
2492                            return {
2493                                socialbuttonclick(e){
2494                                    var url=e.target.dataset.url;
2495                                    var baseurl = window.location.origin;
2496                                    var base_url = baseurl + url;
2497                                    if(document.querySelector('[name="productId"]') || document.querySelector('[name="product"]') )  
2498                                    {
2499                                        var productId="";var product="";
2500                                        if(document.querySelector('[name="productId"]')) { var productId=document.querySelector('[name="productId"]').value; }
2501                                        if(document.querySelector('[name="product"]')) { var product=document.querySelector('[name="product"]').value; }
2502                                        if(productId!='' && productId != 'undefined' && productId != null){
2503                                             window.location.href = base_url +'?productid='+productId;
2504                                        }
2505                                        else if(product !='' && product != 'undefined' && product != null){
2506                                            window.location.href = base_url +'?urlredirect='+document.URL;
2507                                        }
2508                                    }else {
2509                                         window.location.href = base_url;
2510                                    }
2511                                }
2512                            }
2513                        }
2514                        </script>
2514
2515                        <div class="block social-login-authentication-channel account-social-login" x-data="socialbutton()">
2516                            <div class="social-block">
2517                                                                    <div class="actions-toolbar social-btn social-btn-actions-toolbar facebook-login">
2518                                        <a href="#" class="btn btn-block btn-social btn-facebook" @click="socialbuttonclick($event)" rel="nofollow"
2519                                            data-url="/sociallogin/social/login/type/facebook/">
2520                                            Sign in with Facebook                                        </a>
2521                                    </div>
2522                                                                    <div class="actions-toolbar social-btn social-btn-actions-toolbar google-login">
2523                                        <a href="#" class="btn btn-block btn-social btn-google" @click="socialbuttonclick($event)" rel="nofollow"
2524                                            data-url="/sociallogin/social/login/type/google/">
2525                                            Sign in with Google                                        </a>
2526                                    </div>
2527                                                            </div>
2528                        </div>
2529                                                        </li>
2530            </ul>
2531        </div>
2532    </div>
2533</nav>
2534<script type="text/javascript">
2535    if (screen.availWidth > 1022) {
2536        document.querySelectorAll(".has-sub-class").forEach(function (el) {
2537            el.addEventListener("mouseenter", function () {
2538                const anchor = el.querySelector("a");
2539                if (anchor) {
2540                anchor.classList.add("sub-class-active");
2541                }
2542            });
2543
2544            el.addEventListener("mouseleave", function () {
2545                const anchor = el.querySelector("a");
2546                if (anchor) {
2547                anchor.classList.remove("sub-class-active");
2548                }
2549            });
2550        });
2551    }
2552    
2553    changeEvent();
2554    changeEventResearchAnalyticsServices();
2555    changeEventAiTools();
2556    changePremiumPPTs();
2557    window.addEventListener("resize",function () {
2558        changeEvent();
2559        changeEventResearchAnalyticsServices();
2560       changeEventAiTools();
2561       changePremiumPPTs();
2562    });
2563
2564    function changeEvent() {
2565        var hasSubClass = document.querySelector(".has-sub-class-free-stuff");
2566        var freeStuff = document.getElementById('free-stuff');
2567         if (screen.availWidth > 1024) {
2568            hasSubClass.removeAttribute('x-on:click');
2569            hasSubClass.setAttribute("x-on:mouseleave","open = false");
2570            freeStuff.setAttribute("x-on:mouseover","open = true");
2571        }
2572        if (screen.availWidth <= 1024) {
2573            hasSubClass.removeAttribute('x-on:mouseleave');
2574            freeStuff.removeAttribute('x-on:mouseover');
2575            hasSubClass.setAttribute("x-on:click","open = !open");
2576        }
2577    }
2578
2579    function changePremiumPPTs() {
2580        var hasSubClass = document.querySelector(".has-sub-class-premium-stuff");
2581        var premiumppt = document.getElementById('premium-stuff');
2582        if (screen.availWidth > 1024) {
2583            hasSubClass.removeAttribute('x-on:click');
2584            hasSubClass.setAttribute("x-on:mouseleave", "open = false");
2585            premiumppt.setAttribute("x-on:mouseover", "open = true");
2586        }
2587        if (screen.availWidth <= 1024) {
2588            hasSubClass.removeAttribute('x-on:mouseleave');
2589            premiumppt.removeAttribute('x-on:mouseover');
2590            hasSubClass.setAttribute("x-on:click", "open = !open");
2591        }
2592    }
2593
2594function changeEventResearchAnalyticsServices() {
2595        var hasSubClass = document.querySelector(".has-sub-class-research-analytics-services");
2596        var researchAnalytics = document.getElementById('research-analytics-services-menu');
2597         if (screen.availWidth > 1024) {
2598            hasSubClass.removeAttribute('x-on:click');
2599            hasSubClass.setAttribute("x-on:mouseleave","open = false");
2600            researchAnalytics.setAttribute("x-on:mouseover","open = true");
2601        }
2602        if (screen.availWidth <= 1024) {
2603            hasSubClass.removeAttribute('x-on:mouseleave');
2604            researchAnalytics.removeAttribute('x-on:mouseover');
2605            hasSubClass.setAttribute("x-on:click","open = !open");
2606        }
2607    }
2608    
2609    function changeEventAiTools() {
2610        var hasSubClass = document.querySelector(".has-sub-class-ai-tools");
2611        var researchAnalytics = document.getElementById('ai-tools');
2612        if (screen.availWidth > 1024) {
2613            hasSubClass.removeAttribute('x-on:click');
2614            hasSubClass.setAttribute("x-on:mouseleave", "open = false");
2615            researchAnalytics.setAttribute("x-on:mouseover", "open = true");
2616        }
2617        if (screen.availWidth <= 1024) {
2618            hasSubClass.removeAttribute('x-on:mouseleave');
2619            researchAnalytics.removeAttribute('x-on:mouseover');
2620            hasSubClass.setAttribute("x-on:click", "open = !open");
2621        }
2622    }
2623
2624function changeEventPresentationServices() {
2625        var hasSubClass = document.querySelector(".has-sub-class-presentation-services");
2626        var researchAnalytics = document.getElementById('presentation-services-menu');
2627         if (screen.availWidth > 1024) {
2628            hasSubClass.removeAttribute('x-on:click');
2629            hasSubClass.setAttribute("x-on:mouseleave","open = false");
2630            researchAnalytics.setAttribute("x-on:mouseover","open = true");
2631        }
2632        if (screen.availWidth <= 1024) {
2633            hasSubClass.removeAttribute('x-on:mouseleave');
2634            researchAnalytics.removeAttribute('x-on:mouseover');
2635            hasSubClass.setAttribute("x-on:click","open = !open");
2636        }
2637    }
2638
2639
2640
2641</script>
2641<nav class="navbar mobile-nav">
2642    <div id="menu-toggle" class="menu-toggle">
2643    </div>
2644    <nav class="slide-out-menu">
2645        <div class="menu-panels">
2646            <div class="primary-menu-panel">
2647                <div type="button" class="menu-link-header ">
2648                    <div class="slideteam-logo">
2649                        <a href="#">
2650                            <img style="display:block;" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/logo.webp" alt="SlideTeam" width="100%" height="100%" />
2651                        </a>
2652                    </div>
2653                    <div class="close_class">
2654                        <a type="button" href="#">
2655                            <span>
2656                                <svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2657                                    <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2658                                    <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2659                                </svg>
2660                            </span>
2661                        </a>
2662                    </div>
2663                </div>
2664                <div class="unlimited_downloads_section">
2665                                            <a href="#" class="menu-btn-free">Sign up for free</a>
2666                        <a href="#" class="menu-btn-log">Login</a>
2667                                    </div>
2668                <div class="menu_divider">
2669                    <hr class="HtgvARhn ">
2670                </div>
2671                <ul>
2672                    
2673                    <li>
2674                        <a type="button" class="menu-link" data-ref="Categories" href="#">
2675                            Categories
2676                            <svg class="arrow-right d-sm-ib" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2677                                <path d="M9 18L15 12L9 6" stroke="white" stroke-opacity="0.5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2678                            </svg>
2679                        </a>
2680                    </li>
2681                    <li>
2682                        <a class="menu-link" title="Pricing" href="https://www.slideteam.net/pricing">Pricing</a>
2683                    </li>
2684                                     <li>
2685                        <a type="button" class="menu-link" data-ref="Ai_PPT_Maker" href="#">
2686                            AI PPT Maker
2687                            <svg class="arrow-right d-sm-ib" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2688                                <path d="M9 18L15 12L9 6" stroke="white" stroke-opacity="0.5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2689                            </svg>
2690                        </a>
2691                    </li>
2692                    <li>
2693                        <a type="button" class="menu-link" data-ref="Free_PPTs" href="#">
2694                            Free PPTs
2695                            <svg class="arrow-right d-sm-ib" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2696                                <path d="M9 18L15 12L9 6" stroke="white" stroke-opacity="0.5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2697                            </svg>
2698                        </a>
2699                    </li>
2700                    <li>
2701                        <a type="button" class="menu-link" data-ref="Premium_PPTs" href="#">
2702                            Premium PPTs
2703                            <svg class="arrow-right d-sm-ib" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2704                                <path d="M9 18L15 12L9 6" stroke="white" stroke-opacity="0.5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2705                            </svg>
2706                        </a>
2707                    </li>
2708                    <li>
2709                        <a class="menu-link" title="eBooks" href="https://www.slideteam.net/powerpoint-ebooks-for-slide-template-design">eBooks</a>
2710                    </li>
2711                    <li>
2712                                                    <a class="menu-link" title="Blog" href="https://www.slideteam.net/blog">Blog</a>
2713                                            </li>
2714                    <li>
2715                         <a class="menu-link" title="Design Services" href="https://www.slideteam.net/powerpoint_presentation_design_services">Design Services</a>
2716                    </li>
2717                    <li>
2718                        <a type="button" class="menu-link" data-ref="Content_Services" href="#">
2719                            Content Services
2720                            <svg class="arrow-right d-sm-ib" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2721                                <path d="M9 18L15 12L9 6" stroke="white" stroke-opacity="0.5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2722                            </svg>
2723                        </a>
2724                    </li>
2725                </ul>
2726            </div>
2727            <div class="menu-panel" data-menu="Categories">
2728                <a type="button" class="menu-link menu-header" href="#">
2729                    <svg class="arrow-left menu_panel_left" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2730                        <path d="M15 12H1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2731                        <path d="M8 19L1 12L8 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2732                    </svg>
2733                    Categories
2734                    <svg class="arrow-right d-sm-ib menu_panel_right" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2735                        <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
2736                        <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
2737                    </svg>
2738                </a>
2739                <ul>
2740                    <li><a class="menu-item" href="https://www.slideteam.net/Free-Online-AI-Presentation-Maker" title="AI PPT Maker">
2741                            AI PPT Maker
2742                        </a>
2743                    </li>
2744
2745                    <li><a class="menu-item" href="https://www.slideteam.net/ppt-templates/" title="Powerpoint Templates">
2746                            PowerPoint Templates
2747                        </a>
2748                    </li>
2749
2750                     <li><a class="menu-item" href="https://www.slideteam.net/powerpoint_presentation_design_services" title="One Pagers">
2751                            Design Services
2752                        </a>
2753                    </li> 
2754
2755                    <li><a class="menu-item" href="https://www.slideteam.net/one-page-summary-documents.html" title="One-Pagers">
2756                            One-Pagers
2757                        </a>
2758                    </li>
2759
2760                    <li><a class="menu-item" href="https://www.slideteam.net/bundle-powerpoint-presentations-and-ppt-templates.html" title="PPT Bundles">
2761                            PPT Bundles
2762                        </a>
2763                    </li>
2764                    <li>
2765                        <a class="menu-item" href="https://www.slideteam.net/Top-10-PowerPoint-PPT-Presentations-and-Slides" title="Top 10 Templates">
2766                            Top 10 Templates
2767                        </a>
2768                    </li>
2769                    <li>
2770                        <a class="menu-item" id="One Page Summary" href="https://www.slideteam.net/catalogsearch/result/?q=Strategy" title="Strategy">
2771                            Strategy
2772                        </a>
2773                    </li>
2774
2775                    <li><a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Proposals" title="Proposals">
2776                            Proposals
2777                        </a>
2778                    </li>
2779
2780                    <li><a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=KPI%20Dashboard" title="KPI Dashboard">
2781                            KPI Dashboard
2782                        </a>
2783                    </li>
2784
2785                    <li>
2786                        <a class="menu-item" href="https://www.slideteam.net/professional-powerpoint-templates" title="Professional">
2787                            Professional
2788                        </a>
2789                    </li>
2790
2791                    <li><a class="menu-item" href="https://www.slideteam.net/powerpoint-presentation-sli
2791des/roadmap-powerpoint-templates-and-presentation-slides.html" title="Roadmap">
2792                            Roadmap
2793                        </a>
2794                    </li>
2795
2796                    <li><a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Management" title="Management">
2797                            Management
2798                        </a>
2799                    </li>
2800
2801                    <li><a class="menu-item" href="https://www.slideteam.net/pitch-deck" title="Pitch Deck">
2802                            Pitch Deck
2803                        </a>
2804                    </li>
2805
2806                    <li>
2807                        <a class="menu-item" href="https://www.slideteam.net/technology-powerpoint-templates.html" title="Technology">
2808                            Technology
2809                        </a>
2810                    </li>
2811
2812                    <li><a class="menu-item" href="https://www.slideteam.net/powerpoint-templates/background.html" title="Background">
2813                            Background
2814                        </a>
2815                    </li>
2816
2817                    <li><a class="menu-item" href="https://www.slideteam.net/resume-template/" title="Resume">
2818                            Resume
2819                        </a>
2820                    </li>
2821
2822                    <li><a class="menu-item" href="https://www.slideteam.net/powerpoint-images.html" title="Icons">
2823                            Icons
2824                        </a>
2825                    </li>
2826
2827                    <li><a class="menu-item" href="https://www.slideteam.net/business-plans-powerpoint-templates.html" title="Business Plans">
2828                            Business Plans
2829                        </a>
2830                    </li>
2831
2832                    <li>
2833                        <a class="menu-item" id="Icons" href="https://www.slideteam.net/catalogsearch/result/?q=Swot%20Analysis" title="Swot Analysis">
2834                            Swot Analysis
2835                        </a>
2836                    </li>
2837
2838                    <li>
2839                        <a class="menu-item" href="https://www.slideteam.net/project-management-timeline-gantt-chart.html" title="Gantt Chart">
2840                            Gantt Chart
2841                        </a>
2842                    </li>
2843
2844                    <li>
2845                        <a class="menu-item" href="https://www.slideteam.net/animated-powerpoint-templates-and-presentations.html" title="Animated">
2846                            Animated
2847                        </a>
2848                    </li>
2849
2850                    <li>
2851                        <a class="menu-item" href="https://www.slideteam.net/example-budget-presentation-powerpoint-presentation-slides.html" title="Budget">
2852                            Budget
2853                        </a>
2854                    </li>
2855
2856                    <li>
2857                        <a class="menu-item" href="https://www.slideteam.net/powerpoint-presentation-essentials/agenda-slides.html" title="Agenda">
2858                            Agenda
2859                        </a>
2860                    </li>
2861
2862                    <li>
2863                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Flowchart" title="Flowchart">
2864                            Flowchart
2865                        </a>
2866                    </li>
2867
2868                    <li>
2869                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Business%20Proposal" title="Business Proposal">
2870                            Business Proposal
2871                        </a>
2872                    </li>
2873
2874                    <li>
2875                        <a class="menu-item" href="https://www.slideteam.net/marketing-plan-powerpoint-presentation-slides.html" title="Marketing Plan">
2876                            Marketing Plan
2877                        </a>
2878                    </li>
2879
2880                    <li>
2881                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Business" title="Business">
2882                            Business
2883                        </a>
2884                    </li>
2885
2886                    <li>
2887                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Marketing" title="Marketing">
2888                            Marketing
2889                        </a>
2890                    </li>
2891
2892                    <li>
2893                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Planning" title="Planning">
2894                            Planning
2895                        </a>
2896                    </li>
2897
2898
2899                    <li>
2900                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Org%20Charts" title="Org Charts">
2901                            Org Charts
2902                        </a>
2903                    </li>
2904
2905                    <li>
2906                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Data" title="Data">
2907                            Data
2908                        </a>
2909                    </li>
2910
2911                    <li>
2912                        <a class="menu-item" href="https://www.slideteam.net/powerpoint-presentation-e
2912ssentials/project-management-slides.html" title="Project Management">
2913                            Project Management
2914                        </a>
2915                    </li>
2916
2917                    <li>
2918                        <a class="menu-item" href="https://www.slideteam.net/pitch-deck/education.html" title="Education">
2919                            Education
2920                        </a>
2921                    </li>
2922
2923                    <li>
2924                        <a class="menu-item" href="https://www.slideteam.net/complete-powerpoint-decks-presentations/case-study.html" title="Business Case">
2925                            Business Case
2926                        </a>
2927                    </li>
2928
2929                    <li>
2930                        <a class="menu-item" href="https://www.slideteam.net/complete-powerpoint-decks-presentations/sales.html" title="Sales">
2931                            Sales
2932                        </a>
2933                    </li>
2934
2935                    <li>
2936                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Creative" title="Creative">
2937                            Creative
2938                        </a>
2939                    </li>
2940
2941                    <li>
2942                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Cool" title="Cool">
2943                            Cool
2944                        </a>
2945                    </li>
2946
2947                    <li>
2948                        <a class="menu-item" href="https://www.slideteam.net/business-model-powerpoint-presentation-slides.html" title="Business Model">
2949                            Business Model
2950                        </a>
2951                    </li>
2952
2953                    <li>
2954                        <a class="menu-item" href="https://www.slideteam.net/cybersecurity-powerpoint-presentation-slides.html" title="Cyber Security">
2955                            Cyber Security
2956                        </a>
2957                    </li>
2958
2959                    <li>
2960                        <a class="menu-item" href="https://www.slideteam.net/powerpoint-presentation-slides/process-powerpoint-templates-and-presentation-slides.html" title="Process">
2961                            Process
2962                        </a>
2963                    </li>
2964
2965                    <li>
2966                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Medical" title="Medical">
2967                            Medical
2968                        </a>
2969                    </li>
2970
2971                    <li>
2972                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Business%20PPT" title="Business PPT">
2973                            Business PPT
2974                        </a>
2975                    </li>
2976
2977                    <li>
2978                        <a class="menu-item" href="https://www.slideteam.net/marketing/digital-marketing.html" title="Digital Marketing">
2979                            Digital Marketing
2980                        </a>
2981                    </li>
2982
2983                    <li>
2984                        <a class="menu-item" href="https://www.slideteam.net/complete-powerpoint-decks-presentations/finance-and-accounting.html" title="Finance">
2985                            Finance
2986                        </a>
2987                    </li>
2988
2989                    <li>
2990                        <a class="menu-item" href="https://www.slideteam.net/startup-business-plan-powerpoint-presentation-slides.html" title="Startup">
2991                            Startup
2992                        </a>
2993                    </li>
2994
2995                    <li>
2996                        <a class="menu-item" href="https://www.slideteam.net/digital-transformation-powerpoint-presentation-slides.html" title="Digital Transformation">
2997                            Digital Transformation
2998                        </a>
2999                    </li>
3000
3001                    <li>
3002                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Human%20Resources" title="Human Resources">
3003                            Human Resources
3004                        </a>
3005                    </li>
3006
3007                    <li>
3008                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Product%20Management" title="Product Management">
3009                            Product Management
3010                        </a>
3011                    </li>
3012
3013                    <li>
3014                        <a class="menu-item" href="https://www.slideteam.net/introduction-to-artificial-intelligence-powerpoint-presentation-sli
3014des.html" title="Artificial Intelligence">
3015                            Artificial Intelligence
3016                        </a>
3017                    </li>
3018
3019                    <li>
3020                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Operations" title="Operations">
3021                            Operations
3022                        </a>
3023                    </li>
3024
3025                    <li>
3026                        <a class="menu-item" href="https://www.slideteam.net/company-profiles.html" title="Company Profile">
3027                            Company Profile
3028                        </a>
3029                    </li>
3030
3031                    <li>
3032                        <a class="menu-item" href="https://www.slideteam.net/acknowledgement-for-project-with-gratitude-shown-at-the-end.html" title="Acknowledgement PPT">
3033                            Acknowledgement PPT
3034                        </a>
3035                    </li>
3036
3037                    <li>
3038                        <a class="menu-item" href="https://www.slideteam.net/complete-powerpoint-decks-presentations.html" title="PPT Presentation">
3039                            PPT Presentation
3040                        </a>
3041                    </li>
3042
3043                    <li>
3044                        <a class="menu-item" href="https://www.slideteam.net/catalogsearch/result/?q=Reports%20Brochures" title="Reports Brochures">
3045                            Reports Brochures
3046                        </a>
3047                    </li>
3048
3049                    <li>
3050                        <a class="menu-item" href="https://www.slideteam.net/blog/top-10-one-pager-startup-templates" title="One Page Pitch">
3051                            One Page Pitch
3052                        </a>
3053                    </li>
3054
3055                    <li><a class="menu-item" href="https://www.slideteam.net/example-presentation-for-job-interview-powerpoint-presentation-slides.html" title="Interview PPT">
3056                            Interview PPT
3057                        </a>
3058                    </li>
3059
3060                    <li>
3061                        <a class="menu-item" href="https://www.slideteam.net/all-items" title="All Categories">
3062                            All Categories
3063                        </a>
3064                    </li>
3065                </ul>
3066            </div>
3067            <div class="menu-panel" data-menu="Free_PPTs">
3068                <a type="button" class="menu-link menu-header" href="#">
3069                    <svg class="arrow-left menu_panel_left" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3070                        <path d="M15 12H1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3071                        <path d="M8 19L1 12L8 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3072                    </svg>
3073                    Free PPTs
3074                    <svg class="arrow-right d-sm-ib menu_panel_right" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3075                        <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3076                        <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3077                    </svg>
3078                </a>
3079                <ul>
3080                    <li><a class="menu-item" title="Free PowerPoint Templates" href="https://www.slideteam.net/free-powerpoint-ppt-templates-and-presentations.html">Free PowerPoint Templates</a></li>
3081                    <li><a class="menu-item" title="Free Business PPTs" href="https://www.slideteam.net/free-business-powerpoint-templates">Free Business PPTs</a></li>
3082                </ul>
3083            </div>
3084            <div class="menu-panel" data-menu="Ai_PPT_Maker">
3085                <a type="button" class="menu-link menu-header" href="#">
3086                    <svg class="arrow-left menu_panel_left" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3087                        <path d="M15 12H1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3088                        <path d="M8 19L1 12L8 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3089                    </svg>
3090                    AI PPT Maker
3091                    <svg class="arrow-right d-sm-ib menu_panel_right" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3092                        <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3093                        <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3094                    </svg>
3095                </a>
3096                <ul>
3097                    <li><a class="menu-item" title="Create New PPT" href="https://www.slideteam.net/Free-Online-AI-Presentation-Maker#/generate/">Create New PPT</a></li>
3098                    <li><a class="menu-item" title="View History" href="https://www.slideteam.net/Free-Online-AI-Presentation-Maker#/presentations">View History</a></li>
3099                </ul>
3100            </div>
3101            <div class="menu-panel" data-menu="Premium_PPTs">
3102                <a type="button" class="menu-link menu-header" href="#">
3103                    <svg class="arrow-left menu_panel_left" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3104                        <path d="M15 12H1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3105                        <path d="M8 19L1 12L8 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3106                    </svg>
3107                    Premium PPTs
3108                    <svg class="arrow-right d-sm-ib menu_panel_right" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3109                        <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3110                        <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3111                    </svg>
3112                </a>
3113                <ul>
3114                    <li><a class="menu-item" title="PowerPoint Templates" href="https://www.slideteam.net/PowerPoint-Templates">PowerPoint Templates</a></li>
3115                    <li><a class="menu-item" title="Best PowerPoint Templates" href="https://www.slideteam.net/best-powerpoint-templates">Best PowerPoint Templates</a></li>
3116                    <li>
3116<a class="menu-item" title="PowerPoint Backgrounds" href="https://www.slideteam.net/powerpoint-background-ppt-templates.html">PowerPoint Backgrounds</a></li>
3117                    <li><a class="menu-item" title="Animated Templates" href="https://www.slideteam.net/animated-powerpoint-templates-and-presentations.html">Animated Templates</a></li>
3118                    <li><a class="menu-item" title="Popular PPTs" href="https://www.slideteam.net/professional-powerpoint-templates">Popular PPTs</a></li>
3119                </ul>
3120            </div>
3121            <div class="menu-panel" data-menu="Presentation_Services">
3122                <a type="button" class="menu-link menu-header" href="#">
3123                    <svg class="arrow-left menu_panel_left" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3124                        <path d="M15 12H1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3125                        <path d="M8 19L1 12L8 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3126                    </svg>
3127                    Presentation Services
3128                    <svg class="arrow-right d-sm-ib menu_panel_right" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3129                        <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3130                        <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3131                    </svg>
3132                </a>
3133                <ul>
3134                    <li><a class="menu-item" title="Design Service" href="https://www.slideteam.net/powerpoint_presentation_design_services">Design Service</a></li>
3135                    <li><a class="menu-item" title="Dedicated Designer" href="https://www.slideteam.net/powerpoint_presentation_design_services/hire-a-designer">Dedicated Designer</a></li>
3136                </ul>
3137            </div>
3138            <div class="menu-panel" data-menu="Content_Services">
3139                <a type="button" class="menu-link menu-header" href="#">
3140                    <svg class="arrow-left menu_panel_left" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3141                        <path d="M15 12H1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3142                        <path d="M8 19L1 12L8 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3143                    </svg>
3144                    Content Services
3145                    <svg class="arrow-right d-sm-ib menu_panel_right" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3146                        <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3147                        <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3148                    </svg>
3149                </a>
3150                <ul>
3151                    <li><a class="menu-item" title="Research Services" href="https://www.slideteam.net/research-services">Research Services</a></li>
3152                    <li><a class="menu-item" title="AI And ML Services" href="https://www.slideteam.net/ai-ml-consulting-services">AI And ML Services</a></li>
3153                </ul>
3154            </div>
3155            <div class="menu-panel" data-menu="myaccount">
3156                <a type="button" class="menu-link menu-header" href="#">
3157                    <svg class="arrow-left menu_panel_left" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3158                        <path d="M15 12H1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3159                        <path d="M8 19L1 12L8 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
3160                    </svg>
3161                                        <svg class="arrow-right d-sm-ib menu_panel_right" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3162                        <path d="M19.5 6.5L6.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3163                        <path d="M6.5 6.5L19.5 19.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3164                    </svg>
3165                </a>
3166                <ul>
3167                    <li><a class="menu-item" href="https://www.slideteam.net/customer/account/" title="My Account">My Account</a></li>                     <li><a class="menu-item" href="https://www.slideteam.net/customer/account/edit/" title="Account Information">Account Information</a></li>                                        <li><a class="menu-item" href="https://www.slideteam.net/favourites/" title="My Favourites">My Favourites</a></li>
3168                    <li><a class="menu-item" href="https://www.slideteam.net/recently-viewed-products/" title="Recently Viewed products">Recently Viewed products</a></li>
3169                    <li><a class="menu-item" href="https://www.slideteam.net/subscription/index/list/" title="My Subscriptions">My Subscriptions</a></li>                    <li><a class="menu-item" href="https://www.slideteam.net/downloadscount/" title="PowerPoint Downloads">PowerPoint Downloads</a></li>
3170                    <li><a class="menu-item" href="https://www.slideteam.net/Free-Online-AI-Presentation-Maker/generated/presentations/" title="AI Generated Presentations">AI Generated Presentations</a></li>
3171                    <li><a class="logout-popup-link menu-item" href="#" title="Logout">Logout</a></li>
3172                </ul>
3173            </div>
3174        </div>
3175    </nav>
3176</nav>
3177<script>
3178    document.addEventListener("DOMContentLoaded", function() {
3179        document.body.addEventListener("click", function(event) {
3180            if (event.target.matches("#menu-toggle")) {
3181                const btnWrapper = document.querySelector('.download-btnwrapper');
3182                if (btnWrapper) {
3183                    btnWrapper.classList.add('btntest');
3184                }
3185                document.querySelector("header").classList.add("active");
3186            } else if (!event.target.closest("#menu-toggle")) {
3187                document.querySelector("header").classList.remove("active");
3188                document.querySelectorAll("div.menu-panel").forEach(function(panel) {
3189                    panel.classList.remove("is-active");
3190                });
3191            }
3192        });
3193        document.querySelectorAll("nav.slide-out-menu").forEach(function(nav) {
3194            nav.addEventListener("click", function(event) {
3195                event.stopPropagation();
3196            });
3197        });
3198        document.querySelectorAll("a.menu-link").forEach(function(link) {
3199            link.addEventListener("click", function() {
3200                document.querySelectorAll("div.menu-panel").forEach(function(panel) {
3201                    panel.classList.remove("is-active");
3202                });
3203                var targetRef = this.dataset.ref;
3204                if (targetRef) {
3205                    var targetPanel = document.querySelector('div.menu-panel[data-menu="' + targetRef + '"]');
3206                    if (targetPanel) {
3207                        targetPanel.classList.add("is-active");
3208                    }
3209                }
3210            });
3211        });
3212        document.querySelectorAll(".close_class, .menu_panel_right").forEach(function(element) {
3213            element.addEventListener("click", function() {
3214                const btnWrapper = document.querySelector('.download-btnwrapper');
3215                if (btnWrapper) {
3216                    btnWrapper.classList.remove('btntest');
3217                }
3218                document.querySelector("header").classList.remove("active");
3219            });
3220        });
3221        [
3222            [".menu-btn-free", "#signup-popup-link"],
3223            [".menu-btn-log", "#login-popup-link"],
3224            [".upgrade-plan-button", ".upgrade-plan-popup a"]
3225        ].forEach(([btn, link]) => {
3226            document.querySelector(btn)?.addEventListener("click", (e) => {
3227                e.preventDefault();
3228                document.querySelector(link)?.click();
3229            });
3230        });
3231        let isshowbutton = document.cookie.split('; ').find(row => row.startsWith("showbuynow" + '='))?.split('=')[1] || null;
3232        if (isshowbutton != 1 || isshowbutton == 2) {
3233            let buyPlanButton = document.querySelector(".buy-plan-button");
3234            if (buyPlanButton) {
3235                buyPlanButton.style.display = "flex";
3236            }
3237        }
3238    });
3239</script>
3239</div></div></div><div class="custom-mobile-info visible-xs"><!--category toggle -->
3240<a class="skip-link skip-nav category-toggle" href="#">
3241    <span class="icon-menu">
3242        <span class="line line-1"></span>
3243        <span class="line line-2"></span>
3244        <span class="line line-3"></span>
3245    </span>
3246    <span>Category</span>
3247</a>
3248
3249<a class="skip-link skip-account " href="#">
3250    <span class="icon"></span>
3251    <span><i></i></span>
3252</a>
3253<div class="notification_tab_mobile" style="display:none;">
3254<div x-data="{ open: false }">
3255	<div class="dropdown notification_tab">
3256		<div class="pulse"></div>
3257		<span class="notifctn_count" x-on:click="open = ! open"></span>
3258	  	<button class="dropnitifctnbtn" id="notifctnbtn" name="notifctname" aria-label="notifctname" x-on:click="open = ! open"><i class="fa fa-bell-o" aria-hidden="true"></i>
3259		</button>
3260	</div>
3261	<div class="dropdown-content notiftionDropdown" x-show="open" x-on:click.away="open = false" x-transition x-cloak>
3262		<div class="notif_heding">Notifications <span class="totl_notifiction">5</span></div>
3263		<ul>	
3264				       		<li>
3265	       			<div>
3266		       			<span class="icons"><img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Notification/images/noti_icon9.png" alt="Notification Icon"></span>
3267		       			<span class="notifctn_text">
3268		       				We have an entire team of experts who can work on your custom presentation. Get in touch with our <a href='https://www.slideteam.net/powerpoint_presentation_design_services/'> design agency.</a>	       				
3269						</span>
3270						<span class="notifctn_time">15 hours ago</span>
3271					</div>
3272	       		</li>
3273		    	       		<li>
3274	       			<div>
3275		       			<span class="icons"><img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Notification/images/noti_icon9.png" alt="Notification Icon"></span>
3276		       			<span class="notifctn_text">
3277		       				See what the world is downloading for a kickass presentation. Check out our <a href='https://www.slideteam.net/professional-powerpoint-templates'>  most popular products </a> and get inspired.	       				
3278						</span>
3279						<span class="notifctn_time">1 day ago</span>
3280					</div>
3281	       		</li>
3282		    	       		<li>
3283	       			<div>
3284		       			<span class="icons"><img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Notification/images/noti_icon9.png" alt="Notification Icon"></span>
3285		       			<span class="notifctn_text">
3286		       				Simplify your search process with <a href='https://www.slideteam.net/business_powerpoint_diagrams/'> SlideTeam's Template Finder.</a>	       				
3287						</span>
3288						<span class="notifctn_time">2 days ago</span>
3289					</div>
3290	       		</li>
3291		    	       		<li>
3292	       			<div>
3293		       			<span class="icons"><img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Notification/images/noti_icon9.png" alt="Notification Icon"></span>
3294		       			<span class="notifctn_text">
3295		       				Get in touch with your inner creative with our downloadable resources. Access our <a href='https://www.slideteam.net/powerpoint-ebooks-for-slide-template-design/'> PowerPoint Ebooks </a> and become a brilliant presentation designer.	       				
3296						</span>
3297						<span class="notifctn_time">5 days ago</span>
3298					</div>
3299	       		</li>
3300		    	       		<li>
3301	       			<div>
3302		       			<span class="icons"><img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Notification/images/noti_icon9.png" alt="Notification Icon"></span>
3303		       			<span class="notifctn_text">
3304		       				<a href='https://www.slideteam.net/research-services'> SlideTeam can give you valuable insights into your industry, products/services, competitors, and customers.</a>	       				
3305						</span>
3306						<span class="notifctn_time">6 days ago</span>
3307					</div>
3308	       		</li>
3309		    		</ul>
3310				<div class="notif_heding all_notifctn">
3311			<a href="https://www.slideteam.net/notification/" rel="nofollow">View All Notifications <i class="fa fa-arrow-right" aria-hidden="true"></a></i>
3312		</div>
3313			</div>
3314</div></div>
3315<a class="skip-link skip-search" href="#">
3316    <span class="icon"></span>
3317    <span><i></i></span>
3318</a>
3319<script>
3320    document.addEventListener('DOMContentLoaded', function() {
3321        var leftNavigation = document.getElementById('left-section'),
3322        categoryToggle = document.querySelector('.category-toggle');
3323
3324        var searchData = document.querySelector('.block-search'),
3325            searchToggle = document.querySelector('.skip-search');
3326
3327        var accountLink = document.querySelector('ul.links'),
3328            accountToggle = document.querySelector('.skip-account');
3329
3330        var navToggle = document.querySelector('button.nav-toggle');
3331        var hideCat = document.querySelector('button.hide-cat');
3332        var notiToggle = document.querySelector('.notification_tab_mobile .notification_tab');
3333
3334        updateLayout();
3335
3336        categoryToggle.addEventListener("click", function () {
3337            leftNavigation.style.display = (leftNavigation.style.display === 'none' || leftNavigation.style.display === '')?"block":"none";
3338            searchData.style.display = "none";
3339            accountLink.style.display = "none";
3340            hideCat.click();
3341        });
3342
3343        searchToggle.addEventListener('click', function () {
3344            searchData.classList.toggle("active");
3345            searchData.style.display = (searchData.style.display === 'none' || searchData.style.display === '')?"block":"none";
3346            leftNavigation.style.display = "none";
3347            accountLink.style.display = "none";
3348        });
3349
3350        accountToggle.addEventListener('click', function () {
3351            accountLink.style.display = (accountLink.style.display === 'none' || accountLink.style.display === '')?"block":"none";
3352            if(leftNavigation){
3353              leftNavigation.style.display = "none";  
3354            }
3355            searchData.style.display = "none";
3356        });
3357        
3358        navToggle.addEventListener('click', function () {
3359            leftNavigation.style.display = "none";
3360            accountLink.style.display = "none";
3361        });
3362
3363        notiToggle.addEventListener('click', function () {
3364            leftNavigation.style.display = "none";
3365            accountLink.style.display = "none";
3366        });
3367
3368    });
3369    window.addEventListener("resize",function () {
3370        updateLayout();
3371        resizeLayout();
3372    });
3373
3374    function resizeLayout()
3375    {
3376        var isMobile = false;
3377        if (/iPhone|iPod|iPad|BlackBerry|BB10|Pre|Palm|Googlebot-Mobile|mobi|Safari Mobile|Windows Mobile|Android|Opera Mini|mobile/i.test(navigator.userAgent.toLowerCase())) {
3378            isMobile = true;
3379        }
3380
3381        var screenWidth = screen.width;
3382        if(screenWidth >= 1024){
3383            isMobile = false;
3384        }else{
3385            isMobile = true;
3386        }
3387
3388        if (isMobile == true) {
3389            var leftNavigation = document.getElementById('left-section');
3390            var searchData = document.querySelector('.block-search');
3391            var ulLinks = document.querySelector('ul.links');
3392
3393             // Check if the body does NOT have the overflow-hidden class
3394            if (!document.body.classList.contains('overflow-hidden')) {
3395                ulLinks.style.display = 'none';
3396            }
3397            if(leftNavigation){
3398                leftNavigation.style.display = 'none'; 
3399            }
3400            searchData.style.display = 'none';
3401
3402            if(searchData.classList.contains( "active" )){
3403                searchData.style.display = 'block';
3404            }
3405        }
3406        
3407    }
3408
3409    function updateLayout() {
3410        var noLeftnav = document.querySelector('.no-leftnav');
3411        var leftNavigation = document.getElementById('left-section');
3412        // if(noLeftnav !== null && leftNavigation){
3413        //     leftNavigation.style.display = 'none';
3414        // }
3415
3416        var isMobile = false;
3417        if (/iPhone|iPod|iPad|BlackBerry|BB10|Pre|Palm|Googlebot-Mobile|mobi|Safari Mobile|Windows Mobile|Android|Opera Mini|mobile/i.test(navigator.userAgent.toLowerCase())) {
3418            isMobile = true;
3419        }
3420
3421        var screenWidth = screen.width;
3422        if(screenWidth >= 1024){
3423            isMobile = false;
3424        }else{
3425            isMobile = true;
3426        }
3427
3428        if (isMobile == false) {
3429            var searchData = document.querySelector('.block-search');
3430            var ulLinks = document.querySelector('ul.links');
3431            // if(leftNavigation){
3432            //     leftNavigation.style.display = 'block'; 
3433            // }
3434           
3435            searchData.style.display = 'block';
3436            ulLinks.style.display = 'block';
3437
3438            // var pageLyoutCMS = document.querySelector('.page-layout-1column-design-services-cms');
3439            // if(pageLyoutCMS !== null && leftNavigation){
3440            //     leftNavigation.style.display = 'none';
3441            // }
3442            // if(noLeftnav !== null && leftNavigation){
3443            //     leftNavigation.style.display = 'none';
3444            // }
3445        }
3446    }
3447</script>
3447</div></header><div class="blogbanner-wrapper">
3448	<div class="container">
3449		<div class="blogbanner-inner">
3450			<div class="blogbanner-left-content">
3451				<div class="header-text">Content-<span class="diff-header-text">Ready Business</span> Decks </div>
3452				<p>Researched by Consultants from Top-Tier Management Companies</p>
3453				<div class="opetion-text">
3454					<div class="top-header">
3455						<div class="left-header">
3456							<a href="https://www.slideteam.net/ppt-templates/product-development-powerpoint/" title="Product Development" target="_blank">Product Development</a>
3457						</div>
3458						<div class="right-header">
3459							<a href="https://www.slideteam.net/ppt-templates/project-management-powerpoint/" title="Project Management" target="_blank">Project Management</a>
3460						</div>
3461					</div>
3462					<div class="bottom-header">
3463						<div class="left-header">
3464							<a href="https://www.slideteam.net/ppt-templates/business-review/" title="Business Review" target="_blank">Business Review</a>
3465						</div>
3466						<div class="right-header">
3467							<a href="https://www.slideteam.net/ppt-templates/pitch-decks-presentations/" title="Pitch Deck" target="_blank">Pitch Deck</a>
3468						</div>
3469					</div>
3470				</div>
3471				<div class="header-get-start">
3472					<a href="https://www.slideteam.net/ppt-templates/powerpoint-templates/" class="button btn" title="Get Started" type="button" id="getstartheader">Get Started</a>
3473									</div>
3474			</div>
3475			<div class="blogbanner-right-content">
3476				<a href="https://www.slideteam.net/ppt-templates/powerpoint-templates/">
3477					<img loading="lazy" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" 
3478					 data-src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Ebook/images/banner_img.webp" 
3479					 data-mobilesrc="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Ebook/images/mob_banner_img.webp"
3480					 alt="Banner Image">
3481				</a>
3482			</div>
3483		</div>
3484	</div>
3485</div>    <div class="container sort_blogsection">
3486        <div class="no-leftnav blog-left">
3487            <div class="breadcrumbs blog-home">
3488                <div class="container">
3489                    <ul class="items">
3490                                                                                <li class="item home">
3491                                                                    <a href="https://www.slideteam.net/" title="Go to Home Page">Home</a>
3492                                                            </li>
3493                                                                                <li class="item blog">
3494                                                                    <a href="https://www.slideteam.net/blog" title="Blog">Blog</a>
3495                                                            </li>
3496                                            </ul>
3497                </div>
3498            </div>
3499            <div class="sort_option">
3500    <div class="sort_label">
3501        <span class="first">Sort Blogs By: </span>
3502        <span class="second">
3503            <a href="https://www.slideteam.net/blog?sort=newly"
3504                                title="Newly Added">Newly Added</a>
3505            | </span>
3506        <span class="third">
3507            <a href="https://www.slideteam.net/blog?sort=popular"
3508                class='sort_active'                title="Most Popular">Most Popular</a>
3509            | </span>
3510        <span class="forth">
3511            <a href="https://www.slideteam.net/blog?sort=comment"
3512                                title="Most Comment">Most Comment</a>
3513        </span>
3514    </div>
3515</div>            
3516<script>
3517    function languageLists() {
3518        return {
3519            open: false,
3520            currLang: ("English").toString(),
3521            init() {
3522                this.currLang = this.currLang.toLowerCase();
3523                this.currLang = this.currLang.charAt(0).toUpperCase() + this.currLang.slice(1);
3524            },
3525            dropdownToggle: function dropdownToggle() {
3526                this.open = !this.open;
3527            },
3528            selectLanguage: function selectLanguage(element) {
3529                this.open = false;
3530                var sortVal = element.dataset.at.toLowerCase();
3531                                if (sortVal == '' || sortVal == "english") {
3532                                            window.location = "https://www.slideteam.net/blog";
3533                                    } else {
3534                                            window.location = "https://www.slideteam.net/blog?lang=" + sortVal;
3535                                    }
3536            }
3537        }
3538    }
3539</script>
3539
3540<div class="btn-group dropright translate custom-dropdown language-dropdown" x-data="languageLists()" x-init="init();">
3541    <button @click.prevent="dropdownToggle()" id="langSel" type="button" class="btn btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
3542        English    </button>
3543    <div class="dropdown-menu translate-option" id="langlist"
3544        x-show="open"
3545        :class="{ 'show': open}"
3546        @click.away="open = false">
3547        <a class="dropdown-item" id="English" href="#" data-at="English" @click.prevent="selectLanguage($event.target)" x-show="currLang !== 'English'">English</a>
3548                    <a class="dropdown-item" id="Spanish" href="#" data-at="Spanish"
3549                @click.prevent="selectLanguage($event.target)"
3550                x-show="currLang !== 'Spanish'">
3551                Spanish            </a>
3552                    <a class="dropdown-item" id="German" href="#" data-at="German"
3553                @click.prevent="selectLanguage($event.target)"
3554                x-show="currLang !== 'German'">
3555                German            </a>
3556                    <a class="dropdown-item" id="French" href="#" data-at="French"
3557                @click.prevent="selectLanguage($event.target)"
3558                x-show="currLang !== 'French'">
3559                French            </a>
3560                    <a class="dropdown-item" id="Portuguese" href="#" data-at="Portuguese"
3561                @click.prevent="selectLanguage($event.target)"
3562                x-show="currLang !== 'Portuguese'">
3563                Portuguese            </a>
3564                    <a class="dropdown-item" id="Arabic" href="#" data-at="Arabic"
3565                @click.prevent="selectLanguage($event.target)"
3566                x-show="currLang !== 'Arabic'">
3567                Arabic            </a>
3568                    <a class="dropdown-item" id="Japanese" href="#" data-at="Japanese"
3569                @click.prevent="selectLanguage($event.target)"
3570                x-show="currLang !== 'Japanese'">
3571                Japanese            </a>
3572                    <a class="dropdown-item" id="Korean" href="#" data-at="Korean"
3573                @click.prevent="selectLanguage($event.target)"
3574                x-show="currLang !== 'Korean'">
3575                Korean            </a>
3576                    <a class="dropdown-item" id="Chinese" href="#" data-at="Chinese"
3577                @click.prevent="selectLanguage($event.target)"
3578                x-show="currLang !== 'Chinese'">
3579                Chinese            </a>
3580            </div>
3581</div>        </div>
3582    </div>
3583    
3583<script type="application/ld+json">
3584        {
3585            "@context": "https://schema.org/",
3586            "@type": "BreadcrumbList",
3587            "itemListElement": [
3588                                                                 {
3589                                "@type": "ListItem",
3590                                "position": 1,
3591                                "item": {
3592                                    "@id": "https://www.slideteam.net/blog",
3593                                    "name": "Blog"
3594                                }
3595
3596                                                            }
3597                                        ]
3598        }
3599    </script>
3599
3600<div id="maincontent" class="page-main blog-pages"> <!--
3601DEPRECATED: This template will be removed in version 3.17
3602If you're overriding or referencing this file, please update your layout and customizations accordingly.
3603--><div id="contentarea" tabindex="-1"></div>
3604<div class="page messages container">
3604<script>
3605    function initMessages() {
3606        "use strict";
3607        return {
3608            messages: window.mageMessages || [],
3609            isEmpty() {
3610                return this.messages.reduce(
3611                    function (isEmpty, message) {
3612                        return isEmpty && message === undefined
3613                    }, true
3614                )
3615            },
3616            removeMessage(messageIndex) {
3617                this.messages[messageIndex] = undefined;
3618            },
3619            addMessages(messages, hideAfter) {
3620                messages.map((message) => {
3621                    this.messages = this.messages.concat(message);
3622                    if (hideAfter) {
3623                        this.setHideTimeOut(this.messages.length -1, hideAfter);
3624                    }
3625                });
3626            },
3627            setHideTimeOut(messageIndex, hideAfter) {
3628                setTimeout((messageIndex) => {
3629                    this.removeMessage(messageIndex);
3630                }, hideAfter, messageIndex);
3631            },
3632            eventListeners: {
3633                ['@messages-loaded.window'](event) {
3634                    this.addMessages(event.detail.messages, event.detail.hideAfter)
3635                },
3636                ['@private-content-loaded.window'](event) {
3637                    const data = event.detail.data;
3638                    if (
3639                        data.messages &&
3640                        data.messages.messages &&
3641                        data.messages.messages.length
3642                    ) {
3643                        this.addMessages(data.messages.messages);
3644                    }
3645                },
3646                ['@clear-messages.window']() {
3647                    this.messages = [];
3648                }
3649            }
3650        }
3651    }
3652</script>
3652
3653<section id="messages"
3654         x-data="initMessages()"
3655         x-bind="eventListeners"
3656         aria-live="assertive"
3657         role="alert"
3658>
3659    <template x-if="!isEmpty()">
3660        <div class="w-full">
3661            <div class="messages container mx-auto py-3">
3662                <template x-for="(message, index) in messages" :key="index">
3663                    <div>
3664                        <template x-if="message">
3665                            <div class="message" :class="message.type"
3666                                 :ui-id="'message-' + message.type"
3667                            >
3668                                <span x-html="message.text"></span>
3669                                 <a href="#" class="close cursor-pointer" title="close"
3670                                   @click.prevent="removeMessage(index)">
3671                                    <svg class="fill-current" xmlns="http://www.w3.org/2000/svg"
3672                                         width="18" height="18" viewBox="0 0 18 18">
3673                                        <path
3674                                            d="M14.53 4.53l-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47
3675                                                4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z">
3676                                        </path>
3677                                    </svg>
3678                                    
3679                                </button>
3680                            </div>
3681                        </template>
3682                    </div>
3683                </template>
3684            </div>
3685        </div>
3686    </template>
3687</section>
3688</div><div class="container blog-container clearfix"><div class="no-leftnav blog-left"><div class="product-info-block blog-content desktop-view-j">
3689    <div class="blog-header clearfix">
3690        <div class="page-title category-title">
3691            <p class="blog-header-main">
3692                <span class="blg-header">The SlideTeam Blog</span>
3693                All About PowerPoint, Presentations &amp; Life
3694            </p>
3695        </div>
3696    </div>
3697</div>
3698<div class="blog-section">
3699    <div class="blog-banner">
3700        <a href="https://www.slideteam.net/blog/guide-diversity-inclusion-training-templates-ppt" title="A Complete Guide to Diversity & Inclusion Training for Corporate Employees With Training Material Included [Free PDF Attached]">
3701            <!-- <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-src="https://www.slideteam.net/wp/wp-content/uploads/2022/03/Diversity-Inclusion-Training_1.png" alt="A Complete Guide to Diversity & Inclusion Training for Corporate Employees With Training Material Included [Free PDF Attached]" fetchpriority="high"> -->
3702            <picture>
3703                <source srcset="https://www.slideteam.net/wp/wp-content/uploads/2022/03/Diversity-Inclusion-Training_1-493x215.png" media="(max-width: 768px)">
3704                <img src="https://www.slideteam.net/wp/wp-content/uploads/2022/03/Diversity-Inclusion-Training_1.png" alt="A Complete Guide to Diversity & Inclusion Training for Corporate Employees With Training Material Included [Free PDF Attached]" fetchpriority="high">
3705            </picture>
3706        </a>
3707        <div class="feature-block">Featured Post</div>
3708    </div>
3709    <div class="blog-content-inner">
3710        <h2 class="product-name"><a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/guide-diversity-inclusion-training-templates-ppt" title="A Complete Guide to Diversity & Inclusion Training for Corporate Employees With Training Material Included [Free PDF Attached]">A Complete Guide to Diversity & Inclusion Training for Corporate Employees With Training Material Included [Free PDF Attached]</a></h2>
3711        <p class="css-content-trim-2-line">In nature, diversity is the order of the day. Plants and animals embrace diversity in all its glory and celebrate it with zest, enthusiasm, and complete acceptance. &nbsp; We, humans, are not that lucky or accepting, especially in the way we run our businesses. The enterprises might be as diverse...</p>
3712        <div class="clearfix featued-bottom-more">
3713            <a class="button gray-border-btn" href="https://www.slideteam.net/blog/guide-diversity-inclusion-training-templates-ppt" title="Read More">
3713Read More<span class="sr-only"> A Complete Guide to Diversity & Inclusion Training for Corporate Employees With Training Material Included [Free PDF Attached]</span></a>
3714            <span class="blog-post-name">
3715                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Men Icon" loading="auto">
3716                <a href="https://www.slideteam.net/blog/author/madhusheel" title="Madhusheel Arora">Madhusheel Arora</a>
3717                <em>April 10, 2023</em>
3718            </span>
3719            <div class="comment-box">
3720                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/comment-icon.png" alt="Comment Icon" loading="auto">
3721                <a href="https://www.slideteam.net/blog/guide-diversity-inclusion-training-templates-ppt" title="Comment">3 Comments</a>
3722            </div>
3723        </div>
3724    </div>
3725</div>    <div class="post-list-wrapper">
3726        <ol class="post-list grid">
3727                            <li class="item">
3728                    <div class="post-list-item">
3729                        <div class="post-entry">
3730                            <div class="post-image">
3731                                <a href="https://www.slideteam.net/blog/top-20-data-protection-strategies-with-templates-and-examples" title="Top 20 Data Protection Strategies with Templates and Examples">
3732                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3733                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1341_Top_20_Data_Protection_Strategies_with_Templates_and_Examples.png" alt="Top 20 Data Protection Strategies with Templates and Examples">
3734                                </a>
3735                            </div>
3736                        </div>
3737                    </div>
3738                    <div class="post-data">
3739                        <h2 class="customContentTrim">
3740                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-data-protection-strategies-with-templates-and-examples" title="Top 20 Data Protection Strategies with Templates and Examples">
3741                                Top 20 Data Protection Strategies with Templates and Examples                            </a>
3742                        </h2>
3743                        <div class="post-excerpt css-content-trim-3-line">
3744                            <p>The audit report&#x27;s sitting in the shared drive. Has been for two weeks.Not because nobody read it. They did. But somewhere between &quot;we identified critical vulnerabilities&quot; and &quot;here&#x27;s what we&#x27;re doing about it,&quot; someone has to stand in front of a room and explain the plan. Why this approach. What...</p>
3745                        </div>
3746                        <div class="post-block clearfix">
3747                            <div class="blog-post-name">
3748                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Dhruv Kalra" loading="lazy">
3749                                <a href="https://www.slideteam.net/blog/author/dhruv" title="Dhruv Kalra">Dhruv Kalra</a>
3750                                <em>August 25, 2026</em>
3751                            </div>
3752                            <div class="actions">
3753                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-data-protection-strategies-with-templates-and-examples" title="Read More">Read More<span class="sr-only"> Top 20 Data Protection Strategies with Templates and Examples</span></a>
3754                            </div>
3755                        </div>
3756                    </div>
3757                </li>
3758                            <li class="item">
3759                    <div class="post-list-item">
3760                        <div class="post-entry">
3761                            <div class="post-image">
3762                                <a href="https://www.slideteam.net/blog/top-20-customer-centric-culture-templates-with-samples-and-examples" title="Top 20 Customer Centric Culture Templates with Samples and Examples">
3763                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3764                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1340_Top_20_Customer_Centric_Culture_Templates_with_Samples_and_Examples.png" alt="Top 20 Customer Centric Culture Templates with Samples and Examples">
3765                                </a>
3766                            </div>
3767                        </div>
3768                    </div>
3769                    <div class="post-data">
3770                        <h2 class="customContentTrim">
3771                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-customer-centric-culture-templates-with-samples-and-examples" title="Top 20 Customer Centric Culture Templates with Samples and Examples">
3772                                Top 20 Customer Centric Culture Templates with Samples and Examples                            </a>
3773                        </h2>
3774                        <div class="post-excerpt css-content-trim-3-line">
3775                            <p>The deck&#x27;s been sitting in the shared drive for two weeks. Everyone agrees the company is &quot;customer-first.&quot; Nobody can agree on what that actually looks like in a slide.That&#x27;s the gap. Not between intention and execution—most teams know what customer-centric means in theory. The gap lives between the language people...</p>
3776                        </div>
3777                        <div class="post-block clearfix">
3778                            <div class="blog-post-name">
3779                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Nawsheen Muzamil" loading="lazy">
3780                                <a href="https://www.slideteam.net/blog/author/Nawsheen" title="Nawsheen Muzamil">Nawsheen Muzamil</a>
3781                                <em>August 25, 2026</em>
3782                            </div>
3783                            <div class="actions">
3784                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-customer-centric-culture-templates-with-samples-and-examples" title="Read More">
3784Read More<span class="sr-only"> Top 20 Customer Centric Culture Templates with Samples and Examples</span></a>
3785                            </div>
3786                        </div>
3787                    </div>
3788                </li>
3789                            <li class="item">
3790                    <div class="post-list-item">
3791                        <div class="post-entry">
3792                            <div class="post-image">
3793                                <a href="https://www.slideteam.net/blog/top-15-cosmetic-retail-business-plans-templates-with-samples-and-examples" title="Top 15 Cosmetic Retail Business Plans Templates with Samples and Examples">
3794                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3795                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1338_Top_15_Cosmetic_Retail_Business_Plans_Templates_with_Samples_and_Examples.png" alt="Top 15 Cosmetic Retail Business Plans Templates with Samples and Examples">
3796                                </a>
3797                            </div>
3798                        </div>
3799                    </div>
3800                    <div class="post-data">
3801                        <h2 class="customContentTrim">
3802                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-15-cosmetic-retail-business-plans-templates-with-samples-and-examples" title="Top 15 Cosmetic Retail Business Plans Templates with Samples and Examples">
3803                                Top 15 Cosmetic Retail Business Plans Templates with Samples and Examples                            </a>
3804                        </h2>
3805                        <div class="post-excerpt css-content-trim-3-line">
3806                            <p>The business plan&#x27;s been sitting in drafts for two weeks.Not because the idea isn&#x27;t solid. The market research is done, the product mix is roughed out, the brand name&#x27;s been argued over and settled. But somewhere between &quot;we know what we want to build&quot; and &quot;here&#x27;s the plan,&quot; there&#x27;s this...</p>
3807                        </div>
3808                        <div class="post-block clearfix">
3809                            <div class="blog-post-name">
3810                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Yogyata" loading="lazy">
3811                                <a href="https://www.slideteam.net/blog/author/yogyata" title="Yogyata">Yogyata</a>
3812                                <em>August 24, 2026</em>
3813                            </div>
3814                            <div class="actions">
3815                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-15-cosmetic-retail-business-plans-templates-with-samples-and-examples" title="Read More">Read More<span class="sr-only"> Top 15 Cosmetic Retail Business Plans Templates with Samples and Examples</span></a>
3816                            </div>
3817                        </div>
3818                    </div>
3819                </li>
3820                            <li class="item">
3821                    <div class="post-list-item">
3822                        <div class="post-entry">
3823                            <div class="post-image">
3824                                <a href="https://www.slideteam.net/blog/top-20-credit-repair-examples-with-templates-and-samples" title="Top 20 Credit Repair Examples with Templates and Samples">
3825                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3826                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1336_Top_20_Credit_Repair_Examples_with_Templates_and_Samples.png" alt="Top 20 Credit Repair Examples with Templates and Samples">
3827                                </a>
3828                            </div>
3829                        </div>
3830                    </div>
3831                    <div class="post-data">
3832                        <h2 class="customContentTrim">
3833                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-credit-repair-examples-with-templates-and-samples" title="Top 20 Credit Repair Examples with Templates and Samples">
3834                                Top 20 Credit Repair Examples with Templates and Samples                            </a>
3835                        </h2>
3836                        <div class="post-excerpt css-content-trim-3-line">
3837                            <p>The letter&#x27;
3837s sitting in the inbox. Has been for a week.It&#x27;s from a lender. The kind that starts with &quot;We regret to inform you&quot; and ends with a reference to a three-digit number that&#x27;s apparently the reason for everything. The credit score. The one that nobody really explained when you...</p>
3838                        </div>
3839                        <div class="post-block clearfix">
3840                            <div class="blog-post-name">
3841                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Shivam Bansal" loading="lazy">
3842                                <a href="https://www.slideteam.net/blog/author/shivam" title="Shivam Bansal">Shivam Bansal</a>
3843                                <em>August 24, 2026</em>
3844                            </div>
3845                            <div class="actions">
3846                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-credit-repair-examples-with-templates-and-samples" title="Read More">Read More<span class="sr-only"> Top 20 Credit Repair Examples with Templates and Samples</span></a>
3847                            </div>
3848                        </div>
3849                    </div>
3850                </li>
3851                            <li class="item">
3852                    <div class="post-list-item">
3853                        <div class="post-entry">
3854                            <div class="post-image">
3855                                <a href="https://www.slideteam.net/blog/top-20-coworker-communication-plans-with-templates-and-examples" title="Top 20 Coworker Communication Plans with Templates and Examples">
3856                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3857                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1337_Top_20_Coworker_Communication_Plans_with_Templates_and_Examples.png" alt="Top 20 Coworker Communication Plans with Templates and Examples">
3858                                </a>
3859                            </div>
3860                        </div>
3861                    </div>
3862                    <div class="post-data">
3863                        <h2 class="customContentTrim">
3864                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-coworker-communication-plans-with-templates-and-examples" title="Top 20 Coworker Communication Plans with Templates and Examples">
3865                                Top 20 Coworker Communication Plans with Templates and Examples                            </a>
3866                        </h2>
3867                        <div class="post-excerpt css-content-trim-3-line">
3868                            <p>The meeting ended twenty minutes ago. Nobody&#x27;s sure who owns the next step.Not because the work is unclear. Everyone in the room knew what needed to happen. But somewhere between the whiteboard and the follow-up email, the plan dissolved. Someone assumed someone else was handling it. The Slack message went...</p>
3869                        </div>
3870                        <div class="post-block clearfix">
3871                            <div class="blog-post-name">
3872                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Gunjan Gupta" loading="lazy">
3873                                <a href="https://www.slideteam.net/blog/author/Gunjan Gupta" title="Gunjan Gupta">Gunjan Gupta</a>
3874                                <em>August 24, 2026</em>
3875                            </div>
3876                            <div class="actions">
3877                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-coworker-communication-plans-with-templates-and-examples" title="Read More">Read More<span class="sr-only"> Top 20 Coworker Communication Plans with Templates and Examples</span></a>
3878                            </div>
3879                        </div>
3880                    </div>
3881                </li>
3882                            <li class="item">
3883                    <div class="post-list-item">
3884                        <div class="post-entry">
3885                            <div class="post-image">
3886                                <a href="https://www.slideteam.net/blog/top-20-big-data-social-media-analytics-templates-with-samples-and-examples" title="Top 20 Big Data Social Media Analytics Templates with Samples and Examples">
3887                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3888                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1334_Top_20_Big_Data_Social_Media_Analytics_Templates_with_Samples_and_Examples.png" alt="Top 20 Big Data Social Media Analytics Templates with Samples and Examples">
3889                                </a>
3890                            </div>
3891                        </div>
3892                    </div>
3893                    <div class="post-data">
3894                        <h2 class="customContentTrim">
3895                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-big-data-social-media-analytics-templates-with-samples-and-examples" title="Top 20 Big Data Social Media Analytics Templates with Samples and Examples">
3896                                Top 20 Big Data Social Media Analytics Templates with Samples and Examples                            </a>
3897                        </h2>
3898                        <div class="post-excerpt css-content-trim-3-line">
3899                            <p>The dashboard&#x27;
3899s been open for twenty minutes. Nobody&#x27;s touched it.Not because the data isn&#x27;t there. It is—platform metrics, sentiment scores, engagement rates, reach breakdowns across six channels. The problem isn&#x27;t volume. It&#x27;s that nobody can look at petabytes of social signals and immediately know what to say about them. What...</p>
3900                        </div>
3901                        <div class="post-block clearfix">
3902                            <div class="blog-post-name">
3903                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Lakshya Khurana" loading="lazy">
3904                                <a href="https://www.slideteam.net/blog/author/Lakshya" title="Lakshya Khurana">Lakshya Khurana</a>
3905                                <em>August 24, 2026</em>
3906                            </div>
3907                            <div class="actions">
3908                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-big-data-social-media-analytics-templates-with-samples-and-examples" title="Read More">Read More<span class="sr-only"> Top 20 Big Data Social Media Analytics Templates with Samples and Examples</span></a>
3909                            </div>
3910                        </div>
3911                    </div>
3912                </li>
3913                            <li class="item">
3914                    <div class="post-list-item">
3915                        <div class="post-entry">
3916                            <div class="post-image">
3917                                <a href="https://www.slideteam.net/blog/top-20-customer-service-transformation-samples-with-templates-and-examples" title="Top 20 Customer Service Transformation Samples with Templates and Examples">
3918                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3919                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1335_Top_20_Customer_Service_Transformation_Samples_with_Templates_and_Examples.png" alt="Top 20 Customer Service Transformation Samples with Templates and Examples">
3920                                </a>
3921                            </div>
3922                        </div>
3923                    </div>
3924                    <div class="post-data">
3925                        <h2 class="customContentTrim">
3926                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-customer-service-transformation-samples-with-templates-and-examples" title="Top 20 Customer Service Transformation Samples with Templates and Examples">
3927                                Top 20 Customer Service Transformation Samples with Templates and Examples                            </a>
3928                        </h2>
3929                        <div class="post-excerpt css-content-trim-3-line">
3930                            <p>The deck&#x27;s already built. Someone approved it last week.But then the head of customer operations asks a follow-up question nobody prepped for — &quot;what&#x27;s the actual plan for getting there?&quot; — and the room goes quiet. Not because the answer doesn&#x27;t exist. It does, probably, in some document, or a...</p>
3931                        </div>
3932                        <div class="post-block clearfix">
3933                            <div class="blog-post-name">
3934                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Mohit Sabharwal" loading="lazy">
3935                                <a href="https://www.slideteam.net/blog/author/Mohit" title="Mohit Sabharwal">Mohit Sabharwal</a>
3936                                <em>August 24, 2026</em>
3937                            </div>
3938                            <div class="actions">
3939                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-customer-service-transformation-samples-with-templates-and-examples" title="Read More">
3939Read More<span class="sr-only"> Top 20 Customer Service Transformation Samples with Templates and Examples</span></a>
3940                            </div>
3941                        </div>
3942                    </div>
3943                </li>
3944                            <li class="item">
3945                    <div class="post-list-item">
3946                        <div class="post-entry">
3947                            <div class="post-image">
3948                                <a href="https://www.slideteam.net/blog/top-20-big-data-procurement-examples-with-templates-and-samples" title="Top 20 Big Data Procurement Examples with Templates and Samples">
3949                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3950                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1333_Top_20_Big_Data_Procurement_Examples_with_Templates_and_Samples.png" alt="Top 20 Big Data Procurement Examples with Templates and Samples">
3951                                </a>
3952                            </div>
3953                        </div>
3954                    </div>
3955                    <div class="post-data">
3956                        <h2 class="customContentTrim">
3957                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-big-data-procurement-examples-with-templates-and-samples" title="Top 20 Big Data Procurement Examples with Templates and Samples">
3958                                Top 20 Big Data Procurement Examples with Templates and Samples                            </a>
3959                        </h2>
3960                        <div class="post-excerpt css-content-trim-3-line">
3961                            <p>The RFP&#x27;s been sent. Three vendors have responded. Someone now has to decide which one actually handles the data.Not the pitch deck data—the real kind. The kind that tells you why a supplier missed delivery windows four months in a row, or where exactly the spend is leaking, or which...</p>
3962                        </div>
3963                        <div class="post-block clearfix">
3964                            <div class="blog-post-name">
3965                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Malvika Varma" loading="lazy">
3966                                <a href="https://www.slideteam.net/blog/author/malvika" title="Malvika Varma">Malvika Varma</a>
3967                                <em>August 24, 2026</em>
3968                            </div>
3969                            <div class="actions">
3970                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-big-data-procurement-examples-with-templates-and-samples" title="Read More">Read More<span class="sr-only"> Top 20 Big Data Procurement Examples with Templates and Samples</span></a>
3971                            </div>
3972                        </div>
3973                    </div>
3974                </li>
3975                            <li class="item">
3976                    <div class="post-list-item">
3977                        <div class="post-entry">
3978                            <div class="post-image">
3979                                <a href="https://www.slideteam.net/blog/top-15-data-driven-security-examples-with-templates-and-samples" title="Top 15 Data-Driven Security Examples with Templates and Samples">
3980                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
3981                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1332_Top_15_Data-Driven_Security_Examples_with_Templates_and_Samples-1.png" alt="Top 15 Data-Driven Security Examples with Templates and Samples">
3982                                </a>
3983                            </div>
3984                        </div>
3985                    </div>
3986                    <div class="post-data">
3987                        <h2 class="customContentTrim">
3988                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-15-data-driven-security-examples-with-templates-and-samples" title="Top 15 Data-Driven Security Examples with Templates and Samples">
3989                                Top 15 Data-Driven Security Examples with Templates and Samples                            </a>
3990                        </h2>
3991                        <div class="post-excerpt css-content-trim-3-line">
3992                            <p>The alert fired at 2:47 a.m. Nobody saw it until 9.Not because the system failed. The system did exactly what it was told. Logged the event, wrote the entry, moved on. But somewhere between the log and the analyst&#x27;s queue, the signal disappeared into noise. By morning, the breach had...</p>
3993                        </div>
3994                        <div class="post-block clearfix">
3995                            <div class="blog-post-name">
3996                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Kanica Sharma" loading="lazy">
3997                                <a href="https://www.slideteam.net/blog/author/kanica" title="Kanica Sharma">Kanica Sharma</a>
3998                                <em>August 24, 2026</em>
3999                            </div>
4000                            <div class="actions">
4001                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-15-data-driven-security-examples-with-templates-and-samples" title="Read More">
4001Read More<span class="sr-only"> Top 15 Data-Driven Security Examples with Templates and Samples</span></a>
4002                            </div>
4003                        </div>
4004                    </div>
4005                </li>
4006                            <li class="item">
4007                    <div class="post-list-item">
4008                        <div class="post-entry">
4009                            <div class="post-image">
4010                                <a href="https://www.slideteam.net/blog/top-20-data-enrichment-templates-with-samples-and-examples" title="Top 20 Data Enrichment Templates with Samples and Examples">
4011                                    <img class="lazyloaded" src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/images/89.gif" data-mobilesrc=""
4012                                     data-src="https://www.slideteam.net/wp/wp-content/uploads/2026/08/1331_Top_20_Data_Enrichment_Templates_with_Samples_and_Examples-1.png" alt="Top 20 Data Enrichment Templates with Samples and Examples">
4013                                </a>
4014                            </div>
4015                        </div>
4016                    </div>
4017                    <div class="post-data">
4018                        <h2 class="customContentTrim">
4019                            <a class="css-content-trim-2-line" href="https://www.slideteam.net/blog/top-20-data-enrichment-templates-with-samples-and-examples" title="Top 20 Data Enrichment Templates with Samples and Examples">
4020                                Top 20 Data Enrichment Templates with Samples and Examples                            </a>
4021                        </h2>
4022                        <div class="post-excerpt css-content-trim-3-line">
4023                            <p>The dataset&#x27;s been sitting there for two weeks. Someone flagged it. Nobody touched it.Not because the data&#x27;s wrong, exactly. Some of it&#x27;s fine. But &quot;some of it&#x27;s fine&quot; isn&#x27;t a thing you can build a campaign on, or run through a model, or hand to sales and expect results. The...</p>
4024                        </div>
4025                        <div class="post-block clearfix">
4026                            <div class="blog-post-name">
4027                                <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/images/blog/3d-men.png" alt="Hanisha Kapoor" loading="lazy">
4028                                <a href="https://www.slideteam.net/blog/author/hanishakapoor" title="Hanisha Kapoor">Hanisha Kapoor</a>
4029                                <em>August 24, 2026</em>
4030                            </div>
4031                            <div class="actions">
4032                                <a class="button gray-border-btn" href="https://www.slideteam.net/blog/top-20-data-enrichment-templates-with-samples-and-examples" title="Read More">Read More<span class="sr-only"> Top 20 Data Enrichment Templates with Samples and Examples</span></a>
4033                            </div>
4034                        </div>
4035                    </div>
4036                </li>
4037                    </ol>
4038                    <div class="toolbar toolbar-products">
4039            <div class="container">
4040                <div class="toolbar-wrapper">
4041                
4042                                    <p class="toolbar-amount">
4043                        <span class="toolbar-number">
4044                                                            Items 1 to 10 of 16622 total                                                    </span>
4045                    </p>
4046                
4047                                    <div class="pages">
4048                        <strong>Page:</strong>
4049                        <ul class="items pages-items" aria-labelledby="paging-label">
4050                                                        
4051                            
4052                                                                                                <li class="item current">
4053                                        <strong class="page">
4054                                            <span class="label">You're currently reading page</span>
4055                                            <span>1</span>
4056                                        </strong>
4057                                    </li>
4058                                                                                                                                <li class="item">
4059                                        <a href="https://www.slideteam.net/blog?page=2" class="page">
4060                                            <span class="label">Page</span>
4061                                            <span>2</span>
4062                                        </a>
4063                                    </li>
4064                                                                                                                                <li class="item">
4065                                        <a href="https://www.slideteam.net/blog?page=3" class="page">
4066                                            <span class="label">Page</span>
4067                                            <span>3</span>
4068                                        </a>
4069                                    </li>
4070                                                                                                                                <li class="item">
4071                                        <a href="https://www.slideteam.net/blog?page=4" class="page">
4072                                            <span class="label">Page</span>
4073                                            <span>4</span>
4074                                        </a>
4075                                    </li>
4076                                                                                                                                <li class="item">
4077                                        <a href="https://www.slideteam.net/blog?page=5" class="page">
4078                                            <span class="label">Page</span>
4079                                            <span>5</span>
4080                                        </a>
4081                                    </li>
4082                                                            
4083                                                            <li class="item">
4084                                    <a class="page next jump" title="" href="https://www.slideteam.net/blog?page=10">
4085                                        <span>...</span>
4086                                    </a>
4087                                </li>
4088                            
4089                                                            <li class="item">
4090                                    <a class="page last" href="https://www.slideteam.net/blog?page=1663">
4091                                        <span class="label">Page</span>
4092                                        <span>1663</span>
4093                                    </a>
4094                                </li>
4095                            
4096                                                            <li class="item pages-item-next">
4097                                                                        <a class="/* */ //next" href="https://www.slideteam.net/blog?page=2" title="Next">
4098                                        <!--<span class="label">Page</span>
4099                                        <span>Next</span>-->
4100                                        <img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Catalog/images/category/right-arrow-1.png" alt="Next" height ="100%" width="100%"/>
4101                                    </a>
4102                                </li>
4103                                                    </ul>
4104                    </div>
4105                
4106                
4107                                </div>
4108            </div>
4109        </div>
4110
4111    
4112        </div>
4113<script>
4114    fetch("https://www.slideteam.net/blog/index/setcookie/", {
4115            method: 'POST',
4116            headers: {
4117                'Content-Type': 'application/json',
4118                'X-Requested-With': 'XMLHttpRequest'
4119            },
4120            body: JSON.stringify({
4121                                page: 1
4122            })
4123        })
4124        .then(response => response.json())
4125        .then(data => {
4126            // console.log(data);
4127        })
4128        .catch(error => {
4129            console.error('Error while setting cookie:', error);
4130        });
4131</script>
4131
4132
4133<script>
4134    (function() {
4135
4136        const images = document.querySelectorAll('img[data-src]');
4137        const viewportHeight = window.innerHeight;
4138
4139        images.forEach((img, index) => {
4140            const rect = img.getBoundingClientRect();
4141
4142            // Load images already visible
4143            if (rect.top < viewportHeight) {
4144                loadImage(img);
4145            }
4146        });
4147
4148        const observer = new IntersectionObserver(entries => {
4149            entries.forEach(entry => {
4150                if (entry.isIntersecting) {
4151                    loadImage(entry.target);
4152                    observer.unobserve(entry.target);
4153                }
4154            });
4155        }, {
4156            rootMargin: '200px'
4157        });
4158
4159        images.forEach(img => {
4160            if (!img.dataset.loaded) {
4161                observer.observe(img);
4162            }
4163        });
4164
4165        function loadImage(img) {
4166            if (img.dataset.loaded) return;
4167
4168            img.src = img.dataset.src;
4169            img.dataset.loaded = "true";
4170
4171        }
4172
4173        function loadImage(img) {
4174            if (img.dataset.loaded) return;
4175
4176            // Check if mobile screen
4177            const isMobile = window.innerWidth <= 768;
4178
4179            // Use mobile src only if mobile AND attribute exists
4180            if (isMobile && img.dataset.mobilesrc) {
4181                img.src = img.dataset.mobilesrc;
4182            } else {
4183                img.src = img.dataset.src;
4184            }
4185
4186            img.dataset.loaded = "true";
4187        }
4188
4189    })();
4190</script>
4190
4191
4192<script>
4193    (function() {
4194        let cssLoaded = false;
4195
4196        function loadOnWebEvents() {
4197            if (cssLoaded) return;
4198            cssLoaded = true;
4199
4200            if (!document.querySelector('link[href*="Magento_Theme/css/ddimgtooltip.css"]')) {
4201                const ddimg_tooltip = document.createElement('link');
4202                ddimg_tooltip.rel = 'stylesheet';
4203                ddimg_tooltip.href = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/css/ddimgtooltip.min.css';
4204                document.head.appendChild(ddimg_tooltip);
4205            }
4206
4207            if (!document.querySelector('link[href*="Tatva_Catalog/css/slick.css"]')) {
4208                const slick_css = document.createElement('link');
4209                slick_css.rel = 'stylesheet';
4210                slick_css.href = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Catalog/css/slick.min.css';
4211                document.head.appendChild(slick_css);
4212            }
4213
4214            if (!document.querySelector('script[src*="Magento_Theme/js/ddimgtooltip.js"]')) {
4215                const js_ddimg = document.createElement('script');
4216                js_ddimg.src = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/js/ddimgtooltip.min.js';
4217                js_ddimg.defer = true;
4218                js_ddimg.onload = function() {
4219                    if (typeof init === 'function') {
4220                        init("*[rel^=imgtip]");
4221                    }
4222                };
4223                document.body.appendChild(js_ddimg);
4224            }
4225
4226            if (!document.querySelector('script[src*="Tatva_Catalog/js/slick.js"]')) {
4227                const js_slick = document.createElement('script');
4228                js_slick.src = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Catalog/js/slick.min.js';
4229                js_slick.defer = true;
4230                document.body.appendChild(js_slick);
4231            }
4232
4233            if (!document.querySelector('script[src*="Tatva_WPBlog/js/customGeneral.js"]')) {
4234                const js_custom_general = document.createElement('script');
4235                js_custom_general.src = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_WPBlog/js/customGeneral.min.js';
4236                js_custom_general.defer = true;
4237                document.body.appendChild(js_custom_general);
4238            }
4239
4240            // cleanup listener
4241            window.removeEventListener('mousemove', loadOnWebEvents);
4242            window.removeEventListener('touchstart', loadOnWebEvents);
4243            window.removeEventListener('keydown', loadOnWebEvents);
4244            window.removeEventListener('scroll', loadOnWebEvents);
4245            window.removeEventListener('resize', loadOnWebEvents);
4246        }
4247
4248        // trigger after first user interaction
4249        window.addEventListener('mousemove', loadOnWebEvents, {
4250            once: true,
4251            passive: true
4252        });
4253        window.addEventListener('touchstart', loadOnWebEvents, {
4254            once: true,
4255            passive: true
4256        });
4257        window.addEventListener('keydown', loadOnWebEvents, {
4258            once: true,
4259            passive: true
4260        });
4261        window.addEventListener('scroll', loadOnWebEvents, {
4262            once: true,
4263            passive: true
4264        });
4265        window.addEventListener('resize', loadOnWebEvents, {
4266            once: true,
4267            passive: true
4268        });
4269    })();
4270</script>
4270<div class="emarsys-wrapper">
4271
4272<!-- This code will embeded on all pages -->
4273        
4274
4275    
4276    
4277    
4278    
4279        
4280    
4281<!-- This code will embeded on all pages -->
4282    
4283<script>
4284    document.addEventListener('DOMContentLoaded', function () {
4285        ScarabQueue.push(["cart", []]);
4286    });
4287</script>
4287
4288
4289
4290<!-- This code will embeded on all pages -->
4291                
4292    <!-- 
4292<script>ScarabQueue.push(['go']);</script>
4292 -->
4293</div></div><div class="sidebar sidebar-main blog-right"><div class="sidebar-inner-wrapper"><form x-data="Subscribedata()" x-on:submit="subscribeform()" method="post" action="https://www.slideteam.net/newsletter/subscriber/new/" id="blog-subscribe-form">
4294    <input name="form_key" type="hidden" value="DeIbG3N9h19mkoG3" />    <input type="text" name="email" id="newsletter" class="input-text validate-email subscribe-blog-newsletter" placeholder="Enter your e-mail address" data-rules='["required","email"]' />
4295    <div class="text-danger" id="subscribe-error" x-show.transition.in="email.errorMessage" x-text="email.errorMessage"></div>
4296    <button class="button btn" title="Subscribe" type="submit" id="subscribeSubmit"><span><span>Subscribe</span></span></button>
4297</form>
4298<script type="text/javascript">
4299    document.addEventListener('DOMContentLoaded', function() {
4300
4301        function buttonsubscribeClick() {
4302            var scrwidth = screen.width;
4303            if (scrwidth == 1024) {
4304                var elem = document.querySelector('#blog-subscribe-form div#newsletter-error');
4305                elem.style.fontSize = '11px';
4306            }
4307        }
4308        var el = document.getElementById('subscribeSubmit');
4309        el.addEventListener('click', function() {
4310            setTimeout(buttonsubscribeClick, 30);
4311        });
4312
4313    });
4314</script>
vendor: 1 bytes, line 4314
4314
4315<script type="text/javascript">
4316    function Subscribedata() {
4317        return {
4318            errors: 0,
4319            email: {
4320                errorMessage: '',
4321                blurred: false
4322            },
4323            subscribeform() {
4324
4325                this.inputElements = [...document.getElementById('blog-subscribe-form').querySelectorAll("input[data-rules]")];
4326                this.inputElements.map((input) => {
4327                    if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
4328                        const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
4329                        event.preventDefault();
4330                        input.classList.add("invalid");
4331                        this[input.name].blurred = true;
4332                        Iodine.messages.required = "This is a required field.";
4333                        Iodine.messages.email = "Please enter a valid email address (Ex: [email protected]).";
4334                        Iodine.messages.minimum = "Minimum length of this field must be equal or greater than 6 symbols. Leading and trailing spaces will be ignored.";
4335                        this[input.name].errorMessage = Iodine.getErrorMessage(error);
4336
4337
4338                    } else {
4339                        input.classList.remove("invalid");
4340                        this[input.name].errorMessage = "";
4341                    }
4342                });
4343            }
4344        }
4345    }
4346    document.addEventListener("DOMContentLoaded", function () {
4347    // if (window.innerWidth <= 767 && document.body.classList.contains('wpblog-view-index')) {
4348    if ((window.innerWidth <= 1024 && document.body.classList.contains('wpblog-view-index')) || (/Android|iPhone|iPad|iPod/i.test(navigator.userAgent) &&  document.body.classList.contains('wpblog-view-index')))
4349    {
4350        var  banner= document.querySelector('.sidebar-main.blog-right');
4351        var blogContent = document.querySelector('.blog-content-inner');
4352        var blogRight=document.querySelector('.product-info-block.blog-content');
4353        var blogBanner=document.querySelector('.blog-banner');
4354        if (blogRight && blogContent && banner && blogBanner) {
4355            blogContent.parentNode.insertBefore(blogRight, blogContent.nextSibling);
4356            blogRight.parentNode.insertBefore(banner, blogRight.nextSibling);
4357            // banner.parentNode.insertBefore(blogBanner, banner.nextSibling);
4358            document.querySelector(".author_name_rating.heading_rating.mobile-view").after(blogBanner);
4359            document.body.classList.add('mobile-view');
4360        }
4361
4362    }
4363    if ((window.innerWidth <= 1024) || /Android|iPhone|iPad|iPod/i.test(navigator.userAgent))
4364    {
4365        var blogTopBanner = document.querySelector('.blogbanner-wrapper');
4366        if( document.body.classList.contains('wpblog-view-index')){
4367            document.querySelector(".comment-block").after(blogTopBanner);
4368        }else{
4369            document.querySelector("#maincontent").after(blogTopBanner);
4370            document.body.classList.add('mobile-view');
4371            // document.querySelector(".no-leftnav.blog-left").after(document.querySelector('.blog-right'));
4372        }
4373     
4374        
4375
4376    }
4377
4378
4379});
4380
4381</script>
4381
4382
4383<script>
4384    (function() {
4385        let iodineJsLoaded = false;
4386
4387        function loadIodineJs() {
4388            if (iodineJsLoaded) return;
4389            iodineJsLoaded = true;
4390
4391            if (!document.querySelector('script[src*="Magento_Theme/js/iodine.js"]')) {
4392                const js_iodine = document.createElement('script');
4393                js_iodine.src = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/js/iodine.min.js';
4394                js_iodine.defer = true;
4395                document.body.appendChild(js_iodine);
4396            }
4397
4398            // cleanup listener
4399            window.removeEventListener('mousemove', loadIodineJs);
4400            window.removeEventListener('touchstart', loadIodineJs);
4401            window.removeEventListener('keydown', loadIodineJs);
4402            window.removeEventListener('scroll', loadIodineJs);
4403            window.removeEventListener('resize', loadIodineJs);
4404        }
4405
4406        // trigger after first user interaction
4407        window.addEventListener('mousemove', loadIodineJs, {
4408            once: true,
4409            passive: true
4410        });
4411        window.addEventListener('touchstart', loadIodineJs, {
4412            once: true,
4413            passive: true
4414        });
4415        window.addEventListener('keydown', loadIodineJs, {
4416            once: true,
4417            passive: true
4418        });
4419        window.addEventListener('scroll', loadIodineJs, {
4420            once: true,
4421            passive: true
4422        });
4423        window.addEventListener('resize', loadIodineJs, {
4424            once: true,
4425            passive: true
4426        });
4427    })();
4428</script>
4428<form x-data="Searchdata()"  x-on:submit="searchform()" method="get" action="https://www.slideteam.net/blog/search/" id="blog-search-form">	
4429	<input type="text" name="s" class="input-text" title="Search Posts" value="" placeholder="Search our blogs..." data-rules='["required"]' x-bind:class="{'invalid':s.errorMessage}"/>
4430		<div class="text-danger" id="s-error"  x-show.transition.in="s.errorMessage" x-text="s.errorMessage"></div>
4431	<button class="button btn" title="Search" type="submit" id="searchSubmit"><span><span>Search</span></span></button>
4432</form>
4433<script type="text/javascript">
4434	function Searchdata() {
4435		return {
4436			errors: 0,
4437			s: {
4438				errorMessage: '',
4439				blurred: false
4440			},
4441			searchform() {
4442				this.inputElements = [...document.getElementById('blog-search-form').querySelectorAll("input[data-rules]")];
4443				this.inputElements.map((input) => {
4444					if (Iodine.is(input.value, JSON.parse(input.dataset.rules)) !== true) {
4445						const error = Iodine.is(input.value, JSON.parse(input.dataset.rules));
4446						event.preventDefault();
4447						input.classList.add("invalid");
4448						Iodine.messages.required = "This is a required field.";
4449						this[input.name].errorMessage = Iodine.getErrorMessage(error);
4450					} else {
4451						input.classList.remove("invalid");
4452						this[input.name].errorMessage = "";
4453					}
4454				});
4455			}
4456		}
4457	}
4458</script>
4458    <div id="wordpress-sidebar-term" class="browse-template-block">
4459        <div class="block-title">
4460            <strong><span>Most Popular Templates</span></strong>
4461        </div>
4462        <div class="products-grid-outer">
4463            <div class="static-products">
4464                                    <div class="blog-sidebar-products">
4465                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Digital revolution powerpoint presentation slides">
4466                            <img class="photo image small_image_hover"
4467                                rel="imgtip[0]"
4468                                title="Digital revolution powerpoint presentation slides"
4469                                product_name="Digital revolution powerpoint presentation slides"
4470                                product_id="138495"
4471                                product_url="https://www.slideteam.net/digital-revolution-powerpoint-presentation-slides.html"
4472                                total_images="24"
4473                                remaining="21"
4474                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide01.jpg"
4475                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide02.jpg"
4476                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide03.jpg"
4477                                data-src="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide01.jpg"
4478                                src="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide01.jpg"
4479                                                                new_remaining="15"
4480                                zoomsrc4="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide04.jpg"
4481                                zoomsrc5="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide05.jpg"
4482                                zoomsrc6="https://www.slideteam.net/media/catalog/product/cache/330x186/d/i/digital_revolution_powerpoint_presentation_slides_Slide06.jpg"
4483                                                                width="330" height="186" alt="Digital revolution powerpoint presentation slides">
4484                            <span class="slider-pagination blog-most-popular">Slide 1 of 24</span>
4485                        </a>
4486                        <div class="product-info name-only content-trim-popular">
4487                            <!-- <h2 class="product-name content-trim-popular"> -->
4488                            <p class="product-name">
4489                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Digital revolution powerpoint presentation slides">
4490                                    Digital revolution powerpoint presentation slides                                </a>
4491                            </p>
4492                        </div>
4493                    </div>
4494                                                        <div class="blog-sidebar-products">
4495                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Sales funnel results presentation layouts">
4496                            <img class="photo image small_image_hover"
4497                                rel="imgtip[1]"
4498                                title="Sales funnel results presentation layouts"
4499                                product_name="Sales funnel results presentation layouts"
4500                                product_id="109061"
4501                                product_url="https://www.slideteam.net/sales-funnel-results-presentation-layouts.html"
4502                                total_images="5"
4503                                remaining="2"
4504                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/560x315/s/a/sales_funnel_results_presentation_layouts_Slide01.jpg"
4505                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/s/a/sales_funnel_results_presentation_layouts_Slide02.jpg"
4506                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/s/a/sales_funnel_results_presentation_layouts_Slide03.jpg"
4507                                data-src="https://www.slideteam.net/media/catalog/product/cache/560x315/s/a/sales_funnel_results_presentation_layouts_Slide01.jpg"
4508                                src="https://www.slideteam.net/media/catalog/product/cache/560x315/s/a/sales_funnel_results_presentation_layouts_Slide01.jpg"
4509                                                                width="330" height="186" alt="Sales funnel results presentation layouts">
4510                            <span class="slider-pagination blog-most-popular">Slide 1 of 5</span>
4511                        </a>
4512                        <div class="product-info name-only content-trim-popular">
4513                            <!-- <h2 class="product-name content-trim-popular"> -->
4514                            <p class="product-name">
4515                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Sales funnel results presentation layouts">
4516                                    Sales funnel results presentation layouts                                </a>
4517                            </p>
4518                        </div>
4519                    </div>
4520                                                        <div class="blog-sidebar-products">
4521                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="3d men joinning circular jigsaw puzzles ppt graphics icons">
4522                            <img class="photo image small_image_hover"
4523                                rel="imgtip[2]"
4524                                title="3d men joinning circular jigsaw puzzles ppt graphics icons"
4525                                product_name="3d men joinning circular jigsaw puzzles ppt graphics icons"
4526                                product_id="18071"
4527                                product_url="https://www.slideteam.net/3d-men-joinning-circular-jigsaw-puzzles-ppt-graphics-icons.html"
4528                                total_images="3"
4529                                remaining="0"
4530                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/560x315/3/d/3d_men_joinning_circular_jigsaw_puzzles_ppt_graphics_icons_Slide01.jpg"
4531                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/3/d/3d_men_joinning_circular_jigsaw_puzzles_ppt_graphics_icons_Slide02.jpg"
4532                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/3/d/3d_men_joinning_circular_jigsaw_puzzles_ppt_graphics_icons_Slide03.jpg"
4533                                data-src="https://www.slideteam.net/media/catalog/product/cache/560x315/3/d/3d_men_joinning_circular_jigsaw_puzzles_ppt_graphics_icons_Slide01.jpg"
4534                                src="https://www.slideteam.net/media/catalog/product/cache/560x315/3/d/3d_men_joinning_circular_jigsaw_puzzles_ppt_graphics_icons_Slide01.jpg"
4535                                                                width="330" height="186" alt="3d men joinning circular jigsaw puzzles ppt graphics icons">
4536                            <span class="slider-pagination blog-most-popular">Slide 1 of 3</span>
4537                        </a>
4538                        <div class="product-info name-only content-trim-popular">
4539                            <!-- <h2 class="product-name content-trim-popular"> -->
4540                            <p class="product-name">
4541                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="3d men joinning circular jigsaw puzzles ppt graphics icons">
4542                                    3d men joinning circular jigsaw puzzles ppt graphics icons                                </a>
4543                            </p>
4544                        </div>
4545                    </div>
4546                                                        <div class="blog-sidebar-products">
4547                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Business Strategic Planning Template For Organizations Powerpoint Presentation Slides">
4548                            <img class="photo image small_image_hover"
4549                                rel="imgtip[3]"
4550                                title="Business Strategic Planning Template For Organizations Powerpoint Presentation Slides"
4551                                product_name="Business Strategic Planning Template For Organizations Powerpoint Presentation Slides"
4552                                product_id="79998"
4553                                product_url="https://www.slideteam.net/business-strategic-planning-template-for-organizations-powerpoint-presentation-sli
4553des.html"
4554                                total_images="23"
4555                                remaining="20"
4556                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide01.jpg"
4557                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide02.jpg"
4558                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide03.jpg"
4559                                data-src="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide01.jpg"
4560                                src="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide01.jpg"
4561                                                                new_remaining="14"
4562                                zoomsrc4="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide04.jpg"
4563                                zoomsrc5="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide05.jpg"
4564                                zoomsrc6="https://www.slideteam.net/media/catalog/product/cache/330x186/b/u/business_strategic_planning_template_for_organizations_powerpoin_Slide06.jpg"
4565                                                                width="330" height="186" alt="Business Strategic Planning Template For Organizations Powerpoint Presentation Slides">
4566                            <span class="slider-pagination blog-most-popular">Slide 1 of 23</span>
4567                        </a>
4568                        <div class="product-info name-only content-trim-popular">
4569                            <!-- <h2 class="product-name content-trim-popular"> -->
4570                            <p class="product-name">
4571                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Business Strategic Planning Template For Organizations Powerpoint Presentation Slides">
4572                                    Business Strategic Planning Template For Organizations Powerpoint Presentation Slides                                </a>
4573                            </p>
4574                        </div>
4575                    </div>
4576                                                        <div class="blog-sidebar-products">
4577                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Future plan powerpoint template slide">
4578                            <img class="photo image small_image_hover"
4579                                rel="imgtip[4]"
4580                                title="Future plan powerpoint template slide"
4581                                product_name="Future plan powerpoint template slide"
4582                                product_id="33462"
4583                                product_url="https://www.slideteam.net/future-plan-powerpoint-template-slide.html"
4584                                total_images="5"
4585                                remaining="2"
4586                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/560x315/f/u/future_plan_powerpoint_template_slide_Slide01.jpg"
4587                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/f/u/future_plan_powerpoint_template_slide_Slide02.jpg"
4588                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/f/u/future_plan_powerpoint_template_slide_Slide03.jpg"
4589                                data-src="https://www.slideteam.net/media/catalog/product/cache/560x315/f/u/future_plan_powerpoint_template_slide_Slide01.jpg"
4590                                src="https://www.slideteam.net/media/catalog/product/cache/560x315/f/u/future_plan_powerpoint_template_slide_Slide01.jpg"
4591                                                                width="330" height="186" alt="Future plan powerpoint template slide">
4592                            <span class="slider-pagination blog-most-popular">Slide 1 of 5</span>
4593                        </a>
4594                        <div class="product-info name-only content-trim-popular">
4595                            <!-- <h2 class="product-name content-trim-popular"> -->
4596                            <p class="product-name">
4597                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Future plan powerpoint template slide">
4598                                    Future plan powerpoint template slide                                </a>
4599                            </p>
4600                        </div>
4601                    </div>
4602                                                        <div class="blog-sidebar-products">
4603                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Project Management Team Powerpoint Presentation Slides">
4604                            <img class="photo image small_image_hover"
4605                                rel="imgtip[5]"
4606                                title="Project Management Team Powerpoint Presentation Slides"
4607                                product_name="Project Management Team Powerpoint Presentation Slides"
4608                                product_id="113336"
4609                                product_url="https://www.slideteam.net/project-management-team-powerpoint-presentation-slides.html"
4610                                total_images="38"
4611                                remaining="35"
4612                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide01.jpg"
4613                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide02.jpg"
4614                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide03.jpg"
4615                                data-src="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide01.jpg"
4616                                src="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide01.jpg"
4617                                                                new_remaining="29"
4618                                zoomsrc4="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide04.jpg"
4619                                zoomsrc5="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide05.jpg"
4620                                zoomsrc6="https://www.slideteam.net/media/catalog/product/cache/330x186/p/r/project_management_team_powerpoint_presentation_slides_Slide06.jpg"
4621                                                                width="330" height="186" alt="Project Management Team Powerpoint Presentation Slides">
4622                            <span class="slider-pagination blog-most-popular">Slide 1 of 38</span>
4623                        </a>
4624                        <div class="product-info name-only content-trim-popular">
4625                            <!-- <h2 class="product-name content-trim-popular"> -->
4626                            <p class="product-name">
4627                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Project Management Team Powerpoint Presentation Slides">
4628                                    Project Management Team Powerpoint Presentation Slides                                </a>
4629                            </p>
4630                        </div>
4631                    </div>
4632                                                        <div class="blog-sidebar-products">
4633                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Brand marketing powerpoint presentation slides">
4634                            <img class="photo image small_image_hover"
4635                                rel="imgtip[6]"
4636                                title="Brand marketing powerpoint presentation slides"
4637                                product_name="Brand marketing powerpoint presentation slides"
4638                                product_id="100154"
4639                                product_url="https://www.slideteam.net/brand-marketing-powerpoint-presentation-sli
4639des.html"
4640                                total_images="30"
4641                                remaining="27"
4642                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide01.jpg"
4643                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide02.jpg"
4644                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide03.jpg"
4645                                data-src="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide01.jpg"
4646                                src="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide01.jpg"
4647                                                                new_remaining="21"
4648                                zoomsrc4="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide04.jpg"
4649                                zoomsrc5="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide05.jpg"
4650                                zoomsrc6="https://www.slideteam.net/media/catalog/product/cache/330x186/b/r/brand_marketing_powerpoint_presentation_slides_Slide06.jpg"
4651                                                                width="330" height="186" alt="Brand marketing powerpoint presentation slides">
4652                            <span class="slider-pagination blog-most-popular">Slide 1 of 30</span>
4653                        </a>
4654                        <div class="product-info name-only content-trim-popular">
4655                            <!-- <h2 class="product-name content-trim-popular"> -->
4656                            <p class="product-name">
4657                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Brand marketing powerpoint presentation slides">
4658                                    Brand marketing powerpoint presentation slides                                </a>
4659                            </p>
4660                        </div>
4661                    </div>
4662                                                        <div class="blog-sidebar-products">
4663                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Launching a new service powerpoint presentation with slides go to market">
4664                            <img class="photo image small_image_hover"
4665                                rel="imgtip[7]"
4666                                title="Launching a new service powerpoint presentation with slides go to market"
4667                                product_name="Launching a new service powerpoint presentation with slides go to market"
4668                                product_id="64847"
4669                                product_url="https://www.slideteam.net/launching-a-new-service-complete-powerpoint-deck-with-slides.html"
4670                                total_images="49"
4671                                remaining="46"
4672                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide01.jpg"
4673                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide02.jpg"
4674                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide03.jpg"
4675                                data-src="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide01.jpg"
4676                                src="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide01.jpg"
4677                                                                new_remaining="40"
4678                                zoomsrc4="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide04.jpg"
4679                                zoomsrc5="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide05.jpg"
4680                                zoomsrc6="https://www.slideteam.net/media/catalog/product/cache/330x186/l/a/launching_a_new_service_complete_powerpoint_deck_with_slides_Slide06.jpg"
4681                                                                width="330" height="186" alt="Launching a new service powerpoint presentation with slides go to market">
4682                            <span class="slider-pagination blog-most-popular">Slide 1 of 49</span>
4683                        </a>
4684                        <div class="product-info name-only content-trim-popular">
4685                            <!-- <h2 class="product-name content-trim-popular"> -->
4686                            <p class="product-name">
4687                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Launching a new service powerpoint presentation with slides go to market">
4688                                    Launching a new service powerpoint presentation with slides go to market                                </a>
4689                            </p>
4690                        </div>
4691                    </div>
4692                                                        <div class="blog-sidebar-products">
4693                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Agenda powerpoint slide show">
4694                            <img class="photo image small_image_hover"
4695                                rel="imgtip[8]"
4696                                title="Agenda powerpoint slide show"
4697                                product_name="Agenda powerpoint slide show"
4698                                product_id="101736"
4699                                product_url="https://www.slideteam.net/agenda-powerpoint-slide-show.html"
4700                                total_images="5"
4701                                remaining="2"
4702                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/560x315/a/g/agenda_powerpoint_slide_show_Slide01.jpg"
4703                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/a/g/agenda_powerpoint_slide_show_Slide02.jpg"
4704                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/a/g/agenda_powerpoint_slide_show_Slide03.jpg"
4705                                data-src="https://www.slideteam.net/media/catalog/product/cache/560x315/a/g/agenda_powerpoint_slide_show_Slide01.jpg"
4706                                src="https://www.slideteam.net/media/catalog/product/cache/560x315/a/g/agenda_powerpoint_slide_show_Slide01.jpg"
4707                                                                width="330" height="186" alt="Agenda powerpoint slide show">
4708                            <span class="slider-pagination blog-most-popular">Slide 1 of 5</span>
4709                        </a>
4710                        <div class="product-info name-only content-trim-popular">
4711                            <!-- <h2 class="product-name content-trim-popular"> -->
4712                            <p class="product-name">
4713                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Agenda powerpoint slide show">
4714                                    Agenda powerpoint slide show                                </a>
4715                            </p>
4716                        </div>
4717                    </div>
4718                                                        <div class="blog-sidebar-products">
4719                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Four key metrics donut chart with percentage">
4720                            <img class="photo image small_image_hover"
4721                                rel="imgtip[9]"
4722                                title="Four key metrics donut chart with percentage"
4723                                product_name="Four key metrics donut chart with percentage"
4724                                product_id="132055"
4725                                product_url="https://www.slideteam.net/four-key-metrics-donut-chart-with-percentage.html"
4726                                total_images="5"
4727                                remaining="2"
4728                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/560x315/f/o/four_key_metrics_donut_chart_with_percentage_Slide01.jpg"
4729                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/f/o/four_key_metrics_donut_chart_with_percentage_Slide02.jpg"
4730                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/f/o/four_key_metrics_donut_chart_with_percentage_Slide03.jpg"
4731                                data-src="https://www.slideteam.net/media/catalog/product/cache/560x315/f/o/four_key_metrics_donut_chart_with_percentage_Slide01.jpg"
4732                                src="https://www.slideteam.net/media/catalog/product/cache/560x315/f/o/four_key_metrics_donut_chart_with_percentage_Slide01.jpg"
4733                                                                width="330" height="186" alt="Four key metrics donut chart with percentage">
4734                            <span class="slider-pagination blog-most-popular">Slide 1 of 5</span>
4735                        </a>
4736                        <div class="product-info name-only content-trim-popular">
4737                            <!-- <h2 class="product-name content-trim-popular"> -->
4738                            <p class="product-name">
4739                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Four key metrics donut chart with percentage">
4740                                    Four key metrics donut chart with percentage                                </a>
4741                            </p>
4742                        </div>
4743                    </div>
4744                                                        <div class="blog-sidebar-products">
4745                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Engineering and technology ppt inspiration example introduction continuous process improvement">
4746                            <img class="photo image small_image_hover"
4747                                rel="imgtip[10]"
4748                                title="Engineering and technology ppt inspiration example introduction continuous process improvement"
4749                                product_name="Engineering and technology ppt inspiration example introduction continuous process improvement"
4750                                product_id="141477"
4751                                product_url="https://www.slideteam.net/engineering-and-technology-ppt-inspiration-example-introduction-continuous-process-improvement.html"
4752                                total_images="13"
4753                                remaining="10"
4754                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide01.jpg"
4755                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide02.jpg"
4756                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide03.jpg"
4757                                data-src="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide01.jpg"
4758                                src="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide01.jpg"
4759                                                                new_remaining="4"
4760                                zoomsrc4="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide04.jpg"
4761                                zoomsrc5="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide05.jpg"
4762                                zoomsrc6="https://www.slideteam.net/media/catalog/product/cache/330x186/e/n/engineering_and_technology_ppt_inspiration_example_introduction__Slide06.jpg"
4763                                                                width="330" height="186" alt="Engineering and technology ppt inspiration example introduction continuous process improvement">
4764                            <span class="slider-pagination blog-most-popular">Slide 1 of 13</span>
4765                        </a>
4766                        <div class="product-info name-only content-trim-popular">
4767                            <!-- <h2 class="product-name content-trim-popular"> -->
4768                            <p class="product-name">
4769                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Engineering and technology ppt inspiration example introduction continuous process improvement">
4770                                    Engineering and technology ppt inspiration example introduction continuous process improvement                                </a>
4771                            </p>
4772                        </div>
4773                    </div>
4774                                                        <div class="blog-sidebar-products">
4775                                                <a href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Meet our team representing in circular format">
4776                            <img class="photo image small_image_hover"
4777                                rel="imgtip[11]"
4778                                title="Meet our team representing in circular format"
4779                                product_name="Meet our team representing in circular format"
4780                                product_id="138732"
4781                                product_url="https://www.slideteam.net/meet-our-team-representing-in-circular-format.html"
4782                                total_images="6"
4783                                remaining="3"
4784                                zoomsrc="https://www.slideteam.net/media/catalog/product/cache/560x315/m/e/meet_our_team_representing_in_circular_format_Slide01.jpg"
4785                                zoomsrc2="https://www.slideteam.net/media/catalog/product/cache/330x186/m/e/meet_our_team_representing_in_circular_format_Slide02.jpg"
4786                                zoomsrc3="https://www.slideteam.net/media/catalog/product/cache/330x186/m/e/meet_our_team_representing_in_circular_format_Slide03.jpg"
4787                                data-src="https://www.slideteam.net/media/catalog/product/cache/560x315/m/e/meet_our_team_representing_in_circular_format_Slide01.jpg"
4788                                src="https://www.slideteam.net/media/catalog/product/cache/560x315/m/e/meet_our_team_representing_in_circular_format_Slide01.jpg"
4789                                                                width="330" height="186" alt="Meet our team representing in circular format">
4790                            <span class="slider-pagination blog-most-popular">Slide 1 of 6</span>
4791                        </a>
4792                        <div class="product-info name-only content-trim-popular">
4793                            <!-- <h2 class="product-name content-trim-popular"> -->
4794                            <p class="product-name">
4795                                <a class="css-content-trim-2-line" href="https://www.slideteam.net/ppt-templates/powerpoint-templates" title="Meet our team representing in circular format">
4796                                    Meet our team representing in circular format                                </a>
4797                            </p>
4798                        </div>
4799                    </div>
4800                                    
4801            </div>
4802        </div>
4803    </div>
4804</div>    <div class="top-related-blog">
4805        <h2>Top Related Links</h2>
4806        <ul>
4807                                <li>
4808                        <a href="https://www.slideteam.net/techniques-to-foster-growth-mindset-at-workplace-training-ppt.html" target="_blank">Growth Mindset Presentations</a>
4809                    </li>
4810                                <li>
4811                        <a href="https://www.slideteam.net/blog/7-powerful-google-slides-tips-elevate-your-design-skills" target="_blank">Improve Your Google Slides Design</a>
4812                    </li>
4813                                <li>
4814                        <a href="https://www.slideteam.net/top-10-case-study-business-analysis-powerpoint-presentation-templates" target="_blank">Discover Business Analysis Tools</a>
4815                    </li>
4816                                <li>
4817                        <a href="https://www.slideteam.net/in-powerpoint/adult-deepfakes-powerpoint-templates-ppt-slides-images-graphics-and-themes" target="_blank">Explore Adult Deepfakes</a>
4818                    </li>
4819                                <li>
4820                        <a href="https://www.slideteam.net/powerpoint-presentation-slides/timelines-powerpoint-templates-and-presentation-slides.html" target="_blank">Learn About Timeline Graphics for PowerPoint</a>
4821                    </li>
4822                    </ul>
4823    </div>
4824</div></div></div><section class="related-links-section">    <div class="related-links-container-wrapper">
4825        <h2 class="related-title">PPT Related Templates, Blogs, Top Presentations and Popular Searches</h2>
4826        <div class="related-links-container" x-data="{selected : 0 }">
4827                                <div class="related-box">
4828                        <h3 class="box-heading">Related Templates/Products</h3>
4829                        <ul class="box-list">
4830                                                            <li >
4831                                    <a href="https://www.slideteam.net/techniques-to-foster-growth-mindset-at-workplace-training-ppt.html" target="_blank">
4832                                        Growth Mindset Presentations                                    </a>
4833                                </li>
4834                                                            <li >
4835                                    <a href="https://www.slideteam.net/software-data-migration-plan-process.html" target="_blank">
4836                                        Software Migration Slides                                    </a>
4837                                </li>
4838                                                            <li >
4839                                    <a href="https://www.slideteam.net/pros-and-cons-table-of-business-management.html" target="_blank">
4840                                        Pros and Cons Table                                    </a>
4841                                </li>
4842                                                            <li >
4843                                    <a href="https://www.slideteam.net/six-strategic-pillars-of-business-growth.html" target="_blank">
4844                                        Business Growth Slide Templates                                    </a>
4845                                </li>
4846                                                            <li >
4847                                    <a href="https://www.slideteam.net/steps-to-create-business-future-plan.html" target="_blank">
4848                                        Future Plan Slides                                    </a>
4849                                </li>
4850                                                            <li  x-show="selected == 'product'" >
4851                                    <a href="https://www.slideteam.net/steps-for-6-month-business-development-plan.html" target="_blank">
4852                                        6 Month Plan Templates                                    </a>
4853                                </li>
4854                                                            <li  x-show="selected == 'product'" >
4855                                    <a href="https://www.slideteam.net/5w1h-with-method-and-situation-of-business.html" target="_blank">
4856                                        5W1H Presentation Ideas                                    </a>
4857                                </li>
4858                                                            <li  x-show="selected == 'product'" >
4859                                    <a href="https://www.slideteam.net/production-logistics-process-flow-in-manufacturing-company.html" target="_blank">
4860                                        Logistics Process Flow                                    </a>
4861                                </li>
4862                                                            <li  x-show="selected == 'product'" >
4863                                    <a href="https://www.slideteam.net/change-impact-risk-ultimate-change-management-guide-with-process-frameworks.html" target="_blank">
4864                                        Change Management Examples                                    </a>
4865                                </li>
4866                                                    </ul>
4867                                                        <span title="View More" tabindex="0" class="view-more-btn" @click="selected  == 'product' ? selected = 0 : selected =  'product' " class="view-more" x-text="selected  == 'product' ? 'View Less': 'View More'">
4868                                    View More
4869                                </span>
4870                                            </div>
4871                                <div class="related-box">
4872                        <h3 class="box-heading">Related Blogs</h3>
4873                        <ul class="box-list">
4874                                                            <li >
4875                                    <a href="https://www.slideteam.net/blog/7-powerful-google-slides-tips-elevate-your-design-skills" target="_blank">
4876                                        Improve Your Google Slides Design                                    </a>
4877                                </li>
4878                                                            <li >
4879                                    <a href="https://www.slideteam.net/blog/the-21-best-easter-templates-youve-gotta-see" target="_blank">
4880                                        Check Out Easter Presentation Templates                                    </a>
4881                                </li>
4882                                                            <li >
4883                                    <a href="https://www.slideteam.net/blog/100-most-popular-powerpoint-templates-demanded-by-professionals" target="_blank">
4884                                        Check Out Trending PowerPoint Designs                                    </a>
4885                                </li>
4886                                                            <li >
4887                                    <a href="https://www.slideteam.net/blog/tips-and-tricks-for-creating-presentations-using-slideteams-advanced-online-powerpoint-creator" target="_blank">
4888                                        Master Presentation Creation                                    </a>
4889                                </li>
4890                                                            <li >
4891                                    <a href="https://www.slideteam.net/blog/timelines-12-timeline-powerpoint-templates-for-your-next-presentation" target="_blank">
4892                                        Check Out Timeline Presentation Templates                                    </a>
4893                                </li>
4894                                                            <li  x-show="selected == 'blog'" >
4895                                    <a href="https://www.slideteam.net/blog/11-must-have-slides-in-your-business-operation-challenges-powerpoint-deck" target="_blank">
4896                                        Essential Slides for Business Success                                    </a>
4897                                </li>
4898                                                    </ul>
4899                                                        <span title="View More" tabindex="0" class="view-more-btn" @click="selected  == 'blog' ? selected = 0 : selected =  'blog' " class="view-more" x-text="selected  == 'blog' ? 'View Less': 'View More'">
4900                                    View More
4901                                </span>
4902                                            </div>
4903                                <div class="related-box">
4904                        <h3 class="box-heading">Related Top 10</h3>
4905                        <ul class="box-list">
4906                                                            <li >
4907                                    <a href="https://www.slideteam.net/top-10-case-study-business-analysis-powerpoint-presentation-templates" target="_blank">
4908                                        Discover Business Analysis Tools                                    </a>
4909                                </li>
4910                                                            <li >
4911                                    <a href="https://www.slideteam.net/top-10-canteen-proposal-powerpoint-presentation-templates" target="_blank">
4912                                        Explore Canteen Proposal Templates                                    </a>
4913                                </li>
4914                                                            <li >
4915                                    <a href="https://www.slideteam.net/top-10-garment-manufacturing-powerpoint-presentation-templates" target="_blank">
4916                                        Find Top Garment Templates                                    </a>
4917                                </li>
4918                                                            <li >
4919                                    <a href="https://www.slideteam.net/top-10-dei-strategy-p
4919owerpoint-presentation-templates" target="_blank">
4920                                        Download DEI Strategy Templates                                    </a>
4921                                </li>
4922                                                            <li >
4923                                    <a href="https://www.slideteam.net/top-10-team-members-powerpoint-presentation-templates" target="_blank">
4924                                        Explore Team Presentation Ideas                                    </a>
4925                                </li>
4926                                                            <li  x-show="selected == 'top10'" >
4927                                    <a href="https://www.slideteam.net/top-10-student-management-system-project-powerpoint-presentation-templates" target="_blank">
4928                                        Explore Student Management Solutions                                    </a>
4929                                </li>
4930                                                            <li  x-show="selected == 'top10'" >
4931                                    <a href="https://www.slideteam.net/top-10-terms-of-reference-powerpoint-presentation-templates" target="_blank">
4932                                        Professional PowerPoint Solutions                                    </a>
4933                                </li>
4934                                                            <li  x-show="selected == 'top10'" >
4935                                    <a href="https://www.slideteam.net/top-10-data-entry-powerpoint-presentation-templates" target="_blank">
4936                                        Professional PowerPoint Designs                                    </a>
4937                                </li>
4938                                                            <li  x-show="selected == 'top10'" >
4939                                    <a href="https://www.slideteam.net/top-10-book-review-powerpoint-presentation-templates" target="_blank">
4940                                        View Our PowerPoint Collection                                    </a>
4941                                </li>
4942                                                            <li  x-show="selected == 'top10'" >
4943                                    <a href="https://www.slideteam.net/top-10-2025-strategy-powerpoint-presentation-templates" target="_blank">
4944                                        Discover 2025 Strategy Templates                                    </a>
4945                                </li>
4946                                                    </ul>
4947                                                        <span title="View More" tabindex="0" class="view-more-btn" @click="selected  == 'top10' ? selected = 0 : selected =  'top10' " class="view-more" x-text="selected  == 'top10' ? 'View Less': 'View More'">
4948                                    View More
4949                                </span>
4950                                            </div>
4951                                <div class="related-box">
4952                        <h3 class="box-heading">Related Tags</h3>
4953                        <ul class="box-list">
4954                                                            <li >
4955                                    <a href="https://www.slideteam.net/in-powerpoint/adult-deepfakes-powerpoint-templates-ppt-slides-images-graphics-and-themes" target="_blank">
4956                                        Explore Adult Deepfakes                                    </a>
4957                                </li>
4958                                                            <li >
4959                                    <a href="https://www.slideteam.net/in-powerpoint/flipkart-powerpoint-templates-ppt-slides-images-graphics-and-themes" target="_blank">
4960                                        Explore Flipkart Templates                                    </a>
4961                                </li>
4962                                                            <li >
4963                                    <a href="https://www.slideteam.net/in-powerpoint/comfort-devices-introduction-powerpoint-templates-ppt-slides-images-graphics-and-themes" target="_blank">
4964                                        Discover Comfort Devices                                    </a>
4965                                </li>
4966                                                            <li >
4967                                    <a href="https://www.slideteam.net/tag/layout-planning-powerpoint-templates-ppt-slides-images-graphics-and-themes" target="_blank">
4968                                        Browse Layout Planning PowerPoint Designs                                    </a>
4969                                </li>
4970                                                    </ul>
4971                                            </div>
4972                                <div class="related-box">
4973                        <h3 class="box-heading">Related Category</h3>
4974                        <ul class="box-list">
4975                                                            <li >
4976                                    <a href="https://www.slideteam.net/powerpoint-presentation-sli
4976des/timelines-powerpoint-templates-and-presentation-slides.html" target="_blank">
4977                                        Learn About Timeline Graphics for PowerPoint                                    </a>
4978                                </li>
4979                                                            <li >
4980                                    <a href="https://www.slideteam.net/powerpoint-presentation-slides/lists-powerpoint-templates-and-presentation-slides.html" target="_blank">
4981                                        Explore Our Lists PowerPoint Templates                                    </a>
4982                                </li>
4983                                                            <li >
4984                                    <a href="https://www.slideteam.net/powerpoint-presentation-essentials/strategic-planning-slides.html" target="_blank">
4985                                        View PowerPoint Strategic Plan Templates                                    </a>
4986                                </li>
4987                                                            <li >
4988                                    <a href="https://www.slideteam.net/powerpoint-presentation-slides/corporate-powerpoint-templates-and-presentation-slides.html" target="_blank">
4989                                        Explore Corporate PowerPoint Templates                                    </a>
4990                                </li>
4991                                                            <li >
4992                                    <a href="https://www.slideteam.net/powerpoint-presentation-slides/ladder-powerpoint-templates-and-presentation-slides.html" target="_blank">
4993                                        Download Ladder PPT Presentation Diagrams                                    </a>
4994                                </li>
4995                                                            <li  x-show="selected == 'category'" >
4996                                    <a href="https://www.slideteam.net/powerpoint-presentation-slides/economics-powerpoint-templates-and-presentation-slides.html" target="_blank">
4997                                        Browse Economics Diagrams and Slides                                    </a>
4998                                </li>
4999                                                            <li  x-show="selected == 'category'" >
5000                                    <a href="https://www.slideteam.net/flat-design-diagrams/tables-matrix-flat-designs.html" target="_blank">
5001                                        Discover Matrix PowerPoint Templates                                    </a>
5002                                </li>
5003                                                            <li  x-show="selected == 'category'" >
5004                                    <a href="https://www.slideteam.net/powerpoint-presentation-essentials/our-goals.html" target="_blank">
5005                                        Browse Goals PowerPoint Templates                                    </a>
5006                                </li>
5007                                                            <li  x-show="selected == 'category'" >
5008                                    <a href="https://www.slideteam.net/powerpoint-presentation-slides/game-powerpoint-templates-and-presentation-slides.html" target="_blank">
5009                                        View Creative PowerPoint Templates                                    </a>
5010                                </li>
5011                                                            <li  x-show="selected == 'category'" >
5012                                    <a href="https://www.slideteam.net/powerpoint-presentation-slides/vehicles-powerpoint-templates-and-presentation-slides.html" target="_blank">
5013                                        Explore Vehicles PowerPoint Templates                                    </a>
5014                                </li>
5015                                                    </ul>
5016                                                        <span title="View More" tabindex="0" class="view-more-btn" @click="selected  == 'category' ? selected = 0 : selected =  'category' " class="view-more" x-text="selected  == 'category' ? 'View Less': 'View More'">
5017                                    View More
5018                                </span>
5019                                            </div>
5020                    </div>
5021    </div>
5022
5023<script>
5024  (function() {
5025        let cssLoaded = false;
5026
5027        function loadRelatedLinks() {
5028            if (cssLoaded) return;
5029            cssLoaded = true;
5030
5031            if (!document.querySelector('link[href*="Tatva_RelatedLinks/css/related-links.css"]')) {
5032                const css1 = document.createElement('link');
5033                css1.rel = 'stylesheet';
5034                css1.href = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_RelatedLinks/css/related-links.min.css';
5035                document.head.appendChild(css1);
5036            }
5037
5038            // cleanup listener
5039            window.removeEventListener('mousemove', loadRelatedLinks);
5040            window.removeEventListener('touchstart', loadRelatedLinks);
5041            window.removeEventListener('keydown', loadRelatedLinks);
5042            window.removeEventListener('scroll', loadRelatedLinks);
5043        }
5044
5045        // trigger after first user interaction
5046        window.addEventListener('mousemove', loadRelatedLinks, {
5047            once: true,
5048            passive: true
5049        });
5050        window.addEventListener('touchstart', loadRelatedLinks, {
5051            once: true,
5052            passive: true
5053        });
5054        window.addEventListener('keydown', loadRelatedLinks, {
5055            once: true,
5056            passive: true
5057        });
5058        window.addEventListener('scroll', loadRelatedLinks, {
5059            once: true,
5060            passive: true
5061        });
5062    })();
5063</script>
5063
5064</section><footer class="page-footer"><div class="footer content">
5064<script>
5065  addEventListener('DOMContentLoaded', () => {
5066      for (const [selector, label] of Object.entries({"aside.sidebar-main":"Sidebar Main"})) {
5067          const target = document.querySelector(selector);
5068          target && target.setAttribute('aria-label', label);
5069      }
5070  }, {once: true})
5071</script>
5071
5072<div class="container"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="footer-top clearfix">
5073<div class="social-icons copyscape_icon"></div>
5074<div class="footer-social">
5075<ul>
5076<li class="social-icon"><a class="button-icon facebook_icon" target=" _blank" rel="nofollow noopener" href="https://www.facebook.com/slideteam.net/" aria-label="Follow us on Facebook"></a></li>
5077<li class="social-icon"><a class="button-icon linkedin_icon" target=" _blank" rel="nofollow noopener" href="https://in.linkedin.com/company/slide-team" aria-label="Connect with us on LinkedIn"></a></li>
5078<li class="social-icon"><a class="button-icon pinterest_icon" target=" _blank" rel="nofollow noopener" href="https://www.pinterest.co.uk/ppt_templates/" aria-label="Follow us on Pinterest"></a></li>
5079<li class="social-icon"><a class="button-icon twitter_icon" target=" _blank" rel="nofollow noopener" href="https://twitter.com/Slideteam_net" aria-label="Follow us on Twitter"></a></li>
5080<li class="social-icon"><a class="button-icon youtube_icon" target=" _blank" rel="nofollow noopener" href="https://www.youtube.com/channel/UCJUU6YyzjCJnpOmRvxE1Nyg" aria-label="Subscribe to our YouTube channel"></a></li>
5081<li class="social-icon"><a class="button-icon instagram_icon" target=" _blank" rel="nofollow noopener" href="https://www.instagram.com/slideteam_/" aria-label="Follow us on Instagram"></a></li>
5082</ul>
5083</div>
5084<div class="card-accept"><label for="myid">We accept:</label><img src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Magento_Theme/images/footer/card.webp" alt="card" height="100%" width="79%" loading="lazy" /></div>
5085</div></div><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="footer-outer">
5086<div class="footer clearfix">
5087<div class="links">
5088<div class="block-title"><a href="/free-business-powerpoint-templates" title="Free Stuff">Free Stuff</a></div>
5089<ul>
5090<li><a href="/blog/50-free-powerpoint-templates-for-powerpoint-presentations" title="Free PPT templates"> Free PPT templates</a></li>
5091<li><a href="/blog/free-editable-powerpoint-templates-to-make-your-presentation-a-stellar-success" title="Free Editable PPT"> Free Editable PPT</a></li>
5092<li><a href="/blog/top-45-free-business-ppt-templates-to-ace-your-next-presentation" title="Free Templates"> Free Templates</a></li>
5093</ul>
5094</div>
5095<div class="links">
5096<div class="block-title"><a href="/powerpoint-templates/children.html" title="Educational">Educational</a></div>
5097<ul>
5098
5099<li><a href="/blog/using-images-in-presentations-11-dos-and-donts" title="Images In PPT"> Images In PPT</a></li>
5100<li class="first"><a href="/blog/9-beautiful-color-palettes-for-designing-powerful-powerpoint-slides" title="Color PPT"> Color PPT</a></li>
5101<li><a href="/blog/turn-slide-full-of-bullet-points-into-amazing" title="Text Heavy Slides"> Text Heavy Slides</a></li>
5102<li><a href="/blog/11-hacks-to-make-text-over-images-more-readable-craft-a-stunning-slide" title="Text Stand Out"> Text Stand Out</a></li>
5103<li><a href="/blog/5-awesome-gradient-backgrounds-for-your-slides-and-how-to-create-them" title="Gradient Backgroun
5103d PPT"> Gradient Background PPT</a></li>
5104</ul>
5105</div>
5106<div class="links">
5107<div class="block-title"><a href="/professional-powerpoint-templates" title="Popular Topics">Popular Topics</a></div>
5108<ul>
5109<li><a href="/technology-powerpoint-templates/cyber-security.html" title="Cybersecurity PPT"> Cyber Security PPT</a></li>
5110<li><a href="/disaster-management-powerpoint-presentation-slides.html" title="Disaster Mgmt ppt"> Disaster Mgmt ppt</a></li>
5111<li><a href="/project-kickoff-meeting-agenda-powerpoint-presentation-slides.html" title="Kick Off Meeting PPT"> Kick Off Meeting PPT</a></li>
5112<li class="first"><a href="/master-thesis-defense-structure-powerpoint-presentation-slides.html" title="Master Thesis PPT"> Master Thesis PPT</a></li>
5113<li><a href="/powerpoint-presentation-essentials/organizational-structure-slides.html" title="Org Structure PPT"> Org Structure PPT</a></li>
5114</ul>
5115</div>
5116<div class="links">
5117<div class="block-title"><a href="/professional-powerpoint-templates" title="Popular Templates">Popular Templates</a></div>
5118<ul>
5119<li><a href="/powerpoint-presentation-essentials/human-resource-management-slides.html" title="HR Management PPT"> HR Management PPT</a></li>
5120<li><a title="Newly Added" href="/new-powerpoint-templates" title="Newly Added">Newly Added</a></li>
5121<li><a title="Google Slides" href="/google-slides.html" title="Google Slides">Google Slides</a></li>
5122<li><a href="/powerpoint-templates/background.html" title="PPT Backgroun
5122ds"> PPT Backgrounds</a></li>
5123<li><a href="/chatgpt-it-powerpoint-presentation-slides.html" title="ChatGpt Template"> ChatGpt Template</a></li>
5124</ul>
5125</div>
5126<div class="links">
5127<div class="block-title"><a href="/professional-powerpoint-templates" title="Services and Tools">Services and Tools</a></div>
5128<ul>
5129	<li><a title="Research Services" href="/powerpoint_presentation_design_services/business_research_services" title="Research Services">Research Services</a></li>
5130	<li><a title="Resume Services" href="/resume_service" title="Resume Services">Resume Services</a></li>
5131	<li><a title="Business Slides" href="/powerpoint_presentation_design_services" title="Custom Design Services">Custom Design Services</a></li>
5132	<li><a title="Template Finder"  href="/business_powerpoint_diagrams" title="Template Finder">Template Finder</a></li>
5133</ul>
5134</div>
5135<div class="links">
5136	<div class="block-title">Quick Links</div>
5137	<ul>
5138		<li><a title=" Contact Us" href="/contacts" rel="nofollow" title="Contact Us"> Contact Us</a></li>
5139		<li><a title="FAQ" rel="nofollow" href="/pricing#faq" title="FAQ">FAQ</a></li>
5140		<li><a title=" Terms of Use" rel="nofollow" href="/terms-of-use" title="Terms of Use"> Terms of Use</a></li>
5141		<li><a title="Privacy Policy" rel="nofollow" href="/privacy-policy" title="Privacy Policy">Privacy Policy</a></li>
5142		<li><a title=" About Us" rel="nofollow" href="/about-us" title="About Us"> About Us</a></li>
5143<li><a title="Help Center" rel="nofollow" href="/help-center" title="Help Center">Help Center</a></li>
5144	</ul>
5145</div>
5146</div>
5147</div>
5148<style>
5149	.in_powerpoint-lists-index.page-layout-1column .choices {
5150		display: inline-block;
5151		height: 47px;
5152	}
5153	.in_powerpoint-lists-index.page-layout-1column .choices__list--dropdown {
5154             width: 55px !important;
5155        }
5156	.footer .block-title a {
5157		pointer-events: none;
5158		cursor: default;
5159		text-decoration: none;
5160		color: #fff;
5161	}
5162.catalog-category-view .product-item-info>a {
5163    height: 100% !important;
5164    aspect-ratio: 16 / 9;
5165}
5166.catalog-category-view .product-item-info>a img{
5167width:100%;
5168    object-fit: contain;
5169}
5170.order-section .actions-toolbar.checkbox-div-show.element-show {
5171    position: absolute;
5172    right: 0;
5173    top: 0;
5174}
5175.order-section button#redeemcoupon{
5176    min-height: 46px;
5177}
5178.AImodal-overlay.Customcheckout .loader-overlay{
5179    position: fixed;
5180}
5181@media(max-width:980px){
5182.AI-step-modal.cartpopup{
5183    height: 90vh;
5184    overflow: auto;
5185}
5186.AI-step-modal .AIright-content{
5187    margin-right: 0;
5188}
5189}
5190@media(max-width:480px){
5191.order-section .actions-toolbar.checkbox-div-show.element-show{
5192    width: 100%;
5193    margin-left: 0;
5194        position: relative;
5195    margin-top: 10px;
5196}
5197}
5198.product.media .get_products .get-similar-product:focus,.product.media .get_products .get-similar-product:focus-visible {
5199    outline: 0;
5200    padding: 7px 5px !important;
5201}
5202
5203</style></div></div><div class="footer_demo" x-data="initPopupWindow()">
5204	<button class="btn btn-black btn-white book_demo" title="Schedule a Live Product Demo"  @click.prevent="openPopupWindow($event,{'windowURL':'https://bookings.slideteam.net/#/customer/72534000000017057','windowName':'orderitems','width':1500,'height':700,'top':0,'left':0,'resizable':1,'scrollbars':1})">Schedule a Live Product Demo</button>
5205</div>
5206<small class="copyright">
5207    <span>Copyright &copy; 2026 SlideTeam. All Rights Reserved.</span>
5208</small>
5209
5210<script>
5211    function initPopupWindow() {
5212		return { 
5213            openPopupWindow: function (event,options) {
5214                var element = event.target;
5215                var settings = {
5216                    centerBrowser: 0, // center window over browser window? {1 (YES) or 0 (NO)}. overrides top and left
5217                    centerScreen: 0, // center window over entire screen? {1 (YES) or 0 (NO)}. overrides top and left
5218                    height: (options.height) ? options.height : 500, // sets the height in pixels of the window.
5219                    left: (options.left) ? options.left : 0, // left position when the window appears.
5220                    location: 0, // determines whether the address bar is displayed {1 (YES) or 0 (NO)}.
5221                    menubar: 0, // determines whether the menu bar is displayed {1 (YES) or 0 (NO)}.
5222                    resizable: (options.resizable) ? options.resizable : 0, // whether the window can be resized {1 (YES) or 0 (NO)}.
5223                    scrollbars: (options.scrollbars) ? options.scrollbars : 0, // determines whether scrollbars appear on the window {1 (YES) or 0 (NO)}.
5224                    status: 0, // whether a status line appears at the bottom of the window {1 (YES) or 0 (NO)}.
5225                    width: (options.width) ? options.width : 500, // sets the width in pixels of the window.
5226                    windowName: (options.windowName) ? options.windowName : null, // name of window set from the name attribute of the element that invokes the click
5227                    windowURL: (options.windowURL) ? options.windowURL : null, // url used for the popup
5228                    top: (options.top) ? options.top : 0, // top position when the window appears.
5229                    toolbar: 0 // determines whether a toolbar is displayed {1 (YES) or 0 (NO)}.
5230                },
5231                windowFeatures =
5232                    'height=' + settings.height +
5233                        ',width=' + settings.width +
5234                        ',toolbar=' + settings.toolbar +
5235                        ',scrollbars=' + settings.scrollbars +
5236                        ',status=' + settings.status +
5237                        ',resizable=' + settings.resizable +
5238                        ',location=' + settings.location +
5239                        ',menuBar=' + settings.menubar,
5240                centeredX,
5241                centeredY;
5242
5243                settings.windowName = settings.windowName || element.getAttribute('name');
5244                settings.windowURL = settings.windowURL || element.getAttribute('href');
5245
5246                if (settings.centerBrowser) {
5247                    centeredY = window.screenY + (window.outerHeight / 2 - settings.height / 2);
5248                    centeredX = window.screenX + (window.outerWidth / 2 - settings.width / 2);
5249                    windowFeatures += ',left=' + centeredX + ',top=' + centeredY;
5250                } else if (settings.centerScreen) {
5251                    centeredY = (screen.height - settings.height) / 2;
5252                    centeredX = (screen.width - settings.width) / 2;
5253                    windowFeatures += ',left=' + centeredX + ',top=' + centeredY;
5254                } else {
5255                    windowFeatures += ',left=' + settings.left + ',top=' + settings.top;
5256                }
5257
5258                window.open(settings.windowURL, settings.windowName, windowFeatures).focus();
5259            }
5260        }
5261    }
5262</script>
vendor: 1 bytes, line 5262
5262
5263<script>
5264     if(document.querySelector('.product-img-box')){
5265            setTimeout(function(){
5266                document.querySelector('.product-img-box').style.pointerEvents='all';
5267        }, 2000);
5268    }
5269</script>
5269</div></footer><!-- 
5269<script type="text/javascript">
5270	requirejs(['jquery'], function(jQuery){		
5271		jQuery(".icon-facebook img").click(function(){
5272			var actionName = "Footer Facebook Click";
5273			//var clickUrl = jQuery(this).parents(".button-icon").attr('href');			
5274		   	dataLayer.push({'SocialName': actionName});
5275			
5276		});
5277		jQuery(".icon-linkedin img").click(function(){
5278			var actionName = "Footer Linkedin Click";
5279			//var clickUrl = jQuery(this).parents(".button-icon").attr('href');
5280		   	dataLayer.push({'SocialName': actionName});
5281		});
5282		jQuery(".icon-pinterest img").click(function(){
5283			var actionName = "Footer Pinterest Click";
5284			//var clickUrl = jQuery(this).parents(".button-icon").attr('href');
5285		   	dataLayer.push({'SocialName': actionName});
5286		});
5287		jQuery(".icon-twitter img").click(function(){
5288			var actionName = "Footer Twitter Click";
5289			//var clickUrl = jQuery(this).parents(".button-icon").attr('href');
5290		   	dataLayer.push({'SocialName': actionName});
5291		});
5292		jQuery(".icon-youtube img").click(function(){
5293			var actionName = "Footer Youtube Click";
5294			//var clickUrl = jQuery(this).parents(".button-icon").attr('href');
5295		   	dataLayer.push({'SocialName': actionName});
5296		});
5297	});
5298</script>
5298 -->
5299<script>
5300window.dataLayer = window.dataLayer || [];
5301
5302(function () {
5303    let pushed = false;
5304    let interactionTriggered = false;
5305    
5306    function pushGtmData() {
5307        if (pushed) return;
5308        pushed = true;
5309
5310        /* ================= STORE ================= */
5311                    dataLayer.push({'storeName': 'Main Store'});
5312        
5313        /* ================= CONTACT PAGE ================= */
5314        
5315        /* ================= CUSTOMER PAGES ================= */
5316        
5317        /* ================= CHECKOUT SUCCESS ================= */
5318        
5319        /* ================= PRODUCT PAGE ================= */
5320        
5321        /* ================= CATEGORY PAGE ================= */
5322        
5323        /* ================= CUSTOM LISTING ================= */
5324        
5325        
5326        
5327        /* ================= LOGGED IN USER ================= */
5328            }
5329
5330    /* ================= TRIGGERS ================= */
5331
5332    // Mouse move trigger (first interaction)
5333     function onFirstInteraction() {
5334        if (interactionTriggered) return;
5335        interactionTriggered = true;
5336
5337        removeListeners();
5338        setTimeout(pushGtmData, 5000); // 5 sec delay
5339    }
5340
5341    function removeListeners() {
5342        window.removeEventListener('mousemove', onFirstInteraction);
5343        window.removeEventListener('touchstart', onFirstInteraction);
5344        window.removeEventListener('scroll', onFirstInteraction);
5345    }
5346
5347    /* ================= INTERACTION TRIGGERS ================= */
5348    window.addEventListener('mousemove', onFirstInteraction, { once: true });
5349    window.addEventListener('touchstart', onFirstInteraction, { once: true, passive: true });
5350    window.addEventListener('scroll', onFirstInteraction, { once: true, passive: true });
5351
5352})();
5353</script>
5353<!-- Emarsys by default pass data using files
5354	1.app/code/Emarsys/Emarsys/view/frontend/templates/emarsys/webextend.phtml
5355	2.app/code/Emarsys/Emarsys/view/frontend/templates/emarsys/javascripttracking.phtml
5356	We have added the custom requirements here only
5357 -->
5358
5359	
5360					
5361
5362			
5363	
5364		
5364<script>
5365    'use strict';
5366
5367    (function () {
5368        const modals = [];
5369        const excludedFromFocusTrapping = new Set();
5370
5371        function trapFocusInNextModalWithOverlay() {
5372            for (let idx = modals.length -1; idx >= 0; idx--) {
5373                const nextOnStack = modals[idx];
5374                const nextDialogElement = nextOnStack.instance.$refs[nextOnStack.name];
5375                if (! isOverlayDisabled(nextDialogElement)) {
5376                    hyva.trapFocus(nextDialogElement);
5377                    break;
5378                }
5379            }
5380        }
5381
5382        function focusables(dialogElement) {
5383            const selector = 'button, [href], input, textarea, select, details, [tabindex]:not([tabindex="-1"])';
5384            return Array.from(dialogElement.querySelectorAll(selector))
5385                .filter(el => !el.hasAttribute('disabled'));
5386        }
5387
5388        function firstVisible(elements) {
5389            const a = Array.from(elements);
5390            for (let i = 0; i < a.length; i++) {
5391                if (a[i].offsetWidth || a[i].offsetHeight || a[i].getClientRects().length) return a[i];
5392            }
5393            return null;
5394        }
5395
5396        function isInViewport(element) {
5397            const rect = element && element.getBoundingClientRect();
5398            return rect &&
5399                rect.top >= 0 &&
5400                rect.left >= 0 &&
5401                rect.right <= window.innerWidth &&
5402                rect.bottom <= window.innerHeight;
5403        }
5404
5405        function setFocusAfterTransition(dialogElement, duration) {
5406                        const nested = Array.from(dialogElement.querySelectorAll('[role="dialog"]'));
5407            const candidates = Array.from(dialogElement.querySelectorAll('[x-focus-first]'));
5408            next: for (let candidate of candidates) {
5409                for (let child of nested) {
5410                    if (child.contains(candidate)) continue next;
5411                }
5412                setTimeout(() => candidate.focus(), 50);
5413                break;
5414            }
5415            window.setTimeout(() => {
5416                const focusElement = firstVisible(dialogElement.querySelectorAll('[x-focus-first]')) ||
5417                    focusables(dialogElement)[0] ||
5418                    null;
5419                focusElement && isInViewport(focusElement) && focusElement.focus();
5420            }, Math.max(1, duration));
5421        }
5422
5423        function determineTrigger($refs, dialog, trigger) {
5424                        if (typeof trigger === 'undefined' && typeof dialog === 'object' && dialog.target instanceof HTMLElement) {
5425                return dialog.target;
5426            }
5427                        if (typeof dialog === 'string' && typeof trigger === 'object' && trigger.target instanceof HTMLElement) {
5428                return trigger.target;
5429            }
5430                        if (typeof trigger === 'string') {
5431                try {
5432                    return $refs[trigger] || document.querySelector(trigger)
5433                } catch (e) {}
5434            }
5435                        if (trigger instanceof Element) {
5436                return trigger;
5437            }
5438
5439                        return null;
5440        }
5441
5442        function isOverlayDisabled(dialog) {
5443            return dialog && dialog.hasAttribute('x-no-overlay')
5444        }
5445
5446        function areRemainingModalsWithoutOverlay(modals)
5447        {
5448            const overflowDisabled = modals.map(modal => modal.instance.$refs[modal.name]).filter(isOverlayDisabled);
5449
5450            return overflowDisabled.length === modals.length;
5451        }
5452
5453        window.hyva.modal = function(options) {
5454
5455            const config = Object.assign({
5456                dialog: 'dialog',                 duration: 300,                 transitionEnter: 'transition ease-out duration-300',
5457                transitionEnterStart: 'opacity-0',
5458                transitionEnterEnd: 'opacity-100',
5459                transitionLeave: 'transition ease-in duration-300',
5460                transitionLeaveStart: 'opacity-100',
5461                transitionLeaveEnd: 'opacity-0',
5462            }, options);
5463            let lastHide = 0;
5464
5465            return {
5466                opened: {},
5467                show(dialog, trigger) {
5468                    const focusTargetAfterHide = determineTrigger(this.$refs, dialog, trigger);
5469                    const name = typeof dialog === 'string' ? dialog : config.dialog;
5470                    const dialogElement = this.$refs[name];
5471                    if (! dialogElement) {
5472                                                return;
5473                    }
5474                    const useOverlay = ! dialogElement.hasAttribute('x-no-overlay');
5475
5476                    dialogElement.scrollTop = 0;
5477
5478                                        if (this.opened[name]) {
5479                        return;
5480                    }
5481
5482                    if (focusTargetAfterHide) {
5483                        focusTargetAfterHide.setAttribute('aria-expanded', 'true');
5484                    }
5485
5486                    this.opened[name] = true;
5487                    useOverlay && this.$nextTick(() => hyva.trapFocus(dialogElement));
5488                    setFocusAfterTransition(dialogElement, config.duration);
5489
5490                    const frame = {name, instance: this, focusTarget: focu
5490sTargetAfterHide, time: Date.now()};
5491
5492                    modals.push(frame);
5493                    if (useOverlay) {
5494                        document.body.classList.add('overflow-hidden');
5495                    }
5496                    return new Promise(resolve => frame.resolve = resolve);
5497                },
5498                cancel() {
5499                    this.hide(false);
5500                },
5501                ok() {
5502                    this.hide(true);
5503                },
5504                hide(value) {
5505                                        if (Date.now() - lastHide < config.duration) {
5506                        return;
5507                    }
5508                    lastHide = Date.now();
5509
5510                    const modal = modals.pop() || {};
5511                    const name = modal.name;
5512                    this.opened[name] = false;
5513                    hyva.releaseFocus(modal.instance.$refs[modal.name])
5514                    trapFocusInNextModalWithOverlay();
5515
5516                    const nextFocusAfterHide = modal.focusTarget;
5517                    nextFocusAfterHide && setTimeout(() => {
5518                        nextFocusAfterHide.setAttribute('aria-expanded', 'false');
5519                        nextFocusAfterHide.focus()
5520                    }, config.duration);
5521
5522                    if (modals.length === 0 || areRemainingModalsWithoutOverlay(modals)) {
5523                        document.body.classList.remove('overflow-hidden');
5524                    }
5525
5526                    modal.resolve(value);
5527                },
5528                overlay(dialog) {
5529                    const name = typeof dialog === 'string' ? dialog : config.dialog;
5530                    return {
5531                        ['x-show']() {
5532                            return this.opened[name]
5533                        },
5534                        ['x-transition:enter']: config.transitionEnter,
5535                        ['x-transition:enter-start']: config.transitionEnterStart,
5536                        ['x-transition:enter-end']: config.transitionEnterEnd,
5537                        ['x-transition:leave']: config.transitionLeave,
5538                        ['x-transition:leave-start']: config.transitionLeaveStart,
5539                        ['x-transition:leave-end']: config.transitionLeaveEnd,
5540                        ['@hyva-modal-show.window'](event) {
5541                            event.detail && event.detail.dialog === name && this.show(name, event.detail.focusAfterHide)
5542                        }
5543                    };
5544                }
5545            };
5546        }
5547
5548        window.hyva.modal.peek = () => modals.length > 0 && modals[modals.length -1]
5549
5550        window.hyva.modal.pop = function () {
5551            if (modals.length > 0) {
5552                const modal = modals[modals.length -1];
5553                modal.instance.hide();
5554            }
5555        }
5556
5557        window.hyva.modal.excludeSelectorsFromFocusTrap = function (selectors) {
5558            typeof selectors === 'string' || selectors instanceof String
5559                ? excludedFromFocusTrapping.add(selectors)
5560                : selectors.map(selector => excludedFromFocusTrapping.add(selector));
5561        }
5562
5563        window.hyva.modal.eventListeners = {
5564            keydown: event => {
5565                if (event.key === 'Escape') {
5566                    window.hyva.modal.pop();
5567                }
5568            },
5569                        click: event => {
5570                if (modals.length > 0) {
5571                    const modal = modals[modals.length -1];
5572                    const dialog = modal.instance.$refs[modal.name];
5573                    if (modal.time + 50 < Date.now() && // if last click processing is more than 50ms ago
5574                        ! isOverlayDisabled(dialog) && // if dialog has overlay
5575                        ! dialog.contains(event.target)) { // if click is outside of dialog
5576                        modal.instance.hide();
5577                    }
5578                }
5579            }
5580        };
5581
5582        document.addEventListener('keydown', window.hyva.modal.eventListeners.keydown);
5583
5584        document.addEventListener('click', window.hyva.modal.eventListeners.click);
5585    })();
5586</script>
5586
5587
5588<script>
5589    (() => {
5590        function src_default(Alpine) {
5591            Alpine.directive("intersect", (el, { value, expression, modifiers }, { evaluateLater, cleanup }) => {
5592                let evaluate = evaluateLater(expression);
5593                let options = {
5594                    rootMargin: getRootMargin(modifiers),
5595                    threshold: getThreshhold(modifiers)
5596                };
5597                let observer = new IntersectionObserver((entries) => {
5598                    entries.forEach((entry) => {
5599                        if (entry.isIntersecting === (value === "leave"))
5600                            return;
5601                        evaluate();
5602                        modifiers.includes("once") && observer.disconnect();
5603                    });
5604                }, options);
5605                observer.observe(el);
5606                cleanup(() => {
5607                    observer.disconnect();
5608                });
5609            });
5610        }
5611        function getThreshhold(modifiers) {
5612            if (modifiers.includes("full"))
5613                return 0.99;
5614            if (modifiers.includes("half"))
5615                return 0.5;
5616            if (!modifiers.includes("threshold"))
5617                return 0;
5618            let threshold = modifiers[modifiers.indexOf("threshold") + 1];
5619            if (threshold === "100")
5620                return 1;
5621            if (threshold === "0")
5622                return 0;
5623            return Number(`.${threshold}`);
5624        }
5625        function getLengthValue(rawValue) {
5626            let match = rawValue.match(/^(-?[0-9]+)(px|%)?$/);
5627            return match ? match[1] + (match[2] || "px") : void 0;
5628        }
5629        function getRootMargin(modifiers) {
5630            const key = "margin";
5631            const fallback = "0px 0px 0px 0px";
5632            const index = modifiers.indexOf(key);
5633            if (index === -1)
5634                return fallback;
5635            let values = [];
5636            for (let i = 1; i < 5; i++) {
5637                values.push(getLengthValue(modifiers[index + i] || ""));
5638            }
5639            values = values.filter((v) => v !== void 0);
5640            return values.length ? values.join(" ").trim() : fallback;
5641        }
5642
5643        document.addEventListener("alpine:init", () => {
5644            window.Alpine.plugin(src_default);
5645        });
5646    })();
5647</script>
vendor: 1 bytes, line 5647
5647
5648<script>
5649    for (const [selector, deferUntil] of Object.entries({".product-slider section[x-data]":"intersect",".product-info [x-data]":"intersect","#filters-content [x-data]":"intersect","#review_form":"intersect","section[x-data^=initRecentlyViewedProductsComponent]":"intersect","div[x-data^=initBundleOptions]":"intersect","#product_addtocart_form [x-data]":"intersect","#notice-cookie-block":"intersect"})) {
5650        document.querySelectorAll(selector).forEach(el => el.setAttribute('x-defer', `${deferUntil}`));
5651    }
5652</script>
vendor: 1 bytes, line 5652
5652
5653<script>
5654    (function () {
5655        "use strict";
5656
5657        const hasAlpine = new Promise(resolve => {
5658            window.addEventListener('alpine:initialized', resolve, {once: true, passive: true});
5659        });
5660
5661        const hasInteract = new Promise(resolve => {
5662            (events => {
5663                const onInteract = () => {
5664                    resolve();
5665                    events.forEach(type => window.removeEventListener(type, onInteract));
5666                }
5667                events.forEach(type => window.addEventListener(type, onInteract, {once: true, passive: true}))
5668            })(['touchstart', 'mouseover', 'wheel', 'scroll', 'keydown'])
5669        });
5670
5671        const onIntersect = (el) => {
5672            return new Promise(resolve => {
5673                const observer = new IntersectionObserver(entries => {
5674                    for (const entry of entries) {
5675                        if (entry.isIntersecting) {
5676                            observer.disconnect()
5677                            resolve();
5678                        }
5679                    }
5680                }, {});
5681                observer.observe(el);
5682            });
5683        }
5684
5685        function runComponent(el) {
5686            hasAlpine.then(() => {
5687                el.removeAttribute('x-ignore');
5688                queueMicrotask(() => Alpine.initTree(el));
5689            });
5690        }
5691
5692        function initDeferredComponents() {
5693            document.querySelectorAll('[x-data][x-defer]').forEach(el => {
5694                el.setAttribute('x-ignore', '');
5695                const deferUntil = (el.getAttribute('x-defer') || '').trim();
5696                switch (deferUntil) {
5697                    case 'interact':
5698                        hasInteract.then(() => runComponent(el));
5699                        break;
5700                    case 'intersect':
5701                        onIntersect(el).then(() => runComponent(el))
5702                        break;
5703                    case 'idle':
5704                        window.requestIdleCallback
5705                            ? window.requestIdleCallback(() => runComponent(el), {timeout: 4000})
5706                            : setTimeout(() => runComponent(el), 4000);
5707                        break;
5708                    case 'eager':
5709                        runComponent(el);
5710                        break;
5711                    default:
5712                        if (deferUntil.startsWith('event:') && deferUntil.length > 6) {
5713                            window.addEventListener(deferUntil.substring(6), () => runComponent(el), {once: true, passive: true});
5714                        }
5715                }
5716            });
5717        }
5718
5719        window.addEventListener('alpine:init', initDeferredComponents, {once: true, passive: true});
5720    })()
5721</script>
5721
5722
5723<script type="module"
5724        src="https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Hyva_Theme/js/alpine3.min.js"
5725        crossorigin
5726></script>
vendor: 1 bytes, line 5726
5726
5727<script>
5728    'use strict';
5729    function dispatchMessages(messages, hideAfter) {
5730        const messagesEvent = new CustomEvent("messages-loaded", {
5731            detail: {
5732                messages: messages,
5733                hideAfter: hideAfter
5734            }
5735        });
5736        window.dispatchEvent(messagesEvent);
5737    }
5738
5739    if (typeof hyva === 'undefined' || (!hyva.getBrowserStorage || !hyva.getCookie || !hyva.setCookie)) {
5740        console.warn("Hyvä helpers are not loaded yet. Make sure they are included before this script");
5741    }
5742
5743    (function( hyva, undefined ) {
5744
5745        hyva.initFormKey = () => {
5746            const inputSelector = 'input[name="form_key"]',
5747                formKey = hyva.getFormKey();
5748
5749            Array.from(document.querySelectorAll(inputSelector)).map(function (input) {
5750                input.value = formKey
5751            });
5752        }
5753
5754        hyva.initMessages = () => {
5755            try {
5756                const messages = hyva.getCookie('mage-messages');
5757                window.mageMessages = messages ? JSON.parse(decodeURIComponent(messages).replace(/\+/g, ' ')) : [];
5758
5759                dispatchMessages(window.mageMessages);
5760
5761                                // empty `mage-messages` cookie
5762                const skipSetDomain = true;
5763                hyva.setCookie('mage-messages','', -1, skipSetDomain);
5764
5765            } catch (error) {
5766                console.warn('Error parsing Cookie Messages:', error);
5767            }
5768        }
5769
5770        window.addEventListener('DOMContentLoaded', hyva.initFormKey);
5771        hyva.alpineInitialized(hyva.initMessages)
5772
5773    }( window.hyva = window.hyva || {} ));
5774</script>
vendor: 1 bytes, line 5774
5774
5775<script>
5776    'use strict';
5777    {
5778        const private_content_key = 'mage-cache-storage';
5779        const private_content_expire_key = 'mage-cache-timeout';
5780        const private_content_version_key = 'private_content_version';
5781        const section_data_ids_key = 'section_data_ids';
5782        const mage_cache_session_id_key = 'mage-cache-sessid';
5783        const last_visited_store_key = 'last_visited_store';
5784
5785        const ttl = 3600;
5786
5787        if (typeof hyva === 'undefined' || (!hyva.getBrowserStorage || !hyva.getCookie || !hyva.setCookie)) {
5788            console.warn("Hyvä helpers are not loaded yet. Make sure they are included before this script");
5789        }
5790
5791        function loadSectionData () {
5792            const browserStorage = hyva.getBrowserStorage();
5793            if (!browserStorage) {
5794                typeof window.dispatchMessages !== "undefined" && window.dispatchMessages(
5795                    [{
5796                        type: "warning",
5797                        text: "Please enable LocalStorage in your browser."
5798                    }]
5799                );
5800                return;
5801            }
5802            try {
5803                let isInvalid = false;
5804
5805                if (hyva.getCookie(last_visited_store_key) !== CURRENT_STORE_CODE) {
5806                    isInvalid = true;
5807                }
5808                hyva.setCookie(last_visited_store_key, CURRENT_STORE_CODE, false, false);
5809
5810                if (!hyva.getCookie(mage_cache_session_id_key)) {
5811                    isInvalid = true;
5812                    browserStorage.removeItem(private_content_key);
5813                    const skipSetDomain = true;
5814                    const days = false;
5815                    hyva.setCookie(mage_cache_session_id_key, true, days, skipSetDomain)
5816                }
5817
5818                const cookieVersion = hyva.getCookie(private_content_version_key);
5819                const storageVersion = browserStorage.getItem(private_content_version_key);
5820
5821                if (cookieVersion && !storageVersion || cookieVersion !== storageVersion) {
5822                    isInvalid = true;
5823                }
5824
5825                const privateContentExpires = browserStorage.getItem(private_content_expire_key);
5826                if (privateContentExpires && new Date(privateContentExpires) < new Date()) {
5827                    browserStorage.removeItem(private_content_key);
5828                }
5829
5830                if (isInvalid && cookieVersion) {
5831                    fetchPrivateContent([]);
5832                } else if (cookieVersion && storageVersion && cookieVersion === storageVersion) {
5833                    const privateContent = JSON.parse(browserStorage.getItem(private_content_key));
5834                    if (
5835                        privateContent &&
5836                        privateContentExpires &&
5837                        privateContent.cart &&
5838                        privateContent.customer
5839                    ) {
5840                        dispatchPrivateContent(privateContent);
5841                    } else {
5842                        fetchPrivateContent([]);
5843                    }
5844                } else {
5845                    if (document.getElementById('default-section-data')) {
5846                        const privateContent = JSON.parse(document.getElementById('default-section-data').innerText.trim());
5847                        dispatchPrivateContent(privateContent);
5848                    } else {
5849                        dispatchPrivateContent({});
5850                    }
5851                }
5852
5853            } catch (error) {
5854                console.warn('Error retrieving Private Content:', error);
5855            }
5856        }
5857
5858        hyva.alpineInitialized(loadSectionData)
5859        window.addEventListener('reload-customer-section-data', loadSectionData);
5860
5861        function dispatchPrivateContent(data) {
5862            const privateContentEvent = new CustomEvent("private-content-loaded", {
5863                detail: {
5864                    data: data
5865                }
5866            });
5867            window.dispatchEvent(privateContentEvent);
5868        }
5869
5870        function fetchPrivateContent(sections) {
5871            fetch(`${BASE_URL}customer/section/load/?sections=${encodeURIComponent(sections.join(','))}`, {
5872                method: 'GET',
5873                headers: {
5874                    'Content-Type': 'application/json',
5875                    'X-Requested-With': 'XMLHttpRequest'
5876                }
5877            })
5878                .then(response => response.json())
5879                .then(
5880                    data => {
5881                        if (data) {
5882                            try {
5883                                const browserStorage = hyva.getBrowserStorage();
5884
5885                                // merge new data preserving non-invalidated sections
5886                                const oldSectionData = JSON.parse(browserStorage.getItem(private_content_key) || '{}') || {};
5887
5888                                if ((! data.cart || ! data.cart.cartId) && oldSectionData['checkout-data']) {
5889                                    delete oldSectionData['checkout-data'];
5890                                }
5891                                const newSectionData = Object.assign(oldSectionData, data);
5892
5893                                dispatchPrivateContent(newSectionData);
5894
5895                                // don't persist messages, they've been dispatched already
5896                                if (newSectionData.messages && newSectionData.messages.messages ) {
5897                                    newSectionData.messages.messages = [];
5898                                }
5899
5900                                browserStorage.setItem(private_content_key, JSON.stringify(newSectionData));
5901
5902                                const expiresAt = new Date(Date.now() + (ttl * 1000)).toISOString();
5903                                browserStorage.setItem(private_content_expire_key, expiresAt);
5904
5905                                const newCookieVersion = hyva.getCookie(private_content_version_key);
5906                                browserStorage.setItem(private_content_version_key, newCookieVersion);
5907
5908                                // We don't need the section_data_ids in Hyvä, but we store them for compatibility
5909                                // with Luma Fallback. Otherwise, not all sections are loaded in Luma Checkout
5910                                hyva.setCookie(
5911                                    section_data_ids_key,
5912                                    JSON.stringify(
5913                                        Object.keys(data).reduce((sectionDataIds, sectionKey) => {
5914                                            sectionDataIds[sectionKey] = data[sectionKey]['data_id'];
5915                                            return sectionDataIds;
5916                                        }, {})
5917                                    ),
5918                                    false,
5919                                    true
5920                                );
5921                            } catch (error) {
5922                                console.warn("Couldn't store privateContent", error);
5923                            }
5924                        }
5925                    }
5926                );
5927        }
5928    }
5929</script>
vendor: 1 bytes, line 5929
5929
5930<script>
5931    (() => {
5932        document.addEventListener('submit', event => event.target.action = event.target.action.replace('%25uenc%25', hyva.getUenc()));
5933    })()
5934</script>
vendor: 1 bytes, line 5934
5934
5935<script>
5936    (events => {
5937        const dispatchUserInteractionEvent = () => {
5938            events.forEach(type => window.removeEventListener(type, dispatchUserInteractionEvent))
5939            window.dispatchEvent(new Event('init-external-scripts'))
5940        };
5941        events.forEach(type => window.addEventListener(type, dispatchUserInteractionEvent, {once: true, passive: true}))
5942    })(['touchstart', 'mouseover', 'wheel', 'scroll', 'keydown'])
5943</script>
5943
5944<!--ad101095641456d45f0b64d412c242ec-->
5945<script>
5946    function initConfigurableOptions(productId, optionConfig) {
5947
5948        function findPathParam(key) {
5949                        const baseUrl = (BASE_URL.substring(0, 2) === '//' ? 'http:' : '') + BASE_URL;
5950            const baseUrlParts = (new URL(baseUrl)).pathname.replace(/\/$/, '').split('/');
5951            const pathParts = window.location.pathname.split('/').slice(baseUrlParts.length + 3);
5952            for (let i = 0; i < pathParts.length; i += 2) {
5953                if (pathParts[i] === key && pathParts.length > i) {
5954                    return pathParts[i + 1];
5955                }
5956            }
5957        }
5958
5959        return {
5960            optionConfig,
5961            productId,
5962            itemId: (new URLSearchParams(window.location.search)).get('id') || findPathParam('id'),
5963            allowedAttributeOptions: [],
5964            selectedValues: [],
5965            init() {
5966                this.findAllowedAttributeOptions();
5967                this.$nextTick(() => {
5968                    if (typeof this.optionConfig.defaultValues === 'object') {
5969                        for (const [attributeId, value] of Object.entries(this.optionConfig.defaultValues)) {
5970                            this.changeOption(attributeId, value + '');
5971                        }
5972                    }
5973                });
5974            },
5975            findSimpleIndex() {
5976                                this.productIndex = this.calculateSimpleIndexForPartialSelection(this.selectedValues);
5977            },
5978            calculateSimpleIndexForPartialSelection(selectedValues) {
5979                if (selectedValues.length === 0) return 0;
5980                let productIndexIds = Object.keys(this.optionConfig.index);
5981                Object.keys(this.optionConfig.attributes).forEach((attribute) => {
5982                                        const productsWithAttributeMatch = selectedValues[attribute]
5983                        ? productIndexIds.filter((productIndex) => {
5984                            return this.optionConfig.index[productIndex][attribute] === this.selectedValues[attribute]
5985                        })
5986                        : [];
5987
5988                                        productIndexIds = productsWithAttributeMatch.length ? productsWithAttributeMatch : productIndexIds
5989                })
5990                return productIndexIds[0];
5991            },
5992            calculateSimpleIndexForFullSelection(selectedValues) {
5993                const productIndexes = this.optionConfig.index;
5994                return Object.keys(productIndexes).find(productIndex => {
5995                    const productCandidateOptions = productIndexes[productIndex];
5996
5997                    for (const productOption in productCandidateOptions) {
5998                        if (
5999                            ! selectedValues[productOption] ||
6000                            selectedValues[productOption] !== productCandidateOptions[productOption]
6001                        ) {
6002                            return false;
6003                        }
6004                    }
6005                    return productIndex;
6006                });
6007            },
6008            productIndex: 0,
6009            findAllowedAttributeOptions() {
6010                                this.allowedAttributeOptions = this.calculateAllowedAttributeOptions(this.selectedValues);
6011            },
6012            calculateAllowedAttributeOptions(selectedValues) {
6013                const allAttributes = this.optionConfig.attributes;
6014                const allAttributesSorted = Object.values(allAttributes).sort((a,b) => {
6015                    return a.position - b.position
6016                });
6017
6018                const newAllowedAttributeOptions = [];
6019
6020                allAttributesSorted.forEach(attribute => {
6021                    const selectionWithoutAttr = Object.assign({}, this.removeAttrFromSelection(selectedValues, attribute.id));
6022                    const availableIndexes = this.calculateAvailableProductIndexes(selectionWithoutAttr);
6023                    newAllowedAttributeOptions[attribute.id] = allAttributes[attribute.id].options.filter(option => {
6024                        return !!option.products.find(product => {
6025                            return availableIndexes.includes(product);
6026                        })
6027                    });
6028                });
6029                return newAllowedAttributeOptions;
6030            },
6031            calculateAvailableProductIndexes(selectedOptions) {
6032                if (Object.keys(selectedOptions).length === 0) {
6033                                        if (Object.values(this.optionConfig.salable || {}).length) {
6034                                                return [].concat.apply([], [].concat.apply([], Object.values(this.optionConfig.salable).map(Object.values))).filter((x, i, a) => a.indexOf(x) === i)
6035                    }
6036                                        return Object.keys(this.optionConfig.index);
6037                }
6038
6039                                const selectedIds = Object.keys(selectedOptions);
6040                if (Object.values(this.optionConfig.salable || {}).length) {
6041                                        const selectedOptionIndexes = selectedIds.map(attrId => {
6042                        const optionValue = selectedOptions[attrId];
6043                        return this.optionConfig.salable[attrId] && this.optionConfig.salable[attrId][optionValue] || []
6044                    })
6045                                        return selectedOptionIndexes.reduce((acc, optionIndexes) => {
6046                        return acc.filter(index => optionIndexes.includes(index));
6047                    });
6048                } else {
6049                                        const productIndexes = this.optionConfig.index;
6050                    return Object.keys(productIndexes).filter(index => {
6051                                                for (const attrId of selectedIds) {
6052                            if (productIndexes[index][attrId] !== `${selectedOptions[attrId]}`) return false
6053                        }
6054                        return true
6055                    });
6056                }
6057            },
6058            findAttributeByOptionId(optionId) {
6059                for (const attributeId in this.optionConfig.attributes) {
6060                    const attributeOptions = this.optionConfig.attributes[attributeId].options || [];
6061                    if (attributeOptions.find(option => option.id === optionId)) {
6062                        return attributeId;
6063                    }
6064                }
6065            },
6066            getAllowedAttributeOptions(attributeId) {
6067                return this.allowedAttributeOptions[attributeId] || []
6068            },
6069            getProductIdsForOption(option) {
6070                const attributeId = this.findAttributeByOptionId(option.id);
6071                const allOptions = this.optionConfig.attributes[attributeId];
6072                const opt = (allOptions && allOptions.options || []).find(o => o.id === option.id);
6073                return opt && opt.products
6074                    ? opt.products
6075                    : [];
6076            },
6077            findProductIdsForPartialSelection(optionSelection) {
6078                const candidateProducts = Object.values(optionSelection).reduce((candidates, optionId) => {
6079                    const newCandidates = this.getProductIdsForOption({id: optionId});
6080                    return candidates === null
6081                        ? newCandidates
6082                        : candidates.filter(productId => newCandidates.includes(productId));
6083                }, null);
6084                return candidateProducts || [];
6085            },
6086            findCheapestProductForPartialSelection(optionSelection) {
6087                const candidateProducts = this.findProductIdsForPartialSelection(optionSelection);
6088                return candidateProducts.reduce((cheapest, simpleIdx) => {
6089                    // in the first iteration we start with simpleIdx as the currently cheapest product
6090                    if (! this.optionConfig.optionPrices[cheapest]) return simpleIdx;
6091                    const knownCheapestPrice = this.optionConfig.optionPrices[cheapest].finalPrice.amount;
6092                    return knownCheapestPrice > this.optionConfig.optionPrices[simpleIdx].finalPrice.amount
6093                        ? simpleIdx
6094                        : cheapest;
6095                }, 0)
6096            },
6097            findProductIdToUseForOptionPrice(option) {
6098                // try to find a product for a complete selection
6099                const attributeId = this.findAttributeByOptionId(option.id);
6100                const optionSelection = Object.assign({}, this.selectedValues, {[attributeId]: option.id});
6101                const matchingSimpleIndex = this.calculateSimpleIndexForFullSelection(optionSelection);
6102                // if there is no complete selection, use the cheapest product for the option
6103                return matchingSimpleIndex || this.findCheapestProductForPartialSelection(optionSelection);
6104            },
6105            getAttributeOptionLabel(option) {
6106                const optionProduct = this.findProductIdToUseForOptionPrice(option);
6107                if ((! optionProduct) || (optionProduct === this.productIndex)) {
6108                    return option.label;
6109                }
6110
6111                const currentPrice = this.getOptionPriceAdjustmentBasePrice();
6112
6113                if (this.optionConfig.optionPrices[optionProduct]) {
6114                    const optionPrice = this.optionConfig.optionPrices[optionProduct].finalPrice.amount;
6115                    if (optionPrice !== currentPrice){
6116                        return option.label + ' ' + hyva.formatPrice(optionPrice - currentPrice, true);
6117                    }
6118                }
6119                return option.label;
6120            },
6121            getOptionPriceAdjustmentBasePrice() {
6122                if (this.optionConfig.optionPrices[this.productIndex]) {
6123                    return this.optionConfig.optionPrices[this.productIndex].finalPrice.amount
6124                }
6125                const cheapestForSelection = this.findCheapestProductForPartialSelection(this.selectedValues);
6126                return this.optionConfig.optionPrices[cheapestForSelection]
6127                    ? this.optionConfig.optionPrices[cheapestForSelection].finalPrice.amount
6128                    : this.optionConfig.prices.finalPrice.amount; // default price if no option selection
6129            },
6130            clearOptionIfActive(optionId, value) {
6131                if (this.selectedValues[optionId] === value) {
6132                    this.blurLabel()
6133                    this.changeOption(optionId, '')
6134                }
6135            },
6136            removeAttrFromSelection(selectedValues, attributeId) {
6137                                attributeId = parseInt(attributeId);
6138                return selectedValues.reduce((newSelection, val, attr) => {
6139                    if (attr !== attributeId) {
6140                        newSelection[attr] = val;
6141                    }
6142                    return newSelection;
6143                }, []);
6144            },
6145            changeOption(attributeId, value) {
6146                if (value === '') {
6147                    this.selectedValues = this.removeAttrFromSelection(this.selectedValues, attributeId)
6148                } else if (value && this.getAllowedAttributeOptions(attributeId).find(option => option.id === value)) {
6149                                        this.selectedValues[attributeId] = value;
6150                }
6151                this.findSimpleIndex();
6152                this.findAllowedAttributeOptions();
6153                this.updatePrices();
6154                this.updateGallery();
6155                window.dispatchEvent(
6156                    new CustomEvent(
6157                        'configurable-selection-changed',
6158                        {
6159                            detail: {
6160                                productId: this.productId,
6161                                optionId: attributeId,
6162                                value: value,
6163                                productIndex: this.productIndex,
6164                                selectedValues: this.selectedValues,
6165                                candidates: this.findProductIdsForPartialSelection(this.selectedValues),
6166                            }
6167                        }
6168                    )
6169                );
6170            },
6171            calculateIsMinimalPrice() {
6172                return (
6173                    this.selectedValues.filter(value => !!value).length <
6174                        Object.keys(this.optionConfig.attributes).length
6175                );
6176            },
6177            updatePrices() {
6178                const value = this.productIndex ?
6179                    this.optionConfig.optionPrices[this.productIndex] :
6180                    this.optionConfig.prices;
6181                window.dispatchEvent(
6182                    new CustomEvent(
6183                        "update-prices-" + this.productId,
6184                        {
6185                            detail: Object.assign(
6186                                value,
6187                                { isMinimalPrice: this.calculateIsMinimalPrice() }
6188                            )
6189                        }
6190                    )
6191                );
6192            },
6193            updateGallery () {
6194                if (this.productIndex) {
6195                    const images = this.optionConfig.images[this.productIndex];
6196                    images && window.dispatchEvent(new CustomEvent(
6197                        "update-gallery",
6198                        { detail: this.sortImagesByPosition(images) }
6199                    ));
6200                } else {
6201                    window.dispatchEvent(new Event("reset-gallery"));
6202                }
6203            },
6204            sortImagesByPosition(images) {
6205                return images.sort((x, y) => {
6206                    return x.position === y.position ? 0 : (parseInt(x.position) > parseInt(y.position) ? 1 : -1)
6207                });
6208            },
6209            onGetCartData(data) {
6210                            },
6211            preselectCartItems(data) {
6212                // pre-select options based on cart data for current (quote) itemId
6213                const cart = data && data.cart;
6214                if (cart && cart.items) {
6215                    const cartItem = cart.items.find((item) => {
6216                        return (
6217                            item.item_id === this.itemId
6218                            && item.product_id === this.productId
6219                        )
6220                    });
6221                    if (cartItem && cartItem.options && cartItem.options.length) {
6222                        cartItem.options.map(option => {
6223                            this.changeOption(option.option_id, option.option_value);
6224                        })
6225                    }
6226                }
6227            },
6228            preselectQuerystringItems() {
6229                // pre-select option like ?size=167
6230                const urlQueryParams = new URLSearchParams(window.location.search.replace('?',''));
6231                this.preselectItemsBasedOnLocation(attribute => urlQueryParams.get(attribute.code));
6232            },
6233            preselectLocationHashItems() {
6234                // pre-select option like #144=167
6235                const urlHashParams = new URLSearchParams(window.location.hash.replace('#',''));
6236                this.preselectItemsBasedOnLocation(attribute => urlHashParams.get(attribute.id));
6237            },
6238            preselectItemsBasedOnLocation(getLocationValue) {
6239                Object.values(this.optionConfig.attributes).map(attribute => {
6240                    this.changeOption(attribute.id, getLocationValue(attribute))
6241                });
6242            }
6243        }
6244    }
6245
6246</script>
vendor: 1 bytes, line 6246
6246
6247<script>
6248    function initSwatchOptions(swatchConfig) {
6249        return {
6250            swatchConfig,
6251            getAttributeSwatchData(attributeId) {
6252                const swatchConfig = Object.assign({}, this.swatchConfig[attributeId]);
6253                swatchConfig['details'] = JSON.parse(swatchConfig['additional_data']);
6254
6255                return swatchConfig;
6256            },
6257            getAllAttributeOptions(attributeId) {
6258                return (
6259                    this.optionConfig.attributes[attributeId] &&
6260                    this.optionConfig.attributes[attributeId].options
6261                ) || []
6262            },
6263            optionIsActive(attributeId, optionId) {
6264                // return true if a product with this option is in stock
6265                return !!this.getAllowedAttributeOptions(attributeId).find(
6266                    option => option.id === optionId
6267                )
6268            },
6269            optionIsEnabled(attributeId, optionId) {
6270                // return true if a product with this option is enabled
6271                for (const productId in this.optionConfig.index) {
6272                    if (this.optionConfig.index[productId][attributeId] === optionId) {
6273                        return true;
6274                    }
6275                }
6276                return false;
6277            },
6278            mapSwatchTypeNumberToTypeCode(typeNumber) {
6279                switch ("" + typeNumber) {
6280                    case "1":
6281                        return "color"
6282                    case "2":
6283                        return "image"
6284                    case "3":
6285                        return "empty"
6286                    case "0":
6287                    default:
6288                        return "text"
6289                }
6290            },
6291            getTypeOfFirstOption(attributeId) {
6292                for (const optionId in this.swatchConfig[attributeId]) {
6293                    const option = this.swatchConfig[attributeId][optionId];
6294                    if (typeof option.type !== 'undefined') {
6295                        return this.mapSwatchTypeNumberToTypeCode(option.type);
6296                    }
6297                }
6298            },
6299            getVisualSwatchType(attributeId, targetOptionId) {
6300                // If a type configuration is present for the given option id, use it
6301                const config = this.swatchConfig[attributeId];
6302                if (config[targetOptionId] && typeof config[targetOptionId].type !== 'undefined') {
6303                    return this.mapSwatchTypeNumberToTypeCode(config[targetOptionId].type);
6304                }
6305
6306                // Otherwise - if no config is present for the target option - use the type of the first option
6307                // with a type property from the attribute, thus assuming its the same type as the target option.
6308                // (This edge case condition can occur on single swatch products if some options are not salable)
6309                return this.getTypeOfFirstOption(attributeId);
6310            },
6311            getSwatchType(attributeId, optionId) {
6312                // Deserialize the attribute details the first time they are used
6313                if (this.swatchConfig[attributeId] && ! this.swatchConfig[attributeId].details) {
6314                    this.swatchConfig[attributeId] = this.getAttributeSwatchData(attributeId);
6315                }
6316                const type =  this.swatchConfig[attributeId] &&
6317                    this.swatchConfig[attributeId].details &&
6318                    this.swatchConfig[attributeId].details.swatch_input_type ||
6319                    "empty";
6320                return type === 'visual' ? this.getVisualSwatchType(attributeId, optionId) : type;
6321            },
6322            isTextSwatch(attributeId, optionId) {
6323                return this.getSwatchType(attributeId, optionId) === 'text';
6324            },
6325            isVisualSwatch(attributeId, optionId) {
6326                const type = this.getSwatchType(attributeId, optionId);
6327
6328                return ['image', 'color'].includes(type);
6329            },
6330            getSwatchBackgroundStyle(attributeId, optionId) {
6331                const config = this.getSwatchConfig(attributeId, optionId);
6332                const type = this.getSwatchType(attributeId, optionId);
6333
6334                if (type === "color") {
6335                        return 'background-color:' + config.value;
6336                } else if (type === "image") {
6337                        return "background: #ffffff url('" + config.value + "') no-repeat center";
6338                } else {
6339                    return '';
6340                }
6341            },
6342            getSwatchText(attributeId, optionId) {
6343                const config = this.getSwatchConfig(attributeId, optionId);
6344                return config.label || config.value || this.getOptionLabelFromOptionConfig(attributeId, optionId);
6345            },
6346            getOptionLabelFromOptionConfig(attributeId, optionId) {
6347                // Fallback if no value is present in swatchConfig data
6348                // Reference issue https://gitlab.hyva.io/hyva-themes/magento2-default-theme/-/issues/190
6349                const option = this.getAllAttributeOptions(attributeId).filter(option => option.id === optionId);
6350                return option && option[0] && option[0].label ||'';
6351            },
6352            getSwatchConfig(attributeId, optionId) {
6353                return this.swatchConfig[attributeId] && this.swatchConfig[attributeId][optionId]
6354                    ? this.swatchConfig[attributeId][optionId]
6355                    : false;
6356            },
6357            activeTooltipItem: false,
6358            tooltipPositionElement: false,
6359            isTooltipVisible() {
6360                return this.activeTooltipItem &&
6361                    this.getSwatchConfig(
6362                        this.activeTooltipItem.attribute,
6363                        this.activeTooltipItem.item
6364                    );
6365            },
6366            isFirstItemCol() {
6367                return this.activeTooltipItem.index === 0;
6368            },
6369            getTooltipImageStyle(attributeId, optionId) {
6370                const config = this.getSwatchConfig(attributeId, optionId);
6371                const type = this.getSwatchType(attributeId, optionId);
6372
6373                if (type === "color") {
6374                    return 'background-color:' + config.value + '; width: 110px; height: 90px;';
6375                } else if (type === "image") {
6376                    return "background: #ffffff url('" + config.thumb +
6377                        "') center center no-repeat; width: 110px; height: 90px;";
6378                } else {
6379                    return 'display:none';
6380                }
6381            },
6382            getTooltipPosition() {
6383                return this.tooltipPositionElement ?
6384                    `top: ${this.tooltipPositionElement.offsetTop}px;` +
6385                    `left: ${
6386                        this.tooltipPositionElement.offsetLeft - (
6387                            this.tooltipPositionElement.closest('.snap') &&
6388                            this.tooltipPositionElement.closest('.snap').scrollLeft ||
6389                            0
6390                        )
6391                    }px;` : ''
6392            },
6393            getTooltipLabel() {
6394                return this.getSwatchConfig(this.activeTooltipItem.attribute, this.activeTooltipItem.item).label
6395            },
6396            focusedLabel: false,
6397            focusLabel(optionId) {
6398                this.focusedLabel = optionId;
6399            },
6400            blurLabel() {
6401                this.focusedLabel = false;
6402            },
6403            showSwatches: false,
6404            initShowSwatchesIntersect() {
6405                if ('IntersectionObserver' in window && !window.scrollY) {
6406                    let io = new IntersectionObserver(
6407                        entries => {
6408                            entries.map(entry => {
6409                                if (entry.isIntersecting) {
6410                                    this.showSwatches = true;
6411                                    io.unobserve(this.$root);
6412                                }
6413                            })
6414                        }
6415                    );
6416                    io.observe(this.$root);
6417                } else {
6418                    this.showSwatches = true
6419                }
6420            }
6421        }
6422    }
6423</script>
vendor: 1 bytes, line 6423
6423
6424<script>
6425    'use strict';
6426
6427    const grecaptchaV2LoadCallbacks = [];
6428
6429    function executeRecaptchaLoadCallbacks () {
6430        while (window.grecaptcha && grecaptchaV2LoadCallbacks.length > 0) {
6431            const callback = grecaptchaV2LoadCallbacks.pop();
6432            typeof callback === 'string' ? window[callback]() : callback();
6433        }
6434    }
6435
6436    (function() {
6437        const loadRecaptchaScript = (event) => {
6438
6439            if (window.grecaptcha || !event.target.form) {
6440                return;
6441            }
6442
6443            const url = 'https://www.google.com/recaptcha/api.js?onload=executeRecaptchaLoadCallbacks';
6444            const siteKey = '6Lfy\u002DrUgAAAAALziuUTD4krRaDb_vjmhsTEx2cMO';
6445            const script = document.createElement('script');
6446            script.type = 'text/javascript';
6447            script.src = siteKey ? `${url}&render=${siteKey}` : `${url}&render=explicit`;
6448            script.async = true;
6449            document.head.appendChild(script);
6450
6451            script.addEventListener('load', () => {
6452                Array.from(document.querySelectorAll('button[data-recaptcha-btn]:disabled')).forEach(btn => btn.removeAttribute('disabled'));
6453            });
6454        }
6455
6456        window.forceLoadRecaptchaScript = (form) => {
6457            loadRecaptchaScript({target: {form: form || 'dummy'}});
6458            executeRecaptchaLoadCallbacks();
6459        };
6460
6461        document.body.addEventListener('input', loadRecaptchaScript, { once: true });
6462        document.body.addEventListener('focus', loadRecaptchaScript, { once: true });
6463
6464    }());
6465
6466</script>
6466
6467<!-- Wrapping template -->
6468<script type="text/template" id="instant_wrapper_template">
6469    <div id="algolia_instant_selector"
6470         class="column main  with-facets">
6471        <div class="flex flex-col pt-4 md:flex-row" id="sli_content_wrapper">
6472            <div class="column main result-algolia-page" id="algolia-right-container">
6473                <div class="pl-2.5 sort-wrap">
6474                    <div class="flex w-full justify-between flex-wrap pr-2.5">
6475                        <div class="basis-full flex justify-end items-center text-gray-400 text-sm leading-8 tracking-wider">
6476                            <div class="toolbar-label">
6477                                Sort: &nbsp;
6478                            </div>
6479                            <div id="algolia-sorts"></div>
6480                        </div>
6481                    </div>
6482                </div>
6483                <div class="top-pagination-wrapper">
6484                    <div class="pl-2.5">
6485                        <div class="toolbar toolbar-products sli_generic_container" >
6486                            <div id="algolia-stats-top"></div> 
6487                            <div id="instant-search-pagination-container-top"></div>                       
6488                        </div>
6489                    </div>   
6490                </div>
6491                <div class="result-wrapper-main">
6492                    <div class="w-full px-2.5  md:w-2/5 md:px-0 lg:w-1/3 lg:pb-8 xl:pr-5" id="algolia-left-container">
6493                        <div class="px-4 mb-4 border md:px-0 md:border-none">
6494                            <div class="block hidden py-4">
6495                                <div class="flex items-center justify-between" x-data="{open:false}">
6496                                    <div class="relative w-8 h-8 bg-container-lighter rounded border border-container-darker cursor-pointer" @click="open = !open">
6497                                        <div class="absolute z-20 w-8 h-8 text-transparent text-center cursor-pointer leading-10 border-1 border-gray-200" id="refine-toggle">
6498                                            + Refine                                         </div>
6499                                        <span class="absolute z-10 py-1 px-1">
6500                                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform transform duration-300 ease-in-out" :class="open ? 'rotate-180' : ''">
6501                                            <path d="M19 9L12 16L5 9" stroke="#4A5568" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
6502                                            </svg>
6503                                        </span>
6504                                    </div>
6505                                </div>
6506                            </div>
6507                            <div class="hidden-xs md:block pt-3 md:pt-0" id="instant-search-facets-container">
6508                                <div class="has-[#current-refinements_ul:empty]:hidden w-full flex flex-col px-8 py-4 bg-white shadow hidden-xs md:block">
6509                                    <span class="text-base md:text-lg font-semibold hidden" id="instant-search-active-filters-label">
6510                                        Active filtering                                    </span>
6511                                    <div class="order-2" id="clear-refinements"></div>
6512                                    <div class="absolute z-20 w-8 h-8 text-transparent text-center cursor-pointer leading-10 border-1 border-gray-200 filter-title">
6513                                            Refine your search                                        </div>
6514                                    <div id="current-refinements"></div>
6515                                </div>
6516                            </div>
6517                        </div>
6518                    </div>
6519                    <div class="product-result-grid">
6520                        <div itemscope itemtype="http://schema.org/ItemList">
6521                            <div id="algolia-banner"></div>
6522                            <div id="instant-redirect-container"></div>
6523                            <div id="instant-empty-results-container"></div>
6524                            <div class="main-wrapper clearfix sli_generic_container" id="sli_results">
6525                                <div class=" listing-container sli_generic_container" >
6526                                    <div class="products wrapper grid products-grid sli_generic_container" id="instant-search-results-container">
6527                                    </div>
6528                                </div>
6529                            </div>
6530                        </div>
6531                    </div>
6532                </div>
6533                <div data-tb-sid="st_container" class="sli_generic_container">
6534                    <div id="merchBottomResults">
6535                        <a id="sli_ba_bottom_of_results" href="https://www.slideteam.net/best-powerpoint-templates" onclick="window.location=facet_url.replace('#?','?')+(facet_url.indexOf('?')&lt;0?'?':'&amp;')+'p=R&amp;rk=1&amp;customFields=u%28bannerLocation%3abottom_of_results%29%3b%28bannerName%3aContent-ready%2520Business%2520Decks%29%3b%28creativeId%3a11850534%29%3b%28bannerId%3a11850534%29%3b&amp;mrsc=D8DxPe0%3ao5DWJkLm&amp;apelog=yes&amp;rt=bannerclick&amp;url=https%3a%2f%2fwww.slideteam.net%2fbest-powerpoint-templates';return false;"> 
6536                            <img id="sli_bimg_bottom_of_results" border="0" src="https://www.slideteam.net/media/Content-ready-business-deck.jpg" alt="Content-Ready Business Decks"> 
6537                        </a>
6538                    </div>
6539                </div>
6540                <div class="bottom-pagination-wrapper">
6541                    <div class="pl-2.6">
6542                        <div class="flex w-full justify-between flex-wrap pr-2.5 py-1.5">
6543                            <div class="basis-full flex items-center" id="algolia-stats-bottom"></div>
6544                            
6545                        </div>
6546                    </div>
6547                    <div id="instant-search-pagination-container-bottom"></div>
6548                </div>
6549            </div>
6550        </div>
6551    </div>
6552</script>
6552
6553<script>
6554    const interval = setInterval(() => {
6555        const Resultcontainer = document.querySelector('.algolia-instant-results-wrapper #instant-search-results-container');
6556        const resultwrapper = document.querySelector('.algolia-instant-results-wrapper');
6557     
6558        if (Resultcontainer && Resultcontainer.children.length > 0) {
6559            resultwrapper.classList.add('has-results');
6560            clearInterval(interval);
6561        }
6562    }, 500);
6563</script>
6563<script type="text/template" id="instant-hit-template">
6564    <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"
6565        x-data="initInsight()"
6566        x-init="bindClickEvent($el, 'Product Clicked', '{{objectID}}', '{{__indexName}}', '{{__position}}', '{{__queryID}}')"
6567    >
6568        <meta itemprop="position" content="{{__position}}"/>
6569        <div class="product-item-info ppt-product sli_content" data-container="product-grid" itemprop="item" itemscope itemtype="http://schema.org/Product">
6570            <meta itemprop="url"
6571                  {{^__queryID}} content="{{url}}" {{/__queryID}}
6572            {{#__queryID}} content="{{urlForInsights}}" {{/__queryID}}
6573            />
6574            <div class="sli_image">
6575                <a {{^__queryID}} href="{{url}}" {{/__queryID}}
6576                {{#__queryID}} href="{{urlForInsights}}" {{/__queryID}} class="result product photo product-item-photo algolia_category_check {{#is_a4}}a4-class{{/is_a4}}" >
6577                        {{#image_url}}<img itemprop="image" product_name="{{{name}}}" class="image photo image small_image_hover lazyloaded" src="{{zoomsrc}}"
6578                        zoomsrc="{{zoomsrc}}"
6579                        zoomsrc2="{{zoomsrc2}}"
6580                        zoomsrc3="{{zoomsrc3}}"
6581                        total_images="{{total_images}}" rel="imgtip[{{objectID}}]" remaining="2" alt="{{{name}}}"/>{{/image_url}}
6582                        {{^image_url}}<span class="no-image"></span>{{/image_url}}
6583                        <div id="slide-count-id" class="slider-paginations" bis_skin_checked="1">Slide 1 of {{slidecount}}</div>
6584                </a>
6585                <div class="get_products">
6586                    <button class="get-similar-product" data-productId="{{objectID}}">
6587                        <span> View Similar</span>
6588                    </button>
6589                </div>
6590            </div>
6591            <div class="product details product-item-details" >
6592                <strong class="product name product-item-name">
6593                    <span class="name-content-trim"><a target="_blank" class="product-item-link name-trim" title="{{{name}}}" href="{{url}}" rel="nofollow"  itemprop="name">
6594                        {{{name }}}
6595                    </a></span>
6596                </strong>
6597                <div>
6598                    <div>{{{ _highlightResult.description.value }}}</div>
6599                </div>
6600            </div>
6601        </div>
6602    </div>
6603</script>
6603
6604
6605<script>
6606    'use strict';
6607
6608    function initInsight() {
6609        return {
6610            bindClickEvent(element, eventName, objectID, indexName, position, queryID) {
6611
6612                const selector = element.querySelector(
6613                    algoliaConfig.ccAnalytics.ISSelector
6614                );
6615
6616                if (selector) {
6617                    selector.addEventListener("click", function () {
6618
6619                        buildInsightsEventData(
6620                            eventName,
6621                            objectID,
6622                            indexName,
6623                            position,
6624                            queryID
6625                        );
6626                    });
6627                }
6628            }
6629        }
6630    }
6631</script>
6631<script type="text/template" id="instant-stats-template">
6632    <div classclass="container sli_generic_container" >
6633        <div class="toolbar-wrapper clearfx sli_generic_container py-2">
6634            <div class="toolbar-amount sli_num_results" id="toolbar-amount">
6635                {{#hasOneResult}}
6636                Item<strong>1</strong> Item
6637                {{/hasOneResult}}
6638                {{#hasManyResults}}
6639                    Item                <span class="toolbar-number" itemprop="numberOfItems">
6640                {{first}} to {{last}} of                </span>
6641                <em class="toolbar-number" itemprop="numberOfItems">{{nbHits}} total</em> items
6642                {{/hasManyResults}}
6643            </div>
6644        </div>
6645    </div>
6646</script>
vendor: 1 bytes, line 6646
6646
6647<script type="text/template" id="refinements-lists-item-template">
6648    <label class="{{cssClasses.label}} {{#isRefined}}checked{{/isRefined}} flex items-center mb-2.5">
6649        <input class="{{cssClasses.checkbox}}" {{#isRefined}}checked{{/isRefined}} type="checkbox" value="{{value}}" />
6650        <span class="pl-2">{{value}}</span>
6651        <span class="{{cssClasses.count}} flex-grow text-right">{{count}}</span>
6652    </label>
6653</script>
6653
6654    
6654<script>
6655    function initAlgoliaInsights(partial) {
6656        window.algoliaAnalytics = AlgoliaAnalytics.default;
6657        window.hasAddedParameters = false;
6658        window.useCookie = algoliaConfig.cookieConfiguration.cookieRestrictionModeEnabled ? !!hyva.getCookie(algoliaConfig.cookieConfiguration.consentCookieName) : true;
6659
6660        if (!canTrack()) {
6661            return;
6662        }
6663
6664        initializeAnalytics(partial);
6665        addSearchParameters();
6666        bindEvents();
6667
6668        // Although events can accept both auth and anon tokens, queries can only accept a single token
6669        function determineUserToken() {
6670            return window.algoliaAnalytics.getAuthenticatedUserToken() ?? algoliaAnalytics.getUserToken();
6671        }
6672
6673        function initializeAnalytics(partial = false) {
6674            if (partial) {
6675                algoliaAnalytics.init({
6676                    appId: algoliaConfig.applicationId,
6677                    apiKey: algoliaConfig.apiKey,
6678                    partial: true,
6679                    useCookie: true,
6680                    cookieDuration: Number(algoliaConfig.cookieConfiguration.cookieDuration)
6681                });
6682            } else {
6683                algoliaAnalytics.init({
6684                    appId: algoliaConfig.applicationId,
6685                    apiKey: algoliaConfig.apiKey,
6686                    useCookie: true,
6687                    cookieDuration: Number(algoliaConfig.cookieConfiguration.cookieDuration)
6688                });
6689            }
6690            let userAgent = 'insights-js-in-magento (' + algoliaConfig.extensionVersion + ')';
6691            window.algoliaAnalytics.addAlgoliaAgent(userAgent);
6692
6693            let unsetAuthenticationToken = hyva.getCookie('unset_authentication_token');
6694            if (hyva.getCookie('aa-search') && hyva.getCookie('aa-search') !== '') {
6695                window.algoliaAnalytics.setUserToken(hyva.getCookie('aa-search'));
6696            } else if (hyva.getCookie('_ALGOLIA') && hyva.getCookie('_ALGOLIA') !== '') {
6697                window.algoliaAnalytics.setUserToken(hyva.getCookie('_ALGOLIA'));
6698            } else if (unsetAuthenticationToken && unsetAuthenticationToken !== '') {
6699                window.algoliaAnalytics.setUserToken('undefined');
6700                hyva.setCookie('unset_authentication_token', '', -1);
6701            }
6702        }
6703
6704        function applyInsightsToSearchParams(params = {}) {
6705            if (algoliaConfig.ccAnalytics.enabled) {
6706                params.clickAnalytics = true;
6707            }
6708
6709            if (algoliaConfig.personalization.enabled) {
6710                params.enablePersonalization = true;
6711                params.userToken = determineUserToken();
6712            }
6713
6714            return params;
6715        }
6716
6717        function addSearchParameters() {
6718            if (window.hasAddedParameters) {
6719                return;
6720            }
6721            algolia.registerHook('beforeWidgetInitialization', function (allWidgetConfiguration) {
6722                allWidgetConfiguration.configure = applyInsightsToSearchParams(
6723                    allWidgetConfiguration.configure
6724                );
6725                return allWidgetConfiguration;
6726            });
6727
6728            algolia.registerHook('afterAutocompleteProductSourceOptions', (options) => {
6729                return applyInsightsToSearchParams(options);
6730            });
6731
6732            window.hasAddedParameters = true;
6733        }
6734
6735
6736        function bindEvents() {
6737            bindClickedEvents();
6738            bindViewedEvents();
6739
6740            algolia.triggerHooks('afterInsightsBindEvents', this);
6741        }
6742
6743        function bindClickedEvents() {
6744            // Filter Clicked
6745            if (algoliaConfig.personalization.filterClicked.enabled) {
6746                const facets = algoliaConfig.facets;
6747                let containers = [];
6748                for (let i = 0; i < facets.length; i++) {
6749                    let elem = createISWidgetContainer(facets[i].attribute);
6750                    containers.push('.' + elem.className);
6751                }
6752
6753                algolia.registerHook('afterInstantsearchStart', function (search) {
6754                    const selectors = document.querySelectorAll(containers.join(', '));
6755                    selectors.forEach(function (e) {
6756                        e.addEventListener('click', function (event) {
6757                            const attribute = this.dataset.attr;
6758                            const elem = event.target;
6759                            if (elem.type === "checkbox" && elem.checked) {
6760                                var filter = attribute + ':' + elem.value;
6761                                trackFilterClick([filter]);
6762                            }
6763                        });
6764                    });
6765
6766                    return search;
6767                });
6768            }
6769        }
6770
6771        function bindViewedEvents() {
6772            // viewed event is exclusive to personalization
6773            if (!algoliaConfig.personalization.enabled) {
6774                return;
6775            }
6776
6777            const viewConfig = algoliaConfig.personalization.viewedEvents.viewProduct;
6778            if (viewConfig.enabled) {
6779                if (document.body.classList.contains('catalog-product-view')) {
6780                    const objectId = document.querySelector('#product_addtocart_form')?.querySelector('input[name="product"]').value;
6781                    if (objectId) {
6782                        const viewData = buildEventData(viewConfig.eventName, objectId, algoliaConfig.indexName + '_products');
6783                        trackView(viewData);
6784                    }
6785                }
6786
6787            }
6788        }
6789
6790        function buildEventData(eventName, objectId, indexName, position = null, queryId = null) {
6791            const eventData = {
6792                eventName: eventName,
6793                objectIDs: [objectId + ''],
6794                index: indexName
6795            };
6796
6797            if (position) {
6798                eventData.positions = [parseInt(position)];
6799            }
6800
6801            if (queryId) {
6802                eventData.queryID = queryId;
6803            }
6804
6805            return eventData;
6806        }
6807
6808        function trackClick(eventData) {
6809            if (eventData.queryID) {
6810                window.algoliaAnalytics.clickedObjectIDsAfterSearch(eventData);
6811            } else {
6812                window.algoliaAnalytics.clickedObjectIDs(eventData);
6813            }
6814        }
6815
6816        function trackFilterClick(filters) {
6817            const eventData = {
6818                index: algoliaConfig.indexName + '_products',
6819                eventName: algoliaConfig.personalization.filterClicked.eventName,
6820                filters: filters
6821            };
6822
6823            window.algoliaAnalytics.clickedFilters(eventData);
6824        }
6825
6826        function trackView(eventData) {
6827            window.algoliaAnalytics.viewedObjectIDs(eventData);
6828        }
6829    }
6830
6831    function canTrack() {
6832        return ((algoliaConfig.ccAnalytics.enabled
6833            || algoliaConfig.personalization.enabled) && window.useCookie);
6834    }
6835
6836    function buildInsightsEventData(eventName, objectId, indexName, position = null, queryId = null) {
6837        if (!canTrack()) {
6838            return;
6839        }
6840
6841        const eventData = {
6842            eventName: eventName,
6843            objectIDs: [objectId + ''],
6844            index: indexName
6845        };
6846        if (position) {
6847            eventData.positions = [parseInt(position)];
6848        }
6849        if (queryId) {
6850            eventData.queryID = queryId;
6851        }
6852        trackClick(eventData);
6853    }
6854
6855    function trackClick(eventData) {
6856        if (eventData.queryID) {
6857            window.algoliaAnalytics.clickedObjectIDsAfterSearch(eventData);
6858        } else {
6859            window.algoliaAnalytics.clickedObjectIDs(eventData);
6860        }
6861    }
6862</script>
6862
6863    
6863<script>
6864        window.algoliaConfig = {"instant":{"enabled":true,"selector":".columns","isAddToCartEnabled":false,"addToCartParams":{"action":"https:\/\/www.slideteam.net\/checkout\/cart\/add\/","formKey":"DeIbG3N9h19mkoG3","redirectUrlParam":"uenc"},"infiniteScrollEnabled":false,"urlTrackedParameters":["query","attribute:*","index","page"],"isSearchBoxEnabled":false,"isVisualMerchEnabled":false,"categorySeparator":" \/\/\/ ","categoryPageIdAttribute":"categoryPageId","isCategoryNavigationEnabled":false,"hidePagination":false,"isDynamicFacetsEnabled":false,"redirects":{"enabled":false,"onPageLoad":true,"onSearchAsYouType":false,"showSelectableRedirect":true,"openInNewWindow":false}},"autocomplete":{"enabled":true,"selector":".algolia-search-input","sections":[],"nbOfProductsSuggestions":9,"nbOfCategoriesSuggestions":0,"nbOfQueriesSuggestions":5,"isDebugEnabled":false,"isNavigatorEnabled":true,"debounceMilliseconds":600,"minimumCharacters":0,"redirects":{"enabled":true,"showSelectableRedirect":true,"showHitsWithRedirect":false,"openInNewWindow":false}},"landingPage":{"query":"","configuration":"[]"},"recommend":{"enabledFBT":false,"enabledRelated":false,"enabledFBTInCart":false,"enabledRelatedInCart":false,"enabledLookingSimilar":0,"limitFBTProducts":6,"limitRelatedProducts":6,"limitTrendingItems":6,"limitLookingSimilar":6,"enabledTrendItems":0,"trendItemFacetName":null,"trendItemFacetValue":null,"isTrendItemsEnabledInPDP":0,"isTrendItemsEnabledInCartPage":0,"isAddToCartEnabledInFBT":false,"isAddToCartEnabledInRelatedProduct":false,"isAddToCartEnabledInTrendsItem":false,"isAddToCartEnabledInLookingSimilar":false,"FBTTitle":"Frequently bought together","relatedProductsTitle":"Related products","trendingItemsTitle":"Trending items","addToCartParams":{"action":"https:\/\/www.slideteam.net\/checkout\/cart\/add\/","formKey":"DeIbG3N9h19mkoG3","redirectUrlParam":"uenc"},"isLookingSimilarEnabledInPDP":0,"isLookingSimilarEnabledInCartPage":0,"lookingSimilarTitle":"Looking Similar"},"extensionVersion":"3.17.2","applicationId":"6XZHXKAE4O","indexName":"slideteam_live_default","baseIndexName":"slideteam_live_default","apiKey":"NGFhMTNlODgwYjc5YzJkOWRlNGUzNGUzZWJkYmI2YzYxZTM4Yzc1MGU0ZThmMGRiZGQzZTgyNmVhOGE2ZTJlYnRhZ0ZpbHRlcnM9JnZhbGlkVW50aWw9MTc5MDMyMDI3NQ==","attributeFilter":[],"facets":[{"attribute":"sli_cat_ids","type":"disjunctive","label":"Category","searchable":"1","create_rule":"2"}],"areCategoriesInFacets":false,"hitsPerPage":100,"sortingIndices":[{"attribute":"created_at","sort":"desc","sortLabel":"Newset","virtualReplica":"1","name":"slideteam_live_default_products_created_at_desc","ranking":["desc(created_at)","typo","geo","words","filters","proximity","attribute","exact","custom"],"label":"Newset"},{"attribute":"number_of_downloads","sort":"desc","sortLabel":"Most Downloaded","virtualReplica":"1","name":"slideteam_live_default_products_number_of_downloads_desc","ranking":["desc(number_of_downloads)","typo","geo","words","filters","proximity","attribute","exact","custom"],"label":"Most Downloaded"}],"isSearchPage":false,"isCategoryPage":false,"isLandingPage":false,"removeBranding":false,"productId":null,"priceKey":".USD.default","priceGroup":null,"origFormatedVar":"price.USD.default_original_formated","tierFormatedVar":"price.USD.default_tier_formated","currencyCode":"USD","currencySymbol":"$","priceFormat":{"pattern":"$%s","precision":2,"requiredPrecision":2,"decimalSymbol":".","groupSymbol":",","groupLength":3,"integerRequired":false},"maxValuesPerFacet":10,"autofocus":true,"resultPageUrl":"https:\/\/www.slideteam.net\/catalogsearch\/result\/","request":{"query":"","refinementKey":"","refinementValue":"","categoryId":"","landingPageId":"","path":"","level":"","parentCategory":"","childCategories":[],"url":"https:\/\/www.slideteam.net\/blog"},"showCatsNotIncludedInNavigation":false,"showSuggestionsOnNoResultsPage":true,"baseUrl":"https:\/\/www.slideteam.net","popularQueries":["30 60 90 Days Plan","agenda","our group","New Mobile App Development","thank you","KPI dashboard","strategy","timeline","w-to-create-an-awesome-powerpoint-presentation-in-3-steps","personal profile"],"useAdaptiveImage":false,"urls":{"logo":"https:\/\/static.slideteam.net\/version1789038867\/frontend\/Slideteam\/default\/en_US\/Algolia_AlgoliaSearch\/js\/images\/algolia-logo-blue.svg","apiKey":"https:\/\/www.slideteam.net\/tatvaalgolia\/index\/apiKey\/_\/1790233875\/"},"cookieConfiguration":{"customerTokenCookie":"_ALGOLIA_MAGENTO_AUTH","consentCookieName":"user_allowed_save_cookie","cookieAllowButtonSelector":"#btn-cookie-allow","cookieRestrictionModeEnabled":false,"cookieDuration":"15552000000"},"ccAnalytics":{"enabled":true,"ISSelector":".ais-Hits-item a.result, .ais-InfiniteHits-item a.result","conversionAnalyticsMode":"all","addToCartSelector":".action.primary.tocart","orderedProductIds":[]},"isPersonalizationEnabled":true,"personalization":{"enabled":true,"viewedEvents":{"viewProduct":{"eventName":"Viewed Product","enabled":true,"method":"viewedObjectIDs"}},"clickedEvents":{"productClicked":{"eventName":"Product Clicked","enabled":true,"selector":".ais-Hits-item a.result, .ais-InfiniteHits-item a.result","method":"clickedObjectIDs"},"productRecommended":{"eventName":"Recommended Product Clicked","enabled":false,"selector":".recommend-item","method":"clickedObjectIDs"}},"filterClicked":{"eventName":"Filter Clicked","enabled":false,"method":"clickedFilters"}},"analytics":{"enabled":true,"delay":"3000","triggerOnUiInteraction":"1","pushInitialSearch":"0"},"now":1790208000,"queue":{"isEnabled":false,"nbOfJobsToRun":5,"retryLimit":3,"nbOfElementsPerIndexingJob":2000},"isPreventBackendRenderingEnabled":false,"translations":{"to":"to","or":"or","go":"Go","popularQueries":"You can try one of the popular search queries","seeAll":"See all products","allDepartments":"All departments","seeIn":"See products in","orIn":"or in","noProducts":"No products for query","noResults":"No Products Found","refine":"Refine","selectedFilters":"Selected Filters","clearAll":"reset","previousPage":"<","nextPage":">","searchFor":"Search for products","relevance":"Popularity","categories":"Categories","products":"Products","suggestions":"Search Suggestions","searchBy":"Search by","redirectSearchPrompt":"Continue search for","searchForFacetValuesPlaceholder":"Search for other ...","showMore":"Show more products","searchTitle":"Search results for","placeholder":"Search the perfect PPT slide, document or graphic...","addToCart":"Add to Cart"}};
6865
6866        let autocompleteInitialized = false;
6867        let commonInitialized = false;
6868        let insightsInitialized = false;
6869
6870        async function initAutocomplete() {
6871            if (autocompleteInitialized) {
6872                return
6873            }
6874
6875            autocompleteInitialized = true;
6876            Promise.all([
6877                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/internals/common.min.js"),
6878                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/internals/base64.min.js"),
6879                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/algolia-instantsearch.min.js"),
6880                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/search-insights.min.js"),
6881                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/algolia-search.min.js"),
6882                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/autocomplete/algolia-autocomplete.min.js"),
6883                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/autocomplete/insights-plugin.min.js"),
6884                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/autocomplete/query-suggestions-plugin.min.js"),
6885                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/autocomplete/recent-searches-plugin.min.js"),
6886                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/autocomplete/redirect-url-plugin.min.js"),
6887                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/autocomplete/query-suggestions-plugin.min.js"),
6888                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/autocomplete.min.js"),
6889                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/template/autocomplete/additional-section.min.js"),
6890                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/template/autocomplete/categories.min.js"),
6891                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/template/autocomplete/pages.min.js"),
6892                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/template/autocomplete/products.min.js"),
6893                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/template/autocomplete/suggestions.min.js"),
6894                ]
6895            ).then(data => {
6896                initCommon();
6897                initAlgoliaInsights();
6898                initAlgoliaAutocomplete();
6899            });
6900        }
6901
6902        function initInstantSearch() {
6903            Promise.all([
6904                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/internals/common.min.js"),
6905                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/internals/base64.min.js"),
6906                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/algolia-instantsearch.min.js"),
6907                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/search-insights.min.js"),
6908                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/hogan.min.js"),
6909                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/mustache.min.js"),
6910                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/internals/template-engine.min.js"),
6911                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/instantsearch.min.js"),
6912                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/algolia-search.min.js"),
6913                ]
6914            ).then(data => {
6915                initCommon();
6916                initAlgoliaInsights();
6917                initAlgoliaInstantSearch();
6918            });
6919        }
6920
6921        function initRecommended(objectIds) {
6922            Promise.all([
6923                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/internals/common.min.js"),
6924                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/internals/base64.min.js"),
6925                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/algolia-instantsearch.min.js"),
6926                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/search-insights.min.js"),
6927                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/recommend.min.js"),
6928                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Algolia_AlgoliaSearch/js/lib/recommend-js.min.js"),
6929                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/recommend.min.js"),
6930                                blackbird.loadExternalResource("https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Blackbird_HyvaAlgoliaSearch/js/template/recommend/products.min.js"),
6931                ]
6932            ).then(data => {
6933                initCommon();
6934                initBase64();
6935                initAlgoliaInsights();
6936                initAlgoliaRecommended('wpblog_index_index', objectIds);
6937            });
6938        }
6939
6940        function initCommon() {
6941            if (commonInitialized) {
6942                return
6943            }
6944
6945            commonInitialized = true
6946            initAlgoliaCommon();
6947            initBase64();
6948            window.dispatchEvent(new CustomEvent('algolia-loaded'));
6949        }
6950                
6951        var isTag = 0;
6952        var esc_id = 0;
6953        var isRestrictedUrl = 0;
6954        const isRestrictedSearch =
6955            algoliaConfig.isSearchPage &&
6956            (isTag == 1 || esc_id != 0 || isRestrictedUrl == 1);
6957
6958        const isRestrictedCategory =
6959            algoliaConfig.isCategoryPage &&
6960            (esc_id != 0 || isRestrictedUrl == 1);
6961
6962        if (algoliaConfig.instant.enabled) {
6963            if (algoliaConfig.isSearchPage && !isRestrictedSearch) {
6964                initInstantSearch();
6965            }
6966            else if (algoliaConfig.isCategoryPage && !isRestrictedCategory) {
6967                initInstantSearch();
6968            }
6969        }
6970
6971        
6972        
6973
6974        let objectIds = [""];
6975        
6976        if (algoliaConfig.autocomplete.enabled) {
6977            const searchIcon = document.getElementById('menu-search-icon');
6978
6979            if (searchIcon) {
6980                searchIcon.addEventListener('click', async () => {
6981                    await initAutocomplete();
6982                },{once: true});
6983            } else {
6984                (async () => {
6985                    await initAutocomplete();
6986                })();
6987            }
6988        }
6989
6990        window.addEventListener('init-algolia-trends', function () {
6991            initCommon();
6992            initAlgoliaInsights();
6993            window.dispatchEvent(new CustomEvent('init-algolia-trends-done'));
6994        });
6995
6996        window.addEventListener('init-algolia-LS', function () {
6997            initCommon();
6998            initAlgoliaInsights();
6999            window.dispatchEvent(new CustomEvent('init-algolia-LS-done'));
7000        });
7001
7002        window.addEventListener('user-allowed-save-cookie', function () {
7003            initAlgoliaInsights(true);
7004        });
7005    </script>
vendor: 1 bytes, line 7005
7005
7006<script>
7007    function initCompareOnProductList() {
7008        return {
7009            addToCompare(productId) {
7010                const formKey = hyva.getFormKey();
7011                const postUrl = BASE_URL + 'catalog/product_compare/add/';
7012
7013                fetch(postUrl, {
7014                    "headers": {
7015                        "content-type": "application/x-www-form-urlencoded; charset=UTF-8",
7016                    },
7017                    "body": "form_key=" + formKey + "&product=" + productId + "&uenc=" + hyva.getUenc(),
7018                    "method": "POST",
7019                    "mode": "cors",
7020                    "credentials": "include"
7021                }).then(function (response) {
7022                    if (response.redirected) {
7023                        window.location.href = response.url;
7024                    }
7025                }).catch(function (error) {
7026                    typeof window.dispatchMessages !== "undefined" && window.dispatchMessages(
7027                        [{
7028                            type: "error",
7029                            text: error
7030                        }], 5000
7031                    );
7032                });
7033            }
7034        };
7035    }
7036</script>
vendor: 1 bytes, line 7036
7036
7037<script>
7038    function initWishlist() {
7039        return {
7040            addToWishlist(productId) {
7041                const formKey = hyva.getFormKey();
7042                const postUrl = BASE_URL + 'wishlist/index/add/';
7043
7044                fetch(postUrl, {
7045                    "headers": {
7046                        "content-type": "application/x-www-form-urlencoded; charset=UTF-8",
7047                    },
7048                    "body": "form_key=" + formKey + "&product=" + productId + "&uenc=" + hyva.getUenc(),
7049                    "method": "POST",
7050                    "mode": "cors",
7051                    "credentials": "include"
7052                }).then(function (response) {
7053                    if (response.redirected) {
7054                        window.location.href = response.url;
7055                    } else if (response.ok) {
7056                        return response.json();
7057                    } else {
7058                        typeof window.dispatchMessages !== "undefined" && window.dispatchMessages(
7059                            [{
7060                                type: "warning",
7061                                text: "Could\u0020not\u0020add\u0020item\u0020to\u0020wishlist."
7062                            }], 5000
7063                        );
7064                    }
7065                }).then(function (response) {
7066                    if (!response) { return }
7067                    typeof window.dispatchMessages !== "undefined" && window.dispatchMessages(
7068                        [{
7069                            type: (response.success) ? "success" : "error",
7070                            text: (response.success)
7071                                ? "Product\u0020has\u0020been\u0020added\u0020to\u0020your\u0020Wish\u0020List."
7072                                : response.error_message
7073                        }], 5000
7074                    );
7075                    const reloadCustomerDataEvent = new CustomEvent("reload-customer-section-data");
7076                    window.dispatchEvent(reloadCustomerDataEvent);
7077                }).catch(function (error) {
7078                    typeof window.dispatchMessages !== "undefined" && window.dispatchMessages(
7079                        [{
7080                            type: "error",
7081                            text: error
7082                        }], 5000
7083                    );
7084                });
7085            }
7086        }
7087    }
7088</script>
vendor: 1 bytes, line 7088
7088
7089<script>
7090    window.addEventListener('algolia-loaded', () => {
7091        algolia.registerHook('afterAutocompleteStart', () => {
7092            document.querySelector('#algoliaAutocomplete input')?.focus();
7093        });
7094    },{ once: true})
7095</script>
7095
7096    
7096<script>
7097        window.addEventListener('algolia-loaded', () => {
7098            algolia.registerHook('beforeWidgetInitialization', (allWidgetConfiguration) => {
7099                const {currentRefinements} = allWidgetConfiguration;
7100                const originalTransformItems = currentRefinements.transformItems.bind(currentRefinements);
7101                currentRefinements.transformItems = (items) => {
7102                    if (items.length !== 0) {
7103                        document.getElementById('instant-search-active-filters-label').classList.remove('hidden');
7104                    } else {
7105                        document.getElementById('instant-search-active-filters-label').classList.add('hidden');
7106                    }
7107                    return originalTransformItems(items);
7108                }
7109                return allWidgetConfiguration;
7110            });
7111        },{ once: true})
7112    </script>
7112
7113 
7113<script type="application/json" id="default-section-data">
7114    {"messages":[],"customer":[],"compare-products":[],"last-ordered-items":[],"cart":[],"directory-data":{"AD":{"name":"Andorra"},"AE":{"name":"United Arab Emirates"},"AF":{"name":"Afghanistan"},"AG":{"name":"Antigua & Barbuda"},"AI":{"name":"Anguilla"},"AL":{"name":"Albania","regions":{"775":{"code":"AL-01","name":"Berat"},"776":{"code":"AL-09","name":"Dib\u00ebr"},"777":{"code":"AL-02","name":"Durr\u00ebs"},"778":{"code":"AL-03","name":"Elbasan"},"779":{"code":"AL-04","name":"Fier"},"780":{"code":"AL-05","name":"Gjirokast\u00ebr"},"781":{"code":"AL-06","name":"Kor\u00e7\u00eb"},"782":{"code":"AL-07","name":"Kuk\u00ebs"},"783":{"code":"AL-08","name":"Lezh\u00eb"},"784":{"code":"AL-10","name":"Shkod\u00ebr"},"785":{"code":"AL-11","name":"Tiran\u00eb"},"786":{"code":"AL-12","name":"Vlor\u00eb"}}},"AM":{"name":"Armenia"},"AO":{"name":"Angola"},"AQ":{"name":"Antarctica"},"AR":{"name":"Argentina","regions":{"788":{"code":"AR-B","name":"Buenos Aires"},"789":{"code":"AR-K","name":"Catamarca"},"790":{"code":"AR-H","name":"Chaco"},"791":{"code":"AR-U","name":"Chubut"},"787":{"code":"AR-C","name":"Ciudad Aut\u00f3noma de Buenos Aires"},"792":{"code":"AR-X","name":"C\u00f3rdoba"},"793":{"code":"AR-W","name":"Corrientes"},"794":{"code":"AR-E","name":"Entre R\u00edos"},"795":{"code":"AR-P","name":"Formosa"},"796":{"code":"AR-Y","name":"Jujuy"},"797":{"code":"AR-L","name":"La Pampa"},"798":{"code":"AR-F","name":"La Rioja"},"799":{"code":"AR-M","name":"Mendoza"},"800":{"code":"AR-N","name":"Misiones"},"801":{"code":"AR-Q","name":"Neuqu\u00e9n"},"802":{"code":"AR-R","name":"R\u00edo Negro"},"803":{"code":"AR-A","name":"Salta"},"804":{"code":"AR-J","name":"San Juan"},"805":{"code":"AR-D","name":"San Luis"},"806":{"code":"AR-Z","name":"Santa Cruz"},"807":{"code":"AR-S","name":"Santa Fe"},"808":{"code":"AR-G","name":"Santiago del Estero"},"809":{"code":"AR-V","name":"Tierra del Fuego"},"810":{"code":"AR-T","name":"Tucum\u00e1n"}}},"AS":{"name":"American Samoa"},"AT":{"name":"Austria","regions":{"102":{"code":"BL","name":"Burgenland"},"99":{"code":"KN","name":"K\u00e4rnten"},"96":{"code":"NO","name":"Nieder\u00f6sterreich"},"97":{"code":"OO","name":"Ober\u00f6sterreich"},"98":{"code":"SB","name":"Salzburg"},"100":{"code":"ST","name":"Steiermark"},"101":{"code":"TI","name":"Tirol"},"103":{"code":"VB","name":"Vorarlberg"},"95":{"code":"WI","name":"Wien"}}},"AU":{"name":"Australia","regions":{"485":{"code":"ACT","name":"Australian Capital Territory"},"486":{"code":"NSW","name":"New South Wales"},"492":{"code":"NT","name":"Northern Territory"},"488":{"code":"QLD","name":"Queensland"},"489":{"code":"SA","name":"South Australia"},"490":{"code":"TAS","name":"Tasmania"},"487":{"code":"VIC","name":"Victoria"},"491":{"code":"WA","name":"Western Australia"}}},"AW":{"name":"Aruba"},"AX":{"name":"\u00c5land Islands"},"AZ":{"name":"Azerbaijan"},"BA":{"name":"Bosnia & Herzegovina"},"BB":{"name":"Barbados"},"BD":{"name":"Bangladesh"},"BE":{"name":"Belgium","regions":{"493":{"code":"VAN","name":"Antwerpen"},"494":{"code":"WBR","name":"Brabant wallon"},"495":{"code":"BRU","name":"Brussels-Capital Region"},"496":{"code":"WHT","name":"Hainaut"},"498":{"code":"WLG","name":"Li\u00e8ge"},"497":{"code":"VLI","name":"Limburg"},"499":{"code":"WLX","name":"Luxembourg"},"500":{"code":"WNA","name":"Namur"},"501":{"code":"VOV","name":"Oost-Vlaanderen"},"502":{"code":"VBR","name":"Vlaams-Brabant"},"503":{"code":"VWV","name":"West-Vlaanderen"}}},"BF":{"name":"Burkina Faso"},"BG":{"name":"Bulgaria","regions":{"504":{"code":"BG-01","name":"Blagoevgrad"},"505":{"code":"BG-02","name":"Burgas"},"511":{"code":"BG-08","name":"Dobrich"},"510":{"code":"BG-07","name":"Gabrovo"},"529":{"code":"BG-26","name":"Haskovo"},"512":{"code":"BG-09","name":"Kardzhali"},"513":{"code":"BG-10","name":"Kyustendil"},"514":{"code":"BG-11","name":"Lovech"},"515":{"code":"BG-12","name":"Montana"},"516":{"code":"BG-13","name":"Pazardzhik"},"517":{"code":"BG-14","name":"Pernik"},"518":{"code":"BG-15","name":"Pleven"},"519":{"code":"BG-16","name":"Plovdiv"},"520":{"code":"BG-17","name":"Razgrad"},"521":{"code":"BG-18","name":"Ruse"},"530":{"code":"BG-27","name":"Shumen"},"522":{"code":"BG-19","name":"Silistra"},"523":{"code":"BG-20","name":"Sliven"},"524":{"code":"BG-21","name":"Smolyan"},"525":{"code":"BG-22","name":"Sofia City"},"526":{"code":"BG-23","name":"Sofia Province"},"527":{"code":"BG-24","name":"Stara Zagora"},"528":{"code":"BG-25","name":"Targovishte"},"506":{"code":"BG-03","name":"Varna"},"507":{"code":"BG-04","name":"Veliko Tarnovo"},"508":{"code":"BG-05","name":"Vidin"},"509":{"code":"BG-06","name":"Vratsa"},"531":{"code":"BG-28","name":"Yambol"}}},"BH":{"name":"Bahrain"},"BI":{"name":"Burundi"},"BJ":{"name":"Benin"},"BL":{"name":"St. Barth\u00e9lemy"},"BM":{"name":"Bermuda"},"BN":{"name":"Brunei"}
7114,"BO":{"name":"Bolivia","regions":{"819":{"code":"BO-H","name":"Chuquisaca"},"818":{"code":"BO-C","name":"Cochabamba"},"820":{"code":"BO-B","name":"El Beni"},"821":{"code":"BO-L","name":"La Paz"},"822":{"code":"BO-O","name":"Oruro"},"823":{"code":"BO-N","name":"Pando"},"824":{"code":"BO-P","name":"Potos\u00ed"},"825":{"code":"BO-S","name":"Santa Cruz"},"826":{"code":"BO-T","name":"Tarija"}}},"BR":{"name":"Brazil"},"BS":{"name":"Bahamas"},"BT":{"name":"Bhutan"},"BV":{"name":"Bouvet Island"},"BW":{"name":"Botswana"},"BY":{"name":"Belarus","regions":{"811":{"code":"BY-BR","name":"Bresckaja voblas\u0107"},"812":{"code":"BY-HO","name":"Homie\u013askaja voblas\u0107"},"813":{"code":"BY-HM","name":"Horad Minsk"},"814":{"code":"BY-HR","name":"Hrodzienskaja voblas\u0107"},"815":{"code":"BY-MA","name":"Mahilio\u016dskaja voblas\u0107"},"816":{"code":"BY-MI","name":"Minskaja voblas\u0107"},"817":{"code":"BY-VI","name":"Viciebskaja voblas\u0107"}}},"BZ":{"name":"Belize"},"CA":{"name":"Canada","regions":{"66":{"code":"AB","name":"Alberta"},"67":{"code":"BC","name":"British Columbia"},"68":{"code":"MB","name":"Manitoba"},"70":{"code":"NB","name":"New Brunswick"},"69":{"code":"NL","name":"Newfoundland and Labrador"},"72":{"code":"NT","name":"Northwest Territories"},"71":{"code":"NS","name":"Nova Scotia"},"73":{"code":"NU","name":"Nunavut"},"74":{"code":"ON","name":"Ontario"},"75":{"code":"PE","name":"Prince Edward Island"},"76":{"code":"QC","name":"Quebec"},"77":{"code":"SK","name":"Saskatchewan"},"78":{"code":"YT","name":"Yukon Territory"}}},"CC":{"name":"Cocos (Keeling) Islands"},"CD":{"name":"Congo - Kinshasa"},"CF":{"name":"Central African Republic"},"CG":{"name":"Congo - Brazzaville"},"CH":{"name":"Switzerland","regions":{"104":{"code":"AG","name":"Aargau"},"106":{"code":"AR","name":"Appenzell Ausserrhoden"},"105":{"code":"AI","name":"Appenzell Innerrhoden"},"108":{"code":"BL","name":"Basel-Landschaft"},"109":{"code":"BS","name":"Basel-Stadt"},"107":{"code":"BE","name":"Bern"},"110":{"code":"FR","name":"Friburg"},"111":{"code":"GE","name":"Geneva"},"112":{"code":"GL","name":"Glarus"},"113":{"code":"GR","name":"Graub\u00fcnden"},"114":{"code":"JU","name":"Jura"},"115":{"code":"LU","name":"Lucerne"},"116":{"code":"NE","name":"Neuch\u00e2tel"},"117":{"code":"NW","name":"Nidwalden"},"118":{"code":"OW","name":"Obwalden"},"120":{"code":"SH","name":"Schaffhausen"},"122":{"code":"SZ","name":"Schwyz"},"121":{"code":"SO","name":"Solothurn"},"119":{"code":"SG","name":"St. Gallen"},"123":{"code":"TG","name":"Thurgau"},"124":{"code":"TI","name":"Ticino"},"125":{"code":"UR","name":"Uri"},"126":{"code":"VD","name":"Vaud"},"127":{"code":"VS","name":"Wallis"},"128":{"code":"ZG","name":"Zug"},"129":{"code":"ZH","name":"Z\u00fcrich"}}},"CI":{"name":"C\u00f4te d\u2019Ivoire"},"CK":{"name":"Cook Islands"},"CL":{"name":"Chile","regions":{"827":{"code":"CL-AI","name":"Ais\u00e9n del General Carlos Iba\u00f1ez del Campo"},"828":{"code":"CL-AN","name":"Antofagasta"},"829":{"code":"CL-AP","name":"Arica y Parinacota"},"831":{"code":"CL-AT","name":"Atacama"},"832":{"code":"CL-BI","name":"Biob\u00edo"},"833":{"code":"CL-CO","name":"Coquimbo"},"830":{"code":"CL-AR","name":"La Araucan\u00eda"},"834":{"code":"CL-LI","name":"Libertador General Bernardo O'Higgins"},"835":{"code":"CL-LL","name":"Los Lagos"},"836":{"code":"CL-LR","name":"Los R\u00edos"},"837":{"code":"CL-MA","name":"Magallanes"},"838":{"code":"CL-ML","name":"Maule"},"839":{"code":"CL-NB","name":"\u00d1uble"},"840":{"code":"CL-RM","name":"Regi\u00f3n Metropolitana de Santiago"},"841":{"code":"CL-TA","name":"Tarapac\u00e1"},"842":{"code":"CL-VS","name":"Valpara\u00edso"}}},"CM":{"name":"Cameroon"},"CN":{"name":"China","regions":{"532":{"code":"CN-AH","name":"Anhui Sheng"},"533":{"code":"CN-BJ","name":"Beijing Shi"},"534":{"code":"CN-CQ","name":"Chongqing Shi"},"535":{"code":"CN-FJ","name":"Fujian Sheng"},"536":{"code":"CN-GS","name":"Gansu Sheng"},"537":{"code":"CN-GD","name":"Guangdong Sheng"},"538":{"code":"CN-GX","name":"Guangxi Zhuangzu Zizhiqu"},"539":{"code":"CN-GZ","name":"Guizhou Sheng"},"540":{"code":"CN-HI","name":"Hainan Sheng"},"541":{"code":"CN-HE","name":"Hebei Sheng"},"542":{"code":"CN-HL","name":"Heilongjiang Sheng"},"543":{"code":"CN-HA","name":"Henan Sheng"},"544":{"code":"CN-HK","name":"Hong Kong SAR"},"545":{"code":"CN-HB","name":"Hubei Sheng"},"546":{"code":"CN-HN","name":"Hunan Sheng"},"547":{"code":"CN-JS","name":"Jiangsu Sheng"},"548":{"code":"CN-JX","name":"Jiangxi Sheng"},"549":{"code":"CN-JL","name":"Jilin Sheng"},"550":{"code":"CN-LN","name":"Liaoning Sheng"},"551":{"code":"CN-MO","name":"Macao SAR"},"552":{"code":"CN-NM","name":"Nei Mongol Zizhiqu"},"553":{"code":"CN-NX","name":"Ningxia Huizi Zizhiqu"},"554":{"code":"CN-QH","name":"Qinghai Sheng"},"555":{"code":"CN-SN","name":"Shaanxi Sheng"},"556":{"code":"CN-SD","name":"Shandong Sheng"},"557":{"code":"CN-SH","name":"Shanghai Shi"},"558":{"code":"CN-SX","name":"Shanxi Sheng"},"559":{"code":"CN-SC","name":"Sichuan Sheng"},"560":{"code":"CN-TW","name":"Taiwan Sheng"},"561":{"code":"CN-TJ","name":"Tianjin Shi"},"562":{"code":"CN-XJ","name":"Xinjiang Uygur Zizhiqu"},"563":{"code":"CN-XZ","name":"Xizang Zizhiqu"},"564":{"code":"CN-YN","name":"Yunnan Sheng"},"565":{"code":"CN-ZJ","name":"Zhejiang Sheng"}}},"CO":{"name":"Colombia","regions":{"566":{"code":"CO-AMA","name":"Amazonas"},"567":{"code":"CO-ANT","name":"Antioquia"},"568":{"code":"CO-ARA","name":"Arauca"},"569":{"code":"CO-ATL","name":"Atl\u00e1ntico"},"570":{"code":"CO-BOL","name":"Bol\u00edvar"},"571":{"code":"CO-BOY","name":"Boyac\u00e1"},"572":{"code":"CO-CAL","name":"Caldas"},"573":{"code":"CO-CAQ","name":"Caquet\u00e1"},"574":{"code":"CO-CAS","name":"Casanare"},"575":{"code":"CO-CAU","name":"Cauca"},"576":{"code":"CO-CES","name":"Cesar"},"577":{"code":"CO-CHO","name":"Choc\u00f3"},"578":{"code":"CO-COR","name":"C\u00f3rdoba"},"579":{"code":"CO-CUN","name":"Cundinamarca"},"580":{"code":"CO-GUA","name":"Guain\u00eda"},"581":{"code":"CO-GUV","name":"Guaviare"},"582":{"code":"CO-HUL","name":"Huila"},"583":{"code":"CO-LAG","name":"La Guajira"},"584":{"code":"CO-MAG","name":"Magdalena"},"585":{"code":"CO-MET","name":"Meta"}
7114,"586":{"code":"CO-NAR","name":"Nari\u00f1o"},"587":{"code":"CO-NSA","name":"Norte de Santander"},"588":{"code":"CO-PUT","name":"Putumayo"},"589":{"code":"CO-QUI","name":"Quind\u00edo"},"590":{"code":"CO-RIS","name":"Risaralda"},"591":{"code":"CO-SAP","name":"San Andr\u00e9s y Providencia"},"592":{"code":"CO-SAN","name":"Santander"},"593":{"code":"CO-SUC","name":"Sucre"},"594":{"code":"CO-TOL","name":"Tolima"},"595":{"code":"CO-VAC","name":"Valle del Cauca"},"596":{"code":"CO-VAU","name":"Vaup\u00e9s"},"597":{"code":"CO-VID","name":"Vichada"}}},"CR":{"name":"Costa Rica","regions":{"1039":{"code":"CR-AL","name":"Alajuela"},"1040":{"code":"CR-CA","name":"Cartago"},"1042":{"code":"CR-GU","name":"Guanacaste"},"1041":{"code":"CR-HE","name":"Heredia"},"1044":{"code":"CR-LI","name":"Lim\u00f3n"},"1043":{"code":"CR-PU","name":"Puntarenas"},"1038":{"code":"CR-SJ","name":"San Jos\u00e9"}}},"CU":{"name":"Cuba"},"CV":{"name":"Cape Verde"},"CX":{"name":"Christmas Island"},"CY":{"name":"Cyprus"},"CZ":{"name":"Czechia","regions":{"1026":{"code":"CZ-31","name":"Jiho\u010desk\u00fd kraj"},"1034":{"code":"CZ-64","name":"Jihomoravsk\u00fd kraj"},"1028":{"code":"CZ-41","name":"Karlovarsk\u00fd kraj"},"1033":{"code":"CZ-63","name":"Kraj Vyso\u010dina"},"1031":{"code":"CZ-52","name":"Kr\u00e1lov\u00e9hradeck\u00fd kraj"},"1030":{"code":"CZ-51","name":"Libereck\u00fd kraj"},"1037":{"code":"CZ-80","name":"Moravskoslezsk\u00fd kraj"},"1035":{"code":"CZ-71","name":"Olomouck\u00fd kraj"},"1032":{"code":"CZ-53","name":"Pardubick\u00fd kraj"},"1027":{"code":"CZ-32","name":"Plze\u0148sk\u00fd kraj"},"1024":{"code":"CZ-10","name":"Praha, Hlavn\u00ed m\u011bsto"},"1025":{"code":"CZ-20","name":"St\u0159edo\u010desk\u00fd kraj"},"1029":{"code":"CZ-42","name":"\u00dasteck\u00fd kraj"},"1036":{"code":"CZ-72","name":"Zl\u00ednsk\u00fd kraj"}}},"DE":{"name":"Germany","regions":{"80":{"code":"BAW","name":"Baden-W\u00fcrttemberg"},"81":{"code":"BAY","name":"Bayern"},"82":{"code":"BER","name":"Berlin"},"83":{"code":"BRG","name":"Brandenburg"},"84":{"code":"BRE","name":"Bremen"},"85":{"code":"HAM","name":"Hamburg"},"86":{"code":"HES","name":"Hessen"},"87":{"code":"MEC","name":"Mecklenburg-Vorpommern"},"79":{"code":"NDS","name":"Niedersachsen"},"88":{"code":"NRW","name":"Nordrhein-Westfalen"},"89":{"code":"RHE","name":"Rheinland-Pfalz"},"90":{"code":"SAR","name":"Saarland"},"91":{"code":"SAS","name":"Sachsen"},"92":{"code":"SAC","name":"Sachsen-Anhalt"},"93":{"code":"SCN","name":"Schleswig-Holstein"},"94":{"code":"THE","name":"Th\u00fcringen"}}},"DJ":{"name":"Djibouti"},"DK":{"name":"Denmark","regions":{"843":{"code":"DK-84","name":"Hovedstaden"},"844":{"code":"DK-82","name":"Midtjylland"},"845":{"code":"DK-81","name":"Nordjylland"},"846":{"code":"DK-85","name":"Sj\u00e6lland"},"847":{"code":"DK-83","name":"Syddanmark"}}},"DM":{"name":"Dominica"},"DO":{"name":"Dominican Republic"},"DZ":{"name":"Algeria"},"EC":{"name":"Ecuador","regions":{"848":{"code":"EC-A","name":"Azuay"},"849":{"code":"EC-B","name":"Bol\u00edvar"},"850":{"code":"EC-F","name":"Ca\u00f1ar"},"851":{"code":"EC-C","name":"Carchi"},"852":{"code":"EC-H","name":"Chimborazo"},"853":{"code":"EC-X","name":"Cotopaxi"},"854":{"code":"EC-O","name":"El Oro"},"855":{"code":"EC-E","name":"Esmeraldas"},"856":{"code":"EC-W","name":"Gal\u00e1pagos"},"857":{"code":"EC-G","name":"Guayas"},"858":{"code":"EC-I","name":"Imbabura"},"859":{"code":"EC-L","name":"Loja"},"860":{"code":"EC-R","name":"Los R\u00edos"},"861":{"code":"EC-M","name":"Manab\u00ed"},"862":{"code":"EC-S","name":"Morona Santiago"},"863":{"code":"EC-N","name":"Napo"},"864":{"code":"EC-D","name":"Orellana"},"865":{"code":"EC-Y","name":"Pastaza"},"866":{"code":"EC-P","name":"Pichincha"},"867":{"code":"EC-SE","name":"Santa Elena"},"868":{"code":"EC-SD","name":"Santo Domingo de los Ts\u00e1chilas"},"869":{"code":"EC-U","name":"Sucumb\u00edos"},"870":{"code":"EC-T","name":"Tungurahua"},"871":{"code":"EC-Z","name":"Zamora Chinchipe"}}},"EE":{"name":"Estonia","regions":{"340":{"code":"EE-37","name":"Harjumaa"},"341":{"code":"EE-39","name":"Hiiumaa"},"342":{"code":"EE-44","name":"Ida-Virumaa"}
7114,"344":{"code":"EE-51","name":"J\u00e4rvamaa"},"343":{"code":"EE-49","name":"J\u00f5gevamaa"},"346":{"code":"EE-59","name":"L\u00e4\u00e4ne-Virumaa"},"345":{"code":"EE-57","name":"L\u00e4\u00e4nemaa"},"348":{"code":"EE-67","name":"P\u00e4rnumaa"},"347":{"code":"EE-65","name":"P\u00f5lvamaa"},"349":{"code":"EE-70","name":"Raplamaa"},"350":{"code":"EE-74","name":"Saaremaa"},"351":{"code":"EE-78","name":"Tartumaa"},"352":{"code":"EE-82","name":"Valgamaa"},"353":{"code":"EE-84","name":"Viljandimaa"},"354":{"code":"EE-86","name":"V\u00f5rumaa"}}},"EG":{"name":"Egypt"},"EH":{"name":"Western Sahara"},"ER":{"name":"Eritrea"},"ES":{"name":"Spain","regions":{"130":{"code":"A Coru\u0441a","name":"A Coru\u00f1a"},"131":{"code":"Alava","name":"Alava"},"132":{"code":"Albacete","name":"Albacete"},"133":{"code":"Alicante","name":"Alicante"},"134":{"code":"Almeria","name":"Almeria"},"135":{"code":"Asturias","name":"Asturias"},"136":{"code":"Avila","name":"Avila"},"137":{"code":"Badajoz","name":"Badajoz"},"138":{"code":"Baleares","name":"Baleares"},"139":{"code":"Barcelona","name":"Barcelona"},"140":{"code":"Burgos","name":"Burgos"},"141":{"code":"Caceres","name":"Caceres"},"142":{"code":"Cadiz","name":"Cadiz"},"143":{"code":"Cantabria","name":"Cantabria"},"144":{"code":"Castellon","name":"Castellon"},"145":{"code":"Ceuta","name":"Ceuta"},"146":{"code":"Ciudad Real","name":"Ciudad Real"},"147":{"code":"Cordoba","name":"Cordoba"},"148":{"code":"Cuenca","name":"Cuenca"},"149":{"code":"Girona","name":"Girona"},"150":{"code":"Granada","name":"Granada"},"151":{"code":"Guadalajara","name":"Guadalajara"},"152":{"code":"Guipuzcoa","name":"Guipuzcoa"},"153":{"code":"Huelva","name":"Huelva"},"154":{"code":"Huesca","name":"Huesca"},"155":{"code":"Jaen","name":"Jaen"},"156":{"code":"La Rioja","name":"La Rioja"},"157":{"code":"Las Palmas","name":"Las Palmas"},"158":{"code":"Leon","name":"Leon"},"159":{"code":"Lleida","name":"Lleida"},"160":{"code":"Lugo","name":"Lugo"},"161":{"code":"Madrid","name":"Madrid"},"162":{"code":"Malaga","name":"Malaga"},"163":{"code":"Melilla","name":"Melilla"},"164":{"code":"Murcia","name":"Murcia"},"165":{"code":"Navarra","name":"Navarra"},"166":{"code":"Ourense","name":"Ourense"},"167":{"code":"Palencia","name":"Palencia"},"168":{"code":"Pontevedra","name":"Pontevedra"},"169":{"code":"Salamanca","name":"Salamanca"},"170":{"code":"Santa Cruz de Tenerife","name":"Santa Cruz de Tenerife"},"171":{"code":"Segovia","name":"Segovia"},"172":{"code":"Sevilla","name":"Sevilla"},"173":{"code":"Soria","name":"Soria"},"174":{"code":"Tarragona","name":"Tarragona"},"175":{"code":"Teruel","name":"Teruel"},"176":{"code":"Toledo","name":"Toledo"},"177":{"code":"Valencia","name":"Valencia"},"178":{"code":"Valladolid","name":"Valladolid"},"179":{"code":"Vizcaya","name":"Vizcaya"},"180":{"code":"Zamora","name":"Zamora"},"181":{"code":"Zaragoza","name":"Zaragoza"}}},"ET":{"name":"Ethiopia"},"FI":{"name":"Finland","regions":{"339":{"code":"Ahvenanmaa","name":"Ahvenanmaa"},"333":{"code":"Etel\u00e4-Karjala","name":"Etel\u00e4-Karjala"},"326":{"code":"Etel\u00e4-Pohjanmaa","name":"Etel\u00e4-Pohjanmaa"},"325":{"code":"Etel\u00e4-Savo","name":"Etel\u00e4-Savo"},"337":{"code":"It\u00e4-Uusimaa","name":"It\u00e4-Uusimaa"},"322":{"code":"Kainuu","name":"Kainuu"},"335":{"code":"Kanta-H\u00e4me","name":"Kanta-H\u00e4me"},"330":{"code":"Keski-Pohjanmaa","name":"Keski-Pohjanmaa"},"331":{"code":"Keski-Suomi","name":"Keski-Suomi"},"338":{"code":"Kymenlaakso","name":"Kymenlaakso"},"320":{"code":"Lappi","name":"Lappi"},"334":{"code":"P\u00e4ij\u00e4t-H\u00e4me","name":"P\u00e4ij\u00e4t-H\u00e4me"},"328":{"code":"Pirkanmaa","name":"Pirkanmaa"},"327":{"code":"Pohjanmaa","name":"Pohjanmaa"},"323":{"code":"Pohjois-Karjala","name":"Pohjois-Karjala"},"321":{"code":"Pohjois-Pohjanmaa","name":"Pohjois-Pohjanmaa"},"324":{"code":"Pohjois-Savo","name":"Pohjois-Savo"},"329":{"code":"Satakunta","name":"Satakunta"},"336":{"code":"Uusimaa","name":"Uusimaa"},"332":{"code":"Varsinais-Suomi","name":"Varsinais-Suomi"}}},"FJ":{"name":"Fiji"},"FK":{"name":"Falkland Islands"},"FM":{"name":"Micronesia"},"FO":{"name":"Faroe Islands"},"FR":{"name":"France","regions":{"182":{"code":"1","name":"Ain"},"183":{"code":"2","name":"Aisne"},"184":{"code":"3","name":"Allier"}
7114,"185":{"code":"4","name":"Alpes-de-Haute-Provence"},"187":{"code":"6","name":"Alpes-Maritimes"},"188":{"code":"7","name":"Ard\u00e8che"},"189":{"code":"8","name":"Ardennes"},"190":{"code":"9","name":"Ari\u00e8ge"},"191":{"code":"10","name":"Aube"},"192":{"code":"11","name":"Aude"},"193":{"code":"12","name":"Aveyron"},"249":{"code":"67","name":"Bas-Rhin"},"194":{"code":"13","name":"Bouches-du-Rh\u00f4ne"},"195":{"code":"14","name":"Calvados"},"196":{"code":"15","name":"Cantal"},"197":{"code":"16","name":"Charente"},"198":{"code":"17","name":"Charente-Maritime"},"199":{"code":"18","name":"Cher"},"200":{"code":"19","name":"Corr\u00e8ze"},"201":{"code":"2A","name":"Corse-du-Sud"},"203":{"code":"21","name":"C\u00f4te-d'Or"},"204":{"code":"22","name":"C\u00f4tes-d'Armor"},"205":{"code":"23","name":"Creuse"},"261":{"code":"79","name":"Deux-S\u00e8vres"},"206":{"code":"24","name":"Dordogne"},"207":{"code":"25","name":"Doubs"},"208":{"code":"26","name":"Dr\u00f4me"},"273":{"code":"91","name":"Essonne"},"209":{"code":"27","name":"Eure"},"210":{"code":"28","name":"Eure-et-Loir"},"211":{"code":"29","name":"Finist\u00e8re"},"212":{"code":"30","name":"Gard"},"214":{"code":"32","name":"Gers"},"215":{"code":"33","name":"Gironde"},"250":{"code":"68","name":"Haut-Rhin"},"202":{"code":"2B","name":"Haute-Corse"},"213":{"code":"31","name":"Haute-Garonne"},"225":{"code":"43","name":"Haute-Loire"},"234":{"code":"52","name":"Haute-Marne"},"252":{"code":"70","name":"Haute-Sa\u00f4ne"},"256":{"code":"74","name":"Haute-Savoie"},"269":{"code":"87","name":"Haute-Vienne"},"186":{"code":"5","name":"Hautes-Alpes"},"247":{"code":"65","name":"Hautes-Pyr\u00e9n\u00e9es"},"274":{"code":"92","name":"Hauts-de-Seine"},"216":{"code":"34","name":"H\u00e9rault"},"217":{"code":"35","name":"Ille-et-Vilaine"},"218":{"code":"36","name":"Indre"},"219":{"code":"37","name":"Indre-et-Loire"},"220":{"code":"38","name":"Is\u00e8re"},"221":{"code":"39","name":"Jura"},"222":{"code":"40","name":"Landes"},"223":{"code":"41","name":"Loir-et-Cher"},"224":{"code":"42","name":"Loire"},"226":{"code":"44","name":"Loire-Atlantique"},"227":{"code":"45","name":"Loiret"},"228":{"code":"46","name":"Lot"},"229":{"code":"47","name":"Lot-et-Garonne"},"230":{"code":"48","name":"Loz\u00e8re"},"231":{"code":"49","name":"Maine-et-Loire"},"232":{"code":"50","name":"Manche"},"233":{"code":"51","name":"Marne"},"235":{"code":"53","name":"Mayenne"},"236":{"code":"54","name":"Meurthe-et-Moselle"},"237":{"code":"55","name":"Meuse"},"238":{"code":"56","name":"Morbihan"},"239":{"code":"57","name":"Moselle"},"240":{"code":"58","name":"Ni\u00e8vre"},"241":{"code":"59","name":"Nord"},"242":{"code":"60","name":"Oise"},"243":{"code":"61","name":"Orne"},"257":{"code":"75","name":"Paris"},"244":{"code":"62","name":"Pas-de-Calais"},"245":{"code":"63","name":"Puy-de-D\u00f4me"},"246":{"code":"64","name":"Pyr\u00e9n\u00e9es-Atlantiques"},"248":{"code":"66","name":"Pyr\u00e9n\u00e9es-Orientales"},"251":{"code":"69","name":"Rh\u00f4ne"},"253":{"code":"71","name":"Sa\u00f4ne-et-Loire"},"254":{"code":"72","name":"Sarthe"},"255":{"code":"73","name":"Savoie"},"259":{"code":"77","name":"Seine-et-Marne"},"258":{"code":"76","name":"Seine-Maritime"},"275":{"code":"93","name":"Seine-Saint-Denis"},"262":{"code":"80","name":"Somme"},"263":{"code":"81","name":"Tarn"},"264":{"code":"82","name":"Tarn-et-Garonne"},"272":{"code":"90","name":"Territoire-de-Belfort"},"277":{"code":"95","name":"Val-d'Oise"},"276":{"code":"94","name":"Val-de-Marne"},"265":{"code":"83","name":"Var"},"266":{"code":"84","name":"Vaucluse"},"267":{"code":"85","name":"Vend\u00e9e"},"268":{"code":"86","name":"Vienne"},"270":{"code":"88","name":"Vosges"},"271":{"code":"89","name":"Yonne"},"260":{"code":"78","name":"Yvelines"}}},"GA":{"name":"Gabon"},"GB":{"name":"United Kingdom"},"GD":{"name":"Grenada"},"GE":{"name":"Georgia"},"GF":{"name":"French Guiana"},"GG":{"name":"Guernsey"},"GH":{"name":"Ghana"},"GI":{"name":"Gibraltar"},"GL":{"name":"Greenland"},"GM":{"name":"Gambia"},"GN":{"name":"Guinea"},"GP":{"name":"Guadeloupe"},"GQ":{"name":"Equatorial Guinea"},"GR":{"name":"Greece","regions":{"885":{"code":"GR-69","name":"\u00c1gion \u00d3ros"},"872":{"code":"GR-A","name":"Anatolik\u00ed Makedon\u00eda kai Thr\u00e1ki"},"873":{"code":"GR-I","name":"Attik\u00ed"},"874":{"code":"GR-G","name":"Dytik\u00ed Ell\u00e1da"},"875":{"code":"GR-C","name":"Dytik\u00ed Makedon\u00eda"},"876":{"code":"GR-F","name":"Ion\u00eda N\u00edsia"},"877":{"code":"GR-D","name":"\u00cdpeiros"},"878":{"code":"GR-B","name":"Kentrik\u00ed Makedon\u00eda"},"879":{"code":"GR-M","name":"Kr\u00edti"},"880":{"code":"GR-L","name":"N\u00f3tio Aiga\u00edo"},"881":{"code":"GR-J","name":"Pelop\u00f3nnisos"},"882":{"code":"GR-H","name":"Stere\u00e1 Ell\u00e1da"}
7114,"883":{"code":"GR-E","name":"Thessal\u00eda"},"884":{"code":"GR-K","name":"V\u00f3reio Aiga\u00edo"}}},"GS":{"name":"South Georgia & South Sandwich Islands"},"GT":{"name":"Guatemala"},"GU":{"name":"Guam"},"GW":{"name":"Guinea-Bissau"},"GY":{"name":"Guyana","regions":{"886":{"code":"GY-BA","name":"Barima-Waini"},"887":{"code":"GY-CU","name":"Cuyuni-Mazaruni"},"888":{"code":"GY-DE","name":"Demerara-Mahaica"},"889":{"code":"GY-EB","name":"East Berbice-Corentyne"},"890":{"code":"GY-ES","name":"Essequibo Islands-West Demerara"},"891":{"code":"GY-MA","name":"Mahaica-Berbice"},"892":{"code":"GY-PM","name":"Pomeroon-Supenaam"},"893":{"code":"GY-PT","name":"Potaro-Siparuni"},"894":{"code":"GY-UD","name":"Upper Demerara-Berbice"},"895":{"code":"GY-UT","name":"Upper Takutu-Upper Essequibo"}}},"HK":{"name":"Hong Kong SAR China"},"HM":{"name":"Heard & McDonald Islands"},"HN":{"name":"Honduras"},"HR":{"name":"Croatia"},"HT":{"name":"Haiti"},"HU":{"name":"Hungary"},"ID":{"name":"Indonesia"},"IE":{"name":"Ireland"},"IL":{"name":"Israel"},"IM":{"name":"Isle of Man"},"IN":{"name":"India","regions":{"1072":{"code":"LA","name":"Ladakh"}}},"IO":{"name":"British Indian Ocean Territory"},"IQ":{"name":"Iraq"},"IR":{"name":"Iran"},"IS":{"name":"Iceland","regions":{"902":{"code":"IS-07","name":"Austurland"},"896":{"code":"IS-01","name":"H\u00f6fu\u00f0borgarsv\u00e6\u00f0i"},"901":{"code":"IS-06","name":"Nor\u00f0urland eystra"},"900":{"code":"IS-05","name":"Nor\u00f0urland vestra"},"903":{"code":"IS-08","name":"Su\u00f0urland"},"897":{"code":"IS-02","name":"Su\u00f0urnes"},"899":{"code":"IS-04","name":"Vestfir\u00f0ir"},"898":{"code":"IS-03","name":"Vesturland"}}},"IT":{"name":"Italy","regions":{"598":{"code":"AG","name":"Agrigento"},"599":{"code":"AL","name":"Alessandria"},"600":{"code":"AN","name":"Ancona"},"601":{"code":"AO","name":"Aosta"},"603":{"code":"AR","name":"Arezzo"},"604":{"code":"AP","name":"Ascoli-Piceno"},"605":{"code":"AT","name":"Asti"},"606":{"code":"AV","name":"Avellino"},"607":{"code":"BA","name":"Bari"},"608":{"code":"BT","name":"Barletta-Andria-Trani"},"609":{"code":"BL","name":"Belluno"},"610":{"code":"BN","name":"Benevento"},"611":{"code":"BG","name":"Bergamo"},"612":{"code":"BI","name":"Biella"},"613":{"code":"BO","name":"Bologna"},"614":{"code":"BZ","name":"Bolzano"},"615":{"code":"BS","name":"Brescia"},"616":{"code":"BR","name":"Brindisi"},"617":{"code":"CA","name":"Cagliari"},"618":{"code":"CL","name":"Caltanissetta"},"619":{"code":"CB","name":"Campobasso"},"620":{"code":"CI","name":"Carbonia Iglesias"},"621":{"code":"CE","name":"Caserta"},"622":{"code":"CT","name":"Catania"},"623":{"code":"CZ","name":"Catanzaro"},"624":{"code":"CH","name":"Chieti"},"625":{"code":"CO","name":"Como"},"626":{"code":"CS","name":"Cosenza"},"627":{"code":"CR","name":"Cremona"},"628":{"code":"KR","name":"Crotone"},"629":{"code":"CN","name":"Cuneo"},"630":{"code":"EN","name":"Enna"},"631":{"code":"FM","name":"Fermo"},"632":{"code":"FE","name":"Ferrara"},"633":{"code":"FI","name":"Firenze"},"634":{"code":"FG","name":"Foggia"},"635":{"code":"FC","name":"Forli-Cesena"},"636":{"code":"FR","name":"Frosinone"},"637":{"code":"GE","name":"Genova"},"638":{"code":"GO","name":"Gorizia"},"639":{"code":"GR","name":"Grosseto"},"640":{"code":"IM","name":"Imperia"},"641":{"code":"IS","name":"Isernia"},"602":{"code":"AQ","name":"L'Aquila"},"642":{"code":"SP","name":"La-Spezia"},"643":{"code":"LT","name":"Latina"},"644":{"code":"LE","name":"Lecce"},"645":{"code":"LC","name":"Lecco"},"646":{"code":"LI","name":"Livorno"},"647":{"code":"LO","name":"Lodi"},"648":{"code":"LU","name":"Lucca"},"649":{"code":"MC","name":"Macerata"},"650":{"code":"MN","name":"Mantova"},"651":{"code":"MS","name":"Massa-Carrara"},"652":{"code":"MT","name":"Matera"},"653":{"code":"VS","name":"Medio Campidano"},"654":{"code":"ME","name":"Messina"},"655":{"code":"MI","name":"Milano"},"656":{"code":"MO","name":"Modena"},"657":{"code":"MB","name":"Monza-Brianza"},"658":{"code":"NA","name":"Napoli"},"659":{"code":"NO","name":"Novara"},"660":{"code":"NU","name":"Nuoro"},"661":{"code":"OG","name":"Ogliastra"},"662":{"code":"OT","name":"Olbia Tempio"},"663":{"code":"OR","name":"Oristano"},"664":{"code":"PD","name":"Padova"},"665":{"code":"PA","name":"Palermo"},"666":{"code":"PR","name":"Parma"},"667":{"code":"PV","name":"Pavia"},"668":{"code":"PG","name":"Perugia"},"669":{"code":"PU","name":"Pesaro-Urbino"},"670":{"code":"PE","name":"Pescara"},"671":{"code":"PC","name":"Piacenza"},"672":{"code":"PI","name":"Pisa"},"673":{"code":"PT","name":"Pistoia"},"674":{"code":"PN","name":"Pordenone"},"675":{"code":"PZ","name":"Potenza"},"676":{"code":"PO","name":"Prato"},"677":{"code":"RG","name":"Ragusa"},"678":{"code":"RA","name":"Ravenna"},"679":{"code":"RC","name":"Reggio-Calabria"},"680":{"code":"RE","name":"Reggio-Emilia"},"681":{"code":"RI","name":"Rieti"},"682":{"code":"RN","name":"Rimini"},"683":{"code":"RM","name":"Roma"},"684":{"code":"RO","name":"Rovigo"},"685":{"code":"SA","name":"Salerno"},"686":{"code":"SS","name":"Sassari"},"687":{"code":"SV","name":"Savona"},"688":{"code":"SI","name":"Siena"},"689":{"code":"SR","name":"Siracusa"},"690":{"code":"SO","name":"Sondrio"},"691":{"code":"TA","name":"Taranto"},"692":{"code":"TE","name":"Teramo"},"693":{"code":"TR","name":"Terni"},"694":{"code":"TO","name":"Torino"},"695":{"code":"TP","name":"Trapani"},"696":{"code":"TN","name":"Trento"},"697":{"code":"TV","name":"Treviso"},"698":{"code":"TS","name":"Trieste"},"699":{"code":"UD","name":"Udine"},"700":{"code":"VA","name":"Varese"},"701":{"code":"VE","name":"Venezia"},"702":{"code":"VB","name":"Verbania"},"703":{"code":"VC","name":"Vercelli"},"704":{"code":"VR","name":"Verona"}
7114,"705":{"code":"VV","name":"Vibo-Valentia"},"706":{"code":"VI","name":"Vicenza"},"707":{"code":"VT","name":"Viterbo"}}},"JE":{"name":"Jersey"},"JM":{"name":"Jamaica"},"JO":{"name":"Jordan"},"JP":{"name":"Japan"},"KE":{"name":"Kenya"},"KG":{"name":"Kyrgyzstan"},"KH":{"name":"Cambodia"},"KI":{"name":"Kiribati"},"KM":{"name":"Comoros"},"KN":{"name":"St. Kitts & Nevis"},"KP":{"name":"North Korea"},"KR":{"name":"South Korea"},"KW":{"name":"Kuwait"},"KY":{"name":"Cayman Islands"},"KZ":{"name":"Kazakhstan"},"LA":{"name":"Laos"},"LB":{"name":"Lebanon"},"LC":{"name":"St. Lucia"},"LI":{"name":"Liechtenstein"},"LK":{"name":"Sri Lanka"},"LR":{"name":"Liberia"},"LS":{"name":"Lesotho"},"LT":{"name":"Lithuania","regions":{"475":{"code":"LT-AL","name":"Alytaus Apskritis"},"476":{"code":"LT-KU","name":"Kauno Apskritis"},"477":{"code":"LT-KL","name":"Klaip\u0117dos Apskritis"},"478":{"code":"LT-MR","name":"Marijampol\u0117s Apskritis"},"479":{"code":"LT-PN","name":"Panev\u0117\u017eio Apskritis"},"480":{"code":"LT-SA","name":"\u0160iauli\u0173 Apskritis"},"481":{"code":"LT-TA","name":"Taurag\u0117s Apskritis"},"482":{"code":"LT-TE","name":"Tel\u0161i\u0173 Apskritis"},"483":{"code":"LT-UT","name":"Utenos Apskritis"},"484":{"code":"LT-VL","name":"Vilniaus Apskritis"}}},"LU":{"name":"Luxembourg"},"LV":{"name":"Latvia","regions":{"471":{"code":"\u0100da\u017eu novads","name":"\u0100da\u017eu novads"},"366":{"code":"Aglonas novads","name":"Aglonas novads"},"367":{"code":"LV-AI","name":"Aizkraukles novads"},"368":{"code":"Aizputes novads","name":"Aizputes novads"},"369":{"code":"Akn\u012bstes novads","name":"Akn\u012bstes novads"},"370":{"code":"Alojas novads","name":"Alojas novads"},"371":{"code":"Alsungas novads","name":"Alsungas novads"},"372":{"code":"LV-AL","name":"Al\u016bksnes novads"},"373":{"code":"Amatas novads","name":"Amatas novads"},"374":{"code":"Apes novads","name":"Apes novads"},"375":{"code":"Auces novads","name":"Auces novads"},"376":{"code":"Bab\u012btes novads","name":"Bab\u012btes novads"},"377":{"code":"Baldones novads","name":"Baldones novads"},"378":{"code":"Baltinavas novads","name":"Baltinavas novads"},"379":{"code":"LV-BL","name":"Balvu novads"},"380":{"code":"LV-BU","name":"Bauskas novads"},"381":{"code":"Bever\u012bnas novads","name":"Bever\u012bnas novads"},"382":{"code":"Broc\u0113nu novads","name":"Broc\u0113nu novads"},"383":{"code":"Burtnieku novads","name":"Burtnieku novads"},"384":{"code":"Carnikavas novads","name":"Carnikavas novads"},"387":{"code":"LV-CE","name":"C\u0113su novads"},"385":{"code":"Cesvaines novads","name":"Cesvaines novads"},"386":{"code":"Ciblas novads","name":"Ciblas novads"},"388":{"code":"Dagdas novads","name":"Dagdas novads"},"355":{"code":"LV-DGV","name":"Daugavpils"},"389":{"code":"LV-DA","name":"Daugavpils novads"},"390":{"code":"LV-DO","name":"Dobeles novads"},"391":{"code":"Dundagas novads","name":"Dundagas novads"},"392":{"code":"Durbes novads","name":"Durbes novads"},"393":{"code":"Engures novads","name":"Engures novads"},"472":{"code":"\u0112rg\u013cu novads","name":"\u0112rg\u013cu novads"},"394":{"code":"Garkalnes novads","name":"Garkalnes novads"},"395":{"code":"Grobi\u0146as novads","name":"Grobi\u0146as novads"},"396":{"code":"LV-GU","name":"Gulbenes novads"},"397":{"code":"Iecavas novads","name":"Iecavas novads"},"398":{"code":"Ik\u0161\u0137iles novads","name":"Ik\u0161\u0137iles novads"},"399":{"code":"Il\u016bkstes novads","name":"Il\u016bkstes novads"},"400":{"code":"In\u010dukalna novads","name":"In\u010dukalna novads"},"401":{"code":"Jaunjelgavas novads","name":"Jaunjelgavas novads"},"402":{"code":"Jaunpiebalgas novads","name":"Jaunpiebalgas novads"},"403":{"code":"Jaunpils novads","name":"Jaunpils novads"},"357":{"code":"J\u0113kabpils","name":"J\u0113kabpils"},"405":{"code":"LV-JK","name":"J\u0113kabpils novads"},"356":{"code":"LV-JEL","name":"Jelgava"},"404":{"code":"LV-JL","name":"Jelgavas novads"},"358":{"code":"LV-JUR","name":"J\u016brmala"},"406":{"code":"Kandavas novads","name":"Kandavas novads"},"412":{"code":"K\u0101rsavas novads","name":"K\u0101rsavas novads"},"473":{"code":"\u0136eguma novads","name":"\u0136eguma novads"},"474":{"code":"\u0136ekavas novads","name":"\u0136ekavas novads"},"407":{"code":"Kokneses novads","name":"Kokneses novads"},"410":{"code":"LV-KR","name":"Kr\u0101slavas novads"},"408":{"code":"Krimuldas novads","name":"Krimuldas novads"},"409":{"code":"Krustpils novads","name":"Krustpils novads"},"411":{"code":"LV-KU","name":"Kuld\u012bgas novads"},"413":{"code":"Lielv\u0101rdes novads","name":"Lielv\u0101rdes novads"},"359":{"code":"LV-LPX","name":"Liep\u0101ja"},"360":{"code":"LV-LE","name":"Liep\u0101jas novads"},"417":{"code":"L\u012bgatnes novads","name":"L\u012bgatnes novads"},"414":{"code":"LV-LM","name":"Limba\u017eu novads"},"418":{"code":"L\u012bv\u0101nu novads","name":"L\u012bv\u0101nu novads"},"415":{"code":"Lub\u0101nas novads","name":"Lub\u0101nas novads"},"416":{"code":"LV-LU","name":"Ludzas novads"},"419":{"code":"LV-MA","name":"Madonas novads"},"421":{"code":"M\u0101lpils novads","name":"M\u0101lpils novads"},"422":{"code":"M\u0101rupes novads","name":"M\u0101rupes novads"},"420":{"code":"Mazsalacas novads","name":"Mazsalacas novads"},"423":{"code":"Nauk\u0161\u0113nu novads","name":"Nauk\u0161\u0113nu novads"},"424":{"code":"Neretas novads","name":"Neretas novads"},"425":{"code":"N\u012bcas novads","name":"N\u012bcas novads"},"426":{"code":"LV-OG","name":"Ogres novads"},"427":{"code":"Olaines novads","name":"Olaines novads"},"428":{"code":"Ozolnieku novads","name":"Ozolnieku novads"},"432":{"code":"P\u0101rgaujas novads","name":"P\u0101rgaujas novads"},"433":{"code":"P\u0101vilostas novads","name":"P\u0101vilostas novads"},"434":{"code":"P\u013cavi\u0146u novads","name":"P\u013cavi\u0146u novads"},"429":{"code":"LV-PR","name":"Prei\u013cu novads"},"430":{"code":"Priekules novads","name":"Priekules novads"},"431":{"code":"Prieku\u013cu novads","name":"Prieku\u013cu novads"},"435":{"code":"Raunas novads","name":"Raunas novads"},"361":{"code":"LV-REZ","name":"R\u0113zekne"},"442":{"code":"LV-RE","name":"R\u0113zeknes novads"},"436":{"code":"Riebi\u0146u novads","name":"Riebi\u0146u novads"},"362":{"code":"LV-RIX","name":"R\u012bga"},"363":{"code":"LV-RI","name":"R\u012bgas novads"},"437":{"code":"Rojas novads","name":"Rojas novads"},"438":{"code":"Ropa\u017eu novads","name":"Ropa\u017eu novads"},"439":{"code":"Rucavas novads","name":"Rucavas novads"},"440":{"code":"Rug\u0101ju novads","name":"Rug\u0101ju novads"},"443":{"code":"R\u016bjienas novads","name":"R\u016bjienas novads"},"441":{"code":"Rund\u0101les novads","name":"Rund\u0101les novads"},"444":{"code":"Salacgr\u012bvas novads","name":"Salacgr\u012bvas novads"},"445":{"code":"Salas novads","name":"Salas novads"},"446":{"code":"Salaspils novads","name":"Salaspils novads"},"447":{"code":"LV-SA","name":"Saldus novads"},"448":{"code":"Saulkrastu novads","name":"Saulkrastu novads"},"455":{"code":"S\u0113jas novads","name":"S\u0113jas novads"},"449":{"code":"Siguldas novads","name":"Siguldas novads"}
7114,"451":{"code":"Skr\u012bveru novads","name":"Skr\u012bveru novads"},"450":{"code":"Skrundas novads","name":"Skrundas novads"},"452":{"code":"Smiltenes novads","name":"Smiltenes novads"},"453":{"code":"Stopi\u0146u novads","name":"Stopi\u0146u novads"},"454":{"code":"Stren\u010du novads","name":"Stren\u010du novads"},"456":{"code":"LV-TA","name":"Talsu novads"},"458":{"code":"T\u0113rvetes novads","name":"T\u0113rvetes novads"},"457":{"code":"LV-TU","name":"Tukuma novads"},"459":{"code":"Vai\u0146odes novads","name":"Vai\u0146odes novads"},"460":{"code":"LV-VK","name":"Valkas novads"},"364":{"code":"Valmiera","name":"Valmiera"},"461":{"code":"LV-VM","name":"Valmieras novads"},"462":{"code":"Varak\u013c\u0101nu novads","name":"Varak\u013c\u0101nu novads"},"469":{"code":"V\u0101rkavas novads","name":"V\u0101rkavas novads"},"463":{"code":"Vecpiebalgas novads","name":"Vecpiebalgas novads"},"464":{"code":"Vecumnieku novads","name":"Vecumnieku novads"},"365":{"code":"LV-VEN","name":"Ventspils"},"465":{"code":"LV-VE","name":"Ventspils novads"},"466":{"code":"Vies\u012btes novads","name":"Vies\u012btes novads"},"467":{"code":"Vi\u013cakas novads","name":"Vi\u013cakas novads"},"468":{"code":"Vi\u013c\u0101nu novads","name":"Vi\u013c\u0101nu novads"},"470":{"code":"Zilupes novads","name":"Zilupes novads"}}},"LY":{"name":"Libya"},"MA":{"name":"Morocco"},"MC":{"name":"Monaco"},"MD":{"name":"Moldova"},"ME":{"name":"Montenegro"},"MF":{"name":"St. Martin"},"MG":{"name":"Madagascar"},"MH":{"name":"Marshall Islands"},"MK":{"name":"North Macedonia"},"ML":{"name":"Mali"},"MM":{"name":"Myanmar (Burma)"},"MN":{"name":"Mongolia"},"MO":{"name":"Macao SAR China"},"MP":{"name":"Northern Mariana Islands"},"MQ":{"name":"Martinique"},"MR":{"name":"Mauritania"},"MS":{"name":"Montserrat"},"MT":{"name":"Malta"},"MU":{"name":"Mauritius"},"MV":{"name":"Maldives"},"MW":{"name":"Malawi"},"MX":{"name":"Mexico","regions":{"708":{"code":"AGU","name":"Aguascalientes"},"709":{"code":"BCN","name":"Baja California"},"710":{"code":"BCS","name":"Baja California Sur"},"711":{"code":"CAM","name":"Campeche"},"712":{"code":"CHP","name":"Chiapas"},"713":{"code":"CHH","name":"Chihuahua"},"714":{"code":"CMX","name":"Ciudad de M\u00e9xico"},"715":{"code":"COA","name":"Coahuila"},"716":{"code":"COL","name":"Colima"},"717":{"code":"DUR","name":"Durango"},"718":{"code":"MEX","name":"Estado de M\u00e9xico"},"719":{"code":"GUA","name":"Guanajuato"},"720":{"code":"GRO","name":"Guerrero"},"721":{"code":"HID","name":"Hidalgo"},"722":{"code":"JAL","name":"Jalisco"},"723":{"code":"MIC","name":"Michoac\u00e1n"},"724":{"code":"MOR","name":"Morelos"},"725":{"code":"NAY","name":"Nayarit"},"726":{"code":"NLE","name":"Nuevo Le\u00f3n"},"727":{"code":"OAX","name":"Oaxaca"},"728":{"code":"PUE","name":"Puebla"},"729":{"code":"QUE","name":"Quer\u00e9taro"},"730":{"code":"ROO","name":"Quintana Roo"},"731":{"code":"SLP","name":"San Luis Potos\u00ed"},"732":{"code":"SIN","name":"Sinaloa"},"733":{"code":"SON","name":"Sonora"},"734":{"code":"TAB","name":"Tabasco"},"735":{"code":"TAM","name":"Tamaulipas"},"736":{"code":"TLA","name":"Tlaxcala"},"737":{"code":"VER","name":"Veracruz"},"738":{"code":"YUC","name":"Yucat\u00e1n"},"739":{"code":"ZAC","name":"Zacatecas"}}},"MY":{"name":"Malaysia"},"MZ":{"name":"Mozambique"},"NA":{"name":"Namibia"},"NC":{"name":"New Caledonia"},"NE":{"name":"Niger"},"NF":{"name":"Norfolk Island"},"NG":{"name":"Nigeria"},"NI":{"name":"Nicaragua"},"NL":{"name":"Netherlands"},"NO":{"name":"Norway"},"NP":{"name":"Nepal"},"NR":{"name":"Nauru"},"NU":{"name":"Niue"},"NZ":{"name":"New Zealand"},"OM":{"name":"Oman"},"PA":{"name":"Panama"},"PE":{"name":"Peru","regions":{"923":{"code":"PE-AMA","name":"Amazonas"},"924":{"code":"PE-ANC","name":"Ancash"},"925":{"code":"PE-APU","name":"Apur\u00edmac"},"926":{"code":"PE-ARE","name":"Arequipa"},"927":{"code":"PE-AYA","name":"Ayacucho"},"928":{"code":"PE-CAJ","name":"Cajamarca"},"929":{"code":"PE-CUS","name":"Cusco"},"930":{"code":"PE-CAL","name":"El Callao"},"931":{"code":"PE-HUV","name":"Huancavelica"},"932":{"code":"PE-HUC","name":"Hu\u00e1nuco"},"933":{"code":"PE-ICA","name":"Ica"},"934":{"code":"PE-JUN","name":"Jun\u00edn"},"935":{"code":"PE-LAL","name":"La Libertad"},"936":{"code":"PE-LAM","name":"Lambayeque"},"937":{"code":"PE-LIM","name":"Lima"},"938":{"code":"PE-LOR","name":"Loreto"},"939":{"code":"PE-MDD","name":"Madre de Dios"},"940":{"code":"PE-MOQ","name":"Moquegua"}
7114,"922":{"code":"PE-LMA","name":"Municipalidad Metropolitana de Lima"},"941":{"code":"PE-PAS","name":"Pasco"},"942":{"code":"PE-PIU","name":"Piura"},"943":{"code":"PE-PUN","name":"Puno"},"944":{"code":"PE-SAM","name":"San Mart\u00edn"},"945":{"code":"PE-TAC","name":"Tacna"},"946":{"code":"PE-TUM","name":"Tumbes"},"947":{"code":"PE-UCA","name":"Ucayali"}}},"PF":{"name":"French Polynesia"},"PG":{"name":"Papua New Guinea"},"PH":{"name":"Philippines"},"PK":{"name":"Pakistan"},"PL":{"name":"Poland","regions":{"740":{"code":"PL-02","name":"dolno\u015bl\u0105skie"},"741":{"code":"PL-04","name":"kujawsko-pomorskie"},"742":{"code":"PL-06","name":"lubelskie"},"743":{"code":"PL-08","name":"lubuskie"},"746":{"code":"PL-14","name":"mazowieckie"},"745":{"code":"PL-12","name":"ma\u0142opolskie"},"747":{"code":"PL-16","name":"opolskie"},"748":{"code":"PL-18","name":"podkarpackie"},"749":{"code":"PL-20","name":"podlaskie"},"750":{"code":"PL-22","name":"pomorskie"},"751":{"code":"PL-24","name":"\u015bl\u0105skie"},"752":{"code":"PL-26","name":"\u015bwi\u0119tokrzyskie"},"753":{"code":"PL-28","name":"warmi\u0144sko-mazurskie"},"754":{"code":"PL-30","name":"wielkopolskie"},"755":{"code":"PL-32","name":"zachodniopomorskie"},"744":{"code":"PL-10","name":"\u0142\u00f3dzkie"}}},"PM":{"name":"St. Pierre & Miquelon"},"PN":{"name":"Pitcairn Islands"},"PR":{"name":"Puerto Rico"},"PS":{"name":"Palestinian Territories"},"PT":{"name":"Portugal","regions":{"948":{"code":"PT-01","name":"Aveiro"},"949":{"code":"PT-02","name":"Beja"},"950":{"code":"PT-03","name":"Braga"},"951":{"code":"PT-04","name":"Bragan\u00e7a"},"952":{"code":"PT-05","name":"Castelo Branco"},"953":{"code":"PT-06","name":"Coimbra"},"954":{"code":"PT-07","name":"\u00c9vora"},"955":{"code":"PT-08","name":"Faro"},"956":{"code":"PT-09","name":"Guarda"},"957":{"code":"PT-10","name":"Leiria"},"958":{"code":"PT-11","name":"Lisboa"},"959":{"code":"PT-12","name":"Portalegre"},"960":{"code":"PT-13","name":"Porto"},"967":{"code":"PT-30","name":"Regi\u00e3o Aut\u00f3noma da Madeira"},"966":{"code":"PT-20","name":"Regi\u00e3o Aut\u00f3noma dos A\u00e7ores"},"961":{"code":"PT-14","name":"Santar\u00e9m"},"962":{"code":"PT-15","name":"Set\u00fabal"},"963":{"code":"PT-16","name":"Viana do Castelo"},"964":{"code":"PT-17","name":"Vila Real"},"965":{"code":"PT-18","name":"Viseu"}}},"PW":{"name":"Palau"},"PY":{"name":"Paraguay","regions":{"905":{"code":"PY-16","name":"Alto Paraguay"},"906":{"code":"PY-10","name":"Alto Paran\u00e1"},"907":{"code":"PY-13","name":"Amambay"},"904":{"code":"PY-ASU","name":"Asunci\u00f3n"},"908":{"code":"PY-19","name":"Boquer\u00f3n"},"909":{"code":"PY-5","name":"Caaguaz\u00fa"},"910":{"code":"PY-6","name":"Caazap\u00e1"},"911":{"code":"PY-14","name":"Canindey\u00fa"},"912":{"code":"PY-11","name":"Central"},"913":{"code":"PY-1","name":"Concepci\u00f3n"},"914":{"code":"PY-3","name":"Cordillera"},"915":{"code":"PY-4","name":"Guair\u00e1"},"916":{"code":"PY-7","name":"Itap\u00faa"},"917":{"code":"PY-8","name":"Misiones"},"918":{"code":"PY-12","name":"\u00d1eembuc\u00fa"},"919":{"code":"PY-9","name":"Paraguar\u00ed"},"920":{"code":"PY-15","name":"Presidente Hayes"},"921":{"code":"PY-2","name":"San Pedro"}}},"QA":{"name":"Qatar"},"RE":{"name":"R\u00e9union"},"RO":{"name":"Romania","regions":{"278":{"code":"AB","name":"Alba"},"279":{"code":"AR","name":"Arad"},"280":{"code":"AG","name":"Arge\u015f"},"281":{"code":"BC","name":"Bac\u0103u"},"282":{"code":"BH","name":"Bihor"},"283":{"code":"BN","name":"Bistri\u0163a-N\u0103s\u0103ud"},"284":{"code":"BT","name":"Boto\u015fani"},"286":{"code":"BR","name":"Br\u0103ila"},"285":{"code":"BV","name":"Bra\u015fov"},"287":{"code":"B","name":"Bucure\u015fti"},"288":{"code":"BZ","name":"Buz\u0103u"},"290":{"code":"CL","name":"C\u0103l\u0103ra\u015fi"},"289":{"code":"CS","name":"Cara\u015f-Severin"},"291":{"code":"CJ","name":"Cluj"},"292":{"code":"CT","name":"Constan\u0163a"},"293":{"code":"CV","name":"Covasna"},"294":{"code":"DB","name":"D\u00e2mbovi\u0163a"},"295":{"code":"DJ","name":"Dolj"},"296":{"code":"GL","name":"Gala\u0163i"},"297":{"code":"GR","name":"Giurgiu"},"298":{"code":"GJ","name":"Gorj"},"299":{"code":"HR","name":"Harghita"},"300":{"code":"HD","name":"Hunedoara"},"301":{"code":"IL","name":"Ialomi\u0163a"},"302":{"code":"IS","name":"Ia\u015fi"},"303":{"code":"IF","name":"Ilfov"},"304":{"code":"MM","name":"Maramure\u015f"},"305":{"code":"MH","name":"Mehedin\u0163i"},"306":{"code":"MS","name":"Mure\u015f"},"307":{"code":"NT","name":"Neam\u0163"},"308":{"code":"OT","name":"Olt"},"309":{"code":"PH","name":"Prahova"},"311":{"code":"SJ","name":"S\u0103laj"},"310":{"code":"SM","name":"Satu-Mare"},"312":{"code":"SB","name":"Sibiu"},"313":{"code":"SV","name":"Suceava"},"314":{"code":"TR","name":"Teleorman"},"315":{"code":"TM","name":"Timi\u015f"},"316":{"code":"TL","name":"Tulcea"},"318":{"code":"VL","name":"V\u00e2lcea"},"317":{"code":"VS","name":"Vaslui"},"319":{"code":"VN","name":"Vrancea"}}},"RS":{"name":"Serbia"},"RU":{"name":"Russia"},"RW":{"name":"Rwanda"},"SA":{"name":"Saudi Arabia"},"SB":{"name":"Solomon Islands"},"SC":{"name":"Seychelles"},"SD":{"name":"Sudan"},"SE":{"name":"Sweden","regions":{"978":{"code":"SE-K","name":"Blekinge l\u00e4n"}
7114,"979":{"code":"SE-W","name":"Dalarnas l\u00e4n"},"981":{"code":"SE-X","name":"G\u00e4vleborgs l\u00e4n"},"980":{"code":"SE-I","name":"Gotlands l\u00e4n"},"982":{"code":"SE-N","name":"Hallands l\u00e4n"},"983":{"code":"SE-Z","name":"J\u00e4mtlands l\u00e4n"},"984":{"code":"SE-F","name":"J\u00f6nk\u00f6pings l\u00e4n"},"985":{"code":"SE-H","name":"Kalmar l\u00e4n"},"986":{"code":"SE-G","name":"Kronobergs l\u00e4n"},"987":{"code":"SE-BD","name":"Norrbottens l\u00e4n"},"997":{"code":"SE-T","name":"\u00d6rebro l\u00e4n"},"998":{"code":"SE-E","name":"\u00d6sterg\u00f6tlands l\u00e4n"},"988":{"code":"SE-M","name":"Sk\u00e5ne l\u00e4n"},"990":{"code":"SE-D","name":"S\u00f6dermanlands l\u00e4n"},"989":{"code":"SE-AB","name":"Stockholms l\u00e4n"},"991":{"code":"SE-C","name":"Uppsala l\u00e4n"},"992":{"code":"SE-S","name":"V\u00e4rmlands l\u00e4n"},"993":{"code":"SE-AC","name":"V\u00e4sterbottens l\u00e4n"},"994":{"code":"SE-Y","name":"V\u00e4sternorrlands l\u00e4n"},"995":{"code":"SE-U","name":"V\u00e4stmanlands l\u00e4n"},"996":{"code":"SE-O","name":"V\u00e4stra G\u00f6talands l\u00e4n"}}},"SG":{"name":"Singapore"},"SH":{"name":"St. Helena"},"SI":{"name":"Slovenia"},"SJ":{"name":"Svalbard & Jan Mayen"},"SK":{"name":"Slovakia"},"SL":{"name":"Sierra Leone"},"SM":{"name":"San Marino"},"SN":{"name":"Senegal"},"SO":{"name":"Somalia"},"SR":{"name":"Suriname","regions":{"968":{"code":"SR-BR","name":"Brokopondo"},"969":{"code":"SR-CM","name":"Commewijne"},"970":{"code":"SR-CR","name":"Coronie"},"971":{"code":"SR-MA","name":"Marowijne"},"972":{"code":"SR-NI","name":"Nickerie"},"973":{"code":"SR-PR","name":"Para"},"974":{"code":"SR-PM","name":"Paramaribo"},"975":{"code":"SR-SA","name":"Saramacca"},"976":{"code":"SR-SI","name":"Sipaliwini"},"977":{"code":"SR-WA","name":"Wanica"}}},"ST":{"name":"S\u00e3o Tom\u00e9 & Pr\u00edncipe"},"SV":{"name":"El Salvador"},"SY":{"name":"Syria"},"SZ":{"name":"Eswatini"},"TC":{"name":"Turks & Caicos Islands"},"TD":{"name":"Chad"},"TF":{"name":"French Southern Territories"},"TG":{"name":"Togo"},"TH":{"name":"Thailand"},"TJ":{"name":"Tajikistan"},"TK":{"name":"Tokelau"},"TL":{"name":"Timor-Leste"},"TM":{"name":"Turkmenistan"},"TN":{"name":"Tunisia"},"TO":{"name":"Tonga"},"TR":{"name":"Turkey"},"TT":{"name":"Trinidad & Tobago"},"TV":{"name":"Tuvalu"},"TW":{"name":"Taiwan"},"TZ":{"name":"Tanzania"},"UA":{"name":"Ukraine","regions":{"1069":{"code":"UA-43","name":"Avtonomna Respublika Krym"},"1045":{"code":"UA-71","name":"Cherkaska oblast"},"1046":{"code":"UA-74","name":"Chernihivska oblast"},"1047":{"code":"UA-77","name":"Chernivetska oblast"},"1048":{"code":"UA-12","name":"Dnipropetrovska oblast"},"1049":{"code":"UA-14","name":"Donetska oblast"},"1050":{"code":"UA-26","name":"Ivano-Frankivska oblast"},"1051":{"code":"UA-63","name":"Kharkivska oblast"},"1052":{"code":"UA-65","name":"Khersonska oblast"},"1053":{"code":"UA-68","name":"Khmelnytska oblast"},"1054":{"code":"UA-35","name":"Kirovohradska oblast"},"1070":{"code":"UA-30","name":"Kyiv"},"1055":{"code":"UA-32","name":"Kyivska oblast"},"1056":{"code":"UA-09","name":"Luhanska oblast"},"1057":{"code":"UA-46","name":"Lvivska oblast"},"1058":{"code":"UA-48","name":"Mykolaivska oblast"},"1059":{"code":"UA-51","name":"Odeska oblast"},"1060":{"code":"UA-53","name":"Poltavska oblast"},"1061":{"code":"UA-56","name":"Rivnenska oblast"},"1071":{"code":"UA-40","name":"Sevastopol"},"1062":{"code":"UA-59","name":"Sumska oblast"},"1063":{"code":"UA-61","name":"Ternopilska oblast"},"1064":{"code":"UA-05","name":"Vinnytska oblast"},"1065":{"code":"UA-07","name":"Volynska oblast"},"1066":{"code":"UA-21","name":"Zakarpatska oblast"},"1067":{"code":"UA-23","name":"Zaporizka oblast"},"1068":{"code":"UA-18","name":"Zhytomyrska oblast"}}},"UG":{"name":"Uganda"},"UM":{"name":"U.S. Outlying Islands"},"US":{"name":"United States","regions":{"1":{"code":"AL","name":"Alabama"},"2":{"code":"AK","name":"Alaska"},"3":{"code":"AS","name":"American Samoa"},"4":{"code":"AZ","name":"Arizona"},"5":{"code":"AR","name":"Arkansas"},"6":{"code":"AE","name":"Armed Forces Africa"},"7":{"code":"AA","name":"Armed Forces Americas"},"8":{"code":"AE","name":"Armed Forces Canada"},"9":{"code":"AE","name":"Armed Forces Europe"},"10":{"code":"AE","name":"Armed Forces Middle East"},"11":{"code":"AP","name":"Armed Forces Pacific"},"12":{"code":"CA","name":"California"},"13":{"code":"CO","name":"Colorado"},"14":{"code":"CT","name":"Connecticut"},"15":{"code":"DE","name":"Delaware"},"16":{"code":"DC","name":"District of Columbia"},"17":{"code":"FM","name":"Federated States Of Micronesia"}
7114,"18":{"code":"FL","name":"Florida"},"19":{"code":"GA","name":"Georgia"},"20":{"code":"GU","name":"Guam"},"21":{"code":"HI","name":"Hawaii"},"22":{"code":"ID","name":"Idaho"},"23":{"code":"IL","name":"Illinois"},"24":{"code":"IN","name":"Indiana"},"25":{"code":"IA","name":"Iowa"},"26":{"code":"KS","name":"Kansas"},"27":{"code":"KY","name":"Kentucky"},"28":{"code":"LA","name":"Louisiana"},"29":{"code":"ME","name":"Maine"},"30":{"code":"MH","name":"Marshall Islands"},"31":{"code":"MD","name":"Maryland"},"32":{"code":"MA","name":"Massachusetts"},"33":{"code":"MI","name":"Michigan"},"34":{"code":"MN","name":"Minnesota"},"35":{"code":"MS","name":"Mississippi"},"36":{"code":"MO","name":"Missouri"},"37":{"code":"MT","name":"Montana"},"38":{"code":"NE","name":"Nebraska"},"39":{"code":"NV","name":"Nevada"},"40":{"code":"NH","name":"New Hampshire"},"41":{"code":"NJ","name":"New Jersey"},"42":{"code":"NM","name":"New Mexico"},"43":{"code":"NY","name":"New York"},"44":{"code":"NC","name":"North Carolina"},"45":{"code":"ND","name":"North Dakota"},"46":{"code":"MP","name":"Northern Mariana Islands"},"47":{"code":"OH","name":"Ohio"},"48":{"code":"OK","name":"Oklahoma"},"49":{"code":"OR","name":"Oregon"},"50":{"code":"PW","name":"Palau"},"51":{"code":"PA","name":"Pennsylvania"},"52":{"code":"PR","name":"Puerto Rico"},"53":{"code":"RI","name":"Rhode Island"},"54":{"code":"SC","name":"South Carolina"},"55":{"code":"SD","name":"South Dakota"},"56":{"code":"TN","name":"Tennessee"},"57":{"code":"TX","name":"Texas"},"58":{"code":"UT","name":"Utah"},"59":{"code":"VT","name":"Vermont"},"60":{"code":"VI","name":"Virgin Islands"},"61":{"code":"VA","name":"Virginia"},"62":{"code":"WA","name":"Washington"},"63":{"code":"WV","name":"West Virginia"},"64":{"code":"WI","name":"Wisconsin"},"65":{"code":"WY","name":"Wyoming"}}},"UY":{"name":"Uruguay","regions":{"756":{"code":"UY-AR","name":"Artigas"},"757":{"code":"UY-CA","name":"Canelones"},"758":{"code":"UY-CL","name":"Cerro Largo"},"759":{"code":"UY-CO","name":"Colonia"},"760":{"code":"UY-DU","name":"Durazno"},"761":{"code":"UY-FS","name":"Flores"},"762":{"code":"UY-FD","name":"Florida"},"763":{"code":"UY-LA","name":"Lavalleja"},"764":{"code":"UY-MA","name":"Maldonado"},"765":{"code":"UY-MO","name":"Montevideo"},"766":{"code":"UY-PA","name":"Paysandu"},"767":{"code":"UY-RN","name":"R\u00edo Negro"},"768":{"code":"UY-RV","name":"Rivera"},"769":{"code":"UY-RO","name":"Rocha"},"770":{"code":"UY-SA","name":"Salto"},"771":{"code":"UY-SJ","name":"San Jos\u00e9"},"772":{"code":"UY-SO","name":"Soriano"},"773":{"code":"UY-TA","name":"Tacuaremb\u00f3"},"774":{"code":"UY-TT","name":"Treinta y Tres"}}},"UZ":{"name":"Uzbekistan"},"VA":{"name":"Vatican City"},"VC":{"name":"St. Vincent & Grenadines"},"VE":{"name":"Venezuela","regions":{"1001":{"code":"VE-Z","name":"Amazonas"},"1002":{"code":"VE-B","name":"Anzo\u00e1tegui"},"1003":{"code":"VE-C","name":"Apure"},"1004":{"code":"VE-D","name":"Aragua"},"1005":{"code":"VE-E","name":"Barinas"},"1006":{"code":"VE-F","name":"Bol\u00edvar"},"1007":{"code":"VE-G","name":"Carabobo"},"1008":{"code":"VE-H","name":"Cojedes"},"1009":{"code":"VE-Y","name":"Delta Amacuro"},"999":{"code":"VE-W","name":"Dependencias Federales"},"1000":{"code":"VE-A","name":"Distrito Capital"},"1010":{"code":"VE-I","name":"Falc\u00f3n"},"1011":{"code":"VE-J","name":"Gu\u00e1rico"},"1012":{"code":"VE-K","name":"Lara"},"1013":{"code":"VE-L","name":"M\u00e9rida"},"1014":{"code":"VE-M","name":"Miranda"},"1015":{"code":"VE-N","name":"Monagas"},"1016":{"code":"VE-O","name":"Nueva Esparta"},"1017":{"code":"VE-P","name":"Portuguesa"},"1018":{"code":"VE-R","name":"Sucre"},"1019":{"code":"VE-S","name":"T\u00e1chira"},"1020":{"code":"VE-T","name":"Trujillo"},"1021":{"code":"VE-X","name":"Vargas"},"1022":{"code":"VE-U","name":"Yaracuy"},"1023":{"code":"VE-V","name":"Zulia"}}},"VG":{"name":"British Virgin Islands"},"VI":{"name":"U.S. Virgin Islands"},"VN":{"name":"Vietnam"},"VU":{"name":"Vanuatu"},"WF":{"name":"Wallis & Futuna"},"WS":{"name":"Samoa"},"YE":{"name":"Yemen"},"YT":{"name":"Mayotte"},"ZA":{"name":"South Africa"},"ZM":{"name":"Zambia"},"ZW":{"name":"Zimbabwe"},"data_id":1790233875},"captcha":[],"instant-purchase":[],"loggedAsCustomer":[],"persistent":[],"review":[],"payments":[],"wishlist":{"items":[]},"tatva_customer_data":[],"recently_viewed_product":[],"recently_compared_product":[],"product_data_storage":[],"paypal-billing-agreement":[]}</script>
7114
7115
7116<script>
7117
7118    function diff_minutes(dt2, dt1) 
7119    {
7120        var diff =(dt2 - dt1) / 1000;
7121        diff /= 60;
7122        return Math.abs(Math.round(diff));
7123    }
7124
7125    cookieTime = hyva.getCookie('add-user-btn-paypal'); //sets custom cookie
7126    currentTime = Date.now();
7127    var timeDifference = 0;
7128
7129    if(cookieTime){
7130        timeDifference = diff_minutes(currentTime, cookieTime);
7131        console.log(timeDifference);
7132    }
7133    
7134
7135    if( timeDifference >= 3 ) {
7136        hyva.setCookie('mage-cache-sessid', '', -1, true); // remove the cookie
7137        window.dispatchEvent(new CustomEvent("reload-customer-section-data")); // reload the data
7138        hyva.setCookie('add-user-btn-paypal', '', -1, true); // removes custom cookie
7139    }
7140
7141</script>
7141
7142
7143<script>
7144(function () {
7145    var chatLoaded = false;
7146
7147    function loadChatJS() {
7148        if (chatLoaded) return;
7149        chatLoaded = true;
7150
7151        var element = document.createElement("script");
7152        element.src = "https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Contacts/js/chat.min.js";
7153        element.async = true;
7154        document.body.appendChild(element);
7155
7156        if (!document.querySelector('link[href*="Tatva_Ebook/css/popup.css"]')) {
7157            const popupCss = document.createElement('link');
7158            popupCss.rel = 'stylesheet';
7159            popupCss.href = 'https://static.slideteam.net/version1789038867/frontend/Slideteam/default/en_US/Tatva_Ebook/css/popup.min.css';
7160            document.head.appendChild(popupCss);
7161        }
7162
7163        removeListeners();
7164    }
7165
7166    function removeListeners() {
7167        document.removeEventListener('mousemove', trigger);
7168        document.removeEventListener('scroll', trigger);
7169        document.removeEventListener('keydown', trigger);
7170        document.removeEventListener('touchstart', trigger);
7171    }
7172
7173    function trigger() {
7174        loadChatJS();
7175    }
7176
7177    document.addEventListener('mousemove', trigger, { once: true, passive: true });
7178    document.addEventListener('scroll', trigger, { once: true, passive: true });
7179    document.addEventListener('keydown', trigger, { once: true });
7180    document.addEventListener('touchstart', trigger, { once: true, passive: true });
7181})();
7182</script>
7182
7183                                        
7183<script>
7184                    document.addEventListener('DOMContentLoaded', function () {
7185                        ScarabQueue.push(['exclude', 'category', 'has', 'Subscriptions']);
7186                        ScarabQueue.push(['go']);
7187                    });
7188                </script>
7188
7189                        
7190<script>
7191    if (window.location.hash == '#_=_') {
7192        window.location.hash = '';
7193    }
7194</script>
7194
7195
7196<script>
7197(function () {
7198    let loaded = false;
7199
7200    function loadTags() {
7201        if (loaded) return;
7202        loaded = true;
7203
7204        /* ===============================
7205           Google Tag Manager
7206        =============================== */
vendor: 455 bytes, lines 7206-7216
7206
7207        (function(w,d,s,l,i){
7208            w[l]=w[l]||[];
7209            w[l].push({'gtm.start': new Date().getTime(), event:'gtm.js'});
7210            var f=d.getElementsByTagName(s)[0],
7211                j=d.createElement(s),
7212                dl=l!='dataLayer'?'&l='+l:'';
7213            j.async=true;
7214            j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
7215            f.parentNode.insertBefore(j,f);
7216        })(window,document,'script','dataLayer','
7216GTM-58GRWX5
vendor: 13 bytes, lines 7216-7218
7216');
7217
7218        
7218/* ===============================
7219           Google Ads (gtag)
7220        =============================== */
7221        var gtagScript = document.createElement('script');
7222        gtagScript.async = true;
7223        gtagScript.src = 'https://www.googletagmanager.com/gtag/js?id=AW-851684787';
7224        document.head.appendChild(gtagScript);
7225
7226        
vendor: 151 bytes, lines 7226-7229
7226window.dataLayer = window.dataLayer || [];
7227        function gtag(){dataLayer.push(arguments);}
7228        gtag('js', new Date());
7229        gtag('config', '
7229AW-851684787
vendor: 13 bytes, lines 7229-7231
7229');
7230
7231        
7231/* Remove listeners after load */
7232        window.removeEventListener('mousemove', loadTags);
7233        window.removeEventListener('scroll', loadTags);
7234        window.removeEventListener('touchstart', loadTags);
7235    }
7236
7237    /* User interactions */
7238    window.addEventListener('mousemove', loadTags, { once: true });
7239    window.addEventListener('scroll', loadTags, { once: true });
7240    window.addEventListener('touchstart', loadTags, { once: true });
7241})();
7242</script>
7242
7243</div><div class="sli-form-footer">
7243<script type="text/javascript">
7244if(window.location.href.indexOf('checkout') == -1){
7245   
7246    var searchBar = document.querySelector("#search_mini_form #search");
7247    if(searchBar){
7248        searchBar.addEventListener("keyup", event => {
7249            searchBar.setAttribute('searchTermHead',searchBar.value);
7250        });
7251        function firstEvent() {
7252            var searchForm = document.querySelector("#search");
7253        searchForm.addEventListener("focus", function () {
7254            var searchBar = document.querySelector("#search_mini_form #search");
7255            this.value = searchBar.getAttribute('searchTermHead');
7256        }, true);
7257        }
7258        function secondEvent() {
7259            var searchForm = document.querySelector("#search");
7260        searchForm.addEventListener("blur", function () {
7261            var searchBar = document.querySelector("#search_mini_form #search");
7262            this.value = searchBar.getAttribute('searchTermHead');
7263        }, true);
7264        }
7265    }
7266}
7267</script>
7267
7268<style>
7269.a4-view-product .downloadbtn.ai-btn ,.edutech-product  .downloadbtn.ai-btn { display: none !important }
7270</style>
7271
7272<script>
7273   const menu = document.querySelector('.header .links.heder_links_ul');
7274
7275if (menu) {
7276    menu.addEventListener('mouseenter', function () {
7277        console.log('hover on menu items -> mouse in');
7278
7279        const dropdown = document.getElementById('dropdown-data');
7280        if (dropdown) {
7281            dropdown.classList.remove('hidden');
7282            dropdown.classList.add('active');
7283            dropdown.style.display = 'flex';
7284        }
7285    });
7286
7287    menu.addEventListener('mouseleave', function () {
7288        console.log('hover on menu items -> mouse out');
7289
7290        const dropdown = document.getElementById('dropdown-data');
7291        if (dropdown) {
7292            dropdown.classList.remove('active');
7293            dropdown.classList.add('hidden');
7294            dropdown.style.display = 'none';
7295        }
7296    });
7297}
7298
7299</script>
7299</div>
7299<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"93ba8bebb7","applicationID":"1051388604","transactionName":"bwEBY0FZXkYFV0xdVlZLIlRHUV9bS1ZUW14XDQ1TVkAfXApQXUw=","queueTime":0,"applicationTime":966,"atts":"Q0YWFQlDTRlGVRoOQkUZ","errorBeacon":"bam.nr-data.net","agent":""}</script>
7299</body>
7300</html>

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