.rounded-img:hover {
  transform: scale(0.7);
  transition: 0.5s;
}
/* img:hover {
  transform: scale(1.2);
  transition: 2s;
  object-fit: cover;
}*/
.card {
  overflow: hidden;
}
.traps {
  display: grid;
  grid-column: 1/-1;
  grid-template-columns: 1fr 1fr;
  grid-gap: 40px;
  margin: 100px;
}
.trap img {
  width: 100%;
  height: 100%;
  grid-column: 1/-1;
  grid-row: 1/-1;
  object-fit: cover;
}
.trap:hover .trap-img {
  transform: scale(1.2) rotate(5deg);
  transition: 0.6s;
}
.trap {
  display: grid;
  grid-template-columns: 1;
  grid-template-rows: 1;
  overflow: hidden;
}
.trap-overlay {
  background: rgba(0, 0, 0, 0.472);
  grid-column: 1/-1;
  grid-row: 1/-1;
  display: grid;
  justify-content: center;
  align-items: center;
  color: white;
  z-index: 2;
}
