.elementor .e-7595b8c3-9bcf{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--vermelho);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-42aea0e4-649b{font-family:var(--font-heading);font-weight:800;font-size:3rem;color:var(--navy);line-height:1.1;}.elementor .e-5caef46c-676e{font-family:var(--font-heading);font-weight:800;font-size:3rem;color:var(--vermelho);line-height:1.1;}.elementor .e-14eb99d2-184f{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-25dbdc9d-9627{margin-block-start:1rem;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-56a841be-ac18{display:flex;flex-direction:column;gap:0.9rem;flex:1 1 26rem;}.elementor .e-26826e75-71a6{width:100%;height:auto;border-radius:1rem;}.elementor .e-3d2f5e95-cb15{flex:1 1 22rem;}.elementor .e-5a383825-6c98{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-9254ee1-420e{padding-block-start:7rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--paper);}.elementor .e-168b0fa6-df25{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-6eb064e0-935c{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:var(--navy);text-align:center;}.elementor .e-1fe533ea-d118{text-align:center;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-5afc8c38-adba{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-182b54f1-3486{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-2958594f-443f{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-2efc74c1-7ea0{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-4d4cf119-4e2b{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-4912cb1f-48c3{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-787f2d1d-4e2e{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--navy);}.elementor .e-1ba5a897-4fad{padding:1.5rem;border-radius:0.75rem;background-color:var(--card-bg);flex:1 1 15rem;}.elementor .e-44841abc-bd29{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center;}.elementor .e-4d6b3c34-916c{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-2e6e1c83-8112{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-2290385-f932{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:#fff;text-align:center;}.elementor .e-44af8f97-7559{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-66b9d7ea-e92f{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-6c154678-cdb1{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-3ecd62ae-680e{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-63e500d5-a4c3{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-3a46fc0a-b4be{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-64fc872b-dbf7{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-16265c9c-2656{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-5b691269-fce4{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-c670e2e-ba10{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-2bb7f8c1-3032{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-637c5801-f128{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-6ce4d2ed-e038{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-5d2025e0-1f28{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--dourado);}.elementor .e-6db400bd-6b5a{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#fff;}.elementor .e-1619c245-cf41{font-family:var(--font-body);font-size:0.95rem;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-3c0596c7-8726{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-2d5f626e-ca6c{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-5b9e0535-9489{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-31fc1b9c-52f4{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-4de97dbe-da22{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:var(--navy);text-align:center;}.elementor .e-4b8f3862-f248{text-align:center;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-278dff44-8cc2{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-50b85f05-909c{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-57cffd94-efd8{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-13ca4e4b-3836{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-159993cc-11db{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center;}.elementor .e-2238805a-a146{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-5fd9fcab-aba8{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-781996bd-bcfb{font-family:var(--font-heading);font-weight:800;font-size:2.1rem;color:var(--navy);text-align:center;}.elementor .e-20087e55-e049{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-2104d5cf-bab3{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-2ab42123-1849{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-37e08a75-f92d{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-66ab2f1a-41bb{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-2913f215-2e64{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-41559a81-fabb{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-4b773f5d-de5c{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-577de693-caad{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-48ce6598-eed9{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-80739cf-d47c{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--navy);}.elementor .e-1c364280-3b59{font-family:var(--font-body);font-size:1rem;color:var(--ink);line-height:1.6;}.elementor .e-44c126e5-7f48{padding-block-end:0.25rem;display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-174f27f5-ce63{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-2e38e747-f2ce{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-6c49978-ecea{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--dourado);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-1c25c029-32da{font-family:var(--font-heading);font-weight:800;font-size:2rem;color:#fff;}.elementor .e-20d61f5b-3176{font-family:var(--font-body);font-size:1.05rem;color:rgba(255,255,255,0.8);line-height:1.6;}.elementor .e-674a5385-98fa{margin-block-start:0.5rem;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-4ae2a3bb-d921{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-57437fc7-544c{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--navy);}