CINXE.COM
ROI Calculator for Affiliate Marketing | Afflr
<!DOCTYPE html> <html lang="en-US"> <head><meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.6",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))})),document.addEventListener("DOMContentLoaded",(()=>{this.k()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}p(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.S(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.M()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.M()}O(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerWPRocketBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerWPRocketBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}D(){return new Promise((t=>{this.P?this.M=t:t()}))}C(){this.P=!0}M(){this.P=!1}S(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}k(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.T(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.j(this),this.F(this),this.I(),this.W(),this.q(),await this.A(this.delayedScripts.normal),await this.A(this.delayedScripts.defer),await this.A(this.delayedScripts.async);try{await this.U(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.D().then((()=>{this.O()})),this.N()}W(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed-network"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: data-uri blocked by CSP -> fallback"),t.removeAttribute("src"),this.B(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())})),s?(t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async A(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.A(t)):Promise.resolve()}q(){this.T([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}T(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o&&!o.startsWith("data:")){const s=document.createElement("link");s.href=o,s.rel=e,"preconnect"!==e&&(s.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(s.crossOrigin=!0),t.crossOrigin&&(s.crossOrigin=t.crossOrigin),t.integrity&&(s.integrity=t.integrity),i.appendChild(s),this.trash.push(s)}})),document.head.appendChild(i)}j(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function s(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),s(document,"onreadystatechange"),s(window,"onload"),s(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(t){const e=o.fn[t];o.fn[t]=o.fn.init.prototype[t]=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this}}o&&o.fn&&!t.allJQueries.includes(o)&&(o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])},s("on"),s("one"),t.allJQueries.push(o)),e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async U(){this.domReadyFired=!0;try{document.readyState="interactive"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){try{document.readyState="complete"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}I(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.p(t)}}RocketLazyLoadScripts.run()})();</script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style></style> <!-- This site is optimized with the Yoast SEO Premium plugin v23.9 (Yoast SEO v23.9) - https://yoast.com/wordpress/plugins/seo/ --> <title>ROI Calculator for Affiliate Marketing | Afflr</title><link rel="preload" data-rocket-preload as="font" href="https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs51os.woff2" crossorigin><link rel="preload" data-rocket-preload as="font" href="https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s51os.woff2" crossorigin><link rel="preload" data-rocket-preload as="font" href="https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s51os.woff2" crossorigin><link rel="preload" data-rocket-preload as="font" href="https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxK.woff2" crossorigin><style id="wpr-usedcss">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6, 147, 227, 1) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252, 185, 0, 1) 0%,rgba(255, 105, 0, 1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255, 105, 0, 1) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1),6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h2{font-size:2rem}p{margin-block-start:0;margin-block-end:.9rem}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;text-decoration:none;color:#c36}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code{font-family:monospace,monospace;font-size:1em}img{border-style:none;height:auto;max-width:100%}[hidden],template{display:none}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,p{orphans:3;widows:3}h2{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{width:auto;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;transition:all .3s}[type=button]:focus,[type=submit]:focus,button:focus{outline:-webkit-focus-ring-color auto 5px}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#c36;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;width:100%;margin-block-end:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table tbody+tbody{border-block-start:2px solid hsla(0,0%,50.2%,.5019607843)}dd,dl,dt,li,ul{margin-block-start:0;margin-block-end:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}.sticky{position:relative;display:block}.hide{display:none!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.site-header:not(.dynamic-header){margin-inline-start:auto;margin-inline-end:auto;width:100%}@media (max-width:575px){.site-header:not(.dynamic-header){padding-inline-start:10px;padding-inline-end:10px}}@media (min-width:576px){.site-header:not(.dynamic-header){max-width:500px}}@media (min-width:768px){.site-header:not(.dynamic-header){max-width:600px}}@media (min-width:992px){.site-header:not(.dynamic-header){max-width:800px}}@media (min-width:1200px){.site-header:not(.dynamic-header){max-width:1140px}}.site-header+.elementor{min-height:calc(100vh - 320px)}.site-header{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block-start:1rem;padding-block-end:1rem;position:relative}.site-navigation-toggle-holder{display:flex;align-items:center;justify-content:flex-end;flex-grow:1;max-width:20%;padding:8px 15px}.site-navigation-toggle-holder .site-navigation-toggle{display:flex;align-items:center;justify-content:center;font-size:22px;padding:.25em;cursor:pointer;border:0 solid;border-radius:3px;background-color:rgba(0,0,0,.05);color:#494c4f}.site-navigation-dropdown{margin-block-start:10px;transition:max-height .3s,transform .3s;transform-origin:top;position:absolute;bottom:0;left:0;z-index:10000;width:100%}.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown{transform:scaleY(0);max-height:0}.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown{transform:scaleY(1);max-height:100vh}.site-navigation-dropdown ul{padding:0}.elementor-screen-only,.screen-reader-text{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}.elementor .elementor-background-slideshow{z-index:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;background-size:cover}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto{max-width:100%}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}:root{--page-title-display:block}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left,0px) + var(--e-column-margin-right,0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-widget__width-auto{margin-bottom:0}.elementor-column{position:relative;min-height:1px;display:flex}@media (min-width:768px){.elementor-column.elementor-col-100{width:100%}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){table table{font-size:.8em}.elementor-column{width:100%}#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);position:var(--position);width:var(--width);min-width:0;min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);z-index:var(--z-index);overflow:var(--overflow);transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);--flex-wrap-mobile:wrap;margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-block-end:var(--margin-block-end);margin-inline-start:var(--margin-inline-start);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end);--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{flex-direction:column;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal}.e-con-boxed{text-align:initial;gap:initial}.e-con.e-flex>.e-con-inner{flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto}.e-con>.e-con-inner{gap:var(--gap);width:100%;max-width:var(--content-width);margin:0 auto;padding-inline-start:0;padding-inline-end:0;height:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{content:var(--background-overlay);display:block;position:absolute;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);transition:var(--overlay-transition,.3s);border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%)}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-field-group{flex-wrap:wrap;align-items:center}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #69727d;background-color:transparent;color:#1f2124;vertical-align:middle;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-inline-start:.2em}.elementor-field-textual{line-height:1.4;font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}}.elementor-form .elementor-button{padding-block-start:0;padding-block-end:0;border:none}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-button{display:inline-block;line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button span{text-decoration:inherit}.animated{animation-duration:1.25s}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none}}.elementor-post__thumbnail__link{transition:none}.elementor-kit-4{--e-global-color-primary:#1A1A1A;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FFBB70;--e-global-color-7f56c54:#1A1A1A;--e-global-color-4b84543:#FFBB70;--e-global-color-2dd0263:#FFC879;--e-global-color-89442a0:#FFE5C8;--e-global-color-085af4a:#FFEDDA;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px}.site-header{padding-inline-end:0px;padding-inline-start:0px}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure,.elementor-element .swiper-container .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure,.elementor-lightbox .swiper-container .swiper-slide figure{line-height:0}.elementor-element .swiper .elementor-lightbox-content-source,.elementor-element .swiper-container .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper-container .elementor-lightbox-content-source{display:none}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper-container .elementor-swiper-button,.elementor-element .swiper-container~.elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper-container .elementor-swiper-button,.elementor-lightbox .swiper-container~.elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;transform:translateY(-50%)}.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper-container .elementor-swiper-button svg,.elementor-element .swiper-container~.elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper-container .elementor-swiper-button svg,.elementor-lightbox .swiper-container~.elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93.3%,.9);height:1em;width:1em}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper-container .elementor-swiper-button-prev,.elementor-element .swiper-container~.elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper-container .elementor-swiper-button-prev,.elementor-lightbox .swiper-container~.elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper-container .elementor-swiper-button-next,.elementor-element .swiper-container~.elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper-container .elementor-swiper-button-next,.elementor-lightbox .swiper-container~.elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper-container .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper-container~.elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper-container .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper-container~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-element .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper-container .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper-container .swiper-pagination-custom,.elementor-element .swiper-container .swiper-pagination-fraction,.elementor-element .swiper-container~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper-container~.swiper-pagination-custom,.elementor-element .swiper-container~.swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper-container .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper-container .swiper-pagination-custom,.elementor-lightbox .swiper-container .swiper-pagination-fraction,.elementor-lightbox .swiper-container~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper-container~.swiper-pagination-custom,.elementor-lightbox .swiper-container~.swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper-container.swiper-cube .elementor-swiper-button,.elementor-element .swiper-container.swiper-cube~.elementor-swiper-button,.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper-container.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper-container.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.elementor-element.elementor-pagination-position-outside .swiper-container,.elementor-lightbox.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper-container .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper-container~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper-container .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper-container~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-lightbox .elementor-swiper{position:relative}.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper-container,.elementor-lightbox.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-hidden{display:none}.e-form__buttons{flex-wrap:wrap}.e-form__buttons{display:flex}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-form .elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-form .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-form .elementor-button .elementor-button-icon,.elementor-form .elementor-button .elementor-button-text{flex-grow:unset;order:unset}.elementor-2843 .elementor-element.elementor-element-78193d31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-62077b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:6em}.elementor-2843 .elementor-element.elementor-element-4e20ea1b{width:auto;max-width:auto;text-align:left}.elementor-2843 .elementor-element.elementor-element-4e20ea1b>.elementor-widget-container{margin:0 0 3em}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2843 .elementor-element.elementor-element-475a6392>.elementor-widget-container{margin:0 0 1em}.elementor-2843 .elementor-element.elementor-element-475a6392 .elementor-heading-title{font-family:Barlow,Sans-serif;font-size:38px;font-weight:800;text-transform:none;line-height:48px}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2843 .elementor-element.elementor-element-47c08605>.elementor-widget-container{margin:0 0 1em}.elementor-2843 .elementor-element.elementor-element-47c08605{font-family:Barlow,Sans-serif;font-size:18px;font-weight:500;line-height:26px}.elementor-widget-form .elementor-field-group>label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-2843 .elementor-element.elementor-element-2660eca4>.elementor-widget-container{background-color:#fff;margin:2em 0 0;padding:0;border-style:none;border-radius:16px 16px 16px 16px}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group{padding-right:calc(0px/2);padding-left:calc(0px/2);margin-bottom:20px}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-form-fields-wrapper{margin-left:calc(0px/2);margin-right:calc(0px/2);margin-bottom:-20px}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-labels-inline .elementor-field-group>label{padding-left:8px}body:not(.rtl) .elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-labels-inline .elementor-field-group>label{padding-right:8px}body .elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-labels-above .elementor-field-group>label{padding-bottom:8px}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group>label,.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-subgroup label{color:#3d4451}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-mark-required .elementor-field-label:after{color:#f61e3e}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group>label{font-family:Barlow,Sans-serif;font-size:16px;font-weight:500}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group .elementor-field{color:#3d4451}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group .elementor-field,.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-subgroup label{font-family:Barlow,Sans-serif;font-size:18px;font-weight:500}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){border-color:#c4c9d4;border-width:1px;border-radius:4px 4px 4px 4px}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group .elementor-select-wrapper select{border-color:#c4c9d4;border-width:1px;border-radius:4px 4px 4px 4px}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group .elementor-select-wrapper::before{color:#c4c9d4}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-button{font-family:Barlow,Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px;border-radius:8px 8px 8px 8px;padding:14px 0}.elementor-2843 .elementor-element.elementor-element-2660eca4 .e-form__buttons__wrapper__button-next{background-color:#ffbb70;color:#121212;border-color:#ffbb70}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-button[type=submit]{background-color:#ffbb70;color:#121212;border-color:#ffbb70}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-button[type=submit] svg *{fill:#121212}.elementor-2843 .elementor-element.elementor-element-2660eca4 .e-form__buttons__wrapper__button-previous{background-color:#0a5cff;color:#fff}.elementor-2843 .elementor-element.elementor-element-2660eca4 .e-form__buttons__wrapper__button-next:hover{background-color:#ffc879;color:#121212;border-color:#ffc879}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-button[type=submit]:hover{background-color:#ffc879;color:#121212;border-color:#ffc879}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-button[type=submit]:hover svg *{fill:#121212}.elementor-2843 .elementor-element.elementor-element-2660eca4 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-message{font-family:Barlow,Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-2843 .elementor-element.elementor-element-2660eca4{--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff}.elementor-2843 .elementor-element.elementor-element-6bc5a359>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:none;border-radius:16px 16px 16px 16px}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group{padding-right:calc(0px/2);padding-left:calc(0px/2);margin-bottom:20px}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-form-fields-wrapper{margin-left:calc(0px/2);margin-right:calc(0px/2);margin-bottom:-20px}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-labels-inline .elementor-field-group>label{padding-left:8px}body:not(.rtl) .elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-labels-inline .elementor-field-group>label{padding-right:8px}body .elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-labels-above .elementor-field-group>label{padding-bottom:8px}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group>label,.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-subgroup label{color:#3d4451}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-mark-required .elementor-field-label:after{color:#f61e3e}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group>label{font-family:Barlow,Sans-serif;font-size:16px;font-weight:500}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group .elementor-field{color:#3d4451}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group .elementor-field,.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-subgroup label{font-family:Barlow,Sans-serif;font-size:18px;font-weight:500}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){border-color:#c4c9d4;border-width:1px;border-radius:4px 4px 4px 4px}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group .elementor-select-wrapper select{border-color:#c4c9d4;border-width:1px;border-radius:4px 4px 4px 4px}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group .elementor-select-wrapper::before{color:#c4c9d4}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-button{font-family:Barlow,Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px;border-radius:8px 8px 8px 8px;padding:14px 0}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .e-form__buttons__wrapper__button-next{background-color:#ffbb70;color:#121212;border-color:#ffbb70}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-button[type=submit]{background-color:#ffbb70;color:#121212;border-color:#ffbb70}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-button[type=submit] svg *{fill:#121212}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .e-form__buttons__wrapper__button-previous{background-color:#ffe5c8;color:#fff}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .e-form__buttons__wrapper__button-next:hover{background-color:#ffc879;color:#121212;border-color:#ffc879}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-button[type=submit]:hover{background-color:#ffc879;color:#121212;border-color:#ffc879}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-button[type=submit]:hover svg *{fill:#121212}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-message{font-family:Barlow,Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-2843 .elementor-element.elementor-element-6bc5a359{--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff}.elementor-2843 .elementor-element.elementor-element-3ccb262c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-2843 .elementor-element.elementor-element-3ccb262c:not(.elementor-motion-effects-element-type-background),.elementor-2843 .elementor-element.elementor-element-3ccb262c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffedda}.elementor-2843 .elementor-element.elementor-element-3ccb262c,.elementor-2843 .elementor-element.elementor-element-3ccb262c::before{--border-transition:0.3s}.elementor-2843 .elementor-element.elementor-element-8d4fac2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2843 .elementor-element.elementor-element-559bf482>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-559bf482{text-align:center;color:#1b1b22;font-family:Barlow,Sans-serif;font-size:60px;font-weight:800;line-height:72px}.elementor-2843 .elementor-element.elementor-element-5e04f2e0>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-5e04f2e0{text-align:center;color:#121212;font-family:Barlow,Sans-serif;font-size:24px;font-weight:600;line-height:28px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2843 .elementor-element.elementor-element-2f8285f3 .elementor-button{background-color:#ffbb70;font-family:Barlow,Sans-serif;font-size:16px;font-weight:600;fill:#121212;color:#121212;border-radius:8px 8px 8px 8px}.elementor-2843 .elementor-element.elementor-element-2f8285f3>.elementor-widget-container{margin:1em 0 2em}.elementor-2843 .elementor-element.elementor-element-2f8285f3 .elementor-button-content-wrapper{flex-direction:row}.elementor-2843 .elementor-element.elementor-element-3f8ca4d9{width:100%;max-width:100%;color:#7a7a7a;font-family:Barlow,Sans-serif;font-size:18px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-3f8ca4d9>.elementor-widget-container{margin:1rem 0 0}.elementor-2843 .elementor-element.elementor-element-383160c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#363644;--border-color:#363644;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px}.elementor-2843 .elementor-element.elementor-element-383160c0:not(.elementor-motion-effects-element-type-background),.elementor-2843 .elementor-element.elementor-element-383160c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2843 .elementor-element.elementor-element-383160c0,.elementor-2843 .elementor-element.elementor-element-383160c0::before{--border-transition:0.3s}.elementor-2843 .elementor-element.elementor-element-43d8d273{--display:flex;--gap:25px 25px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1212122B;--border-color:#1212122B;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-43d8d273,.elementor-2843 .elementor-element.elementor-element-43d8d273::before{--border-transition:0.3s}.elementor-2843 .elementor-element.elementor-element-770bdf80>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-770bdf80{color:#1b1b22;font-family:Barlow,Sans-serif;font-size:18px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-587a0d4d>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-587a0d4d{color:#121212;font-family:Barlow,Sans-serif;font-size:38px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-526d542d{--display:flex;--gap:25px 25px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-3d4b2ded>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-3d4b2ded{color:#1b1b22;font-family:Barlow,Sans-serif;font-size:18px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-6e0b0b38>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-6e0b0b38{color:#121212;font-family:Barlow,Sans-serif;font-size:38px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-369db430{--display:flex;--gap:25px 25px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1212122B;--border-color:#1212122B;--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-369db430,.elementor-2843 .elementor-element.elementor-element-369db430::before{--border-transition:0.3s}.elementor-2843 .elementor-element.elementor-element-4e97ed3d>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-4e97ed3d{color:#1b1b22;font-family:Barlow,Sans-serif;font-size:18px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-482affb3>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-482affb3{color:#121212;font-family:Barlow,Sans-serif;font-size:38px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-79478ff0>.elementor-widget-container{margin:1rem 0 2rem}.elementor-2843 .elementor-element.elementor-element-79478ff0{color:#7a7a7a;font-family:Barlow,Sans-serif;font-size:16px;font-weight:500;line-height:28px}.elementor-2843 .elementor-element.elementor-element-71de1106 .elementor-button{background-color:#ffbb70;font-family:Barlow,Sans-serif;font-size:16px;font-weight:600;fill:#121212;color:#121212;border-style:solid;border-width:1px;border-color:#ffbb70;border-radius:8px 8px 8px 8px;padding:14px 24px}.elementor-2843 .elementor-element.elementor-element-71de1106 .elementor-button:focus,.elementor-2843 .elementor-element.elementor-element-71de1106 .elementor-button:hover{background-color:#ffc879;color:#121212;border-color:#ffc879}.elementor-2843 .elementor-element.elementor-element-71de1106{width:100%;max-width:100%}.elementor-2843 .elementor-element.elementor-element-71de1106>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-71de1106.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2843 .elementor-element.elementor-element-71de1106 .elementor-button:focus svg,.elementor-2843 .elementor-element.elementor-element-71de1106 .elementor-button:hover svg{fill:#121212}.elementor-2843 .elementor-element.elementor-element-6802d1a9 .elementor-button{background-color:#02337C00;font-family:Barlow,Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;fill:#121212;color:#121212;border-radius:4px 4px 4px 4px;padding:14px 24px}.elementor-2843 .elementor-element.elementor-element-6802d1a9{width:100%;max-width:100%}.elementor-2843 .elementor-element.elementor-element-6802d1a9>.elementor-widget-container{margin:0}@media(min-width:768px){.elementor-2843 .elementor-element.elementor-element-78193d31{--content-width:1280px}.elementor-2843 .elementor-element.elementor-element-62077b{--width:50%}.elementor-2843 .elementor-element.elementor-element-3ccb262c{--width:50%}}@media(max-width:1024px){.e-con{--container-max-width:1024px}.elementor-2843 .elementor-element.elementor-element-62077b{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:3em}.elementor-2843 .elementor-element.elementor-element-4e20ea1b img{width:82%}.elementor-2843 .elementor-element.elementor-element-2660eca4{width:var(--container-widget-width,98%);max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0}.elementor-2843 .elementor-element.elementor-element-6bc5a359{width:var(--container-widget-width,98%);max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0}.elementor-2843 .elementor-element.elementor-element-43d8d273{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-526d542d{--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-369db430{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-79478ff0>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-71de1106{width:100%;max-width:100%}.elementor-2843 .elementor-element.elementor-element-6802d1a9{width:100%;max-width:100%}}@media(max-width:767px){.e-con{--container-max-width:767px}.elementor-2843 .elementor-element.elementor-element-62077b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-2843 .elementor-element.elementor-element-4e20ea1b>.elementor-widget-container{margin:0 0 2em}.elementor-2843 .elementor-element.elementor-element-4e20ea1b{text-align:center}.elementor-2843 .elementor-element.elementor-element-4e20ea1b img{width:100%}.elementor-2843 .elementor-element.elementor-element-475a6392>.elementor-widget-container{margin:0}.elementor-2843 .elementor-element.elementor-element-475a6392{text-align:left}.elementor-2843 .elementor-element.elementor-element-475a6392 .elementor-heading-title{font-size:32px}.elementor-2843 .elementor-element.elementor-element-47c08605>.elementor-widget-container{margin:1em 0}.elementor-2843 .elementor-element.elementor-element-47c08605{text-align:left;font-size:16px;line-height:1.4em}.elementor-2843 .elementor-element.elementor-element-2660eca4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group>label{font-size:16px;line-height:1.4em}.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-group .elementor-field,.elementor-2843 .elementor-element.elementor-element-2660eca4 .elementor-field-subgroup label{font-size:16px}.elementor-2843 .elementor-element.elementor-element-6bc5a359{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group>label{font-size:16px;line-height:1.4em}.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-group .elementor-field,.elementor-2843 .elementor-element.elementor-element-6bc5a359 .elementor-field-subgroup label{font-size:16px}.elementor-2843 .elementor-element.elementor-element-3ccb262c{--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-2843 .elementor-element.elementor-element-383160c0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2843 .elementor-element.elementor-element-43d8d273{border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:1rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem}.elementor-2843 .elementor-element.elementor-element-526d542d{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-369db430{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-2843 .elementor-element.elementor-element-79478ff0>.elementor-widget-container{margin:1rem 0}}.elementor-2843 .elementor-element.elementor-element-2f8285f3 a{cursor:pointer}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs51os.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s51os.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s51os.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}#final_roi_calculator{display:none}#calculateSection{display:none}.grecaptcha-badge{opacity:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.elementor-field-group{position:relative}.elementor-field-group-average_order_value .elementor-field,.elementor-field-group-final_average_order_value .elementor-field{padding-left:1.5em}.prefix,.suffix{position:absolute;font-size:16px;font-weight:500;color:#121212;top:54%}.prefix{left:3%}.suffix{right:5%}</style><link rel="preload" data-rocket-preload as="image" href="https://afflr.io/wp-content/uploads/2024/07/Afflr-Icon.png" fetchpriority="high"> <meta name="description" content="Find out what profit you will make through Shopify affiliate marketing with Afflr using this ROI calculator and start your marketing journey today." /> <link rel="canonical" href="https://afflr.io/roi-calculator/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="ROI Calculator" /> <meta property="og:description" content="Find out what profit you will make through Shopify affiliate marketing with Afflr using this ROI calculator and start your marketing journey today." /> <meta property="og:url" content="https://afflr.io/roi-calculator/" /> <meta property="og:site_name" content="Afflr" /> <meta property="article:publisher" content="https://www.facebook.com/afflr" /> <meta property="article:modified_time" content="2024-07-10T13:31:21+00:00" /> <meta property="og:image" content="https://afflr.io/wp-content/uploads/2024/07/Afflr-Icon.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://afflr.io/roi-calculator/","url":"https://afflr.io/roi-calculator/","name":"ROI Calculator for Affiliate Marketing | Afflr","isPartOf":{"@id":"https://afflr.io/#website"},"primaryImageOfPage":{"@id":"https://afflr.io/roi-calculator/#primaryimage"},"image":{"@id":"https://afflr.io/roi-calculator/#primaryimage"},"thumbnailUrl":"https://afflr.io/wp-content/uploads/2024/07/Afflr-Icon.png","datePublished":"2024-07-08T12:37:35+00:00","dateModified":"2024-07-10T13:31:21+00:00","description":"Find out what profit you will make through Shopify affiliate marketing with Afflr using this ROI calculator and start your marketing journey today.","breadcrumb":{"@id":"https://afflr.io/roi-calculator/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://afflr.io/roi-calculator/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://afflr.io/roi-calculator/#primaryimage","url":"https://afflr.io/wp-content/uploads/2024/07/Afflr-Icon.png","contentUrl":"https://afflr.io/wp-content/uploads/2024/07/Afflr-Icon.png","width":186,"height":70,"caption":"Afflr Icon"},{"@type":"BreadcrumbList","@id":"https://afflr.io/roi-calculator/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://afflr.io/"},{"@type":"ListItem","position":2,"name":"ROI Calculator"}]},{"@type":"WebSite","@id":"https://afflr.io/#website","url":"https://afflr.io/","name":"Afflr","description":"Boost Your Sales, Multiply Your Profits – The Ultimate Affiliate Marketing App for Shopify","publisher":{"@id":"https://afflr.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://afflr.io/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://afflr.io/#organization","name":"Afflr","url":"https://afflr.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://afflr.io/#/schema/logo/image/","url":"https://afflr.io/wp-content/uploads/2024/03/Afflr-Favicon.png","contentUrl":"https://afflr.io/wp-content/uploads/2024/03/Afflr-Favicon.png","width":512,"height":512,"caption":"Afflr"},"image":{"@id":"https://afflr.io/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/afflr","https://www.linkedin.com/company/afflr","https://www.youtube.com/@afflr"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//fonts.gstatic.com' /> <link rel='dns-prefetch' href='//www.clarity.ms' /> <style id='classic-theme-styles-inline-css'></style> <style id='global-styles-inline-css'></style> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><link rel='shortlink' href='https://afflr.io/?p=2843' /> <meta name="generator" content="Elementor 3.25.9; features: e_font_icon_svg, additional_custom_breakpoints, e_optimized_control_loading; settings: css_print_method-external, google_font-enabled, font_display-swap"> <!-- Google tag (gtag.js) --> <script type="rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=G-14K531PTMD"></script> <script type="rocketlazyloadscript"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-14K531PTMD'); </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "mfi7ub7w02"); </script> <!-- Google tag (gtag.js) --> <script type="rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=AW-1022688650"></script> <script type="rocketlazyloadscript"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-1022688650'); </script> <!-- Google tag (gtag.js) --> <script type="rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=AW-16785919500"></script> <script type="rocketlazyloadscript"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-16785919500'); </script> <style></style> <link rel="icon" href="https://afflr.io/wp-content/uploads/2024/03/cropped-Afflr-Favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://afflr.io/wp-content/uploads/2024/03/cropped-Afflr-Favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://afflr.io/wp-content/uploads/2024/03/cropped-Afflr-Favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://afflr.io/wp-content/uploads/2024/03/cropped-Afflr-Favicon-270x270.png" /> <style id="wp-custom-css"></style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style> <noscript> <style id="wpr-lazyload-bg-nostyle"></style> </noscript> <script type="application/javascript">const rocket_pairs = []; const rocket_excluded_pairs = [];</script><meta name="generator" content="WP Rocket 3.17.3" data-wpr-features="wpr_lazyload_css_bg_img wpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_oci wpr_minify_css wpr_desktop wpr_dns_prefetch wpr_preload_links" /></head> <body class="page-template page-template-elementor_canvas page page-id-2843 wp-custom-logo elementor-default elementor-template-canvas elementor-kit-4 elementor-page elementor-page-2843"> <div data-elementor-type="wp-page" data-elementor-id="2843" class="elementor elementor-2843" data-elementor-post-type="page"> <div class="elementor-element elementor-element-78193d31 e-flex e-con-boxed e-con e-parent" data-id="78193d31" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-62077b e-con-full e-flex e-con e-child" data-id="62077b" data-element_type="container"> <div class="elementor-element elementor-element-4e20ea1b elementor-widget__width-auto elementor-widget elementor-widget-image" data-id="4e20ea1b" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="https://afflr.io/"> <img fetchpriority="high" decoding="async" width="186" height="70" src="https://afflr.io/wp-content/uploads/2024/07/Afflr-Icon.png" class="attachment-large size-large wp-image-2850" alt="Afflr Icon" /> </a> </div> </div> <div class="elementor-element elementor-element-475a6392 elementor-widget elementor-widget-heading" data-id="475a6392" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Return on Investment Calculator</h2> </div> </div> <div class="elementor-element elementor-element-47c08605 elementor-widget elementor-widget-text-editor" data-id="47c08605" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Find out what profit you will make through affiliate marketing using this ROI calculator.</p><p>Enter the required information in the calculator and find what will be the possible ROI you will gain through Shopify affiliate marketing using Afflr.</p> </div> </div> <div class="elementor-element elementor-element-2660eca4 elementor-tablet-button-align-stretch elementor-mobile-button-align-stretch elementor-widget-tablet__width-initial calculator-form elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="2660eca4" data-element_type="widget" data-settings="{"step_next_label":"Next","step_previous_label":"Previous","button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> <div class="elementor-widget-container"> <form class="elementor-form" method="post" id="roi_calculator" name="Afflr ROI Calculator Form"> <input type="hidden" name="post_id" value="2843"/> <input type="hidden" name="form_id" value="2660eca4"/> <input type="hidden" name="referer_title" value="ROI Calculator for Affiliate Marketing | Afflr" /> <input type="hidden" name="queried_id" value="2843"/> <div class="elementor-form-fields-wrapper elementor-labels-above"> <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-average_order_value elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-average_order_value" class="elementor-field-label"> <span class="prefix">$</span>Average Order Value </label> <input type="number" name="form_fields[average_order_value]" id="form-field-average_order_value" class="elementor-field elementor-size-md elementor-field-textual" placeholder="0" required="required" aria-required="true" min="0" max="" > </div> <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-month_affiliate_orders elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-month_affiliate_orders" class="elementor-field-label"> Expected Monthly Affiliate Orders </label> <input type="number" name="form_fields[month_affiliate_orders]" id="form-field-month_affiliate_orders" class="elementor-field elementor-size-md elementor-field-textual" placeholder="0" required="required" aria-required="true" min="0" max="" > </div> <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-commission_rate elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-commission_rate" class="elementor-field-label"> <span class="suffix">%</span>Affiliate Commission Rate </label> <input type="number" name="form_fields[commission_rate]" id="form-field-commission_rate" class="elementor-field elementor-size-md elementor-field-textual" placeholder="0" required="required" aria-required="true" min="0" max="100" > </div> <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-email" class="elementor-field-label"> Email </label> <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-md elementor-field-textual" placeholder="Enter your email" required="required" aria-required="true"> </div> <div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_383561e elementor-col-100 recaptcha_v3-bottomright"> <div class="elementor-field" id="form-field-field_383561e"><div class="elementor-g-recaptcha" data-sitekey="6LeidCEqAAAAAFpmO7-eENEi9XHbZmqudUWEPLwC" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div> </div> <div class="elementor-field-type-text"> <input size="1" type="text" name="form_fields[field_336c7b0]" id="form-field-field_336c7b0" class="elementor-field elementor-size-md " style="display:none !important;"> </div> <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> <button class="elementor-button elementor-size-sm" type="submit" id="calculate_roi"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Calculate</span> </span> </button> </div> </div> </form> </div> </div> <div class="elementor-element elementor-element-6bc5a359 elementor-tablet-button-align-stretch elementor-mobile-button-align-stretch elementor-widget-tablet__width-initial elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="6bc5a359" data-element_type="widget" data-settings="{"step_next_label":"Next","step_previous_label":"Previous","button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> <div class="elementor-widget-container"> <form class="elementor-form" method="post" id="final_roi_calculator" name="Afflr ROI Calculator Form"> <input type="hidden" name="post_id" value="2843"/> <input type="hidden" name="form_id" value="6bc5a359"/> <input type="hidden" name="referer_title" value="ROI Calculator for Affiliate Marketing | Afflr" /> <input type="hidden" name="queried_id" value="2843"/> <div class="elementor-form-fields-wrapper elementor-labels-above"> <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-final_average_order_value elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-final_average_order_value" class="elementor-field-label"> <span class="prefix">$</span>Average Order Value </label> <input type="number" name="form_fields[final_average_order_value]" id="form-field-final_average_order_value" class="elementor-field elementor-size-md elementor-field-textual" placeholder="0" required="required" aria-required="true" min="" max="" > </div> <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-final_month_affiliate_orders elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-final_month_affiliate_orders" class="elementor-field-label"> Expected Monthly Affiliate Orders </label> <input type="number" name="form_fields[final_month_affiliate_orders]" id="form-field-final_month_affiliate_orders" class="elementor-field elementor-size-md elementor-field-textual" placeholder="0" required="required" aria-required="true" min="" max="" > </div> <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-final_commission_rate elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-final_commission_rate" class="elementor-field-label"> <span class="suffix">%</span>Affiliate Commission Rate </label> <input type="number" name="form_fields[final_commission_rate]" id="form-field-final_commission_rate" class="elementor-field elementor-size-md elementor-field-textual" placeholder="0" required="required" aria-required="true" min="" max="" > </div> <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-final_email elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-final_email" class="elementor-field-label"> Email </label> <input size="1" type="email" name="form_fields[final_email]" id="form-field-final_email" class="elementor-field elementor-size-md elementor-field-textual" placeholder="Enter your email" required="required" aria-required="true"> </div> <div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_383561e elementor-col-100 recaptcha_v3-bottomright"> <div class="elementor-field" id="form-field-field_383561e"><div class="elementor-g-recaptcha" data-sitekey="6LeidCEqAAAAAFpmO7-eENEi9XHbZmqudUWEPLwC" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div> </div> <div class="elementor-field-type-text"> <input size="1" type="text" name="form_fields[field_336c7b0]" id="form-field-field_336c7b0" class="elementor-field elementor-size-md " style="display:none !important;"> </div> <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> <button class="elementor-button elementor-size-sm" type="submit" id="final_calculate_roi"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Calculate</span> </span> </button> </div> </div> </form> </div> </div> <div class="elementor-element elementor-element-61f3ff8b elementor-widget elementor-widget-html" data-id="61f3ff8b" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <script type="rocketlazyloadscript"> function calculateValues() { var averageOrderValue = document.getElementById("form-field-average_order_value").value; var monthAffiliateOrders = document.getElementById("form-field-month_affiliate_orders").value; var commissionRate = document.getElementById("form-field-commission_rate").value; var affiliateGeneratedRevenue = Math.round(averageOrderValue * monthAffiliateOrders); var costOfCommissions = Math.round( (affiliateGeneratedRevenue / 100) * commissionRate); var netProfit = Math.round(affiliateGeneratedRevenue - costOfCommissions - 9); var ROI = (netProfit / (costOfCommissions + 9) ); // console.log("Average Order Value:", averageOrderValue); // console.log("Monthly Affiliate Orders:", monthAffiliateOrders); // console.log("Commission Rate:", commissionRate); // console.log("Affiliate-Generated Revenue:", affiliateGeneratedRevenue); // console.log("Cost of Commissions:", costOfCommissions); // console.log("Net Profit:", netProfit); // console.log("ROI:", ROI); document.getElementById("finalaffiliateGeneratedRevenue").innerHTML = "$ " + affiliateGeneratedRevenue; document.getElementById("finalcostOfCommissions").innerHTML = "$ " + costOfCommissions; document.getElementById("finalnetProfit").innerHTML = "$ " + netProfit; document.getElementById("finalROI").innerHTML = ROI.toFixed(2) + "x" ; document.getElementById("calculateSection").style.display = "block"; document.getElementById("final_calculate_roi").style.display= "none"; document.getElementById("final_roi_calculator").style.display= "block"; document.getElementById("roi_calculator").style.display= "none"; } // //check all field filled // function checkFieldsAndCalculate() { // var allFieldsFilled = true; // document.querySelectorAll('.calculator-form .elementor-field-required').forEach(function(fieldGroup) { // var field = fieldGroup.querySelector('input, select'); // if (!field.value) { // allFieldsFilled = false; // } // }); // // if (allFieldsFilled) { // // calculateValues(); // Call the function only if all fields are filled // // console.log('All fields are filled. Calculation performed.'); // // } // if (allFieldsFilled) { // calculateValues(); // } // } document.getElementById('form-field-commission_rate').addEventListener('input', function() { const value = this.value; if (value > 100) { this.value = 100; } }); function checkFieldsAndCalculate() { var allFieldsFilled = true; document.querySelectorAll('.calculator-form .elementor-field-required').forEach(function(fieldGroup) { var field = fieldGroup.querySelector('input, select'); if (!field.value) { allFieldsFilled = false; } if (field.id === 'form-field-commission_rate' && field.value > 100) { field.value = 100; } }); if (allFieldsFilled) { calculateValues(); } } //Form btn function document.getElementById('calculate_roi').addEventListener('click', function(event) { var sellingProduct = document.getElementById('form-field-average_order_value').value; var totalMonthlyOrders = document.getElementById('form-field-month_affiliate_orders').value; var averageMonthlyRevenue = document.getElementById('form-field-commission_rate').value; var email = document.getElementById('form-field-email').value; // var sellingProduct = sellingProductSelect.options[sellingProductSelect.selectedIndex].textContent; // var totalMonthlyOrders = totalMonthlyOrdersSelect.options[totalMonthlyOrdersSelect.selectedIndex].textContent; // var averageMonthlyRevenue = averageMonthlyRevenueSelect.options[averageMonthlyRevenueSelect.selectedIndex].textContent; // console.log('Selling Product:', sellingProduct); // console.log('Total Monthly Orders:', totalMonthlyOrders); // console.log('Average Monthly Revenue:', averageMonthlyRevenue); // console.log('Email:', email); document.getElementById('form-field-final_average_order_value').value = sellingProduct ; document.getElementById('form-field-final_month_affiliate_orders').value = totalMonthlyOrders; document.getElementById('form-field-final_commission_rate').value = averageMonthlyRevenue ; document.getElementById('form-field-final_email').value = email; checkFieldsAndCalculate(); event.preventDefault(); }); </script> <style></style> </div> </div> </div> <div class="elementor-element elementor-element-3ccb262c e-con-full e-flex e-con e-child" data-id="3ccb262c" data-element_type="container" id="calculateSection" data-settings="{"background_background":"classic"}"> <div class="elementor-element elementor-element-8d4fac2 e-con-full e-flex e-con e-child" data-id="8d4fac2" data-element_type="container"> <div class="elementor-element elementor-element-559bf482 elementor-widget elementor-widget-text-editor" data-id="559bf482" data-element_type="widget" id="finalROI" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>0</p> </div> </div> <div class="elementor-element elementor-element-5e04f2e0 elementor-widget elementor-widget-text-editor" data-id="5e04f2e0" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>ROI</p> </div> </div> </div> <div class="elementor-element elementor-element-2f8285f3 elementor-align-center elementor-widget elementor-widget-button" data-id="2f8285f3" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <a class="elementor-button elementor-size-sm" role="button"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon"> <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,2a10.032,10.032,0,0,1,7.122,3H16a1,1,0,0,0-1,1h0a1,1,0,0,0,1,1h4.143A1.858,1.858,0,0,0,22,5.143V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V3.078A11.981,11.981,0,0,0,.05,10.9a1.007,1.007,0,0,0,1,1.1h0a.982.982,0,0,0,.989-.878A10.014,10.014,0,0,1,12,2Z"></path><path d="M22.951,12a.982.982,0,0,0-.989.878A9.986,9.986,0,0,1,4.878,19H8a1,1,0,0,0,1-1H9a1,1,0,0,0-1-1H3.857A1.856,1.856,0,0,0,2,18.857V23a1,1,0,0,0,1,1H3a1,1,0,0,0,1-1V20.922A11.981,11.981,0,0,0,23.95,13.1a1.007,1.007,0,0,0-1-1.1Z"></path></svg> </span> <span class="elementor-button-text"><span onclick="window.location.reload()">Recalculate</span</span> </span> </a> </div> </div> <div class="elementor-element elementor-element-3f8ca4d9 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor" data-id="3f8ca4d9" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Based on similar stores using Afflr, you can expect:</p> </div> </div> <div class="elementor-element elementor-element-383160c0 e-flex e-con-boxed e-con e-child" data-id="383160c0" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-43d8d273 e-con-full e-flex e-con e-child" data-id="43d8d273" data-element_type="container"> <div class="elementor-element elementor-element-770bdf80 elementor-widget elementor-widget-text-editor" data-id="770bdf80" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Affiliate-Generated Revenue </div> </div> <div class="elementor-element elementor-element-587a0d4d finalROI elementor-widget elementor-widget-text-editor" data-id="587a0d4d" data-element_type="widget" id="finalaffiliateGeneratedRevenue" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>0</p> </div> </div> </div> <div class="elementor-element elementor-element-526d542d e-flex e-con-boxed e-con e-child" data-id="526d542d" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-3d4b2ded elementor-widget elementor-widget-text-editor" data-id="3d4b2ded" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Cost of Commissions </div> </div> <div class="elementor-element elementor-element-6e0b0b38 elementor-widget elementor-widget-text-editor" data-id="6e0b0b38" data-element_type="widget" id="finalcostOfCommissions" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>0</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-369db430 e-con-full e-flex e-con e-child" data-id="369db430" data-element_type="container"> <div class="elementor-element elementor-element-4e97ed3d elementor-widget elementor-widget-text-editor" data-id="4e97ed3d" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Net Profit </div> </div> <div class="elementor-element elementor-element-482affb3 elementor-widget elementor-widget-text-editor" data-id="482affb3" data-element_type="widget" id="finalnetProfit" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>0</p> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-79478ff0 elementor-widget elementor-widget-text-editor" data-id="79478ff0" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Ready to boost your revenue? Take the next step towards maximizing your sales potential with our Afflr</p> </div> </div> <div class="elementor-element elementor-element-71de1106 elementor-align-justify elementor-widget-tablet__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-button" data-id="71de1106" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://apps.shopify.com/affiliate-marketing-afflr" target="_blank"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Install Afflr Now</span> </span> </a> </div> </div> <div class="elementor-element elementor-element-6802d1a9 elementor-align-justify elementor-widget-tablet__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-button" data-id="6802d1a9" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://zcal.co/afflr/onboarding" target="_blank"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Talk to an expert</span> </span> </a> </div> </div> </div> </div> </div> </div> <script type="rocketlazyloadscript"> window.intercomSettings = { api_base: "https://api-iam.intercom.io", app_id: "woh1ua5b" }; </script> <script type="rocketlazyloadscript"> // We pre-filled your app ID in the widget URL: 'https://widget.intercom.io/widget/woh1ua5b' (function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/woh1ua5b';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})(); </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="rocketlazyloadscript" id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/afflr.io","onHoverDelay":"100","rateThrottle":"3"}; </script> <script type="rocketlazyloadscript" id="rocket-preload-links-js-after"> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script id="rocket_lazyload_css-js-extra"> var rocket_lazyload_css_data = {"threshold":"300"}; </script> <script id="rocket_lazyload_css-js-after"> !function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]); </script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js?ver=3.0.1" id="hello-theme-frontend-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://www.google.com/recaptcha/api.js?render=explicit&ver=3.25.4" id="elementor-recaptcha_v3-api-js"></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.25.4" id="elementor-pro-webpack-runtime-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.25.9" id="elementor-webpack-runtime-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.25.9" id="elementor-frontend-modules-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/gutenberg/build/hooks/index.min.js?ver=84e753e2b66eb7028d38" id="wp-hooks-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/gutenberg/build/i18n/index.min.js?ver=bd5a2533e717a1043151" id="wp-i18n-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script type="rocketlazyloadscript" id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/afflr.io\/wp-admin\/admin-ajax.php","nonce":"86a9f7a70c","urls":{"assets":"https:\/\/afflr.io\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/afflr.io\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/afflr.io\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.25.4" id="elementor-pro-frontend-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.25.9","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"e_nested_atomic_repeaters":true,"e_optimized_control_loading":true,"e_optimized_markup":true,"e_onboarding":true,"e_css_smooth_scroll":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"landing-pages":true,"nested-elements":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true,"editor_events":true,"improved_page_actions_layout":true,"mega-menu":true},"urls":{"assets":"https:\/\/afflr.io\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/afflr.io\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/afflr.io\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"2940b4d103"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":2843,"title":"ROI%20Calculator%20for%20Affiliate%20Marketing%20%7C%20Afflr","excerpt":"","featuredImage":false}}; </script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.25.9" id="elementor-frontend-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://afflr.io/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.25.4" id="pro-elements-handlers-js" data-rocket-defer defer></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://afflr.io/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script> <script>class RocketElementorAnimation{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}_detectAnimations(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this._listAnimationSettingsKeys(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this._animateElement(t)}catch(t){}})}_animateElement(t){const e=JSON.parse(t.dataset.settings),i=e._animation_delay||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let s=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this._removeAnimationSettings(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(s)})}_listAnimationSettingsKeys(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}_removeAnimationSettings(t,e){this._listAnimationSettingsKeys().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorAnimation;requestAnimationFrame(t._detectAnimations.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorAnimation.run);</script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e7605482b093f77',t:'MTczMjQxNTg4My4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1732380097 -->