.elementor .e-24431e43-d55f{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-678b6709-1b21{font-family:var(--jmf-font-heading);font-weight:600;font-size:4.1rem;color:var(--jmf-ink);letter-spacing:-0.015em;line-height:1.04;margin:0px;}.elementor .e-1c49c96a-b473{max-width:34rem;font-family:var(--jmf-font-body);font-size:1.12rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-49a2161e-e4f6:hover,.elementor .e-49a2161e-e4f6:focus-visible{background-color:#FF8E3A;}.elementor .e-49a2161e-e4f6{font-family:var(--jmf-font-heading);font-weight:500;font-size:1rem;color:var(--jmf-ink);letter-spacing:0.01em;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-4a5cdfef-42d4:hover,.elementor .e-4a5cdfef-42d4:focus-visible{border-color:#0E1236;background-color:rgba(255, 255, 255, 0.7);}.elementor .e-4a5cdfef-42d4{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, background-color 0.2s;}.elementor .e-2810b3f7-494e{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-506327d3-96be{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-23247063-5549{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-248e50cf-cac9{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-2adcbfb4-fc7b:hover,.elementor .e-2adcbfb4-fc7b:focus-visible{color:#E2600B;}.elementor .e-2adcbfb4-fc7b{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-1e138fc6-3dcb{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.75rem;flex-wrap:wrap;}.elementor .e-4b20fe0c-25ad{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 30rem;}.elementor .e-475b1535-26f5{width:100%;height:28rem;object-fit:contain;}.elementor .e-36b90dcc-274c{padding:2rem;border-radius:1.75rem;border-width:1px;border-color:rgba(14, 18, 54, 0.06);border-style:solid;background-color:var(--jmf-white);box-shadow:0px 40px 80px -40px rgba(14, 18, 54, 0.35);justify-content:center;align-items:center;}.elementor .e-6ca1e34a-5718{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);margin:0px;}.elementor .e-56eb1dc5-1ee6{font-family:var(--jmf-font-body);font-size:0.8rem;color:var(--jmf-text);margin:0px;}.elementor .e-6fd5826d-d97e{width:auto;position:absolute;inset-block-end:2.25rem;inset-inline-start:-1.75rem;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.4rem;border-radius:1rem;border-inline-start-width:3px;background-color:rgba(255, 255, 255, 0.78);box-shadow:0px 0px 0px 1px rgba(14, 18, 54, 0.06),0px 20px 40px -16px rgba(14, 18, 54, 0.35),0px 1px 0px 0px rgba(255, 255, 255, 1) inset;backdrop-filter:blur(20px) saturate(180%);flex-direction:column;gap:0.2rem;border-left-style: solid; border-left-color: var(--jmf-cta); -webkit-backdrop-filter: blur(20px) saturate(180%);\n}.elementor .e-462c3f24-8e2d{position:relative;padding:0px;flex-direction:column;flex:1 1 34rem;}.elementor .e-32da0c5e-bf35{max-width:78rem;padding:0px;gap:4rem;align-items:center;}.elementor .e-429c7d22-7785{padding-block-start:9.5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#EEF2F9;flex-direction:column;align-items:center;}.elementor .e-503c38c0-7843{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-76a6d7b-b047{font-family:var(--jmf-font-body);font-size:1.02rem;color:var(--jmf-text);line-height:1.6;margin:0px;}.elementor .e-463ce2af-3c9a{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-6ae51b9f-646d{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.95rem;color:var(--jmf-cta-dark);margin:0px;white-space: nowrap;\n}.elementor .e-31921e23-7309{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-77d73c08-c2c5{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-47a459a4-46dd{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-290180b8-6d61:hover,.elementor .e-290180b8-6d61:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-290180b8-6d61{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-10fe1f35-5f44{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-76b3dc10-d254:hover,.elementor .e-76b3dc10-d254:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-76b3dc10-d254{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-19fcb09b-75d8{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-5dc3e27b-d711{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-5e7984cc-b163:hover,.elementor .e-5e7984cc-b163:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-5e7984cc-b163{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-55d890c0-2d4d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-37819fa2-c605:hover,.elementor .e-37819fa2-c605:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-37819fa2-c605{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-49bc3bb8-79b6{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-7c7e0eee-4b12{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-3624b88b-285c:hover,.elementor .e-3624b88b-285c:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-3624b88b-285c{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-766b5b90-1c9d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-6ebc0fac-505d:hover,.elementor .e-6ebc0fac-505d:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-6ebc0fac-505d{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-230dbb18-54dd{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-c2e29f-1789{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-45e814ac-e29f:hover,.elementor .e-45e814ac-e29f:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-45e814ac-e29f{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-7853745a-8c0b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-1dcd8cf5-f0f6:hover,.elementor .e-1dcd8cf5-f0f6:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-1dcd8cf5-f0f6{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-5a717741-f0ec{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-2fe69434-1297{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-32c0b23f-593c:hover,.elementor .e-32c0b23f-593c:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-32c0b23f-593c{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-3a36e6a6-d788{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-d9b6a1b-3d9d:hover,.elementor .e-d9b6a1b-3d9d:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-d9b6a1b-3d9d{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-55ba7720-5d97{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-67a64fae-5392{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-58c48f5e-531b:hover,.elementor .e-58c48f5e-531b:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-58c48f5e-531b{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-faebd56-37e6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-473f9891-37ec:hover,.elementor .e-473f9891-37ec:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-473f9891-37ec{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-5e142610-ae46{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-6e61df47-31ad{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-8b143ad-dd7e:hover,.elementor .e-8b143ad-dd7e:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-8b143ad-dd7e{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-6ad0acfd-c152{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-444e3804-f3d3:hover,.elementor .e-444e3804-f3d3:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-444e3804-f3d3{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-35fa3862-8258{width:100%;height:11rem;object-fit:contain;padding:1rem;border-radius:0.75rem;background-color:var(--jmf-white);}.elementor .e-2116c0e7-d93e{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-58906bb-fbf8:hover,.elementor .e-58906bb-fbf8:focus-visible{border-color:var(--jmf-cta);background-color:var(--jmf-cta);}.elementor .e-58906bb-fbf8{width:2.1rem;height:2.1rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2rem;text-align:center;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(14, 18, 54, 0.15);border-style:solid;transition:background-color 0.2s, border-color 0.2s;flex:0 0 2.1rem;}.elementor .e-ca00fe0-6468{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4rem;padding-inline-end:0.4rem;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .e-6f997803-5662:hover,.elementor .e-6f997803-5662:focus-visible{box-shadow:0px 20px 40px -20px rgba(14, 18, 54, 0.28);transform:translate3d(0px, -3px, 0px);}.elementor .e-6f997803-5662{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-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;flex-direction:column;gap:0.9rem;flex:1 1 15rem;}.elementor .e-278525c5-71bb{width:100%;max-width:78rem;padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-a345d68-8ccd{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-3e0e52cf-5684{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-5668b109-4173{font-family:var(--jmf-font-body);font-size:1.02rem;color:var(--jmf-text);line-height:1.6;margin:0px;}.elementor .e-7e31f592-7130{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-446fcd8c-af97{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.95rem;color:var(--jmf-cta-dark);margin:0px;white-space: nowrap;\n}.elementor .e-3d203fa8-8fa6{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-66f75843-385c{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.3rem;color:var(--jmf-white);margin:0px;}.elementor .e-65e1903e-d21f{font-family:var(--jmf-font-body);font-size:0.86rem;color:rgba(255, 255, 255, 0.78);line-height:1.45;margin:0px;}.elementor .e-310cb016-8c45{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-6d05593a-206f:hover,.elementor .e-6d05593a-206f:focus-visible{background-color:var(--jmf-cta);}.elementor .e-6d05593a-206f{width:2.2rem;height:2.2rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2.2rem;text-align:center;margin:0px;border-radius:50%;background-color:var(--jmf-white);transition:background-color 0.2s;flex:0 0 2.2rem;}.elementor .e-5ca9ad5c-1cbe{padding:0px;gap:0.75rem;justify-content:space-between;align-items:flex-end;}.elementor .e-79b26b0e-b79f:hover,.elementor .e-79b26b0e-b79f:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-79b26b0e-b79f{height:24rem;overflow:hidden;padding:1.5rem;border-radius:1.1rem;background-image:linear-gradient(180deg, rgba(14, 18, 54, 0) 35%,rgba(14, 18, 54, 0.92) 100%),url("https://staging.jmf-filters.com/wp-content/uploads/2020/05/0001.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1B2563;transition:transform 0.25s;flex-direction:column;gap:0.5rem;flex:1 1 13rem;justify-content:flex-end;}.elementor .e-41870b3c-1eb6{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.3rem;color:var(--jmf-white);margin:0px;}.elementor .e-453755a3-7e5a{font-family:var(--jmf-font-body);font-size:0.86rem;color:rgba(255, 255, 255, 0.78);line-height:1.45;margin:0px;}.elementor .e-30511b49-73e7{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-495ef3ee-6038:hover,.elementor .e-495ef3ee-6038:focus-visible{background-color:var(--jmf-cta);}.elementor .e-495ef3ee-6038{width:2.2rem;height:2.2rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2.2rem;text-align:center;margin:0px;border-radius:50%;background-color:var(--jmf-white);transition:background-color 0.2s;flex:0 0 2.2rem;}.elementor .e-76930607-c69d{padding:0px;gap:0.75rem;justify-content:space-between;align-items:flex-end;}.elementor .e-445e428c-2611:hover,.elementor .e-445e428c-2611:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-445e428c-2611{height:24rem;overflow:hidden;padding:1.5rem;border-radius:1.1rem;background-image:linear-gradient(180deg, rgba(14, 18, 54, 0) 35%,rgba(14, 18, 54, 0.92) 100%),url("https://staging.jmf-filters.com/wp-content/uploads/2020/05/Case-History-Industrial-Steel-Egipt-Photo-2-scaled-e1590588818891.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1B2563;transition:transform 0.25s;flex-direction:column;gap:0.5rem;flex:1 1 13rem;justify-content:flex-end;}.elementor .e-3be8c0de-306f{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.3rem;color:var(--jmf-white);margin:0px;}.elementor .e-799db583-a9fc{font-family:var(--jmf-font-body);font-size:0.86rem;color:rgba(255, 255, 255, 0.78);line-height:1.45;margin:0px;}.elementor .e-6bfcb157-c98c{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-532c8acd-1d53:hover,.elementor .e-532c8acd-1d53:focus-visible{background-color:var(--jmf-cta);}.elementor .e-532c8acd-1d53{width:2.2rem;height:2.2rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2.2rem;text-align:center;margin:0px;border-radius:50%;background-color:var(--jmf-white);transition:background-color 0.2s;flex:0 0 2.2rem;}.elementor .e-5736f207-68f5{padding:0px;gap:0.75rem;justify-content:space-between;align-items:flex-end;}.elementor .e-1ab7c9cf-5531:hover,.elementor .e-1ab7c9cf-5531:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-1ab7c9cf-5531{height:24rem;overflow:hidden;padding:1.5rem;border-radius:1.1rem;background-image:linear-gradient(180deg, rgba(14, 18, 54, 0) 35%,rgba(14, 18, 54, 0.92) 100%),url("https://staging.jmf-filters.com/wp-content/uploads/2023/09/wijn-filtratie-11.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1B2563;transition:transform 0.25s;flex-direction:column;gap:0.5rem;flex:1 1 13rem;justify-content:flex-end;}.elementor .e-654bfe3f-9974{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.3rem;color:var(--jmf-white);margin:0px;}.elementor .e-5d9c1234-a401{font-family:var(--jmf-font-body);font-size:0.86rem;color:rgba(255, 255, 255, 0.78);line-height:1.45;margin:0px;}.elementor .e-12627081-cc09{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-413ae007-1685:hover,.elementor .e-413ae007-1685:focus-visible{background-color:var(--jmf-cta);}.elementor .e-413ae007-1685{width:2.2rem;height:2.2rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2.2rem;text-align:center;margin:0px;border-radius:50%;background-color:var(--jmf-white);transition:background-color 0.2s;flex:0 0 2.2rem;}.elementor .e-63df8321-b5a6{padding:0px;gap:0.75rem;justify-content:space-between;align-items:flex-end;}.elementor .e-18347207-5f74:hover,.elementor .e-18347207-5f74:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-18347207-5f74{height:24rem;overflow:hidden;padding:1.5rem;border-radius:1.1rem;background-image:linear-gradient(180deg, rgba(14, 18, 54, 0) 35%,rgba(14, 18, 54, 0.92) 100%),url("https://staging.jmf-filters.com/wp-content/uploads/2020/05/Case-History-Industrial-Ceramic-Italy-Photo-2-e1591605252834.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1B2563;transition:transform 0.25s;flex-direction:column;gap:0.5rem;flex:1 1 13rem;justify-content:flex-end;}.elementor .e-555ddf4c-c4a1{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.3rem;color:var(--jmf-white);margin:0px;}.elementor .e-411f9cd8-2837{font-family:var(--jmf-font-body);font-size:0.86rem;color:rgba(255, 255, 255, 0.78);line-height:1.45;margin:0px;}.elementor .e-5fe2e048-8d5f{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-6e180b82-b1a5:hover,.elementor .e-6e180b82-b1a5:focus-visible{background-color:var(--jmf-cta);}.elementor .e-6e180b82-b1a5{width:2.2rem;height:2.2rem;font-family:var(--jmf-font-heading);font-size:1rem;color:var(--jmf-ink);line-height:2.2rem;text-align:center;margin:0px;border-radius:50%;background-color:var(--jmf-white);transition:background-color 0.2s;flex:0 0 2.2rem;}.elementor .e-406dae1b-72be{padding:0px;gap:0.75rem;justify-content:space-between;align-items:flex-end;}.elementor .e-6717074-1c9d:hover,.elementor .e-6717074-1c9d:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-6717074-1c9d{height:24rem;overflow:hidden;padding:1.5rem;border-radius:1.1rem;background-image:linear-gradient(180deg, rgba(14, 18, 54, 0) 35%,rgba(14, 18, 54, 0.92) 100%),url("https://staging.jmf-filters.com/wp-content/uploads/2023/09/SYSTEM-OF-44-TWFI-WITH-DN500-MANIFOLDS-AISI-304.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1B2563;transition:transform 0.25s;flex-direction:column;gap:0.5rem;flex:1 1 13rem;justify-content:flex-end;}.elementor .e-6fb45b37-d595{width:100%;max-width:78rem;padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-1bc23785-2ee1{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--jmf-white);flex-direction:column;align-items:center;}.elementor .e-4ebabd6b-703a{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-5cbfcb1-dd62{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:#8A90AD;letter-spacing:0.04em;line-height:1.8;text-align:center;margin:0px;}.elementor .e-45c34627-2dfc{width:100%;max-width:78rem;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .e-5d7360-cd9b{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.1rem;color:var(--jmf-ink);margin:0px;}.elementor .e-727fc797-4b5e{font-family:var(--jmf-font-body);font-size:0.9rem;color:var(--jmf-text);line-height:1.5;margin:0px;}.elementor .e-61a706a1-ae01{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;border-inline-start-width:2px;flex-direction:column;gap:0.35rem;flex:1 1 14rem;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-3c7c337-ce10{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.1rem;color:var(--jmf-ink);margin:0px;}.elementor .e-131651ef-2e05{font-family:var(--jmf-font-body);font-size:0.9rem;color:var(--jmf-text);line-height:1.5;margin:0px;}.elementor .e-30b462f7-526a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;border-inline-start-width:2px;flex-direction:column;gap:0.35rem;flex:1 1 14rem;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-3712db83-79e7{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.1rem;color:var(--jmf-ink);margin:0px;}.elementor .e-2a2a3119-7590{font-family:var(--jmf-font-body);font-size:0.9rem;color:var(--jmf-text);line-height:1.5;margin:0px;}.elementor .e-5dbd72e3-ac78{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;border-inline-start-width:2px;flex-direction:column;gap:0.35rem;flex:1 1 14rem;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-4d1bf6f-23ea{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.1rem;color:var(--jmf-ink);margin:0px;}.elementor .e-7973f3f9-d2bd{font-family:var(--jmf-font-body);font-size:0.9rem;color:var(--jmf-text);line-height:1.5;margin:0px;}.elementor .e-185624b-6f5f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;border-inline-start-width:2px;flex-direction:column;gap:0.35rem;flex:1 1 14rem;border-left-style: solid; border-left-color: var(--jmf-cta);\n}.elementor .e-376dca9f-a948{width:100%;max-width:78rem;padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(14, 18, 54, 0.06);border-style:solid;background-color:var(--jmf-white);gap:2rem;flex-wrap:wrap;}.elementor .e-549b02f0-c1f4{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--jmf-mist);flex-direction:column;align-items:center;}.elementor .e-6c98180d-ea61{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-5628330d-8996{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-6c5f00ca-3da3{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.05rem;color:var(--jmf-ink);margin:0px;}.elementor .e-5ff5cca3-89d6{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-3ea93ad9-a74e{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.95rem;color:var(--jmf-cta-dark);margin:0px;white-space: nowrap;\n}.elementor .e-6a1bf471-ef4e{width:100%;max-width:78rem;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-24e5292b-8d74{width:100%;min-height:2rem;max-width:78rem;padding:0px;}.elementor .e-56d38e65-a479{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--jmf-white);flex-direction:column;align-items:center;}.elementor .e-6fe22942-2503{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-53bcf75e-6cac{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-534d9c25-915d{font-family:var(--jmf-font-body);font-size:1.02rem;color:var(--jmf-text);line-height:1.8;margin:0px;}.elementor .e-579a0f5f-75b0:hover,.elementor .e-579a0f5f-75b0:focus-visible{background-color:#FF8E3A;}.elementor .e-579a0f5f-75b0{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;align-self:flex-start;}.elementor .e-b6f557d-eaa5{position:sticky;inset-block-start:8rem;padding:0px;flex-direction:column;gap:1.4rem;flex:1 1 26rem;}.elementor .e-786753d9-579a{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.3rem;color:var(--jmf-ink);margin:0px;}.elementor .e-1e88a727-734d{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);line-height:1.25;margin:0px;}.elementor .e-1b16e955-6323{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-2225384e-57b9{padding:1.5rem;border-radius:1rem;border-block-start-width:3px;background-color:var(--jmf-mist);flex-direction:column;gap:0.6rem;flex:1 1 18rem;border-top-style: solid; border-top-color: var(--jmf-cta);\n}.elementor .e-757b882c-134f{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);line-height:1.25;margin:0px;}.elementor .e-73a1815c-bf16{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-4dbab3c1-372a{padding:1.5rem;border-radius:1rem;border-block-start-width:3px;background-color:var(--jmf-mist);flex-direction:column;gap:0.6rem;flex:1 1 18rem;border-top-style: solid; border-top-color: var(--jmf-cta);\n}.elementor .e-212914ce-7298{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);line-height:1.25;margin:0px;}.elementor .e-676012ee-f9ec{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-231cb2e0-9523{padding:1.5rem;border-radius:1rem;border-block-start-width:3px;background-color:var(--jmf-mist);flex-direction:column;gap:0.6rem;flex:1 1 18rem;border-top-style: solid; border-top-color: var(--jmf-cta);\n}.elementor .e-bfebf0a-ddce{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);line-height:1.25;margin:0px;}.elementor .e-4413960e-d398{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-351143a5-79ea{padding:1.5rem;border-radius:1rem;border-block-start-width:3px;background-color:var(--jmf-mist);flex-direction:column;gap:0.6rem;flex:1 1 18rem;border-top-style: solid; border-top-color: var(--jmf-cta);\n}.elementor .e-353d5934-184e{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);line-height:1.25;margin:0px;}.elementor .e-7d6964f-ad9d{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-64098031-3860{padding:1.5rem;border-radius:1rem;border-block-start-width:3px;background-color:var(--jmf-mist);flex-direction:column;gap:0.6rem;flex:1 1 100%;border-top-style: solid; border-top-color: var(--jmf-cta);\n}.elementor .e-545d8efa-1125{padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-3953fd9-c56f{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.3rem;color:var(--jmf-white);line-height:1.25;margin:0px;}.elementor .e-4feb27c5-84e6{font-family:var(--jmf-font-body);font-size:0.95rem;color:rgba(255, 255, 255, 0.78);line-height:2;margin:0px;}.elementor .e-6ac674ab-c9eb{padding:1.75rem;border-radius:1rem;background-color:#1B2563;flex-direction:column;gap:0.9rem;}.elementor .e-1e4b66a9-2545{font-family:var(--jmf-font-body);font-size:1rem;color:var(--jmf-text);line-height:1.75;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(14, 18, 54, 0.08);\n}.elementor .e-24cb7eea-dbfb{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 40rem;}.elementor .e-198f3a13-8cf0{width:100%;max-width:78rem;padding:0px;gap:4rem;align-items:flex-start;}.elementor .e-5bb51607-4568{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--jmf-white);flex-direction:column;align-items:center;}.elementor .e-aa7e62-3295{width:13rem;min-height:15rem;object-fit:contain;padding:1rem;background-color:var(--jmf-white);flex:0 0 13rem;}.elementor .e-415bc14f-1112{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.7rem;color:#1B2563;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;margin:0px;border-radius:0.35rem;background-color:#E7ECF7;align-self:flex-start;}.elementor .e-4f978d2c-9a33{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.35rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-1a35b053-1903{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.6;margin:0px;}.elementor .e-50d545bc-3663{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.92rem;color:var(--jmf-cta-dark);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-14c9d662-5736{padding:1.75rem;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-1fbf2727-2345{overflow:hidden;padding:0px;border-radius:1.1rem;border-width:1px;border-color:rgba(14, 18, 54, 0.07);border-style:solid;background-color:var(--jmf-white);gap:0px;flex:1 1 30rem;}.elementor .e-4aa459b3-1437{width:13rem;min-height:15rem;object-fit:contain;padding:1rem;background-color:var(--jmf-white);flex:0 0 13rem;}.elementor .e-3f24333d-9fda{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.7rem;color:#1B2563;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;margin:0px;border-radius:0.35rem;background-color:#E7ECF7;align-self:flex-start;}.elementor .e-304e4889-9ce8{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.35rem;color:var(--jmf-ink);line-height:1.2;margin:0px;}.elementor .e-44395352-f7ac{font-family:var(--jmf-font-body);font-size:0.92rem;color:var(--jmf-text);line-height:1.6;margin:0px;}.elementor .e-c4ff79f-5844{font-family:var(--jmf-font-heading);font-weight:500;font-size:0.92rem;color:var(--jmf-cta-dark);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7857f3fd-be04{padding:1.75rem;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-d78d6ba-dc85{overflow:hidden;padding:0px;border-radius:1.1rem;border-width:1px;border-color:rgba(14, 18, 54, 0.07);border-style:solid;background-color:var(--jmf-white);gap:0px;flex:1 1 30rem;}.elementor .e-7160f400-112d{width:100%;max-width:78rem;padding:0px;gap:1.25rem;flex-wrap:wrap;}.elementor .e-6628c995-b6b6{padding-block-start:6rem;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-3220c79f-83e8{font-family:var(--jmf-font-heading);font-weight:600;font-size:2.4rem;color:var(--jmf-ink);line-height:1.1;margin:0px;}.elementor .e-77b99ee8-a19a{font-family:var(--jmf-font-body);font-size:1rem;color:var(--jmf-text);line-height:1.6;margin:0px;}.elementor .e-43656755-9c27{padding:0px;flex-direction:column;gap:0.75rem;flex:0 1 20rem;}.elementor .e-394266f6-5e81:hover,.elementor .e-394266f6-5e81:focus-visible{color:var(--jmf-cta-dark);}.elementor .e-394266f6-5e81{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);margin:0px;transition:color 0.2s;}.elementor .e-5259f444-45b6{cursor:pointer;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:0px;padding-inline-end:0px;list-style: none;\n}.elementor .e-2ab3b91d-a225{max-width:42rem;font-family:var(--jmf-font-body);font-size:1rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-60e62f3d-834c{padding-block-start:0px;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-44a7be07-81b3{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(14, 18, 54, 0.12);\n}.elementor .e-3d92dc0c-8c20:hover,.elementor .e-3d92dc0c-8c20:focus-visible{color:var(--jmf-cta-dark);}.elementor .e-3d92dc0c-8c20{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);margin:0px;transition:color 0.2s;}.elementor .e-29eaddc6-e2f7{cursor:pointer;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:0px;padding-inline-end:0px;list-style: none;\n}.elementor .e-5ad47a96-de35{max-width:42rem;font-family:var(--jmf-font-body);font-size:1rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-643c6457-1b30{padding-block-start:0px;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-25a7fe5d-f949{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(14, 18, 54, 0.12);\n}.elementor .e-e9a8ce5-7be1:hover,.elementor .e-e9a8ce5-7be1:focus-visible{color:var(--jmf-cta-dark);}.elementor .e-e9a8ce5-7be1{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);margin:0px;transition:color 0.2s;}.elementor .e-23d9a79b-d423{cursor:pointer;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:0px;padding-inline-end:0px;list-style: none;\n}.elementor .e-7f7f70d2-83fc{max-width:42rem;font-family:var(--jmf-font-body);font-size:1rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-13d20c6-8fa1{padding-block-start:0px;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b8ea3a6-8efb{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(14, 18, 54, 0.12);\n}.elementor .e-63197cb-db02:hover,.elementor .e-63197cb-db02:focus-visible{color:var(--jmf-cta-dark);}.elementor .e-63197cb-db02{font-family:var(--jmf-font-heading);font-weight:500;font-size:1.15rem;color:var(--jmf-ink);margin:0px;transition:color 0.2s;}.elementor .e-1232de54-226e{cursor:pointer;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:0px;padding-inline-end:0px;list-style: none;\n}.elementor .e-79198ce3-20cc{max-width:42rem;font-family:var(--jmf-font-body);font-size:1rem;color:var(--jmf-text);line-height:1.7;margin:0px;}.elementor .e-70b846e4-85b4{padding-block-start:0px;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-71215e8f-7ce8{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(14, 18, 54, 0.12);\n}.elementor .e-7ee9a89f-fc4d{border-block-start-width:1px;flex:1 1 40rem;border-top-style: solid; border-top-color: rgba(14, 18, 54, 0.12);\n}.elementor .e-24e420a9-de6d{width:100%;max-width:78rem;padding:0px;gap:4rem;align-items:flex-start;}.elementor .e-16a1b8a6-164c{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--jmf-white);flex-direction:column;align-items:center;}.elementor .e-3fd25096-59c5{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-32c70ccd-4f00{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-772dd73d-a746{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-3e1bf86c-3c79{padding:0px;flex-direction:column;gap:0.6rem;flex:1 1 28rem;}.elementor .e-48861b24-ce10:hover,.elementor .e-48861b24-ce10:focus-visible{background-color:#FF8E3A;}.elementor .e-48861b24-ce10{font-family:var(--jmf-font-heading);font-weight:500;font-size:1rem;color:var(--jmf-ink);letter-spacing:0.01em;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(0, 0, 0, 0.2);transition:background-color 0.2s;}.elementor .e-6ec13a7b-223d:hover,.elementor .e-6ec13a7b-223d:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-6ec13a7b-223d{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-778b4e43-76b5{width:auto;padding:0px;gap:0.8rem;flex-wrap:wrap;}.elementor .e-1fa3bcca-77d4{width:100%;max-width:78rem;padding:0px;gap:2.5rem;justify-content:space-between;align-items:center;}.elementor .e-2ad12b56-447e{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;}