
@import "Pacifico";

h1{  font-family: 'Pacifico';
  color: #ffffff; 
  font-size: 200%;
}
h2{  font-family: 'Pacifico';
  color: #000000; 
  font-size: 200%;
}
hh{  font-family: 'Pacifico';
  color: #ffffff; 
  font-size: 100%;
}
hh1{  font-family: 'Pacifico';
  color: #000000; 
  font-size: 150%;
}
h5{  font-family: 'Helvetica';
  color: #ffffff; 
  font-size: 100%;
}
.texto {
  position: absolute;
  bottom: 1%;
  right: 1%;
  color: white;
}
body {
  background-color: #ffffff;
  font-family: 'Pacifico';
  text-align: center;
  font-weight:100;
}
.esq {
  float: left;
  width: 80px;
}
.tras {
  background-color: black;
}
.imagens {
  float: right;
  width: 33.33%;
}
.cima {
  background-color: rgb(2, 0, 0);
  overflow: hidden;
}
.cima h1 {
  float: right;
  color: #f2f2f2;
  text-align: center;
  padding: 1% 4%;
  text-decoration: none;
  font-size: 100%;
  cursor: pointer;
}
.cima h1:hover {
  background-color: rgb(255, 255, 255);
  color: black;
}
.cima h1.active {
  background-color: rgb(255, 255, 255);
  color: white;
}
footer { 
  position: fixed; 
  color: white; 
  background-color: black;
  height: 40px;
  width: 99%; 
  text-align: center; 
  bottom: 0; 
  overflow: hidden;
  font-size: 20px;
  padding: 15px;
  margin-top: 10px;
}

.zoom {
  transition: transform .9s;
  margin: 0 auto;
  position: relative; 
}

.zoom:hover {
  transform: scale(8); 
}

.zoom .cont {
  position: absolute; 
  bottom: 180px; 
  background: rgb(0, 0, 0); 
  color: #ffffff; 
  width: 100%; 
  height: 15%;
  padding: 20px; 
}
}