@charset "UTF-8";
/************************/
/***   BREAKPOINTS   ****/
/************************/
/**********************/
/*  TYPOGRAPHY SIZES  */
/**********************/
--text-xxxxl: 2.986rem;
--text-xxxl:  2.488rem;
--text-xxl:   2.074rem;
--text-xl:    1.728rem;
--text-lg:    1.44rem;
--text-md:    1.2rem;
--text-base:  1rem;
--text-sm:    0.833rem;
--text-xs:    0.694rem;
@import url('https://cdn.jsdelivr.net/npm/remixicon@2.5.0/fonts/remixicon.css');
@media (min-width: 767px) {
  --text-xxxxl: 4.769rem;
  --text-xxxl:  3.815rem;
  --text-xxl:   3.051rem;
  --text-xl:    2.441rem;
  --text-lg:    1.954rem;
  --text-md:    1.563rem;
  --text-base:  1.25rem
    --text-sm:    1rem;
  --text-xs:    0.8rem;
}
/**************************/
/*  SASS GLOBAL SETTINGS  */
/**************************/
/****************************/
/***   BASIC VARIABLES   ****/
/****************************/
:root {
  --max-width: 1140px;
  --base-font-size: 1rem;
  --grid-gap: 20px;
  --serif: Inter, serif;
  --script: Pacifico;
  --iconfont: ux-kit-webchimp;
  --sansserif: Inter, sans-serif;
  --section-padding: var(--spacing-m);
  --body-font-family: var(--sansserif);
  --line-height: 1.5;
  --header-font-family: var(--sansserif);
  --header-font-weight: 900;
  --color-toggle: #ffffff;
}
/*****************************/
/***   BUTTON VARIABLES   ****/
/*****************************/
:root {
  --btn-padding-xs: 6px 12px;
  --btn-padding-sm: 8px 16px;
  --btn-padding-md: 13px 24px 11px 24px;
  --btn-padding-lg: 16px 32px;
  --btn-padding-xl: 24px 48px;
  --btn-text-transform: uppercase;
  --btn-font-family: var(--sansserif);
  --btn-text-transform: uppercase;
  --btn-font-weight: bold;
  --btn-letters-spacing: .5px;
  --btn-letters-spacing: .5px;
  --btn-font-size: 14px;
  --btn-border-radius: 8px;
}
/* shadows */
:root {
  --box-shadow-xs: 	0 2px 8px 0 rgba(0, 0, 0, 0.16);
  --box-shadow-s: 	0 4px 16px 0 rgba(0, 0, 0, 0.16);
  --box-shadow-m: 	0 8px 24px 0 rgba(0, 0, 0, 0.16);
  --box-shadow-l: 	0 12px 36px 0 rgba(0, 0, 0, 0.16);
  --box-shadow-xl: 	0 16px 48px 0 rgba(0, 0, 0, 0.16);
  --box-shadow-xxl: 	0 24px 96px 0 rgba(0, 0, 0, 0.16);
}
/* colors */
:root {
  --color-text: #282828;
  --color-primary: hsl(46, 92%, 49%);
  --color-secondary: #40A043;
  --color-tertiary: #FFAB00;
  --color-accent: #FF5630;
  --color-dark: #222222;
  --color-grey: #333333;
  --color-gradient: linear-gradient(-51deg, #1F3585 0%, #5976DF 100%);
}
/* https://oxyninja.com/help/core-documentation/ */
/* https://oxyninja.com/help/core-documentation/ */
:root {
  /* @link https://utopia.fyi/space/calculator?c=320,18,1.2,1240,20,1.25,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12 */
  --spacing-xxxs: clamp(0.31rem, calc(0.31rem + 0.00vw), 0.31rem);
  --spacing-xxs: clamp(0.56rem, calc(0.54rem + 0.11vw), 0.63rem);
  --spacing-xs: clamp(0.88rem, calc(0.85rem + 0.11vw), 0.94rem);
  --spacing-s: clamp(1.13rem, calc(1.08rem + 0.22vw), 1.25rem);
  --spacing-m: clamp(1.69rem, calc(1.62rem + 0.33vw), 1.88rem);
  --spacing-l: clamp(2.25rem, calc(2.16rem + 0.43vw), 2.50rem);
  --spacing-xl: clamp(3.38rem, calc(3.24rem + 0.65vw), 3.75rem);
  --spacing-xxl: clamp(4.50rem, calc(4.33rem + 0.87vw), 5.00rem);
  --spacing-xxxl: clamp(6.75rem, calc(6.49rem + 1.30vw), 7.50rem);
  /* One-up pairs */
  --space-3xs-2xs: clamp(0.31rem, calc(0.20rem + 0.54vw), 0.63rem);
  --space-2xs-xs: clamp(0.56rem, calc(0.43rem + 0.65vw), 0.94rem);
  --space-xs-s: clamp(0.88rem, calc(0.74rem + 0.65vw), 1.25rem);
  --space-s-m: clamp(1.13rem, calc(0.86rem + 1.30vw), 1.88rem);
  --space-m-l: clamp(1.69rem, calc(1.40rem + 1.41vw), 2.50rem);
  --space-l-xl: clamp(2.25rem, calc(1.73rem + 2.61vw), 3.75rem);
  --space-xl-2xl: clamp(3.38rem, calc(2.81rem + 2.83vw), 5.00rem);
  --space-2xl-3xl: clamp(4.50rem, calc(3.46rem + 5.22vw), 7.50rem);
  /* Custom pairs */
  --space-s-l: clamp(1.13rem, calc(0.65rem + 2.39vw), 2.50rem);
}
/* Elementor spacing */
:root {
  --space-narrow: 5px;
  --space-default: 10px;
  --space-extended: 15px;
  --space-wide: 20px;
  --space-wider: 30px;
}
/* roundings */
:root {
  --border-radius-s: 2px;
  --border-radius-m: 4px;
  --border-radius-l: 6px;
  --border-radius-xl: 12px;
}
/*  breakpoints  */
:root {
  --breakpoint-tablet: 768px;
  --breakpoint-desktop: 1024px;
}
/*******************/
/*    INITIALIZE   */
/*******************/
body {
  font-size: clamp(15px, calc(0.8125rem + ((1vw - 3.75px) * 0.2817)), 17px);
  font-family: var(--body-font-family);
  line-height: var(--line-height);
  text-rendering: geometricPrecision;
  margin: 0;
}
body a {
  color: inherit;
}
input {
  border-radius: 0;
}
input[type="search"] {
  -webkit-appearance: none;
}
a {
  text-decoration: none;
}
p {
  margin-top: 0;
}
.text-component > *:first-child, .text-component > *:last-child {
  margin-top: 0;
}
h1, h2, h3, h4, h5, h6 {
  font-family: var(--header-font-family);
  font-weight: var(--header-font-weight);
  margin: 0;
}
*, *::before, *::after {
  box-sizing: inherit;
}
img {
  max-width: 100%;
}
/*********************/
/****  TYPOGRAPHY ****/
/*********************/
.webchimp .elementor-widget-heading .elementor-heading-title.elementor-size-small {
  font-size: var(--step-1);
}
.webchimp .elementor-widget-heading .elementor-heading-title.elementor-size-medium {
  font-size: var(--step-3);
}
.webchimp .elementor-widget-heading .elementor-heading-title.elementor-size-large {
  font-size: var(--step-4);
}
.webchimp .elementor-widget-heading .elementor-heading-title.elementor-size-xl {
  font-size: var(--step-5);
}
.webchimp .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
  font-size: var(--step-6);
}
.webchimp .elementor-widget-text-editor blockquote {
  border-left: 6px solid var(--color-text);
  padding-left: var(--line-height);
}
.webchimp .elementor-widget-text-editor ol, .webchimp .elementor-widget-text-editor ul {
  margin-top: 0;
  margin-bottom: var(--line-height);
}
.webchimp .elementor-widget-image .wp-caption img {
  margin-bottom: 0;
}
.webchimp .elementor-widget-image .wp-caption {
  text-align: left;
  font-style: italic;
}
.webchimp .elementor-widget-image .wp-caption figcaption {
  padding: calc(var(--line-height) /2) 0;
  color: #666;
}
.webchimp .lead p {
  line-height: var(--line-height);
}
.webchimp .elementor-widget-image .wp-caption {
  margin-bottom: var(--line-height);
  text-align: left;
  font-style: italic;
}
.typography h1 {
  margin-bottom: var(--spacing-xxs);
  font-size: var(--step-4);
}
.typography h2 {
  margin-top: var(--spacing-m);
  margin-bottom: var(--spacing-s);
}
.typography h3 {
  margin-top: var(--spacing-m);
  margin-bottom: var(--spacing-s);
}
.typography h4 {
  margin-top: var(--spacing-s);
  margin-bottom: var(--spacing-xs);
}
.typography .elementor-widget-text-editor {
  margin-bottom: var(--spacing-m);
}
.typography .elementor-widget-text-editor p {
  margin: 0;
}
/******************/
/****  CURSORS ****/
/******************/
.pointer {
  cursor: pointer;
}
/******************************/
/****  DEFAULT MENU STYLES ****/
/******************************/
.menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.menu ul a {
  text-decoration: none;
  display: block;
  transition: 0.2s;
}
/**********************/
/****  TYPOGRAPHY  ****/
/**********************/
/* lead */
.lead p {
  line-height: var(--line-height);
}
.elementor-widget-image .wp-caption img {
  margin-bottom: 0;
}
.elementor-widget-text-editor h1 {
  line-height: 1.1;
  font-size: 2.5rem;
  font-size: var(--step-4);
  margin: 0 0 calc(4px * 4) 0;
}
.elementor-widget-text-editor h2 {
  line-height: 1.1;
  font-size: 2rem;
  font-size: var(--step-2);
  margin: calc(4px * 8) 0 calc(4px * 4) 0;
}
.elementor-widget-text-editor h3 {
  line-height: 1.1;
  font-size: 1.75rem;
  font-size: var(--step-1);
  margin: calc(4px * 6) 0 calc(4px * 2) 0;
}
.elementor-widget-text-editor h4 {
  line-height: 1.1;
  font-size: 1.5rem;
  font-size: var(--step--1);
  margin-bottom: 0;
}
.elementor-widget-text-editor h5 {
  line-height: 1.1;
  font-size: 1.2rem;
  font-size: var(--step--2);
  margin: 0;
}
.elementor-widget-text-editor h6 {
  line-height: 1.1;
  font-size: 1rem;
  font-size: var(--step--3);
}
/*******************/
/*  LIMIT CLASSES  */
/*******************/
.webchimp .limit-6 {
  width: 100%;
  max-width: calc((var(--max-width) / 12) * 6);
  margin: 0 auto;
}
.webchimp .limit-8 {
  width: 100%;
  max-width: calc((var(--max-width) / 12) * 8);
  margin: 0 auto;
}
.webchimp .limit-10 {
  width: 100%;
  max-width: calc((var(--max-width) / 12) * 10);
  margin: 0 auto;
}
.webchimp .limit-12 {
  width: 100%;
  max-width: var(--max-width);
  margin: 0 auto;
}
.webchimp .limit-14 {
  width: 100%;
  max-width: calc((var(--max-width) / 12) * 14);
  margin: 0 auto;
}
/****************/
/*    icons     */
/****************/
i[class*="ri-"] {
  line-height: 1;
}
/***********************************/
/*    elementor hack and resets    */
/***********************************/
.elementor-empty-view {
  order: 99;
}
admin-bar div[data-elementor-type="header"] {
  top: 46px;
  position: relative;
}
.elementor-heading-title {
  line-height: inherit !important;
}
/************************/
/*    UTILITY CLASSES   */
/************************/
.hide {
  position: absolute;
  clip: rect(0 0 0 0);
  visibility: hidden;
}
.nobullets {
  list-style: none;
  padding: 0;
  margin: 0;
}
.lc-m0 *:last-child {
  margin-bottom: 0;
}
.fullImage {
  width: 100%;
  height: auto;
  max-width: none !important;
}
@media (min-width: 1024px) {
  .webchimp .fullheight {
    height: 100%;
  }
}
.webchimp .fullheight .elementor-widget-container, .webchimp .fullheight .elementor-cta, .webchimp .fullheight .elementor-cta__content, .webchimp .fullheight .elementor-widget {
  height: 100%;
}
.cta--buttondown .elementor-cta__content {
  display: flex;
  flex-direction: column;
}
.cta--buttondown .elementor-cta__button-wrapper {
  margin-top: auto;
}
img.object-fit {
  object-fit: cover;
  height: 100%;
  width: 100%;
  object-position: center center;
}
.webchimp .objectfit, .webchimp .objectfit img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  object-position: center center;
}
.hide {
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  height: 0;
  width: 0;
  overflow: hidden;
  display: block;
}
/* gelijke hoogte van Elementor widgets */
.eqh {
  display: flex;
  justify-content: initial;
}
.eqh .elementor-widget-wrap {
  align-content: unset !important;
}
.eqh .elementor-element {
  display: flex;
}
.eqh .elementor-widget-container {
  width: 100%;
  display: flex;
}
/***************************/
/*    POSITION CLASSES     */
/***************************/
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.pos-f {
  position: fixed;
}
.pos-s {
  position: static;
}
.pos-u {
  position: unset;
}
/**************************/
/*    DISPLAY CLASSES     */
/**************************/
.d-f {
  display: flex !important;
}
.d-i {
  display: inline !important;
}
.d-b {
  display: block !important;
}
.d-ib {
  display: inline-block !important;
}
.d-g {
  display: grid !important;
}
.gap-m {
  gap: var(--spacing-m);
}
/* ********************/
/***   TYPOGRAPHY  ****/
/**********************/
.tt-u {
  text-transform: uppercase;
}
.tt-l {
  text-transform: lowercase;
}
.fs-i {
  font-style: italic;
}
.fw-b {
  font-weight: bold;
}
.fw-n {
  font-weight: normal;
}
.fs-xxl {
  font-size: 160%;
}
.fs-xl {
  font-size: 130%;
}
.fs-l, .lead {
  font-size: 115%;
}
.fs-s {
  font-size: 85%;
}
.fs-xs {
  font-size: 70%;
}
.fs-xxs {
  font-size: 50%;
}
.lead {
  font-weight: 500;
  font-size: 105%;
  line-height: 1.5;
}
.ff-s {
  font-family: var(--serif) !important;
}
.ff-ss {
  font-family: var(--sansserif) !important;
}
.ff-script {
  font-family: var(--script) !important;
}
.lh-100 {
  line-height: 1;
}
.lh-125 {
  line-height: 1.25;
}
.lh-150 {
  line-height: 1.5;
}
.lh-175 {
  line-height: 1.75;
}
.lh-200 {
  line-height: 2;
}
/* ******************/
/***   OVERFLOW  ****/
/********************/
.o-v {
  overflow: visible !important;
}
.o-h {
  overflow: hidden !important;
}
/* anchor styles */
.textlink a {
  color: inherit;
  border-bottom: 1px dotted white;
}
.textlink a:hover {
  border-bottom: 1px solid white;
}
/* label */
.label {
  background: var(--color-primary);
  padding: 4px 12px;
  color: white;
  border-radius: 2px;
  display: inline-block;
  font-size: 12px;
}
/* pill */
.pill {
  background: var(--color-primary);
  padding: 4px 12px;
  color: white;
  border-radius: 12px;
  display: inline-block;
  font-size: 12px;
}
/****************************/
/***   SIMPLE FLEXGRID   ****/
/****************************/
.row {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin-left: 0;
  margin-right: 0;
  flex: 1 1 100%;
  list-style: none;
  padding: 0;
  gap: 0;
  max-width: none;
  width: auto;
}
.row--narrow {
  margin-left: calc(var(--space-narrow) * -1);
  margin-right: calc(var(--space-narrow) * -1);
}
.row--narrow > .col {
  padding-left: var(--space-narrow);
  padding-right: var(--space-narrow);
}
.row--default {
  margin-left: calc(var(--space-default) * -1);
  margin-right: calc(var(--space-default) * -1);
}
.row--default > .col {
  padding-left: var(--space-default);
  padding-right: var(--space-default);
}
.row--extended {
  margin-left: calc(var(--space-extended) * -1);
  margin-right: calc(var(--space-extended) * -1);
}
.row--extended > .col {
  padding-left: var(--space-extended);
  padding-right: var(--space-extended);
}
.row--wide {
  margin-left: calc(var(--space-wide) * -1);
  margin-right: calc(var(--space-wide) * -1);
}
.row--wide > .col {
  padding-left: var(--space-wide);
  padding-right: var(--space-wide);
}
.row--wider {
  margin-left: calc(var(--space-wider) * -1);
  margin-right: calc(var(--space-wider) * -1);
}
.row--wider > .col {
  padding-left: var(--space-wider);
  padding-right: var(--space-wider);
}
.col {
  flex-shrink: 1;
  flex-grow: 0;
  list-style: none;
  padding-top: 0;
  padding-bottom: 0;
}
.col .col-1, .col .col-2, .col .col-3, .col .col-4, .col .col-5, .col-6 .col-7, .col .col-8, .col .col-9, .col .col-10, .col .col-11, .col .col-12 {
  flex-basis: 100%;
  max-width: 100%;
}
.col-1 {
  flex-basis: 8.33333%;
  max-width: 8.33333%;
}
.col-2 {
  flex-basis: 16.66667%;
  max-width: 16.66667%;
}
.col-3 {
  flex-basis: 25%;
  max-width: 25%;
}
.col-4 {
  flex-basis: 33.33333%;
  max-width: 33.33333%;
}
.col-5 {
  flex-basis: 41.66667%;
  max-width: 41.66667%;
}
.col-6 {
  flex-basis: 50%;
  max-width: 50%;
}
.col-7 {
  flex-basis: 58.33333%;
  max-width: 58.33333%;
}
.col-8 {
  flex-basis: 66.66667%;
  max-width: 66.66667%;
}
.col-9 {
  flex-basis: 75%;
  max-width: 75%;
}
.col-10 {
  flex-basis: 83.33333%;
  max-width: 83.33333%;
}
.col-11 {
  flex-basis: 91.66667%;
  max-width: 91.66667%;
}
.col-12 {
  flex-basis: 100%;
  max-width: 100%;
}
.col-a {
  width: auto;
  flex-basis: initial;
  max-width: initial;
}
@media (min-width: 768px) {
  .col-m-1 {
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .col-m-2 {
    flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .col-m-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .col-m-4 {
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .col-m-5 {
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .col-m-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .col-m-7 {
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .col-m-8 {
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .col-m-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .col-m-10 {
    flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .col-m-11 {
    flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .col-m-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .col-m-a {
    width: auto;
    flex-basis: initial;
    max-width: initial;
  }
}
@media (min-width: 1024px) {
  .col-l-1 {
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .col-l-2 {
    flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .col-l-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .col-l-4 {
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .col-l-5 {
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .col-l-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .col-l-7 {
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .col-l-8 {
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .col-l-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .col-l-10 {
    flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .col-l-11 {
    flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .col-l-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .col-l-a {
    width: auto;
    flex-basis: initial;
    max-width: initial;
  }
}
/*******************************/
/****  NIEUWE SECTIE CLASS  ****/
/*******************************/
.s {
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  gap: 0;
  margin: 0;
  /* container columns */
}
.s--columns {
  --column-gap: 36px;
}
.s--columns .e-con-inner {
  gap: var(--column-gap);
  padding: 0;
}
.s--columns .e-con-inner .e-con {
  --padding-left: 0;
  --padding-right: 0;
}
.s .s {
  margin: 0;
}
.s--breadcrumb {
  padding-top: var(--spacing-s);
  padding-bottom: var(--spacing-s);
}
.s > div {
  padding: 0;
  gap: 0;
}
.s--narrow {
  gap: 10px;
}
.s--default {
  gap: 20px;
}
.s--extended {
  gap: 30px;
}
.s--wide {
  gap: 40px;
}
.s--wider {
  gap: 60px;
}
.s--flush {
  padding: 0 !important;
  margin: 0 !important;
}
/*************************/
/*  visibility classes  */
/*************************/
@media (min-width: 768px) {
  .mobile-only {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .desktop-only {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .tablet-up {
    display: none !important;
  }
}
@media (min-width: 1024px) {
  .tablet-down {
    display: none !important;
  }
}
body.logged-in .hide-for-user {
  display: none !important;
}
body:not(.logged-in) .show-for-user {
  display: none !important;
}
/************************/
/*    images    */
/************************/
/***********************************/
/*    TYPOGRAPHY UTILITY CLASSES   */
/***********************************/
.ta-l {
  text-align: left;
}
.ta-c {
  text-align: center;
}
.ta-r {
  text-align: right;
}
/*********************/
/*   border-radius   */
/** ******************/
.br-s {
  border-radius: var(--border-radius-s);
  overflow: hidden;
}
.br-m {
  border-radius: var(--border-radius-m);
  overflow: hidden;
}
.br-l {
  border-radius: var(--border-radius-l);
  overflow: hidden;
}
.br-xl {
  border-radius: var(--border-radius-xl);
  overflow: hidden;
}
/***********************/
/*   breakout classes  */
/***********************/
@media (min-width: 1140px) {
  .breakout-1 > div {
    max-width: calc((1140px / 12) * 14) !important;
  }
  .breakout-2 > div {
    max-width: calc((1140px / 12) * 16) !important;
  }
}
/***********************/
/*   breakout classes  */
/***********************/
.jc-sb > .elementor-container {
  justify-content: space-between;
}
.jc-sb .elementor-column {
  width: auto !important;
}
/***************/
/*   shadows   */
/***************/
.bs-xs {
  box-shadow: var(--box-shadow-xs);
}
.bs-s {
  box-shadow: var(--box-shadow-s);
}
.bs-m {
  box-shadow: var(--box-shadow-m);
}
.bs-l {
  box-shadow: var(--box-shadow-l);
}
.bs-xl {
  box-shadow: var(--box-shadow-xl);
}
.bs-xxl {
  box-shadow: var(--box-shadow-xxl);
}
/*************************/
/*  TYPOGRAPHY MODIFIER  */
/*************************/
.tw-bold, .lead {
  font-weight: bold;
}
.fs-xl {
  font-size: 130%;
}
.fs-l, .lead {
  font-size: 115%;
}
.fs-s {
  font-size: 85%;
}
.fs-xs {
  font-size: 70%;
}
/***********************/
/*  GENERIC TEXTLINKS  */
/***********************/
.webchimp .textlinks a {
  transition: 0.2s;
  color: inherit;
  opacity: 0.6;
}
.webchimp .textlinks a:hover {
  opacity: 1 !important;
}
.webchimp .textlinks-light a {
  opacity: 0.6;
  color: white;
  transition: 0.2s;
}
.webchimp .textlinks-light a:hover {
  opacity: 1;
}
/***********************/
/*  OPACITY MODIFIERS  */
/***********************/
.o-10 {
  opacity: 0.1;
}
.o-20 {
  opacity: 0.2;
}
.o-30 {
  opacity: 0.3;
}
.o-40 {
  opacity: 0.4;
}
.o-50 {
  opacity: 0.5;
}
.o-60 {
  opacity: 0.6;
}
.o-70 {
  opacity: 0.7;
}
.o-80 {
  opacity: 0.8;
}
.o-90 {
  opacity: 0.9;
}
/*********************/
/*  FLEXBOX CLASSES  */
/*********************/
.fd-c {
  flex-direction: column;
}
.fd-cr {
  flex-direction: column-reverse;
}
.fd-r {
  flex-direction: column;
}
.fd-rr {
  flex-direction: column-reverse;
}
.fg-1 {
  flex-grow: 1;
}
.jc-c {
  justify-content: center;
}
.jc-fs {
  justify-content: flex-start;
}
.jc-fe {
  justify-content: flex-end;
}
.jc-sb {
  justify-content: space-between;
}
.jc-sa {
  justify-content: space-around;
}
.jc-se {
  justify-content: space-evenly;
}
.fw-w {
  flex-wrap: wrap;
}
.fw-nw {
  flex-wrap: nowrap;
}
.ai-c {
  align-items: center;
}
.ai-fe {
  align-items: flex-end;
}
.ai-fs {
  align-items: flex-start;
}
.fd-c {
  flex-direction: column;
}
.fd-rr {
  flex-direction: row-reverse;
}
.f-01a {
  flex: 0 1 auto;
}
.f-00a {
  flex: 0 0 auto;
}
.f-11a {
  flex: 1 1 auto;
}
.fg-1 {
  flex-grow: 1;
}
.fg-0 {
  flex-grow: 0;
}
/*  text styles */
.td-n {
  text-decoration: none;
}
/******************/
/*   background   */
/******************/
.bg-text {
  background: var(--color-text);
}
.bg-primary {
  background: var(--color-primary);
}
.bg-secondary {
  background: var(--color-secondary);
}
.bg-tertiary {
  background: var(--color-tertiary);
}
.bg-body {
  background: #F8F6F7;
}
.bg-accent {
  background: var(--color-accent);
}
.bg-white {
  background: #ffffff;
}
.bg-dark {
  background: var(--color-dark);
}
.bg-grey {
  background: var(--color-grey);
}
.bg-lightgrey {
  background: #eee;
}
.bg-gradient {
  background: var(--color-gradient);
}
/****************/
/*  TEXT COLOR  */
/****************/
.c-i {
  color: inherit;
}
.c-white {
  color: #fff;
}
.c-black {
  color: var(--color-text);
}
.c-primary {
  color: var(--color-primary);
}
.c-secondary {
  color: var(--color-secondary);
}
.c-tertiary {
  color: var(--color-tertiary);
}
/****************/
/*  LINK COLOR  */
/****************/
.a-i a {
  color: inherit;
}
.a-white a {
  color: #fff;
}
.a-black a {
  color: var(--color-text);
}
.a-primary a {
  color: var(--color-primary);
}
.a-secondary a {
  color: var(--color-secondary);
}
.a-teriary a {
  color: var(--color-tertiary);
}
/***********************/
/*  BUTTONS ELEMENTOR  */
/***********************/
/* .webchimp .elementor-widget-button {
	
	a {
		background: var(--color-primary);
		border-radius: var(--btn-border-radius);
        text-transform: var(--btn-text-transform);
        font-family: var(--btn-font-family);
        font-weight: var(--btn-font-weight);
        letter-spacing: var(--btn-letters-spacing);
        font-size: var(--btn-font-size);
        border-radius: var(--btn-border-radius);
	}
	
	&.ebtn--primary a {
		background: var(--color-primary);
		border: 2px solid var(--color-primary);
	}
	
	&.ebtn--secondary a {
		background: var(--color-secondary);
		border: 2px solid var(--color-secondary);
	}
	
	&.ebtn--tertiary a {
		background: var(--color-tertiary);
		border: 2px solid var(--color-tertiary);		
	}
	
	&.ebtn--success a {
		background: var(--color-success);
		border: 2px solid var(--color-success);
	}
	
	&.ebtn--ghost a {
		background: transparent;
		color: var(--color-primary);
		border: 2px solid var(--color-primary);        
	}
	
	&.ebtn--text a {
		background: transparent;
		border: 2px solid transparent;
		color: var(--color-primary);
	}
	
	&.ebtn--diap a {
		background: white;
		border: 2px solid white;
		color: var(--color-primary);
	}
	
	&.ebtn--dark a {
		background: var(--color-text);
		border: 2px solid var(--color-text);
		color: white;
	}
	
	&.ebtn--ghostdiap a {
		background: transparent;
		border: 2px solid white;
		color: white;
	}
    
    // paddings
    
    .elementor-button.elementor-size {
        &-xs { padding: var(--btn-padding-xs); }
        &-sm { padding: var(--btn-padding-sm); }
        &-md { padding: var(--btn-padding-md); }
        &-lg { padding: var(--btn-padding-lg); }
        &-xl { padding: var(--btn-padding-xl); }    
    }

} */
/********************/
/***   BUTTONS   ****/
/********************/
:root {
  --btn-radius: 4px;
}
.elementor-widget-ucaddon_button .elementor-widget-container {
  display: flex;
}
.btn {
  background: var(--e-global-color-primary);
  border-radius: var(--btn-radius);
  padding: var(--btn-padding-md);
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.btn--primary {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.btn--secondary {
  background: var(--color-secondary);
  border: 2px solid var(--color-secondary);
}
.btn--tertiary {
  background: var(--color-tertiary);
  border: 2px solid var(--color-tertiary);
}
.btn--accent {
  background: var(--color-accent);
  border: 2px solid var(--color-accent);
}
.btn--ghost {
  background: transparent;
  border: 2px solid var(--e-global-color-primary);
  color: var(--color-primary);
}
.btn--text {
  background: transparent;
  border: 2px solid transparent;
  color: var(--color-text);
  padding: var(--btn-padding-md) var(--btn--padding-s);
}
.btn--textdiap {
  background: transparent;
  border: 2px solid transparent;
  color: white;
}
.btn--diap {
  background: white;
  border: 2px solid white;
  color: black;
}
.btn--ghostdiap {
  background: transparent;
  border: 2px solid white;
  color: white;
}
.btn--xs {
  padding: var(--btn-padding-xs);
}
.btn--s {
  padding: var(--btn-padding-sm);
}
.btn--l {
  padding: var(--btn-padding-lg);
}
.btn--xl {
  padding: var(--btn-padding-xl);
}
/******************/
/*    SPACING     */
/******************/
.webchimp {
  /* margins */
  /* paddings */
}
.webchimp .m-h {
  margin: calc(var(--line-height) * 8px) !important;
}
.webchimp .m-0 {
  margin: 0 !important;
}
.webchimp .m-xxs {
  margin: var(--spacing-xxs) !important;
}
.webchimp .m-xs {
  margin: var(--spacing-xs) !important;
}
.webchimp .m-s {
  margin: var(--spacing-s) !important;
}
.webchimp .m-m {
  margin: var(--spacing-m) !important;
}
.webchimp .m-l {
  margin: var(--spacing-l) !important;
}
.webchimp .m-xl {
  margin: var(--spacing-xl) !important;
}
.webchimp .m-xxl {
  margin: var(--spacing-xxl) !important;
}
.webchimp .mb-h {
  margin-bottom: calc(var(--line-height) * 8px) !important;
}
.webchimp .mb-0, .webchimp .mb-0 p {
  margin-bottom: 0 !important;
}
.webchimp .mb-a {
  margin-bottom: auto !important;
}
.webchimp .mb-xxs {
  margin-bottom: var(--spacing-xxs) !important;
}
.webchimp .mb-xs {
  margin-bottom: var(--spacing-xs) !important;
}
.webchimp .mb-s {
  margin-bottom: var(--spacing-s) !important;
}
.webchimp .mb-m {
  margin-bottom: var(--spacing-m) !important;
}
.webchimp .mb-l {
  margin-bottom: var(--spacing-l) !important;
}
.webchimp .mb-xxl {
  margin-bottom: var(--spacing-xl) !important;
}
.webchimp .mb-xl {
  margin-bottom: var(--spacing-xxl) !important;
}
.webchimp .mt-h {
  margin-top: calc(var(--line-height) * 8px);
}
.webchimp .mt-0 {
  margin-top: 0;
}
.webchimp .mt-a {
  margin-top: auto;
}
.webchimp .mt-xxs {
  margin-top: var(--spacing-xxs);
}
.webchimp .mt-xs {
  margin-top: var(--spacing-xs);
}
.webchimp .mt-s {
  margin-top: var(--spacing-s);
}
.webchimp .mt-m {
  margin-top: var(--spacing-m);
}
.webchimp .mt-l {
  margin-top: var(--spacing-l);
}
.webchimp .mt-xxl {
  margin-top: var(--spacing-xl);
}
.webchimp .mt-xl {
  margin-top: var(--spacing-xxl);
}
.webchimp .ml-h {
  margin-left: calc(var(--line-height) * 8px);
}
.webchimp .ml-a {
  margin-left: auto;
}
.webchimp .ml-0 {
  margin-left: 0;
}
.webchimp .ml-a {
  margin-left: auto;
}
.webchimp .ml-xxs {
  margin-left: var(--spacing-xxs);
}
.webchimp .ml-xs {
  margin-left: var(--spacing-xs);
}
.webchimp .ml-s {
  margin-left: var(--spacing-s);
}
.webchimp .ml-m {
  margin-left: var(--spacing-m);
}
.webchimp .ml-l {
  margin-left: var(--spacing-l);
}
.webchimp .ml-xxl {
  margin-left: var(--spacing-xl);
}
.webchimp .ml-xl {
  margin-left: var(--spacing-xxl);
}
.webchimp .mr-h {
  margin-right: calc(var(--line-height) * 8px);
}
.webchimp .mr-a {
  margin-right: auto;
}
.webchimp .mr-0 {
  margin-right: 0;
}
.webchimp .mr-a {
  margin-right: auto;
}
.webchimp .mr-xxs {
  margin-right: var(--spacing-xxs);
}
.webchimp .mr-xs {
  margin-right: var(--spacing-xs);
}
.webchimp .mr-s {
  margin-right: var(--spacing-s);
}
.webchimp .mr-m {
  margin-right: var(--spacing-m);
}
.webchimp .mr-l {
  margin-right: var(--spacing-l);
}
.webchimp .mr-xxl {
  margin-right: var(--spacing-xl);
}
.webchimp .mr-xl {
  margin-right: var(--spacing-xxl);
}
.webchimp .p-0 {
  padding: 0 !important;
}
.webchimp .p-xxs {
  padding: var(--spacing-xxs);
}
.webchimp .p-xs {
  padding: var(--spacing-xs);
}
.webchimp .p-s {
  padding: var(--spacing-s);
}
.webchimp .p-m {
  padding: var(--spacing-m);
}
.webchimp .p-l {
  padding: var(--spacing-l);
}
.webchimp .p-xl {
  padding: var(--spacing-xl);
}
.webchimp .p-xxl {
  padding: var(--spacing-xxl);
}
.webchimp .pt-0 {
  padding-top: 0 !important;
}
.webchimp .pt-xxs {
  padding-top: var(--spacing-xxs);
}
.webchimp .pt-xs {
  padding-top: var(--spacing-xs);
}
.webchimp .pt-s {
  padding-top: var(--spacing-s);
}
.webchimp .pt-m {
  padding-top: var(--spacing-m);
}
.webchimp .pt-l {
  padding-top: var(--spacing-l);
}
.webchimp .pt-xl {
  padding-top: var(--spacing-xl);
}
.webchimp .pt-xxl {
  padding-top: var(--spacing-xxl);
}
.webchimp .pb-0 {
  padding-bottom: 0 !important;
}
.webchimp .pb-xxs {
  padding-bottom: var(--spacing-xxs);
}
.webchimp .pb-xs {
  padding-bottom: var(--spacing-xs);
}
.webchimp .pb-s {
  padding-bottom: var(--spacing-s);
}
.webchimp .pb-m {
  padding-bottom: var(--spacing-m);
}
.webchimp .pb-l {
  padding-bottom: var(--spacing-l);
}
.webchimp .pb-xl {
  padding-bottom: var(--spacing-xl);
}
.webchimp .pb-xxl {
  padding-bottom: var(--spacing-xxl);
}
.webchimp .pl-0 {
  padding-left: 0 !important;
}
.webchimp .pl-xxs {
  padding-left: var(--spacing-xxs);
}
.webchimp .pl-xs {
  padding-left: var(--spacing-xs);
}
.webchimp .pl-s {
  padding-left: var(--spacing-s);
}
.webchimp .pl-m {
  padding-left: var(--spacing-m);
}
.webchimp .pl-l {
  padding-left: var(--spacing-l);
}
.webchimp .pl-xl {
  padding-left: var(--spacing-xl);
}
.webchimp .pl-xxl {
  padding-left: var(--spacing-xxl);
}
.webchimp .pr-0 {
  padding-right: 0 !important;
}
.webchimp .pr-xxs {
  padding-right: var(--spacing-xxs);
}
.webchimp .pr-xs {
  padding-right: var(--spacing-xs);
}
.webchimp .pr-s {
  padding-right: var(--spacing-s);
}
.webchimp .pr-m {
  padding-right: var(--spacing-m);
}
.webchimp .pr-l {
  padding-right: var(--spacing-l);
}
.webchimp .pr-xl {
  padding-right: var(--spacing-xl);
}
.webchimp .pr-xxl {
  padding-right: var(--spacing-xxl);
}
.webchimp .tmb-0 p, .webchimp .tmb-0 h1, .webchimp .tmb-0 h2, .webchimp .tmb-0 h3, .webchimp .tmb-0 h4, .webchimp .tmb-0 h5, .webchimp .tmb-0 h6 {
  margin-bottom: 0;
}
/*****************************/
/*   Elementor section fix   */
/*****************************/
.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: var(--max-width);
}
.elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-narrow {
  max-width: calc(var(--max-width) + 10px);
}
.elementor-inner-section > .elementor-container.elementor-column-gap-narrow {
  margin-left: -5px;
  margin-right: -5px;
  max-width: calc(var(--max-width) + 10px);
}
.elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default {
  max-width: calc(var(--max-width) + 20px);
}
.elementor-inner-section > .elementor-container.elementor-column-gap-default {
  margin-left: -10px;
  margin-right: -10px;
  max-width: calc(var(--max-width) + 20px);
}
.elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended {
  max-width: calc(var(--max-width) + 30px);
}
.elementor-inner-section > .elementor-container.elementor-column-gap-extended {
  margin-left: -15px;
  margin-right: -15px;
  max-width: calc(var(--max-width) + 30px);
}
.elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-wide {
  max-width: calc(var(--max-width) + 40px);
}
.elementor-inner-section > .elementor-container.elementor-column-gap-wide {
  margin-left: -20px;
  margin-right: -20px;
  max-width: calc(var(--max-width) + 40px);
}
.elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-wider {
  max-width: calc(var(--max-width) + 60px);
}
.elementor-inner-section > .elementor-container.elementor-column-gap-wider {
  margin-left: -30px;
  margin-right: -30px;
  max-width: calc(var(--max-width) + 60px);
}
/* remove top bottom padding in grid columns */
.elementor-column-gap-narrow > .elementor-column > .elementor-element-populated, .elementor-column-gap-default > .elementor-column > .elementor-element-populated, .elementor-column-gap-extended > .elementor-column > .elementor-element-populated, .elementor-column-gap-wide > .elementor-column > .elementor-element-populated, .elementor-column-gap-wider > .elementor-column > .elementor-element-populated {
  padding-top: 0;
  padding-bottom: 0;
}
.elementor-column-gap-wider > .elementor-column .webchimp .elementor-inner-section .elementor-column-gap-narrow {
  margin-left: -5px;
  margin-right: -5px;
  max-width: calc(1200px + 10px);
}
.elementor-column-gap-wider > .elementor-column .webchimp .elementor-inner-section .elementor-column-gap-default {
  margin-left: -10px;
  margin-right: -10px;
  max-width: calc(1200px + 20px);
}
.elementor-column-gap-wider > .elementor-column .webchimp .elementor-inner-section .elementor-column-gap-extended {
  margin-left: -15px;
  margin-right: -15px;
  max-width: calc(1200px + 30px);
}
.elementor-column-gap-wider > .elementor-column .webchimp .elementor-inner-section .elementor-column-gap-wide {
  margin-left: -20px;
  margin-right: -20px;
  max-width: calc(1200px + 40px);
}
.elementor-column-gap-wider > .elementor-column .webchimp .elementor-inner-section .elementor-column-gap-wider {
  margin-left: -30px;
  margin-right: -30px;
  max-width: calc(1200px + 60px);
}
/***************************/
/*    WEBCHIMP BRANDING    */
/***************************/
.webchimp-credit {
  position: absolute;
  left: 1rem;
  bottom: 1rem;
  z-index: 10;
  right: 1rem;
  bottom: 1rem;
  display: block;
  background: url(https://webchimp.nl/wp-content/branding/webchimp-heart.png) no-repeat center top;
  font-size: 0;
  background-size: 30px auto;
  height: 30px;
  width: 30px;
  border-radius: 30px;
  transition: 0.3s;
  opacity: 0.4;
}
.webchimp-credit::before {
  content: attr(data-title);
  background: #88c426;
  color: #fff;
  border-radius: 4px;
  position: absolute;
  left: 36px;
  top: 4px;
  max-width: 0;
  overflow: hidden;
  display: block;
  transition: 0.4s;
  transition-delay: 0.4s;
  z-index: -2;
  font-size: 12px;
  white-space: nowrap;
  padding: 4px 0;
}
.webchimp-credit::after {
  content: "";
  background: url(https://webchimp.nl/wp-content/branding/webchimp-icon-transparent.svg) no-repeat center center;
  background-size: cover;
  height: 0;
  width: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -2;
  transition: 0.4s;
  display: block;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom;
}
.webchimp-credit:hover {
  background-position: center bottom;
  opacity: 1;
}
.webchimp-credit:hover::before {
  max-width: 1000px;
  padding: 4px 16px;
}
/************************/
/*  back to top button  */
/************************/
.back-to-top {
  background: var(--color-tertiary);
  width: 32px;
  height: 32px;
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 1px;
  box-shadow: 0 3px 8px -4px rgba(0, 0, 0, 0.3);
  transition: 0.3s;
}
.back-to-top:hover {
  bottom: 1.2rem;
}
/*************************/
/*  visibility classes  */
/*************************/
.o-v {
  overflow: visible !important;
}
@media (min-width: 768px) {
  .mobile-only {
    display: none !important;
  }
}
@media (max-width: 1023px) {
  .desktop-only {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .tablet-up {
    display: none !important;
  }
}
@media (min-width: 1023px) {
  .tablet-down {
    display: none !important;
  }
}
/* @link https://utopia.fyi/type/calculator?c=320,16,1.2,1140,24,1.2,6,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l */
:root {
  --step--2: clamp(1.04rem, calc(0.56rem + 0.68vw), 0.69rem);
  --step--1: clamp(1.25rem, calc(0.67rem + 0.81vw), 0.83rem);
  --step-0: clamp(1.00rem, calc(0.80rem + 0.98vw), 1.50rem);
  --step-1: clamp(1.20rem, calc(0.97rem + 1.17vw), 1.80rem);
  --step-2: clamp(1.44rem, calc(1.16rem + 1.40vw), 2.16rem);
  --step-3: clamp(1.73rem, calc(1.39rem + 1.69vw), 2.59rem);
  --step-4: clamp(2.07rem, calc(1.67rem + 2.02vw), 3.11rem);
  --step-5: clamp(2.49rem, calc(2.00rem + 2.43vw), 3.73rem);
  --step-6: clamp(2.99rem, calc(2.40rem + 2.91vw), 4.48rem);
}
html body .step--2 {
  font-size: var(--step--2);
}
html body .step--1 {
  font-size: var(--step--1);
}
html body .step-0 {
  font-size: var(--step-0);
}
html body .step-1 {
  font-size: var(--step-1);
}
html body .step-2 {
  font-size: var(--step-2);
}
html body .step-3 {
  font-size: var(--step-3);
}
html body .step-4 {
  font-size: var(--step-4);
}
html body .step-5 {
  font-size: var(--step-5);
}
html body .step-6 {
  font-size: var(--step-6);
}
html body .step-7 {
  font-size: var(--step-7);
}
html body .step-8 {
  font-size: var(--step-8);
}
html body .step-9 {
  font-size: var(--step-9);
}
html body .step-10 {
  font-size: var(--step-10);
}
@media (min-width: 768px) {
  html body .step-m--1 {
    font-size: var(--step--1);
  }
  html body .step-m-0 {
    font-size: var(--step-0);
  }
  html body .step-m-1 {
    font-size: var(--step-1);
  }
  html body .step-m-2 {
    font-size: var(--step-2);
  }
  html body .step-m-3 {
    font-size: var(--step-3);
  }
  html body .step-m-4 {
    font-size: var(--step-4);
  }
  html body .step-m-5 {
    font-size: var(--step-5);
  }
  html body .step-m-6 {
    font-size: var(--step-6);
  }
  html body .step-m-7 {
    font-size: var(--step-7);
  }
  html body .step-m-8 {
    font-size: var(--step-8);
  }
  html body .step-m-9 {
    font-size: var(--step-9);
  }
  html body .step-m-10 {
    font-size: var(--step-10);
  }
}
@media (min-width: 1024px) {
  html body .step-l--1 {
    font-size: var(--step--1);
  }
  html body .step-l-0 {
    font-size: var(--step-0);
  }
  html body .step-l-1 {
    font-size: var(--step-1);
  }
  html body .step-l-2 {
    font-size: var(--step-2);
  }
  html body .step-l-3 {
    font-size: var(--step-3);
  }
  html body .step-l-4 {
    font-size: var(--step-4);
  }
  html body .step-l-5 {
    font-size: var(--step-5);
  }
  html body .step-l-6 {
    font-size: var(--step-6);
  }
  html body .step-l-7 {
    font-size: var(--step-7);
  }
  html body .step-l-8 {
    font-size: var(--step-8);
  }
  html body .step-l-9 {
    font-size: var(--step-9);
  }
  html body .step-l-10 {
    font-size: var(--step-10);
  }
}
.webchimp .eh-step--1 .elementor-heading-title {
  font-size: var(--step--1) !important;
}
.webchimp .eh-step--2 .elementor-heading-title {
  font-size: var(--step--2) !important;
}
.webchimp .eh-step-0 .elementor-heading-title {
  font-size: var(--step-0) !important;
}
.webchimp .eh-step-1 .elementor-heading-title {
  font-size: var(--step-1) !important;
}
.webchimp .eh-step-2 .elementor-heading-title {
  font-size: var(--step-2) !important;
}
.webchimp .eh-step-3 .elementor-heading-title {
  font-size: var(--step-3) !important;
}
.webchimp .eh-step-4 .elementor-heading-title {
  font-size: var(--step-4) !important;
}
.webchimp .eh-step-5 .elementor-heading-title {
  font-size: var(--step-5) !important;
}
.webchimp .eh-step-6 .elementor-heading-title {
  font-size: var(--step-6) !important;
}
.webchimp .eh-step-7 .elementor-heading-title {
  font-size: var(--step-7) !important;
}
.webchimp .eh-step-8 .elementor-heading-title {
  font-size: var(--step-8) !important;
}
.webchimp .eh-step-9 .elementor-heading-title {
  font-size: var(--step-9) !important;
}
.webchimp .eh-step-10 .elementor-heading-title {
  font-size: var(--step-10) !important;
}
@media (min-width: 1024px) {
  .webchimp .eh-step-l--1 .elementor-heading-title {
    font-size: var(--step--1) !important;
  }
  .webchimp .eh-step-l--2 .elementor-heading-title {
    font-size: var(--step--2) !important;
  }
  .webchimp .eh-step-l-0 .elementor-heading-title {
    font-size: var(--step-0) !important;
  }
  .webchimp .eh-step-l-1 .elementor-heading-title {
    font-size: var(--step-1) !important;
  }
  .webchimp .eh-step-l-2 .elementor-heading-title {
    font-size: var(--step-2) !important;
  }
  .webchimp .eh-step-l-3 .elementor-heading-title {
    font-size: var(--step-3) !important;
  }
  .webchimp .eh-step-l-4 .elementor-heading-title {
    font-size: var(--step-4) !important;
  }
  .webchimp .eh-step-l-5 .elementor-heading-title {
    font-size: var(--step-5) !important;
  }
  .webchimp .eh-step-l-6 .elementor-heading-title {
    font-size: var(--step-6) !important;
  }
  .webchimp .eh-step-l-7 .elementor-heading-title {
    font-size: var(--step-7) !important;
  }
  .webchimp .eh-step-l-8 .elementor-heading-title {
    font-size: var(--step-8) !important;
  }
  .webchimp .eh-step-l-9 .elementor-heading-title {
    font-size: var(--step-9) !important;
  }
  .webchimp .eh-step-l-10 .elementor-heading-title {
    font-size: var(--step-10) !important;
  }
}
/************/
/*  tables  */
/************/
.datatable table {
  border-collapse: collapse;
}
.datatable table td, .datatable table th {
  padding: 0.5rem 1rem;
  border: 1px solid var(--color-grey);
  text-align: left;
}
.c-white .datatable table {
  border-collapse: collapse;
}
.c-white .datatable table td, .c-white .datatable table th {
  padding: 0.5rem 1rem;
  text-align: left;
  border: 1px solid rgba(254, 254, 254, 0.5);
}
/* experimental bug fix */
.elementor-element {
  max-width: 100%;
}
/**************************/
/*  Rank Math breadcrumb  */
/**************************/
.rank-math-breadcrumb a, .rank-math-breadcrumb span {
  color: var(--color-text);
  font-weight: normal;
  text-transform: lowercase;
  opacity: 0.8;
}
.rank-math-breadcrumb a {
  transition: 0.2s;
}
.rank-math-breadcrumb a:hover {
  opacity: 1;
}
/***********************/
/* GLOBAL MENU STYLES  */
/* horizontal menu     */
/* vertical menu       */
/***********************/
/* horizontal niveau 1 */
.menu--horizontal > ul {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}
.menu--horizontal > ul > li {
  position: relative;
}
.menu--horizontal > ul > li > a {
  padding: 1rem 0;
}
/* horizontal niveau 2 */
.menu--horizontal > ul > li > ul > li {
  width: 200px;
  position: relative;
}
/* horizontal niveau 3 */
.menu--horizontal > ul > li > ul > li > ul {
  position: absolute;
  left: 100%;
  top: 0;
  width: 200px;
}
.menu--horizontal > ul > li > ul > li > ul > li {
  position: relative;
}
/* horizontaal niveau 4 */
.menu--horizontal > ul > li > ul > li > ul > li > ul {
  position: absolute;
  left: 100%;
  top: 0;
  width: 200px;
}
.menu--horizontal > ul > li > ul > li, .menu--horizontal > ul > li > ul > li > ul > li, .menu--horizontal > ul > li > ul > li > ul > li > ul > li {
  border-bottom: 1px solid #eee;
  transition: 0.2s;
}
.menu--horizontal > ul > li > ul > li:last-child, .menu--horizontal > ul > li > ul > li > ul > li:last-child, .menu--horizontal > ul > li > ul > li > ul > li > ul > li:last-child {
  border-bottom: none;
}
.menu--horizontal > ul > li > ul > li:hover, .menu--horizontal > ul > li > ul > li > ul > li:hover, .menu--horizontal > ul > li > ul > li > ul > li > ul > li:hover {
  background: #efefef;
}
/*  HORIZONTAL NAVIGATION SUBMENU  */
.menu--horizontal ul ul {
  display: none;
  position: absolute;
  z-index: 99;
  top: 100%;
  left: 0;
  background: white;
  box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}
.menu--horizontal > ul > li > ul {
  /* arrow */
}
.menu--horizontal > ul > li > ul:after {
  content: '';
  border-width: 6px;
  border-color: transparent transparent white transparent;
  border-style: solid;
  position: absolute;
  left: 14px;
  top: -12px;
  display: block;
}
.menu--right ul ul {
  left: auto;
  right: 0;
}
.menu--right > ul > li > ul:after {
  right: 14px;
  left: auto;
}
.menu--horizontal ul ul a {
  color: var(--color-dark);
}
/* Display Dropdowns on Hover */
.menu--horizontal ul li:hover > ul {
  display: inherit;
}
.menu--horizontal ul ul ul {
  left: 180px;
}
/*  HORIZONTAL NAVIGATION SUBSUBMENU  */
/* Dropdown symbol */
.menu--horizontal li > a:after {
  content: ' +';
}
.menu--horizontal li > a:only-child:after {
  content: '';
}
.menu--horizontal > ul > li > ul li > a:after {
  content: ' +';
  position: absolute;
  right: 1rem;
  top: 8px;
}
/*********************************/
/*  VERTICAL NAVIGATION SUBMENU  */
/*********************************/
.menu--vertical ul li {
  display: block;
  font-size: 1.2rem;
  position: relative;
  color: white;
  transition: 0.2s;
}
.menu--vertical ul li:not(.submenu-open) {
  border-bottom: 1px solid #444;
}
.menu--vertical ul li:hover {
  cursor: pointer;
}
.menu--vertical ul li a {
  display: block;
  padding: 8px 0;
  font-size: 16px;
}
.menu--vertical ul li a:hover {
  opacity: 0.6;
}
.menu--vertical ul li ul {
  display: block;
}
.menu--vertical ul li .sub-menu {
  overflow: hidden;
  max-height: 0;
  background: rgba(254, 254, 254, 0.1);
  border-radius: 8px;
}
.menu--vertical ul li .sub-menu li:first-child {
  margin-top: 0.5rem;
}
.menu--vertical ul li .sub-menu li:last-child {
  margin-bottom: 0.5rem;
}
.menu--vertical ul li .sub-menu li a {
  color: rgba(254, 254, 254, 0.7);
  font-size: 85%;
}
.menu--vertical ul li .sub-menu .sub-menu {
  border-radius: 0;
  padding: 0;
  background: transparent;
}
.menu--vertical ul li .sub-menu .sub-menu li {
  font-size: 1rem;
  margin-right: 0;
  color: rgba(254, 254, 254, 0.7);
}
.menu--vertical ul li .sub-menu .sub-menu li a {
  padding-left: 1rem;
}
.menu--vertical ul li.menu-item-has-children {
  position: relative;
}
.menu--vertical ul li.menu-item-has-children:after {
  content: '';
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='9px' viewBox='0 0 16 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EPath Copy%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='header-nav-search' transform='translate(-455.000000, -806.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M466.782789,809.9147 L460.722952,803.239632 C460.582796,803.085121 460.395699,803 460.196202,803 C459.996706,803 459.809609,803.085121 459.669453,803.239632 L459.223188,803.731092 C458.9328,804.051333 458.9328,804.571816 459.223188,804.89157 L464.311781,810.49689 L459.217542,816.10843 C459.077385,816.262941 459,816.468915 459,816.688547 C459,816.908424 459.077385,817.114397 459.217542,817.26903 L459.663807,817.760368 C459.804074,817.914879 459.99106,818 460.190556,818 C460.390053,818 460.577149,817.914879 460.717306,817.760368 L466.782789,811.079203 C466.923277,810.924204 467.000441,810.717254 467,810.497256 C467.000441,810.276404 466.923277,810.069577 466.782789,809.9147 Z' id='Path-Copy' transform='translate(463.000000, 810.500000) rotate(-270.000000) translate(-463.000000, -810.500000) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  right: 6px;
  top: 11px;
  transform: rotate(90deg);
}
.menu--vertical ul li.menu-item-has-children.submenu-open:after {
  transform: rotate(0);
}
.menu--vertical ul li.menu-item-has-children > a {
  width: calc(100% - 80px);
}
.menu--vertical ul li.submenu-open > .sub-menu {
  max-height: 999px;
}
.linkarrow a:before {
  content: "»";
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
}
/***************************/
/** icons utility classes **/
/***************************/
.icon-container {
  display: flex;
  align-items: center;
}
.icon {
  vertical-align: baseline;
  margin-right: 0.2em;
  line-height: 0;
}
.icon--xxs {
  font-size: 70%;
  top: 0.05em;
}
.icon--xs {
  font-size: 90%;
  top: 0.13em;
}
.icon--s {
  font-size: 120%;
  top: 0.2em;
}
.icon--m {
  font-size: 140%;
  top: 0.24em;
}
.icon--l {
  font-size: 180%;
  top: 0.3em;
}
.icon--xl {
  font-size: 220%;
  top: 0.35em;
}
.icon--xxl {
  font-size: 260%;
  top: 0.38em;
}
.icon--xxxl {
  font-size: 320%;
  top: 0.4em;
}
.icon--xxxxl {
  font-size: 360%;
  top: 0.4em;
}
.elementor-icon .icon {
  margin: 0;
  top: auto;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F112-scss-default.scss%22%2C%22wp-content%2Fcustom_codes%2F653-scss-default.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACgeA%3BAC9cI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFlBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC4CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD5CA%3BAAAA%3BAAAA%3BACiEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjEA%3BACoFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADpFA%3BACgGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADhGA%3BAAAA%3BACmHC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADnHD%3BACwKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADxKA%3BACkLA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADlLA%3BAC2LA%3BAAAA%3BAAAA%3BAAAA%3BAD3LA%3BAAAA%3BAAAA%3BACqMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BADpQA%3BAAAA%3BAAAA%3BAC%2BQC%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BADvVF%3BAAAA%3BAAAA%3BACmWA%3BAAAA%3BAAAA%3BADnWA%3BAAAA%3BAAAA%3BAC4WA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjXJ%3BAAAA%3BAAAA%3BAAAA%3BACgYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD7aD%3BAAAA%3BAAAA%3BAC2bI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADndJ%3BAAAA%3BAAAA%3BACkeA%3BAAAA%3BAAAA%3BADleA%3BAAAA%3BAAAA%3BAC6eA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BADtfA%3BAAAA%3BAAAA%3BAC%2BfA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7fI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD2gBI%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADtkBA%3BACklBA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAD9lBJ%3BAAAA%3BAAAA%3BAC0mBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAD9mBA%3BAAAA%3BAAAA%3BACqnBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAD1nBA%3BAAAA%3BAAAA%3BACgoBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BADppBA%3BAAAA%3BAAAA%3BAC2pBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAD5pBA%3BACkqBI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BADrqBR%3BAC8qBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9qBA%3BACyrBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADzrBA%3BAAAA%3BAAAA%3BACusBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD30BJ%3BAAAA%3BAAAA%3BACo1BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAGO%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BADp4BJ%3BAAAA%3BAAAA%3BACg5BA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAD%2F6BJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACo8BA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BADt8BA%3BAAAA%3BAAAA%3BAC68BA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BADz9BA%3BAAAA%3BAAAA%3BACo%2BBA%3BAAEC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAD1%2BBD%3BAAAA%3BAAAA%3BACw%2FBI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAD5%2FBJ%3BAAAA%3BAAAA%3BACsgCA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAD3gCA%3BAAAA%3BAAAA%3BACmhCA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BADniCA%3BAAAA%3BAAAA%3BACkjCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BADlkCZ%3BAAAA%3BAAAA%3BAC8kCA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BADtlCA%3BAAAA%3BAAAA%3BAC6lCA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BADnnCA%3BACynCA%3BAAAA%3BAAAA%3BADznCA%3BAAAA%3BAAAA%3BACioCA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAD3oCA%3BAAAA%3BAAAA%3BACkpCA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BADvpCA%3BAAAA%3BAAAA%3BAC8pCA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BADnqCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC0vCA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BADj0CA%3BAAAA%3BAAAA%3BACw0CA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEH%3BAAAA%3BAAAA%3BAACG%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEH%3BAAAA%3BAAAA%3BAACG%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEH%3BAAAA%3BAAAA%3BAACG%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEH%3BAAAA%3BAAAA%3BAACG%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAGF%3BAAAA%3BAAAA%3BADp7CF%3BAAAA%3BAAAA%3BACg8CA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADh%2FCA%3BAC0%2FCA%3BAAAA%3BAAAA%3BAAAA%3BAAqBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADviDJ%3BAAAA%3BAAAA%3BACmjDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAD7mDD%3BAAAA%3BAAAA%3BACynDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BADvoDJ%3BAAAA%3BAAAA%3BACipDA%3BAAAA%3BAAAA%3BAAIA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BADzqDJ%3BACirDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAIJ%3BAAGQ%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAKR%3BAAGQ%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAIJ%3BAAIQ%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAD1xDR%3BAAAA%3BAAAA%3BACuyDI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADzzDZ%3BACw0DA%3BAAAA%3BAAAA%3BADx0DA%3BAAAA%3BAAAA%3BACq1DI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAD%2F1DR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACq3DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAD%2F3DA%3BACs4DA%3BAAAA%3BAAAA%3BAAAA%3BADt4DA%3BAC84DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BADr5DA%3BAC45DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAD76DJ%3BACq7DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAD99DA%3BACo%2BDA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BADx%2BDA%3BAAAA%3BACi%2FDA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADz%2FDA%3BAAAA%3BAAAA%3BACwgEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD1mEA%3BAAAA%3BAAAA%3BACwnEA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%22%7D */