.elementor-4036 .elementor-element.elementor-element-11e8a38a{--display:flex;}.elementor-4036 .elementor-element.elementor-element-cfb1513{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for container, class: .elementor-element-cfb1513 */#gform_wrapper_1 {
    color: #ffffff;
}

/* Labelkleur */
#gform_wrapper_1 .gfield_label {
    color: #ffffff;
}

/* Invoervelden */
#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="email"],
#gform_wrapper_1 input[type="url"],
#gform_wrapper_1 input[type="tel"],
#gform_wrapper_1 input[type="number"],
#gform_wrapper_1 input[type="password"],
#gform_wrapper_1 select,
#gform_wrapper_1 textarea {
    background-color: transparent;
    color: #ffffff;
    border: 1px solid #F07E18;
    border-radius: 4px;
    padding: 10px;
    width: 100%;
}

/* Placeholderkleur */
#gform_wrapper_1 ::placeholder {
    color: #cccccc;
}

/* Focusstijl */
#gform_wrapper_1 input:focus,
#gform_wrapper_1 select:focus,
#gform_wrapper_1 textarea:focus {
    outline: none;
    border-color: #F07E18;
    box-shadow: 0 0 5px #F07E18;
}

/* Checkboxen en radiobuttons */
#gform_wrapper_1 input[type="checkbox"],
#gform_wrapper_1 input[type="radio"] {
    accent-color: #F07E18;
}

/* Submit knop */
#gform_wrapper_1 .gform_footer input[type="submit"],
#gform_wrapper_1 .gform_page_footer input[type="submit"] {
    background-color: #F07E18;
    color: #ffffff;
    border: none;
    padding: 12px 24px;
    border-radius: 4px;
    font-weight: bold;
    cursor: pointer;
}

/* Hover op knop */
#gform_wrapper_1 .gform_footer input[type="submit"]:hover,
#gform_wrapper_1 .gform_page_footer input[type="submit"]:hover {
    background-color: #d96e12;
}

/* Foutmeldingen */
#gform_wrapper_1 .gfield_error input,
#gform_wrapper_1 .gfield_error textarea,
#gform_wrapper_1 .gfield_error select {
    border-color: red;
    background-color: #330000;
}

#gform_wrapper_1 .validation_message {
    color: red;
}

/* Bevestigingsbericht */
#gform_wrapper_1 .gform_confirmation_message {
    background-color: #1a1a1a;
    border-left: 4px solid #F07E18;
    padding: 20px;
    color: #ffffff;
}/* End custom CSS */