.elementor-2734 .elementor-element.elementor-element-700f37e{--spacer-size:38px;}.elementor-2734 .elementor-element.elementor-element-f8f8695{text-align:center;}.elementor-2734 .elementor-element.elementor-element-f8f8695 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-weight:600;}.elementor-2734 .elementor-element.elementor-element-df82afb{text-align:center;}.elementor-2734 .elementor-element.elementor-element-df82afb .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:600;}.elementor-2734 .elementor-element.elementor-element-3d94206{--spacer-size:38px;}.elementor-2734 .elementor-element.elementor-element-f1833ff .elementor-button{font-family:"Saira", Sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;fill:#030303;color:#030303;background-color:#61CE7000;}.elementor-2734 .elementor-element.elementor-element-ac9ded9 .elementor-button{font-family:"Saira", Sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;fill:#030303;color:#030303;background-color:#61CE7000;}.elementor-2734 .elementor-element.elementor-element-cc6ca22 .elementor-button{font-family:"Saira", Sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;fill:#030303;color:#030303;background-color:#61CE7000;}body.elementor-page-2734:not(.elementor-motion-effects-element-type-background), body.elementor-page-2734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191324;}@media(max-width:767px){.elementor-2734 .elementor-element.elementor-element-f8f8695{text-align:center;}.elementor-2734 .elementor-element.elementor-element-f8f8695 .elementor-heading-title{font-size:23px;}.elementor-2734 .elementor-element.elementor-element-df82afb{text-align:center;}.elementor-2734 .elementor-element.elementor-element-df82afb .elementor-heading-title{font-size:14px;}.elementor-2734 .elementor-element.elementor-element-3d94206{--spacer-size:10px;}.elementor-2734 .elementor-element.elementor-element-e54b36b > .elementor-container{max-width:500px;}.elementor-2734 .elementor-element.elementor-element-e54b36b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2734 .elementor-element.elementor-element-f1833ff .elementor-button{font-size:17px;}.elementor-2734 .elementor-element.elementor-element-f1833ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2734 .elementor-element.elementor-element-ac9ded9 .elementor-button{font-size:17px;}.elementor-2734 .elementor-element.elementor-element-ac9ded9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2734 .elementor-element.elementor-element-cc6ca22 .elementor-button{font-size:17px;}.elementor-2734 .elementor-element.elementor-element-cc6ca22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2734 .elementor-element.elementor-element-cfc2c59 > .elementor-container{max-width:500px;}.elementor-2734 .elementor-element.elementor-element-cfc2c59{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-f1833ff *//* Animação no degradê com transição suave */
@keyframes gradient-animation {
  0% {
    background-position: 0% 50%;
  }
  10% {
    background-position: 100% 50%;
  }
  /* ... (outros valores de animação) ... */
  100% {
    background-position: 0% 50%;
  }
}

/* Animação de brilho na borda */
@keyframes glow-border {
  0% {
    box-shadow: 0 0 10px rgba(255, 255, 102, 0);
  }
  50% {
    box-shadow: 0 0 20px rgba(255, 255, 102, 0.7);
  }
  100% {
    box-shadow: 0 0 10px rgba(255, 255, 102, 0);
  }
}

/* Aplicar animações constantes com gradiente evidente e glow nas bordas */
.botao-com-animacoes-constantes {
  background-image: radial-gradient(circle at 31.7% -18.3%, #ffffcc 0, #e9ff06 12.5%, #cdff17 25%, #a9ff1d 37.5%, #7aff1f 50%, #29f31e 62.5%, #00e424 75%, #00d932 87.5%, #00d143 100%);
  color: #ffffff; /* Cor do texto */
  border: none;
  padding: 1px 1px; /* Ajuste o padding para diminuir o tamanho do botão */
  border-radius: 16px; /* Borda arredondada */
  font-size: 14px; /* Ajuste o tamanho da fonte para diminuir o botão */
  cursor: pointer;
  position: relative; /* Importante para as animações */
  overflow: hidden; /* Oculta os efeitos fora do botão */
  animation: glow-border 1.5s infinite, gradient-animation 4s linear infinite; /* Animação de borda e gradiente evidente */
  background-size: 200% 100%; /* Define o tamanho da animação do degradê */
  width: 260px !important; /* Ajuste a largura do botão aqui com !important */
  margin: 0 auto; /* Centraliza horizontalmente */
}

/* Evitar que a animação da borda afete outros elementos */
.botao-com-animacoes-constantes::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}

/* Mudar o degradê ao passar o mouse */
.botao-com-animacoes-constantes:hover {
  background-image: radial-gradient(circle at 31.7% -18.3%, #ffffcc 0, #e9ff06 12.5%, #cdff17 25%, #a9ff1d 37.5%, #7aff1f 50%, #29f31e 62.5%, #00e424 75%, #00d932 87.5%, #00d143 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac9ded9 *//* Animação no degradê com transição suave */
@keyframes gradient-animation {
  0% {
    background-position: 0% 50%;
  }
  10% {
    background-position: 100% 50%;
  }
  /* ... (outros valores de animação) ... */
  100% {
    background-position: 0% 50%;
  }
}

/* Animação de brilho na borda */
@keyframes glow-border {
  0% {
    box-shadow: 0 0 10px rgba(255, 255, 102, 0);
  }
  50% {
    box-shadow: 0 0 20px rgba(255, 255, 102, 0.7);
  }
  100% {
    box-shadow: 0 0 10px rgba(255, 255, 102, 0);
  }
}

/* Aplicar animações constantes com gradiente evidente e glow nas bordas */
.botao-com-animacoes-constantes {
  background-image: radial-gradient(circle at 31.7% -18.3%, #ffffcc 0, #e9ff06 12.5%, #cdff17 25%, #a9ff1d 37.5%, #7aff1f 50%, #29f31e 62.5%, #00e424 75%, #00d932 87.5%, #00d143 100%);
  color: #ffffff; /* Cor do texto */
  border: none;
  padding: 1px 1px; /* Ajuste o padding para diminuir o tamanho do botão */
  border-radius: 16px; /* Borda arredondada */
  font-size: 14px; /* Ajuste o tamanho da fonte para diminuir o botão */
  cursor: pointer;
  position: relative; /* Importante para as animações */
  overflow: hidden; /* Oculta os efeitos fora do botão */
  animation: glow-border 1.5s infinite, gradient-animation 4s linear infinite; /* Animação de borda e gradiente evidente */
  background-size: 200% 100%; /* Define o tamanho da animação do degradê */
  width: 260px !important; /* Ajuste a largura do botão aqui com !important */
  margin: 0 auto; /* Centraliza horizontalmente */
}

/* Evitar que a animação da borda afete outros elementos */
.botao-com-animacoes-constantes::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}

/* Mudar o degradê ao passar o mouse */
.botao-com-animacoes-constantes:hover {
  background-image: radial-gradient(circle at 31.7% -18.3%, #ffffcc 0, #e9ff06 12.5%, #cdff17 25%, #a9ff1d 37.5%, #7aff1f 50%, #29f31e 62.5%, #00e424 75%, #00d932 87.5%, #00d143 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc6ca22 *//* Animação no degradê com transição suave */
@keyframes gradient-animation {
  0% {
    background-position: 0% 50%;
  }
  10% {
    background-position: 100% 50%;
  }
  /* ... (outros valores de animação) ... */
  100% {
    background-position: 0% 50%;
  }
}

/* Animação de brilho na borda */
@keyframes glow-border {
  0% {
    box-shadow: 0 0 10px rgba(255, 255, 102, 0);
  }
  50% {
    box-shadow: 0 0 20px rgba(255, 255, 102, 0.7);
  }
  100% {
    box-shadow: 0 0 10px rgba(255, 255, 102, 0);
  }
}

/* Aplicar animações constantes com gradiente evidente e glow nas bordas */
.botao-com-animacoes-constantes {
  background-image: radial-gradient(circle at 31.7% -18.3%, #ffffcc 0, #e9ff06 12.5%, #cdff17 25%, #a9ff1d 37.5%, #7aff1f 50%, #29f31e 62.5%, #00e424 75%, #00d932 87.5%, #00d143 100%);
  color: #ffffff; /* Cor do texto */
  border: none;
  padding: 1px 1px; /* Ajuste o padding para diminuir o tamanho do botão */
  border-radius: 16px; /* Borda arredondada */
  font-size: 14px; /* Ajuste o tamanho da fonte para diminuir o botão */
  cursor: pointer;
  position: relative; /* Importante para as animações */
  overflow: hidden; /* Oculta os efeitos fora do botão */
  animation: glow-border 1.5s infinite, gradient-animation 4s linear infinite; /* Animação de borda e gradiente evidente */
  background-size: 200% 100%; /* Define o tamanho da animação do degradê */
  width: 260px !important; /* Ajuste a largura do botão aqui com !important */
  margin: 0 auto; /* Centraliza horizontalmente */
}

/* Evitar que a animação da borda afete outros elementos */
.botao-com-animacoes-constantes::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}

/* Mudar o degradê ao passar o mouse */
.botao-com-animacoes-constantes:hover {
  background-image: radial-gradient(circle at 31.7% -18.3%, #ffffcc 0, #e9ff06 12.5%, #cdff17 25%, #a9ff1d 37.5%, #7aff1f 50%, #29f31e 62.5%, #00e424 75%, #00d932 87.5%, #00d143 100%);
}/* End custom CSS */