CINXE.COM

How to make Matomo GDPR compliant in 12 steps

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script> var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}}); </script> <link rel="preload" as="font" href="https://matomo.org/wp-content/themes/website-child/assets/fonts/nunito-v9-latin-ext-700.woff2" crossorigin> <link rel="preload" as="font" href="https://matomo.org/wp-content/themes/website-child/assets/fonts/nunito-v9-latin-ext-regular.woff2" crossorigin> <link rel="preload" as="font" href="https://matomo.org/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2" crossorigin> <link rel="preload" as="font" href="https://matomo.org/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2" crossorigin> <link rel="preconnect" href="https://demo-web.matomo.org" crossorigin /><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="alternate" hreflang="en" href="https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/" /> <link rel="alternate" hreflang="fr" href="https://fr.matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/" /> <link rel="alternate" hreflang="x-default" href="https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>How to make Matomo GDPR compliant in 12 steps</title><link rel="preload" data-rocket-preload as="image" href="https://m-img.org/spai/w_170+q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/10/matomo-logo-final-1-340x50.png" fetchpriority="high"> <meta name="description" content="GDPR is coming into force on May 25th 2018 and you are wondering what do you need to do specifically for Matomo? Discover in this post how to be compliant in less than 10 minutes." /> <link rel="canonical" href="https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="How to make Matomo GDPR compliant in 12 steps" /> <meta property="og:description" content="GDPR is coming into force on May 25th 2018 and you are wondering what do you need to do specifically for Matomo? Discover in this post how to be compliant in less than 10 minutes." /> <meta property="og:url" content="https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/" /> <meta property="og:site_name" content="Analytics Platform - Matomo" /> <meta property="article:publisher" content="https://www.facebook.com/Matomo.org" /> <meta property="article:author" content="InnoCraftHQ/" /> <meta property="article:published_time" content="2018-04-03T05:15:08+00:00" /> <meta property="article:modified_time" content="2024-09-19T05:51:54+00:00" /> <meta property="og:image" content="https://matomo.org/wp-content/uploads/2018/11/feature.png" /> <meta property="og:image:width" content="1024" /> <meta property="og:image:height" content="500" /> <meta property="og:image:type" content="image/png" /> <meta name="author" content="InnoCraft" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@InnoCraftHQ" /> <meta name="twitter:site" content="@matomo_org" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="InnoCraft" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="6 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/","url":"https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/","name":"How to make Matomo GDPR compliant in 12 steps","isPartOf":{"@id":"https://matomo.org/#website"},"datePublished":"2018-04-03T05:15:08+00:00","dateModified":"2024-09-19T05:51:54+00:00","author":{"@id":"https://matomo.org/#/schema/person/accd4dfe745022836fafd182e5524658"},"description":"GDPR is coming into force on May 25th 2018 and you are wondering what do you need to do specifically for Matomo? Discover in this post how to be compliant in less than 10 minutes.","breadcrumb":{"@id":"https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/"]}]},{"@type":"BreadcrumbList","@id":"https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://matomo.org/"},{"@type":"ListItem","position":2,"name":"Official Matomo Blog","item":"https://matomo.org/blog/"},{"@type":"ListItem","position":3,"name":"How to make Matomo GDPR compliant in 12 steps"}]},{"@type":"WebSite","@id":"https://matomo.org/#website","url":"https://matomo.org/","name":"Analytics Platform - Matomo","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://matomo.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://matomo.org/#/schema/person/accd4dfe745022836fafd182e5524658","name":"InnoCraft","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://matomo.org/#/schema/person/image/","url":"https://matomo.org/wp-content/uploads/2016/12/logo-light-background-150x150.png","contentUrl":"https://matomo.org/wp-content/uploads/2016/12/logo-light-background-150x150.png","caption":"InnoCraft"},"description":"We are the makers of Matomo Analytics, the leading open source analytics platform used on more than 1 million websites and apps. We provide outstanding products and services to help you grow and achieve your business goals using the power of Matomo Analytics. We also love privacy and giving our customers full control over their digital analytics data.","sameAs":["https://www.innocraft.com","InnoCraftHQ/","https://x.com/InnoCraftHQ"]}]}</script> <!-- / Yoast SEO plugin. --> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='wpml-blocks-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='piwik_elementor_css-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/assets/css/global.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='piwik_help_css-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/assets/css/help.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://matomo.org/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='megamenu-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/uploads/maxmegamenu/style_en.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='generate-style-grid-css' href='https://matomo.org/wp-content/themes/generatepress/assets/css/unsemantic-grid.min.css?ver=3.3.1' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='generate-style-css' href='https://matomo.org/wp-content/themes/generatepress/assets/css/style.min.css?ver=3.3.1' media="all" crossorigin="anonymous" /> <style id='generate-style-inline-css'> body{background-color:#ffffff;color:#47525f;}a{color:#e57f19;}a:visited{color:#e57f19;}a:hover, a:focus, a:active{color:#e57f19;}body .grid-container{max-width:1000px;}.wp-block-group__inner-container{max-width:1000px;margin-left:auto;margin-right:auto;}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}body, button, input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:16px;}body{line-height:1.8;}.entry-content > [class*="wp-block-"]:not(:last-child):not(.wp-block-heading){margin-bottom:1.5em;}.top-bar{font-family:"Droid Serif", serif;font-weight:500;font-size:16px;}.main-title{font-size:30px;}.site-description{font-size:16px;}.main-navigation a, .menu-toggle{font-weight:600;text-transform:uppercase;font-size:14px;}.main-navigation .main-nav ul ul li a{font-size:13px;}.widget-title{font-family:"Nunito", sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:24px;}.sidebar .widget, .footer-widgets .widget{font-size:14px;}button:not(.menu-toggle),html input[type="button"],input[type="reset"],input[type="submit"],.button,.wp-block-button .wp-block-button__link{font-family:"Nunito", sans-serif;font-weight:600;font-size:18px;}h1{font-family:"Nunito", sans-serif;font-weight:700;text-transform:uppercase;font-size:32px;}h2{font-family:"Nunito", sans-serif;font-weight:700;font-size:24px;line-height:1.5em;}h3{font-family:"Nunito", sans-serif;font-weight:700;font-size:18px;line-height:1.5em;}h4{font-family:"Nunito", sans-serif;font-weight:700;font-size:17px;line-height:1.4em;}h5{font-family:"Nunito", sans-serif;font-weight:400;font-size:17px;line-height:1.4em;}h6{font-family:"Nunito", sans-serif;font-weight:700;font-size:14px;line-height:1.4em;}.site-info{font-size:11px;}@media (max-width:768px){.main-title{font-size:30px;}h1{font-size:22px;}h2{font-size:20px;}}.top-bar{background-color:#555e63;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#ffffff;}.site-header{background-color:#282f38;color:#282f38;}.site-header a{color:#ffffff;}.site-header a:hover{color:#e57f19;}.main-title a,.main-title a:hover{color:#ffffff;}.site-description{color:#999999;}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:#282f38;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#ffffff;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#e05e59;background-color:#282f38;}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#ffffff;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#ffffff;background-color:#282f38;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#e05e59;background-color:#282f38;}.main-navigation ul ul{background-color:#d35c58;}.main-navigation .main-nav ul ul li a{color:#ffffff;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#ffffff;background-color:#e05e59;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#ffffff;background-color:#d35c58;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{color:#606060;background-color:#ffffff;}.inside-article a,.paging-navigation a,.comments-area a,.page-header a{color:#e57f19;}.inside-article a:hover,.paging-navigation a:hover,.comments-area a:hover,.page-header a:hover{color:#e57f19;}.entry-header h1,.page-header h1{color:#282f38;}.entry-title a{color:#47525f;}.entry-title a:hover{color:#677687;}.entry-meta{color:#888888;}.entry-meta a{color:#888888;}.entry-meta a:hover{color:#999999;}h1{color:#ffffff;}h2{color:#282f38;}h3{color:#000000;}h4{color:#47525f;}h5{color:#47525f;}.sidebar .widget{color:#606060;background-color:#f9f9f9;}.sidebar .widget a{color:#d35c58;}.sidebar .widget a:hover{color:#e05e59;}.sidebar .widget .widget-title{color:#47525f;}.footer-widgets{background-color:#ffffff;}.footer-widgets a{color:#606060;}.footer-widgets a:hover{color:#e57f19;}.footer-widgets .widget-title{color:#282f38;}.site-info{color:#282f38;background-color:#ffffff;}.site-info a{color:#282f38;}.site-info a:hover{color:#e57f19;}.footer-bar .widget_nav_menu .current-menu-item a{color:#e57f19;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#e57f19;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#282f38;}a.generate-back-to-top{background-color:#ffffff;color:#282f38;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:#e57f19;color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#ffffff;}}.inside-top-bar{padding:10px;}.inside-header{padding:30px 20px 30px 20px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:0px 40px 60px 40px;}.site-main .wp-block-group__inner-container{padding:0px 40px 60px 40px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .mobile-bar-items a{line-height:45px;}.main-navigation .main-nav ul ul li a{padding:20px;}.navigation-search input[type="search"]{height:45px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:20px;padding-bottom:20px;margin-top:-20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.widget-area .widget{padding:25px;}.footer-widgets{padding:60px 50px 10px 50px;}.site-info{padding:40px 40px 40px 41px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:20px 20px 60px 20px;}.site-main .wp-block-group__inner-container{padding:20px 20px 60px 20px;}.site-info{padding-right:10px;padding-left:10px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);}}@media (max-width:768px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav{display:none;}[class*="nav-float-"] .site-header .inside-header > *{float:none;clear:both;}} @media (max-width:768px){.main-navigation:not(.slideout-navigation) a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-size:14px;}.main-navigation:not(.slideout-navigation) .main-nav ul ul li a{font-size:13px;}} @media (max-width:768px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items a,.main-navigation .menu-bar-item > a{padding-left:20px;padding-right:20px;}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .mobile-bar-items a,.main-navigation .menu-bar-item > a{line-height:56px;}.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img, .navigation-search input[type="search"]{height:56px;}} </style> <link rel='stylesheet' id='generate-mobile-style-css' href='https://matomo.org/wp-content/themes/generatepress/assets/css/mobile.min.css?ver=3.3.1' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='generate-child-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/style.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='elementor-frontend-css' href='https://matomo.org/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.21.5' media="all" crossorigin="anonymous" /> <style id='elementor-frontend-inline-css'> .elementor-kit-39630{--e-global-color-primary:#571AF2;--e-global-color-secondary:#333333;--e-global-color-text:#333333;--e-global-color-accent:#0EA600;--e-global-color-4c43b6a1:#6EC1E4;--e-global-color-6730b283:#54595F;--e-global-color-68db87b5:#7A7A7A;--e-global-color-2e4008d4:#61CE70;--e-global-color-3d847da4:#4054B2;--e-global-color-260a0d76:#23A455;--e-global-color-33f42e58:#000;--e-global-color-d21cd4e:#FFF;--e-global-color-0970cad:#F38334;--e-global-color-e2c2c8a:#3F4445;--e-global-color-7b67e5a:#3152A0;--e-global-color-0a241db:#EDF5FF;--e-global-typography-primary-font-family:"Nunito";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Nunito";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Nunito";--e-global-typography-accent-font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-39630 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}} .elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-matomo_downloads_counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-matomo_downloads_counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-accent );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-statics-post_translations{color:var( --e-global-color-text );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-site-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-page-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-post-excerpt .elementor-widget-container{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, 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, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Arial, 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 ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input, .elementor-widget-search-form .elementor-search-form__icon, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-widget-paypal-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-paypal-button .elementor-message{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-stripe-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-stripe-button .elementor-message{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );} .elementor-30881 .elementor-element.elementor-element-26b074e{--direction:ltr;--horizontal-progress-border:none;--horizontal-height:6px;--horizontal-border-style:none;}.elementor-30881 .elementor-element.elementor-element-26b074e .current-progress{background-color:#F38334;}.elementor-30881 .elementor-element.elementor-element-26b074e .elementor-scrolling-tracker-horizontal{background-color:#C9C9C9;}.elementor-30881 .elementor-element.elementor-element-e8ce654:not(.elementor-motion-effects-element-type-background), .elementor-30881 .elementor-element.elementor-element-e8ce654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F38334;}.elementor-30881 .elementor-element.elementor-element-e8ce654{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-30881 .elementor-element.elementor-element-e8ce654 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30881 .elementor-element.elementor-element-3defa29{text-align:center;}.elementor-30881 .elementor-element.elementor-element-3defa29 .elementor-heading-title{color:#ffffff;font-size:15px;text-shadow:0px 0px 2px rgba(0,0,0,0.53);}.elementor-30881 .elementor-element.elementor-element-3defa29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-251c767 > .elementor-container{max-width:800px;}.elementor-30881 .elementor-element.elementor-element-c7bd8e9{text-align:center;}.elementor-30881 .elementor-element.elementor-element-c7bd8e9 .elementor-heading-title{color:#F38334;font-family:"Nunito", Arial, Sans-serif;font-size:35px;font-weight:700;text-transform:none;}.elementor-30881 .elementor-element.elementor-element-c7bd8e9 > .elementor-widget-container{margin:50px 0px 30px 0px;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-repeater-item-b3dd2c7 .elementor-icon-list-icon{width:35px;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#E7E7E7;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-icon{width:14px;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-icon i{font-size:14px;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-text{padding-left:24px;}body.rtl .elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-text{padding-right:24px;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-text, .elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-text a{color:#54595F;}.elementor-30881 .elementor-element.elementor-element-b3b0a84 .elementor-icon-list-item{font-family:"Nunito", Arial, Sans-serif;font-size:13px;font-weight:300;}.elementor-30881 .elementor-element.elementor-element-4cb6928{--box-border-color:#61819B00;--item-text-hover-color:#F38334;--item-text-active-color:#4054B2;--item-text-active-decoration:underline;width:initial;max-width:initial;}.elementor-30881 .elementor-element.elementor-element-4cb6928 .elementor-toc__spinner{color:#02010100;fill:#02010100;}.elementor-30881 .elementor-element.elementor-element-4cb6928 .elementor-toc__header-title{text-align:start;}.elementor-30881 .elementor-element.elementor-element-4cb6928 .elementor-toc__header, .elementor-30881 .elementor-element.elementor-element-4cb6928 .elementor-toc__header-title{font-family:"Nunito", Arial, Sans-serif;font-size:15px;font-weight:700;}.elementor-30881 .elementor-element.elementor-element-4cb6928 .elementor-toc__list-item{font-family:"Nunito", Arial, Sans-serif;font-size:13px;font-weight:400;}.elementor-30881 .elementor-element.elementor-element-4cb6928 > .elementor-widget-container{padding:0px 30px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#E7E7E7;border-radius:0px 1px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-f73ee11{--spacer-size:30px;}.elementor-30881 .elementor-element.elementor-element-e7f4676 .elementor-heading-title{color:#333333;font-family:"Nunito", Arial, Sans-serif;font-size:25px;font-weight:700;}.elementor-30881 .elementor-element.elementor-element-b7caaba{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-30881 .elementor-element.elementor-element-b7caaba .elementor-divider-separator{width:100%;}.elementor-30881 .elementor-element.elementor-element-b7caaba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30881 .elementor-element.elementor-element-d2e870e{--spacer-size:30px;}.elementor-30881 .elementor-element.elementor-element-5e83bb7 .elementor-post__thumbnail__link{width:100%;}.elementor-30881 .elementor-element.elementor-element-5e83bb7{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-30881 .elementor-element.elementor-element-5e83bb7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-30881 .elementor-element.elementor-element-5e83bb7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-30881 .elementor-element.elementor-element-5e83bb7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-30881 .elementor-element.elementor-element-86cb726{--spacer-size:100px;}.elementor-30881 .elementor-element.elementor-element-9005e10:not(.elementor-motion-effects-element-type-background), .elementor-30881 .elementor-element.elementor-element-9005e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a241db );}.elementor-30881 .elementor-element.elementor-element-9005e10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30881 .elementor-element.elementor-element-9005e10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30881 .elementor-element.elementor-element-70db725{--spacer-size:50px;}.elementor-30881 .elementor-element.elementor-element-8af2a39{text-align:center;}.elementor-30881 .elementor-element.elementor-element-8af2a39 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Nunito", Arial, Sans-serif;font-size:28px;font-weight:700;}.elementor-30881 .elementor-element.elementor-element-5ef0a5b{--spacer-size:15px;}.elementor-30881 .elementor-element.elementor-element-f58200a{text-align:center;}.elementor-30881 .elementor-element.elementor-element-f58200a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Nunito", Arial, Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-30881 .elementor-element.elementor-element-f58200a > .elementor-widget-container{margin:0px 80px 0px 80px;}.elementor-30881 .elementor-element.elementor-element-29cfee5:not(.elementor-motion-effects-element-type-background), .elementor-30881 .elementor-element.elementor-element-29cfee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a241db );}.elementor-30881 .elementor-element.elementor-element-29cfee5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30881 .elementor-element.elementor-element-29cfee5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30881 .elementor-element.elementor-element-014deee > .elementor-container{max-width:650px;}.elementor-30881 .elementor-element.elementor-element-730a9af{--spacer-size:25px;}.elementor-30881 .elementor-element.elementor-element-09a928a{--spacer-size:60px;}.elementor-30881 .elementor-element.elementor-element-5363829{text-align:left;}.elementor-30881 .elementor-element.elementor-element-5363829 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Nunito", Arial, Sans-serif;font-size:28px;font-weight:700;}.elementor-30881 .elementor-element.elementor-element-5363829 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-6f63ea7{--spacer-size:10px;}.elementor-30881 .elementor-element.elementor-element-3cc0ab7 > .elementor-widget-container{margin:0px 15px 0px 20px;}.elementor-30881 .elementor-element.elementor-element-9cce056{--spacer-size:20px;}.elementor-30881 .elementor-element.elementor-element-def89e7 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-30881 .elementor-element.elementor-element-def89e7 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-30881 .elementor-element.elementor-element-def89e7 .elementor-button{font-family:"Nunito", Arial, Sans-serif;font-size:16px;font-weight:600;background-color:#0EA600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-30881 .elementor-element.elementor-element-def89e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-def89e7{width:auto;max-width:auto;}.elementor-30881 .elementor-element.elementor-element-4eea0a6 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-30881 .elementor-element.elementor-element-4eea0a6 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-30881 .elementor-element.elementor-element-4eea0a6 .elementor-button{font-family:"Nunito", Arial, Sans-serif;font-weight:600;fill:#4054B2;color:#4054B2;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4054B2;border-radius:5px 5px 5px 5px;}.elementor-30881 .elementor-element.elementor-element-4eea0a6 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 15px 15px 15px;}.elementor-30881 .elementor-element.elementor-element-4eea0a6{width:auto;max-width:auto;}.elementor-30881 .elementor-element.elementor-element-0d450ae{text-align:left;font-family:"Nunito", Arial, Sans-serif;font-size:14px;font-weight:500;width:auto;max-width:auto;}.elementor-30881 .elementor-element.elementor-element-0d450ae > .elementor-widget-container{margin:-12px 0px 0px 37px;}.elementor-30881 .elementor-element.elementor-element-dc21f1f{text-align:left;font-family:"Nunito", Arial, Sans-serif;font-size:14px;font-weight:500;width:auto;max-width:auto;}.elementor-30881 .elementor-element.elementor-element-dc21f1f > .elementor-widget-container{margin:-12px 0px 0px 150px;}.elementor-30881 .elementor-element.elementor-element-21df1ac{text-align:left;}.elementor-30881 .elementor-element.elementor-element-21df1ac .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Nunito", Arial, Sans-serif;font-size:28px;font-weight:700;}.elementor-30881 .elementor-element.elementor-element-21df1ac > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-dfcb461{--spacer-size:10px;}.elementor-30881 .elementor-element.elementor-element-97ddd2d > .elementor-widget-container{margin:0px 15px 0px 20px;}.elementor-30881 .elementor-element.elementor-element-9d896d2{--spacer-size:20px;}.elementor-30881 .elementor-element.elementor-element-e77c17c .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-30881 .elementor-element.elementor-element-e77c17c .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-30881 .elementor-element.elementor-element-e77c17c .elementor-button{font-family:"Nunito", Arial, Sans-serif;font-size:16px;font-weight:600;background-color:#0EA600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-30881 .elementor-element.elementor-element-e77c17c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-7581d63{text-align:center;font-family:"Nunito", Arial, Sans-serif;font-size:14px;font-weight:500;}.elementor-30881 .elementor-element.elementor-element-7581d63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-8e55ede .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-30881 .elementor-element.elementor-element-8e55ede .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-30881 .elementor-element.elementor-element-8e55ede .elementor-button{font-family:"Nunito", Arial, Sans-serif;font-weight:600;fill:#4054B2;color:#4054B2;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4054B2;border-radius:5px 5px 5px 5px;}.elementor-30881 .elementor-element.elementor-element-8e55ede > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 15px 15px 15px;}.elementor-30881 .elementor-element.elementor-element-15fbc7d{text-align:center;font-family:"Nunito", Arial, Sans-serif;font-size:14px;font-weight:500;}.elementor-30881 .elementor-element.elementor-element-15fbc7d > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-30881 .elementor-element.elementor-element-4a3ad78{--spacer-size:50px;}@media(max-width:767px){.elementor-30881 .elementor-element.elementor-element-5e83bb7 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-30881 .elementor-element.elementor-element-504887a{width:20%;}.elementor-30881 .elementor-element.elementor-element-2d8f2ed{width:63%;}.elementor-30881 .elementor-element.elementor-element-1486b5e{width:16.666%;}.elementor-30881 .elementor-element.elementor-element-031ad0b{width:100%;}.elementor-30881 .elementor-element.elementor-element-b31bbc7{width:45%;}.elementor-30881 .elementor-element.elementor-element-6c9121c{width:55%;}.elementor-30881 .elementor-element.elementor-element-f75f265{width:50%;}.elementor-30881 .elementor-element.elementor-element-98a811a{width:50%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-4cb6928 */.elementor-toc__body { padding: 0px; } .elementor-30881 .elementor-element.elementor-element-d05d67f .elementor-toc__header, .elementor-30881 .elementor-element.elementor-element-d05d67f .elementor-toc__header-title { padding-bottom:5px; } .elementor-30881 .elementor-element.elementor-element-d05d67f .elementor-toc__header, .elementor-30881 .elementor-element.elementor-element-d05d67f .elementor-toc__header-title { margin-left: 28px; } .elementor-toc__body { padding-top: 0px !important; }/* End custom CSS */ /* Start custom CSS for column, class: .elementor-element-504887a */.elementor-toc__body { margin-top: -12px; margin-left: -55px; }/* End custom CSS */ /* Start custom CSS for shortcode, class: .elementor-element-dea511b */.mimi_field { font-size: 12px !important; } .mimi_field p { margin-left: 50px; margin-right: 50px; } #ema_signup_form .button { font-size: 16px !important; line-height: 17px; } .gform_wrapper .button, #show-feedback-form { background-color: #4054B2!important; }/* End custom CSS */ /* Start custom CSS for column, class: .elementor-element-031ad0b */#signup_email.ui-search-field { font-size: 15px !important; width: 300px !important; height: 50px !important; border-color: #0f0f10; margin-left: auto; margin-right: auto; } a.button a:hover { background-color: #4054B2 !important; }/* End custom CSS */ </style> <link data-minify="1" rel='stylesheet' id='swiper-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='elementor-pro-css' href='https://matomo.org/wp-content/plugins/elementor-pro/assets/css/frontend.min.css?ver=3.21.2' media="all" crossorigin="anonymous" /> <style id='akismet-widget-style-inline-css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link rel='stylesheet' id='tablepress-default-css' href='https://matomo.org/wp-content/tablepress-combined.min.css?ver=204' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='matomo_sprite-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/assets/img/sprites/sprite.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://matomo.org/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=1740113503' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=1740113503' media="all" crossorigin="anonymous" /> <script src="https://matomo.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script id="piwik_help_faq_js-js-extra"> var ajax_faq_object = {"ajax_url":"https:\/\/matomo.org\/wp-admin\/admin-ajax.php","id":"26085","nonce":"f3119f1e48"}; </script> <link rel="https://api.w.org/" href="https://matomo.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://matomo.org/wp-json/wp/v2/posts/26085" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://matomo.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatomo.org%2Fblog%2F2018%2F04%2Fhow-to-make-matomo-gdpr-compliant-in-12-steps%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://matomo.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatomo.org%2Fblog%2F2018%2F04%2Fhow-to-make-matomo-gdpr-compliant-in-12-steps%2F&#038;format=xml" /> <meta name="generator" content="WPML ver:4.6.10 stt:1,4;" /> <meta name="facebook-domain-verification" content="5uq41ekbmfppd52cqid4dr76p8x2ct" /> <link rel="preconnect" href="//privacy-proxy.usercentrics.eu"> <link rel="preload" href="//privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js" as="script"> <script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-ruleset-id="6aAQmNLzvgWkfQ" async></script> <script type="application/javascript" src="https://privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js" data-rocket-defer defer></script> <link rel="pingback" href="https://matomo.org/xmlrpc.php"> <meta name="generator" content="Elementor 3.21.5; features: e_optimized_assets_loading, additional_custom_breakpoints; settings: css_print_method-internal, google_font-disabled, font_display-auto"> <link rel="icon" href="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-32x32.png" data-spai-egr="1" sizes="32x32" /> <link rel="icon" href="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-192x192.png" data-spai-egr="1" sizes="192x192" /> <link rel="apple-touch-icon" href="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-180x180.png" data-spai-egr="1" /> <meta name="msapplication-TileImage" content="https://matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-270x270.png" /> <style id="wp-custom-css"> .inside-article a.elementor-button { color: #FFFFFF; } .inside-article a.elementor-button:hover { color: #e57f19; } </style> <style type="text/css">/** Mega Menu CSS: fs **/</style> <style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><link href="https://m-img.org" rel="preconnect" crossorigin></head> <body class="post-template-default single single-post postid-26085 single-format-standard wp-embed-responsive post-image-above-header post-image-aligned-left mega-menu-primary how-to-make-matomo-gdpr-compliant-in-12-steps no-sidebar nav-above-header one-container fluid-header active-footer-widgets-4 nav-aligned-center header-aligned-left dropdown-hover elementor-default elementor-template-full-width elementor-kit-39630 elementor-page elementor-page-26085 elementor-page-30881 full-width-content" itemtype="https://schema.org/Blog" itemscope> <a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a> <nav class="main-navigation sub-menu-right" id="site-navigation" aria-label="Primary" itemtype="https://schema.org/SiteNavigationElement" itemscope> <div class="inside-navigation"> <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Menu</span> </button> <div id="mega-menu-wrap-primary" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"><div class='mega-toggle-block mega-logo-block mega-toggle-block-1' id='mega-toggle-block-1'><a class="mega-menu-logo" href="https://matomo.org" target="_self"><img class="mega-menu-logo" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDEgNjAiIHdpZHRoPSI0NDEiIGhlaWdodD0iNjAiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZtYXRvbW8ub3JnJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDIwJTJGMDMlMkZtYXRvbW8tbG9nby13aW5uZXItbW9iaWxlMy5wbmciIGRhdGEtdz0iNDQxIiBkYXRhLWg9IjYwIiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" /><noscript data-spai="1"><img class="mega-menu-logo" src="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2020/03/matomo-logo-winner-mobile3.png" data-spai-egr="1" /></noscript></a></div></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-block mega-toggle-block-2' id='mega-toggle-block-2' tabindex='0'><span class='mega-toggle-label' role='button' aria-expanded='false'><span class='mega-toggle-label-closed'>MENU</span><span class='mega-toggle-label-open'>MENU</span></span></div></div></div><ul id="mega-menu-primary" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="fade_up" data-effect-speed="200" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="body" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="1023" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical" data-hover-intent-timeout="300" data-hover-intent-interval="100" data-sticky-enabled="true" data-sticky-desktop="true" data-sticky-mobile="true" data-sticky-offset="0" data-sticky-expand="false" data-sticky-expand-mobile="false" data-sticky-transition="false" data-overlay-desktop="false" data-overlay-mobile="false"><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-36503' id='mega-menu-item-36503'><a class='mega-menu-link mega-menu-logo' href='/'><img class='mega-menu-logo' width='170' height='25' src='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNDAgNTAiIHdpZHRoPSIzNDAiIGhlaWdodD0iNTAiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZtYXRvbW8ub3JnJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDE4JTJGMTAlMkZtYXRvbW8tbG9nby1maW5hbC0xLTM0MHg1MC5wbmciIGRhdGEtdz0iMzQwIiBkYXRhLWg9IjUwIiBkYXRhLWJpcD0iIj48L3N2Zz4=' data-spai='1' srcset=" " /><noscript data-spai="1"><img class='mega-menu-logo' width='170' height='25' src='https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/10/matomo-logo-final-1-170x25.png' data-spai-egr='1' srcset="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/10/matomo-logo-final-1-340x50.png 2x" /></noscript></a></li><li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-36504' id='mega-menu-item-36504'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">Why Matomo?<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54919' id='mega-menu-item-54919'><a class="mega-menu-link" href="https://matomo.org/100-data-ownership/?nav">100% Data Ownership</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54920' id='mega-menu-item-54920'><a class="mega-menu-link" href="https://matomo.org/privacy/?nav">Privacy Protection</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54921' id='mega-menu-item-54921'><a class="mega-menu-link" href="https://matomo.org/product-features/?nav">Product Features</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-39973' id='mega-menu-item-39973'><a class="mega-menu-link" href="https://matomo.org/free-software/?nav">Open Source</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54922' id='mega-menu-item-54922'><a class="mega-menu-link" href="https://matomo.org/flexibility/?nav">Flexibility</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54923' id='mega-menu-item-54923'><a class="mega-menu-link" href="https://matomo.org/no-data-sampling/?nav">No Data Sampling</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54924' id='mega-menu-item-54924'><a class="mega-menu-link" href="https://matomo.org/gdpr-analytics/?nav">GDPR</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54925' id='mega-menu-item-54925'><a class="mega-menu-link" href="https://matomo.org/google-analytics-alternative/?nav">Google Analytics Alternative</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-36522' id='mega-menu-item-36522'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">Use Cases<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54902' id='mega-menu-item-54902'><a class="mega-menu-link" href="https://matomo.org/feature-overview/?nav">Complete Analytics</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54903' id='mega-menu-item-54903'><a class="mega-menu-link" href="https://matomo.org/intranet-analytics/?nav">Intranet Analytics</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54904' id='mega-menu-item-54904'><a class="mega-menu-link" href="https://matomo.org/cookie-consent-banners/?nav">Consent-Free Tracking</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54905' id='mega-menu-item-54905'><a class="mega-menu-link" href="https://matomo.org/tracking-personal-data-with-matomo/?nav">Tracking Personal Data</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-70302' id='mega-menu-item-70302'><a class="mega-menu-link" href="https://matomo.org/multi-attribution/?nav">Marketing Attribution</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54906' id='mega-menu-item-54906'><a class="mega-menu-link" href="https://matomo.org/no-data-limitations-with-matomo/?nav">No Limitations</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54907' id='mega-menu-item-54907'><a class="mega-menu-link" href="https://matomo.org/log-analytics/?nav">Log Analytics</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-menu-item-81466' id='mega-menu-item-81466'><a class="mega-menu-link" href="https://matomo.org/matomo-cloud/?nav" tabindex="0">Cloud</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-40903' id='mega-menu-item-40903'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">On-Premise<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-arrow mega-menu-item-40905' id='mega-menu-item-40905'><a class="mega-menu-link" href="https://matomo.org/matomo-on-premise/?nav">Matomo On-Premise</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-40906' id='mega-menu-item-40906'><a class="mega-menu-link" href="https://matomo.org/what-is-on-premise/?nav">On-Premise vs Cloud</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-41355' id='mega-menu-item-41355'><a class="mega-menu-link" href="https://matomo.org/download/?nav">Download for free</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-36555' id='mega-menu-item-36555'><a class="mega-menu-link" href="https://plugins.matomo.org/?nav">Marketplace</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-56051' id='mega-menu-item-56051'><a class="mega-menu-link" href="https://matomo.org/support-plans/?nav">Support Plans</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-menu-item-42473' id='mega-menu-item-42473'><a class="mega-menu-link" href="https://matomo.org/pricing/?nav" aria-expanded="false" tabindex="0">Pricing<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81467' id='mega-menu-item-81467'><a class="mega-menu-link" href="https://matomo.org/pricing/?nav">Pricing</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81468' id='mega-menu-item-81468'><a class="mega-menu-link" href="https://matomo.org/contact-sales/?nav">Contact Sales</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-36549' id='mega-menu-item-36549'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">Resources<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-81701' id='mega-menu-item-81701'><a class="mega-menu-link" href="https://matomo.org/guides/2025-ethical-marketing-field-guide/">NEW! 2025 Ethical Marketing Field Guide</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55147' id='mega-menu-item-55147'><a class="mega-menu-link" href="https://matomo.org/help/?nav">Help</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-49313' id='mega-menu-item-49313'><a class="mega-menu-link" href="https://matomo.org/blog/?nav">Blog</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81068' id='mega-menu-item-81068'><a class="mega-menu-link" href="https://matomo.org/resources/?nav">Guides</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81469' id='mega-menu-item-81469'><a class="mega-menu-link" href="https://matomo.org/masterclass/?nav">Masterclasses</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81470' id='mega-menu-item-81470'><a class="mega-menu-link" href="https://matomo.org/case-studies/?nav">Case Studies</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55148' id='mega-menu-item-55148'><a class="mega-menu-link" href="https://matomo.org/integrate/?nav">Integrations</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55149' id='mega-menu-item-55149'><a class="mega-menu-link" href="https://matomo.org/contact/?nav">Contact the Matomo team</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55146' id='mega-menu-item-55146'><a class="mega-menu-link" href="https://matomo.org/features/?nav">List of all features</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55150' id='mega-menu-item-55150'><a class="mega-menu-link" href="https://matomo.org/get-involved/?nav">Get involved</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-right mega-menu-item-40179' id='mega-menu-item-40179'><a id="login_link" class="top_link" href="/login">Log in</a><a id="help_center_link" class="top_link" href="/help/?header">Help</a><a class="mega-menu-link" href="https://matomo.org/start-free-analytics-trial/?nav" tabindex="0">TRY IT FOR FREE</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-has-icon mega-icon-left mega-item-align-right mega-menu-item-36573' id='mega-menu-item-36573'><div class='mega-search-wrap'> <form class='mega-search expand-to-left mega-search-closed' data-matomo-ignore role='search' action='https://matomo.org/'><span tabindex='0' role='button' class='fas fa-search search-icon' aria-controls='mega-search-36573' aria-label='Search' aria-expanded='false' aria-haspopup='true'></span><input type='text' tabindex='-1' role='searchbox' id='mega-search-36573' aria-label='Search...' data-placeholder='Search...' name='s' autocomplete='off' /><input type='submit' value='Search'> <input type='hidden' name='lang' value='en' /></form></div></li></ul></div> </div> </nav> <header class="site-header" id="masthead" aria-label="Site" itemtype="https://schema.org/WPHeader" itemscope> <div class="inside-header grid-container grid-parent"> </div> </header> <div class="site grid-container container hfeed grid-parent" id="page"> <div class="site-content" id="content"> <div data-elementor-type="single" data-elementor-id="30881" class="elementor elementor-30881 elementor-location-single post-26085 post type-post status-publish format-standard hentry category-analytics-tips category-privacy" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-4beab56 elementor-section-full_width elementor-hidden-tablet elementor-hidden-mobile elementor-section-height-default elementor-section-height-default" data-id="4beab56" data-element_type="section" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:95,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-19cd920 elementor-hidden-tablet elementor-hidden-mobile" data-id="19cd920" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-26b074e elementor-widget elementor-widget-progress-tracker" data-id="26b074e" data-element_type="widget" data-settings="{&quot;direction&quot;:&quot;ltr&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;type&quot;:&quot;horizontal&quot;,&quot;relative_to&quot;:&quot;entire_page&quot;,&quot;percentage&quot;:&quot;no&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0}" data-widget_type="progress-tracker.default"> <div class="elementor-widget-container"> <div class="elementor-scrolling-tracker elementor-scrolling-tracker-horizontal elementor-scrolling-tracker-alignment-"> <div class="current-progress"> <div class="current-progress-percentage"></div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-e8ce654 elementor-section-stretched elementor-hidden-tablet elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e8ce654" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c63edb7" data-id="c63edb7" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-3defa29 elementor-invisible elementor-widget elementor-widget-heading" data-id="3defa29" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:2}" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default"><a href="https://matomo.org/guides/2025-ethical-marketing-field-guide/?blog">The Ethical Marketing Field Guide: Build trust, respect privacy, and drive growth in a cookieless world. <u>Get your copy</u></a></h5> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-251c767 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="251c767" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d6f29b6" data-id="d6f29b6" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-63c25e4 elementor-widget elementor-widget-html" data-id="63c25e4" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <style> .gform_wrapper input[type="text"] { width: 300px !important; margin: auto; } #webform_submit_button:hover { background-color: #4054B2 !important; } #webform_submit_button { background-color: #4054B2 !important; } </style> </div> </div> <div class="elementor-element elementor-element-c7bd8e9 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="c7bd8e9" data-element_type="widget" data-widget_type="theme-post-title.default"> <div class="elementor-widget-container"> <h1 class="elementor-heading-title elementor-size-default">How to make Matomo GDPR compliant in 12 steps</h1> </div> </div> <div class="elementor-element elementor-element-b3b0a84 elementor-align-center elementor-widget elementor-widget-post-info" data-id="b3b0a84" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-b3dd2c7 elementor-inline-item" itemprop="author"> <a href="https://matomo.org/blog/author/innocraft/"> <span class="elementor-icon-list-icon"> <img class="elementor-avatar" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiB3aWR0aD0iMTUwIiBoZWlnaHQ9IjE1MCIgZGF0YS11PSJodHRwcyUzQSUyRiUyRm1hdG9tby5vcmclMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMTYlMkYxMiUyRmxvZ28tbGlnaHQtYmFja2dyb3VuZC0xNTB4MTUwLnBuZyIgZGF0YS13PSIxNTAiIGRhdGEtaD0iMTUwIiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" alt="Picture of InnoCraft"><noscript data-spai="1"><img class="elementor-avatar" src="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2016/12/logo-light-background-150x150.png" data-spai-egr="1" alt="Picture of InnoCraft"></noscript> </span> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author"> InnoCraft </span> </a> </li> <li class="elementor-icon-list-item elementor-repeater-item-540872a elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> <time>April 3, 2018</time> </span> </li> </ul> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-b41ea29 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b41ea29" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-504887a" data-id="504887a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-4cb6928 elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-table-of-contents" data-id="4cb6928" data-element_type="widget" data-settings="{&quot;headings_by_tags&quot;:[&quot;h2&quot;],&quot;exclude_headings_by_selector&quot;:[],&quot;collapse_subitems&quot;:&quot;yes&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:100,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;marker_view&quot;:&quot;bullets&quot;,&quot;icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hierarchical_view&quot;:&quot;yes&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}" data-widget_type="table-of-contents.default"> <div class="elementor-widget-container"> <div class="elementor-toc__header"> <div class="elementor-toc__header-title"> Contents </div> </div> <div id="elementor-toc__4cb6928" class="elementor-toc__body elementor-toc__list-items--collapsible"> <div class="elementor-toc__spinner-container"> <i class="elementor-toc__spinner eicon-animation-spin eicon-loading" aria-hidden="true"></i> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-2d8f2ed" data-id="2d8f2ed" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-eee5db7 elementor-widget elementor-widget-theme-post-content" data-id="eee5db7" data-element_type="widget" data-widget_type="theme-post-content.default"> <div class="elementor-widget-container"> <div data-elementor-type="wp-post" data-elementor-id="26085" class="elementor elementor-26085" data-elementor-post-type="post"> <section class="elementor-section elementor-top-section elementor-element elementor-element-39bc3848 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="39bc3848" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28c7f0cc" data-id="28c7f0cc" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-49757fa9 elementor-widget elementor-widget-text-editor" data-id="49757fa9" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><em>Important note: this blog post has been written by digital analysts, not lawyers. The purpose of this article is to briefly show you where Matomo is entering into play within the GDPR process. This work comes from our interpretation of the <a href="https://ico.org.uk/" target="_blank" rel="noopener noreferrer">UK privacy commission: ICO</a>. It cannot be considered as professional legal advice. So as GDPR, this information is subject to change. We strongly advise you to have a look at the different privacy authorities in order to have up to date information.</em></p><p>The General Data Protection Regulation (EU) 2016/679, also referred to RGPD in French, Datenschutz-Grundverordnung, DS-GVO in German, is a regulation on data protection and privacy for all individuals within the European Union. It concerns organizations worldwide dealing with EU citizens and will come into force on the 25th May 2018.</p><p>The GDPR applies to &#8216;<a href="https://matomo.org/blog/2020/01/your-introduction-to-personally-identifiable-information-what-is-pii/">personal data</a>&#8216; meaning any information relating to an identifiable person who can be directly or indirectly identified in particular by reference to an identifier. It includes cookies, IP addresses, <a href="https://matomo.org/guide/reports/user-ids/">User ID</a>, location, and any other data you may have collected.</p><p>We will list below <a href="https://ico.org.uk/media/1624219/preparing-for-the-gdpr-12-steps.pdf" target="_blank" rel="noopener noreferrer">the 12 steps recommended by the UK privacy commissioner in order to be GDPR compliant</a> and what you need to do for each step. Not using Matomo yet? Try our <a href="https://demo.matomo.cloud/index.php?module=CoreHome&amp;action=index&amp;idSite=1&amp;period=day&amp;date=yesterday#?idSite=1&amp;period=day&amp;date=yesterday&amp;segment=&amp;category=Dashboard_Dashboard&amp;subcategory=1">live demo</a> and <a href="https://matomo.org/start-free-analytics-trial/">start your free 21-day trial now</a>.</p><h2>The 12 steps of GDPR compliance according to ICO and how it fits with Matomo</h2><p>As mentioned in one of <a href="https://matomo.org/blog/2017/09/gdpr-potential-consequences-piwik/">our previous blog post about GDPR</a>, if you are not collecting any personal data with Matomo, then you are not concerned about what is written below.</p><p>If you are processing personal data in any way, here are the 12 steps to follow along with some recommendations on how to be GDPR compliant with Matomo:</p><h3>1 &#8211; Awareness</h3><p>Make sure that people <strong>within your organization</strong> know that you are using Matomo in order to analyze traffic on the website/app. If needed, <a href="https://matomo.org/what-is-matomo/">send them the link to the &#8220;What is Matomo?&#8221; page</a>.</p><h3>2 &#8211; Information you hold</h3><p>List all the personal data you are processing with Matomo within your record of processing activities. We are personally using the <a href="https://ico.org.uk/media/for-organisations/documents/2172937/gdpr-documentation-controller-template.xlsx" target="_blank" rel="noopener noreferrer">template provided by ICO</a> which is composed of a set of 30 questions you need to answer regarding your use of Matomo. We have published <a href="https://matomo.org/blog/2018/04/gdpr-how-to-fill-in-the-information-asset-register-when-using-matomo/">an article which walks you through the list of questions specifically in the use case of Matomo Analytics</a>. Please be aware that personal data may be also tracked in non-obvious ways for example as part of page URLs or page titles.</p><h3>3 &#8211; Communicating privacy information</h3><h4>a &#8211; Add a privacy notice</h4><p>Add a privacy notice wherever you are using Matomo in order to collect personal data. Please <a href="https://ico.org.uk/for-organisations/guide-to-data-protection/privacy-notices-transparency-and-control/" target="_blank" rel="noopener noreferrer">refer to the ICO documentation in order to learn how to write a privacy notice</a>. You can learn more in our article <a href="https://matomo.org/blog/2018/04/how-should-i-write-my-privacy-notice-for-matomo-analytics-under-gdpr/">about creating your privacy notice for Matomo Analytics</a>. Make sure that a privacy policy link is always available on your website or app.</p><h4>b &#8211; Add Matomo to your privacy policy page</h4><p>Add Matomo to the list of technologies you are using on your privacy policy page and add all the necessary information to it <a href="https://ico.org.uk/for-organisations/guide-to-data-protection/privacy-notices-transparency-and-control/privacy-notices-under-the-eu-general-data-protection-regulation/" target="_blank" rel="noopener noreferrer">as requested in the following checklist</a>. To learn more check out <a href="https://matomo.org/blog/2018/04/how-to-complete-your-privacy-policy-with-matomo-analytics-under-gdpr/">our article about Privacy policy</a>.</p><h3>4 &#8211; Individuals’ rights</h3><p>Make sure that your Matomo installation respects all the individuals’ rights. To make it short, you will need to know the features in Matomo that you need to use to respect user rights (<a href="https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/individual-rights/" target="_blank" rel="noopener noreferrer">right of access, right of rectification, right of erasure…</a>). These features are available starting in Matomo 3.5.0 released on May 8th: <a href="https://matomo.org/docs/gdpr/">GDPR tools for Matomo (User guide)</a>.</p><h3>5 &#8211; Subject access requests</h3><p>Make sure that you are able to answer an access request from a data subject for Matomo. For example, when a person would like to access her or his personal data that you have collected about her or him, then you will need to be you able to provide her or him with this information. We recommend you design a process for this like &#8220;Who is dealing with GDPR subject access requests?&#8221;. Matomo provides <a href="https://matomo.org/docs/gdpr/#2-right-of-access">a tool to make right to access</a> process easy.</p><h3>6 &#8211; Lawful basis for processing personal data</h3><p>There are <a href="https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/lawful-basis-for-processing/" target="_blank" rel="noopener noreferrer">different lawful basis</a> you can use under GDPR. It can be either &#8220;Legitimate interest&#8221; or &#8220;Explicit consent&#8221;. Do not forget to mention it within your privacy policy page. <a href="https://matomo.org/blog/2018/04/lawful-basis-for-processing-personal-data-under-gdpr-with-matomo/">Read more in our article about lawful basis.</a></p><h3>7 &#8211; Consent</h3><p>As part of privacy legislation worldwide including <a href="https://matomo.org/gdpr-analytics/">GDPR</a> but also <a href="https://matomo.org/blog/2017/01/new-proposed-eprivacy-regulation-piwik-might-not-need-tracking-consent-compared-google-analytics-co/">ePrivacy</a>, it is often required to display a cookie banner informing users about cookies, or consent must be obtained before tracking visitors’ data. However there is a solution available: you can use Matomo Analytics without needing consent and without a cookie banner, by following all the steps at: <a href="https://matomo.org/faq/new-to-piwik/how-do-i-use-matomo-analytics-without-consent-or-cookie-banner/">How do I use Matomo Analytics without consent or cookie banner?</a></p><p>But you can also ask users for consent instead. We offer a tool that allows you optionally to <a href="https://developer.matomo.org/guides/tracking-javascript-guide#asking-for-consent">require consent before any data is tracked</a>. This will be useful if a person should be only tracked after she or he has given explicit consent to be tracked.</p><p>Users should be able to remove their consent at any time. By chance, Matomo is providing a feature in order to do just that: <a href="https://matomo.org/docs/privacy-how-to/#step-3-include-a-web-analytics-opt-out-feature-on-your-site-using-an-iframe">add the opt-out feature to your privacy policy page</a>.</p><h3>8 &#8211; Children</h3><p>If your website or app is targeted for children and you are using Matomo, extra measures will need to be taken. For example you will need to write your privacy policy even more clear and moreover getting parents consent if the child is below 13. As it is a very specific case, we strongly recommend you to <a href="https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/applications/children/" target="_blank" rel="noopener noreferrer">follow this link for further information</a>.</p><h3>9 &#8211; Data breaches</h3><p>As you may be collecting personal data with Matomo, you should also check your &#8220;data breach procedure&#8221; to define if a leak may have consequences on the privacy of the data subject. <a href="https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/personal-data-breaches/">Please consult ICO&#8217;s website for further information</a>.</p><h3>10 &#8211; Data Protection by Design and Data Protection Impact Assessments</h3><p>Ask yourself if you really need to process personal data within Matomo. If the data you are processing within Matomo is sensitive, we strongly recommend you to make a Data Protection Impact Assessment. A software is available from the <a href="https://www.cnil.fr/en/open-source-pia-software-helps-carry-out-data-protection-impact-assesment" target="_blank" rel="noopener noreferrer">The open source PIA software helps to carry out data protection impact assessment, by French Privacy Commissioner: CNIL</a>.</p><h3>11 &#8211; Data Protection Officers</h3><p>If you are reading this article and you are the Data Protection Officer (DPO), you will not be concerned by this step. If that’s not the case, your duty is to provide to the DPO (if your business has a DPO) our blog post in order for her or him to ask you questions regarding your use of Matomo. Note that your DPO can also be interested in the different data that Matomo can process: <a href="https://matomo.org/faq/general/faq_18254/">&#8220;What data does Matomo track?&#8221; (FAQ)</a>.</p><h3>12 &#8211; International</h3><p>Matomo data is hosted wherever you want. So according to the location of the data, you might need to show specific safeguards except for EU. For example regarding the USA, you will have to check if your web hosting platform is registered to the Privacy Shield: <a href="https://www.privacyshield.gov/list" target="_blank" rel="noopener noreferrer">privacyshield.gov/list</a><br />Note: our <a href="https://matomo.org/hosting//" target="_blank" rel="noopener noreferrer">Matomo cloud infrastructure</a> is based in Germany.</p><p><strong>Ready to start your journey to GDPR compliance? <a href="https://matomo.org/start-free-analytics-trial/">Start your free 21-day trial of Matomo today</a> &#8211; no credit card required.</strong></p><p>That’s the end of this blog post. As GDPR is a huge topic, we will release many more blog posts in the upcoming weeks. If there are any Matomo GDPR topic related posts you would like us to write, please <a href="https://matomo.org/contact/gdpr/">feel free to contact us</a>.</p> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-1486b5e elementor-hidden-tablet elementor-hidden-mobile" data-id="1486b5e" data-element_type="column"> <div class="elementor-widget-wrap"> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-bb943fc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bb943fc" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c71b140" data-id="c71b140" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-f73ee11 elementor-widget elementor-widget-spacer" data-id="f73ee11" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-f52e8bc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f52e8bc" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a09ad98" data-id="a09ad98" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-e7f4676 elementor-widget elementor-widget-heading" data-id="e7f4676" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Recommended for you</div> </div> </div> <div class="elementor-element elementor-element-b7caaba elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="b7caaba" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-d2e870e elementor-widget elementor-widget-spacer" data-id="d2e870e" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-5e83bb7 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="5e83bb7" data-element_type="widget" data-settings="{&quot;classic_masonry&quot;:&quot;yes&quot;,&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic"> <div class="elementor-widget-container"> <div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid"> <article class="elementor-post elementor-grid-item post-80373 post type-post status-publish format-standard has-post-thumbnail hentry category-analytics-tips"> <a class="elementor-post__thumbnail__link" href="https://matomo.org/blog/2024/12/six-best-amplitude-alternatives/" tabindex="-1" > <div class="elementor-post__thumbnail"><img fetchpriority="high" width="1400" height="399" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDM5OSIgd2lkdGg9IjE0MDAiIGhlaWdodD0iMzk5IiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGbWF0b21vLm9yZyUyRndwLWNvbnRlbnQlMkZ1cGxvYWRzJTJGMjAyNCUyRjExJTJGaW1hZ2UxLTQucG5nIiBkYXRhLXc9IjE0MDAiIGRhdGEtaD0iMzk5IiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="attachment-full size-full wp-image-80375" alt="Amplitude, Matomo, and analytics charts." /><noscript data-spai="1"><img fetchpriority="high" width="1400" height="399" src="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2024/11/image1-4.png" data-spai-egr="1" class="attachment-full size-full wp-image-80375" alt="Amplitude, Matomo, and analytics charts." /></noscript></div> </a> <div class="elementor-post__text"> <h5 class="elementor-post__title"> <a href="https://matomo.org/blog/2024/12/six-best-amplitude-alternatives/" > Six Best Amplitude Alternatives </a> </h5> </div> </article> <article class="elementor-post elementor-grid-item post-80215 post type-post status-publish format-standard has-post-thumbnail hentry category-banking-and-financial-services"> <a class="elementor-post__thumbnail__link" href="https://matomo.org/blog/2024/11/four-trends-shaping-the-future-of-analytics-in-banking/" tabindex="-1" > <div class="elementor-post__thumbnail"><img width="1200" height="315" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDMxNSIgd2lkdGg9IjEyMDAiIGhlaWdodD0iMzE1IiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGbWF0b21vLm9yZyUyRndwLWNvbnRlbnQlMkZ1cGxvYWRzJTJGMjAyNCUyRjExJTJGaW1hZ2U0LTIucG5nIiBkYXRhLXc9IjEyMDAiIGRhdGEtaD0iMzE1IiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="attachment-full size-full wp-image-80223" alt="A futuristic banking analytics interface with an AI assistant" /><noscript data-spai="1"><img width="1200" height="315" src="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2024/11/image4-2.png" data-spai-egr="1" class="attachment-full size-full wp-image-80223" alt="A futuristic banking analytics interface with an AI assistant" /></noscript></div> </a> <div class="elementor-post__text"> <h5 class="elementor-post__title"> <a href="https://matomo.org/blog/2024/11/four-trends-shaping-the-future-of-analytics-in-banking/" > Four Trends Shaping the Future of Analytics in Banking </a> </h5> </div> </article> <article class="elementor-post elementor-grid-item post-79990 post type-post status-publish format-standard has-post-thumbnail hentry category-banking-and-financial-services category-privacy"> <a class="elementor-post__thumbnail__link" href="https://matomo.org/blog/2024/11/psd2-quick-start-guide-payment-services-directive/" tabindex="-1" > <div class="elementor-post__thumbnail"><img width="1200" height="315" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDMxNSIgd2lkdGg9IjEyMDAiIGhlaWdodD0iMzE1IiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGbWF0b21vLm9yZyUyRndwLWNvbnRlbnQlMkZ1cGxvYWRzJTJGMjAyNCUyRjExJTJGVW50aXRsZWQtZGVzaWduLnBuZyIgZGF0YS13PSIxMjAwIiBkYXRhLWg9IjMxNSIgZGF0YS1iaXA9IiI+PC9zdmc+" data-spai="1" class="attachment-full size-full wp-image-80010" alt="PSD2" /><noscript data-spai="1"><img width="1200" height="315" src="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2024/11/Untitled-design.png" data-spai-egr="1" class="attachment-full size-full wp-image-80010" alt="PSD2" /></noscript></div> </a> <div class="elementor-post__text"> <h5 class="elementor-post__title"> <a href="https://matomo.org/blog/2024/11/psd2-quick-start-guide-payment-services-directive/" > A Quick Start Guide to the Payment Services Directive (PSD2) </a> </h5> </div> </article> </div> </div> </div> <div class="elementor-element elementor-element-86cb726 elementor-widget elementor-widget-spacer" data-id="86cb726" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-9005e10 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9005e10" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d4d457a" data-id="d4d457a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-70db725 elementor-widget elementor-widget-spacer" data-id="70db725" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-8af2a39 elementor-widget elementor-widget-heading" data-id="8af2a39" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Enjoyed this post?</div> </div> </div> <div class="elementor-element elementor-element-5ef0a5b elementor-widget elementor-widget-spacer" data-id="5ef0a5b" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-f58200a elementor-widget elementor-widget-heading" data-id="f58200a" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Join the 160,000+ subscribers who receive the Matomo Newsletter straight to their inbox every month</div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-29cfee5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="29cfee5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a314ed" data-id="5a314ed" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-014deee elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="014deee" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-031ad0b" data-id="031ad0b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-dea511b elementor-widget elementor-widget-shortcode" data-id="dea511b" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"> <div class='gf_browser_ie gf_browser_ie7 gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_65' > <div class='gform_heading'> <p class='gform_description'></p> </div><form method='post' enctype='multipart/form-data' id='gform_65' action='/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/' data-formid='65' novalidate> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform-body gform_body'><div id='gform_fields_65' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_65_3" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_65_3" ><label class='gfield_label gform-field-label' for='input_65_3'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_65_3' type='email' value='' class='large' placeholder='Enter your e-mail to subscribe...' aria-required="true" aria-invalid="false" /> </div></div><div id="field_65_5" class="gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_65_5" >Subscribe to our newsletter to receive regular information about Matomo. You can unsubscribe at any time from it. This service uses MadMimi. Learn more about it within our <a href="https://matomo.org/privacy-policy/">privacy Policy</a> page. </div><div id="field_65_6" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_65_6" ><div class='ginput_container ginput_container_text'><input name='input_6' id='input_65_6' type='hidden' class='gform_hidden' aria-invalid="false" value='https://matomo.org/blog/2018/04/how-to-make-matomo-gdpr-compliant-in-12-steps/' /></div></div><div id="field_65_8" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_65_8" ><div class='ginput_container ginput_container_text'><input name='input_8' id='input_65_8' type='hidden' class='gform_hidden' aria-invalid="false" value='{referrer}' /></div></div><div id="field_65_9" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_65_9" ><div class='ginput_container ginput_container_text'><input name='input_9' id='input_65_9' type='hidden' class='gform_hidden' aria-invalid="false" value='{campaign_name}' /></div></div><div id="field_65_10" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_65_10" ><div class='ginput_container ginput_container_text'><input name='input_10' id='input_65_10' type='hidden' class='gform_hidden' aria-invalid="false" value='{campaign_keywords}' /></div></div></div></div> <div class='gform_footer before'> <input type='submit' id='gform_submit_button_65' class='gform_button button' value='Subscribe' onclick='if(window["gf_submitting_65"]){return false;} if( !jQuery("#gform_65")[0].checkValidity || jQuery("#gform_65")[0].checkValidity()){window["gf_submitting_65"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_65"]){return false;} if( !jQuery("#gform_65")[0].checkValidity || jQuery("#gform_65")[0].checkValidity()){window["gf_submitting_65"]=true;} jQuery("#gform_65").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_65' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='65' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_65' value='WyJbXSIsIjg3NmMxNGMyODA2YzFiNzFkZDRlM2M5YTliOTYzOGUyIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_65' id='gform_target_page_number_65' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_65' id='gform_source_page_number_65' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="216"/></p></form> </div> </div> </div> </div> <div class="elementor-element elementor-element-730a9af elementor-widget elementor-widget-spacer" data-id="730a9af" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-6e54e34 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6e54e34" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b76b96b" data-id="b76b96b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-09a928a elementor-widget elementor-widget-spacer" data-id="09a928a" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-3ee441c elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3ee441c" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b31bbc7" data-id="b31bbc7" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-5363829 elementor-widget elementor-widget-heading" data-id="5363829" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Get started with Matomo</div> </div> </div> <div class="elementor-element elementor-element-6f63ea7 elementor-widget elementor-widget-spacer" data-id="6f63ea7" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-3cc0ab7 elementor-widget elementor-widget-text-editor" data-id="3cc0ab7" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>A powerful web analytics platform that gives you and your business 100% data ownership and user privacy protection.</p> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6c9121c" data-id="6c9121c" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9cce056 elementor-widget elementor-widget-spacer" data-id="9cce056" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-def89e7 elementor-widget__width-auto elementor-widget elementor-widget-button" data-id="def89e7" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-md" href="https://matomo.org/start-free-analytics-trial/?blog-footer"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-left"> <i aria-hidden="true" class="fas fa-cloud"></i> </span> <span class="elementor-button-text">Try Cloud for free</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-4eea0a6 elementor-widget__width-auto elementor-widget elementor-widget-button" data-id="4eea0a6" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-md" href="https://matomo.org/download/?blog-footer"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-left"> <i aria-hidden="true" class="fas fa-server"></i> </span> <span class="elementor-button-text">Download On-Premise</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-0d450ae elementor-widget__width-auto elementor-widget elementor-widget-text-editor" data-id="0d450ae" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>No credit card required.</p> </div> </div> <div class="elementor-element elementor-element-dc21f1f elementor-widget__width-auto elementor-widget elementor-widget-text-editor" data-id="dc21f1f" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Free forever.</p> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-b4baefa elementor-hidden-desktop elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b4baefa" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f75f265" data-id="f75f265" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-21df1ac elementor-widget elementor-widget-heading" data-id="21df1ac" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Get started with Matomo</div> </div> </div> <div class="elementor-element elementor-element-dfcb461 elementor-widget elementor-widget-spacer" data-id="dfcb461" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-97ddd2d elementor-widget elementor-widget-text-editor" data-id="97ddd2d" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>A powerful web analytics platform that gives you and your business 100% data ownership and user privacy protection.</p> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-98a811a" data-id="98a811a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9d896d2 elementor-widget elementor-widget-spacer" data-id="9d896d2" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-e77c17c elementor-align-center elementor-widget elementor-widget-button" data-id="e77c17c" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-md" href="https://matomo.org/start-free-analytics-trial/?blog-footer"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-left"> <i aria-hidden="true" class="fas fa-cloud"></i> </span> <span class="elementor-button-text">Try Cloud for free</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-7581d63 elementor-widget elementor-widget-text-editor" data-id="7581d63" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>No credit card required.</p> </div> </div> <div class="elementor-element elementor-element-8e55ede elementor-align-center elementor-widget elementor-widget-button" data-id="8e55ede" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-md" href="https://matomo.org/download/?blog-footer"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-left"> <i aria-hidden="true" class="fas fa-server"></i> </span> <span class="elementor-button-text">Download On-Premise</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-15fbc7d elementor-widget elementor-widget-text-editor" data-id="15fbc7d" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Free forever.</p> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-4a3ad78 elementor-widget elementor-widget-spacer" data-id="4a3ad78" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> <div data-wpr-lazyrender="1" class="site-footer footer-bar-active footer-bar-align-right"> <div id="footer-widgets" class="site footer-widgets"> <div class="footer-widgets-container grid-container grid-parent"> <div class="inside-footer-widgets"> <div class="footer-widget-1 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-5" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Company</h2><div class="menu-footer-company-container"><ul id="menu-footer-company" class="menu"><li id="menu-item-56059" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56059"><a href="https://matomo.org/about/">About Matomo</a></li> <li id="menu-item-56064" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56064"><a href="https://matomo.org/history/">History</a></li> <li id="menu-item-56062" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56062"><a href="https://matomo.org/team/">Contributors</a></li> <li id="menu-item-56063" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56063"><a href="https://matomo.org/jobs/">Hiring</a></li> <li id="menu-item-56060" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56060"><a href="https://matomo.org/contact/">Contact Us</a></li> <li id="menu-item-73610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-73610"><a href="https://matomo.org/partner-programme/">Partner Programme</a></li> </ul></div></aside><aside id="nav_menu-9" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Support</h2><div class="menu-footer-support-container"><ul id="menu-footer-support" class="menu"><li id="menu-item-30299" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30299"><a href="https://matomo.org/help/?footer">Help Centre</a></li> <li id="menu-item-30306" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30306"><a href="https://developer.matomo.org/?footer">Developers</a></li> <li id="menu-item-56053" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56053"><a href="https://matomo.org/support/?footer">Contact support</a></li> </ul></div></aside> </div> <div class="footer-widget-2 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-12" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Sales</h2><div class="menu-footer-sales-container"><ul id="menu-footer-sales" class="menu"><li id="menu-item-63811" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-63811"><a href="https://matomo.org/contact-sales/">Contact Sales</a></li> <li id="menu-item-77062" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-77062"><a href="https://matomo.org/?page_id=76962">BigQuery &#038; Data Warehouse Export Feature</a></li> </ul></div></aside><aside id="nav_menu-6" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Product</h2><div class="menu-product-footer-container"><ul id="menu-product-footer" class="menu"><li id="menu-item-58262" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58262"><a href="https://matomo.org/guide/tag-manager/getting-started-with-tag-manager/?footer">Tag Manager</a></li> <li id="menu-item-58263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58263"><a href="https://matomo.org/blog/2019/10/matomo-analytics-for-wordpress/?footer">WordPress Plugin</a></li> <li id="menu-item-58264" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58264"><a href="https://matomo.org/faq/tracking-campaigns-url-builder/?footer">URL Campaign Builder</a></li> <li id="menu-item-58265" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58265"><a href="https://matomo.org/integrate/?footer">Integrations</a></li> <li id="menu-item-58266" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58266"><a href="https://matomo.org/free-software/?footer">Open Source</a></li> <li id="menu-item-58267" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58267"><a href="https://matomo.org/download/?footer">Download Matomo</a></li> <li id="menu-item-58268" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58268"><a href="https://matomo.org/changelog/?footer">Changelog</a></li> <li id="menu-item-58269" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58269"><a href="https://github.com/matomo-org/matomo/issues/?footer">Issue Tracker</a></li> <li id="menu-item-58270" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58270"><a href="https://github.com/matomo-org/?footer">GitHub</a></li> <li id="menu-item-68264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68264"><a href="https://matomo.org/resources/matomo-feedback-panel/">Feedback Panel</a></li> </ul></div></aside> </div> <div class="footer-widget-3 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-11" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Privacy</h2><div class="menu-footer-privacy-container"><ul id="menu-footer-privacy" class="menu"><li id="menu-item-81083" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81083"><a href="https://matomo.org/privacy-policy/cookies/">Cookie Notice</a></li> <li id="menu-item-56067" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56067"><a href="https://matomo.org/100-data-ownership/">Data ownership</a></li> <li id="menu-item-56068" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56068"><a href="https://matomo.org/gdpr-analytics/">GDPR</a></li> <li id="menu-item-56069" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56069"><a href="https://matomo.org/security/">Security</a></li> <li id="menu-item-56400" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56400"><a href="https://matomo.org/matomo-cloud-privacy-policy/">Matomo Cloud Privacy Policy</a></li> <li id="menu-item-56070" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56070"><a href="https://matomo.org/privacy-policy/">Website Privacy Policy</a></li> </ul></div></aside><aside id="nav_menu-10" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Resources</h2><div class="menu-footer-resources-container"><ul id="menu-footer-resources" class="menu"><li id="menu-item-30290" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30290 active"><a href="https://matomo.org/blog/">Blog</a></li> <li id="menu-item-68263" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68263"><a href="https://matomo.org/case-studies/">Case Studies</a></li> <li id="menu-item-56054" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56054"><a href="https://matomo.org/newsletter/">Newsletter</a></li> <li id="menu-item-81073" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81073"><a href="https://matomo.org/resources/">Guides</a></li> <li id="menu-item-68265" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68265"><a href="https://matomo.org/masterclass/">Masterclasses</a></li> <li id="menu-item-56055" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56055"><a href="https://matomo.org/press/">Matomo in the Press</a></li> <li id="menu-item-58271" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58271"><a href="https://matomo.org/media/">Press Enquiries</a></li> <li id="menu-item-58665" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58665"><a href="https://matomo.org/gdpr-timeline/">GDPR Timeline</a></li> <li id="menu-item-73607" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-73607"><a href="https://matomo.org/blog/2023/08/how-to-check-website-traffic/">How to Check Website Traffic</a></li> </ul></div></aside> </div> <div class="footer-widget-4 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-4" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Comparisons</h2><div class="menu-footer-compare-container"><ul id="menu-footer-compare" class="menu"><li id="menu-item-56056" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56056"><a href="https://matomo.org/matomo-vs-google-analytics-comparison/">vs Google Analytics</a></li> <li id="menu-item-79860" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79860"><a href="https://matomo.org/amplitude-vs-matomo/">vs Amplitude</a></li> <li id="menu-item-58054" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58054"><a href="https://matomo.org/adobe-analytics-vs-google-analytics-vs-matomo/">vs Adobe Analytics vs Google Analytics</a></li> <li id="menu-item-58398" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58398"><a href="https://matomo.org/piwik-pro-vs-matomo/">vs Piwik PRO</a></li> <li id="menu-item-81702" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81702"><a href="https://matomo.org/mixpanel-vs-matomo-which-analytics-tool-is-better/">vs Matomo</a></li> <li id="menu-item-80595" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80595"><a href="https://matomo.org/firebase-vs-matomo-features-pricing-and-key-differences/">vs Firebase</a></li> <li id="menu-item-57643" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-57643"><a href="https://matomo.org/plausible-vs-matomo/">vs Plausible</a></li> <li id="menu-item-58132" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58132"><a href="https://matomo.org/fathom-vs-matomo/">vs Fathom</a></li> <li id="menu-item-56057" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56057"><a href="https://matomo.org/hotjar-alternative/">vs Hotjar</a></li> <li id="menu-item-56058" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56058"><a href="https://matomo.org/blog/2020/04/matomo-vs-wp-statistics/">vs WP-Statistics</a></li> <li id="menu-item-73609" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-73609"><a href="https://matomo.org/blog/2023/08/top-web-analytics-tools/">Top Web Analytics Tools</a></li> </ul></div></aside><aside id="nav_menu-14" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Industries</h2><div class="menu-footer-industries-container"><ul id="menu-footer-industries" class="menu"><li id="menu-item-79361" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79361"><a href="https://matomo.org/banking/">Banks </a></li> <li id="menu-item-79362" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79362"><a href="https://matomo.org/enterprise/">Enterprise </a></li> <li id="menu-item-79360" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79360"><a href="https://matomo.org/financial-institutions/">Financial Institutions </a></li> <li id="menu-item-79359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79359"><a href="https://matomo.org/fintech/">Fintech</a></li> </ul></div></aside><aside id="block-4" class="widget inner-padding widget_block"> <ul class="wp-block-list"> <li></li> </ul> </aside> </div> </div> </div> </div> <footer class="site-info" aria-label="Site" itemtype="https://schema.org/WPFooter" itemscope> <div class="inside-site-info grid-container grid-parent"> <div class="footer-bar"> <aside id="custom_html-2" class="widget_text widget inner-padding widget_custom_html"><div class="textwidget custom-html-widget"><ul class="matomo-social-footer"> <li><a rel="noopener" target="_blank" href="https://www.facebook.com/Matomo.org/"> <svg aria-hidden="true" focusable="false" class="fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><path fill="currentColor" d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg></a></li> <li> <a rel="noopener" target="_blank" href="https://x.com/matomo_org"> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" fill="currentColor" style="height: 24px; margin-left: 1px;" > <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/> </svg> </a> </li> <li><a rel="noopener" target="_blank" href="https://www.linkedin.com/company/matomo"> <svg aria-hidden="true" focusable="false" class="fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512"><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg></a></li> <li><a rel="noopener" target="_blank" href="https://github.com/matomo-org/matomo"> <svg aria-hidden="true" focusable="false" class="fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg> </a></li> <li><a rel="noopener" target="_blank" href="https://www.youtube.com/c/MatomoAnalytics/videos"> <svg aria-hidden="true" focusable="false" class=" fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512"><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a></li> <li><a rel="noopener" href="https://mastodon.social/@Matomo"><svg aria-hidden="true" focusable="false" class=" fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" ><path fill="currentColor" d="M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"></path></svg></a></li> </ul></div></aside> </div> <div class="copyright-bar"> &copy; 2025 matomo.org </div> </div> </footer> </div> <a title="Scroll back to top" aria-label="Scroll back to top" rel="nofollow" href="#" class="generate-back-to-top" data-scroll-speed="400" data-start-scroll="300"> <span class="gp-icon icon-arrow-up"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span> </a> <link data-minify="1" rel='stylesheet' id='gform_basic-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=1740113509' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='gform_theme_components-css' href='https://matomo.org/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.8.9' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='gform_theme_ie11-css' href='https://matomo.org/wp-content/plugins/gravityforms/assets/css/dist/theme-ie11.min.css?ver=2.8.9' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='gform_theme-css' href='https://matomo.org/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.8.9' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='e-animations-css' href='https://matomo.org/wp-content/plugins/elementor/assets/lib/animations/animations.min.css?ver=3.21.5' media="all" crossorigin="anonymous" /> <script id="spai-scripts-js-extra"> var spai_settings = {"api_domain":"m-img.org","api_url":"https:\/\/m-img.org\/spai\/w_%WIDTH%+q_lossless+ret_img","api_short_url":"https:\/\/m-img.org\/spai\/ret_img","method":"src","crop":"","size_breakpoints":{"on":true,"base":50,"rate":5},"lqip":"","lazy_threshold":"500","hover_handling":"","native_lazy":"","serve_svg":"1","debug":"","site_url":"https:\/\/matomo.org","plugin_url":"https:\/\/matomo.org\/wp-content\/plugins\/shortpixel-adaptive-images","version":"3.10.0","excluded_selectors":[],"eager_selectors":[],"noresize_selectors":[],"alter2wh":"1","use_first_sizes":[],"lazy_bg_style":"","active_integrations":{"nextgen":false,"modula":false,"elementor":true,"elementor-addons":false,"viba-portfolio":false,"envira":false,"everest":false,"wp-bakery":false,"woocommerce":false,"wpc-variations":false,"foo":false,"global-gallery":false,"essential-grid":false,"oxygen":false,"slider-revolution":false,"custom-facebook-feed":false,"smart-slider":false,"real3d-flipbook":false,"wp-grid-builder":false,"beaver-builder":false,"the-grid":false,"social-pug":false,"instagram-feed":false,"insta-gallery":false,"content-views":false,"featherlight":false,"lightbox-photoswipe":false,"acf":true,"soliloquy":false,"jetpack":false,"wp-rocket":{"lazyload":false,"css-filter":true,"minify-css":true,"defer-all-js":false,"video-placeholder":false},"perfmatters":false,"swift-performance":false,"imagify":{"active":false},"wp-fastest-cache":false,"litespeed-cache":false,"w3-total-cache":false,"wp-super-cache":false,"wp-optimize":{"active":false,"enable_css":false,"enable_merging_of_css":false},"breeze":false,"smart-cookie-kit":false,"wpzoom-theme":false,"avia-gallery-module":false,"theme":"website-child"},"parse_css_files":"","backgrounds_max_width":"1920","sep":"+","webp":"1","avif":"","webp_detect":"","extensions_to_nextgenimg":{"png":true,"jpg":true,"gif":true},"sniper":"https:\/\/matomo.org\/wp-content\/plugins\/shortpixel-adaptive-images\/assets\/img\/target.cur","affected_tags":"{\"figure\":2,\"link\":1}","ajax_url":"https:\/\/matomo.org\/wp-admin\/admin-ajax.php","ajax_nonce":"f4a027d570","excluded_paths":["cmVnZXg6L1wvXC8oW15cL10qXC58KWdyYXZhdGFyLmNvbVwvLw=="]}; </script> <!--[if lte IE 11]> <script src="https://matomo.org/wp-content/themes/generatepress/assets/js/classList.min.js?ver=3.3.1" id="generate-classlist-js"></script> <![endif]--> <script id="generate-menu-js-extra"> var generatepressMenu = {"toggleOpenedSubMenus":"1","openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"}; </script> <script id="generate-back-to-top-js-extra"> var generatepressBackToTop = {"smooth":"1"}; </script> <script src="https://matomo.org/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://matomo.org/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script defer='defer' src="https://matomo.org/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.8.9" id="gform_json-js"></script> <script id="gform_gravityforms-js-extra"> var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"ed2addcf6f427a8ae61270f5dfe21990","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; </script> <script id="gform_gravityforms_theme-js-extra"> var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"ed2addcf6f427a8ae61270f5dfe21990"}}},"hmr_dev":"","public_path":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/"}; </script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/matomo.org\/wp-admin\/admin-ajax.php","nonce":"a4449729c6","urls":{"assets":"https:\/\/matomo.org\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/matomo.org\/wp-json\/"},"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:\/\/matomo.org\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script 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}}},"version":"3.21.5","is_static":false,"experimentalFeatures":{"e_optimized_assets_loading":true,"additional_custom_breakpoints":true,"e_swiper_latest":true,"container_grid":true,"theme_builder_v2":true,"home_screen":true,"landing-pages":true,"form-submissions":true},"urls":{"assets":"https:\/\/matomo.org\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"stretched_section_container":"main","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"},"post":{"id":26085,"title":"How%20to%20make%20Matomo%20GDPR%20compliant%20in%2012%20steps","excerpt":"","featuredImage":false}}; </script> <!-- Piwik --> <script type="text/plain" data-usercentrics="Matomo"> var _mtm = window._mtm = window._mtm || []; if ('object' !== typeof window.matomoPluginAsyncInit) { window.matomoPluginAsyncInit = []; } var tz; if (Intl.DateTimeFormat() && Intl.DateTimeFormat().resolvedOptions()) { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } window.matomoPluginAsyncInit.push(function () { Matomo.on('TrackerSetup', function (tracker) { if ('object' !== typeof navigator.languages || !navigator.languages.length || !navigator.languages.indexOf || navigator.languages.indexOf('de-DE') !== -1 || (navigator.languages.indexOf('en-GB') !== -1 && 'Europe/London' === tz) ) { tracker.disableCookies(); tracker.disableBrowserFeatureDetection(); } }); }) _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'}); _mtm.push({'idSite': '12'}); if((document.domain != 'matomo.org')&&(document.domain != 'staging.matomo.org')) { _mtm.push({'MatomoCustomTitle': document.domain + "/" + document.title}); } else { _mtm.push({'MatomoCustomTitle': ''}); } (function() { // load piwik.js from InnoCraft cloud, not demo.matomo.cloud var u= "https://demo-web.matomo.org/"; var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src='https://cdn.matomo.cloud/demo-web.matomo.org/container_bugnCohE.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Piwik Tag --> <script src="https://matomo.org/wp-content/cache/min/1/d8f2c37690384996242c6965819217de.js" data-minify="1" data-rocket-defer defer></script><script> gform.initializeOnLoaded( function() {gformInitSpinner( 65, 'https://matomo.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_65').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_65');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_65').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_65').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_65').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_65').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_65').val();gformInitSpinner( 65, 'https://matomo.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [65, current_page]);window['gf_submitting_65'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_65').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [65]);window['gf_submitting_65'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_65').text());}, 50);}else{jQuery('#gform_65').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "65", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_65" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_65"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_65" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [65, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 65, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); </script><script type="text/javascript"> if (window['jQuery']) { (function ($) { $(document).on('gform_post_render', function () { // AJAX-enabled forms will call gform_post_render again when rendering new pages or validation errors. // We need to reset our flag so that we can still do our focus action when the form conditional logic // has been re-evaluated. window['gwfef'] = false; var hasError = gwFirstErrorFocus().length; var onSubsequentPage = $('.gf_step_current_page') && $('.gf_step_current_page').text() > 1; if (!hasError && onSubsequentPage) { requestAnimationFrame(function() { window.scrollTo(0, $('.gform_wrapper').offset()); }); } }); $(document).on('gform_post_conditional_logic', function (event, formId, fields, isInit) { if (!window['gwfef'] && fields === null && isInit === true) { gwFirstErrorFocus(); window['gwfef'] = true; } }); function gwFirstErrorFocus() { var $firstError = $('.gfield.gfield_error:visible:first'); if ($firstError.length > 0) { // Without setTimeout or requestAnimationFrame, window.scroll/window.scrollTo are not taking // effect on iOS and Android. requestAnimationFrame(function () { window.scrollTo(0, $firstError.offset()); $firstError.find('input, select, textarea').eq(0).focus(); }); } return $firstError; } })(jQuery); } </script><script> gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 65) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); </script><script> gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "65", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_65" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_65"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_65" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [65, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 65, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); </script></body> </html> <!-- Cached for great performance -->

Pages: 1 2 3 4 5 6 7 8 9 10