.gform_wrapper.gform-theme{--kl-blauw:#0097d8;--kl-blauw-donker:#004994;--kl-blauw-hover:#0083bd;--kl-tekst:#3c3c3b;--kl-grijs:#777777;--kl-rand:#d9dde2;--kl-veld-bg:#ffffff;--kl-fout:#d6362b;--kl-fout-bg:#fdf3f2;--kl-ok-bg:#eef7fc;--kl-radius:3px;--kl-font:Calibri,Helvetica,Arial,Lucida,sans-serif;--kl-font-kop:"Museo Sans 900",Helvetica,Arial,Lucida,sans-serif;--gf-color-primary:var(--kl-blauw);--gf-color-primary-rgb:0,151,216;--gf-color-primary-darker:var(--kl-blauw-hover);--gf-color-primary-contrast:#fff;--gf-color-danger:var(--kl-fout);--gf-color-danger-rgb:214,54,43;margin:0;padding:0;font-family:var(--kl-font);color:var(--kl-tekst)}.gform_wrapper.gform-theme .gform_heading{margin:0;padding:0}.gform_wrapper.gform-theme .gform_description:empty{display:none}.gform_wrapper.gform-theme .gform_fields{row-gap:18px!important;column-gap:12px!important}.gform_wrapper.gform-theme .gfield{margin:0}.gform_wrapper.gform-theme .ginput_complex.gform-grid-row{display:grid!important;grid-template-columns:repeat(12,1fr)!important;row-gap:14px!important;column-gap:12px!important;margin:0!important}.gform_wrapper.gform-theme .ginput_complex .gform-grid-col{width:100%!important;max-width:none!important;flex:none!important;float:none!important;padding:0!important;margin:0!important}.gform_wrapper.gform-theme .ginput_complex .gf_clear{display:none}.gform_wrapper.gform-theme .ginput_container_name .gform-grid-col{grid-column:span 6!important}.gform_wrapper.gform-theme .ginput_container_address .ginput_address_line_1{grid-column:span 12!important;order:1}.gform_wrapper.gform-theme .ginput_container_address .ginput_address_zip{grid-column:span 5!important;order:2}.gform_wrapper.gform-theme .ginput_container_address .ginput_address_city{grid-column:span 7!important;order:3}.gform_wrapper.gform-theme .gfield_label,.gform_wrapper.gform-theme legend.gfield_label{display:block;margin:0 0 6px!important;padding:0!important;font-family:var(--kl-font)!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;color:var(--kl-blauw-donker)!important}.gform_wrapper.gform-theme .gform-field-label--type-sub{display:block;margin:0 0 4px!important;padding:0!important;font-family:var(--kl-font)!important;font-size:14px!important;font-weight:400!important;color:var(--kl-grijs)!important}.gform_wrapper.gform-theme .gfield_required_text{display:none!important}.gform_wrapper.gform-theme .gfield_required::before{content:"*";margin-left:3px;color:var(--kl-blauw);font-weight:700}.gform_wrapper.gform-theme .gfield_description:not(.validation_message):not(.ginput_counter){margin:6px 0 0;padding:0;font-family:var(--kl-font);font-size:14px;line-height:1.4;color:var(--kl-grijs)}.gform_wrapper.gform-theme input:where(:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"])),.gform_wrapper.gform-theme select,.gform_wrapper.gform-theme textarea{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:100%!important;min-height:52px!important;padding:12px 16px!important;margin:0!important;background-color:var(--kl-veld-bg)!important;border:2px solid var(--kl-rand)!important;border-radius:var(--kl-radius)!important;box-shadow:none!important;outline:none!important;font-family:var(--kl-font)!important;font-size:18px!important;font-weight:400!important;line-height:1.4!important;color:var(--kl-tekst)!important;transition:border-color .15s ease,box-shadow .15s ease}.gform_wrapper.gform-theme input::placeholder,.gform_wrapper.gform-theme textarea::placeholder{color:#9a9a9a!important;opacity:1!important}.gform_wrapper.gform-theme input:not([type="submit"]):hover,.gform_wrapper.gform-theme select:hover,.gform_wrapper.gform-theme textarea:hover{border-color:#b9c2cc!important}.gform_wrapper.gform-theme input:not([type="submit"]):focus,.gform_wrapper.gform-theme select:focus,.gform_wrapper.gform-theme textarea:focus{border-color:var(--kl-blauw)!important;box-shadow:0 0 0 3px rgba(0,151,216,.18)!important}.gform_wrapper.gform-theme textarea{min-height:150px!important;height:150px;resize:vertical;display:block}.gform_wrapper.gform-theme .ginput_counter{margin:6px 0 0;padding:0;font-family:var(--kl-font);font-size:13px;color:var(--kl-grijs)}.gform_wrapper.gform-theme .ginput_counter.warningTextareaInfo{color:var(--kl-fout);font-weight:700}.gform_wrapper.gform-theme .ginput_container_select{position:relative}.gform_wrapper.gform-theme select{padding-right:44px!important;background-image:none!important;cursor:pointer}.gform_wrapper.gform-theme .ginput_container_select::after{content:"";position:absolute;top:50%;right:18px;width:9px;height:9px;margin-top:-7px;border-right:2px solid var(--kl-blauw);border-bottom:2px solid var(--kl-blauw);transform:rotate(45deg);pointer-events:none}.gform_wrapper.gform-theme .gfield_checkbox label,.gform_wrapper.gform-theme .gfield_radio label{font-family:var(--kl-font);font-size:16px;color:var(--kl-tekst)}.gform_wrapper.gform-theme input[type="checkbox"],.gform_wrapper.gform-theme input[type="radio"]{accent-color:var(--kl-blauw);width:18px;height:18px}.gform_wrapper.gform-theme .gfield--type-honeypot{display:none!important}.gform_wrapper.gform-theme .gform_footer{display:flex;justify-content:flex-start;align-items:center;margin:22px 0 0!important;padding:0!important}.gform_wrapper.gform-theme .gform_footer .gform_button,.gform_wrapper.gform-theme .gform_footer input[type="submit"]{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:52px!important;height:auto!important;padding:0 28px!important;margin:0!important;background-color:var(--kl-blauw)!important;color:#fff!important;border:2px solid var(--kl-blauw)!important;border-radius:var(--kl-radius)!important;font-family:var(--kl-font)!important;font-size:17px!important;font-weight:700!important;letter-spacing:.3px!important;line-height:1!important;text-transform:none;cursor:pointer;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease,transform .1s ease}.gform_wrapper.gform-theme .gform_footer .gform_button::after{content:"\2192";display:inline-block;width:0;overflow:hidden;opacity:0;margin-left:0;transition:width .2s ease,opacity .2s ease,margin .2s ease}.gform_wrapper.gform-theme .gform_footer .gform_button:hover,.gform_wrapper.gform-theme .gform_footer .gform_button:focus-visible{background-color:var(--kl-blauw-hover)!important;border-color:var(--kl-blauw-hover)!important}.gform_wrapper.gform-theme .gform_footer .gform_button:hover::after,.gform_wrapper.gform-theme .gform_footer .gform_button:focus-visible::after{width:1em;opacity:1;margin-left:.5em}.gform_wrapper.gform-theme .gform_footer .gform_button:active{transform:translateY(1px)}.gform_wrapper.gform-theme .gform_footer .gform_button:focus-visible{outline:3px solid rgba(0,151,216,.35);outline-offset:2px}.gform_wrapper.gform-theme .gform_footer .gform_button[disabled],.gform_wrapper.gform-theme .gform_footer .gform_button.gform-button--loading{opacity:.6;cursor:wait}.gform_wrapper.gform-theme .gform_ajax_spinner{margin-left:12px}.gform_wrapper.gform-theme .gform_validation_errors{position:relative;display:block;background:var(--kl-fout-bg)!important;border:0!important;border-left:4px solid var(--kl-fout)!important;border-radius:0 var(--kl-radius) var(--kl-radius) 0!important;box-shadow:none!important;padding:18px 20px 16px!important;margin:0 0 22px!important;font-family:var(--kl-font)}.gform_wrapper.gform-theme .gform_validation_errors:focus{outline:none}.gform_wrapper.gform-theme .gform_validation_errors .gform_submission_error{display:block;margin:0 0 8px!important;padding:0!important;font-family:var(--kl-font)!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important;color:var(--kl-tekst)!important}.gform_wrapper.gform-theme .gform_validation_errors .gform-icon{display:none!important}.gform_wrapper.gform-theme .gform_validation_errors ol{margin:0!important;padding:0 0 0 18px!important;list-style:disc}.gform_wrapper.gform-theme .gform_validation_errors li{margin:0 0 4px!important;padding:0!important;font-size:16px;line-height:1.4;color:var(--kl-tekst)}.gform_wrapper.gform-theme .gform_validation_errors li::marker{color:var(--kl-fout)}.gform_wrapper.gform-theme .gform_validation_errors a{color:var(--kl-blauw-donker)!important;font-weight:700;text-decoration:underline;text-underline-offset:2px}.gform_wrapper.gform-theme .gform_validation_errors a:hover{color:var(--kl-blauw)!important}.gform_wrapper.gform-theme .gfield_error .gfield_label,.gform_wrapper.gform-theme .gfield_error legend.gfield_label{color:var(--kl-fout)!important}.gform_wrapper.gform-theme .gfield_error input:not([type="submit"]),.gform_wrapper.gform-theme .gfield_error select,.gform_wrapper.gform-theme .gfield_error textarea{border-color:var(--kl-fout)!important;background-color:var(--kl-fout-bg)!important}.gform_wrapper.gform-theme .gfield_error input:not([type="submit"]):focus,.gform_wrapper.gform-theme .gfield_error select:focus,.gform_wrapper.gform-theme .gfield_error textarea:focus{box-shadow:0 0 0 3px rgba(214,54,43,.18)!important}.gform_wrapper.gform-theme .gfield_validation_message,.gform_wrapper.gform-theme .validation_message{background:none!important;border:0!important;padding:0 0 6px!important;margin:0!important;font-family:var(--kl-font);font-size:14px;font-weight:700;line-height:1.35;color:var(--kl-fout)!important}.gform_wrapper.gform-theme .gfield_validation_message::before{content:"!";display:inline-block;width:16px;height:16px;margin-right:6px;border-radius:50%;background:var(--kl-fout);color:#fff;font-size:11px;line-height:16px;text-align:center;vertical-align:1px}.gform_confirmation_wrapper .gform_confirmation_message{position:relative;background:#eef7fc;border-left:4px solid #0097d8;border-radius:0 3px 3px 0;padding:20px 20px 20px 58px;margin:0;font-family:Calibri,Helvetica,Arial,Lucida,sans-serif;font-size:19px;line-height:1.45;color:#3c3c3b}.gform_confirmation_wrapper .gform_confirmation_message::before{content:"";position:absolute;left:18px;top:21px;width:26px;height:26px;border-radius:50%;background:#0097d8 url('data:image/svg+xml;utf8,') center / 16px no-repeat}.gform_confirmation_wrapper .gform_confirmation_message strong{color:#004994}@media (max-width:640px){.gform_wrapper.gform-theme .gfield--width-half,.gform_wrapper.gform-theme .ginput_complex .gform-grid-col{grid-column:1 / -1!important}.gform_wrapper.gform-theme .gform_footer .gform_button{width:100%!important}}