.elementor .e-425a4fce-6ab2{font-family:var(--jmf-font-body);font-size:0.85rem;color:#6B7194;margin:0px;}.elementor .e-5863f78-c939{width:100%;max-width:78rem;padding:0px;}.elementor .e-58804432-bcfe{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.78rem;color:var(--jmf-cta-dark);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-202e45bc-d034{font-family:var(--jmf-font-heading);font-weight:600;font-size:3.8rem;color:var(--jmf-ink);letter-spacing:-0.015em;line-height:1.04;margin:0px;}.elementor .e-31253a96-4416{max-width:38rem;font-family:var(--jmf-font-body);font-size:1.08rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-4f170f35-7e54:hover,.elementor .e-4f170f35-7e54:focus-visible{background-color:#FF8E3A;}.elementor .e-4f170f35-7e54{font-family:var(--jmf-font-heading);font-weight:500;font-size:1rem;color:var(--jmf-ink);padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:0.5rem;background-color:var(--jmf-cta);box-shadow:0px 1px 2px 0px rgba(14, 18, 54, 0.15);transition:background-color 0.2s;}.elementor .e-1267ee6d-363d:hover,.elementor .e-1267ee6d-363d:focus-visible{border-color:#0E1236;}.elementor .e-1267ee6d-363d{font-family:var(--jmf-font-heading);font-weight:500;font-size:1rem;color:var(--jmf-ink);padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:rgba(14, 18, 54, 0.2);border-style:solid;background-color:transparent;transition:border-color 0.2s;}.elementor .e-b573979-49c9{padding-block-start:0.3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.8rem;flex-wrap:wrap;}.elementor .e-3957ad7f-81d9{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.92rem;color:var(--jmf-ink);padding-inline-start:0.75rem;margin:0px;border-inline-start-width:2px;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-1792f0a-4b30{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.92rem;color:var(--jmf-ink);padding-inline-start:0.75rem;margin:0px;border-inline-start-width:2px;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-a82f6d2-d26c{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.92rem;color:var(--jmf-ink);padding-inline-start:0.75rem;margin:0px;border-inline-start-width:2px;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-9a6b63f-4122:hover,.elementor .e-9a6b63f-4122:focus-visible{color:#E2600B;}.elementor .e-9a6b63f-4122{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.92rem;color:var(--jmf-ink);padding-inline-start:0.75rem;margin:0px;border-inline-start-width:2px;transition:color 0.2s;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-4cffbfda-f649{padding-block-start:0.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.75rem;flex-wrap:wrap;}.elementor .e-7c9c5e9e-b0e4{padding:0px;flex-direction:column;gap:1.4rem;flex:1 1 34rem;}.elementor .e-2d4153e5-b75c{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.72rem;color:var(--jmf-cta);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-6cf267b9-5191{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.55rem;color:var(--jmf-white);line-height:1.15;margin:0px;}.elementor .e-4573d3ae-49d7{font-family:var(--jmf-font-body);font-size:0.92rem;color:rgba(255, 255, 255, 0.72);line-height:1.6;margin:0px;}.elementor .e-4f104e8f-1172:hover,.elementor .e-4f104e8f-1172:focus-visible{background-color:#FF8E3A;}.elementor .e-4f104e8f-1172{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.95rem;color:var(--jmf-ink);text-align:center;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.5rem;background-color:var(--jmf-cta);transition:background-color 0.2s;}.elementor .e-2bb27f19-e66e{font-family:var(--jmf-font-body);font-size:0.85rem;color:rgba(255, 255, 255, 0.6);text-align:center;margin:0px;}.elementor .e-3000bbf2-4139{width:3rem;height:3rem;object-fit:cover;border-radius:50%;border-width:2px;border-color:rgba(255, 255, 255, 0.85);border-style:solid;flex:0 0 3rem;}.elementor .e-3ca4562a-beb1{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.98rem;color:var(--jmf-white);margin:0px;}.elementor .e-38758d81-cb84{font-family:var(--jmf-font-body);font-size:0.8rem;color:rgba(255, 255, 255, 0.55);margin:0px;}.elementor .e-735b99ce-59ca{padding:0px;flex-direction:column;gap:0.05rem;}.elementor .e-5cdcf5d1-5eda{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:0.75rem;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.12);\n}.elementor .e-49c68cac-22ed{padding:2rem;border-radius:1.25rem;background-color:#0E1236;box-shadow:0px 40px 80px -40px rgba(14, 18, 54, 0.6);flex-direction:column;gap:0.9rem;flex:0 1 25rem;}.elementor .e-9a298-c2aa{width:100%;max-width:78rem;padding:0px;gap:4rem;align-items:center;}.elementor .e-dfcdd17-6760{padding-block-start:8.5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#EEF2F9;flex-direction:column;gap:2rem;align-items:center;}.elementor .e-2256ce3a-1ff5{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.78rem;color:var(--jmf-cta-dark);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-5dd0fcae-6e41{font-family:var(--jmf-font-heading);font-weight:600;font-size:2.6rem;color:var(--jmf-ink);line-height:1.1;margin:0px;}.elementor .e-20495e6d-dc0d{padding:0px;flex-direction:column;gap:0.6rem;flex:1 1 28rem;}.elementor .e-2213529a-4441{font-family:var(--jmf-font-body);font-size:1rem;color:var(--jmf-text);line-height:1.65;margin:0px;flex:0 1 26rem;}.elementor .e-1eb34e3d-f142{width:100%;max-width:78rem;padding-block-start:0px;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-31f61bcd-3b04{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.72rem;color:var(--jmf-cta-dark);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-68b9199b-3b96{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.35rem;color:var(--jmf-ink);line-height:1.25;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-26e0338f-e826{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-d81988d-77bb{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.92rem;color:var(--jmf-cta-dark);padding-block-start:0.4rem;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21c2eee7-7b49:hover,.elementor .e-21c2eee7-7b49:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-21c2eee7-7b49{height:100%;padding-block-start:1.75rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1rem;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(14, 18, 54, 0.07);border-style:solid;background-color:var(--jmf-white);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--jmf-cta);\n}.elementor .e-26c88f49-b960{display:block;}.elementor .e-7ff5c710-95ad{display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-140570f-1670{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.95rem;color:var(--jmf-ink);margin:0px;}.elementor .e-6f938d34-c2b6:hover,.elementor .e-6f938d34-c2b6:focus-visible{border-color:#0E1236;}.elementor .e-6f938d34-c2b6{cursor:pointer;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.5rem;border-width:1px;border-color:rgba(14, 18, 54, 0.2);border-style:solid;background-color:var(--jmf-white);transition:border-color 0.2s;}.elementor .e-1214153e-d0b6{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.95rem;color:var(--jmf-white);margin:0px;}.elementor .e-71e72ee2-d4c7:hover,.elementor .e-71e72ee2-d4c7:focus-visible{background-color:#1B2563;}.elementor .e-71e72ee2-d4c7{cursor:pointer;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.5rem;background-color:var(--jmf-ink);transition:background-color 0.2s;}.elementor .e-4faf8494-fbc9{padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;gap:0.75rem;justify-content:center;}.elementor .e-3da6415a-28d8{width:100%;max-width:78rem;}.elementor .e-4fe41673-c4ba{padding-block-start:5.5rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--jmf-mist);flex-direction:column;align-items:center;}.elementor .e-2aacd145-4344{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.75rem;color:var(--jmf-cta);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7fb0929b-681c{font-family:var(--jmf-font-heading);font-weight:600;font-size:2.4rem;color:var(--jmf-white);line-height:1.1;margin:0px;}.elementor .e-690f71d1-476e{font-family:var(--jmf-font-body);font-size:1.02rem;color:rgba(255, 255, 255, 0.72);line-height:1.6;margin:0px;}.elementor .e-34917d1f-dadf{padding:0px;flex-direction:column;gap:0.6rem;flex:1 1 28rem;}.elementor .e-79aaeaef-61d8:hover,.elementor .e-79aaeaef-61d8:focus-visible{background-color:#FF8E3A;}.elementor .e-79aaeaef-61d8{font-family:var(--jmf-font-heading);font-weight:500;font-size:1rem;color:var(--jmf-ink);padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:0.5rem;background-color:var(--jmf-cta);transition:background-color 0.2s;}.elementor .e-de125ab-1c7d:hover,.elementor .e-de125ab-1c7d:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-de125ab-1c7d{font-family:var(--jmf-font-heading);font-weight:500;font-size:1rem;color:var(--jmf-white);padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;background-color:transparent;transition:background-color 0.2s;}.elementor .e-6d739a7d-37d1{width:auto;padding:0px;gap:0.8rem;flex-wrap:wrap;}.elementor .e-25fd0d6c-6b91{width:100%;max-width:78rem;padding:0px;gap:2.5rem;justify-content:space-between;align-items:center;}.elementor .e-42972262-b253{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1B2563;flex-direction:column;align-items:center;}