.cookie-banner[data-astro-cid-garwan2p]{position:fixed;bottom:1rem;left:1rem;right:1rem;background:#fff;color:#000;border:1px solid #ccc;padding:1rem;font-size:.9rem;box-shadow:0 2px 8px #0000001a;display:none;z-index:9999;max-width:500px;margin:auto;border-radius:8px}.cookie-text[data-astro-cid-garwan2p]{margin:0 0 1rem;text-align:center}.cookie-buttons[data-astro-cid-garwan2p]{display:flex;justify-content:space-between}.btn[data-astro-cid-garwan2p]{border:none;padding:.4rem .8rem;font-size:.9rem;border-radius:4px;cursor:pointer}.btn[data-astro-cid-garwan2p].accept{background:#49add9;color:#fff}.btn[data-astro-cid-garwan2p].decline{background:#ccc;color:#000}.site-footer[data-astro-cid-sz7xmlte]{background:radial-gradient(circle,#49add9,#3a799a);color:#fff;padding:2rem;text-align:center;margin-top:150px}.logo[data-astro-cid-sz7xmlte]{height:40px;width:auto;filter:brightness(0) invert(1);justify-content:center;align-items:center}.footer-content[data-astro-cid-sz7xmlte]{max-width:800px;margin:0 auto}.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:1rem 0;display:flex;justify-content:center;gap:20px}.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#fff;text-decoration:none;font-size:1.2rem}.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].active{text-decoration:none}.footer-socials[data-astro-cid-sz7xmlte]{margin:2rem 0}.footer-socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:15px}.footer-socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;justify-content:center}.footer-socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:inline-block;filter:brightness(0) invert(1);transition:transform .3s ease}.footer-socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]:hover{transform:scale(1.05)}@media (max-width: 768px){.site-footer[data-astro-cid-sz7xmlte]{padding:1.5rem;margin-top:100px}.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{gap:10px;font-size:1rem}}@media (max-width: 480px){.site-footer[data-astro-cid-sz7xmlte]{padding:1rem;margin-top:80px}.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:.9rem}.footer-socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{gap:10px}}body{font-family:Helvetica,Arial,sans-serif}.header[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column}.header-top[data-astro-cid-3ef6ksr2]{background-color:#000;color:#fff;display:flex;align-items:center;padding:.75rem 1rem;font-size:13px}.header-item[data-astro-cid-3ef6ksr2]{flex:1}.header-left[data-astro-cid-3ef6ksr2]{text-align:left}.header-center[data-astro-cid-3ef6ksr2]{text-align:center;font-size:15px}.header-right[data-astro-cid-3ef6ksr2]{text-align:right}.icon[data-astro-cid-3ef6ksr2]{vertical-align:middle;width:20px;height:auto;margin-right:.5rem;filter:brightness(0) invert(1)}.header-bottom[data-astro-cid-3ef6ksr2]{background-color:#fff;color:#000;display:flex;align-items:center;padding:0 1rem;box-shadow:0 2px 4px #0000001a;height:100px}.nav-left[data-astro-cid-3ef6ksr2],.nav-center[data-astro-cid-3ef6ksr2],.nav-right[data-astro-cid-3ef6ksr2]{flex:1}.nav-center[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center}.logo[data-astro-cid-3ef6ksr2]{height:60px;width:auto}.nav-list[data-astro-cid-3ef6ksr2]{list-style:none;display:flex;gap:3rem;margin:20px 0 0;padding:0;font-size:1.2rem}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-block;text-decoration:none;color:#000;transition:transform .2s ease;scale:.9;margin-bottom:20px}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:visited{color:#000}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{transform:scale(1.1)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:#49add9;font-weight:700;transform:scale(1.1)}@media (max-width: 768px){.header-top[data-astro-cid-3ef6ksr2]{padding:.5rem .75rem;font-size:8px}.header-top[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:8px}.header-bottom[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:center;height:auto;padding:.5rem}.nav-left[data-astro-cid-3ef6ksr2]{order:-1;margin-bottom:10px;margin-left:0}.nav-center[data-astro-cid-3ef6ksr2]{order:0}.nav-right[data-astro-cid-3ef6ksr2]{display:none}.logo[data-astro-cid-3ef6ksr2]{height:35px;margin:0 auto}.nav-list[data-astro-cid-3ef6ksr2]{gap:1.5rem;font-size:1rem}}@media (max-width: 520px){.header-top[data-astro-cid-3ef6ksr2]{padding:.3rem .5rem;font-size:8px}.header-top[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:8px}.logo[data-astro-cid-3ef6ksr2]{height:40px;margin:10px}.nav-list[data-astro-cid-3ef6ksr2]{gap:4rem;font-size:1.1rem;justify-content:center;align-items:center;margin-right:23px}.header-bottom[data-astro-cid-3ef6ksr2]{padding:0 .5rem}a[data-astro-cid-3ef6ksr2][href^=tel]{color:#fff!important;text-decoration:none}.nav-list[data-astro-cid-3ef6ksr2]{margin-top:0}.logo[data-astro-cid-3ef6ksr2]{margin-top:10px}}.carousel[data-astro-cid-iflggugw]{overflow:hidden;position:relative;width:100%}.carousel-track[data-astro-cid-iflggugw]{display:flex;transition:transform .5s ease}.carousel-slide[data-astro-cid-iflggugw]{min-width:100%;box-sizing:border-box;text-align:center;padding:1rem;cursor:pointer}.carousel-slide[data-astro-cid-iflggugw] img[data-astro-cid-iflggugw]{width:100%;height:auto;display:block;margin:0 auto;max-width:400px;transition:transform .3s ease}.carousel-slide[data-astro-cid-iflggugw] img[data-astro-cid-iflggugw]:hover{transform:scale(1.05)}.carousel-dots[data-astro-cid-iflggugw]{text-align:center;padding:1rem}.carousel-dots[data-astro-cid-iflggugw] .dot[data-astro-cid-iflggugw]{display:inline-block;width:12px;height:12px;margin:0 6px;background-color:#cccccc63;border:none;border-radius:100%;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.carousel-dots[data-astro-cid-iflggugw] .dot[data-astro-cid-iflggugw].active{background-color:#333}@media (max-width: 768px){.carousel-slide[data-astro-cid-iflggugw]{padding:.75rem}.carousel-slide[data-astro-cid-iflggugw] img[data-astro-cid-iflggugw]{max-width:300px}}@media (max-width: 480px){.carousel-slide[data-astro-cid-iflggugw]{padding:.5rem}.carousel-slide[data-astro-cid-iflggugw] img[data-astro-cid-iflggugw]{max-width:250px}.carousel-dots[data-astro-cid-iflggugw]{padding:.5rem}.carousel-dots[data-astro-cid-iflggugw] .dot[data-astro-cid-iflggugw]{display:inline-block;width:12px;height:12px;margin:0 6px;padding:0;background-color:#cccccc63;border:none;border-radius:50%;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;flex-shrink:0;aspect-ratio:1 / 1}}.hero-slider[data-astro-cid-r6qggs4k]{background:radial-gradient(circle,#49add9,#3a799a);color:#fff;padding:4rem;text-align:center}.hero-slider[data-astro-cid-r6qggs4k] h1[data-astro-cid-r6qggs4k]{margin-bottom:1rem;font-size:4rem}.slider-content[data-astro-cid-r6qggs4k]{max-width:1000px;margin:0 auto}@media (max-width: 768px){.hero-slider[data-astro-cid-r6qggs4k]{padding:1.5rem}.hero-slider[data-astro-cid-r6qggs4k] h1[data-astro-cid-r6qggs4k]{font-size:1.75rem}.slider-content[data-astro-cid-r6qggs4k]{max-width:90%}}@media (max-width: 480px){.hero-slider[data-astro-cid-r6qggs4k]{padding:1rem}.hero-slider[data-astro-cid-r6qggs4k] h1[data-astro-cid-r6qggs4k]{font-size:1.5rem}.slider-content[data-astro-cid-r6qggs4k]{max-width:100%}}:root{--primBlue: #49add9;--secondaryColor: #3a799a}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif}html{font-size:16px}main{padding:2rem}h2{margin-bottom:1rem}@media (max-width: 768px){html{font-size:15px}}@media (max-width: 480px){html{font-size:14px}}.kleur{color:var(--primBlue)}
