.whatsapp-float-btn {
    animation: whatsapp-float 2.8s ease-in-out infinite;
    transition: transform 0.25s ease, filter 0.25s ease;
    will-change: transform;
}

.whatsapp-float-btn:hover {
    animation-play-state: paused;
    transform: translate3d(0, -4px, 0) scale(1.08);
    filter: drop-shadow(0 12px 20px rgba(43, 241, 116, 0.921));
}

@keyframes whatsapp-float {
    0%,
    100% {
        transform: translate3d(0, 0, 0);
    }

    50% {
        transform: translate3d(0, -8px, 0);
    }
}