*{box-sizing:border-box;margin:0;padding:0}:root{--beige:#eeebe4;--rood:#b22a26;--zwartgrijs:#272624;--donkerbruin:#434343;--heading-color:#5e5e5e;--font-heading:"Bebas Neue", sans-serif;--font-body:"Roboto", sans-serif;--font-serif:var(--font-body);--font-handwritten:"Caveat", cursive;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:4rem;--spacing-xl:3rem;--container-width:1200px;--container-padding:2rem}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);color:var(--zwartgrijs);background-color:var(--beige);-webkit-font-smoothing:antialiased;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:.02em;color:var(--heading-color);font-weight:400;line-height:1.2}h1{letter-spacing:-.02em;font-size:3rem}h2{letter-spacing:-.01em;font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}p{margin-bottom:var(--spacing-sm)}a{color:inherit;text-decoration:none;transition:opacity .3s}a:hover{opacity:.7}img{max-width:100%;height:auto;display:block}.container{max-width:var(--container-width);padding:0 var(--container-padding);margin:0 auto}nav{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#eeebe4f2;border-bottom:1px solid #2726241a;transition:transform .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #27262414}nav.nav-hidden{transform:translateY(-100%)}nav.nav-scrolled{box-shadow:none}nav .container{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.nav-logo{z-index:1;flex-shrink:0}.nav-logo img{width:auto;max-width:200px;height:60px}.nav-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;padding:.5rem;display:none}.nav-toggle span{background-color:var(--zwartgrijs);width:24px;height:2px;transition:all .3s}.nav-toggle.active span:first-child{transform:rotate(45deg)translate(5px,5px)}.nav-toggle.active span:nth-child(2){opacity:0}.nav-toggle.active span:nth-child(3){transform:rotate(-45deg)translate(7px,-6px)}.nav-links{gap:var(--spacing-md);align-items:center;list-style:none;display:flex}.nav-links a{font-family:var(--font-body);letter-spacing:.01em;font-size:.95rem;font-weight:400;transition:color .3s}.nav-links a:not(.nav-cta):hover{opacity:1;color:var(--rood)}.nav-links a.active{font-weight:700}.nav-cta{font-family:var(--font-heading);cursor:pointer;text-align:center;background-color:var(--rood);color:var(--beige);text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:8px;padding:.5rem 1.2rem;font-size:1rem;font-weight:400;line-height:1.3;text-decoration:none;transition:all .3s;display:inline-block}.nav-cta:hover{opacity:.9;color:var(--beige);transform:translateY(-2px);box-shadow:0 4px 12px #b22a264d}.hero{min-height:85vh;padding:var(--spacing-xl) 0;align-items:center;margin-top:60px;display:flex}.hero h1{margin-bottom:var(--spacing-md)}.hero p{margin-bottom:var(--spacing-lg);color:var(--donkerbruin);font-size:1.25rem;line-height:1.8}.card-step{text-align:center}.grid .card{flex-direction:column;display:flex}.grid .card .btn{align-self:center;margin-top:auto}.card .btn,.card-step .btn,section .two-col .btn,section .container>.btn,section .container>div>.btn,.feature-card .btn,.testimonial-card .btn,.text-center .btn,.section-header+.btn{width:fit-content;margin-left:auto;margin-right:auto;display:block}.quote-divider{padding:var(--spacing-lg) 0;text-align:center;background-color:var(--beige)}.quote-divider blockquote{font-family:var(--font-handwritten);color:var(--rood);max-width:800px;margin:0 auto;font-size:2.25rem;font-style:normal;font-weight:400;line-height:1.4}body:not(.edit-mode) section.editor-section-hidden,body:not(.edit-mode) .quote-divider.editor-section-hidden{display:none}section{padding:var(--spacing-xl) 0}section>.container>h2:first-child,section>.container>.section-header:first-child,section>.container>.content-narrow:first-child>h2:first-child{margin-top:var(--spacing-md)}.section-light{background-color:var(--beige)}.section-dark{background-color:var(--zwartgrijs);color:var(--beige)}.section-dark h2,.section-dark h3,.section-dark h4{color:var(--beige)}.section-header{text-align:center;max-width:800px;margin:0 auto var(--spacing-lg)}.grid{gap:var(--spacing-md);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid>*{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;min-width:0}.grid-2>*,.grid-3>*,.grid-4>*{max-width:100%;overflow:hidden}.two-col>*{overflow-wrap:break-word;word-break:break-word;min-width:0;max-width:100%}.btn{text-overflow:ellipsis;max-width:100%;overflow:hidden}.card{padding:var(--spacing-md);background:#ffffff80;border:1px solid #2726241a;border-radius:8px;transition:transform .3s,box-shadow .3s}.section-dark .card{background:#4343434d;border-color:#eeebe41a}.card h3{margin-bottom:var(--spacing-sm);font-size:1.5rem}.card h4{margin-bottom:var(--spacing-xs);color:var(--rood);font-size:1.25rem}.section-dark .card h4{color:var(--rood)}.card p{font-size:1rem;line-height:1.7}.feature-card{text-align:center}.feature-card h3{color:var(--rood)}.testimonial-card{padding:var(--spacing-md) var(--spacing-sm);text-align:center;background:0 0;border:none}.testimonial-text{font-family:var(--font-handwritten);margin-bottom:var(--spacing-sm);color:var(--zwartgrijs);font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5}.testimonial-author{text-align:center;color:var(--zwartgrijs);font-size:.85rem;font-weight:600}.testimonial-role{opacity:.6;text-align:center;margin-top:.15rem;font-size:.8rem}.testimonial-carousel{max-width:1100px;margin:0 auto;padding:0 60px;position:relative}.testimonial-carousel.mt-lg{margin-top:var(--spacing-md)}.carousel-viewport{overflow:hidden}.carousel-track{will-change:transform;transition:transform .7s;display:flex}.carousel-slide{box-sizing:border-box;flex:0 0 33.3333%;min-width:33.3333%;padding:0 .5rem}.carousel-slide .testimonial-card{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.carousel-arrow{width:44px;height:44px;color:var(--zwartgrijs);cursor:pointer;z-index:5;font-size:22px;line-height:1;font-family:var(--font-body);background:#ffffffe6;border:1px solid #43434333;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-arrow:hover{background:var(--rood);color:#fff;transform:translateY(-50%)scale(1.05)}.carousel-arrow.prev{left:0}.carousel-arrow.next{right:0}.carousel-dots{flex-wrap:wrap;justify-content:center;gap:10px;max-width:100%;margin-top:1.5rem;display:flex}.carousel-dot{cursor:pointer;background:#4343434d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s,transform .2s}.carousel-dot:hover{background:#4343438c}.carousel-dot.active{background:var(--rood);transform:scale(1.3)}.section-zwartgrijs .carousel-dot,.section-donkerbruin .carousel-dot,.section-bruin .carousel-dot{background:#eeebe44d}.section-zwartgrijs .carousel-dot:hover,.section-donkerbruin .carousel-dot:hover,.section-bruin .carousel-dot:hover{background:#eeebe48c}.section-zwartgrijs .carousel-dot.active,.section-donkerbruin .carousel-dot.active,.section-bruin .carousel-dot.active{background:var(--beige)}@media (width<=900px){.carousel-slide{flex:0 0 50%;min-width:50%}}@media (width<=600px){.testimonial-carousel{padding:0 16px}.carousel-slide{flex:0 0 100%;min-width:100%}.carousel-arrow{display:none}}.btn{font-family:var(--font-heading);cursor:pointer;text-align:center;background-color:var(--rood);color:var(--beige);text-transform:uppercase;letter-spacing:.05em;word-wrap:break-word;white-space:normal;border:none;border-radius:8px;max-width:300px;padding:.5rem 1.2rem;font-size:1rem;font-weight:400;line-height:1.3;transition:all .3s;display:inline-block}.btn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #b22a264d}.btn-secondary{color:var(--beige);background-color:#43434333;padding:.4rem 1rem;font-size:.9rem}.btn-secondary:hover{background-color:#43434366;box-shadow:0 4px 12px #43434333}.btn-group{flex-wrap:wrap;align-items:center;gap:1.25rem 1rem;display:flex}@media (width<=600px){.btn-group{flex-direction:column;align-items:stretch;gap:1rem}.btn-group .btn{text-align:center}}.btn-outline{border:2px solid var(--rood);color:var(--rood);background-color:#0000}.btn-outline:hover{background-color:var(--rood);color:var(--beige)}.section-dark .btn-outline{border-color:var(--beige);color:var(--beige)}.section-dark .btn-outline:hover{background-color:var(--beige);color:var(--zwartgrijs)}.btn-center{width:fit-content;margin-left:auto;margin-right:auto;display:block}.editor-new-element,.card-step p,.card-step h2,.card-step h3,.card-step h4{text-align:center}.checkmark-list{margin:var(--spacing-md) 0;padding-left:0;list-style:none}.checkmark-list li{margin-bottom:var(--spacing-sm);padding-left:2rem;line-height:1.7;position:relative}.checkmark-list li:before{content:"✓";color:var(--rood);font-size:1.2rem;font-weight:700;position:absolute;left:0}.faq-container{max-width:900px;margin:0 auto}.faq-grid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.faq-item{background:#ffffff80;border:1px solid #2726241a;border-radius:8px;overflow:hidden}.section-dark .faq-item{background:#43434333;border-color:#eeebe41a}.faq-question{width:100%;padding:var(--spacing-md);font-family:var(--font-serif);text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.faq-question:after{content:"+";font-size:1.5rem;transition:transform .3s}.faq-question.active:after{transform:rotate(45deg)}.faq-answer{max-height:0;transition:max-height .3s;overflow:hidden}.faq-answer.active{max-height:500px}.faq-answer p{padding:0 var(--spacing-md) var(--spacing-md);line-height:1.7}.two-col{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;align-items:center;display:grid}.two-col img{border-radius:8px;width:100%}.pricing-box{border:2px solid var(--rood);padding:var(--spacing-lg) 5%;text-align:center;background:#fffc;border-radius:8px;max-width:700px;margin:0 auto}.section-dark .pricing-box{background:#43434366}.pricing-amount{font-family:var(--font-heading);color:var(--rood);margin:var(--spacing-md) 0;font-size:3rem}.pricing-features{margin:var(--spacing-md) 0;text-align:left;list-style:none}.pricing-features li{margin-bottom:var(--spacing-sm);padding-left:2rem;position:relative}.pricing-features li:before{content:"✓";color:var(--rood);font-weight:700;position:absolute;left:0}footer{background-color:var(--beige);color:var(--zwartgrijs);padding:var(--spacing-md) 0;border-top:1px solid #2726241a}footer .container{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.footer-main{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.footer-mascot{width:auto;height:80px}.footer-links{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.footer-brand{align-items:center;display:flex}.footer-brand img{width:auto;height:30px}.footer-links a{font-size:.85rem}.footer-links a:hover{color:var(--rood);opacity:1}.footer-contact{text-align:center}.footer-contact p{margin:0;font-size:.85rem}.footer-contact a{color:var(--rood);text-decoration:underline}.footer-bottom{opacity:.5;font-size:.85rem}.footer-bottom p{margin:0}footer [data-editable] a,footer p a{color:var(--rood);text-decoration:underline}.footer-newsletter{width:100%;max-width:640px;margin:0 auto var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);text-align:center;background-color:#f0ede6;border-radius:8px}.footer-newsletter-title{font-family:var(--font-heading);letter-spacing:.02em;color:var(--heading-color);margin-bottom:.4rem;font-size:1.5rem}.footer-newsletter-text{color:var(--donkerbruin);margin-bottom:.9rem;font-size:.9rem;line-height:1.5}.footer-newsletter-fields{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.5rem;margin-bottom:.6rem;display:flex}.footer-newsletter-fields input[type=text]:not(.footer-newsletter-honeypot),.footer-newsletter-fields input[type=email]{min-width:0;font-family:var(--font-body);color:var(--zwartgrijs);background-color:#fff;border:1px solid #27262433;border-radius:4px;padding:.6rem .9rem;font-size:.9rem}.footer-newsletter-fields input[type=text]:not(.footer-newsletter-honeypot){flex:0 130px}.footer-newsletter-fields input[type=email]{flex:200px}.footer-newsletter-fields input:focus{border-color:var(--rood);outline:none}.footer-newsletter-button{background-color:var(--rood);color:#fff;font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;flex:none;padding:.6rem 1.4rem;font-size:1rem;transition:opacity .2s}.footer-newsletter-button:hover{opacity:.85}.footer-newsletter-button:disabled{opacity:.5;cursor:not-allowed}.footer-newsletter-honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.footer-newsletter-privacy{color:var(--donkerbruin);opacity:.7;margin:0;font-size:.75rem}.footer-newsletter-success,.footer-newsletter-error{margin:0;padding:.6rem 0;font-size:.95rem;display:none}.footer-newsletter-success{color:var(--heading-color)}.footer-newsletter-error{color:var(--rood)}.footer-newsletter.is-success .footer-newsletter-form,.footer-newsletter.is-success .footer-newsletter-text,.footer-newsletter.is-success .footer-newsletter-privacy{display:none}.footer-newsletter.is-success .footer-newsletter-success,.footer-newsletter.is-error .footer-newsletter-error{display:block}@media (width<=540px){.footer-newsletter{padding:var(--spacing-sm)}.footer-newsletter-fields{flex-direction:column}.footer-newsletter-button{width:100%}}.reveal{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(30px)}.reveal.active{opacity:1;transform:translateY(0)}.hero .reveal{opacity:1;transition:none;transform:none}.reveal.active>:first-child{animation:.8s both fadeSlideUp}.reveal.active>:nth-child(2){animation:.8s .15s both fadeSlideUp}.reveal.active>:nth-child(3){animation:.8s .3s both fadeSlideUp}.reveal.active>:nth-child(4){animation:.8s .45s both fadeSlideUp}.reveal.active>:nth-child(5){animation:.8s .6s both fadeSlideUp}.hero .reveal.active>*{animation:none}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero .two-col img,.hero .img-rounded{animation:8s ease-in-out infinite gentleFloat}@keyframes gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.nav-links a:not(.nav-cta){position:relative}.nav-links a:not(.nav-cta):before{content:"";background:var(--rood);width:0;height:2px;transition:width .4s,left .4s;position:absolute;bottom:-2px;left:50%}.nav-links a:not(.nav-cta):hover:before{width:100%;left:0}.card{transition:transform .5s,box-shadow .5s}.card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000014}.btn,.nav-cta{transition:all .4s}.btn:hover,.nav-cta:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 6px 20px #b22a2640}.btn-secondary:hover,.btn-outline:hover{box-shadow:0 6px 20px #43434326}.quote-divider .reveal.active blockquote{animation:1s .2s both fadeSlideLeft}@keyframes fadeSlideLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.two-col img:not(.hero img),.img-rounded:not(.hero .img-rounded){transition:transform .6s}.two-col img:not(.hero img):hover,.img-rounded:not(.hero .img-rounded):hover{transform:scale(1.02)}.text-center{text-align:center}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.content-narrow{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.content-narrow-sm{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.text-lead{font-size:1.125rem;line-height:1.8}.heading-accent{color:var(--rood)}.link-accent{color:var(--rood);text-decoration:underline}.card-padded{padding:2rem 10%}section ul,section ol{margin:1rem 0;padding-left:3rem;line-height:1.8}section ul{list-style:outside}section ol{list-style:decimal}section li{margin-bottom:.4rem;padding-left:.5rem}.img-rounded{border-radius:8px}.card-img{width:100%;margin-bottom:var(--spacing-md);border-radius:8px}.price-display{font-size:2rem;font-family:var(--font-serif);color:var(--rood);margin:var(--spacing-md) 0}.step-number{width:48px;height:48px;margin-bottom:var(--spacing-sm);object-fit:contain;display:block}div.step-number{background-color:var(--rood);color:var(--beige);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.step-number.step-align-left{margin-right:auto}.step-number.step-align-center{margin-left:auto;margin-right:auto}.step-number.step-align-right{margin-left:auto}.cookie-banner{z-index:9999;background:var(--zwartgrijs);color:var(--beige);padding:var(--spacing-md);transition:transform .4s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 12px #0003}.cookie-banner.visible{transform:translateY(0)}.cookie-banner .container{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.cookie-banner p{flex:1;min-width:250px;margin:0;font-size:.9rem;line-height:1.6}.cookie-banner p a{color:var(--beige);text-decoration:underline}.cookie-buttons{gap:var(--spacing-sm);flex-shrink:0;display:flex}.cookie-buttons button{font-family:var(--font-heading);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:8px;padding:.5rem 1.2rem;font-size:.9rem;transition:opacity .3s}.cookie-buttons button:hover{opacity:.85}.cookie-accept{background:var(--rood);color:var(--beige)}.cookie-decline{color:var(--beige);background:0 0;border:1px solid var(--beige)!important}body.debug-mode{counter-reset:section-counter}body.debug-mode section,body.debug-mode .quote-divider{counter-increment:section-counter;position:relative}body.debug-mode section:before,body.debug-mode .quote-divider:before{content:counter(section-counter);color:#fff;z-index:100;background:#8000c8d9;border-radius:6px;padding:6px 14px;font-family:Roboto Mono,monospace;font-size:18px;font-weight:700;line-height:1.4;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #0003}body.edit-mode.debug-mode section:before,body.edit-mode.debug-mode .quote-divider:before{display:none}body.debug-mode section,body.debug-mode .quote-divider{outline:3px dashed #8000c866}body.debug-mode .container{outline:2px dashed #8000c840}body.debug-mode .card,body.debug-mode .grid>*,body.debug-mode .two-col>*,body.debug-mode .pricing-box,body.debug-mode .faq-item,body.debug-mode .testimonial-card{outline:1px dashed #8000c833}@media (width<=900px){:root{--container-padding:1.5rem;--spacing-lg:2.5rem;--spacing-xl:2.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}.nav-toggle{display:flex}.nav-links{z-index:999;background:var(--beige);padding:var(--spacing-md);gap:var(--spacing-sm);opacity:0;pointer-events:none;border-bottom:1px solid #2726241a;flex-direction:column;transition:transform .3s,opacity .3s;position:fixed;top:60px;left:0;right:0;transform:translateY(-100%)}.nav-links.active{opacity:1;pointer-events:auto;transform:translateY(0)}.grid-2,.grid-3,.grid-4,.faq-grid,.two-col{grid-template-columns:1fr}.hero{min-height:auto}.pricing-box,.card,.card-padded{overflow-wrap:break-word;word-break:break-word}.pricing-features{padding-left:1.2rem}.checkmark-list{padding-left:0}.testimonial-carousel{padding:0 40px}}@media (width<=600px){:root{--container-padding:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:2rem}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.25rem}.hero p{font-size:1.1rem}.quote-divider blockquote{font-size:1.5rem}.pricing-amount{font-size:2.5rem}.btn{padding:.6rem 1.2rem;font-size:.9rem}body,.container{overflow-x:hidden}table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.card-padded{min-width:0}img{max-width:100%;height:auto}.nav-cta{padding:.6rem 1.2rem;font-size:.9rem}}.testimonials-extra{margin-top:var(--spacing-md);display:none}.testimonials-extra.visible{display:grid}.testimonials-toggle{border:2px solid var(--rood);color:var(--rood);font-family:var(--font-heading);cursor:pointer;margin-top:var(--spacing-md);background:0 0;border-radius:8px;padding:.6rem 1.2rem;font-size:.95rem;transition:all .3s}.testimonials-toggle:hover{background:var(--rood);color:var(--beige)}.nav-links li,.nav-links a{position:relative}.nav-links a.active:after{content:"";opacity:.9;pointer-events:none;background-image:url(../images/stempel-menu.webp);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;bottom:-14px;right:4px}.img-size-sm,.img-small{margin:0 auto;max-width:33%!important}.img-size-md{margin:0 auto;max-width:66%!important}.img-size-lg,.img-full{max-width:100%!important}.img-align-left{width:fit-content;margin-left:0;margin-right:auto;display:block}.img-align-center{width:fit-content;margin-left:auto;margin-right:auto;display:block}.img-align-right{width:fit-content;margin-left:auto;margin-right:0;display:block}.section-beige{background-color:var(--beige)}.section-accent{background-color:#f0ede6}.section-rood{background-color:var(--rood);color:var(--beige)}.section-bruin{color:var(--beige);background-color:#434343}.section-zwartgrijs{background-color:var(--zwartgrijs);color:var(--beige)}.section-donkerbruin{background-color:var(--donkerbruin);color:var(--beige)}.section-wit{background-color:#fff}.section-bruin .card,.section-bruin .pricing-box{color:var(--beige);background:#ffffff1a;border-color:#eeebe426}.section-bruin .card h3,.section-bruin .card h4,.section-bruin .card p,.section-bruin .testimonial-card p,.section-bruin h1,.section-bruin h2,.section-bruin h3,.section-bruin h4,.section-bruin .checkmark-list li:before,.section-bruin .pricing-features li:before{color:var(--beige)}.section-bruin .btn{background-color:var(--beige);color:#434343}.section-bruin .btn:hover{background-color:#fff}.section-rood .card,.section-rood .pricing-box{background:var(--beige);color:#434343;border-color:#eeebe44d}.section-rood .card h3,.section-rood .card h4{color:var(--rood)}.section-rood .card p{color:#434343}.section-rood h1,.section-rood h2,.section-rood h3,.section-rood h4,.section-zwartgrijs h1,.section-zwartgrijs h2,.section-zwartgrijs h3,.section-zwartgrijs h4,.section-donkerbruin h1,.section-donkerbruin h2,.section-donkerbruin h3,.section-donkerbruin h4,.section-bruin p,.section-bruin li,.section-bruin blockquote,.section-rood p,.section-rood li,.section-rood blockquote,.section-zwartgrijs p,.section-zwartgrijs li,.section-zwartgrijs blockquote,.section-donkerbruin p,.section-donkerbruin li,.section-donkerbruin blockquote{color:var(--beige)}.section-rood .btn,.section-zwartgrijs .btn,.section-donkerbruin .btn{background-color:var(--beige);color:var(--zwartgrijs)}.section-rood .btn:hover,.section-zwartgrijs .btn:hover,.section-donkerbruin .btn:hover{background-color:#fff}.section-bruin .btn-secondary,.section-rood .btn-secondary,.section-zwartgrijs .btn-secondary,.section-donkerbruin .btn-secondary{color:var(--beige);background-color:#eeebe433}.section-zwartgrijs .card,.section-donkerbruin .card{background:#ffffff1a;border-color:#eeebe433}.section-zwartgrijs .testimonial-card,.section-donkerbruin .testimonial-card,.section-bruin .testimonial-card{background:0 0}.section-zwartgrijs .testimonial-text,.section-donkerbruin .testimonial-text,.section-bruin .testimonial-text,.section-zwartgrijs .testimonial-author,.section-donkerbruin .testimonial-author,.section-bruin .testimonial-author,.section-zwartgrijs .testimonial-role,.section-donkerbruin .testimonial-role,.section-bruin .testimonial-role{color:var(--beige)}.section-rood .testimonial-card{background:0 0}.section-rood .testimonial-text,.section-rood .testimonial-author,.section-rood .testimonial-role{color:#434343}.quote-divider.section-bruin,.quote-divider.section-rood,.quote-divider.section-zwartgrijs,.quote-divider.section-donkerbruin,.quote-divider.section-bruin blockquote,.quote-divider.section-rood blockquote,.quote-divider.section-zwartgrijs blockquote,.quote-divider.section-donkerbruin blockquote{color:var(--beige)}.quote-divider.section-light blockquote{color:var(--rood)}
