.elementor-7773 .elementor-element.elementor-element-3f53930{--display:flex;}.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons__chat-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;}.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons{--e-contact-buttons-transition-duration:0.3s;--e-contact-buttons-horizontal-offset:42px;--e-contact-buttons-vertical-offset:76px;}/* Start custom CSS for contact-buttons-var-9, class: .elementor-element-7c3918a0 */.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons {
    --e-contact-buttons-button-bg: #28a745 !important;
    --e-contact-buttons-button-bg-hover: #218838 !important;
    --e-contact-buttons-button-icon: #ffffff !important;
}
/* Hide the default globe */
.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons__chat-button-icon-container svg {
    display: none;
}

/* Add WhatsApp icon */
.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons__chat-button-icon-container::before {
    content: "\f232";
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
    color: #fff;
    font-size: 24px;
}
.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons__chat-button {
    animation: whatsappFloat 4s ease-in-out infinite;
}

/* Floating animation */
.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons__chat-button {
    animation: floatingChat 3s ease-in-out infinite,
               shakeChat 6s ease-in-out infinite;
    transform-origin: center;
}

.elementor-7773 .elementor-element.elementor-element-7c3918a0 .e-contact-buttons__chat-button{
    animation: float 3s ease-in-out infinite,
               wiggle 8s ease-in-out infinite;
}

@keyframes float{
    0%,100%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-4px);
    }
}

@keyframes wiggle{
    0%,88%,100%{
        rotate:0deg;
    }
    90%{
        rotate:-6deg;
    }
    92%{
        rotate:6deg;
    }
    94%{
        rotate:-4deg;
    }
    96%{
        rotate:4deg;
    }
    98%{
        rotate:0deg;
    }
}/* End custom CSS */