.elementor .e-21afd970-1621{width:auto;height:3.2rem;max-width:12rem;object-fit:contain;}.elementor .e-17c76c0d-f9d0{max-width:20rem;font-family:var(--jmf-font-body);font-size:0.9rem;color:rgba(255, 255, 255, 0.6);line-height:1.65;margin:0px;}.elementor .e-5bda12a4-1b8d:hover,.elementor .e-5bda12a4-1b8d:focus-visible{background-color:#FF8E3A;}.elementor .e-5bda12a4-1b8d{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.95rem;color:var(--jmf-ink);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:0.5rem;background-color:var(--jmf-cta);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);transition:background-color 0.2s;align-self:flex-start;}.elementor .e-5f53125-ce56:hover,.elementor .e-5f53125-ce56:focus-visible{color:var(--jmf-white);border-color:rgba(255, 255, 255, 0.4);}.elementor .e-5f53125-ce56{font-family:var(--jmf-font-heading);font-weight:400;font-size:0.78rem;color:rgba(255, 255, 255, 0.75);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.4rem;border-width:1px;border-color:rgba(255, 255, 255, 0.15);border-style:solid;background-color:transparent;transition:border-color 0.2s, color 0.2s;white-space: nowrap;\n}.elementor .e-66e775d0-8795:hover,.elementor .e-66e775d0-8795:focus-visible{color:var(--jmf-white);border-color:rgba(255, 255, 255, 0.4);}.elementor .e-66e775d0-8795{font-family:var(--jmf-font-heading);font-weight:400;font-size:0.78rem;color:rgba(255, 255, 255, 0.75);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.4rem;border-width:1px;border-color:rgba(255, 255, 255, 0.15);border-style:solid;background-color:transparent;transition:border-color 0.2s, color 0.2s;white-space: nowrap;\n}.elementor .e-585502c6-7145:hover,.elementor .e-585502c6-7145:focus-visible{color:var(--jmf-white);border-color:rgba(255, 255, 255, 0.4);}.elementor .e-585502c6-7145{font-family:var(--jmf-font-heading);font-weight:400;font-size:0.78rem;color:rgba(255, 255, 255, 0.75);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.4rem;border-width:1px;border-color:rgba(255, 255, 255, 0.15);border-style:solid;background-color:transparent;transition:border-color 0.2s, color 0.2s;white-space: nowrap;\n}.elementor .e-3e2ec246-f6cc{padding:0px;gap:0.4rem;flex-wrap:nowrap;}.elementor .e-6316f7e-f59e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:2.5rem;border-inline-end-width:1px;flex-direction:column;gap:1.25rem;flex:1 1 18rem;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.08);\n}.elementor .e-fae46d-1d7e{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.78rem;color:var(--jmf-white);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7fef8352-1fa5{font-family:var(--jmf-font-body);font-size:0.9rem;color:rgba(255, 255, 255, 0.62);line-height:2.05;margin:0px;}.elementor .e-231ad765-9f55{padding:0px;flex-direction:column;gap:1rem;flex:1 1 10rem;}.elementor .e-22023669-9ae0{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.78rem;color:var(--jmf-white);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-20cfe9e-a0bb{font-family:var(--jmf-font-body);font-size:0.9rem;color:rgba(255, 255, 255, 0.62);line-height:2.05;margin:0px;}.elementor .e-70deb1c-a6fa{padding:0px;flex-direction:column;gap:1rem;flex:1 1 10rem;}.elementor .e-1f27a094-93a5{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.78rem;color:var(--jmf-white);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7ac3c3c6-cbea{font-family:var(--jmf-font-body);font-size:0.9rem;color:rgba(255, 255, 255, 0.62);line-height:2.05;margin:0px;}.elementor .e-24131f6-7960{padding:0px;flex-direction:column;gap:1rem;flex:1 1 10rem;}.elementor .e-43a085c0-5e17{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.78rem;color:var(--jmf-white);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1f77fdc0-c0c9{font-family:var(--jmf-font-body);font-size:0.9rem;color:rgba(255, 255, 255, 0.62);line-height:1.7;margin:0px;}.elementor .e-34026795-9045:hover,.elementor .e-34026795-9045:focus-visible{color:var(--jmf-cta);}.elementor .e-34026795-9045{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-white);margin-block-start:0.4rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color 0.2s;}.elementor .e-a37c16-d934:hover,.elementor .e-a37c16-d934:focus-visible{color:var(--jmf-cta);}.elementor .e-a37c16-d934{font-family:var(--jmf-font-body);font-size:0.95rem;color:var(--jmf-white);margin:0px;transition:color 0.2s;}.elementor .e-5e46c041-6166{padding:0px;flex-direction:column;gap:1rem;flex:1 1 12rem;}.elementor .e-4a801abc-1cc6{width:100%;max-width:78rem;padding:0px;gap:3rem;flex-wrap:wrap;}.elementor .e-740ddfbf-f09b{font-family:var(--jmf-font-body);font-size:0.82rem;color:rgba(255, 255, 255, 0.45);margin:0px;}.elementor .e-115791d4-30b9{font-family:var(--jmf-font-body);font-size:0.82rem;color:rgba(255, 255, 255, 0.45);margin:0px;}.elementor .e-3d35a7ef-644c{width:100%;max-width:78rem;padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:3.5rem;border-block-start-width:1px;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.1);\n}.elementor .e-1ad56eea-ffd4{padding-block-start:5rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#0E1236;flex-direction:column;align-items:center;}