.wpforms-field-label {
  color: #ffffff;
}

.wpforms-field-sublabel.after {
  color: #ffffff;
}

.wpforms-field-label-inline {
  color: #ffffff;
}

#wpforms-submit-1084.wpforms-submit {
  text-align: center;
}

#wpforms-1084-field_3-description.wpforms-field-description {
  color: #ffffff;
}


:lang(en) .ast-header-button-1[data-section="section-hb-button-1"] { display:none !important; }

/* Mostrar solo en páginas en inglés (por si no lo pusiste antes) */
.cta-header-en { display: none !important; }
html[lang^="en"] .cta-header-en { display: inline-block !important; }

/* Estilo del botón (mismo que el de Astra) */
html[lang^="en"] .cta-header-en {
  background: #EBD35B;          /* Color de fondo */
  color: #000000;              /* Igual que el botón de Astra (Inherit) */
  padding: 20px 30px;           /* Relleno: arriba/abajo 15, laterales 30 */
  border: 0;
  border-radius: 40px;          /* Radio del borde */
  text-decoration: none;
  font-weight: 700;             /* Si tu botón original va en negrita */
  line-height: 1;
  transition: background-color .15s ease;
}

/* Hover = E3BD2C */
html[lang^="en"] .cta-header-en:hover,
html[lang^="en"] .cta-header-en:focus {
  background: #E3BD2C;
  text-decoration: none;
}