.elementor-kit-6{--e-global-color-primary:#0100E4;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#070308;--e-global-color-accent:#0A0990;--e-global-color-d3d4650:#6082FF;--e-global-color-e8066bf:#838183;--e-global-color-d75bda7:#F2F2F2;--e-global-color-01dc881:#8A3DA5;--e-global-color-1c579a2:#6E3084;--e-global-color-fc1ec5c:#F3EBF6;--e-global-color-cd2d461:#EA615C;--e-global-color-742e6ec:#FCE8E7;--e-global-color-b146763:#16192C;--e-global-color-a4da95e:#07030899;--e-global-color-2d85946:#07030826;--e-global-color-b36f8e6:#0703080D;--e-global-color-2551173:#FFFFFF99;--e-global-color-373647c:#FFFFFF80;--e-global-color-e1a7c3f:#EAF0FF;--e-global-color-8b2d90e:#8E99AF;--e-global-typography-primary-font-family:"Albert Sans";--e-global-typography-primary-font-size:64px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-letter-spacing:-2px;--e-global-typography-secondary-font-family:"Albert Sans";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:120%;--e-global-typography-secondary-letter-spacing:-1px;--e-global-typography-text-font-family:"Albert Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:150%;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Albert Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.5lh;--e-global-typography-569e213-font-family:"Albert Sans";--e-global-typography-569e213-font-size:16px;--e-global-typography-569e213-line-height:24px;--e-global-typography-b5b9ad8-font-family:"Albert Sans";--e-global-typography-b5b9ad8-font-size:18px;--e-global-typography-b5b9ad8-font-weight:600;--e-global-typography-b5b9ad8-line-height:115%;--e-global-typography-b5b9ad8-letter-spacing:1%;--e-global-typography-dbaff48-font-family:"Albert Sans";--e-global-typography-dbaff48-font-size:20px;--e-global-typography-dbaff48-font-weight:400;--e-global-typography-dbaff48-line-height:160%;--e-global-typography-409843a-font-family:"Albert Sans";--e-global-typography-409843a-font-size:14px;--e-global-typography-409843a-font-weight:400;--e-global-typography-409843a-line-height:1.5px;--e-global-typography-6847476-font-family:"Albert Sans";--e-global-typography-6847476-font-size:12px;--e-global-typography-6847476-font-weight:500;--e-global-typography-6847476-line-height:1.05lh;--e-global-typography-8b1f53e-font-family:"Albert Sans";--e-global-typography-8b1f53e-font-size:24px;--e-global-typography-8b1f53e-font-weight:600;--e-global-typography-8b1f53e-line-height:120%;--e-global-typography-8b1f53e-letter-spacing:0px;--e-global-typography-ff928f4-font-family:"Albert Sans";--e-global-typography-ff928f4-font-size:40px;--e-global-typography-ff928f4-font-weight:500;--e-global-typography-ff928f4-line-height:120%;--e-global-typography-ff928f4-letter-spacing:-1%;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:10px 24px 10px 24px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-6 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-6 h3{font-family:"Albert Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2lh;}.elementor-kit-6 h4{font-family:"Albert Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.3lh;}.elementor-kit-6 h5{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;line-height:1.4lh;letter-spacing:-1px;}.elementor-kit-6 h6{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4lh;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:10px;--container-default-padding-right:10px;--container-default-padding-bottom:10px;--container-default-padding-left:10px;}.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-kit-6{--e-global-typography-primary-font-size:2.5rem;--e-global-typography-primary-line-height:175%;--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-line-height:150%;--e-global-typography-dbaff48-font-size:1rem;--e-global-typography-ff928f4-font-size:1.8rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:2.5rem;--e-global-typography-primary-line-height:2.5rem;--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-line-height:2rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Primary:#0100E4; --Secondary:#ffffff; --Text:#070308; --Accent:#0A0990; --Label:#3D67FF; --Grey:#838183; --Light-Grey:#F2F2F2; --Violet:#8A3DA5; --Violet-Dark:#6E3084; --Violet-Light:#F3EBF6; --Crimson-Light:#EA615C; --Crimson-Lightest:#FCE8E7; --Theme-Dark:#16192C; --Darkest-60:#07030899; --Darkest-15:#07030826; --Darkest-5:#0703083D; --White-60:#ffffff99; --Form-Input-Text:Albert Sans; --DUP_Secondary:#ffffff; --DUP_Text:#070308; --DUP_Secondary1:#ffffff; --DUP_Text1:#070308; --DUP_Darkest-5:#0703083D; --DUP_Secondary2:#ffffff; --DUP_Text2:#070308; --DUP_Violet:#8A3DA5; --DUP_Secondary3:#ffffff; --DUP_Text3:#070308; --DUP_Secondary4:#ffffff; --DUP_Text4:#070308; --DUP_Secondary5:#ffffff; --DUP_Text5:#070308; --H1-mobile:54px; --H1-tablet:54px; --mobile-lineheight:100%; }
/* Start custom CSS */body {
    background: radial-gradient(circle, #EAF0FFA3 0%, #8A3DA533 49%, #D8E0ED8F 100%);
}

/* Opsommingen in tekstblokken: opsommingsteken gelijk met de tekst, ruimte eronder zoals na een alinea */
.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin: 0 0 0.9em;
    padding-left: 1.2em;
}
.elementor-widget-text-editor ul:last-child,
.elementor-widget-text-editor ol:last-child {
    margin-bottom: 0;
}

/* Lange woorden (M5, 3 nov): geen automatisch afbreken meer; alleen de zachte streepjes uit de plugin "FGzPt afbreekpunten" (samenstellingsgrenzen) laten een woord afbreken, en alleen in koppen, tabs, accordeontitels, tabellen en menutitels. Lopende tekst breekt nooit op een zacht streepje. */
body {
    -webkit-hyphens: none;
    hyphens: none;
}
h1, h2, h3, h4, h5, h6,
.elementor-heading-title,
[role="tab"],
.e-n-accordion-item-title-text,
td, th,
.e-n-menu-title, .e-n-menu-title-text, .e-n-menu-title a {
    -webkit-hyphens: manual;
    hyphens: manual;
}
h1, h2, h3, h4, h5, h6,
.elementor-heading-title,
[role="tab"] {
    overflow-wrap: break-word;
}
.elementor-widget-text-editor,
.elementor-widget-container {
    overflow-wrap: break-word;
}/* End custom CSS */