.elementor-4044 .elementor-element.elementor-element-0ef5c32{--display:flex;}.elementor-4044 .elementor-element.elementor-element-0ef5c32:not(.elementor-motion-effects-element-type-background), .elementor-4044 .elementor-element.elementor-element-0ef5c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#064884;}.elementor-4044 .elementor-element.elementor-element-6d955a5{--display:flex;--min-height:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4044 .elementor-element.elementor-element-6d955a5.e-con{--align-self:center;}.elementor-4044 .elementor-element.elementor-element-1f6b9ba{--display:flex;}.elementor-4044 .elementor-element.elementor-element-2da603c{text-align:center;}.elementor-4044 .elementor-element.elementor-element-2da603c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:78px;color:#FFD800;}.elementor-4044 .elementor-element.elementor-element-2da603c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-4044 .elementor-element.elementor-element-3bf5fa5{--display:flex;--border-radius:20px 20px 20px 20px;--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-4044 .elementor-element.elementor-element-3bf5fa5.e-con{--align-self:center;}.elementor-4044 .elementor-element.elementor-element-08eaee8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4044 .elementor-element.elementor-element-08eaee8 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:700;background-color:transparent;background-image:linear-gradient(80deg, #FE4F31 0%, #DF2772 100%);border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-4044 .elementor-element.elementor-element-08eaee8.elementor-element{--align-self:stretch;}.elementor-4044 .elementor-element.elementor-element-de04cfe .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4044 .elementor-element.elementor-element-de04cfe .elementor-button{font-family:"Poppins", Sans-serif;font-weight:700;background-color:transparent;background-image:linear-gradient(80deg, #00C2FF 0%, #0074FF 100%);border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-4044 .elementor-element.elementor-element-de04cfe.elementor-element{--align-self:stretch;}.elementor-4044 .elementor-element.elementor-element-18638ec .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4044 .elementor-element.elementor-element-18638ec .elementor-button{font-family:"Poppins", Sans-serif;font-weight:700;background-color:transparent;background-image:linear-gradient(80deg, #0AB295 0%, #8BC744 100%);border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-4044 .elementor-element.elementor-element-18638ec.elementor-element{--align-self:stretch;}.elementor-4044 .elementor-element.elementor-element-107226c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4044 .elementor-element.elementor-element-107226c .elementor-button{font-family:"Poppins", Sans-serif;font-weight:700;background-color:transparent;background-image:linear-gradient(80deg, #804191 0%, #D92533 100%);border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-4044 .elementor-element.elementor-element-107226c.elementor-element{--align-self:stretch;}.elementor-4044 .elementor-element.elementor-element-fc3ca3b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4044 .elementor-element.elementor-element-fc3ca3b .elementor-button{font-family:"Poppins", Sans-serif;font-weight:700;background-color:transparent;background-image:linear-gradient(80deg, #F79A1C 0%, #FFD001 100%);border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-4044 .elementor-element.elementor-element-fc3ca3b.elementor-element{--align-self:stretch;}.elementor-4044 .elementor-element.elementor-element-adc06d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4044 .elementor-element.elementor-element-6369b20{text-align:center;}.elementor-4044 .elementor-element.elementor-element-6369b20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;color:#075AC3;}.elementor-4044 .elementor-element.elementor-element-6369b20 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4044 .elementor-element.elementor-element-6485bfd{--display:flex;}.elementor-4044 .elementor-element.elementor-element-6485bfd.e-con{--align-self:center;}.elementor-4044 .elementor-element.elementor-element-0077f1b .elementor-button-content-wrapper{flex-direction:row;}.elementor-4044 .elementor-element.elementor-element-0077f1b .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(107deg, #0B8F40 0%, #138F7D 100%);border-radius:50px 50px 50px 50px;padding:40px 40px 40px 40px;}.elementor-4044 .elementor-element.elementor-element-9290c05{--display:flex;}.elementor-4044 .elementor-element.elementor-element-053a25d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-4044 .elementor-element.elementor-element-0eacb24{text-align:center;}.elementor-4044 .elementor-element.elementor-element-497e762{--display:flex;}.elementor-4044 .elementor-element.elementor-element-497e762.e-con{--align-self:center;}.elementor-4044 .elementor-element.elementor-element-7ea25ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-4044 .elementor-element.elementor-element-7ea25ee .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(107deg, #0B8F40 0%, #138F7D 100%);border-radius:50px 50px 50px 50px;padding:40px 40px 40px 40px;}.elementor-4044 .elementor-element.elementor-element-ac55680{font-family:"Roboto", Sans-serif;font-size:14px;color:#353D4B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4044 .elementor-element.elementor-element-2da603c .elementor-heading-title{font-size:50px;}}@media(min-width:768px){.elementor-4044 .elementor-element.elementor-element-0ef5c32{--content-width:1200px;}.elementor-4044 .elementor-element.elementor-element-6d955a5{--width:49%;}.elementor-4044 .elementor-element.elementor-element-1f6b9ba{--width:100%;}.elementor-4044 .elementor-element.elementor-element-3bf5fa5{--width:42%;}.elementor-4044 .elementor-element.elementor-element-6485bfd{--width:68%;}.elementor-4044 .elementor-element.elementor-element-497e762{--width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4044 .elementor-element.elementor-element-6d955a5{--width:534px;}.elementor-4044 .elementor-element.elementor-element-3bf5fa5{--width:500px;}}@media(max-width:767px){.elementor-4044 .elementor-element.elementor-element-6d955a5{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4044 .elementor-element.elementor-element-1f6b9ba{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4044 .elementor-element.elementor-element-2da603c .elementor-heading-title{font-size:28px;}.elementor-4044 .elementor-element.elementor-element-3bf5fa5{--width:320px;}.elementor-4044 .elementor-element.elementor-element-08eaee8 .elementor-button{line-height:0em;}.elementor-4044 .elementor-element.elementor-element-de04cfe .elementor-button{line-height:0em;}.elementor-4044 .elementor-element.elementor-element-18638ec .elementor-button{line-height:0em;}.elementor-4044 .elementor-element.elementor-element-107226c .elementor-button{line-height:0em;}.elementor-4044 .elementor-element.elementor-element-fc3ca3b .elementor-button{line-height:0em;}.elementor-4044 .elementor-element.elementor-element-0077f1b .elementor-button{padding:30px 30px 30px 30px;}.elementor-4044 .elementor-element.elementor-element-7ea25ee .elementor-button{padding:30px 30px 30px 30px;}}/* Start custom CSS for container, class: .elementor-element-3bf5fa5 *//* Pulso com escala e brilho para #button */
#button {
  animation: pulseEffect1 2.5s infinite ease-in-out;
  border-radius: 20px;
  will-change: transform, box-shadow;
}

@keyframes pulseEffect1 {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0.8); /* opacidade aumentada */
  }
  50% {
    transform: scale(1.03);
    box-shadow: 0 0 0 12px rgba(0, 255, 100, 0); /* desaparece suavemente */
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0);
  }
}

/* Apenas brilho pulsante (sem escala) para #button-2 */
#button-2 {
  animation: pulseEffect2 2.5s infinite ease-in-out;
  border-radius: 100px;
  will-change: box-shadow;
}

@keyframes pulseEffect2 {
  0% {
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0.8); /* opacidade aumentada */
  }
  50% {
    box-shadow: 0 0 0 12px rgba(0, 255, 100, 0); /* desaparece suavemente */
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0077f1b */#button-2 {
  animation: pulseEffect 2.5s infinite ease-in-out;
  transition: transform 0.3s ease;
  border-radius: 100px; /* opcional: arredondamento bonito */
}

@keyframes pulseEffect {
  0% {
    
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0.4);
  }
  50% {
    
    box-shadow: 0 0 0 12px rgba(0, 255, 100, 0);
  }
  100% {
    
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0);
  }
}


#button-2{
  animation: pulseEffect 2.5s infinite ease-in-out;
  transition: transform 0.3s ease;
  border-radius: 100px; /* opcional: arredondamento bonito */
}

@keyframes pulseEffect {
  0% {
   
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0.4);
  }
  50% {
    
    box-shadow: 0 0 0 12px rgba(0, 255, 100, 0);
  }
  100% {
    
    box-shadow: 0 0 0 0 rgba(0, 255, 100, 0);
  }
}/* End custom CSS */
/* Start custom CSS */h1{
    display: none;
}/* End custom CSS */