
h1 {
  font-family: 'Artega', sans-serif;
  color: white;
  font-size: 3vw;
  text-align: center;
  letter-spacing: 0.2vh;
  transition: color 0.3s, font-size 0.3s;
  
}


h1:hover {
  
  font-size: 3.2vw; /* Cambiar ligeramente el tamaño de fuente al pasar el cursor sobre h1 */
}


h1 span {
  display: block;
  font-size: 10vw;
  
}


#bgvid {
  object-fit: cover;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

.viewport-header {
  position: relative;
  height: 100vh;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
/*
h2{
  font-family: 'Montserrat', sans-serif;
  color: white;
  text-align: center;
  display: block;
}
*/
