/* Ajustes comunes a todo el sitio (se enlaza desde includes/footer.php y el inicio) */

/* Evita el scroll horizontal cuando algo se sale de la pantalla */
@supports (overflow: clip) {
  html,
  body {
    overflow-x: clip;
  }
}

iframe.map {
  max-width: 100%;
}

/* La etiqueta flotante del ícono de monitoreo se salía de la pantalla en celular */
@media (max-width: 991px) {
  .descriptionheader {
    display: none;
  }
}

/* La frase animada del encabezado no puede ser más ancha que la pantalla */
.cd-words-wrapper {
  max-width: 100%;
}

/* En celular los campos van a 16px para que iOS no haga zoom al escribir */
@media (max-width: 767px) {
  input[type="text"],
  input[type="email"],
  input[type="tel"],
  input[type="number"],
  input[type="password"],
  input[type="search"],
  input[type="url"],
  input[type="date"],
  select,
  textarea {
    font-size: 16px !important;
  }
}
