.elementor-kit-27 e-page-transition{background-color:#ffbc7d}.elementor-kit-27 h4{color:#141414;font-family:"Clash Grotesk",Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;letter-spacing:0em}.elementor-kit-27 h5{color:#141414;font-family:"Clash Grotesk",Sans-serif;font-size:20px;font-weight:600;line-height:1.25em;letter-spacing:0em}.elementor-kit-27 h6{color:#141414;font-family:"Clash Grotesk",Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1296px}@media (max-width:1366px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}}@media (max-width:1200px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}}@media (max-width:1080px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:80%}}@media (max-width:880px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:80%}}@media (max-width:720px){.elementor-kit-27 h4{font-size:20px}.elementor-kit-27 h5{font-size:18px}.elementor-kit-27 h6{font-size:16px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:85%}}.gv-imgwrap img{width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;display:block}.gv-caseimg img{width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;display:block}.gv-portret img{width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;display:block}.gv-contain img{width:100%!important;aspect-ratio:4/3!important;object-fit:contain!important;padding:12px;display:block}.gv-imgwrap,.gv-caseimg,.gv-figure{position:relative}.gv-figcap{position:absolute;left:12px;right:12px;bottom:12px;width:auto!important}.gv-tag{position:absolute;top:16px;left:16px;width:auto!important;z-index:2}.gv-card{transition:transform .18s ease,box-shadow .18s ease}.gv-card:hover{transform:translateY(-2px)}.gv-card img{transition:transform .4s ease}.gv-card:hover .gv-imgwrap img{transform:scale(1.03)}.elementor-accordion .elementor-accordion-item{border:0!important;border-bottom:1px solid var(--gv-lijn)!important}.elementor-accordion .elementor-accordion-item:last-child{border-bottom:0!important}.elementor-accordion .elementor-tab-content{border-top:0!important}.elementor-accordion .elementor-tab-content a{color:var(--gv-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.elementor-field-textual{min-height:48px!important;padding-top:12px!important;padding-bottom:12px!important}textarea.elementor-field-textual{min-height:96px!important}.elementor-field-textual:focus{outline:none;box-shadow:0 0 0 3px var(--gv-focus)}[id]{scroll-margin-top:130px}@media (max-width:767px){.gv-badge{border-radius:16px!important;padding:10px 14px!important;gap:10px!important;flex-wrap:nowrap!important}.gv-badge img{width:24px!important;height:24px!important}.gv-badge p{font-size:13px!important;line-height:1.35!important}.gv-badge .elementor-widget{width:auto!important;--container-widget-width:auto}.gv-badge .elementor-widget-text-editor{flex:1 1 auto!important;min-width:0}.gv-hero-overlay::before{background-image:none!important;background-color:var(--gv-overlay)!important;opacity:1!important}[id]{scroll-margin-top:90px}}.gv-sticky{display:none}@media (max-width:767px){.gv-sticky{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:99;background:rgba(255,255,255,.97);border-top:1px solid var(--gv-lijn);padding:12px 16px}.gv-sticky .elementor-widget-button,.gv-sticky .elementor-button{width:100%}}.kp-hero-img img{width:100%!important;aspect-ratio:1424/538!important;object-fit:cover!important;border-radius:24px;display:block}.kp-vierkant img{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;display:block}.kp-staand img{width:100%!important;aspect-ratio:3/4!important;object-fit:cover!important;display:block}.kp-breed img{width:100%!important;aspect-ratio:3/2!important;object-fit:cover!important;display:block}.kp-pil{width:auto!important;flex:0 0 auto}@media (max-width:767px){.kp-pil p{font-size:13px!important;line-height:1.35!important}}.kp-stap-nr{width:40px!important;height:40px;flex:0 0 40px;border-radius:100px;display:flex;align-items:center;justify-content:center}.kp-vlak{box-shadow:none!important}.kp-sterren .elementor-star-rating{letter-spacing:2px}.kp-faq .elementor-accordion .elementor-accordion-item{border:1px solid var(--gv-lijn)!important;border-radius:16px!important;margin-bottom:12px;background:#fff;overflow:hidden}.kp-faq .elementor-accordion .elementor-accordion-item:last-child{border-bottom:1px solid var(--gv-lijn)!important}.kp-faq .elementor-accordion .elementor-tab-title{padding-left:24px!important}.kp-faq .elementor-accordion .elementor-tab-content{padding-left:24px!important}.kp-nav{box-shadow:0 1px 0 rgba(20,20,20,.06)}.kp-band{transform:rotate(-2deg) scale(1.04);margin:56px 0}.kp-band .elementor-icon-list-item{padding:0 22px!important}.kp-band .elementor-icon-list-text{color:#fff;font-family:"Clash Grotesk",sans-serif;font-weight:500;font-size:24px;white-space:nowrap}@media (max-width:767px){.kp-band .elementor-icon-list-text{font-size:18px}.kp-band{margin:40px 0}}.kp-stap{align-items:stretch}.kp-staptab{width:34px!important;flex:0 0 34px;align-self:flex-start;margin-top:24px;border-radius:16px 0 0 16px!important}.kp-staptab .elementor-widget-text-editor{writing-mode:vertical-rl;transform:rotate(180deg)}.kp-staptab p{white-space:nowrap;font-size:14px!important;letter-spacing:.02em}.kp-stapkaart{flex:1 1 auto;border-radius:0 24px 24px 24px!important}@media (max-width:767px){.kp-staptab{width:auto!important;flex:0 0 auto;writing-mode:horizontal-tb;margin-top:0;border-radius:16px 16px 0 0!important;padding:8px 16px!important}.kp-staptab .elementor-widget-text-editor{writing-mode:horizontal-tb;transform:none}.kp-stap{flex-direction:column!important}.kp-stapkaart{border-radius:0 24px 24px 24px!important}}.kp-dienstbeeld img{width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;border-radius:20px;display:block}.kp-pil{width:auto!important;flex:0 0 auto;align-self:flex-start}.kp-pil .elementor-widget{width:auto!important;--container-widget-width:auto}.kp-pil-icoon img{width:20px!important;height:20px!important}.kp-icoonvak img{width:24px!important;height:24px!important;filter:brightness(0) invert(1)}@media (max-width:900px){.kp-ctakaart{flex-direction:column!important;align-items:flex-start!important;padding:40px 24px!important}.kp-ctakaart .kp-knoprij{width:100%!important;justify-content:flex-start!important}}.kp-knoprij{flex-wrap:wrap}@media (max-width:600px){.kp-knoprij .elementor-widget-button{width:100%}.kp-knoprij .elementor-button{width:100%;justify-content:center}}.kp-logo-wit img{filter:brightness(0) invert(1)}.kp-sociaal img{width:24px!important;height:24px!important}.kp-hero-img img{border-radius:24px}.kp-donker .kp-vlak h3{color:#141414}.kp-icoonvak48,.kp-icoonvak56{flex:0 0 auto!important;align-self:flex-start}.kp-icoonvak48{width:48px!important;height:48px!important;min-height:48px}.kp-icoonvak56{width:56px!important;height:56px!important;min-height:56px}.kp-icoonvak48 img,.kp-icoonvak56 img{width:22px!important;height:22px!important;filter:brightness(0) invert(1)}@media (max-width:767px){.kp-nav>.e-con>.e-con-inner,.kp-nav>.e-con{flex-wrap:nowrap!important;gap:12px!important}.kp-nav .kp-menuwrap{order:3;flex:0 0 auto!important;width:auto!important}.kp-nav .gv-auto:last-child{order:2}.kp-nav .gv-auto{flex:0 0 auto!important;min-width:max-content!important}.kp-nav{padding-left:16px!important;padding-right:16px!important}.kp-nav .elementor-button{padding:0 14px!important;font-size:12px!important;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.kp-nav img{max-width:104px!important}.kp-nav .kp-menuwrap{min-width:0!important}.kp-nav .elementor-nav-menu-toggle{margin-left:0}.kp-pil{flex-wrap:nowrap!important;align-items:flex-start!important}.kp-pil .elementor-widget-image{flex:0 0 auto;margin-top:2px}.kp-probleemregel{flex-wrap:nowrap!important;gap:16px!important;padding:20px!important}}.kp-beeldduo{position:relative}.kp-beeldduo .kp-overlap{margin-top:-64px;margin-left:auto;position:relative;z-index:2;border:8px solid var(--gv-grijs,#f7f7f7);border-radius:28px}@media (max-width:767px){.kp-beeldduo .kp-overlap{margin-top:-32px;border-width:6px}}.kp-investeringsectie{position:relative;overflow:hidden}.kp-kruisbanden{position:absolute!important;left:0;right:0;top:50%;transform:translateY(-50%);z-index:0;pointer-events:none;gap:0!important}.kp-kruisbanden .kp-band{margin:0!important}.kp-kruisbanden .kp-band:first-child{transform:rotate(2deg) scale(1.06)}.kp-kruisbanden .kp-band:last-child{transform:rotate(-3deg) scale(1.06);margin-top:-24px!important}.kp-investering{position:relative;z-index:2}.kp-investeringkaart{box-shadow:0 24px 60px rgba(0,44,117,.14)}@media (max-width:767px){.kp-investeringkaart{width:100%!important;padding:32px 20px!important}.kp-kruisbanden{display:none!important}.kp-investeringsectie{background:#f7f7f7}}