.wpforms-form .wpforms-page-indicator.progress{position:relative;display:flex;justify-content:flex-end;align-items:center;min-height:28px;margin:0 0 26px!important;padding:0 0 16px!important;border-bottom:1px solid #edf1f5}.wpforms-form .wpforms-page-indicator.progress::before{content:"Contact";position:absolute;left:0;top:0;padding:6px 12px;border-radius:6px;background:#eef8ff;color:#0797dc;font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em}.wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-steps{margin-left:auto;color:#8994b1;font-size:13px;font-weight:400}.wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{display:none!important}.wpforms-form .meting-intro{margin:0 0 24px}.wpforms-form .meting-intro h2{margin:0 0 4px;color:#07152f;font-size:27px;line-height:1.18;font-weight:750;letter-spacing:-0.03em}.wpforms-form .meting-intro p{margin:0;color:#7f879d;font-size:13px;line-height:1.45}.wpforms-form .probleem-keuze>label,.wpforms-form .probleem-keuze .wpforms-field-label{display:none!important}.wpforms-form .probleem-keuze ul.wpforms-icon-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;margin:0!important;padding:0!important}.wpforms-form .probleem-keuze ul.wpforms-icon-choices>li{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.wpforms-form .probleem-keuze ul.wpforms-icon-choices .wpforms-icon-choices-item label{box-sizing:border-box;width:100%!important;min-height:118px;margin:0!important;padding:15px 12px 13px!important;border:1px solid #dfe6ef!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.wpforms-form .probleem-keuze ul.wpforms-icon-choices .wpforms-icon-choices-item label:hover{border-color:#9bc9df!important;box-shadow:0 5px 18px rgba(27,75,105,.07)!important}.wpforms-form .probleem-keuze ul.wpforms-icon-choices .wpforms-icon-choices-item.wpforms-selected label{border-color:#1598d3!important;background:#f8fcff!important;box-shadow:0 0 0 2px rgba(21,152,211,.08)!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-icon{width:44px!important;height:44px!important;margin:0 0 9px!important;border-radius:10px;background:#eaf6ff!important;display:flex!important;align-items:center;justify-content:center}.wpforms-form .probleem-keuze .wpforms-icon-choices-icon svg{width:20px!important;height:20px!important;color:#287ea3!important;fill:currentColor!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-icon-bg{display:none!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-label{display:block!important;color:#07152f!important;font-size:13px!important;line-height:1.25!important;font-weight:700!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-label::after{display:block;margin-top:4px;color:#9ba4c1;font-size:11.5px;line-height:1.25;font-weight:400}.wpforms-form .probleem-keuze li:nth-child(6) .wpforms-icon-choices-label::after{content:"Vertel het ons"}.wpforms-form .wpforms-page-button,.wpforms-form button[type="submit"]{border-radius:9px!important}@media (max-width:380px){.wpforms-form .probleem-keuze ul.wpforms-icon-choices{grid-template-columns:1fr}}.wpforms-form .wpforms-field{padding-top:4px!important;padding-bottom:4px!important}.wpforms-form .wpforms-field-container{margin-bottom:0!important}.wpforms-form .wpforms-field-label{margin-bottom:4px!important;font-size:13px!important;line-height:1.2!important}.wpforms-form .wpforms-field-description,.wpforms-form .wpforms-field-sublabel{margin-top:3px!important;font-size:11px!important;line-height:1.25!important}.wpforms-form input[type="text"],.wpforms-form input[type="email"],.wpforms-form input[type="tel"],.wpforms-form input[type="number"],.wpforms-form input[type="url"],.wpforms-form select{min-height:38px!important;height:38px!important;padding:7px 10px!important;font-size:13px!important;border-radius:8px!important}.wpforms-form .wpforms-field-name input{min-height:38px!important;height:38px!important}.wpforms-form textarea{min-height:90px!important;padding:9px 10px!important;font-size:13px!important;line-height:1.35!important;border-radius:8px!important}.wpforms-form .meting-intro{margin:0 0 13px!important}.wpforms-form .meting-intro h2{margin:0 0 2px!important;font-size:23px!important;line-height:1.12!important}.wpforms-form .meting-intro p{margin:0!important;font-size:12px!important;line-height:1.3!important}.wpforms-form .wpforms-page-indicator.progress{min-height:22px!important;margin-bottom:14px!important;padding-bottom:9px!important}.wpforms-form .wpforms-page-indicator.progress::before{padding:5px 9px!important;font-size:11px!important}.wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-steps{font-size:12px!important}.wpforms-form .probleem-keuze ul.wpforms-icon-choices{gap:8px!important}.wpforms-form .probleem-keuze ul.wpforms-icon-choices .wpforms-icon-choices-item label{min-height:88px!important;padding:9px 8px 8px!important;border-radius:10px!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-icon{width:34px!important;height:34px!important;margin-bottom:5px!important;border-radius:8px!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-icon svg{width:16px!important;height:16px!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-label{font-size:12px!important;line-height:1.15!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-label::after{margin-top:2px!important;font-size:10px!important;line-height:1.15!important}.wpforms-form .wpforms-pagebreak-left,.wpforms-form .wpforms-pagebreak-center,.wpforms-form .wpforms-pagebreak-right{margin-top:7px!important;padding-top:0!important}.wpforms-form .wpforms-page-button,.wpforms-form button[type="submit"]{min-height:38px!important;padding:8px 15px!important;margin-top:5px!important;font-size:13px!important;line-height:1.2!important;border-radius:8px!important}.wpforms-form .wpforms-page{padding-bottom:0!important}@media (max-width:600px){.wpforms-form .meting-intro h2{font-size:21px!important}.wpforms-form .probleem-keuze ul.wpforms-icon-choices .wpforms-icon-choices-item label{min-height:82px!important;padding:8px 6px 7px!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-icon{width:32px!important;height:32px!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-label{font-size:11.5px!important}.wpforms-form .probleem-keuze .wpforms-icon-choices-label::after{font-size:9.5px!important}}