.elementor .e-7ee7b16a-ba25{color:var(--fm-navy);opacity:100%;}.elementor .e-41162b7e-eab4{max-width:13ch;font-weight:700;font-size:clamp(2.6rem, 6.6vw, 6.8rem);letter-spacing:-0.05em;line-height:0.92;}.elementor .e-3f10d47f-96cb{display:flex;flex-direction:column;}.elementor .e-7e08d87f-c224{padding-block-start:clamp(5rem, 10vw, 9rem);padding-block-end:clamp(2.5rem, 5vw, 4rem);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--fm-paper);}.elementor .e-6b66be69-b236{max-width:40ch;color:var(--fm-ink);}.elementor .e-d241602-2d73{font-size:0.875rem;color:var(--fm-muted);}.elementor .e-5483a8d2-f669{font-weight:600;font-size:1.35rem;color:var(--fm-navy);letter-spacing:-0.015em;text-decoration:none;}.elementor .e-5433b732-38bd{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.25rem;border-bottom-style: solid; border-bottom-color: var(--fm-line);\n}.elementor .e-7472045d-40a1{font-size:0.875rem;color:var(--fm-muted);}.elementor .e-25c3a3c4-f708{font-weight:600;font-size:1.35rem;color:var(--fm-navy);letter-spacing:-0.015em;text-decoration:none;}.elementor .e-c073354-535f{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.25rem;border-bottom-style: solid; border-bottom-color: var(--fm-line);\n}.elementor .e-405d001-e34b{font-size:0.875rem;color:var(--fm-muted);}.elementor .e-22d6353d-f869{font-size:1.15rem;font-weight: 550;\n}.elementor .e-3cbac8d4-7391{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.25rem;border-bottom-style: solid; border-bottom-color: var(--fm-line);\n}.elementor .e-764d44b7-3e1b{width:100%;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--fm-line);\n}.elementor .e-7bc1d9d3-9a54{color:var(--fm-navy);border-width:1px;border-color:var(--fm-navy);border-style:solid;background-color:transparent;}.elementor .e-426ba2a9-1b5a{display:flex;flex-direction:column;gap:2.25rem;align-items:flex-start;}.elementor .e-42750ed7-132d{appearance:auto;}.elementor .e-54e6dea9-f8e9{width:20px;height:20px;cursor:pointer;margin-block-start:3px;background-color:transparent;opacity:100%;flex:0 0 auto;appearance:auto;clip-path:none;accent-color: #010061;\n}.elementor .e-3b0b3456-2ad5{font-size:0.95rem;color:var(--fm-ink);line-height:1.5;font-weight: 450;\n}.elementor .e-7dd59491-5c7f{width:100%;padding-block-start:0.5rem;display:flex;flex-direction:row;gap:0.85rem;align-items:flex-start;}.elementor .e-30a4a8b4-6dc5{width:100%;font-size:0.875rem;color:var(--fm-muted);padding-inline-start:calc(22px + 0.85rem);margin-block-start:-0.6rem;}.elementor .e-6fa9bef6-c659{font-weight:600;font-size:1rem;cursor:pointer;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;margin-block-start:0.5rem;border-radius:999px;}.elementor .e-7b7b1818-68f7{font-size:1rem;color:var(--fm-navy);font-weight: 550;\n}.elementor .e-5e410685-76c3{width:100%;color:var(--fm-navy);padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:6px;background-color:#E3E3F5;text-align: left;\n}.elementor .e-718089f1-588c{font-size:1rem;color:#8A1C1C;font-weight: 550;\n}.elementor .e-3d5e2ab7-9734{width:100%;color:#8A1C1C;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:6px;background-color:#FBE7E7;text-align: left;\n}.elementor .e-6349c1c5-35d3{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap: 1.4rem 1rem;\n}.elementor .e-15e5c9f9-a732{padding:clamp(1.5rem, 3.5vw, 3rem);border-radius:10px;background-color:var(--fm-surface);}.elementor .e-76778d55-f08a{padding-block-start:2.5rem;border-block-start-width:1px;display:grid;gap:clamp(2.5rem, 6vw, 6rem);grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:start;border-top-style: solid; border-top-color: var(--fm-ink);\n}.elementor .e-25a25e5e-3d18{padding-block-start:0px;padding-block-end:clamp(5rem, 10vw, 9rem);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--fm-paper);}