.elementor .e-73e642bd-c3db{font-family:var(--es-fonte);font-size:13px;color:#CFC4DF;line-height:1.5;}.elementor .e-48692604-7ce2{width:auto;font-family:var(--es-fonte);font-weight:700;font-size:12px;color:#E9DEFA;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.08);display:inline-flex;align-self:flex-start;}.elementor .e-7a4e5fae-549d{font-family:var(--es-fonte);font-weight:700;font-size:clamp(28px, 3.8vw, 44px);color:#FFFFFF;line-height:1.12;margin:0px;}.elementor .e-66548e09-96f2{max-width:760px;font-family:var(--es-fonte);font-size:clamp(17px, 1.6vw, 20px);color:rgba(255,255,255,0.8);line-height:1.6;margin:0px;}.elementor .e-6ac49342-5209{width:100%;max-width:600px;padding:0px;margin-block-start:6px;display:block;}.elementor .e-3946e1d2-550f{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:16px;}.elementor .e-23ac323-f037{width:100%;padding-block-start:44px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(120deg, #160A22 0%,#160A22 45%,#3B1458 80%,#4A1C6E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--es-noite-900);display:flex;flex-direction:column;align-items:center;}.elementor .e-5cc441a4-20ce{font-family:var(--es-fonte);font-weight:700;font-size:11px;color:var(--es-tinta-500);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-413991cf-b2b5:hover,.elementor .e-413991cf-b2b5:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-413991cf-b2b5{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-13b083b8-c279:hover,.elementor .e-13b083b8-c279:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-13b083b8-c279{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-740a3cc7-2ed6:hover,.elementor .e-740a3cc7-2ed6:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-740a3cc7-2ed6{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-17e3b102-58f1:hover,.elementor .e-17e3b102-58f1:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-17e3b102-58f1{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-776535e0-ea5d:hover,.elementor .e-776535e0-ea5d:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-776535e0-ea5d{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-1b3a4321-e070:hover,.elementor .e-1b3a4321-e070:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-1b3a4321-e070{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-6ccb86ac-961e:hover,.elementor .e-6ccb86ac-961e:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-6ccb86ac-961e{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-16facb2b-3575:hover,.elementor .e-16facb2b-3575:focus-visible{color:var(--es-roxo);border-color:#6C2991;}.elementor .e-16facb2b-3575{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:14px;color:var(--es-tinta-700);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-77a36126-d6c4{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-9180de7-b158{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 20px 48px 0px rgba(26,19,37,0.12);display:flex;flex-direction:column;gap:10px;}.elementor .e-210631e8-ae7c{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:0px;}.elementor .e-3dd09047-9c8b{width:100%;position:relative;z-index:2;padding:0px;margin-block-start:-40px;display:flex;flex-direction:column;align-items:center;}.elementor .e-37d1815c-7762{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-cbed5f3-49c4:hover,.elementor .e-cbed5f3-49c4:focus-visible{color:var(--es-roxo);}.elementor .e-cbed5f3-49c4{font-family:var(--es-fonte);font-weight:700;font-size:19px;color:var(--es-tinta-900);line-height:1.3;margin:0px;}.elementor .e-32435007-94bb{font-family:var(--es-fonte);font-size:15px;color:var(--es-tinta-700);line-height:1.55;margin:0px;}.elementor .e-1d761aff-5bdc{font-family:var(--es-fonte);font-size:13px;color:var(--es-tinta-500);line-height:1.4;margin:0px;}.elementor .e-36afa2b7-33bf{font-family:var(--es-fonte);font-weight:700;font-size:14px;color:var(--es-roxo);line-height:1.4;margin:0px;}.elementor .e-1b3da90a-a39b{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E6E3EC;border-style:solid;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-dd15202-eb82{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-3e95c534-d461:hover,.elementor .e-3e95c534-d461:focus-visible{box-shadow:0px 20px 48px 0px rgba(26,19,37,0.12);transform:translate3d(0px, -3px, 0px);}.elementor .e-3e95c534-d461{height:100%;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#E6E3EC;border-style:solid;background-color:#FFFFFF;transition:box-shadow 0.2s, transform 0.2s;display:flex;flex-direction:column;gap:0px;}.elementor .e-7e6678d7-ea5b{padding:0px;}.elementor .e-28a371bb-8143{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;}.elementor .e-4f16e5f7-e852:hover,.elementor .e-4f16e5f7-e852:focus-visible{color:var(--es-branco);background-color:var(--es-roxo);}.elementor .e-4f16e5f7-e852{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:15px;color:var(--es-roxo);line-height:1;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1.5px;border-color:#6C2991;border-style:solid;background-color:#FFFFFF;transition:background-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-3ae78d35-414e{width:auto;padding:0px;border-width:0px;}.elementor .e-7d722cf-ec5e:hover,.elementor .e-7d722cf-ec5e:focus-visible{color:var(--es-branco);background-color:var(--es-roxo);}.elementor .e-7d722cf-ec5e{width:auto;font-family:var(--es-fonte);font-weight:500;font-size:15px;color:var(--es-roxo);line-height:1;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1.5px;border-color:#6C2991;border-style:solid;background-color:#FFFFFF;transition:background-color 0.2s, color 0.2s;display:inline-flex;}.elementor .e-2e3e56dd-d9a5{width:auto;padding:0px;border-width:0px;}.elementor .e-62c1b4fe-ce5d{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;gap:12px;justify-content:center;}.elementor .e-f291394-1412{font-family:var(--es-fonte);font-size:16px;color:var(--es-tinta-700);line-height:1.6;margin:0px;}.elementor .e-5f808e1d-aae4{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a48b70e-da3b{width:100%;padding:0px;}.elementor .e-11a1e021-6bb9{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:28px;}.elementor .e-7852b255-864e{width:100%;padding-block-start:72px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-4d96e7d-7b5c{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}