.elementor-104 .elementor-element.elementor-element-3447f156:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3447f156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89CE00;}.elementor-104 .elementor-element.elementor-element-3447f156 > .elementor-container{max-width:1200px;}.elementor-104 .elementor-element.elementor-element-3447f156{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 20px 12px 20px;}.elementor-104 .elementor-element.elementor-element-3447f156 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-83ab19f2 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-5559f046 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:25px;font-weight:600;line-height:1.12em;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-fb7f27a9 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-104 .elementor-element.elementor-element-3566dd97:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3566dd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-3566dd97 > .elementor-container{max-width:1200px;}.elementor-104 .elementor-element.elementor-element-3566dd97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 20px 48px 20px;}.elementor-104 .elementor-element.elementor-element-3566dd97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-4f185f88 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-104 .elementor-element.elementor-element-a02090ea .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:52px;font-weight:600;line-height:1.12em;color:#3C3C3C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-47c944e3:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-47c944e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3C3C;}.elementor-104 .elementor-element.elementor-element-47c944e3 > .elementor-container{max-width:1200px;}.elementor-104 .elementor-element.elementor-element-47c944e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 20px 28px 20px;}.elementor-104 .elementor-element.elementor-element-47c944e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-a10b4df0 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-104 .elementor-element.elementor-element-3e0b4b36 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:25px;font-weight:600;line-height:1.12em;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-52b20368 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-104 .elementor-element.elementor-element-1a917b03 .elementor-button{background-color:#3C3C3C;fill:#FFFFFF;color:#FFFFFF;border-radius:14px 14px 14px 14px;padding:20px 38px 20px 38px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-3447f156{padding:16px 16px 16px 16px;}.elementor-104 .elementor-element.elementor-element-5559f046 .elementor-heading-title{font-size:25px;}.elementor-104 .elementor-element.elementor-element-3566dd97{padding:16px 16px 16px 16px;}.elementor-104 .elementor-element.elementor-element-a02090ea .elementor-heading-title{font-size:34px;}.elementor-104 .elementor-element.elementor-element-47c944e3{padding:16px 16px 16px 16px;}.elementor-104 .elementor-element.elementor-element-3e0b4b36 .elementor-heading-title{font-size:25px;}}/* Start custom CSS */@font-face { font-family: Assistant; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzaGW5.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Assistant; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzaGW5.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Assistant; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzaGW5.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Alata; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/alata/v12/PbytFmztEwbIoce9zqY.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L5UUM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L5UUM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L5UUM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.elementor-104{font-family:Assistant,Arial,sans-serif;color:#3c3c3c;}@media(min-width:651px){body.elementor-page-104{min-width:1234px!important}.elementor-104{position:relative!important;min-width:1234px;height:752px!important;background:linear-gradient(to bottom,#89ce00 0 88px,white 88px 660px,#89ce00 660px 752px)}.elementor-104 .elementor-section{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important}.elementor-104 .elementor-container,.elementor-104 .elementor-column,.elementor-104 .elementor-widget-wrap{display:contents!important}.elementor-104 .elementor-widget{position:absolute!important;margin:0!important;padding:0!important;max-width:none!important}.elementor-104 .elementor-element-5559f046,.elementor-104 .elementor-element-3e0b4b36{left:calc(50% - 600px)!important;width:282px!important;top:31.046875px!important}.elementor-104 .elementor-element-3e0b4b36{top:693.046875px!important}.elementor-104 .elementor-element-5559f046 .elementor-heading-title,.elementor-104 .elementor-element-3e0b4b36 .elementor-heading-title{font:21.5879px/25.9055px Inter,Arial,sans-serif!important;color:white!important}.elementor-104 .elementor-element-206c6616{left:calc(50% + 113.09375px)!important;top:21px!important;width:486.90625px!important}.elementor-104 .vdv-nav details>div{padding:0!important;display:flex!important;gap:30px!important;justify-content:flex-start!important;flex-wrap:nowrap!important}.elementor-104 .vdv-nav a{font:22px/46px Assistant!important;color:#3c3c3c!important;white-space:nowrap;text-decoration:none}.elementor-104 .vdv-nav summary{display:none!important}.elementor-104 .elementor-element-a02090ea{left:calc(50% - 549px)!important;top:129px!important;width:1099px!important}.elementor-104 .elementor-element-a02090ea .elementor-heading-title{font:32px/51.2px Alata,Arial,sans-serif!important;color:#3c3c3c!important}.elementor-104 .elementor-element-8aed4f3f{left:calc(50% - 549px)!important;top:213.1875px!important;width:1099px!important}.elementor-104 .elementor-element-8aed4f3f p{font:18px/27px Assistant!important;color:#3c3c3c!important;margin:0!important}.elementor-104 .elementor-element-1a917b03{left:calc(50% - 57.515625px)!important;top:691.5625px!important;width:115.03125px!important}.elementor-104 .elementor-element-1a917b03 .elementor-button{background:none!important;padding:0!important;font:22px/35.2px Assistant!important;color:#3c3c3c!important}}
/* Sticky hoofdmenu en laatste responsive correcties */
@media(min-width:651px){.elementor-103 .elementor-element-ca1a8a17,.elementor-104 .elementor-element-3447f156{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:88px!important;min-width:1234px!important;z-index:999!important;background:#89ce00!important;box-shadow:0 1px 0 rgba(60,60,60,.08)!important;}body.admin-bar .elementor-103 .elementor-element-ca1a8a17,body.admin-bar .elementor-104 .elementor-element-3447f156{top:32px!important;}}@media(min-width:651px) and (max-width:782px){body.admin-bar .elementor-103 .elementor-element-ca1a8a17,body.admin-bar .elementor-104 .elementor-element-3447f156{top:46px!important;}}.elementor-103 .elementor-section[id],.elementor-104 .elementor-section[id]{scroll-margin-top:120px;}
@media(max-width:650px){.elementor-103 .vdv-header,.elementor-104 .vdv-header{position:sticky!important;top:0!important;z-index:999!important;background:#89ce00!important;}.elementor-103 .elementor-widget-heading h3{color:#3c3c3c!important;}.elementor-103 .elementor-element-8729c03b .elementor-heading-title{color:#8b9066!important;}.elementor-103 .elementor-element-4579dd39 .elementor-heading-title{color:#8b9066!important;}.elementor-103 .elementor-element-3bdc96c7 .elementor-heading-title{color:#8b9066!important;}.elementor-103 .elementor-element-d5fb697a .elementor-heading-title{color:#8b9066!important;}.elementor-103 .elementor-element-1f074083 .elementor-heading-title{color:#8b9066!important;}.elementor-103 .elementor-element-b55660bc .elementor-heading-title{color:#8b9066!important;}.elementor-103 .elementor-element-d65c9ef1 .elementor-heading-title{color:#8b9066!important;}}.elementor-103 .elementor-element-1234bc0e p,.elementor-103 .elementor-element-1234bc0e a{color:#3c3c3c!important;}
@media(min-width:651px){.vdv-nav details::details-content{display:block!important;content-visibility:visible!important;}}
@media(max-width:650px){.elementor-103 .vdv-header,.elementor-104 .vdv-header{padding:16px!important;}.vdv-header>.elementor-container{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;}.vdv-header .elementor-column:first-child{width:80%!important;}.vdv-header .elementor-column:last-child{width:20%!important;}.vdv-header .elementor-column,.vdv-header .elementor-widget-wrap{padding:0!important;}.vdv-header .elementor-heading-title{font:16px/22px Inter,Arial,sans-serif!important;color:white!important;white-space:nowrap!important;}.vdv-nav details>summary{display:block!important;list-style:none;cursor:pointer;font-size:0!important;line-height:22px!important;text-align:right;}.vdv-nav summary::after{content:"☰";font:25px/22px Arial,sans-serif;color:#3c3c3c;}.vdv-nav summary::-webkit-details-marker{display:none;}.vdv-nav details:not([open])::details-content{content-visibility:hidden!important;}.vdv-nav details[open]::details-content{content-visibility:visible!important;}.vdv-nav details>div{position:absolute!important;right:0!important;top:100%!important;min-width:260px!important;padding:18px!important;background:#3c3c3c!important;z-index:1001!important;box-shadow:0 5px 12px #0002;}.vdv-nav details[open]>div{display:flex!important;flex-direction:column!important;gap:16px!important;}.vdv-nav details:not([open])>div{display:none!important;}.vdv-nav a{font:18px/28px Assistant,Arial,sans-serif!important;color:#89ce00!important;}.vdv-footer{background:#89ce00!important;}.vdv-footer .elementor-button{background:none!important;color:#3c3c3c!important;padding:0!important;font:22px/35px Assistant!important;}.elementor-104 .elementor-widget-heading h2{font:32px/1.4 Alata,Arial,sans-serif!important;} }/* End custom CSS */