/* Media query para pantallas pequeñas */
@media (max-width: 1024px) {
  #inicio .ocultar-en-movil,
  #nosotros .ocultar-en-movil {
    display: none !important;
  }

  
  .h1_alta_costura.text-center.text-white {
    font-size: 2em;
  }
}

/* Media query para pantallas medianas */
@media (max-width: 768px) {
  .col-lg-4.col-12.d-flex.flex-column.ocultar-en-movil {
    display: none !important;
  }
}
/*menu a la derecha*/
@media (max-width: 992px) {
  .navbar-collapse {
    position: relative; /* Mantén el menú en el flujo normal del documento */
    width: 100%; /* Haz que el menú ocupe todo el ancho */
  }

  .navbar-nav {
    text-align: right; /* Alinea los elementos del menú a la derecha */
    width: 100%;
  }

  .navbar-nav .nav-item {
    display: inline-block; /* Para que los elementos del menú se comporten correctamente al alinearse */
  }
}
