/* Solución simple para reducir el ancho del botón en móvil */
@media (max-width: 767px) {
  /* Selector específico para el botón del header */
  .header .header-cta,
  .btn.header-cta,
  .btn.btn-primary.header-cta {
    /* Propiedades para reducir el ancho */
    width: auto !important;
    max-width: 250px !important; /* Ajusta este valor según necesites */
    padding-left: 10px !important;
    padding-right: 10px !important;
    font-size: 0.9rem !important;
    text-align: center !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}