.elementor-408 .elementor-element.elementor-element-c18405c{--display:flex;--min-height:729px;--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;--overlay-opacity:0.57;}.elementor-408 .elementor-element.elementor-element-c18405c:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-c18405c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://mentemilionaria.sbs/wp-content/uploads/2026/03/Image_fx-14.jpg");background-position:center center;background-repeat:repeat-x;background-size:auto;}.elementor-408 .elementor-element.elementor-element-c18405c::before, .elementor-408 .elementor-element.elementor-element-c18405c > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-c18405c > .e-con-inner > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-c18405c > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-c18405c > .e-con-inner > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-c18405c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-408 .elementor-element.elementor-element-c2bd26c{--spacer-size:50px;}.elementor-408 .elementor-element.elementor-element-643ad25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-6ed6ae6{--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-408 .elementor-element.elementor-element-a263d30{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-408 .elementor-element.elementor-element-722a4d2{text-align:start;}.elementor-408 .elementor-element.elementor-element-722a4d2 img{width:47%;}.elementor-408 .elementor-element.elementor-element-e6ebdbd{--display:flex;}.elementor-408 .elementor-element.elementor-element-e6ebdbd.e-con{--flex-grow:0;--flex-shrink:0;}.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-408 .elementor-element.elementor-element-886ac31{text-align:start;}.elementor-408 .elementor-element.elementor-element-886ac31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-fcb1b71{--display:flex;}.elementor-408 .elementor-element.elementor-element-fcb1b71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-408 .elementor-element.elementor-element-b4faf9e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-1702784{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-acd1598.elementor-element{--align-self:flex-end;}.elementor-408 .elementor-element.elementor-element-acd1598{text-align:center;}.elementor-408 .elementor-element.elementor-element-acd1598 img{width:100%;opacity:1;transition-duration:0s;}.elementor-408 .elementor-element.elementor-element-acd1598:hover img{opacity:1;}.elementor-408 .elementor-element.elementor-element-23cf136{--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-408 .elementor-element.elementor-element-23cf136:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-23cf136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-408 .elementor-element.elementor-element-52ae721{--display:flex;}.elementor-408 .elementor-element.elementor-element-38a933f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-b6b85f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-522247a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-3df167c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-dd3f5ad{--display:flex;}.elementor-408 .elementor-element.elementor-element-fcc56b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-2c44e39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-591b191{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-ad235b8{--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-408 .elementor-element.elementor-element-9dd388b{text-align:center;}.elementor-408 .elementor-element.elementor-element-9dd388b .elementor-heading-title{color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-731619b{text-align:center;}.elementor-408 .elementor-element.elementor-element-731619b .elementor-heading-title{color:#2CB7FF;}.elementor-408 .elementor-element.elementor-element-bc21fdb{--spacer-size:50px;}.elementor-408 .elementor-element.elementor-element-90af37c{text-align:center;}.elementor-408 .elementor-element.elementor-element-90af37c .elementor-heading-title{color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-a3bfc80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-43ffe7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-d599858 img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CB7FF;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-12c7669{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-c748368 img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CB7FF;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-6d7cb89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-408 .elementor-element.elementor-element-d83344e img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CB7FF;border-radius:16px 16px 16px 16px;}.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-408 .elementor-element.elementor-element-b371976 .elementor-button{background-color:#2CB7FF;}.elementor-408 .elementor-element.elementor-element-b371976 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-0dd3369{--spacer-size:150px;}.elementor-408 .elementor-element.elementor-element-e6c55a4{--display:flex;}.elementor-408 .elementor-element.elementor-element-d0127c3{--spacer-size:150px;}.elementor-408 .elementor-element.elementor-element-11cd8d9{--display:flex;--min-height:1440px;--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-408 .elementor-element.elementor-element-32ad426{--display:flex;}.elementor-408 .elementor-element.elementor-element-32ad426.e-con{--align-self:center;}.elementor-408 .elementor-element.elementor-element-5cd26bd{text-align:center;}.elementor-408 .elementor-element.elementor-element-5cd26bd .elementor-heading-title{color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-fba7e95 .elementor-button{background-color:#2CB7FF;}.elementor-408 .elementor-element.elementor-element-fba7e95 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-408 .elementor-element.elementor-element-e6ebdbd{--width:77.736%;}.elementor-408 .elementor-element.elementor-element-fcb1b71{--width:78.302%;}.elementor-408 .elementor-element.elementor-element-11cd8d9{--content-width:1600px;}.elementor-408 .elementor-element.elementor-element-32ad426{--width:79%;}}@media(min-width:1025px){.elementor-408 .elementor-element.elementor-element-c18405c:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-c18405c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-c18405c */.zeon-bg{
position:relative;
overflow:hidden;
background:
radial-gradient(circle at 70% 30%, rgba(0,140,255,.15), transparent 60%),
linear-gradient(180deg,#020817,#01040d);
}

/* ARCO LUMINOSO */
.zeon-bg::before{
content:"";
position:absolute;
top:-20%;
right:25%;
width:400px;
height:140%;
background:linear-gradient(
180deg,
rgba(255,255,255,.9),
rgba(0,180,255,.7),
rgba(0,120,255,.2),
transparent
);
filter:blur(3px);
opacity:.8;
}

/* ONDA DIGITAL */
.zeon-bg::after{
content:"";
position:absolute;
bottom:-20%;
left:-10%;
width:120%;
height:60%;

background:
radial-gradient(circle at 30% 50%, rgba(0,150,255,.25) 1px, transparent 2px),
radial-gradient(circle at 60% 70%, rgba(0,150,255,.15) 1px, transparent 2px);

background-size:8px 8px,10px 10px;

opacity:.4;

animation:waveMove 12s linear infinite;
}

/* MOVIMENTO SUAVE */
@keyframes waveMove{
0%{
transform:translateX(0) translateY(0);
}
50%{
transform:translateX(-40px) translateY(20px);
}
100%{
transform:translateX(0) translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df167c *//* CONTAINER DOS CARDS */
.axion-cards-row{
  display: flex;
  gap: 22px;
  align-items: stretch;
}

/* CADA CARD */
.axion-cards-row .axion-card{
  flex: 1;                 /* todos com mesma largura */
  height: 100%;            /* mesma altura */
  min-height: 180px;       /* altura mínima padrão */
  
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

/* GARANTE QUE O CONTEÚDO INTERNO NÃO QUEBRE O TAMANHO */
.axion-cards-row .axion-card__content{
  flex: 1;
  display: flex;
  flex-direction: column;
}

/* RESPONSIVO */
@media (max-width: 900px){
  .axion-cards-row{
    flex-wrap: wrap;
  }

  .axion-cards-row .axion-card{
    flex: 1 1 calc(50% - 22px);
  }
}

@media (max-width: 600px){
  .axion-cards-row .axion-card{
    flex: 1 1 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23cf136 *//* FUNDO ESPAÇO */
.zeon-space{
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background:
  radial-gradient(1200px 700px at 50% 30%, #070a1a 0%, #030514 55%, #01030c 100%);
}

/* conteúdo sempre acima */
.zeon-space > *{
  position: relative;
  z-index: 2;
}

/* CAMADA 1 – estrelas pequenas (lentas) */
.zeon-space::before{
  content:"";
  position:absolute;
  inset:-40%;
  pointer-events:none;
  z-index:0;

  background:
  radial-gradient(1px 1px at 10% 20%, rgba(255,255,255,.7) 50%, transparent 60%),
  radial-gradient(1px 1px at 30% 80%, rgba(255,255,255,.6) 50%, transparent 60%),
  radial-gradient(1px 1px at 70% 40%, rgba(255,255,255,.6) 50%, transparent 60%),
  radial-gradient(1px 1px at 90% 65%, rgba(255,255,255,.5) 50%, transparent 60%),
  radial-gradient(1px 1px at 55% 10%, rgba(255,255,255,.4) 50%, transparent 60%),
  radial-gradient(1px 1px at 15% 55%, rgba(255,255,255,.5) 50%, transparent 60%);

  background-size: 260px 260px;

  animation: starsDriftSlow 120s linear infinite;
}

/* CAMADA 2 – estrelas médias */
.zeon-space::after{
  content:"";
  position:absolute;
  inset:-40%;
  pointer-events:none;
  z-index:1;

  background:
  radial-gradient(1.5px 1.5px at 20% 30%, rgba(200,240,255,.7) 50%, transparent 60%),
  radial-gradient(1.5px 1.5px at 60% 70%, rgba(200,240,255,.6) 50%, transparent 60%),
  radial-gradient(1.5px 1.5px at 85% 25%, rgba(200,240,255,.6) 50%, transparent 60%),
  radial-gradient(2px 2px at 40% 90%, rgba(120,245,255,.6) 50%, transparent 60%);

  background-size: 420px 420px;

  animation: starsDriftFast 60s linear infinite;
}

/* MOVIMENTO NATURAL */
@keyframes starsDriftSlow{
  from{
    transform: translate3d(0,0,0);
  }
  to{
    transform: translate3d(-600px,400px,0);
  }
}

@keyframes starsDriftFast{
  from{
    transform: translate3d(0,0,0);
  }
  to{
    transform: translate3d(-900px,600px,0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ad426 *//* BOTÃO BASE */
.axion-btn-grow{
    transition: transform 0.22s ease, box-shadow 0.22s ease;
    position: relative;
}

/* CRESCE LEVEMENTE AO PASSAR O MOUSE */
.axion-btn-grow:hover{
    transform: scale(1.06);

    box-shadow:
        0 10px 25px rgba(0,0,0,0.25),
        0 4px 10px rgba(99,94,239,0.25);
}

/* EFEITO AO CLICAR */
.axion-btn-grow:active{
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44bb0bb */.zeon-btn{

background:linear-gradient(90deg,#38bdf8,#0ea5e9);

color:white;

padding:14px 28px;

border-radius:8px;

text-decoration:none;

font-weight:600;

display:inline-block;

position:relative;

overflow:hidden;

transition:all .35s ease;

}

/* brilho passando */
.zeon-btn::before{

content:"";

position:absolute;

top:0;
left:-100%;

width:100%;
height:100%;

background:linear-gradient(
120deg,
transparent,
rgba(255,255,255,0.4),
transparent
);

transition:0.5s;

}

/* efeito hover */
.zeon-btn:hover{

transform:translateY(-3px);

box-shadow:
0 0 15px rgba(56,189,248,.6),
0 0 35px rgba(56,189,248,.4);

}

/* animação da luz */
.zeon-btn:hover::before{

left:100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cd8d9 *//* FUNDO */
.zeon-horizon{
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background: radial-gradient(circle at 50% 20%, #03132a 0%, #020a1d 45%, #01030c 100%);
}

/* conteúdo sempre acima */
.zeon-horizon > *{
  position: relative;
  z-index: 3;
}

/* ESTRELAS */
.zeon-horizon::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  z-index:1;

  background:
  radial-gradient(1px 1px at 10% 20%, rgba(255,255,255,.8) 50%, transparent 60%),
  radial-gradient(1px 1px at 30% 80%, rgba(255,255,255,.6) 50%, transparent 60%),
  radial-gradient(1px 1px at 70% 40%, rgba(255,255,255,.7) 50%, transparent 60%),
  radial-gradient(1px 1px at 90% 65%, rgba(255,255,255,.5) 50%, transparent 60%),
  radial-gradient(1px 1px at 55% 10%, rgba(255,255,255,.5) 50%, transparent 60%),
  radial-gradient(1px 1px at 15% 55%, rgba(255,255,255,.5) 50%, transparent 60%);

  background-size: 260px 260px;
  animation: zeonStars 120s linear infinite;
}

/* ARCO DO PLANETA (MAIS LARGO) */
.zeon-horizon::after{
  content:"";
  position:absolute;
  left:-40%;
  right:-40%;
  bottom:-160px;
  height:420px;
  z-index:2;
  pointer-events:none;

  background:

  radial-gradient(180% 300px at 50% 100%,
    rgba(0,200,255,.55) 0%,
    rgba(0,180,255,.25) 35%,
    rgba(0,0,0,0) 70%
  ),

  radial-gradient(200% 260px at 50% 100%,
    rgba(0,120,255,.35) 0%,
    rgba(0,0,0,0) 70%
  );

  filter: blur(.6px);

  box-shadow:
  0 -10px 60px rgba(0,180,255,.65),
  0 -2px 0 rgba(255,255,255,.8);
}

/* movimento suave das estrelas */
@keyframes zeonStars{
  from{ transform: translateY(0); }
  to{ transform: translateY(-400px); }
}/* End custom CSS */