.elementor .e-7448244d-f89b:hover,.elementor .e-7448244d-f89b:focus-visible{color:var(--afc-navy);}.elementor .e-7448244d-f89b{font-family:var(--afc-font-body);font-weight:600;font-size:14px;color:var(--afc-red);}.elementor .e-3c03ed1a-6b12{width:100%;height:420px;object-fit:cover;display:block;}.elementor .e-2d5347f6-a05f{position:absolute;inset-block-start:18px;inset-inline-start:18px;font-family:var(--afc-font-body);font-weight:700;font-size:13px;color:#FFFFFF;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--afc-red);}.elementor .e-753ac144-2af1{width:100%;overflow:hidden;position:relative;padding:0px;border-radius:18px;background-color:var(--afc-ink);}.elementor .e-18e3398b-4065{font-family:var(--afc-font-heading);font-weight:700;font-size:clamp(28px, 3.4vw, 42px);color:var(--afc-navy);line-height:1.15;}.elementor .e-6a3c5e1f-58aa{font-family:var(--afc-font-body);font-weight:700;font-size:14px;color:var(--afc-red);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:rgba(227,38,47,.08);}.elementor .e-10bd3f1c-1545{font-family:var(--afc-font-body);font-weight:700;font-size:14px;color:var(--afc-red);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:rgba(227,38,47,.08);}.elementor .e-3aeffe21-1095{font-family:var(--afc-font-body);font-weight:600;font-size:14px;color:var(--afc-navy);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--afc-light);}.elementor .e-48f5b35d-ad04{font-family:var(--afc-font-body);font-weight:600;font-size:14px;color:var(--afc-navy);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--afc-light);}.elementor .e-1170455b-396b{font-family:var(--afc-font-body);font-weight:600;font-size:14px;color:var(--afc-navy);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--afc-light);}.elementor .e-4e1176d3-570a{padding:0px;gap:10px;flex-wrap:wrap;}.elementor .e-648e9f8c-ca9d:hover,.elementor .e-648e9f8c-ca9d:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-648e9f8c-ca9d{font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;box-shadow:0px 10px 24px 0px rgba(227,38,47,.3);transition:all 0.3s;}.elementor .e-6e2b656d-8d5a:hover,.elementor .e-6e2b656d-8d5a:focus-visible{border-color:var(--afc-navy);}.elementor .e-6e2b656d-8d5a{font-size:15px;color:var(--afc-navy);padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-width:1px;border-color:var(--afc-border);border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-28bd9d7b-2dab{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-58a24bfe-7b6c{padding-block-start:28px;padding-block-end:28px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;border-width:1px;border-color:var(--afc-border);border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 44px 0px rgba(2,21,64,.08);display:flex;flex-direction:column;gap:16px;}.elementor .e-ece8f97-1820{font-family:var(--afc-font-heading);font-weight:700;font-size:22px;color:var(--afc-navy);margin-block-end:12px;}.elementor .e-3ae0882e-2ba5{font-family:var(--afc-font-body);font-size:15px;color:var(--afc-text);line-height:1.7;white-space: pre-line;\n}.elementor .e-6f7fcbee-dec5{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:1px;border-color:var(--afc-border);border-style:solid;background-color:#FFFFFF;}.elementor .e-345d88be-71b4{font-family:var(--afc-font-heading);font-weight:700;font-size:22px;color:var(--afc-navy);margin-block-end:14px;}.elementor .e-73a1281c-91e4{padding:0px;}.elementor .e-e05c66b-ed6b{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:1px;border-color:var(--afc-border);border-style:solid;background-color:#FFFFFF;}.elementor .e-11e2be5c-1b6d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-29bd74b1-4d74{overflow:hidden;padding:0px;border-radius:16px;}.elementor .e-1ca1014-f3c3{font-family:var(--afc-font-body);font-weight:700;font-size:12px;color:var(--afc-muted);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-64b7058c-48b6{font-family:var(--afc-font-body);font-weight:500;font-size:15px;color:var(--afc-navy);line-height:1.5;overflow-wrap: anywhere;\n}.elementor .e-21d29bf0-dc95{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:3px;border-bottom-style: solid; border-bottom-color: var(--afc-border);\n}.elementor .e-f7b71f4-c31f{font-family:var(--afc-font-body);font-weight:700;font-size:12px;color:var(--afc-muted);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-7d5ffaa6-c0a3{font-family:var(--afc-font-body);font-weight:500;font-size:15px;color:var(--afc-navy);line-height:1.5;}.elementor .e-dd6d603-96e6{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:3px;border-bottom-style: solid; border-bottom-color: var(--afc-border);\n}.elementor .e-10c9832f-a6cf{font-family:var(--afc-font-body);font-weight:700;font-size:12px;color:var(--afc-muted);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-467e9284-cb2b{font-family:var(--afc-font-body);font-weight:500;font-size:15px;color:var(--afc-navy);line-height:1.5;overflow-wrap: anywhere;\n}.elementor .e-2c6b3786-de38{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:3px;border-bottom-style: solid; border-bottom-color: var(--afc-border);\n}.elementor .e-568e5cc4-f275{font-family:var(--afc-font-body);font-weight:700;font-size:12px;color:var(--afc-muted);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-5668e217-49ef{font-family:var(--afc-font-body);font-weight:500;font-size:15px;color:var(--afc-navy);line-height:1.5;overflow-wrap: anywhere;\n}.elementor .e-712b76c5-d201{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:3px;border-bottom-style: solid; border-bottom-color: var(--afc-border);\n}.elementor .e-27f4286e-2909:hover,.elementor .e-27f4286e-2909:focus-visible{color:#FFFFFF;background-color:var(--afc-red);}.elementor .e-27f4286e-2909{font-family:var(--afc-font-body);font-weight:600;font-size:13px;color:var(--afc-navy);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--afc-light);transition:all 0.25s;}.elementor .e-6ef94c1c-699e:hover,.elementor .e-6ef94c1c-699e:focus-visible{color:#FFFFFF;background-color:var(--afc-red);}.elementor .e-6ef94c1c-699e{font-family:var(--afc-font-body);font-weight:600;font-size:13px;color:var(--afc-navy);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--afc-light);transition:all 0.25s;}.elementor .e-72b60b09-d1e3{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;flex-wrap:wrap;}.elementor .e-52d0e94a-d594{padding-block-start:22px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-width:1px;border-color:var(--afc-border);border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 44px 0px rgba(2,21,64,.06);display:flex;flex-direction:column;}.elementor .e-1de9adb9-ec8b{min-width:0px;position:sticky;inset-block-start:100px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 360px;}.elementor .e-6f819b8a-ecb6{padding:0px;gap:28px;align-items:flex-start;}.elementor .e-25a03484-abc8{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-71d23f42-9605{width:100%;padding-block-start:32px;padding-block-end:80px;padding-inline-start:var(--afc-gutter);padding-inline-end:var(--afc-gutter);margin:0px;background-color:var(--afc-light);justify-content:center;max-width: none;\n}