.elementor-7165 .elementor-element.elementor-element-330e25a{--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;}.elementor-7165 .elementor-element.elementor-element-20abc54{text-align:center;}.elementor-7165 .elementor-element.elementor-element-8a8dce3{--display:flex;}.elementor-7165 .elementor-element.elementor-element-4663008.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}/* Start custom CSS for wpforms, class: .elementor-element-4663008 *//* WPForms – make all text white on dark background */

/* Labels & descriptions */
.wpforms-container .wpforms-field-label,
.wpforms-container .wpforms-field-description {
    color: #ffffff !important;
}

/* Text inside inputs, textarea, dropdowns */
.wpforms-container input[type="text"],
.wpforms-container input[type="email"],
.wpforms-container input[type="tel"],
.wpforms-container input[type="number"],
.wpforms-container select,
.wpforms-container textarea {
    color: #ffffff !important;
}

/* Placeholders */
.wpforms-container input::placeholder,
.wpforms-container textarea::placeholder {
    color: #cccccc !important;   /* slightly dimmer white/grey */
}

/* "Required" asterisk */
.wpforms-container .wpforms-required-label {
    color: #ff6600 !important;   /* optional: orange accent */
}

/* WPForms – force input text + placeholders to white */

/* Text inside all fields */
.wpforms-container input[type="text"],
.wpforms-container input[type="email"],
.wpforms-container input[type="tel"],
.wpforms-container input[type="number"],
.wpforms-container input[type="url"],
.wpforms-container input[type="password"],
.wpforms-container select,
.wpforms-container textarea {
    color: #ffffff !important;
}

/* Placeholders – make them white too (with a bit of transparency) */
.wpforms-container input::placeholder,
.wpforms-container textarea::placeholder {
    color: #ffffff !important;
    opacity: 0.7;
}

/* Vendor-prefixed placeholders for older browsers */
.wpforms-container input::-webkit-input-placeholder,
.wpforms-container textarea::-webkit-input-placeholder {
    color: #ffffff !important;
    opacity: 0.7;
}
.wpforms-container input:-ms-input-placeholder,
.wpforms-container textarea:-ms-input-placeholder {
    color: #ffffff !important;
}
.wpforms-container input::-ms-input-placeholder,
.wpforms-container textarea::-ms-input-placeholder {
    color: #ffffff !important;
}

/* (Optional) white-ish border so it matches the dark theme better */
.wpforms-container input,
.wpforms-container select,
.wpforms-container textarea {
    border-color: #bbbbbb !important;
}/* End custom CSS */