.elementor-8845 .elementor-element.elementor-element-6b40160{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8845 .elementor-element.elementor-element-9c26e0d .elementor-button{background-color:#F5972E;font-family:"Questrial", Sans-serif;font-size:18px;fill:#000000;color:#000000;padding:20px 50px 20px 50px;}.elementor-8845 .elementor-element.elementor-element-9c26e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-8845 .elementor-element.elementor-element-9c26e0d.elementor-element{--align-self:center;}.elementor-8845 .elementor-element.elementor-element-9c26e0d .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-8845 .elementor-element.elementor-element-6b40160{--content-width:360px;}}@media(max-width:767px){.elementor-8845 .elementor-element.elementor-element-6b40160{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8845 .elementor-element.elementor-element-9c26e0d{padding:13px 30px 13px 30px;}.elementor-8845 .elementor-element.elementor-element-9c26e0d .elementor-button{font-size:17px;padding:10px 5px 10px 5px;}}/* Start custom CSS for button, class: .elementor-element-9c26e0d */.pulse-button {
  padding: 10px 30px;
  border-radius: 30px;
  background: #F5972E;
  color: #25262A;
  font-size: 20px;
  text-align: center;
  line-height: 10px;
  font-family: questrial;
  text-transform: uppercase;
  animation: pulse 2s linear infinite;
  text-decoration: none;
}

/* Animação EXATA do vídeo */
@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 rgba(245, 151, 46, 0.8), 
                    0 0 0 0 rgba(245, 151, 46, 0.5);
    }
    40% {
        box-shadow: 0 0 0 30px rgba(245, 151, 46, 0), 
                    0 0 0 15px rgba(245, 151, 46, 0);
    }
    80% {
        box-shadow: 0 0 0 30px rgba(245, 151, 46, 0), 
                    0 0 0 15px rgba(245, 151, 46, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(245, 151, 46, 0), 
                    0 0 0 20px rgba(245, 151, 46, 0);
    }
}/* End custom CSS */