.elementor-2429 .elementor-element.elementor-element-4002728c{--display:flex;}.elementor-2429 .elementor-element.elementor-element-1cac3e7c .e-contact-buttons{--e-contact-buttons-button-icon:#FFFFFF;--e-contact-buttons-button-bg:var( --e-global-color-accent );--e-contact-buttons-button-icon-hover:#FFFFFF;--e-contact-buttons-button-bg-hover:var( --e-global-color-66fd143 );--e-contact-buttons-active-button-color:var( --e-global-color-accent );--e-contact-buttons-active-button-bg:#FFFFFF;--e-contact-buttons-contact-button-icon:#FFFFFF;--e-contact-buttons-contact-button-bg:var( --e-global-color-secondary );--e-contact-buttons-contact-button-icon-hover:#FFFFFF;--e-contact-buttons-contact-button-bg-hover:var( --e-global-color-b9d1e11 );--e-contact-buttons-contact-gap:12px;--e-contact-buttons-tooltip-text:var( --e-global-color-primary );--e-contact-buttons-tooltip-bg:#FFFFFF;--e-contact-buttons-horizontal-offset:20px;--e-contact-buttons-vertical-offset:26px;}.elementor-2429 .elementor-element.elementor-element-1cac3e7c .e-contact-buttons__chat-button-shadow{box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.1);}@media(max-width:1024px){.elementor-2429 .elementor-element.elementor-element-1cac3e7c .e-contact-buttons{--e-contact-buttons-horizontal-offset:16px;--e-contact-buttons-vertical-offset:20px;}}@media(max-width:767px){.elementor-2429 .elementor-element.elementor-element-1cac3e7c .e-contact-buttons{--e-contact-buttons-horizontal-offset:12px;--e-contact-buttons-vertical-offset:16px;}}/* Start custom CSS for contact-buttons-var-4, class: .elementor-element-1cac3e7c */#btf_sticky_contact .e-contact-buttons__chat-button {
    border: 2px solid rgba(255,255,255,0.5);
}

#btf_sticky_contact .e-contact-buttons__contact-icon-container {
    border: 1px solid rgba(255,255,255,0.5);
}

#btf_sticky_contact .e-contact-buttons__chat-button {
    animation: btf_buzz_chat 2s ease-in-out infinite;
  animation-delay: 2s;
  animation-iteration-count: infinite; 
}

@keyframes btf_buzz_chat {
  0% {
    transform: rotate(0deg) scale(1);
  }
  25% {
    transform: rotate(5deg) scale(1.05);
  }
  50% {
    transform: rotate(-8deg) scale(0.95);
  }
  75% {
    transform: rotate(5deg) scale(1.1);
  }
  100% {
    transform: rotate(0deg) scale(1);
  }
}/* End custom CSS */