.elementor .e-1a98dc5e-cb3f{position:absolute;inset-block-start:0px;inset-inline-end:-14%;inset-block-end:0px;inset-inline-start:42%;padding:0px;background-image:url("https://reallightdigital.com.br/wp-content/uploads/2026/08/hero-capa.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;opacity:95%;background-position:right center; -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%); mask-image:linear-gradient(90deg,transparent 0,#000 30%);\n}.elementor .e-d81b9eb-4966{position:absolute;z-index:1;padding:0px;inset:0; background-image: radial-gradient(55% 80% at 12% 45%,rgba(6,13,27,.97) 30%,rgba(6,13,27,.55) 70%,transparent), linear-gradient(0deg,#060d1b 0,transparent 30%);\n}.elementor .e-4f95fa03-ae2b{position:absolute;z-index:1;padding:0px;inset:0; background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px); background-size:64px 64px; -webkit-mask-image:radial-gradient(70% 60% at 30% 40%,#000,transparent); mask-image:radial-gradient(70% 60% at 30% 40%,#000,transparent);\n}.elementor .e-bd51e6b-e0b3{width:680px;height:680px;position:absolute;inset-block-start:-200px;inset-inline-start:-240px;z-index:1;padding:0px;border-radius:50%;background-image:radial-gradient(circle at , circle 0%,rgba(0,110,251,.35) 50%,transparent 65%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(20px);}.elementor .e-20202719-85b9{font-family:Inter;font-weight:700;font-size:11px;color:#fff;letter-spacing:0.04em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#006efb;}.elementor .e-7ebc3630-7270{font-family:Inter;font-weight:600;font-size:12.5px;color:#cfe0f7;}.elementor .e-4d5de24a-634b{padding-block-start:7px;padding-block-end:7px;padding-inline-start:8px;padding-inline-end:14px;margin-block-end:30px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.06);display:inline-flex;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-41941004-e80d{font-family:Inter;font-weight:800;font-size:clamp(44px,5.2vw,78px);letter-spacing:-0.065em;line-height:.98;}.elementor .e-24595456-e33d{max-width:540px;font-family:Inter;font-size:18px;color:#aebfd6;line-height:1.75;margin-block-start:28px;}.elementor .e-29cdd98e-9c0a{padding:0px;margin-block-start:70px;display:grid;grid-template-columns:repeat(3,auto);border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,.1); width:fit-content; & > div { padding:22px 38px 0 0;margin-right:38px;border:0 } & > div:last-child { border:0;margin:0 } & p:first-child { font-family:Inter;font-size:24px;letter-spacing:-.04em;font-weight:800;color:#fff;white-space:nowrap;margin-bottom:2px } & p:last-child { font-family:Inter;font-size:12.5px;color:#8ea2bf }\n}.elementor .e-5d4f8ec5-9f3b{max-width:640px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-560fd22e-b154{z-index:2;}.elementor .e-55b88ff8-34ae{width:36px;height:36px;font-family:Inter;font-weight:900;color:#4ade80;border-radius:10px;background-color:rgba(40,168,93,.18);display:grid;place-items:center;\n}.elementor .e-4483c66b-f5e7{min-width:0px;padding:0px;& p:first-child { font-family:Inter;color:#fff;font-size:14px;font-weight:700 } & p:last-child { font-family:Inter;color:#dce8fa;font-size:12.5px }\n}.elementor .e-2cce03a3-c2e0{position:absolute;inset-inline-end:8%;inset-block-end:14%;inset-inline-start:auto;z-index:3;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-color:rgba(10,22,40,.6);box-shadow:0px 30px 60px -20px rgba(0,0,0,.6);backdrop-filter:blur(16px);display:flex;gap:12px;align-items:center;-webkit-backdrop-filter:blur(16px); width:max-content;\n}.elementor .e-25c3a37f-2948{width:36px;height:36px;font-family:Inter;font-weight:900;color:#8cbaff;border-radius:10px;background-color:rgba(0,110,251,.2);display:grid;place-items:center;\n}.elementor .e-23199ffa-acb6{min-width:0px;padding:0px;& p:first-child { font-family:Inter;color:#fff;font-size:14px;font-weight:700 } & p:last-child { font-family:Inter;color:#dce8fa;font-size:12.5px }\n}.elementor .e-61a77e7c-c42e{position:absolute;inset-block-start:22%;inset-inline-end:34%;inset-inline-start:auto;z-index:3;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-color:rgba(10,22,40,.6);box-shadow:0px 30px 60px -20px rgba(0,0,0,.6);backdrop-filter:blur(16px);display:flex;gap:12px;align-items:center;-webkit-backdrop-filter:blur(16px); width:max-content;\n}.elementor .e-6dc2dc45-3cce{min-height:100vh;overflow:hidden;position:relative;color:#fff;padding-block-start:130px;padding-block-end:90px;padding-inline-start:0px;padding-inline-end:0px;background-color:#060d1b;display:flex;align-items:center;}.elementor .e-4ca574e7-183f{padding:0px;display:flex;gap:56px;width:max-content; & span { display:inline-flex;align-items:center;gap:56px;font-family:Inter;font-size:15px;font-weight:700;color:#7f93b2;white-space:nowrap } & span::after { content:"✦";color:#006efb;font-size:12px }\n}.elementor .e-494c656a-3a74{overflow:hidden;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:#060d1b;border-top-style: solid; border-top-color: rgba(255,255,255,.07); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.07);\n}.elementor .e-5126eeb5-9dbe{justify-self:end;\n}.elementor .e-2ee74a65-5d99{position:absolute;z-index:-1;padding:0px;background-image:url("https://images.unsplash.com/photo-1467232004584-a241de8bcf5d?auto=format&fit=crop&w=1400&q=70");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;inset:0;\n}.elementor .e-3fb1c1f2-69af{color:#8cbaff;}.elementor .e-315e0fd1-6154{font-size:clamp(30px,3vw,44px);}.elementor .e-5111399c-b88d{max-width:520px;font-size:16px;}.elementor .e-28e8f270-bbce{padding:0px;margin-block-start:24px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-72aa00ef-9411{min-height:600px;color:#fff;border-width:0px;background-color:#0a1628;grid-column:span 4;grid-row:span 2;&::after { content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,13,27,.1) 0,rgba(6,13,27,.55) 45%,rgba(6,13,27,.96) 100%) } &:hover .rl-go { background:#006efb }\n}.elementor .e-4797b69c-2b2a{width:220px;height:220px;position:absolute;inset-block-start:-40px;inset-inline-end:-40px;z-index:-1;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,.2);border-style:solid;&::after { content:"";position:absolute;inset:36px;border-radius:50%;border:1px solid rgba(255,255,255,.14) }\n}.elementor .e-4af240d2-893e{color:#fff;border-width:0px;background-image:linear-gradient(160deg, #0f2a55 0%,#1e68da 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;grid-column:span 2;& .rl-tag-top { color:#bcd6ff } & .rl-p { color:#cfe0f7 }\n}.elementor .e-4fde24d7-958b{height:190px;padding:0px;background-image:url("https://images.unsplash.com/photo-1556742049-0cfed4f6a45d?auto=format&fit=crop&w=800&q=70");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 1 auto;}.elementor .e-62c2881e-f785{inset-block-start:150px;inset-inline-end:22px;}.elementor .e-40487ae2-bcc8{padding-block-start:26px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;background-color:#fff;}.elementor .e-6df9b3ce-fa53{padding:0px;background-color:#fff;grid-column:span 2;&:hover .ph { transform:scale(1.06) }\n}.elementor .e-36b62274-47ce{height:190px;padding:0px;background-image:url("https://images.unsplash.com/photo-1561070791-2526d30994b5?auto=format&fit=crop&w=800&q=70");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 1 auto;}.elementor .e-72217dab-2822{inset-block-start:150px;inset-inline-end:22px;}.elementor .e-7d6ab951-938d{padding-block-start:26px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;background-color:#fff;}.elementor .e-6cbc708e-1c93{padding:0px;background-color:#fff;grid-column:span 2;}.elementor .e-4cce665a-f033{height:30%;}.elementor .e-7ccb4f70-b66f{height:45%;}.elementor .e-60fb0cc3-6bd1{height:38%;}.elementor .e-5eddb9c7-d9f2{height:62%;}.elementor .e-a5a3abc-2b7a{height:55%;}.elementor .e-a44475c-e0df{height:80%;}.elementor .e-4cb98e41-c86c{height:100%;}.elementor .e-6d6fb689-adf4{height:70px;padding:0px;margin-block-end:26px;display:flex;gap:7px;align-items:flex-end;& > div { flex:1;padding:0;min-width:0;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#4d95ff,rgba(0,110,251,.15)) }\n}.elementor .e-4d9a7cea-41b9{color:#fff;border-width:0px;background-color:#060d1b;grid-column:span 2;}.elementor .e-3fb74733-73cb{grid-column:span 2;}.elementor .e-5ac4e1b7-6b23{padding:0px;display:grid;gap:18px;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(280px,auto);}.elementor .e-41cbcd06-bfef{gap:24px;justify-self:end;\n}.elementor .e-4821d80f-d202{background-image:url("https://images.unsplash.com/photo-1629909613654-28e377c37b09?auto=format&fit=crop&w=1400&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;--acc:#d7c29a;\n}.elementor .e-76ef9499-c9ff{grid-column:span 7;}.elementor .e-58dc0fe2-1b32{background-image:url("https://images.unsplash.com/photo-1589829545856-d10d557cf95f?auto=format&fit=crop&w=1400&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;--acc:#c9a86a;\n}.elementor .e-46fe85ff-32cf{grid-column:span 5;}.elementor .e-4721796-3866{aspect-ratio:21/8;background-image:url("https://images.unsplash.com/photo-1600585154340-be6161a56a0c?auto=format&fit=crop&w=1800&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;--acc:#e8d5b5;\n}.elementor .e-51044821-11bd{grid-column:span 12;}.elementor .e-3d76f1aa-b5f3{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(12,1fr);}.elementor .e-15ab10a2-ca8e{font-family:Inter;font-size:12px;color:#6d82a3;text-align:center;margin-block-start:40px;display:block;}.elementor .e-f537fbb-6165{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:12%;inset-block-end:10%;inset-inline-start:0px;padding:0px;border-radius:24px;background-image:url("https://images.unsplash.com/photo-1498050108023-c5249f4df085?auto=format&fit=crop&w=1200&q=70");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 40px 80px -40px rgba(16,42,82,.5);}.elementor .e-71020688-6fa9{width:auto;position:absolute;inset-block-start:44px;inset-inline-start:-18px;z-index:3;color:#fff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;background-color:#0f1c33;box-shadow:0px 30px 50px -20px rgba(0,0,0,.5);& p:first-child { font-family:Inter;font-size:10.5px;color:#9fb1cb;letter-spacing:.12em;text-transform:uppercase;font-weight:700 } & p:last-child { font-family:Inter;font-size:22px;letter-spacing:-.04em;font-weight:800 }\n}.elementor .e-411e3ae3-cbcb{font-weight:800;font-size:11px;color:#5d6c85;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:16px;display:flex;justify-content:space-between;align-items:center;&::after { content:"●";color:#28c840;font-size:10px }\n}.elementor .e-4b4f55af-c463{color:#fff;background-color:#006efb;box-shadow:0px 0px 0px 6px rgba(0,110,251,.14);}.elementor .e-3b14416-aa8e{font-weight:700;font-size:13px;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:14px;border-radius:999px;background-image:linear-gradient(135deg, #2a7cff 0%,#1256d6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 24px -10px rgba(30,104,218,.7);display:flex;justify-content:space-between;align-items:center;}.elementor .e-31f531e3-6481{width:62%;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:auto;z-index:2;padding:22px;border-radius:20px;border-width:1px;border-color:#e1e8f2;border-style:solid;background-color:#fff;box-shadow:0px 40px 80px -30px rgba(16,42,82,.45);& p { font-family:Inter } & > div { display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:center;padding:12px 0;position:relative } & > div + div::before { content:"";position:absolute;left:16px;top:-12px;height:24px;width:2px;background:#dbe7f8 } & > div > *:first-child { width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eef5ff;color:#006efb;font-family:Inter;font-size:13px;font-weight:700;position:relative;z-index:1 } & > div > div { padding:0;min-width:0 } & > div > div p:first-child { font-size:15px;font-weight:700;letter-spacing:-.02em;color:#0f1c33 } & > div > div p:last-child { font-size:12px;color:#5d6c85 } & > div:nth-of-type(3) > *:first-child { background:#006efb;color:#fff;box-shadow:0 0 0 6px rgba(0,110,251,.14) }\n}.elementor .e-412de0df-fa4e{min-height:560px;position:relative;padding:0px;}.elementor .e-69b0bcf3-e880{display:none;}.elementor .e-155ce49c-a40a{position:relative;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr);}.elementor .e-5d51e7ac-6903{position:relative;padding:0px;margin-block-start:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);}.elementor .e-2d17a47a-8d35{&::before { content:"";position:absolute;width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,rgba(0,110,251,.22),transparent 60%);right:-300px;top:-200px }\n}.elementor .e-3fd66762-d0c7{max-width:760px;margin-block-end:60px;}.elementor .e-68a9feb2-d3e3{color:#fff;border-color:#006efb;background-color:#006efb;}.elementor .e-740bcb42-5663{position:relative;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr);&::before { content:"";position:absolute;left:0;right:0;top:31px;height:1px;background:linear-gradient(90deg,#006efb,#cfe1ff) } & > div:first-child > p:first-child { background:#006efb;color:#fff;border-color:#006efb }\n}.elementor .e-44c98c3f-28ac{background-image:url("https://images.unsplash.com/photo-1497366216548-37526070297c?auto=format&fit=crop&w=900&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4806e570-ab2b{background-image:url("https://images.unsplash.com/photo-1498050108023-c5249f4df085?auto=format&fit=crop&w=700&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7f097252-b6df{background-image:url("https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&fit=crop&w=700&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5a9cba5e-10eb{margin-block-end:30px;}.elementor .e-399e0470-94ac{padding:0px;margin-block-end:34px;display:flex;gap:14px;align-items:center;& > *:first-child { width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#1e68da,#0a1628);display:grid;place-items:center;color:#fff;font-weight:800;font-family:Inter } & > div { padding:0;width:auto } & > div p:first-child { font-family:Inter;font-size:14px;font-weight:700;color:#0f1c33 } & > div p:last-child { font-family:Inter;font-size:13px;color:#5d6c85 }\n}.elementor .e-3bd74e6b-6c29{display:grid;gap:80px;grid-template-columns:1.05fr .95fr;align-items:center;}.elementor .e-624e5ed3-abea{display:grid;gap:80px;grid-template-columns:.8fr 1.2fr;align-items:start;}.elementor .e-279f91c8-eb32{min-width:0px;padding:0px;}.elementor .e-27cf5c43-221c{min-width:0px;padding:0px;}.elementor .e-71a97a70-444a{padding-block-start:0px;padding-block-end:130px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-24355313-48eb{min-width:0px;padding:0px;background-color:#fff;overflow-x:clip;\n}