html
{
font-size: 62.5%;
    font-family: "Roboto Condensed", sans-serif;
    letter-spacing: 2px;

}

.zoom {
  padding: 0;
  transition: transform .2s; 
  width: auto
  height: 375px;
  margin: 0 auto;
  background-color: white;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.zoom:hover {
  transform: scale(1.4);
  filter: grayscale(70%) contrast(150%) ;

  }	
  
/* GRID FOR THE REALS */

.row {
  display: flex;
/*  flex-wrap: wrap; */
  padding: 0;
  margin: 0;
  }


.column {
  flex: 25%;
  max-width: 25%;
  padding: 0;
  margin: 0;

}

.column img {
  margin-top: 0;
  width: 70%;
  line-height: 0;
  display: block;
}

@media screen and (max-width: 1000px) {
  .column 
  {
    flex: 50%;
    max-width: 50%;
  }
}

.pimg {
  display: block;
  margin: auto;
  width: 100%;
  height: auto;
}

    
audio {
  width: 300px;
  height: 40px;
  border-radius: 1px;
  border: 2px solid #666144;
  background-color: #eeeeee;
}


h2 {
font-family: "Anton SC", sans-serif;
font-size:35px;
letter-spacing: 2px;
font-weight: 200;
}
.footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    background: rgba(250,250,250,0.5);
    z-index: 999;
    padding-top: 2px;
    display: flex;
    justify-content: center;
    align-items: center;	
    font-size: 16px;
    font-weight: 600;
}
.footlink:link, .footlink:visited {
    text-decoration:none;
        color:#000;

    }
    
    .footlink:hover {
    color: #1155aa;
    }
    