/* HERO ELFSIGHT FORM ONLY */

/* 1. ALL TEXT = WHITE (labels, input text, headings, help text) */
.hero-elfsight-form .eapps-form-container,
.hero-elfsight-form .eapps-form-container * {
  color: #ffffff !important;
}

/* 2. INPUTS & TEXTAREA – NO BACKGROUND CHANGE */
.hero-elfsight-form input,
.hero-elfsight-form textarea {
  background-color: transparent !important;
  border-color: rgba(255,255,255,0.4) !important;
}

/* 3. DROPDOWN FIELDS ONLY – BACKGROUND #001D46 */
.hero-elfsight-form select,
.hero-elfsight-form .eapps-form-select {
  background-color: #001D46 !important;
  color: #ffffff !important;
  border-color: rgba(255,255,255,0.4) !important;
}

/* 4. PLACEHOLDER TEXT */
.hero-elfsight-form ::placeholder {
  color: rgba(255,255,255,0.7) !important;
}
