.elementor .e-2a5746f8-b210{font-size:15px;color:var(--text-body);line-height:1.5;}.elementor .e-15423836-bb82{margin-block-start:8px;align-self:flex-start;}.elementor .e-42deff07-e5f8{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;}.elementor .e-17dfd073-afd5{font-family:var(--font-heading);font-weight:600;font-size:24px;color:var(--brand-navy);line-height:1.4;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: var(--brand-red);\n}.elementor .e-5e64c797-46c3{max-width:800px;gap:18px;}.elementor .e-557e6dfe-f2b7{max-width:800px;}.elementor .e-5062dec1-aef5{font-size:17px;}.elementor .e-22f54d2b-ba8a{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-5037070-dfe5{font-size:17px;}.elementor .e-59dab45a-3c07{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-26a0ceea-4c3a{font-size:17px;}.elementor .e-712bcab2-abf7{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-63965f45-8f7e{font-size:17px;}.elementor .e-4396c303-99dd{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-352cbdc-d962{font-size:17px;}.elementor .e-213654f2-a928{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-475a4807-c418{font-size:17px;}.elementor .e-403ba8c-7e2e{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-71e52352-31c8{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-1f738760-71f2{max-width:800px;}.elementor .e-174088a3-d0ee{gap:18px;}.elementor .e-61ba7f47-716d{max-width:800px;}.elementor .e-706d9759-4b69{max-width:800px;}.elementor .e-6b61e4b-4000{font-size:18px;color:var(--text-heading);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:var(--surface-soft);border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-4fdc60da-6045{font-size:18px;color:var(--text-heading);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:var(--surface-soft);border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-3c77f4fa-59a2{font-size:18px;color:var(--text-heading);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:var(--surface-soft);border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-327ba3e8-210b{font-size:18px;color:var(--text-heading);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:var(--surface-soft);border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-1268bbab-68cc{font-size:18px;color:var(--text-heading);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:var(--surface-soft);border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-71f84b04-7026{font-size:18px;color:var(--text-heading);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:var(--surface-soft);border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-54b3baf4-9fe8{padding:0px;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-35248874-8961{font-family:var(--font-heading);font-weight:600;font-size:24px;color:var(--brand-navy);line-height:1.4;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: var(--brand-red);\n}.elementor .e-7da8b2d3-da8d{gap:18px;}.elementor .e-5a5bc681-e611{font-size:17px;}.elementor .e-6ba40867-6b67{font-family:var(--font-accent);font-weight:700;font-size:16px;color:var(--brand-red);}.elementor .e-74c8b614-6025:hover,.elementor .e-74c8b614-6025:focus-visible{text-decoration:none;background-color:var(--brand-blue-light);}.elementor .e-74c8b614-6025{color:inherit;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-inline-start-width:5px;background-color:var(--white);display:flex;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: var(--brand-red);\n}.elementor .e-78a2dede-15cd{max-width:800px;gap:18px;}.elementor .e-e76a745-8ded{font-size:16px;color:var(--text-heading);line-height:1.8;}.elementor .e-2df53c79-8369{font-size:15px;font-style:italic;}.elementor .e-1ab0484b-ae2b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-inline-start-width:4px;background-color:var(--surface-soft);display:flex;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-62646ba4-4699{max-width:800px;gap:18px;}.elementor .e-24c003a5-891c{font-family:var(--font-heading);font-weight:600;font-size:24px;color:var(--brand-navy);line-height:1.4;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: var(--brand-red);\n}.elementor .e-4c0010b-2dba{margin-block-start:24px;}.elementor .e-53ac524e-dff2:hover,.elementor .e-53ac524e-dff2:focus-visible{color:var(--brand-red);}.elementor .e-53ac524e-dff2{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-4f91afc0-d8d7{width:auto;flex:1 1 auto;}.elementor .e-1c0fdbf9-35c9{width:24px;height:24px;justify-content:center;&::after { content: ''; display: block; width: 10px; height: 10px; border-right: 3px solid var(--brand-red); border-bottom: 3px solid var(--brand-red); transform: translateY(-3px) rotate(45deg); }\n}.elementor .e-3275fb9f-f0cc{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-57b9d6b5-20e6{font-size:16px;line-height:1.55;}.elementor .e-3cdf0332-f044{padding-block-end:12px;}.elementor .e-7ddaa5e4-44cd{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--brand-blue-light); &[open] .e-accordion-item-icon-base { transform: rotate(180deg); }\n}.elementor .e-4d973162-d47d:hover,.elementor .e-4d973162-d47d:focus-visible{color:var(--brand-red);}.elementor .e-4d973162-d47d{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-74496978-4388{width:auto;flex:1 1 auto;}.elementor .e-39b7b89f-ed09{width:24px;height:24px;justify-content:center;&::after { content: ''; display: block; width: 10px; height: 10px; border-right: 3px solid var(--brand-red); border-bottom: 3px solid var(--brand-red); transform: translateY(-3px) rotate(45deg); }\n}.elementor .e-42128559-2696{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-768a7996-7963{font-size:16px;line-height:1.55;}.elementor .e-32bc8c3a-fac0{padding-block-end:12px;}.elementor .e-2ce65aeb-7c37{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--brand-blue-light); &[open] .e-accordion-item-icon-base { transform: rotate(180deg); }\n}.elementor .e-1afe55bc-5481:hover,.elementor .e-1afe55bc-5481:focus-visible{color:var(--brand-red);}.elementor .e-1afe55bc-5481{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-3e1479de-e3fa{width:auto;flex:1 1 auto;}.elementor .e-857739b-d9b8{width:24px;height:24px;justify-content:center;&::after { content: ''; display: block; width: 10px; height: 10px; border-right: 3px solid var(--brand-red); border-bottom: 3px solid var(--brand-red); transform: translateY(-3px) rotate(45deg); }\n}.elementor .e-38cdc8f9-8944{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-5546f7fe-ae01{font-size:16px;line-height:1.55;}.elementor .e-62cef994-fbde{padding-block-end:12px;}.elementor .e-136398b5-8549{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--brand-blue-light); &[open] .e-accordion-item-icon-base { transform: rotate(180deg); }\n}.elementor .e-7da779ae-2dd6:hover,.elementor .e-7da779ae-2dd6:focus-visible{color:var(--brand-red);}.elementor .e-7da779ae-2dd6{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-6c6ed851-ee38{width:auto;flex:1 1 auto;}.elementor .e-31f68af6-823f{width:24px;height:24px;justify-content:center;&::after { content: ''; display: block; width: 10px; height: 10px; border-right: 3px solid var(--brand-red); border-bottom: 3px solid var(--brand-red); transform: translateY(-3px) rotate(45deg); }\n}.elementor .e-5388b1b3-8548{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-38483589-90b2{font-size:16px;line-height:1.55;}.elementor .e-6d4e51f9-b7f5{padding-block-end:12px;}.elementor .e-7311d332-31a5{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--brand-blue-light); &[open] .e-accordion-item-icon-base { transform: rotate(180deg); }\n}.elementor .e-5f07a109-9537:hover,.elementor .e-5f07a109-9537:focus-visible{color:var(--brand-red);}.elementor .e-5f07a109-9537{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-46a43099-58ac{width:auto;flex:1 1 auto;}.elementor .e-27c717f4-1492{width:24px;height:24px;justify-content:center;&::after { content: ''; display: block; width: 10px; height: 10px; border-right: 3px solid var(--brand-red); border-bottom: 3px solid var(--brand-red); transform: translateY(-3px) rotate(45deg); }\n}.elementor .e-3b34910b-7303{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-433b1fbf-1cf2{font-size:16px;line-height:1.55;}.elementor .e-187e3993-fd6c{padding-block-end:12px;}.elementor .e-4b6cf39a-f3b7{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--brand-blue-light); &[open] .e-accordion-item-icon-base { transform: rotate(180deg); }\n}.elementor .e-54e331e8-ca7d:hover,.elementor .e-54e331e8-ca7d:focus-visible{color:var(--brand-red);}.elementor .e-54e331e8-ca7d{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-c4526c5-9a28{width:auto;flex:1 1 auto;}.elementor .e-2dcadc77-e618{width:24px;height:24px;justify-content:center;&::after { content: ''; display: block; width: 10px; height: 10px; border-right: 3px solid var(--brand-red); border-bottom: 3px solid var(--brand-red); transform: translateY(-3px) rotate(45deg); }\n}.elementor .e-72fc3bf0-74ed{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-2cc6241e-1d7a{font-size:16px;line-height:1.55;}.elementor .e-331a02c8-ab60{padding-block-end:12px;}.elementor .e-1f6d2209-1efe{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--brand-blue-light); &[open] .e-accordion-item-icon-base { transform: rotate(180deg); }\n}.elementor .e-17d79d1-7a6e{column-gap:32px;display:grid;grid-template-columns:1fr 1fr;align-items:start;}.elementor .e-673e3af3-8ed0{font-size:17px;color:var(--text-heading);}.elementor .e-78b61fa5-f7d3{font-size:17px;color:var(--text-heading);}.elementor .e-1df5f7d0-7ac8{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-inline-start-width:5px;background-color:var(--white);display:flex;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--brand-red);\n}.elementor .e-e373164-d6de{max-width:800px;gap:18px;}.elementor .e-3cd39495-e035{font-size:17px;}.elementor .e-78dee45d-a3b1{font-family:var(--font-accent);font-weight:700;font-size:16px;color:var(--brand-red);margin-block-start:4px;}.elementor .e-13fd1a42-7de5:hover,.elementor .e-13fd1a42-7de5:focus-visible{text-decoration:none;}.elementor .e-13fd1a42-7de5{color:inherit;text-decoration:none;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-red);\n}.elementor .e-31d789df-90ec{font-size:17px;}.elementor .e-548759c1-e89f{font-family:var(--font-accent);font-weight:700;font-size:16px;color:var(--brand-red);margin-block-start:4px;}.elementor .e-39a1e59a-ccdb:hover,.elementor .e-39a1e59a-ccdb:focus-visible{text-decoration:none;}.elementor .e-39a1e59a-ccdb{color:inherit;text-decoration:none;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-red);\n}.elementor .e-2a29cbc6-1125{font-size:17px;}.elementor .e-66bc14df-4eb0{font-family:var(--font-accent);font-weight:700;font-size:16px;color:var(--brand-red);margin-block-start:4px;}.elementor .e-3ea60ca4-72f3:hover,.elementor .e-3ea60ca4-72f3:focus-visible{text-decoration:none;}.elementor .e-3ea60ca4-72f3{color:inherit;text-decoration:none;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-red);\n}.elementor .e-1f6f4596-8b51{gap:18px;}.elementor .e-776e0457-6e0e{padding-block-start:64px;padding-block-end:64px;}.elementor .e-40a29638-5876{max-width:760px;font-size:20px;color:var(--brand-blue-light);}.elementor .e-4e5576c7-424e:hover,.elementor .e-4e5576c7-424e:focus-visible{color:var(--brand-navy);background-color:var(--white);}.elementor .e-4e5576c7-424e{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--white);padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:6px;border-width:2px;border-color:var(--white);border-style:solid;background-color:transparent;}.elementor .e-60a10055-9787{padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-4a26717d-6c1a{text-align:center;align-items:center;}