body{
  background-color:#D1B8FC;
}
#zona1 {color:#331a38; background-color:#331a38;text-align:center;position: absolute;width:50%; top:2%;right:027%; font-size:50px} 

.boton1 {text-align: center;
  display: inline-block;
  color:#331a38;
  background-color:#43b5a0;
  font-size: 40px;
  font-family: "Latin Modern Roman 10";
  font-style: oblique;
  text-decoration: none;
  border-radius: 8px;
  position: absolute;
  width:20%;
  top:20%;
right: 75%}
.boton1:hover {
  background-color:#331a38;
  transition-duration: 0.4s;
  color:#43b5a0;}

.boton2{text-align: center;
  display: inline-block;
  font-size: 40px;
  color:#43b5a0;
  background-color:#331a38;
  font-family: "Latin Modern Roman 10";
  font-style: oblique;
  text-decoration: none;
  border-radius: 8px;
  position: absolute;
  width:22%;
  top:20%;
right:051%}
.boton2:hover{background-color:#43b5a0;
  transition-duration: 0.4s;
  color:#331a38;}

.boton3{text-align: center;
  display: inline-block;
  color:#331a38;
  background-color:#43b5a0;
  font-size: 40px;
  font-family: "Latin Modern Roman 10";
  font-style: oblique;
  text-decoration: none;
  border-radius: 8px;
  position: absolute;
  width:20%;
  top:20%;
right:29%}
.boton3:hover{background-color:#331a38;
  transition-duration: 0.4s;
  color:#43b5a0;}

.boton4{text-align: center;
  display: inline-block;
  font-size: 40px;
  color:#43b5a0;
  background-color:#331a38;
  font-family: "Latin Modern Roman 10";
  font-style: oblique;
  text-decoration: none;
  border-radius: 8px;
  position: absolute;
  width:22%;
  top:20%;
right:5%}
.boton4:hover{background-color:#43b5a0;
transition-duration: 0.4s;
color:#331a38;}

.boton5{text-align: center;
  display: inline-block;
  color:#331a38;
  background-color:#43b5a0;
  font-size: 40px;
  font-family: "Latin Modern Roman 10";
  font-style: oblique;
  text-decoration: none;
  border-radius: 8px;
  position: absolute;
  width:20%;
  top:45%;
right: 40%}
.boton5:hover{background-color:#331a38;
  transition-duration: 0.4s;
  color:#43b5a0;}

.Perfil{
font-size:35px;
font-family:font-family: "Latin Modern Roman 10";
font-style: oblique;
text-align:center;
position:absolute;
top:75%
}

h1{
font-size:26px;
font-family: "Latin Modern Roman 10";
text-align:left;
position:absolute;
top:80%;
}
h2{font-size:30px;
font-family:font-family: "Latin Modern Roman 10";
font-style: oblique;
text-align:center;
position:absolute;
 top:97%}
ul {color: black;
font-family:"Latin Modern Roman 10";
font-size:25px;
position:absolute;
top:105%;
}
#zona8{position:absolute;left:160%;
  text-align:center;top:-40%;}
.Paso {font-size:35px;
font-family:font-family: "Latin Modern Roman 10";
font-style: oblique;
text-align:center;
position:absolute;
top:350%}
h3{font-size:26px;
font-family: "Latin Modern Roman 10";
text-align:left;
position:absolute;
top:390%;}
#zona10{position:absolute;left:105%;
  text-align:center;top:400%;}
#zona11{position:absolute;left:180%;
  text-align:center;top:400%;}
#zona12{position:absolute;left:5%;
  text-align:center;top:670%;}
#zona13{position:absolute;left:100%;
  text-align:center;top:700%;}

.Fut{
font-size:35px;
font-family:font-family: "Latin Modern Roman 10";
font-style: oblique;
text-align:center;
position:absolute;
top:1120%
}
h4{font-size:26px;
font-family: "Latin Modern Roman 10";
text-align:center;
position:absolute;
top: 1150%;}

#zona15{position:absolute;left:108%;
  text-align:center;top:5%;}

.Ran{
font-size:35px;
font-family:font-family: "Latin Modern Roman 10";
font-style: oblique;
text-align:left;
position:absolute;
top:130%
}

h5{font-size:26px;
font-family: "Latin Modern Roman 10";
text-align:Left;
position:absolute;
top: 1500%;}

#zona17{position:absolute;left:108%;
  text-align:center;top:1520%;}
#zona18{position:absolute;left:180%;
  text-align:center;top:1520%;}
#zona19{position:absolute;left:140%;
  text-align:center;top:1765%;}
#zona20{position:absolute;left:60%;
  text-align:center;top:1765%;}
.subir{
  position: fixed;
    bottom: 0;
    right: 0;
    margin-right: 15px;
    margin-bottom: 10px;
    z-index:2;
}

.Gal{
font-size:35px;
font-family:font-family: "Latin Modern Roman 10";
font-style: oblique;
text-align:left;
position:absolute;
top:2000%
}
#zona22{
  position:absolute;
  top:2100%;
  left: 10%
  }
#zona23 {position:absolute;
  top:2100%;
  left: 70%
  }
#zona24{position:absolute;
  top:2100%;
  left: 130%
  }
#zona25 {position:absolute;
  top:2100%;
  left: 190%
  }
#zona26{position:absolute;
  top:2400%;
  left: 10%
  }
#zona27{position:absolute;
  top:2400%;
  left: 70%
  }
#zona28{position:absolute;
  top:2400%;
  left: 130%
  }
#zona29 {position:absolute;
  top:2400%;
  left: 190%
  }
.boton0 {text-align: center;
  display: inline-block;
  font-size: 20px;
  color:#43b5a0;
  background-color:#331a38;
  text-decoration: none;
  border-radius: 8px;
  position: absolute;
 width:25%;
  top:-550%;
  }
.boton0:hover{background-color:#43b5a0;
transition-duration: 0.4s;
color:#331a38;}