.elementor .zerar{padding:0px;margin:0px;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .glass{width:auto;height:auto;border-radius:16px;border-width:4px;border-color:var(--color-cyan-32t);border-style:solid;background-image:linear-gradient(160deg, #00f2ff33 0%,#78787866 16%,#78787866 84%,#ff00e533 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#42424200;background-clip:border-box;box-shadow:-4px -4px 24px -4px var(--color-1-50t),4px 4px 24px -8px var(--color-3-50t),0px 0px 10px 0px var(--color-5) inset,0px 12px 18px 0px var(--color-dark);backdrop-filter:sepia(40%) brightness(200%) blur(6px);}.elementor .glass:hover,.elementor .glass:focus-visible{transform:scale3d(1.02, 1.02, 1.02);}.elementor .authority-img{width:50px;}.elementor .cont-divisao{width:2px;height:140px;margin-inline-start:1vw;margin-inline-end:1vw;background-color:var(--color-1-20t);box-shadow:0px 0px 10px 2px var(--color-cyan-32t);}.elementor .btn-primary{font-family:var(--font-title);font-weight:700;font-size:clamp(0.875rem, 0.9vw, 0.95rem);color:var(--color-5);letter-spacing:0.02em;line-height:1rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.45rem;padding-inline-end:1.45rem;border-radius:0.875rem;border-width:1px;border-color:var(--color-5-24t);border-style:solid;background-image:linear-gradient(90deg, #00F2FF 0%,#673DE6 58%,#FF00E5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .title-h1{font-family:var(--font-title);font-weight:700;font-size:clamp(3rem, 5vw, 5rem);;letter-spacing:-0.04em;line-height:1.05em;font-size: clamp(3rem, 5vw, 5rem);\n}.elementor .title-h2{font-family:var(--font-accent);font-weight:700;font-size:clamp(2.25rem, 3vw, 3.5rem);color:var(--color-text);letter-spacing:-0.03em;line-height:1.1em;text-align:center;text-transform:uppercase;justify-content:center;display: flex;
justify-self: center;\n}.elementor .text-span-eyebrow{font-family:var(--font-accent);font-weight:700;font-size:clamp(0.875rem, 0.85vw, 0.875rem);color:var(--color-cyan);letter-spacing:0.14em;line-height:1.2em;text-transform:uppercase;}.elementor .gradient-text-h1{color:var(--transparent);background-image:linear-gradient(180deg, #f7f7f7f2 69%,#FFffff05 75%),linear-gradient(90deg, #f7f7f7f2 10%,#00F2FF 45%,#8277f2 83%,#FF00E5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .shadow-text-cyan{text-shadow: 0 0 24px rgba(0, 242, 255, 0.32);\n}.elementor .shadow-cyan{box-shadow:0px 0px 24px 0px var(--color-cyan-32t);}.elementor .shadow-magenta{box-shadow:0px 0px 32px 0px var(--color-magenta-28t);}.elementor .btn-secondary{font-family:var(--font-title);font-weight:700;font-size:clamp(0.875rem, 0.9vw, 0.95rem);color:var(--color-text);letter-spacing:0.02em;line-height:1rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.45rem;padding-inline-end:1.45rem;border-radius:0.875rem;border-width:1px;border-color:var(--color-cyan-44t);border-style:solid;background-color:var(--color-dark-56t);}.elementor .shadow-purple{box-shadow:0px 0px 32px 0px var(--color-purple-36t);}.elementor .authority-flx-count{flex-direction:column;}.elementor .authority-count-text{font-family:var(--font-body);font-weight:600;font-size:clamp(1rem, 1.25vw, 2rem);color:var(--color-text-muted);line-height:1.35em;text-align:center;}.elementor .authority-flx{padding-inline-start:1%;padding-inline-end:1%;flex-direction:row;align-self:center;}.elementor .gradient-text-h2{color:var(--transparent);background-image:linear-gradient(90deg, #f7f7f7f2 43%,#00F2FF 44%,#00F2FF 63%,#FF00E5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .section-flx{width:100vw;overflow:hidden;padding-block-start:120px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:center;}.elementor .for-who-img{width:100px;height:auto;}.elementor .for-who-text-h2{min-height:100px;font-family:var(--font-accent);font-weight:700;font-size:105%;color:var(--color-cyan);letter-spacing:-0.02em;line-height:1.6em;text-align:center;text-transform:uppercase;}.elementor .for-who-flx-int{width:clamp(10vw, 14vw, 24vw);height:400px;padding-block-start:8%;padding-block-end:14%;padding-inline-start:4%;padding-inline-end:4%;flex-direction:column;gap:12px;justify-content:space-between;align-items:center;}.elementor .for-who-text{font-family:var(--font-body);font-weight:400;font-size:clamp(0.95rem, 1vw, 1.05rem);color:var(--color-text-muted);line-height:1.6em;text-align:center;padding-block-start:24px;flex:1 0 auto;}.elementor .division{width:16vw;height:1rem;margin-block-start:-18px;margin-block-end:16px;border-radius:100%;background-image:linear-gradient(90deg, #00f2ff80 0%,#ff00e580 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:border-box;box-shadow:-12px -2px 12px 1px var(--color-cyan-44t),12px 2px 12px 1px var(--color-magenta-28t);filter:saturate(200%);}.elementor .how-flx-box{width:clamp(10vw, 14vw, 24vw);height:400px;flex-direction:column;gap:12px;}.elementor .how-img{width:80px;height:auto;}.elementor .how-flx-img{padding:24px;border-radius:50%;}.elementor .how-span-text{font-family:var(--font-number);font-weight:700;font-size:clamp(1.5rem, 2.2vw, 2.5rem);color:var(--color-cyan);}.elementor .how-h3{font-family:var(--font-title);font-weight:700;font-size:clamp(1.125rem, 1.4vw, 1.4rem);color:var(--color-text);letter-spacing:0.24em;line-height:1.25em;text-transform:uppercase;}.elementor .how-text-p{font-family:var(--font-body);font-weight:400;font-size:clamp(0.95rem, 1vw, 1.05rem);color:var(--color-text-muted);line-height:1.6em;text-align:center;padding-block-start:12px;flex:1 0 auto;}.elementor .how-divisor-int{width:8vw;height:1px;position:relative;inset-block-start:-130px;z-index:-1;margin-inline-start:-7vw;margin-inline-end:-7vw;border-block-start-width:4px;border-color:var(--color-cyan);border-style:dashed;filter:blur(1.2px);}.elementor .xpr-flx-int{width:30vw;height:200px;padding-block-start:8%;padding-block-end:14%;padding-inline-start:4%;padding-inline-end:4%;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .xpr-img{width:88px;height:auto;}.elementor .xp-text-cont{font-family:var(--font-accent);font-weight:700;font-size:1.4rem;color:var(--color-cyan);letter-spacing:-0.02em;line-height:1.6em;text-align:center;text-transform:uppercase;}.elementor .XpR-text{font-family:var(--font-body);font-weight:400;font-size:clamp(0.95rem, 1vw, 1.05rem);color:var(--color-text-muted);line-height:1.6em;text-align:center;padding-block-start:8px;flex:1 0 auto;}.elementor .PmoJ-text{font-family:var(--font-body);font-weight:400;font-size:clamp(0.95rem, 1vw, 1.05rem);color:var(--color-text-muted);line-height:1.6em;text-align:center;padding-block-start:8px;flex:1 0 auto;}.elementor .pmoJ-flx-int{width:clamp(14vw, 16vw, 20vw);height:150px;padding-block-start:8%;padding-block-end:14%;padding-inline-start:4%;padding-inline-end:4%;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .pmoJ-img{width:72px;height:auto;}.elementor .cta-gradient-text-h2{color:var(--transparent);background-image:linear-gradient(180deg, #f7f7f7f2 46%,#00000003 51%),linear-gradient(120deg, #00F2FF 0%,#00F2FF 45%,#FF00E5 86%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .cta-title-h2{width:40%;font-family:var(--font-accent);font-weight:700;font-size:clamp(1.5rem, 2vw, 2.5rem);letter-spacing:-0.03em;line-height:1.1em;text-align:center;text-transform:uppercase;justify-content:center;display: flex;
justify-self: center;\n}.elementor .cta-text{font-family:var(--font-body);font-weight:400;font-size:1.2rem;color:var(--color-text-muted);line-height:1.6em;text-align:center;padding-block-start:8px;flex:1 0 auto;}.elementor .cta-btn-primary{width:80%;font-family:var(--font-title);font-weight:700;font-size:1.5rem;color:var(--color-5);letter-spacing:0.02em;line-height:1rem;padding-block-start:16px;padding-block-end:1rem;padding-inline-start:2vw;padding-inline-end:2vw;border-radius:0.875rem;border-width:1px;border-color:var(--color-5-24t);border-style:solid;background-image:linear-gradient(90deg, #00F2FF 0%,#673DE6 58%,#FF00E5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center;}