.elementor-19 .elementor-element.elementor-element-52ddf0e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-52ddf0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F7FA;}.elementor-19 .elementor-element.elementor-element-52ddf0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 110px 0px;}.elementor-19 .elementor-element.elementor-element-52ddf0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-5fe2b37 .section-title{text-align:center;}.elementor-19 .elementor-element.elementor-element-82f88ed:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-82f88ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-82f88ed{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:14px;margin-bottom:0px;padding:30px 30px 20px 30px;}.elementor-19 .elementor-element.elementor-element-82f88ed, .elementor-19 .elementor-element.elementor-element-82f88ed > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-82f88ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-fa51165.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-fa51165.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-126cc10{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-04fa904 iframe{height:330px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-b701785{width:100%;}.elementor-19 .elementor-element.elementor-element-38e80dc{width:50%;}.elementor-19 .elementor-element.elementor-element-2de69dc{width:50%;}.elementor-19 .elementor-element.elementor-element-1d5391d{width:50%;}.elementor-19 .elementor-element.elementor-element-fa51165{width:100%;}.elementor-19 .elementor-element.elementor-element-3782649{width:100%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-82f88ed{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-9dcbe57{text-align:center;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-9dcbe57 img{width:100%;}}/* Start custom CSS for section, class: .elementor-element-5785041 *//* Gravity Forms styling - alleen formulier ID 1 */

/* Teksten */
#gform_wrapper_1,
#gform_wrapper_1 .gform_heading,
#gform_wrapper_1 .gform_title,
#gform_wrapper_1 .gform_description,
#gform_wrapper_1 .gfield_label,
#gform_wrapper_1 label,
#gform_wrapper_1 legend,
#gform_wrapper_1 .gfield_required,
#gform_wrapper_1 .validation_message,
#gform_wrapper_1 .gform_validation_errors,
#gform_wrapper_1 .gfield_validation_message,
#gform_wrapper_1 .instruction {
    color: #ffffff;
}

/* Invoervelden */
#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="email"],
#gform_wrapper_1 input[type="tel"],
#gform_wrapper_1 input[type="number"],
#gform_wrapper_1 input[type="password"],
#gform_wrapper_1 input[type="url"],
#gform_wrapper_1 input[type="search"],
#gform_wrapper_1 input[type="date"],
#gform_wrapper_1 input[type="time"],
#gform_wrapper_1 textarea,
#gform_wrapper_1 select {
    background: #ffffff;
    color: #000000;
    border: 1px solid #000000;
    border-radius: 6px;
}

/* Placeholder tekst */
#gform_wrapper_1 input::placeholder,
#gform_wrapper_1 textarea::placeholder {
    color: rgba(0, 0, 0, 0.55);
}

/* Focus staat */
#gform_wrapper_1 input:focus,
#gform_wrapper_1 textarea:focus,
#gform_wrapper_1 select:focus {
    outline: none;
    border-color: #000000;
    box-shadow: 0 0 0 1px #000000;
}

/* Dropdown opties */
#gform_wrapper_1 select option {
    color: #000000;
    background: #ffffff;
}

/* Checkbox en radio tekst */
#gform_wrapper_1 .gchoice label {
    color: #ffffff;
}

/* Submit knop */
#gform_wrapper_1 .gform_button,
#gform_wrapper_1 input[type="submit"],
#gform_wrapper_1 input[type="button"] {
    background: #d61f26;
    color: #ffffff;
    border: 1px solid #d61f26;
    border-radius: 6px;
    padding: 12px 24px;
    cursor: pointer;
    font-weight: 600;
}

/* Hover submit knop */
#gform_wrapper_1 .gform_button:hover,
#gform_wrapper_1 input[type="submit"]:hover,
#gform_wrapper_1 input[type="button"]:hover {
    background: #b71b21;
    border-color: #b71b21;
}

/* Validatie box wat netter */
#gform_wrapper_1 .gform_validation_errors {
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.25);
    padding: 12px;
    border-radius: 6px;
}#gform_wrapper_1 .gfield_label,
#gform_wrapper_1 label,
#gform_wrapper_1 legend {
    color: #000000;
}/* Sterretje bij verplichte velden */
#gform_wrapper_1 .gfield_required span,
#gform_wrapper_1 .gfield_required {
    color: #d61f26;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-126cc10 *//* Gravity Forms styling - alleen formulier ID 1 */

/* Teksten */
#gform_wrapper_1,
#gform_wrapper_1 .gform_heading,
#gform_wrapper_1 .gform_title,
#gform_wrapper_1 .gform_description,
#gform_wrapper_1 .gfield_label,
#gform_wrapper_1 label,
#gform_wrapper_1 legend,
#gform_wrapper_1 .gfield_required,
#gform_wrapper_1 .validation_message,
#gform_wrapper_1 .gform_validation_errors,
#gform_wrapper_1 .gfield_validation_message,
#gform_wrapper_1 .instruction {
    color: #ffffff;
}

/* Invoervelden */
#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="email"],
#gform_wrapper_1 input[type="tel"],
#gform_wrapper_1 input[type="number"],
#gform_wrapper_1 input[type="password"],
#gform_wrapper_1 input[type="url"],
#gform_wrapper_1 input[type="search"],
#gform_wrapper_1 input[type="date"],
#gform_wrapper_1 input[type="time"],
#gform_wrapper_1 textarea,
#gform_wrapper_1 select {
    background: #ffffff;
    color: #000000;
    border: 1px solid #000000;
    border-radius: 6px;
}

/* Placeholder tekst */
#gform_wrapper_1 input::placeholder,
#gform_wrapper_1 textarea::placeholder {
    color: rgba(0, 0, 0, 0.55);
}

/* Focus staat */
#gform_wrapper_1 input:focus,
#gform_wrapper_1 textarea:focus,
#gform_wrapper_1 select:focus {
    outline: none;
    border-color: #000000;
    box-shadow: 0 0 0 1px #000000;
}

/* Dropdown opties */
#gform_wrapper_1 select option {
    color: #000000;
    background: #ffffff;
}

/* Checkbox en radio tekst */
#gform_wrapper_1 .gchoice label {
    color: #ffffff;
}

/* Submit knop */
#gform_wrapper_1 .gform_button,
#gform_wrapper_1 input[type="submit"],
#gform_wrapper_1 input[type="button"] {
    background: #d61f26;
    color: #ffffff;
    border: 1px solid #d61f26;
    border-radius: 6px;
    padding: 12px 24px;
    cursor: pointer;
    font-weight: 600;
}

/* Hover submit knop */
#gform_wrapper_1 .gform_button:hover,
#gform_wrapper_1 input[type="submit"]:hover,
#gform_wrapper_1 input[type="button"]:hover {
    background: #b71b21;
    border-color: #b71b21;
}

/* Validatie box wat netter */
#gform_wrapper_1 .gform_validation_errors {
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.25);
    padding: 12px;
    border-radius: 6px;
}#gform_wrapper_1 .gfield_label,
#gform_wrapper_1 label,
#gform_wrapper_1 legend {
    color: #000000;
}/* Sterretje bij verplichte velden */
#gform_wrapper_1 .gfield_required span,
#gform_wrapper_1 .gfield_required {
    color: #d61f26;
    font-weight: 600;
}/* End custom CSS */