.elementor .e-42697d47-dbff{min-height:0px;font-size:var(--text-sm);color:var(--muted-dark);}.elementor .e-20ebffaa-a4b7{font-size:var(--text-sm);opacity:60%;}.elementor .e-7f86cd19-9e5f{font-size:var(--text-sm);}.elementor .e-6f15b117-1978{padding-block-start:0.5rem;}.elementor .e-60a2fd92-6db5{width:100%;height:100%;object-fit:cover;}.elementor .e-66c8cdd1-e656{width:auto;overflow:hidden;aspect-ratio:3 / 2;padding:0px;margin:0px;}.elementor .e-69b758c6-75ca{align-items:center;}.elementor .e-55eb0655-afd9{display:block;}.elementor .e-1dfe7c92-5946{padding:0px;align-items:start;}.elementor .e-bf989c5-48c5{font-size:1.25rem;margin-block-start:3rem;margin-block-end:1rem;}.elementor .e-18d2171d-80cf:hover,.elementor .e-18d2171d-80cf:focus-visible{background-color:var(--navy);}.elementor .e-18d2171d-80cf{padding:0px;border-block-end-width:1px;background-color:var(--navy);display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; } & p { font-size: var(--text-sm); font-weight: 600; color: var(--surface); }\n}.elementor .e-74331212-2c78{font-family:var(--font-heading);font-weight:500;}.elementor .e-4711c7b9-70a8:hover,.elementor .e-4711c7b9-70a8:focus-visible{background-color:var(--surface-alt);}.elementor .e-4711c7b9-70a8{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-58d0b6c9-a0e4{font-family:var(--font-heading);font-weight:500;}.elementor .e-5d748a38-3aef:hover,.elementor .e-5d748a38-3aef:focus-visible{background-color:var(--surface-alt);}.elementor .e-5d748a38-3aef{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-75b77045-ee1a{font-family:var(--font-heading);font-weight:500;}.elementor .e-7b0d6d04-5e9a:hover,.elementor .e-7b0d6d04-5e9a:focus-visible{background-color:var(--surface-alt);}.elementor .e-7b0d6d04-5e9a{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-37c8483e-cadd{font-family:var(--font-heading);font-weight:500;}.elementor .e-27466ce1-8367:hover,.elementor .e-27466ce1-8367:focus-visible{background-color:var(--surface-alt);}.elementor .e-27466ce1-8367{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-6faa269f-7b28{font-family:var(--font-heading);font-weight:500;}.elementor .e-1da50908-2040:hover,.elementor .e-1da50908-2040:focus-visible{background-color:var(--surface-alt);}.elementor .e-1da50908-2040{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-2e13258d-1cc1{font-family:var(--font-heading);font-weight:500;}.elementor .e-152853c5-db2f:hover,.elementor .e-152853c5-db2f:focus-visible{background-color:var(--surface-alt);}.elementor .e-152853c5-db2f{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-5504d932-5d1f{font-family:var(--font-heading);font-weight:500;}.elementor .e-48736b12-fb7b:hover,.elementor .e-48736b12-fb7b:focus-visible{background-color:var(--surface-alt);}.elementor .e-48736b12-fb7b{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-7c3f9fec-5fd3{font-family:var(--font-heading);font-weight:500;}.elementor .e-7a4021f9-a3e1:hover,.elementor .e-7a4021f9-a3e1:focus-visible{background-color:var(--surface-alt);}.elementor .e-7a4021f9-a3e1{padding:0px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-892d174-cbfc{font-family:var(--font-heading);font-weight:500;}.elementor .e-58196ee0-d8c0:hover,.elementor .e-58196ee0-d8c0:focus-visible{background-color:var(--surface-alt);}.elementor .e-58196ee0-d8c0{padding:0px;border-block-end-width:0px;display:grid;gap:0px;grid-template-columns:1.2fr repeat(4, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--line); & p { padding: 14px 18px; font-variant-numeric: tabular-nums; }\n}.elementor .e-23daa4ae-6c59{min-width:640px;padding:0px;}.elementor .e-5c857bfd-1420{max-width:100%;padding:0px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--surface);overflow-x: auto;\n}.elementor .e-4a0e1089-a585{margin-block-start:1.5rem;}.elementor .e-68c16bab-a0c3{width:100%;height:100%;object-fit:cover;}.elementor .e-2d0450ed-7d91{width:auto;overflow:hidden;aspect-ratio:4 / 3;padding:0px;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:1.5rem;box-shadow:24px 24px 0px 0px #2A3198;}.elementor .e-2b006f3e-f0e2{align-items:start;}.elementor .e-5a6706ec-8ef2{color:var(--surface);}.elementor .e-24672818-2988{align-items:start;}.elementor .e-51ff72af-aaab{align-items:start;}.elementor .e-76b87434-9f2b{& summary::after { content: ''; position: absolute; right: 8px; top: 50%; width: 16px; height: 16px; margin-top: -8px; background: linear-gradient(currentColor, currentColor) center / 16px 2px no-repeat, linear-gradient(currentColor, currentColor) center / 2px 16px no-repeat; color: var(--primary); transition: background-size 200ms ease; } & details[open] summary::after { background-size: 16px 2px, 2px 0; } & summary { flex-direction: row; flex-wrap: nowrap; }\n}.elementor .e-7055b13a-6a0f{align-items:start;}.elementor .e-2f48c0cf-85db{color:rgba(255,255,255,0.9);}.elementor .e-6adc28ac-55f9{padding-block-start:0.5rem;}