.particle {
  position: fixed;
  border-radius: 50%;
  opacity: 0.6;
  pointer-events: none;
  animation: floatParticle linear infinite;
  animation-fill-mode: both;
  z-index: -1;
  will-change: transform;
}

@keyframes floatParticle {
  0% {
    transform: translateY(110vh);
  }

  100% {
    transform: translateY(-10vh);
  }
}