.image-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* Adjust the number of columns as needed */
  gap: 10px; /* Adjust the gap between images */
}

.image-grid a {
  display: block;
  text-align: center;
}

.image-grid img {
  width: 100%; /* Ensure the image fits within its container */
  max-width: 100%; /* Ensure the image doesn't exceed its original width */
  height: auto; /* Maintain the aspect ratio */
}
