.elementor-kit-9{--e-global-color-primary:#00342D;--e-global-color-secondary:#1A4842;--e-global-color-text:#000000;--e-global-color-accent:#00B140;--e-global-color-46bddd3:#979797;--e-global-color-086308f:#F4F8F5;--e-global-color-b8a50ef:#B0FFCD;--e-global-color-e4ead2a:#C3CDFF;--e-global-color-eac1ccc:#A0B0FF;--e-global-typography-primary-font-family:"Graphik";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Graphik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Graphik";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Graphik";--e-global-typography-accent-font-weight:500;--e-global-typography-6b16d05-font-family:"Karla";--e-global-typography-6b16d05-font-size:14px;--e-global-typography-6b16d05-font-weight:500;--e-global-typography-6b16d05-text-transform:uppercase;--e-global-typography-3335628-font-family:"Reckless";--e-global-typography-3335628-font-size:70px;font-family:"Graphik", Sans-serif;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 h1{font-family:"Reckless", Sans-serif;}.elementor-kit-9 h2{font-family:"Reckless", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1250px;}.e-con{--container-max-width:1250px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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-kit-9 h1{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */a.elementor-button.elementor-button-link.elementor-size-sm {
    clip-path: polygon(10% 0, 90% 0, 100% 50%, 90% 100%, 10% 100%, 0% 50%);
    padding-top: 15px;
    padding-bottom: 15px;
    position: relative;

    &::after {
        content: "";
        background-image: url(/wp-content/uploads/2025/05/arrow-right-white.svg);
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        width: 20px;
        height: 20px;
        left: 75%;
        top: 60%;
        transform: translateY(-50%);
        opacity: 0;
    }

    &:hover {
        background: #000000;
        transition: all 0.5s;
        border-radius: 0px;
        padding-right: 50px;

        &::after {
            opacity: 1;
            transition: all 0.5s;
        }
    }
}





div#CookiebotWidget {
    display: none !important;
}



/* Container: altijd horizontaal scrollbaar, geen wrapping */
.dynamic-tabs,
#dynamic-tabs {
  display: flex;
  gap: 30px;
  flex-wrap: nowrap !important;        /* forceer één rij */
  overflow-x: auto;                    /* scroll als er meer zijn */
  -webkit-overflow-scrolling: touch;
  scroll-behavior: smooth;
  align-items: center;
  padding: 8px 10px!important;
}

/* Optioneel: verberg scrollbar (WebKit) */
.dynamic-tabs::-webkit-scrollbar {
  display: none;
}

/* Tab styling (breedte bepaalt zichzelf, zoals op mobiel) */
.dynamic-tab {
  flex: 0 0 auto;                      /* auto breedte: laat content bepalen hoeveel er passen */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 12px!important;
  height: 60px!important;
  min-width: 100px!important;                    /* optioneel: voorkom te kleine tabs */
  border: 0;
  background: transparent!important;
  cursor: pointer;
  white-space: nowrap;
  box-sizing: border-box;
}

/* Active look */
.dynamic-tab.active {
  border: 2px solid #e3e6ea;
  border-radius: 0;
}

/* Logo: schaal proportioneel, geen vervorming */
.dynamic-tab img {
  max-height: 30px!important;
  width: auto!important;
  object-fit: contain!important;
  display: block!important;
  max-width: 100%!important;
}

/* fallback / no-logo */
.dynamic-tab .no-logo {
  display:inline-block;
  padding: 0 6px;
}

/* Mobiel: identiek gedrag, maar we kunnen min-width anders doen */
@media (max-width: 768px) {
  .dynamic-tab {
    min-width: 120px;   /* typische mobiele tabbreedte; zet op auto als je wilt */
    height: 56px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mintminds.com/wp-content/uploads/2025/05/Graphik-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.mintminds.com/wp-content/uploads/2025/05/Graphik-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.mintminds.com/wp-content/uploads/2025/05/Graphik-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.mintminds.com/wp-content/uploads/2025/05/Graphik-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Reckless';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mintminds.com/wp-content/uploads/2025/05/Reckless-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */