.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}:root{--page-title-display:none;}/* Start custom CSS for fluent-form-widget, class: .elementor-element-8bfb8d7 *//* ---- velden ---- */
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-group{margin-bottom:18px;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-input--label label{color:#dcdce0!important;font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;margin-bottom:8px;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-is-required.asterisk-right label:after{color:#C80016!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform input[type=text],.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform input[type=email],.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform input[type=tel],.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform input[type=number],.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform select,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform textarea{background-color:#1b1b1e!important;border:1px solid #26262a!important;border-radius:3px!important;color:#fff!important;height:48px;padding:0 14px;font-family:Inter,sans-serif;font-size:.95rem;box-shadow:none!important;transition:border-color .16s ease;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform textarea{height:auto;padding:14px;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform input:focus,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform select:focus,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform textarea:focus{border-color:#C80016!important;outline:none!important;box-shadow:none!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform input::placeholder,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform textarea::placeholder{color:#83838a!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform select option{background-color:#1b1b1e;color:#fff;}
/* ---- knop: zelfde vorm en kleur als de sitebrede knoppen ---- */
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit.wpf_has_custom_css{background-color:#C80016!important;border:none!important;border-color:#C80016!important;color:#fff!important;border-radius:2px!important;padding:14px 28px!important;min-width:0!important;width:auto!important;height:auto!important;font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:.9rem!important;letter-spacing:.02em!important;line-height:1.2!important;transition:background-color .18s ease,transform .12s ease;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit:hover,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit.wpf_has_custom_css:hover{background-color:#e50919!important;border-color:#e50919!important;color:#fff!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit:active{transform:translateY(1px);}
/* ---- choices.js dropdown (Uitvoering) leesbaar maken ---- */
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__inner{background-color:#1b1b1e!important;border:1px solid #26262a!important;border-radius:3px!important;color:#fff!important;min-height:48px;padding:7px 14px;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices.is-open .choices__inner{border-color:#C80016!important;border-radius:3px!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__list--dropdown,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__list[aria-expanded]{background-color:#141416!important;border:1px solid #26262a!important;border-radius:3px!important;color:#dcdce0!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__list--dropdown .choices__item{color:#dcdce0!important;font-family:Inter,sans-serif;font-size:.95rem;padding:10px 14px;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#26262a!important;color:#fff!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__list--dropdown .choices__item--selectable:after{color:#83838a!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__list--multiple .choices__item{background-color:#C80016!important;border:1px solid #C80016!important;color:#fff!important;border-radius:2px!important;font-family:Inter,sans-serif;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__input{background-color:transparent!important;color:#fff!important;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .fluentform .choices__placeholder{color:#83838a!important;opacity:1;}
/* ---- meldingen ---- */
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .ff-message-success{background-color:#1b1b1e!important;border:1px solid #26262a!important;border-left:3px solid #C80016!important;color:#dcdce0!important;padding:16px 18px;border-radius:3px;font-family:Inter,sans-serif;}
.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .ff-el-is-error .text-danger,.elementor-17070 .elementor-element.elementor-element-8bfb8d7 .fluentform-widget-wrapper .error.text-danger{color:#e50919!important;font-family:Inter,sans-serif;font-size:.85rem;}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-48a1130 *//* ---- velden ---- */
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-group{margin-bottom:18px;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-input--label label{color:#dcdce0!important;font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;margin-bottom:8px;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-is-required.asterisk-right label:after{color:#C80016!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform input[type=text],.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform input[type=email],.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform input[type=tel],.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform input[type=number],.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform select,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform textarea{background-color:#1b1b1e!important;border:1px solid #26262a!important;border-radius:3px!important;color:#fff!important;height:48px;padding:0 14px;font-family:Inter,sans-serif;font-size:.95rem;box-shadow:none!important;transition:border-color .16s ease;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform textarea{height:auto;padding:14px;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform input:focus,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform select:focus,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform textarea:focus{border-color:#C80016!important;outline:none!important;box-shadow:none!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform input::placeholder,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform textarea::placeholder{color:#83838a!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform select option{background-color:#1b1b1e;color:#fff;}
/* ---- knop: zelfde vorm en kleur als de sitebrede knoppen ---- */
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit.wpf_has_custom_css{background-color:#C80016!important;border:none!important;border-color:#C80016!important;color:#fff!important;border-radius:2px!important;padding:14px 28px!important;min-width:0!important;width:auto!important;height:auto!important;font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:.9rem!important;letter-spacing:.02em!important;line-height:1.2!important;transition:background-color .18s ease,transform .12s ease;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit:hover,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit.wpf_has_custom_css:hover{background-color:#e50919!important;border-color:#e50919!important;color:#fff!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .ff-el-group .ff-btn-submit:active{transform:translateY(1px);}
/* ---- choices.js dropdown (Uitvoering) leesbaar maken ---- */
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__inner{background-color:#1b1b1e!important;border:1px solid #26262a!important;border-radius:3px!important;color:#fff!important;min-height:48px;padding:7px 14px;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices.is-open .choices__inner{border-color:#C80016!important;border-radius:3px!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__list--dropdown,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__list[aria-expanded]{background-color:#141416!important;border:1px solid #26262a!important;border-radius:3px!important;color:#dcdce0!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__list--dropdown .choices__item{color:#dcdce0!important;font-family:Inter,sans-serif;font-size:.95rem;padding:10px 14px;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#26262a!important;color:#fff!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__list--dropdown .choices__item--selectable:after{color:#83838a!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__list--multiple .choices__item{background-color:#C80016!important;border:1px solid #C80016!important;color:#fff!important;border-radius:2px!important;font-family:Inter,sans-serif;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__input{background-color:transparent!important;color:#fff!important;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .fluentform .choices__placeholder{color:#83838a!important;opacity:1;}
/* ---- meldingen ---- */
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .ff-message-success{background-color:#1b1b1e!important;border:1px solid #26262a!important;border-left:3px solid #C80016!important;color:#dcdce0!important;padding:16px 18px;border-radius:3px;font-family:Inter,sans-serif;}
.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .ff-el-is-error .text-danger,.elementor-17070 .elementor-element.elementor-element-48a1130 .fluentform-widget-wrapper .error.text-danger{color:#e50919!important;font-family:Inter,sans-serif;font-size:.85rem;}/* End custom CSS */