html{
    scroll-behavior: smooth;
}
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}

.animate-gradient {
  background-size: 200% 200%;
  animation: gradient 15s ease infinite;
}

.particles {
  position: absolute;
  width: 100%;
  height: 100%;
}

.particle {
  position: absolute;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  pointer-events: none;
}

.particle:nth-child(1) {
  width: 100px;
  height: 100px;
  left: 10%;
  animation: float 8s infinite;
}

.particle:nth-child(2) {
  width: 80px;
  height: 80px;
  left: 30%;
  animation: float 10s infinite;
}

.particle:nth-child(3) {
  width: 60px;
  height: 60px;
  left: 50%;
  animation: float 6s infinite;
}

.particle:nth-child(4) {
  width: 120px;
  height: 120px;
  left: 70%;
  animation: float 9s infinite;
}

.particle:nth-child(5) {
  width: 90px;
  height: 90px;
  left: 90%;
  animation: float 7s infinite;
}

@keyframes float {
  0%,
  100% {
    transform: translateY(0) translateX(0);
  }

  25% {
    transform: translateY(-100px) translateX(50px);
  }

  50% {
    transform: translateY(-50px) translateX(-50px);
  }

  75% {
    transform: translateY(-150px) translateX(25px);
  }
}
.swiper {
  width: 90%;
  height: auto;
}