.elementor .e-3053c60-4eb1c3f{font-weight:100;}.elementor .e-7ff49cd-5ca4060{color:var(--white);border-radius:20px;background-color:var(--dark_blue);align-self:start;}.elementor .e-7ff49cd-5ca4060:hover,.elementor .e-7ff49cd-5ca4060:focus-visible{color:var(--white_shaded);background-color:#154060;}.elementor .e-8d6f86f-2509019{width:50%;padding:2em;flex-direction:column;gap:2em;justify-content:center;}.elementor .e-ec5943d-4424adb{width:100%;}.elementor .e-b678239-bf274d8{width:50%;padding:0px;flex-direction:column;}.elementor .e-0067a8d-a4a204d{padding:0px;flex-direction:row;}.elementor .e-3fe5aff-fb78ab9{font-family:var(--main_font);font-weight:600;font-size:2em;color:var(--dark_blue);text-align:start;}.elementor .e-f9b752b-aac1216{max-width:50%;flex-direction:column;gap:2em;}.elementor .e-e59295b-0232f2b{border-radius:20px;}.elementor .e-ae2cc7f-cf1bfca{max-width:50%;flex-direction:column;gap:2em;}.elementor .e-2792811-63d78b5{padding-block-start:5em;padding-block-end:5em;padding-inline-start:1em;padding-inline-end:1em;flex-direction:row;gap:2em;}.elementor .e-165da36-f9e3309{font-family:var(--main_font);font-size:var(--h4);color:var(--dark_blue);text-align:center;}.elementor .e-3648699-9029ef7{font-family:var(--text_font);font-weight:400;font-size:var(--text);color:var(--white);text-align:center;}.elementor .e-8ecdff9-aca777c{max-width:1200px;padding-block-start:2em;padding-block-end:2em;padding-inline-start:2em;padding-inline-end:2em;border-radius:37px;background-color:var(--accent_blue);flex-direction:column;gap:2em;}