body{
  margin: 0;
  font-family: 'Lobster', cursive;
  text-align: center;
  color: #370926; 
  background-color: #FBF2C0;  
}
p {
  text-align: left;
  margin-left:2vw;
}
.titulo {
  font-size: 3.5vw
}

.botonera {
  width: 100vw;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  Background-color: rgba(42, 8, 0, 0.4);
  
}

.boton{
  padding: 2vw;
  font-size: 2vw;
  border-radius: 100%;
  
}
.boton a{
  text-decoration: none;
  color: black
}

.subtitulo {
  text-align: left;
  font-size: 2.75vw;
  text-decoration: underline;
  margin-left: 2vw;
}

.contenedor {
  padding: 2vw;
  display: flex;
}

/* PERFIL */

.foto {
  width: 45vw;
  height: 65vh;
  border-radius: 25%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: rgba(119, 81, 68, 0.2);
  margin: 0 2vw;
}
.imagen {
  width: 25vw;
  height: auto;
  margin: 0 2vw 2vw 2vw;
}
.imagenv {
  width: auto;
  height: 40vh;
  margin: 0 2vw 2vw 2vw;
}

/* ILLIA */

.choclo {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 80vh;
   background-color: rgba(119, 81, 68, 0.2);
  margin: 0 2vw;
   border-radius: 25%;
   width: 45vw;
  height: 65vh;
  
}
.fotoIllia {
  margin: 2vw;
}
.vertical {
  height: 50vh;
}
.horizontal {
  width: 28vw;
}

#futuro {
  flex-direction: column;
}

#random {
  align-items: center;
}

#random img {
  margin: 2vw;
}
.volver {
  margin: 22.5vh 0;
  height: 20vh;
  width: 20vw;
}
.videos{
  height: 40vh;
  width: 28vw;
}
  
/*
.introduccion{
  font-family: 'Lobster', cursive;
font-family: 'Prompt', sans-serif;
font-family: 'Source Serif Pro', serif;
  font-size: 30px;
  text-align: left;
  color: white;
}