/* === Elfsight Contact Form - Labels blancas y fuera de los campos === */
#eapps-form-1 .eapps-form-element-label {
    color: #ffffff !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    margin-bottom: 8px !important;
    display: block !important;
}

/* Espaciado entre label y campo */
#eapps-form-1 .eapps-form-element-wrapper {
    margin-bottom: 24px !important;
}

/* Color del texto dentro de los campos (oscuro para que se vea bien) */
#eapps-form-1 .eapps-form-element-input-text,
#eapps-form-1 .eapps-form-element-input-email,
#eapps-form-1 .eapps-form-element-input-tel,
#eapps-form-1 .eapps-form-element-input-url,
#eapps-form-1 textarea {
    color: #333333 !important;
}

/* Placeholder más claro */
#eapps-form-1 input::placeholder,
#eapps-form-1 textarea::placeholder {
    color: #aaaaaa !important;
}

/* Opcional: Hacer los labels un poco más grandes */
#eapps-form-1 .eapps-form-element-label {
    font-size: 17px !important;
}