.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-4468e1d:#f8ac1a;--e-global-color-ecd7e27:#C78810;--e-global-color-54484f0:#07967c;--e-global-color-1ed4561:#075748;--e-global-color-ace8a5b:#3B483D;--e-global-color-f967a61:#ef7a34;--e-global-color-e57a042:#C45F22;--e-global-color-f11f1e4:#E9EF6A;--e-global-color-ec1d40d:#f6f1e7;--e-global-color-b3663ef:#F7F7F7;--e-global-color-e56b782:#F6F1E7;--e-global-color-1235af9:#E2DDD0;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-3eac25c-font-family:"Lato";--e-global-typography-3eac25c-font-size:42px;--e-global-typography-3eac25c-font-weight:900;--e-global-typography-3eac25c-line-height:1.05em;--e-global-typography-3eac25c-letter-spacing:1.3px;--e-global-typography-1668e09-font-family:"Lato";--e-global-typography-1668e09-font-size:18px;--e-global-typography-1668e09-font-weight:400;--e-global-typography-1668e09-line-height:1.6em;--e-global-typography-1175a26-font-family:"Lato";--e-global-typography-1175a26-font-size:14px;--e-global-typography-1175a26-font-weight:400;--e-global-typography-99ce567-font-family:"Lato";--e-global-typography-99ce567-font-size:14px;--e-global-typography-99ce567-font-weight:300;--e-global-typography-9033af8-font-family:"Lato";--e-global-typography-9033af8-font-size:55px;--e-global-typography-9033af8-font-weight:900;--e-global-typography-9033af8-line-height:1.05em;--e-global-typography-9033af8-letter-spacing:1.3px;--e-global-typography-fde4918-font-family:"Lato";--e-global-typography-fde4918-font-size:24px;--e-global-typography-fde4918-font-weight:900;--e-global-typography-fde4918-line-height:1.05em;--e-global-typography-fde4918-letter-spacing:1.3px;--e-global-typography-7e195a6-font-family:"Lato";--e-global-typography-7e195a6-font-size:14px;--e-global-typography-7e195a6-font-weight:700;--e-global-typography-7b30c30-font-family:"Lato";--e-global-typography-7b30c30-font-size:18px;--e-global-typography-7b30c30-font-weight:600;--e-global-typography-7b30c30-line-height:1.05em;--e-global-typography-7b30c30-letter-spacing:1.3px;--e-global-typography-a214df2-font-family:"Lato";--e-global-typography-a214df2-font-size:15px;--e-global-typography-a214df2-font-weight:400;--e-global-typography-a214df2-line-height:1.6em;--e-global-typography-2268761-font-family:"Lato";--e-global-typography-2268761-font-size:30px;--e-global-typography-2268761-font-weight:900;--e-global-typography-2268761-line-height:1.05em;--e-global-typography-2268761-letter-spacing:1.3px;--e-global-typography-9e56878-font-family:"Lato";--e-global-typography-9e56878-font-size:18px;--e-global-typography-9e56878-font-weight:900;--e-global-typography-9e56878-line-height:1.05em;--e-global-typography-9e56878-letter-spacing:1.3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1480px;}.e-con{--container-max-width:1480px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Hover-zoom op Elementor kolom/sectie met achtergrondafbeelding */
.zoom-hover {
  overflow: hidden !important;   /* zonder dit puilt de zoom uit */
}
/* Elementor zet de achtergrond op de widget-wrap of het element zelf */
.zoom-hover,
.zoom-hover > .elementor-widget-wrap,
.zoom-hover > .elementor-element-populated {
  transition: transform .5s cubic-bezier(.2,.6,.2,1);
  will-change: transform;
}
.zoom-hover:hover,
.zoom-hover:hover > .elementor-widget-wrap,
.zoom-hover:hover > .elementor-element-populated {
  transform: scale(1.02);
}

.active-page {
    opacity: 0.4;
}

@media (prefers-reduced-motion: reduce) {
  .zoom-hover, .zoom-hover:hover,
  .zoom-hover > .elementor-widget-wrap,
  .zoom-hover:hover > .elementor-widget-wrap,
  .zoom-hover > .elementor-element-populated,
  .zoom-hover:hover > .elementor-element-populated { transition:none; transform:none; }
}/* End custom CSS */