// Función para ajustar el desplazamiento al cargar la página
window.onload = function() {
    var hash = window.location.hash; // Obtener el hash de la URL
  
    // Aseguramos que haya un hash cargado
    if (hash) {
  
      // Calculamos la barra de navegación en función de si tenemos en cuenta la de dispositivos móviles u ordenadores
      var navbarHeight;
      if (window.innerWidth <= 991) { // Píxeles
        navbarHeight = document.querySelector('.barra-navegacion-movil').offsetHeight;
      } else {
        navbarHeight = document.querySelector('.barra-navegacion-ordenador').offsetHeight;
      }
  
      var section = document.querySelector(hash); // Obtener la sección correspondiente
      var sectionTop = section.offsetTop; // Posición superior de la sección
  
      window.scrollTo({
        top: sectionTop - navbarHeight - 30, // Ajustar el desplazamiento restando la altura de la barra de navegación
        behavior: 'smooth' // Desplazamiento suave
      });
      
    }
};