/* Form on dark background */
.page-id-16584 .gform_wrapper input,
.page-id-16584 .gform_wrapper textarea,
.page-id-16584 .gform_wrapper select {
    /* background-color: #fff !important; */
    color: #333 !important;
}

.page-id-16584 .gform_wrapper input[type="submit"] {
    background-color: #0056b3 !important;
    color: #fff !important;
    border: none;
    padding: 12px 30px;
    cursor: pointer;
}

.page-id-16584 .gform_wrapper input[type="submit"]:hover {
    background-color: #004494 !important;
}

.page-id-16584 .gform_wrapper .gfield_required {
    color: #dc3545 !important;
}

.page-id-16584 .gform_wrapper #gfield_description_25_10 {
    padding-top: 0;
    margin-top: 0;
    font-style: italic;
}

/* White text for form labels and descriptions on dark bg */
.page-id-16584 .gform_wrapper .gfield_label,
.page-id-16584 .gform_wrapper .gform-field-label,
.page-id-16584 .gform_wrapper .gfield_description,
.page-id-16584 .gform_wrapper .gfield_description_above {
    color: #fff !important;
}
