body {
    font-family: 'Prompt', sans-serif;
}

/* Swiper Pagination Custom */
.swiper-pagination-bullet {
    background: #FF6B00;
    opacity: 1;
}

.swiper-pagination-bullet-active {
    background: #FF9500;
}



@keyframes shake {
  0% { transform: translateX(0); }
  25% { transform: translateX(-2px); }
  50% { transform: translateX(2px); }
  75% { transform: translateX(-2px); }
  100% { transform: translateX(0); }
}

.animate-shake {
  animation: shake 0.5s infinite;
}

@keyframes tilt {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(-10deg); }
  50% { transform: rotate(10deg); }
  75% { transform: rotate(-10deg); }
  100% { transform: rotate(0deg); }
}

.animate-tilt {
  animation: tilt 2s infinite;
}