.elementor-886 .elementor-element.elementor-element-4e898360{--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;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-886 .elementor-element.elementor-element-4e898360:not(.elementor-motion-effects-element-type-background), .elementor-886 .elementor-element.elementor-element-4e898360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-886 .elementor-element.elementor-element-18e2d4ef{margin:250px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-886 .elementor-element.elementor-element-18e2d4ef .elementor-icon-wrapper{text-align:center;}.elementor-886 .elementor-element.elementor-element-18e2d4ef.elementor-view-stacked .elementor-icon{background-color:#2080FF;}.elementor-886 .elementor-element.elementor-element-18e2d4ef.elementor-view-framed .elementor-icon, .elementor-886 .elementor-element.elementor-element-18e2d4ef.elementor-view-default .elementor-icon{color:#2080FF;border-color:#2080FF;}.elementor-886 .elementor-element.elementor-element-18e2d4ef.elementor-view-framed .elementor-icon, .elementor-886 .elementor-element.elementor-element-18e2d4ef.elementor-view-default .elementor-icon svg{fill:#2080FF;}.elementor-886 .elementor-element.elementor-element-18e2d4ef .elementor-icon{font-size:120px;}.elementor-886 .elementor-element.elementor-element-18e2d4ef .elementor-icon svg{height:120px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-886 .elementor-element.elementor-element-1cadfd49{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-886 .elementor-element.elementor-element-1cadfd49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;color:#FFFFFF;}.elementor-886 .elementor-element.elementor-element-68041751{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-886 .elementor-element.elementor-element-68041751 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-886 .elementor-element.elementor-element-18392f21{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-886 .elementor-element.elementor-element-7de3263f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:2.3px;padding:20px 20px 20px 20px;}.elementor-886 .elementor-element.elementor-element-7de3263f{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 250px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-886 .elementor-element.elementor-element-18392f21{--content-width:500px;}}@media(max-width:767px){.elementor-886 .elementor-element.elementor-element-18e2d4ef{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-886 .elementor-element.elementor-element-18e2d4ef .elementor-icon{font-size:76px;}.elementor-886 .elementor-element.elementor-element-18e2d4ef .elementor-icon svg{height:76px;}.elementor-886 .elementor-element.elementor-element-1cadfd49 .elementor-heading-title{font-size:24px;}.elementor-886 .elementor-element.elementor-element-68041751 .elementor-heading-title{font-size:13px;}.elementor-886 .elementor-element.elementor-element-7de3263f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 200px) 0px;}.elementor-886 .elementor-element.elementor-element-7de3263f .elementor-button{font-size:9px;letter-spacing:1.7px;}}/* Start custom CSS for button, class: .elementor-element-7de3263f */@property --neon-angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}
@keyframes neon-spin {
  to { --neon-angle: 360deg; }
}
/* Troque .seu-botao pela sua classe */
.seu-botao {
  position: relative;
  color: #a5c8ff !important;
  background: transparent !important;
  border: none !important;
  z-index: 0;
}
.seu-botao::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 2px;
  background: conic-gradient(
    from var(--neon-angle),
    transparent           20deg,
    rgba(32,128,255,0.15)  60deg,
    rgba(32,128,255,0.55) 100deg,
    #2080FF              130deg,
    #7db8ff              140deg,
    #ffffff              145deg,
    #7db8ff              150deg,
    #2080FF              160deg,
    rgba(32,128,255,0.55) 190deg,
    rgba(32,128,255,0.15) 230deg,
    transparent          260deg,
    transparent          360deg
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: neon-spin 3s linear infinite;
  z-index: -1;
  pointer-events: none;
}
.seu-botao::after {/* End custom CSS */