#wts1 {
  position: absolute;
  bottom: 30px;
  right: 30px;
  width: 70px;
  height: 70px;
  z-index: 9999;
  cursor: pointer;

  border-radius: 50%;
  background-color: white;
  padding: 10px;
  box-shadow: 0 0 25px rgba(37, 211, 102, 0.8);
  
  animation: bounce-glow 1.6s infinite ease-in-out;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

#wts1:hover {
  transform: scale(1.25);
  box-shadow: 0 0 40px rgba(37, 211, 102, 1);
}

/* Animation for aggressive pulsing and bounce */
@keyframes bounce-glow {
  0% {
    transform: scale(1);
    box-shadow: 0 0 20px rgba(37, 211, 102, 0.8);
  }
  25% {
    transform: scale(1.15);
    box-shadow: 0 0 30px rgba(37, 211, 102, 1);
  }
  50% {
    transform: scale(1.05) translateY(-5px);
    box-shadow: 0 0 20px rgba(37, 211, 102, 0.9);
  }
  75% {
    transform: scale(1.2) translateY(0px);
    box-shadow: 0 0 35px rgba(37, 211, 102, 1);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 20px rgba(37, 211, 102, 0.8);
  }
}
