.elementor .e-57a1efac-e4ee{font-family:var(--bedford-display);font-weight:700;font-size:52px;color:#ffffff;margin:0px;}.elementor .e-193fe82e-6ac0{max-width:760px;font-family:var(--bedford-body);color:#ffffff;line-height:1.65;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-57e30508-53c1{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4cdacf05-2fe3{padding-block-start:62px;padding-block-end:62px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--bedford-navy);}.elementor .e-7cc1c67d-9878{font-family:var(--bedford-display);font-weight:700;font-size:34px;color:var(--bedford-navy);margin:0px;}.elementor .e-3549e04b-7996{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a9dad0c-665a{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-42482d7e-6b13{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c324eab-d4e9{max-width:800px;}.elementor .e-5087ebf8-fa06{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-64a455b3-cab3{padding-block-start:42px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--bedford-cream);}.elementor .e-2ab411f6-502b{font-family:var(--bedford-display);font-weight:700;font-size:34px;color:var(--bedford-navy);margin:0px;}.elementor .e-536ff98-e4c1{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-14df527d-23a9{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-440afe3a-a873{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-76f3fd54-943a{max-width:800px;}.elementor .e-2a92e4db-d9cb{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-461798bd-558b{padding-block-start:42px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-46015106-66ab{font-family:var(--bedford-display);font-weight:700;font-size:34px;color:var(--bedford-navy);margin:0px;}.elementor .e-74ffa884-7c15{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6900ca81-6fc4{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7460ac0f-ec41{font-family:var(--bedford-body);color:var(--bedford-ink);line-height:1.65;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1973aea7-9136{max-width:800px;}.elementor .e-5f5a54cd-2e19{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-728b95ea-3e53{padding-block-start:42px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--bedford-cream);}.elementor .e-214d3787-9557:hover,.elementor .e-214d3787-9557:focus-visible{text-decoration:underline;}.elementor .e-214d3787-9557:focus{outline: 2px solid var(--bedford-gold);\n}.elementor .e-214d3787-9557{min-height:46px;font-family:var(--bedford-body);font-weight:600;font-size:15px;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:4px;background-color:var(--bedford-green);display:inline-flex;align-items:center;}.elementor .e-2d17aebe-b36e:hover,.elementor .e-2d17aebe-b36e:focus-visible{text-decoration:underline;}.elementor .e-2d17aebe-b36e:focus{outline: 2px solid var(--bedford-gold);\n}.elementor .e-2d17aebe-b36e{min-height:46px;font-family:var(--bedford-body);font-weight:600;font-size:15px;color:var(--bedford-navy);text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:4px;background-color:#ffffff;display:inline-flex;align-items:center;}.elementor .e-67dfd0f6-fcae:hover,.elementor .e-67dfd0f6-fcae:focus-visible{text-decoration:underline;}.elementor .e-67dfd0f6-fcae:focus{outline: 2px solid var(--bedford-gold);\n}.elementor .e-67dfd0f6-fcae{min-height:46px;font-family:var(--bedford-body);font-weight:600;font-size:15px;color:var(--bedford-navy);text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:4px;background-color:#ffffff;display:inline-flex;align-items:center;}.elementor .e-20a74ab4-70fc{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-51180e8f-395f{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-546580ef-e3fc{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--bedford-sage);}