.elementor .e-39b6940-5457{font-size:15px;color:var(--text-body);line-height:1.5;}.elementor .e-68af0c11-b898{margin-block-start:8px;align-self:flex-start;}.elementor .e-47676eb1-ed57{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;}.elementor .e-3d5981fa-1ea2{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-651c4948-e28a{max-width:800px;gap:18px;}.elementor .e-17eabba1-c1f1{max-width:800px;}.elementor .e-4164a812-241f{font-size:17px;}.elementor .e-7c116d6a-2ab6{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-6c10cd80-6415{font-size:17px;}.elementor .e-2ad14c34-ff9f{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-5ac9ac4a-3cae{font-size:17px;}.elementor .e-63c911a7-e274{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-402cfcbc-cfdb{font-size:17px;}.elementor .e-7db2eb4e-d401{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-119e1166-9bb6{font-size:17px;}.elementor .e-11de08a-1faf{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-e5ba62c-5150{font-size:17px;}.elementor .e-70d87af3-b6e2{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-16bd06c7-dc5d{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-5078aa04-23f8{gap:18px;}.elementor .e-4fdb8c64-9289{max-width:800px;}.elementor .e-712ec439-4403{font-size:17px;}.elementor .e-77071457-187b{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-2f5b9038-b5be{font-size:17px;}.elementor .e-5a389c9a-8ffe{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-4cc3db84-fecc{font-size:17px;}.elementor .e-14f1bcb7-d68d{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-16ad03e2-3ddd{font-size:17px;}.elementor .e-12885cd-ca83{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-51e8b63a-c791{font-size:17px;}.elementor .e-3089a383-3c8b{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-5fe99b52-d69b{font-size:17px;}.elementor .e-10a97dd2-e3f5{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-44c61620-eeac{font-size:17px;}.elementor .e-14550262-6d18{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-c82f8f0-6d04{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-41f9d8b9-e4e5{max-width:800px;}.elementor .e-39a0ec86-45b1{gap:18px;}.elementor .e-3f62f295-1b45{max-width:800px;}.elementor .e-31830fb0-a133{max-width:800px;}.elementor .e-546c7917-f9ca{width:100%;height:auto;max-width:800px;aspect-ratio:16 / 9;object-fit:cover;border-radius:12px;}.elementor .e-9c392eb-5a25{font-family:var(--font-accent);font-weight:800;font-size:15px;color:var(--brand-blue);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-7f30b2dc-14f2{font-size:17px;}.elementor .e-1b89f252-7e24{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-23cee85e-2c6c{font-family:var(--font-accent);font-weight:800;font-size:15px;color:var(--brand-blue);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-1605a5ac-2ee5{font-size:17px;}.elementor .e-8cb2a37-7f2d{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-656baea8-f938{font-family:var(--font-accent);font-weight:800;font-size:15px;color:var(--brand-blue);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-5a5710b9-b501{font-size:17px;}.elementor .e-3d11599-e39d{padding:24px;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-navy);\n}.elementor .e-2f0087dc-7402{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-4fb34d25-87e7{font-size:18px;color:var(--text-heading);line-height:2;}.elementor .e-5fabfc3e-a809{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(--white);display:flex;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--brand-navy);\n}.elementor .e-39ee62e7-ac9f{font-size:17px;color:var(--text-heading);}.elementor .e-55efd60d-2cbd{font-size:17px;color:var(--text-heading);}.elementor .e-7340d420-dac6{font-size:15px;font-style:italic;}.elementor .e-1bbfc7fe-2397{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(--white);display:flex;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--brand-red);\n}.elementor .e-7620519-ce66{max-width:800px;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-9613fb6-8293{font-size:15px;}.elementor .e-2d0f0aae-399e{gap:18px;}.elementor .e-753ff613-8817{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-77a33c82-e308{max-width:800px;gap:18px;}.elementor .e-369027aa-cd36{margin-block-start:24px;}.elementor .e-2dc7e586-c287:hover,.elementor .e-2dc7e586-c287:focus-visible{color:var(--brand-red);}.elementor .e-2dc7e586-c287{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-6f6ba7aa-340d{width:auto;flex:1 1 auto;}.elementor .e-7ca7d006-d23d{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-46a76bcf-bc9c{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-6b41ec08-765f{font-size:16px;line-height:1.55;}.elementor .e-1839266e-8b54{padding-block-end:12px;}.elementor .e-4f911dc5-f841{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-437034f9-e323:hover,.elementor .e-437034f9-e323:focus-visible{color:var(--brand-red);}.elementor .e-437034f9-e323{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-51269238-edb6{width:auto;flex:1 1 auto;}.elementor .e-22204296-ed0f{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-3dda32c5-b0d2{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-f55f609-1cbb{font-size:16px;line-height:1.55;}.elementor .e-b6bea9b-2b1e{padding-block-end:12px;}.elementor .e-59033901-e678{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-3d802c5d-9cc1:hover,.elementor .e-3d802c5d-9cc1:focus-visible{color:var(--brand-red);}.elementor .e-3d802c5d-9cc1{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-59ef6362-de01{width:auto;flex:1 1 auto;}.elementor .e-42fdba43-7265{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-5480eb36-6c50{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-7b0d24af-c44f{font-size:16px;line-height:1.55;}.elementor .e-58025691-7ef7{padding-block-end:12px;}.elementor .e-700822fb-871f{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-341f14bf-373b:hover,.elementor .e-341f14bf-373b:focus-visible{color:var(--brand-red);}.elementor .e-341f14bf-373b{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-3468499e-c310{width:auto;flex:1 1 auto;}.elementor .e-5405f2ec-2e23{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-32d83a74-5bf6{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-4865bf4-6d65{font-size:16px;line-height:1.55;}.elementor .e-79ed6cd2-3c82{padding-block-end:12px;}.elementor .e-5225f9a0-65e7{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-16c13d43-53af:hover,.elementor .e-16c13d43-53af:focus-visible{color:var(--brand-red);}.elementor .e-16c13d43-53af{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-21333355-c366{width:auto;flex:1 1 auto;}.elementor .e-39f191b0-7936{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-3a4159a7-7672{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-709d24f1-1b51{font-size:16px;line-height:1.55;}.elementor .e-601521e8-f004{padding-block-end:12px;}.elementor .e-185e77f8-e0c8{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-1258b59e-4f46:hover,.elementor .e-1258b59e-4f46:focus-visible{color:var(--brand-red);}.elementor .e-1258b59e-4f46{font-family:var(--font-accent);font-weight:700;font-size:17px;color:var(--brand-navy);line-height:1.35;}.elementor .e-11963243-35ee{width:auto;flex:1 1 auto;}.elementor .e-159c053d-fff4{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-10a8eece-76ac{cursor:pointer;gap:10px;justify-content:space-between;align-items:center;padding-block: 10px;\n}.elementor .e-16b2eb95-e984{font-size:16px;line-height:1.55;}.elementor .e-b737d47-7805{padding-block-end:12px;}.elementor .e-6d0d10f9-a950{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-721b2f9d-f546{column-gap:32px;display:grid;grid-template-columns:1fr 1fr;align-items:start;}.elementor .e-2b3407ec-7d5d{max-width:800px;gap:18px;}.elementor .e-7490d252-8d61{font-size:17px;}.elementor .e-4d608b60-ad0e{font-family:var(--font-accent);font-weight:700;font-size:16px;color:var(--brand-red);margin-block-start:4px;}.elementor .e-61d21807-51a5:hover,.elementor .e-61d21807-51a5:focus-visible{text-decoration:none;}.elementor .e-61d21807-51a5{color:inherit;text-decoration:none;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-red);\n}.elementor .e-1ad0e512-e8e4{font-size:17px;}.elementor .e-7cf475d9-b5e2{font-family:var(--font-accent);font-weight:700;font-size:16px;color:var(--brand-red);margin-block-start:4px;}.elementor .e-3b707a32-dc9d:hover,.elementor .e-3b707a32-dc9d:focus-visible{text-decoration:none;}.elementor .e-3b707a32-dc9d{color:inherit;text-decoration:none;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-red);\n}.elementor .e-7eab64ba-faf9{font-size:17px;}.elementor .e-2d268322-5938{font-family:var(--font-accent);font-weight:700;font-size:16px;color:var(--brand-red);margin-block-start:4px;}.elementor .e-5583b678-80ad:hover,.elementor .e-5583b678-80ad:focus-visible{text-decoration:none;}.elementor .e-5583b678-80ad{color:inherit;text-decoration:none;border-block-start-width:4px;border-top-style: solid; border-top-color: var(--brand-red);\n}.elementor .e-79fd7001-2e9c{gap:18px;}.elementor .e-647a6d28-1bd1{padding-block-start:64px;padding-block-end:64px;}.elementor .e-13f612e7-7402{max-width:760px;font-size:20px;color:var(--brand-blue-light);}.elementor .e-1abfacc8-883b:hover,.elementor .e-1abfacc8-883b:focus-visible{color:var(--brand-navy);background-color:var(--white);}.elementor .e-1abfacc8-883b{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-76d8836c-cb97{padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-7e8253d0-6cae{text-align:center;align-items:center;}