.grid-container {
  columns: 5 200px;
  column-gap: 1.5rem;
  width: 90%;
  margin: 0 auto;
}
.grid-container div {
  width: 150px;
  margin: 0 1.5rem 1.5rem 0;
  display: inline-block;
  width: 100%;
  border: solid 2px black;
  padding: 5px;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  transition: all 0.25s ease-in-out;
}
.grid-container div:hover img {
  filter: grayscale(0);
}
.grid-container div:hover {
  border-color: #a95;
    background-color: #516c89de;
    transform: scale(1.5);
    transition: all 0.25s ease;
    position: relative;
    z-index: 1;
}
.grid-container div img {
  width: 100%;
  filter: grayscale(100%);
  border-radius: 5px;
  transition: all 0.25s ease-in-out;
}
.grid-container div p {
  margin: 5px 0;
  padding: 0;
  text-align: center;
  font-style: italic;
}
.grid-container1{
  display: none;
  columns: 5 200px;
  column-gap: 1.5rem;
  width: 90%;
  margin: 2em auto 0 auto;
}
.grid-container1 div {
  width: 150px;
  margin: 0 1.5rem 1.5rem 0;
  display: inline-block;
  width: 100%;
  border: solid 2px black;
  padding: 5px;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  transition: all 0.25s ease-in-out;
}
.grid-container1 div:hover img {
  filter: grayscale(0);
}
.grid-container1 div:hover {
  position:relative;
  border-color: #28a71c;
  background-color: #516c89de;
  transform: scale(1.7);
  transition: all 0.25s ease;
  z-index: 1;
}
.grid-container1 div img {
  width: 100%;
  filter: grayscale(100%);
  border-radius: 5px;
  transition: all 0.25s ease-in-out;
}
.grid-container1 div p {
  margin: 5px 0;
  padding: 0;
  text-align: center;
  font-style: italic;
}