.apex-whatsapp-floating {
    position: fixed;
    left: 0;
    bottom: 5rem;
    z-index: 9999;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
}

.apex-whatsapp-floating svg {
    width: 64px;
    height: 64px;
}

.apex-whatsapp-floating:hover {
    filter: brightness(1.05);
}

@media (max-width: 768px) {
    .cky-btn-revisit-wrapper.cky-revisit-bottom-left {
       margin-bottom: 135px !important;
    }
}

/* Slide animation classes */
.slide-on-scroll {
    transition: transform 0.1s ease-out, opacity 0.1s ease-out;
}

.slide-on-scroll.slide-visible {
    transform: translateX(0);
    opacity: 1;
}

.slide-on-scroll.slide-left-active {
    transform: translateX(100px);
    opacity: 0;
}