#whatsapp-float{
  position:fixed;
  bottom:24px;
  left:24px;
  width:64px;
  height:64px;
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center;
  font-size:32px;
  color:#fff;
  z-index:9999;
  cursor:pointer;
  transition:transform .35s;
}
#whatsapp-float:hover{transform:scale(1.12) rotate(5deg)}
#whatsapp-float .wa-icon {
  width: 32px;   /* tamaño que quieras */
  height: 32px;
}
/*@keyframes bounce{
  0%,20%,50%,80%,100%{transform:translateY(0)}
  40%{transform:translateY(-6px)}
  60%{transform:translateY(-3px)}
}*/
#whatsapp-float.bouncing{animation:bounce 2s infinite}

@media (max-width: 768px) {
  #whatsapp-float {
    display: none !important;
  }
}
#whatsapp-float:not(.bouncing):hover {
  transform: none;
  cursor: default;
}