.image-preview {
  width: 100%;
}
.bouncing-arrow {
  animation: bounce 0.7s infinite;
  font-size: 2rem;
  color: #007bff; /* Change color as needed */
}

@keyframes bounce {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}
.custom-btn {
  background-color: #fff; /* White background */
  color: #000; /* Black text */
  border: 2px solid #f9c74f; /* Blabigo yellow border */
  border-radius: 30px; /* Rounded corners */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Default shadow */
  transition: all 0.3s ease; /* Smooth hover effect */
  cursor: pointer; /* Pointer cursor on hover */
  text-decoration: none;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}

.button-container-wrapper {
  display: flex;
  flex-wrap: wrap; /* Wrap buttons to the next row */
  gap: 0.5rem; /* Add spacing between buttons */
  justify-content: center; /* Center buttons horizontally */
  padding: 1rem;
  border: 2px dotted #f9c74f; /* Blabigo yellow border */
  border-radius: 0.5rem; /* Rounded corners */
  background-color: #fff;
}
.button-container {
  display: flex;
  flex-wrap: wrap; /* Wrap buttons to the next row */
  gap: 0.5rem; /* Add spacing between buttons */
  justify-content: center; /* Center buttons horizontally */
  padding-left: 2rem;
  padding-right: 2rem;
  background-color: #fff;
}

/* Hover effect */
.custom-btn:hover {
  background-color: #f9c74f; /* Blabigo yellow */
  color: #fff; /* White text */
  transform: scale(1.05); /* Slight zoom effect */
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2); /* Elevate shadow */
  border-color: #f9c74f; /* Ensure border matches the hover background */
}
