.elementor .e-1c7758df-39f1{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--vermelho);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6109b466-60ab{font-family:var(--font-heading);font-weight:800;font-size:3rem;color:var(--navy);line-height:1.1;}.elementor .e-d45a1ed-6db9{font-family:var(--font-heading);font-weight:800;font-size:3rem;color:var(--vermelho);line-height:1.1;}.elementor .e-2a1e38cf-c64c{max-width:34rem;font-family:var(--font-body);font-size:1.1rem;color:var(--ink);line-height:1.6;margin-block-start:0.5rem;}.elementor .e-52b25cd6-72f6{margin-block-start:1rem;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-5626926b-ec73{display:flex;flex-direction:column;gap:0.9rem;flex:1 1 26rem;}.elementor .e-69cbfd87-8e9a{width:100%;height:auto;border-radius:1rem;}.elementor .e-543dd64f-ff2e{flex:1 1 22rem;}.elementor .e-7a62b0d9-fc1a{max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-7bf62c8d-f672{padding-block-start:7rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--paper);}.elementor .e-4746ede4-3926{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--vermelho);letter-spacing:0.08em;text-align:center;text-transform:uppercase;}.elementor .e-60b411b3-bbc2{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:var(--navy);text-align:center;}.elementor .e-23e50a89-202b{text-align:center;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-106b3532-5835{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-5102068f-726e{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-2c390f21-b0fa{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-1f8f3f96-7f15{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-7d8aedde-7525{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-3a8998fa-d390{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-763e7404-6774{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-56f13c85-e16d{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-699f7cbf-6b6a{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center;}.elementor .e-a97b857-4b9a{max-width:72rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3641a19d-53c1{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--dourado);letter-spacing:0.08em;text-align:center;text-transform:uppercase;}.elementor .e-59e273e8-36f8{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:#fff;text-align:center;}.elementor .e-4d55a315-c085{max-width:72rem;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-6a9b59aa-ef47{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-525d1434-f949{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-d474db3-1a78{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-1ae79615-c7ea{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-7aa9bb36-9487{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-66f22047-7976{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-452d82ba-fcf8{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-24dba327-4334{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-1beac425-ad81{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-4c3f2b73-6854{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-15abfc39-1d9e{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-554d3ed7-7703{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-42c79739-8712{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-638384c4-45fd{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-78d8c04b-f204{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-61f941ef-c641{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-4fc13c26-fa84{max-width:72rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:1.5rem;flex-wrap:wrap;}.elementor .e-4ebca150-feae{max-width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--navy);}.elementor .e-589d963b-6f0c{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--vermelho);letter-spacing:0.08em;text-align:center;text-transform:uppercase;}.elementor .e-12fbd972-8b75{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:var(--navy);text-align:center;}.elementor .e-395abc7d-59af{text-align:center;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-3a08917d-b1fc{font-family:var(--font-body);font-weight:600;color:var(--navy);padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-ae1b61a-5d07{font-family:var(--font-body);font-weight:600;color:var(--navy);padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-27e5192f-f5bb{font-family:var(--font-body);font-weight:600;color:var(--navy);padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-44441bca-1346{font-family:var(--font-body);font-weight:600;color:var(--navy);padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-5f474032-21fe{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center;}.elementor .e-35c09341-9236{max-width:72rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-789d7b2a-7722{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--vermelho);letter-spacing:0.08em;text-align:center;text-transform:uppercase;}.elementor .e-3eb015c8-51c4{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:var(--navy);text-align:center;}.elementor .e-3fcdad48-203d{max-width:72rem;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-56f3ab68-3a9b{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-71729108-4724{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-4ce02bb-b351{padding-block-end:1.25rem;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.4rem;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-22032885-a39e{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-74366cf8-b56a{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-28c33257-7f38{padding-block-end:1.25rem;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.4rem;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-24ba562e-901e{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-6e4eaa93-26e4{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-66c7d128-5bde{padding-block-end:1.25rem;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.4rem;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-56c5480a-f474{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-7aca04a3-10ac{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-5647e45d-490f{padding-block-end:0.25rem;display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-637e9a20-c0b1{max-width:50rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-79eff90f-4827{max-width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--paper);}.elementor .e-60f69a58-d487{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--dourado);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6f56acb0-460d{font-family:var(--font-heading);font-weight:800;font-size:2rem;color:#fff;}.elementor .e-7de682e8-95e3{font-family:var(--font-body);font-size:1.05rem;color:rgba(255,255,255,0.8);line-height:1.6;}.elementor .e-749be376-86b5{margin-block-start:0.5rem;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-c621022-4d70{max-width:40rem;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .e-3b163704-9d5b{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--navy);}