.hero-image-container {
  width: 100%;
  max-width: 1200px;
  margin: 20px 0 40px 0; /* Adjust the first value (top margin) */
  border-radius: 12px; /* You can increase this value for more rounded corners */
  overflow: hidden;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.05); /* Optional: adds a very subtle border */
}

.hero-image {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.5s ease;
}

.hero-image:hover {
  transform: scale(1.01);
}

@media (max-width: 768px) {
  .hero-image-container {
    margin-bottom: 20px;
  }
}
