.elementor-1078 .elementor-element.elementor-element-4e66ccab{--display:flex;}.elementor-1078 .elementor-element.elementor-element-37f6bd2b .e-contact-buttons{--e-contact-button-chat-button-animation-delay:100ms;--e-contact-buttons-button-bg-hover:#25D366;}/* Start custom CSS for contact-buttons, class: .elementor-element-37f6bd2b *//*botão suporte */
  
.floating-support-button .e-contact-buttons__content{
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.2)
}

.floating-support-button .e-contact-buttons__content .eicon-close {
  transition: transform 0.3s ease;
}

.floating-support-button .e-contact-buttons__content .eicon-close:hover{
  transform: scale(1.1);
}

.floating-support-button .e-contact-buttons__chat-button.has-dot {
  transition: transform 0.3s ease;
}

@keyframes pulsar {
  0% { transform: scale(1); }
  50% { transform: scale(0.90); }
  100% { transform: scale(1); }
}

@keyframes brilhar {
  50% { box-shadow: 0px 0px 20px 2.5px #ff0000; }
  100% { box-shadow: 0px 0px 20px 5px #ff0000; }
  500% { box-shadow: 0px 0px 20px 2.5px #ff0000; }
}

.e-contact-buttons__chat-button.has-dot::after {
  display: inline-block; 
  animation: pulsar 1.5s infinite, brilhar 1.5s infinite;
}

.floating-support-button .e-contact-buttons__chat-button.has-dot:hover {
  transform: scale(1.1);
  box-shadow:
      0 0 10px #25d366,
      0 0 30px #25d366,
      0 0 50px #25d366,
      0 0 75px #25d366,
      0 0 100px #25d366;
}

.e-contact-buttons__chat-button.has-dot:hover:after {
  animation: stop;
     box-shadow:
    0 0 10px #ff0000,
    0 0 30px #ff0000,
    0 0 50px #ff0000,
    0 0 75px #ff0000,
    0 0 100px #ff0000;

}

.floating-support-button .e-contact-buttons__chat-button.has-dot:active::after {
  animation: none;
  box-shadow: none;
}

.floating-support-button .e-contact-buttons__chat-button.has-dot:focus::after,
.floating-support-button .e-contact-buttons__chat-button.has-dot:active::after {
  animation: none;
}

.floating-support-button .e-contact-buttons__chat-button.has-dot.no-animation::after {
  animation: none;
}/* End custom CSS */