.gform_wrapper{font-family:var(--sans);font-size:var(--wp--preset--font-size--medium);color:var(--ink)}.gform_wrapper .gform_heading{margin-bottom:var(--wp--preset--spacing--40,1.5rem)}.gform_wrapper .gform_title{font-family:var(--sans);font-size:var(--wp--preset--font-size--x-large);color:var(--ink);margin-bottom:.5rem;font-weight:500}.gform_wrapper .gform_description{color:var(--zacht);font-size:.95rem}.gform_wrapper .gform_fields{display:grid;gap:1.25rem;grid-template-columns:repeat(12,1fr)}.gform_wrapper .gfield{grid-column:1 / -1}.gform_wrapper .gfield.gfield--width-half{grid-column:span 6}.gform_wrapper .gfield.gfield--width-third{grid-column:span 4}.gform_wrapper .gfield.gfield--width-quarter{grid-column:span 3}.gform_wrapper .gfield.gfield--width-two-thirds{grid-column:span 8}.gform_wrapper .gfield.gfield--width-three-quarters{grid-column:span 9}@media (max-width:560px){.gform_wrapper .gform_fields{grid-template-columns:1fr}.gform_wrapper .gfield.gfield--width-half,.gform_wrapper .gfield.gfield--width-third,.gform_wrapper .gfield.gfield--width-quarter,.gform_wrapper .gfield.gfield--width-two-thirds,.gform_wrapper .gfield.gfield--width-three-quarters{grid-column:1 / -1}}.gform_wrapper .gform-grid-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}.gform_wrapper .gform-grid-col{flex:1 1 0%;min-width:0}.gform_wrapper .hour_minute_colon{flex:0 0 auto;align-self:center;color:var(--zacht)}.gform_wrapper fieldset{border:0;margin:0;padding:0;min-inline-size:0}.gform_wrapper legend{padding:0}.gform_wrapper .gfield_label{display:block;font-size:1rem;font-weight:600;color:var(--ink);margin-bottom:.35rem}.gform_wrapper .gfield_required{color:var(--zacht);font-weight:400;font-size:1rem;margin-inline-start:.35rem}.gform_wrapper .gfield_required .gfield_required{margin-inline-start:0}.gform_wrapper .gform_required_legend{margin:0;font-size:.875rem;color:var(--zacht)}.gform_wrapper .gform_required_legend .gfield_required{margin-inline-start:0}.gform_wrapper .gfield_description{margin-top:.4rem;font-size:.9rem;color:var(--zacht);line-height:1.5}.gform_wrapper .ginput_container_sub_label label,.gform_wrapper .gform-field-label--type-sub{font-size:.875rem;font-weight:600;color:var(--ink);margin-top:.35rem}.gform_wrapper :where(input,textarea,select,button){box-sizing:border-box}.gform_wrapper :where(input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="number"],input[type="search"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="file"],textarea,select){background:var(--vel);border:var(--lijn-hair) solid var(--rand);padding:.7rem .9rem;border-radius:var(--radius-sm);font:inherit;line-height:1.4;color:var(--ink);width:100%;min-height:44px;transition:border-color var(--snel),box-shadow var(--snel)}.gform_wrapper textarea{min-height:140px;resize:vertical;line-height:1.5}.gform_wrapper :where(input,textarea,select):focus{border-color:var(--petrol)}.gform_wrapper :where(input,textarea,select)[disabled],.gform_wrapper :where(input,textarea,select)[readonly]{opacity:.6;cursor:not-allowed;background:var(--bord)}.gform_wrapper ::placeholder{color:var(--zacht);opacity:1}.gform_wrapper select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%23000' stroke-width='1.6'><path d='M1 1.5 6 6.5 11 1.5'/></svg>");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.gform_wrapper .ginput_container_date{display:flex;align-items:center;gap:.5rem}.gform_wrapper .gform-datepicker-toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;background:var(--vel);border:var(--lijn-hair) solid var(--rand);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer}.gform_wrapper .gform-datepicker-toggle:hover{border-color:var(--ink)}.gform_wrapper input[type="file"]{padding:.5rem .75rem;font-size:.9rem;cursor:pointer}.gform_wrapper input[type="file"]::file-selector-button{margin-inline-end:.75rem;padding:.45rem .9rem;background:var(--petrol);color:var(--vel);border:0;border-radius:var(--radius-sm);font:inherit;font-size:.9rem;font-weight:600;min-height:36px;cursor:pointer}.gform_wrapper .gchoice{display:flex;align-items:flex-start;gap:.6rem;padding-block:.35rem;min-height:44px}.gform_wrapper .gchoice label{display:flex;align-items:center;min-height:44px;font-size:1rem;color:var(--ink);line-height:1.45;cursor:pointer}.gform_wrapper input[type="checkbox"],.gform_wrapper input[type="radio"]{appearance:none;-webkit-appearance:none;margin:0;margin-top:.2rem;inline-size:24px;block-size:24px;border:var(--lijn-firm) solid var(--ink);background:var(--vel);cursor:pointer;flex-shrink:0;transition:background var(--snel),border-color var(--snel);position:relative}.gform_wrapper input[type="radio"]{border-radius:50%}.gform_wrapper input[type="checkbox"]{border-radius:var(--radius-sm)}.gform_wrapper input[type="checkbox"]:checked,.gform_wrapper input[type="radio"]:checked{background:var(--magenta);border-color:var(--magenta)}.gform_wrapper input[type="checkbox"]:checked::after{content:"";position:absolute;inset:2px;background:var(--vel);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6L9 17l-5-5'/></svg>") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6L9 17l-5-5'/></svg>") no-repeat center / contain}.gform_wrapper input[type="radio"]:checked::after{content:"";position:absolute;inset:4px;background:var(--vel);border-radius:50%}.gform_wrapper .gfield--type-consent .gchoice label{font-size:.95rem;color:var(--ink)}.gform_wrapper .gfield_list{border-collapse:collapse;width:100%}.gform_wrapper .gfield_list td{padding:.35rem;border-bottom:var(--lijn-hair) solid var(--rand)}.gform_wrapper .gfield_list_icons button{background:var(--petrol);color:var(--vel);border:0;padding:.3rem .55rem;border-radius:var(--radius-sm);cursor:pointer;font-size:.9rem;min-height:28px;line-height:1}.gform_wrapper .gsection{border-top:var(--lijn-hair) solid var(--rand);margin-block:1.5rem;padding-top:1.5rem;grid-column:1 / -1}.gform_wrapper .gsection_title{font-family:var(--sans);font-size:var(--wp--preset--font-size--large);color:var(--ink);font-weight:500;margin-bottom:.25rem}.gform_wrapper .gsection_description{font-size:.9rem;color:var(--zacht)}.gform_wrapper .gfield_html{color:var(--zacht)}.gform_wrapper .gf_progressbar_wrapper{margin-bottom:2rem}.gform_wrapper .gf_progressbar{background:var(--bord);border-radius:var(--radius-sm);overflow:hidden;block-size:10px}.gform_wrapper .gf_progressbar_percentage{background:var(--magenta);block-size:100%;transition:width var(--soepel);display:flex;align-items:center;justify-content:flex-end;padding-inline-end:.5rem;color:var(--vel);font-size:.875rem;font-weight:600}.gform_wrapper .gf_progressbar_title{font-size:.875rem;letter-spacing:.09em;text-transform:uppercase;color:var(--zacht);margin-bottom:.4rem}.gform_wrapper .gform_page_footer{display:flex;gap:.75rem;margin-top:1.5rem;flex-wrap:wrap}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{margin-top:1.5rem;display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.gform_wrapper :where(.gform_button,.gform_next_button,.gform_previous_button,button[type="submit"]){display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.4rem;background:var(--magenta);color:var(--vel);border:var(--lijn-hair) solid var(--magenta);border-radius:var(--radius-sm);font-family:inherit;font-size:1.0625rem;font-weight:600;min-height:44px;cursor:pointer;box-shadow:var(--schaduw-knop);transition:background var(--snel),border-color var(--snel),color var(--snel)}.gform_wrapper :where(.gform_button,.gform_next_button,button[type="submit"]):hover{background:var(--magenta-op);border-color:var(--magenta-op)}.gform_wrapper :where(.gform_previous_button){background:#fff0;color:var(--ink);border-color:var(--ink)}.gform_wrapper :where(.gform_previous_button):hover{background:var(--ink);color:var(--vel)}.gform_wrapper .gfield_error :where(input,textarea,select){border-color:var(--fout);background:color-mix(in srgb,var(--fout) 6%,var(--vel))}.gform_wrapper .gfield_error .gfield_label{color:var(--fout)}.gform_wrapper .validation_message,.gform_wrapper .gfield_validation_message{color:var(--fout);font-size:.95rem;margin-top:.4rem;display:flex;align-items:center;gap:.35rem}.gform_wrapper .validation_message::before,.gform_wrapper .gfield_validation_message::before{content:"!" / "";display:inline-flex;align-items:center;justify-content:center;inline-size:20px;block-size:20px;background:var(--fout);color:var(--vel);border-radius:50%;font-size:.85rem;font-weight:700;flex-shrink:0}.gform_wrapper .validation_error,.gform_wrapper .gform_validation_errors{background:color-mix(in srgb,var(--fout) 8%,var(--vel));border:var(--lijn-hair) solid var(--fout);border-left-width:4px;border-radius:var(--radius-sm);color:var(--fout);padding:1rem 1.25rem;margin-bottom:1.5rem}.gform_wrapper .gform_submission_error{margin:0;font-size:1rem;font-weight:700;color:var(--fout);line-height:1.4}.gform_wrapper .gform_validation_errors>ol{margin:.6rem 0 0;padding-inline-start:1.4rem;font-size:.92rem}.gform_wrapper .gform_validation_errors>ol>li+li{margin-top:.25rem}.gform_wrapper .gform_validation_error_link{color:var(--fout);text-decoration:underline;text-underline-offset:.2em}.gform_wrapper .gform_submission_error>.gform-icon{display:none}.autive-bevestiging-mislukt .gform_confirmation_message{background:color-mix(in srgb,var(--fout) 8%,var(--vel));border-color:var(--fout);color:var(--fout)}.gform_confirmation_message{background:color-mix(in srgb,var(--goed) 8%,var(--vel));border:var(--lijn-hair) solid var(--goed);border-left-width:4px;border-radius:var(--radius-sm);color:color-mix(in srgb,var(--goed) 70%,var(--ink));padding:1.25rem 1.5rem;font-size:1rem;line-height:1.5}.gform_wrapper .gfield--type-captcha,.gform_wrapper .gfield-captcha{padding-block:.25rem}.gform_wrapper .gform_ajax_spinner{margin-inline-start:.75rem;inline-size:24px;block-size:24px}.gform_wrapper .gform_validation_container{display:none!important}