.elementor-3 .elementor-element.elementor-element-65389b1 > .elementor-container{max-width:1320px;min-height:130px;}.elementor-3 .elementor-element.elementor-element-65389b1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3 .elementor-element.elementor-element-65389b1:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-65389b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222D4A;}.elementor-3 .elementor-element.elementor-element-65389b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 24px 20px 24px;}.elementor-3 .elementor-element.elementor-element-65389b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-56b3176{column-gap:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:0.5em;color:rgba(255,255,255,0.75);}.elementor-3 .elementor-element.elementor-element-56b3176 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3 .elementor-element.elementor-element-2058ece .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:1.08em;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-2058ece > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-56b19ff{--divider-border-style:solid;--divider-color:#ECF211;--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-56b19ff .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-3 .elementor-element.elementor-element-56b19ff .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-3 .elementor-element.elementor-element-56b19ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-a5a93ee{padding:64px 24px 96px 24px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-a9159ae{width:30%;}.elementor-3 .elementor-element.elementor-element-9ce2138{width:70%;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-65389b1 > .elementor-container{min-height:0px;}.elementor-3 .elementor-element.elementor-element-65389b1{padding:48px 16px 48px 16px;}.elementor-3 .elementor-element.elementor-element-2058ece .elementor-heading-title{font-size:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-56b3176 *//* Breadcrumb op donkere hero */
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget,
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget p,
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget .rank-math-breadcrumb,
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget .rank-math-breadcrumb p {
	margin: 0;
	line-height: 1.6;
	letter-spacing: .01em;
	color: rgba(255,255,255,.75);
}

.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget a {
	color: rgba(255,255,255,.75);
	text-decoration: none;
	transition: color .2s ease;
}

.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget a:hover,
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget a:focus-visible {
	color: #ECF213;
	text-decoration: none;
	border-bottom: 0;
}

.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget .separator,
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget .rank-math-breadcrumb .separator {
	color: rgba(255,255,255,.4);
	margin: 0;
	padding: 0;
	word-spacing: -.08em;
}

.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget .last,
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget .rank-math-breadcrumb .last,
.elementor-3 .elementor-element.elementor-element-56b3176.elementor-widget strong {
	color: #ffffff;
	font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65389b1 */.elementor-3 .elementor-element.elementor-element-65389b1::after{content:"";position:absolute;inset:0;z-index:0;
pointer-events:none;background-image:
linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),
linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);
background-size:48px 48px;
-webkit-mask-image:linear-gradient(120deg,#000 20%,transparent 85%);
mask-image:linear-gradient(120deg,#000 20%,transparent 85%);}
.elementor-3 .elementor-element.elementor-element-65389b1 > .elementor-container{position:relative;z-index:1;}
.elementor-3 .elementor-element.elementor-element-65389b1 .tps-kruimel a{color:rgba(255,255,255,.72);text-decoration:none;}
.elementor-3 .elementor-element.elementor-element-65389b1 .tps-kruimel a:hover{color:#ecf211;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a5a93ee */.elementor-3 .elementor-element.elementor-element-a5a93ee{padding:64px 24px 96px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc{max-width:820px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc h2{font-size:24px;line-height:1.3;font-weight:700;color:#222D4A;margin:46px 0 14px;scroll-margin-top:130px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc h2:first-child{margin-top:0;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc h3{font-size:17px;font-weight:600;color:#004477;margin:26px 0 8px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc p{margin:0 0 14px;line-height:1.75;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc ul{margin:0 0 18px 22px;padding:0;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc li{margin:0 0 8px;line-height:1.7;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-doc a{color:#004477;text-decoration:underline;text-underline-offset:2px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-lead{font-size:18px;line-height:1.7;color:#222D4A;border-left:3px solid #ECF211;padding-left:20px;margin:0 0 40px !important;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-meta{font-size:14px;color:#6B7280;margin:0 0 26px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-table th{text-align:left;background:#F4F6F9;padding:11px 14px;border-bottom:2px solid #E1E6ED;color:#222D4A;font-weight:600;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-table td{padding:11px 14px;border-bottom:1px solid #E9EDF2;vertical-align:top;line-height:1.6;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-note{margin:40px 0 0;padding:18px 20px;background:#F4F6F9;border-radius:8px;font-size:15px;line-height:1.7;}
.elementor-3 .elementor-element.elementor-element-a5a93ee > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap > .elementor-element{position:sticky;top:130px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-toc strong{display:block;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#004477;margin:0 0 14px;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-toc ol{list-style:none;margin:0;padding:0;border-left:2px solid #E1E6ED;counter-reset:t;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-toc li{margin:0;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-toc a{display:block;padding:7px 0 7px 16px;margin-left:-2px;border-left:2px solid transparent;font-size:14px;line-height:1.45;color:#4B5563;text-decoration:none;transition:.15s;}
.elementor-3 .elementor-element.elementor-element-a5a93ee .tpl-toc a:hover{color:#004477;border-left-color:#ECF211;background:#FAFBFC;}
@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-a5a93ee > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap > .elementor-element{position:static;margin-bottom:40px;}}/* End custom CSS */