:root{--zw-ink:#0A0B09;--zw-ink-darker:#060705;--zw-card-dark:#15160F;--zw-input-dark:#0E0F0B;--zw-accent:#8BE565;--zw-purple:#D199F9;--zw-blue:#A1DBD5;--zw-light:#F5F7F2;--zw-border-light:#E7EAE2;--zw-on-dark:#E7EBE2;--zw-on-dark-body:#AEB6A6;--zw-on-dark-muted:#8a917f;--zw-on-light-body:#5C6356;--zw-eyebrow:#6B7363}.zw-section .et_pb_row,.zw-row{max-width:1240px!important;width:92%!important}.zw-section,.zw-section p,.zw-section h1,.zw-section h2,.zw-section h3,.zw-section h4,.zw-section a,.zw-section span,.zw-section li{font-family:'Ubuntu',system-ui,sans-serif}.zw-section ::selection{background:var(--zw-accent);color:var(--zw-ink)}.zw-section h1,.zw-section h2{text-wrap:balance}.zw-section p{text-wrap:pretty}.zw-h1 h1{margin:0 0 24px;font-weight:700;font-size:clamp(44px,6vw,78px);line-height:1.02;letter-spacing:-1.5px;color:#fff;padding-bottom:0}.zw-h2 h2{margin:0 0 18px;font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.06;letter-spacing:-1px;padding-bottom:0}.zw-h2--dark h2{color:#fff}.zw-h2--light h2{color:var(--zw-ink)}.zw-lime{color:var(--zw-accent)}.zw-eyebrow p{margin:0 0 16px;font-weight:500;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;line-height:1.4}.zw-eyebrow--light p{color:var(--zw-eyebrow)}.zw-eyebrow--lime p{color:var(--zw-accent)}.zw-lead p{margin:0;font-size:18px;line-height:1.62}.zw-lead--dark p{color:var(--zw-on-dark-body)}.zw-lead--dark strong{color:var(--zw-on-dark);font-weight:700}.zw-lead--dark a{color:var(--zw-on-dark);font-weight:700;border-bottom:1px solid rgba(139,229,101,0.5);transition:color .2s,border-color .2s}.zw-lead--dark a:hover{color:var(--zw-accent);border-color:var(--zw-accent)}.zw-lead--light p{color:var(--zw-on-light-body)}.zw-lead--light strong{color:var(--zw-ink);font-weight:700}.zw-lead--light a{color:var(--zw-ink);font-weight:700;border-bottom:2px solid var(--zw-accent);transition:color .2s}.zw-lead--light a:hover{color:#3f7a26}.zw-btn.et_pb_button,.zw-btn.et_pb_button:hover{display:inline-flex!important;align-items:center;padding:16px 28px!important;font-family:'Ubuntu',sans-serif!important;font-weight:500!important;font-size:16.5px!important;border-radius:999px!important;border:none!important;transition:transform .18s,filter .18s,background .2s,color .2s!important}.zw-btn.et_pb_button:after,.zw-btn.et_pb_button:before{display:none!important}.zw-btn--lime.et_pb_button{color:var(--zw-ink)!important;background:var(--zw-accent)!important;box-shadow:0 12px 30px rgba(139,229,101,0.3)}.zw-btn--lime.et_pb_button:hover{transform:translateY(-3px);filter:brightness(1.06);background:var(--zw-accent)!important;color:var(--zw-ink)!important}.zw-btn--ghost.et_pb_button{color:#fff!important;background:transparent!important;border:1.5px solid rgba(255,255,255,0.24)!important}.zw-btn--ghost.et_pb_button:hover{background:rgba(255,255,255,0.06)!important;border-color:rgba(255,255,255,0.5)!important}.zw-btn--outline-dark.et_pb_button{color:var(--zw-ink)!important;background:transparent!important;border:1.5px solid var(--zw-ink)!important;padding:13px 24px!important;font-size:15.5px!important}.zw-btn--outline-dark.et_pb_button:hover{background:var(--zw-ink)!important;color:#fff!important}.zw-hero .et_pb_button_module_wrapper,.zw-d-hero .et_pb_button_module_wrapper{display:inline-block;vertical-align:top;margin:0 14px 12px 0}.zw-hero{position:relative;overflow:hidden;background:var(--zw-ink)!important}.zw-hero:before,.zw-hero:after{content:"";position:absolute;border-radius:50%;filter:blur(20px);pointer-events:none;z-index:0}.zw-hero:before{top:-160px;right:-120px;width:520px;height:520px;background:radial-gradient(circle,rgba(139,229,101,0.22),transparent 62%)}.zw-hero:after{bottom:-200px;left:-140px;width:480px;height:480px;background:radial-gradient(circle,rgba(209,153,249,0.14),transparent 64%)}.zw-hero .et_pb_row{position:relative;z-index:1}.zw-badge p{display:inline-flex;align-items:center;gap:9px;margin:0 0 30px;padding:8px 16px 8px 10px;border:1px solid rgba(255,255,255,0.14);border-radius:999px;font-size:13.5px;font-weight:500;letter-spacing:0.3px;color:#C9D0C0;line-height:1.4}.zw-badge .zw-badge-dot{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;background:var(--zw-accent);color:var(--zw-ink);font-size:13px;font-weight:700;flex-shrink:0}.zw-hero .zw-lead p{max-width:560px;margin-bottom:38px;font-size:19px}.zw-stamp-wrap{display:flex;justify-content:center}.zw-stamp{position:relative;width:300px;height:300px;animation:zw-float 6s ease-in-out infinite}.zw-stamp-disc{position:absolute;inset:0;border-radius:50%;background:var(--zw-accent);box-shadow:0 30px 70px rgba(139,229,101,0.28)}.zw-stamp-svg{position:absolute;inset:0;animation:zw-spin 26s linear infinite}.zw-stamp-core{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.zw-stamp-core>div{width:152px;height:152px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.zw-stamp-core img{width:82px;height:auto;display:block}@keyframes zw-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes zw-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.zw-stamp,.zw-stamp-svg{animation:none!important}}.zw-usp{background:var(--zw-accent)!important}.zw-usp .et_pb_row{padding-top:0!important;padding-bottom:0!important}.zw-usp-item p{display:flex;align-items:center;justify-content:center;gap:12px;margin:0;font-weight:500;font-size:17px;color:var(--zw-ink);line-height:1.4}.zw-usp-item .zw-check{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;background:var(--zw-ink);color:var(--zw-a,var(--zw-accent));font-size:14px;font-weight:700;flex-shrink:0}.zw-diensten{background:var(--zw-light)!important}.zw-diensten .et_pb_row>.et_pb_column{display:flex;flex-direction:column}.zw-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 2px 4px rgba(10,11,9,0.04);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.zw-card:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(10,11,9,0.12)}.zw-card .zw-card-img{margin-bottom:0!important;width:100%}.zw-card .zw-card-img .et_pb_image_wrap{display:block!important;width:100%!important}.zw-card .zw-card-img img{display:block;width:100%!important;height:150px!important;max-width:none;object-fit:cover}.zw-card .zw-card-body{padding:26px 24px 28px!important;margin-bottom:0!important;flex:1}.zw-card-body .zw-pill{display:inline-block;margin-bottom:13px;padding:5px 13px;border-radius:999px;font-weight:700;font-size:12px;letter-spacing:1.2px;line-height:1.4}.zw-pill--lime{background:rgba(139,229,101,0.16);color:#3f7a26}.zw-pill--purple{background:rgba(209,153,249,0.2);color:#8a4cc4}.zw-pill--blue{background:rgba(161,219,213,0.28);color:#2f857c}.zw-card-body h3{margin:0 0 8px;padding:0;font-weight:700;font-size:22px;line-height:1.2;color:var(--zw-ink)}.zw-card-body p{margin:0 0 16px;padding:0;font-size:15px;line-height:1.55;color:var(--zw-on-light-body)}.zw-more{display:inline-flex;align-items:center;gap:7px;font-weight:500;font-size:15px;color:var(--zw-ink)!important;border-bottom:2px solid var(--zw-accent);padding-bottom:2px}.zw-more--purple{border-bottom-color:var(--zw-purple)}.zw-more--blue{border-bottom-color:var(--zw-blue)}.zw-card .zw-more:after{content:"";position:absolute;inset:0;z-index:2}.zw-over{background:var(--zw-ink)!important}.zw-over-media{position:relative}.zw-over-img,.zw-over-img .et_pb_image_wrap{display:block!important;width:100%!important}.zw-over-img img{border-radius:24px;width:100%!important;height:440px!important;max-width:none;object-fit:cover;display:block}.zw-over-badge{position:absolute!important;bottom:-26px;right:-10px;z-index:2;background:var(--zw-accent);border-radius:20px;padding:22px 26px;box-shadow:0 20px 44px rgba(0,0,0,0.4)}.zw-over-badge p{margin:0;line-height:1}.zw-over-badge .zw-big{display:block;font-weight:700;font-size:42px;line-height:1;color:var(--zw-ink)}.zw-over-badge .zw-big sup{font-size:24px;top:0}.zw-over-badge .zw-small{display:block;font-weight:500;font-size:14px;color:var(--zw-ink);margin-top:4px}.zw-dots ul{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 34px;padding:0;list-style:none}.zw-dots li{display:flex;align-items:center;gap:11px;font-size:16px;color:var(--zw-on-dark);line-height:1.4}.zw-dots li:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--zw-accent);flex-shrink:0}.zw-dots li:nth-child(2):before{background:var(--zw-purple)}.zw-dots li:nth-child(3):before{background:var(--zw-blue)}.zw-spec{background:#fff!important}.zw-spec-card{position:relative;padding:34px 30px;border-radius:22px;background:var(--zw-light);border:1px solid var(--zw-border-light);height:100%;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.zw-spec-card:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(10,11,9,0.1)}.zw-spec-card .zw-icon{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;border-radius:15px;background:var(--zw-ink);margin-bottom:20px}.zw-spec-card .zw-icon img{height:26px;width:auto;display:block}.zw-spec-card h3{margin:0 0 10px;padding:0;font-weight:700;font-size:20px;color:var(--zw-ink)}.zw-spec-card p{margin:0;padding:0;font-size:15.5px;line-height:1.58;color:var(--zw-on-light-body)}.zw-spec-card a.zw-stretch:after{content:"";position:absolute;inset:0;z-index:2}.zw-spec-card a.zw-stretch{color:inherit}.zw-partners{background:var(--zw-light)!important;border-top:1px solid var(--zw-border-light)}.zw-partners-list p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 52px;margin:0}.zw-partners-list span{font-weight:700;font-size:25px;letter-spacing:-0.5px;color:#9aa192}.zw-links{background:var(--zw-light)!important}.zw-links-list p{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;line-height:1}.zw-links-list a{display:inline-block;padding:10px 18px;border-radius:999px;background:#fff;border:1px solid var(--zw-border-light);font-size:14.5px;font-weight:500;color:var(--zw-on-light-body)!important;transition:background .2s,color .2s,border-color .2s,transform .2s}.zw-links-list a:hover{background:var(--zw-ink);border-color:var(--zw-ink);color:#fff!important;transform:translateY(-2px)}.zw-nieuws{background:#fff!important}.zw-nieuws .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:'3 .column.size-1of3'}.zw-nieuws .et_pb_blog_grid .column.size-1of3{width:32%;margin-right:2%}.zw-nieuws .et_pb_blog_grid .column.size-1of3:last-child{margin-right:0}.zw-nieuws .et_pb_salvattore_content{display:flex;align-items:stretch}.zw-nieuws .et_pb_salvattore_content>.column{display:flex;float:none!important}.zw-nieuws .et_pb_post{position:relative;display:flex;flex-direction:column;width:100%;border-radius:22px!important;overflow:hidden;border:1px solid var(--zw-border-light)!important;background:#fff;padding:0!important;margin-bottom:26px!important;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.zw-nieuws .et_pb_post:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(10,11,9,0.1)}.zw-nieuws .et_pb_post .et_pb_image_container,.zw-nieuws .et_pb_post .entry-featured-image-url{order:1;margin:0!important;height:210px;overflow:hidden}.zw-nieuws .et_pb_post .et_pb_image_container img,.zw-nieuws .et_pb_post .entry-featured-image-url img{width:100%!important;height:210px!important;max-width:none;object-fit:cover;display:block}.zw-nieuws .et_pb_post .post-meta{order:2;padding:26px 26px 0;margin:0;font-size:13.5px;font-weight:500;color:var(--zw-on-dark-muted);letter-spacing:0.5px}.zw-nieuws .et_pb_post .entry-title{order:3;padding:0 26px;margin:10px 0 12px;font-weight:700;font-size:20px;line-height:1.25}.zw-nieuws .et_pb_post .entry-title a{color:var(--zw-ink)}.zw-nieuws .et_pb_post .post-content{order:4;padding:0 26px;flex:1}.zw-nieuws .et_pb_post .post-content p{margin:0 0 20px;font-size:15px;line-height:1.55;color:var(--zw-on-light-body)}.zw-nieuws .et_pb_post .dipi-read-more-wrap{order:5;margin:0 26px 30px!important;padding:0!important;text-align:left}.zw-nieuws .et_pb_post .dipi-read-more-wrap a,.zw-nieuws .et_pb_post .more-link{display:inline-flex!important;align-items:center;gap:7px;margin:0!important;padding:0 0 2px!important;font-weight:500!important;font-size:15px!important;line-height:1.4!important;color:var(--zw-ink)!important;background:transparent!important;border:none!important;border-bottom:2px solid var(--zw-accent)!important;border-radius:0!important;box-shadow:none!important}.zw-nieuws .et_pb_post .dipi-read-more-wrap a:before,.zw-nieuws .et_pb_post .more-link:before{display:none!important}.zw-nieuws .et_pb_post .dipi-read-more-wrap a:after,.zw-nieuws .et_pb_post .more-link:after{content:"\2192"!important;position:static!important;opacity:1!important;margin:0!important;font-family:inherit!important;font-size:inherit!important;line-height:1!important}.zw-nieuws .et_pb_post .entry-title a:after{content:"";position:absolute;inset:0;z-index:2}.zw-nieuws-head .et_pb_column:last-child{text-align:right}.zw-nieuws-head .et_pb_column:last-child .et_pb_button_module_wrapper{display:inline-block;margin-top:34px}.zw-contact{position:relative;overflow:hidden;background:var(--zw-ink)!important}.zw-contact:before{content:"";position:absolute;top:-140px;right:8%;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(139,229,101,0.16),transparent 64%);filter:blur(20px);pointer-events:none}.zw-contact .et_pb_row{position:relative;z-index:1}.zw-contact-items ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.zw-contact-items li{display:flex;align-items:center;gap:16px}.zw-contact-items li>a{display:flex;align-items:center;gap:16px;width:100%}.zw-contact-items .zw-ci-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:14px;background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.1);flex-shrink:0;font-size:20px;line-height:1}.zw-contact-items .zw-ci-label{display:block;font-size:13px;color:var(--zw-on-dark-muted)}.zw-contact-items .zw-ci-value{display:block;font-size:16.5px;font-weight:500;color:#fff}.zw-contact-items a{color:#fff}.zw-contact-items a:hover .zw-ci-value{color:var(--zw-accent)}.zw-form{background:var(--zw-card-dark);border:1px solid rgba(255,255,255,0.1);border-radius:24px;padding:34px}.zw-form .gform_wrapper{margin:0}.zw-form .gform_wrapper form{margin:0}.zw-form .gform_wrapper .gform_fields{grid-row-gap:16px!important;grid-column-gap:16px!important}.zw-form #field_1_3{grid-column:span 6;order:1}.zw-form #field_1_5{grid-column:span 6;order:2}.zw-form #field_1_4{grid-column:1 / -1;order:3}.zw-form #field_1_6{grid-column:1 / -1;order:4}.zw-form .gform_required_legend{font-size:12.5px!important;color:var(--zw-on-dark-muted)!important;margin-bottom:18px!important}.zw-form .gform_wrapper .gfield_label,.zw-form .gform_wrapper legend.gfield_label{display:block;font-family:'Ubuntu',sans-serif;font-size:13.5px!important;font-weight:500!important;color:var(--zw-on-dark-body)!important;margin-bottom:8px!important}.zw-form .gform_wrapper .gfield_required{color:var(--zw-accent)!important}.zw-form .gform_wrapper input[type="text"],.zw-form .gform_wrapper input[type="email"],.zw-form .gform_wrapper input[type="tel"],.zw-form .gform_wrapper input[type="number"],.zw-form .gform_wrapper textarea,.zw-form .gform_wrapper select{width:100%!important;padding:14px 16px!important;font-family:'Ubuntu',sans-serif!important;font-size:15px!important;color:#fff!important;background:var(--zw-input-dark)!important;border:1px solid rgba(255,255,255,0.12)!important;border-radius:12px!important;outline:none!important;box-shadow:none!important;transition:border-color .2s}.zw-form .gform_wrapper textarea{resize:vertical;min-height:120px}.zw-form .gform_wrapper input:focus,.zw-form .gform_wrapper textarea:focus{border-color:var(--zw-accent)!important}.zw-form .gform_wrapper ::placeholder{color:#6a7160!important;opacity:1}.zw-form .gform_wrapper .gform_fields .gfield .ginput_complex label,.zw-form .gform_wrapper .gfield_description{color:var(--zw-on-dark-muted)!important;font-size:12.5px!important}.zw-form .gform_wrapper .gform_footer{margin:22px 0 0!important;padding:0!important}.zw-form .gform_wrapper .gform_footer input[type="submit"],.zw-form .gform_wrapper .gform_button{width:100%!important;padding:16px!important;font-family:'Ubuntu',sans-serif!important;font-weight:500!important;font-size:16.5px!important;color:var(--zw-ink)!important;background:var(--zw-accent)!important;border:none!important;border-radius:999px!important;cursor:pointer;transition:transform .18s,filter .18s}.zw-form .gform_wrapper .gform_footer input[type="submit"]:hover{transform:translateY(-2px);filter:brightness(1.06)}.zw-form .gform_wrapper .gfield_error input,.zw-form .gform_wrapper .gfield_error textarea{border-color:#ff6b6b!important}.zw-form .gform_wrapper .validation_message{background:transparent!important;border:none!important;color:#ff8f8f!important;padding:6px 0 0!important;font-size:13px!important}.zw-form .gform_wrapper .gform_validation_errors{background:rgba(255,107,107,0.1)!important;border:1px solid rgba(255,107,107,0.3)!important;border-radius:12px!important;box-shadow:none!important}.zw-form .gform_wrapper .gform_validation_errors h2{color:#ff8f8f!important;font-size:15px!important}.zw-form .gform_confirmation_message{color:var(--zw-on-dark)!important;font-size:16px;text-align:center;padding:30px 0}.zw-social{margin-top:20px!important}.zw-social{display:flex!important;flex-wrap:wrap;justify-content:center;gap:12px;padding:0;list-style:none}.zw-social>li{margin:0!important;float:none!important}.zw-social li a.icon{width:42px!important;height:42px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,0.12);background:transparent!important;transition:background .2s}.zw-social li a.icon:before{width:42px!important;height:42px!important;line-height:42px!important;font-size:19px!important;color:var(--zw-on-dark-body)}.zw-social li a.icon:hover{background:rgba(255,255,255,0.07)!important}.zw-js .zw-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.zw-js .zw-reveal.zw-in{opacity:1;transform:none}.zw-js .zw-reveal-d1{transition-delay:.07s}.zw-js .zw-reveal-d2{transition-delay:.14s}.zw-js .zw-reveal-d3{transition-delay:.21s}@media (prefers-reduced-motion:reduce){.zw-js .zw-reveal{opacity:1!important;transform:none!important;transition:none!important}}#main-header{background:rgba(10,11,9,0.82)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,0.08);box-shadow:none!important}#main-header .container.et_menu_container{display:flex;align-items:center;justify-content:space-between;width:92%;max-width:1240px;padding-top:18px!important;padding-bottom:18px!important}#main-header .logo_container{position:static!important;display:flex;align-items:center;width:auto!important;height:auto!important;margin:0!important}#main-header .logo_container .logo_helper{display:none}#main-header #logo{height:44px!important;max-height:44px!important;width:auto!important;margin:0!important;position:static!important;transform:none!important}#et-top-navigation{display:flex;align-items:center;float:none!important;padding:0!important;margin:0!important}@media (min-width:981px){#top-menu-nav{display:flex;align-items:center}#top-menu{display:flex;align-items:center;gap:6px;padding:0!important}#top-menu>li{position:relative;display:flex;align-items:center;margin:0!important;padding:0!important}}@media (max-width:980px){#main-header .container.et_menu_container{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:90%;padding-top:14px!important;padding-bottom:14px!important}#main-header #logo{height:38px!important;max-height:38px!important}#main-header #top-menu-nav,#main-header #top-menu{display:none!important}#et_mobile_nav_menu{display:block!important;float:none!important;margin:0!important}#et_mobile_nav_menu .mobile_menu_bar:before{color:#fff!important}}#main-header #et-top-navigation nav>ul#top-menu>li>a,#top-menu>li>a{font-family:'Ubuntu',sans-serif;font-weight:500;font-size:15.5px;color:var(--zw-on-dark)!important;opacity:1;padding:10px 16px!important;border-radius:10px;transition:background .2s,color .2s}#top-menu>li.menu-item-has-children:after{content:"";position:absolute;top:100%;left:0;right:0;height:14px}#top-menu>li>a:hover{background:rgba(255,255,255,0.07);color:#fff!important}#top-menu>li.menu-item-has-children>a{display:inline-flex!important;align-items:center;gap:6px}#top-menu>li.menu-item-has-children>a:after{position:static!important;top:auto!important;right:auto!important;margin:0!important;font-size:16px;line-height:1;color:var(--zw-on-dark);opacity:1}#top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button,.dipi-cta-button-menu-item>a.et_pb_button{color:var(--zw-ink)!important;background:var(--zw-accent)!important;border:none!important;border-radius:999px!important;padding:12px 22px!important;font-weight:500!important;font-size:15.5px!important;box-shadow:0 8px 22px rgba(139,229,101,0.28);transition:transform .18s,filter .18s}#top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button span,.dipi-cta-button-menu-item>a.et_pb_button span{color:var(--zw-ink)!important}.et-fixed-header #top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button,#main-header.et-fixed-header #top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button{background:var(--zw-accent)!important;color:var(--zw-ink)!important;border:none!important}.et-fixed-header #top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button span{color:var(--zw-ink)!important}#main-header.et-fixed-header{background:rgba(10,11,9,0.9)!important}#main-header.et-fixed-header #logo{height:44px!important;max-height:44px!important}#top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button:hover,#top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button:hover span{transform:translateY(-2px);filter:brightness(1.06);background:var(--zw-accent)!important;color:var(--zw-ink)!important}#top-menu li.dipi-cta-button-menu-item>a.dipi-cta-button:hover span{transform:none;background:transparent!important}#main-header #top-menu li ul.sub-menu,#top-menu li ul.sub-menu{top:calc(100% + 12px)!important;background:var(--zw-card-dark)!important;border:1px solid rgba(255,255,255,0.1)!important;border-radius:16px!important;padding:8px!important;box-shadow:0 24px 50px rgba(0,0,0,0.5)}#top-menu li ul.sub-menu li{padding:0!important}#top-menu li ul.sub-menu li a{display:flex!important;align-items:center;gap:10px;color:var(--zw-on-dark)!important;font-size:15px;padding:11px 14px!important;border-radius:10px;width:100%}#top-menu li ul.sub-menu li a:hover{background:rgba(139,229,101,0.14);color:#fff!important;opacity:1}#top-menu li ul.sub-menu li a:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--zw-accent);flex-shrink:0}#top-menu li ul.sub-menu li:nth-child(2) a:before{background:var(--zw-purple)}#top-menu li ul.sub-menu li:nth-child(3) a:before{background:var(--zw-blue)}#top-menu li ul.sub-menu li:nth-child(2) a:hover{background:rgba(209,153,249,0.16)}#top-menu li ul.sub-menu li:nth-child(3) a:hover{background:rgba(161,219,213,0.18)}.et-l--footer{background:var(--zw-ink-darker)}.et-l--footer .et_pb_section{background:var(--zw-ink-darker)!important}.zw-footer-logo img{height:38px!important;width:auto!important;display:block;margin-bottom:20px}.et-l--footer h3{font-family:'Ubuntu',sans-serif;font-weight:700;font-size:14px!important;letter-spacing:0.5px;color:#fff!important;padding-bottom:18px!important}.et-l--footer p,.et-l--footer .et_pb_text{font-family:'Ubuntu',sans-serif;font-size:15px;line-height:1.6;color:var(--zw-on-dark-muted)}.et-l--footer a{color:var(--zw-on-dark-muted)!important;transition:color .2s}.et-l--footer a:hover{color:var(--zw-accent)!important}.et-l--footer p span[style],.et-l--footer p span[style] a{color:var(--zw-on-dark-muted)!important}.et-l--footer p span[style] a:hover{color:var(--zw-accent)!important}.et-l--footer .et_pb_blurb .et_pb_main_blurb_image{display:none!important}.et-l--footer .et_pb_blurb .et_pb_blurb_container{padding-left:0!important}.et-l--footer .et_pb_blurb{margin-bottom:4px!important}.et-l--footer .et_pb_blurb .et_pb_module_header,.et-l--footer .et_pb_blurb h4{padding:0!important;font-family:'Ubuntu',sans-serif;font-size:15px!important;font-weight:400!important;line-height:1.6}.et-l--footer .et_pb_blurb .et_pb_module_header a{color:var(--zw-on-dark-muted)!important}.et-l--footer .et_pb_blurb .et_pb_module_header a:hover{color:var(--zw-accent)!important}.et-l--footer .rating-desc{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:rgba(139,229,101,0.1);border:1px solid rgba(139,229,101,0.25);border-radius:12px;font-size:14px;color:var(--zw-on-dark)!important}.et-l--footer .rating-desc strong{color:#fff;font-weight:700}@media (max-width:980px){.zw-hero .et_pb_column{margin-bottom:40px}.zw-stamp{width:240px;height:240px}.zw-stamp-svg{width:240px;height:240px}.zw-stamp-core>div{width:122px;height:122px}.zw-stamp-core img{width:66px}.zw-over-img img{height:340px}.zw-over-badge{right:10px;bottom:-20px;padding:18px 20px}.zw-nieuws .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:'2 .column.size-1of2'}.zw-nieuws .et_pb_blog_grid .column.size-1of2{width:48.5%;margin-right:3%}.zw-nieuws .et_pb_blog_grid .column.size-1of2:last-child{margin-right:0}}@media (max-width:767px){.zw-diensten,.zw-over,.zw-spec,.zw-nieuws,.zw-contact,.zw-d-waarom,.zw-d-inhoud,.zw-d-aanpak,.zw-d-tarief,.zw-d-faq,.zw-d-slot{padding-top:64px!important;padding-bottom:64px!important}.zw-hero,.zw-d-hero{padding-top:36px!important;padding-bottom:56px!important}.zw-partners{padding-top:40px!important;padding-bottom:40px!important}.zw-links{padding-bottom:48px!important}.zw-hero .et_pb_column,.zw-d-hero .et_pb_column{margin-bottom:24px!important}.zw-over-img img{height:260px!important}.zw-h1 h1{font-size:40px;letter-spacing:-1px}.zw-h2 h2{font-size:30px;letter-spacing:-0.5px}.zw-lead p,.zw-hero .zw-lead p{font-size:17px}.zw-hero .et_pb_button_module_wrapper,.zw-d-hero .et_pb_button_module_wrapper{display:block;margin:0 0 12px}.zw-btn.et_pb_button{justify-content:center;width:100%}.zw-nieuws-head .et_pb_column:last-child{text-align:left}.zw-nieuws-head .et_pb_column:last-child .et_pb_button_module_wrapper{margin-top:20px}.zw-form #field_1_3,.zw-form #field_1_5{grid-column:1 / -1}.zw-usp-item p{justify-content:flex-start;font-size:15.5px}.zw-usp-item{margin-bottom:10px!important}.zw-dots ul{grid-template-columns:1fr}.zw-over-img img{height:260px}.zw-over-badge{right:0;bottom:-18px;padding:14px 18px}.zw-over-badge .zw-big{font-size:32px}.zw-partners-list p{gap:14px 28px}.zw-partners-list span{font-size:20px}.zw-form{padding:24px 20px}.zw-nieuws .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:'1 .column.size-1of1'}.zw-nieuws .et_pb_blog_grid .column.size-1of1{width:100%;margin-right:0}.zw-nieuws-head{flex-direction:column;align-items:flex-start}}.zw-a-lime{--zw-a:#8BE565;--zw-a-14:rgba(139,229,101,0.14);--zw-a-20:rgba(139,229,101,0.20);--zw-a-28:rgba(139,229,101,0.28);--zw-a-30:rgba(139,229,101,0.30);--zw-a-40:rgba(139,229,101,0.40)}.zw-a-purple{--zw-a:#D199F9;--zw-a-14:rgba(209,153,249,0.14);--zw-a-20:rgba(209,153,249,0.20);--zw-a-28:rgba(209,153,249,0.28);--zw-a-30:rgba(209,153,249,0.30);--zw-a-40:rgba(209,153,249,0.40)}.zw-a-blue{--zw-a:#A1DBD5;--zw-a-14:rgba(161,219,213,0.18);--zw-a-20:rgba(161,219,213,0.24);--zw-a-28:rgba(161,219,213,0.30);--zw-a-30:rgba(161,219,213,0.34);--zw-a-40:rgba(161,219,213,0.44)}.zw-accent{color:var(--zw-a)}.zw-eyebrow--accent p{color:var(--zw-a)!important}.zw-btn--accent.et_pb_button{color:var(--zw-ink)!important;background:var(--zw-a)!important;box-shadow:0 12px 30px var(--zw-a-30)}.zw-btn--accent.et_pb_button:hover{transform:translateY(-3px);filter:brightness(1.06);background:var(--zw-a)!important;color:var(--zw-ink)!important}.zw-d-hero{position:relative;overflow:hidden;background:var(--zw-ink)!important}.zw-d-hero:before{content:"";position:absolute;top:-160px;right:-120px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,var(--zw-a-20),transparent 62%);filter:blur(20px);pointer-events:none}.zw-d-hero .et_pb_row{position:relative;z-index:1}.zw-crumb p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 26px;font-size:13.5px;color:var(--zw-on-dark-muted);line-height:1.4}.zw-crumb a{color:var(--zw-on-dark-muted)!important;transition:color .2s}.zw-crumb a:hover{color:var(--zw-a)!important}.zw-crumb .zw-sep{color:#4a4f44}.zw-crumb .zw-crumb-nu{color:var(--zw-on-dark)}.zw-d-badge p{display:inline-flex;align-items:center;gap:9px;margin:0 0 24px;padding:7px 15px 7px 9px;border:1px solid var(--zw-a-40);border-radius:999px;font-size:13px;font-weight:500;letter-spacing:0.3px;color:var(--zw-a);line-height:1.4}.zw-d-badge img{height:16px;width:auto;display:block}.zw-d-hero .zw-h1 h1{font-size:clamp(40px,5.4vw,68px);line-height:1.04;letter-spacing:-1.4px;margin-bottom:22px}.zw-d-hero .zw-lead p{max-width:560px;margin-bottom:34px;font-size:18.5px}.zw-review{background:var(--zw-card-dark);border:1px solid rgba(255,255,255,0.1);border-radius:24px;padding:30px 28px!important;box-shadow:0 30px 60px rgba(0,0,0,0.4)}.zw-review .zw-stars{display:flex;gap:3px;margin-bottom:16px;color:var(--zw-a);font-size:19px;line-height:1}.zw-review .zw-quote{margin:0 0 22px;font-size:17px;line-height:1.55;color:var(--zw-on-dark)}.zw-review .zw-author{display:flex;align-items:center;gap:13px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.09)}.zw-review .zw-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:50%;background:var(--zw-a);font-weight:700;font-size:17px;color:var(--zw-ink)}.zw-review .zw-name{display:block;font-weight:700;font-size:15.5px;color:#fff}.zw-review .zw-company{display:block;font-size:13.5px;color:var(--zw-on-dark-muted)}.zw-review .zw-avg{margin:22px 0 0;font-size:13.5px;color:var(--zw-on-dark-body)}.zw-review .zw-avg strong{color:#fff;font-weight:700}.zw-d-usp .et_pb_row{padding-top:0!important;padding-bottom:0!important}.zw-d-waarom{background:#fff!important}.zw-waarom-img,.zw-waarom-img .et_pb_image_wrap{display:block!important;width:100%!important}.zw-waarom-img img{width:100%!important;height:480px!important;max-width:none;object-fit:cover;border-radius:24px;display:block}.zw-d-waarom .zw-lead p{margin-bottom:32px}.zw-punten .zw-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px 30px}.zw-punten h3{margin:0 0 7px;padding:0;font-weight:700;font-size:18px;color:var(--zw-ink)}.zw-punten p{margin:0;font-size:15px;line-height:1.55;color:var(--zw-on-light-body)}.zw-d-inhoud{background:var(--zw-light)!important}.zw-hcard.et_pb_blurb{display:flex;gap:22px;background:#fff;border-radius:22px;padding:32px 30px;box-shadow:0 2px 4px rgba(10,11,9,0.04);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;height:100%}.zw-hcard.et_pb_blurb:hover{transform:translateY(-5px);box-shadow:0 24px 48px rgba(10,11,9,0.1)}.zw-hcard .et_pb_blurb_content{display:flex;gap:22px;align-items:flex-start;max-width:none;text-align:left}.zw-hcard .et_pb_main_blurb_image{flex:none;width:58px;height:58px;margin:0!important;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:var(--zw-ink);overflow:hidden}.zw-hcard .et_pb_main_blurb_image .et_pb_image_wrap{display:block;line-height:0}.zw-hcard .et_pb_main_blurb_image img{width:auto!important;height:27px!important;display:block}.zw-hcard--foto .et_pb_main_blurb_image img{width:58px!important;height:58px!important;object-fit:cover}.zw-hcard .et_pb_blurb_container{padding:0!important}.zw-hcard h3,.zw-hcard .et_pb_module_header{margin:0 0 8px!important;padding:0!important;font-weight:700;font-size:21px;color:var(--zw-ink)}.zw-hcard .et_pb_blurb_description p,.zw-hcard .et_pb_blurb_description{margin:0;font-size:15px;line-height:1.55;color:var(--zw-on-light-body)}.zw-d-inhoud .et_pb_row>.et_pb_column{display:flex;flex-direction:column}.zw-d-aanpak{background:var(--zw-ink)!important}.zw-step{padding:30px 26px!important;border-radius:22px;background:var(--zw-card-dark);border:1px solid rgba(255,255,255,0.08);height:100%}.zw-step .zw-num{display:block;margin-bottom:18px;font-weight:700;font-size:40px;line-height:1;color:var(--zw-a-30)}.zw-step h3{margin:0 0 9px;padding:0;font-weight:700;font-size:19px;color:#fff}.zw-step p{margin:0;font-size:14.5px;line-height:1.55;color:#9aa192}.zw-d-aanpak .et_pb_row>.et_pb_column{display:flex;flex-direction:column}.zw-d-tarief{background:#fff!important}.zw-checks ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.zw-checks li{display:flex;gap:14px;align-items:flex-start;font-size:17px;line-height:1.5;color:#2c302a}.zw-checks li:before{content:"\2713";flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--zw-a);color:var(--zw-ink);font-size:14px;font-weight:700}.zw-checks li>span{flex:1}.zw-checks strong{font-weight:700}.zw-price-card{background:var(--zw-ink);border-radius:26px;padding:42px 38px!important}.zw-price-card .zw-eyebrow p{color:var(--zw-a)!important;margin-bottom:14px;font-size:13px;letter-spacing:1.2px}.zw-price-card h3{margin:0 0 6px;padding:0;font-weight:700;font-size:22px;color:#fff}.zw-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:18px 0 8px}.zw-price-big{font-weight:700;font-size:46px;line-height:1;color:var(--zw-a)}.zw-price-small{font-size:17px;color:#9aa192}.zw-price-desc{margin:0 0 24px!important;font-size:15px;line-height:1.55;color:var(--zw-on-dark-body)}.zw-price-factors{list-style:none;margin:0 0 30px;padding:0;display:flex;flex-direction:column;gap:12px}.zw-price-factors li{display:flex;align-items:center;gap:11px;font-size:15px;color:var(--zw-on-dark);line-height:1.4}.zw-price-factors li:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--zw-a)}.zw-price-card .zw-btn.et_pb_button{padding:15px 26px!important;font-size:16px!important}.zw-d-faq{background:var(--zw-light)!important}.zw-d-faq .et_pb_row{max-width:880px!important}.zw-faq .et_pb_toggle{background:#fff!important;border:1px solid var(--zw-border-light)!important;border-radius:18px!important;padding:0!important;margin-bottom:14px!important;overflow:hidden}.zw-faq .et_pb_toggle_title{position:relative;margin:0!important;padding:24px 60px 24px 26px!important;font-family:'Ubuntu',sans-serif;font-weight:700!important;font-size:18px!important;line-height:1.4;color:var(--zw-ink)!important;cursor:pointer}.zw-faq .et_pb_toggle_title:before{content:"+"!important;position:absolute;top:50%;right:26px;left:auto;transform:translateY(-50%) rotate(0deg);width:auto;height:auto;font-family:'Ubuntu',sans-serif!important;font-weight:400;font-size:26px;line-height:1;color:var(--zw-a)!important;transition:transform .25s}.zw-faq .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"+"!important;transform:translateY(-50%) rotate(135deg)}.zw-faq .et_pb_toggle_content{padding:0 26px 26px!important;font-size:16px;line-height:1.6;color:var(--zw-on-light-body)}.zw-faq .et_pb_toggle_content p{margin:0;color:var(--zw-on-light-body)}.zw-d-slot{position:relative;overflow:hidden}.zw-d-slot:before{content:"";position:absolute;inset:0;opacity:0.5;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,0.5),transparent 55%);pointer-events:none}.zw-d-slot .et_pb_row{position:relative;z-index:1;max-width:1000px!important}.zw-slot-mark{text-align:center!important}.zw-slot-mark img{height:48px!important;width:auto!important;margin:0 auto 8px}.zw-slot-h2 h2{margin:0 0 18px;padding:0;font-weight:700;font-size:clamp(34px,4.4vw,56px);line-height:1.05;letter-spacing:-1px;color:var(--zw-ink);text-align:center}.zw-slot-tekst p{margin:0 auto 36px;max-width:540px;font-size:19px;line-height:1.6;color:rgba(10,11,9,0.72);text-align:center}.zw-slot-knoppen{text-align:center}.zw-d-slot .et_pb_button_module_wrapper{display:inline-block;vertical-align:top;margin:0 7px 12px}.zw-btn--dark.et_pb_button{color:#fff!important;background:var(--zw-ink)!important;padding:17px 32px!important;font-size:17px!important;box-shadow:0 14px 30px rgba(10,11,9,0.25)}.zw-btn--dark.et_pb_button:hover{transform:translateY(-3px);background:var(--zw-ink)!important;color:#fff!important}.zw-btn--tel.et_pb_button{color:var(--zw-ink)!important;background:transparent!important;border:1.5px solid rgba(10,11,9,0.35)!important;padding:17px 32px!important;font-size:17px!important}.zw-btn--tel.et_pb_button:hover{background:rgba(10,11,9,0.07)!important;color:var(--zw-ink)!important}.zw-huidige-dienst .et-l--footer a[href*="uitbesteden"]{color:inherit}@media (max-width:980px){.zw-waarom-img img{height:340px!important}.zw-d-hero .et_pb_column{margin-bottom:40px}}@media (max-width:767px){.zw-d-hero .zw-h1 h1{font-size:36px;letter-spacing:-0.8px}.zw-punten .zw-grid{grid-template-columns:1fr}.zw-hcard.et_pb_blurb{padding:24px 22px}.zw-hcard .et_pb_blurb_content{flex-direction:column;gap:16px}.zw-price-card{padding:30px 24px!important}.zw-price-big{font-size:36px}.zw-waarom-img img{height:260px!important}.zw-d-slot .et_pb_button_module_wrapper{display:block;margin:0 0 12px}.zw-faq .et_pb_toggle_title{font-size:16.5px!important;padding-right:52px!important}}.zw-statcard{background:var(--zw-card-dark);border:1px solid rgba(255,255,255,0.1);border-radius:24px;padding:32px 30px!important}.zw-statcard p{padding:0!important}.zw-statcard .zw-stat-titel{display:block;margin:0 0 22px;font-weight:500;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#8a917f}.zw-statcard .zw-stat{padding:12px 0}.zw-statcard .zw-stat:first-of-type{padding-top:0}.zw-statcard .zw-stat:last-of-type{padding-bottom:0}.zw-statcard .zw-stat-hr{height:1px;background:rgba(255,255,255,0.09)}.zw-statcard .zw-stat-groot{margin:0;font-weight:700;font-size:40px;line-height:1;color:#fff}.zw-statcard .zw-stat-groot--accent{color:var(--zw-a)}.zw-statcard .zw-stat-label{margin:6px 0 0;font-size:14.5px;line-height:1.45;color:#AEB6A6}.zw-b-uitdaging{background:#fff!important}.zw-b-uitdaging .et_pb_row>.et_pb_column{display:flex;flex-direction:column}.zw-ucard{height:100%;background:var(--zw-light);border:1px solid var(--zw-border-light);border-radius:20px;padding:30px 28px!important;transition:transform .25s,box-shadow .25s}.zw-ucard:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(10,11,9,0.08)}.zw-ucard h3{margin:0 0 10px;padding:0;font-weight:700;font-size:21px;line-height:1.25;color:var(--zw-ink)}.zw-ucard p{margin:0;font-size:15.5px;line-height:1.6;color:var(--zw-on-light-body)}.zw-b-result{background:var(--zw-ink)!important}.zw-b-result .et_pb_row>.et_pb_column{display:flex;flex-direction:column;justify-content:center}.zw-checks--dark li{color:var(--zw-on-dark)}.zw-checks--dark li:before{background:var(--zw-a);color:var(--zw-ink)}.zw-checks--dark strong{color:#fff}.zw-b-fotokolom{position:relative}.zw-b-foto .et_pb_image_wrap{display:block;border-radius:24px;overflow:hidden;height:440px;background:var(--zw-card-dark)}.zw-b-foto img{width:100%;height:100%!important;object-fit:cover}.zw-b-result .zw-b-fotokolom .et_pb_image{margin-bottom:0!important}.zw-b-badge{position:relative;z-index:2;align-self:flex-start;margin:-80px 0 0 -10px!important;background:var(--zw-a);border-radius:20px;padding:20px 24px!important;box-shadow:0 20px 44px rgba(0,0,0,0.4)}.zw-b-badge p{padding:0!important}.zw-b-badge .zw-b-badge-groot{margin:0;font-weight:700;font-size:36px;line-height:1;color:var(--zw-ink)}.zw-b-badge .zw-b-badge-label{margin:4px 0 0;font-weight:500;font-size:13.5px;color:var(--zw-ink)}@media (max-width:980px){.zw-statcard{padding:28px 24px!important}.zw-statcard .zw-stat-groot{font-size:34px}.zw-b-badge{margin-left:0!important}.zw-b-foto .et_pb_image_wrap{height:320px}.zw-b-result .et_pb_row>.et_pb_column.zw-b-fotokolom{margin-bottom:46px}}@media (max-width:767px){.zw-ucard{padding:24px 22px!important}.zw-ucard h3{font-size:19px}.zw-b-badge .zw-b-badge-groot{font-size:30px}.zw-b-foto .et_pb_image_wrap{height:260px}}.zw-blog-featured{display:grid;grid-template-columns:1.15fr 0.85fr;border-radius:26px;overflow:hidden;border:1px solid rgba(255,255,255,0.1);background:var(--zw-card-dark);text-decoration:none;transition:box-shadow .25s,transform .25s}.zw-blog-featured:hover{transform:translateY(-4px);box-shadow:0 26px 54px rgba(0,0,0,0.45)}.zw-blog-featured-foto{display:block;min-height:380px;background-color:#0E0F0B;background-position:center;background-size:cover}.zw-blog-featured-body{display:flex;flex-direction:column;justify-content:center;padding:44px 42px}.zw-blog-featured .zw-blog-titel{margin-bottom:14px;font-weight:700;font-size:clamp(26px,2.6vw,34px);line-height:1.12;letter-spacing:-0.6px;color:#fff}.zw-blog-featured .zw-blog-tekst{margin-bottom:26px;font-size:16.5px;line-height:1.6;color:var(--zw-on-dark-body)}.zw-blog-featured .zw-blog-lees{align-self:flex-start;font-weight:500;font-size:16px;color:#fff;border-bottom:2px solid var(--zw-a);padding-bottom:3px}.zw-blog-meta{display:flex;align-items:center;gap:11px;margin-bottom:14px}.zw-blog-badge{padding:4px 11px;border-radius:999px;font-weight:700;font-size:11px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:var(--zw-a-20);color:var(--zw-a-tekst)}.zw-blog-datum{font-size:13px;color:#8a917f}.zw-a-lime{--zw-a-tekst:#3f7a26}.zw-a-purple{--zw-a-tekst:#8a4cc4}.zw-a-blue{--zw-a-tekst:#2f857c}.zw-blog-featured.zw-a-lime .zw-blog-badge{color:#a9ef86}.zw-blog-featured.zw-a-purple .zw-blog-badge{color:#c79af0}.zw-blog-featured.zw-a-blue .zw-blog-badge{color:#a1dbd5}.zw-blog-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:40px}.zw-pill{padding:10px 20px;border-radius:999px;border:1.5px solid #D7DCD0;background:transparent;font-weight:500;font-size:15px;line-height:1.2;color:#3C4339;text-decoration:none;transition:border-color .2s,background .2s,color .2s}.zw-pill:hover{border-color:var(--zw-ink);color:var(--zw-ink)}.zw-pill--actief,.zw-pill--actief:hover{border-color:var(--zw-ink);background:var(--zw-ink);color:#fff}.zw-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.zw-blog-kaart{display:flex;flex-direction:column;border-radius:22px;overflow:hidden;border:1px solid var(--zw-border-light);background:#fff;text-decoration:none;transition:transform .25s,box-shadow .25s}.zw-blog-kaart:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(10,11,9,0.1)}.zw-blog-kaart-foto{display:block;height:200px;background-color:var(--zw-card-dark);background-position:center;background-size:cover}.zw-blog-kaart-body{display:flex;flex-direction:column;flex:1;padding:24px 26px 28px}.zw-blog-kaart .zw-blog-titel{margin-bottom:10px;font-weight:700;font-size:19px;line-height:1.25;color:var(--zw-ink)}.zw-blog-kaart .zw-blog-tekst{flex:1;margin-bottom:18px;font-size:14.5px;line-height:1.55;color:#5C6356}.zw-blog-kaart .zw-blog-lees{align-self:flex-start;font-weight:500;font-size:14.5px;color:var(--zw-ink);border-bottom:2px solid var(--zw-a);padding-bottom:2px}.zw-blog-paginering{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:54px}.zw-blog-paginering .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border-radius:999px;border:1.5px solid #D7DCD0;font-weight:500;font-size:15px;color:#3C4339;text-decoration:none;transition:border-color .2s,background .2s,color .2s}.zw-blog-paginering .page-numbers:hover{border-color:var(--zw-ink);color:var(--zw-ink)}.zw-blog-paginering .page-numbers.current{border-color:var(--zw-ink);background:var(--zw-ink);color:#fff}.zw-blog-paginering .page-numbers.dots{border-color:transparent}.zw-nb .gform_wrapper{margin:0!important}.zw-nb .gform_wrapper form,.zw-nb .gform_wrapper .gform_body,.zw-nb .gform_wrapper .gform_fields{display:block}.zw-nb .gform_wrapper .gform_fields{grid-row-gap:0!important}.zw-nb .gform_wrapper form{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:10px;max-width:520px;margin:0 auto}.zw-nb .gform_wrapper .gform_body{flex:1 1 260px}.zw-nb .gform_wrapper .gfield_label{display:none}.zw-nb .gform_wrapper.gravity-theme input[type="email"]{width:100%;padding:15px 20px!important;border:1.5px solid rgba(10,11,9,0.18)!important;border-radius:999px!important;background:rgba(255,255,255,0.92)!important;font-family:inherit;font-size:15.5px!important;color:var(--zw-ink)}.zw-nb .gform_wrapper.gravity-theme input[type="email"]:focus{border-color:var(--zw-ink)!important;outline:none}.zw-nb .gform_wrapper .gform_footer{margin:0!important;padding:0!important;flex:none}.zw-nb .gform_wrapper.gravity-theme .gform_footer input.gform_button{padding:15px 30px!important;border:none!important;border-radius:999px!important;background:var(--zw-ink)!important;color:#fff!important;font-family:inherit;font-weight:700!important;font-size:15.5px!important;cursor:pointer;transition:transform .2s,filter .2s}.zw-nb .gform_wrapper.gravity-theme .gform_footer input.gform_button:hover{transform:translateY(-2px);filter:brightness(1.6)}.zw-nb .gform_confirmation_message,.zw-nb .zw-nb-ok{margin:0;font-weight:700;font-size:17px;color:var(--zw-ink);text-align:center}.zw-nb .gform_wrapper .gfield_validation_message,.zw-nb .gform_wrapper .validation_message{background:transparent!important;border:none!important;padding:6px 0 0!important;font-size:13.5px;color:#7a1f1f}@media (max-width:1100px){.zw-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.zw-blog-featured{grid-template-columns:1fr}.zw-blog-featured-foto{min-height:240px}.zw-blog-featured-body{padding:30px 26px}}@media (max-width:767px){.zw-blog-grid{grid-template-columns:1fr}.zw-blog-filter{margin-bottom:30px}.zw-nb .gform_wrapper form{flex-direction:column}}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1250px;width:90%}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:8px;border-radius:10px;padding:9px 20px 9px 20px;border:0px solid;FONT-WEIGHT:600;FONT-FAMILY:'UBUNTU';background-color:#54e81e!important;color:#ffffff!important;font-size:15px!important}.container{width:100% important;max-width:1080px;margin:auto}@media (max-width:980px){body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post,body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post,body.dipi-custom-archive-page.search.dipi-archive-style5 #left-area article.et_pb_post,body.archive.dipi-archive-style5 #left-area article.et_pb_post,body.blog.dipi-archive-style5 #left-area article.et_pb_post{-webkit-flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);margin-right:0px!important}}