.card-img-top {
  width: 100%;
  height: 50vh;
  object-fit: cover;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.custom-img {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
}