.elementor-nav-menu .elementor-item{color:#1b2026 !important;font-weight:600 !important;transition:color .15s ease;position:relative}.elementor-nav-menu .elementor-item .elementor-sub-item{color:#2a2f36 !important}.elementor-nav-menu .elementor-item:hover{color:#c8102e !important}.elementor-nav-menu .elementor-item.elementor-item-active,.elementor-nav-menu .current-menu-item>.elementor-item,.elementor-nav-menu .current_page_item>.elementor-item{color:#c8102e !important}.elementor-nav-menu>.menu-item>.elementor-item-active:after,.elementor-nav-menu>.current-menu-item>.elementor-item:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2.5px;border-radius:2px;background:#c8102e}.elementor-element-25299a2 .elementor-button,.elementor-element-25299a2 .elementor-button:hover{background:#c8102e !important;background-image:none !important;color:#fff !important;border:0 !important;border-radius:999px !important;font-weight:700 !important;padding:12px 26px !important;box-shadow:0 10px 22px -10px rgba(200,16,46,.7) !important}.elementor-button{border-radius:12px !important;font-weight:700 !important;letter-spacing:.01em;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,background-color .15s ease !important}.elementor-button:hover{transform:translateY(-2px);filter:brightness(1.05)}.elementor-button{background-color:#c8102e !important;color:#fff !important;border-color:#c8102e !important}.elementor-button:hover{background-color:#a50d26 !important}@media(max-width:900px){.elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}}@keyframes fz-plate-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.fzsf-plate-wrap,.fz-apk .fz-plate{animation:fz-plate-float 3.4s ease-in-out infinite;transition:transform .18s ease,box-shadow .18s ease;will-change:transform}.fzsf-plate-wrap:hover,.fzsf-plate-wrap:focus-within,.fz-apk .fz-plate:hover{animation-play-state:paused;transform:translateY(-3px) scale(1.02);box-shadow:0 16px 34px -12px rgba(0,0,0,.4)}@media(prefers-reduced-motion:reduce){.fzsf-plate-wrap,.fz-apk .fz-plate{animation:none;transform:none}}.fzsf-form{background:#fff;border:1px solid #ececec;border-radius:18px;padding:30px 30px 26px;max-width:800px;margin:0 auto;box-sizing:border-box;box-shadow:0 2px 4px rgba(16,24,40,.05),0 30px 64px -42px rgba(16,24,40,.55)}.fzsf-form .elementor-form-fields-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;align-items:start}.fzsf-form .elementor-field-group{margin:0 !important}.fzsf-form .elementor-field-group-kenteken,.fzsf-form .elementor-field-type-upload,.fzsf-form .elementor-field-type-textarea,.fzsf-form .elementor-field-type-submit,.fzsf-form .fzsf-card,.fzsf-form [class*=-fotos]{grid-column:1/-1}.fzsf-form .elementor-field-textual:not(.fzsf-plate){min-height:48px;border-radius:12px !important;border:1.5px solid #e4e6ea !important;background:#fff !important;transition:border-color .15s ease,box-shadow .15s ease}.fzsf-form .elementor-field-textual:not(.fzsf-plate):focus{border-color:#c8102e !important;box-shadow:0 0 0 3px rgba(200,16,46,.14) !important;outline:none}.fzsf-form .elementor-field-label{font-weight:600 !important;color:#3a3f45 !important;margin-bottom:5px}.fzsf-form .elementor-field-type-submit .elementor-button{width:100% !important;justify-content:center;min-height:54px;font-size:16px !important;border-radius:12px !important}@media(max-width:680px){.fzsf-form{padding:22px 18px}.fzsf-form .elementor-form-fields-wrapper{grid-template-columns:1fr}}.fzsf-form .e-form__buttons{grid-column:1/-1;display:flex}.fzsf-form .e-form__buttons .elementor-button{width:100% !important}.fzsf-form .elementor-field-type-submit{grid-column:1/-1}.fzsf-form .elementor-field-type-submit .elementor-field-subgroup,.fzsf-form .elementor-field-type-submit>.elementor-button{width:100% !important}.fzsf-form .elementor-field-group.elementor-field-type-submit{width:auto !important;max-width:none !important;flex-basis:auto !important;grid-column:1/-1 !important}.fzsf-form .elementor-field-group.elementor-field-type-submit button.elementor-button{width:100% !important}.fzsf-form .elementor-form-fields-wrapper>.elementor-field-group{grid-column:span 1 !important}.fzsf-form .elementor-field-group-kenteken,.fzsf-form .fzsf-card,.fzsf-form .elementor-field-type-upload,.fzsf-form [class*=-fotos],.fzsf-form [class*=-bericht],.fzsf-form [class*=-opmerking],.fzsf-form .elementor-field-type-textarea,.fzsf-form .elementor-field-group.elementor-field-type-submit{grid-column:1/-1 !important}.fzsf-form .elementor-field-group .elementor-field{width:100% !important}.fz-fcg{padding:10px 16px}.fz-fcg-in{max-width:1100px;margin:0 auto;background:#fff;border:1px solid #e8ecea;border-left:5px solid #008e5a;border-radius:16px;box-shadow:0 18px 46px -30px rgba(0,40,25,.42);display:flex;align-items:center;gap:24px;padding:18px 26px;flex-wrap:wrap;box-sizing:border-box}.fz-fcg-logo{flex:0 0 auto;width:76px;height:76px;border-radius:50%;background:#fff;border:2px solid #e3efe9;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px -10px rgba(0,80,50,.4)}.fz-fcg-logo img{width:54px;height:54px;object-fit:contain}.fz-fcg-txt{flex:1;min-width:240px}.fz-fcg-eyebrow{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:#008e5a;margin-bottom:6px}.fz-fcg-eyebrow .dot{width:7px;height:7px;border-radius:50%;background:#008e5a;display:inline-block}.fz-fcg-txt h3{font-size:20px;font-weight:800;color:#12151a;margin:0 0 3px;line-height:1.2;letter-spacing:-.01em}.fz-fcg-txt h3 b{color:#008e5a;font-weight:800}.fz-fcg-txt p{margin:0;color:#5b6168;font-size:14px}.fz-fcg-link{flex:0 0 auto;color:#008e5a;font-weight:700;font-size:14px;text-decoration:none;border:1.5px solid #008e5a;border-radius:11px;padding:11px 18px;white-space:nowrap;transition:background .15s ease,color .15s ease}.fz-fcg-link:hover{background:#008e5a;color:#fff}@media(max-width:720px){.fz-fcg-in{flex-direction:column;align-items:flex-start}.fz-fcg-link{width:100%;text-align:center}}.fz-fcg .fz-fcg-link{color:#008e5a !important}.fz-fcg .fz-fcg-link:hover{color:#fff !important}