/* app/ada.css — gargle-wp-converter v2.38.4 ADA stage. GENERATED by ada_fix.mjs; do not hand-edit.
 * Every declaration is a documented deviation from parity (ADA-DELTAS.json) and names its WCAG 2.2 SC.
 * Loaded LAST, after the Elementor bundle and islands.css. */
.elementor-element-7759775 > div {
  background-color: #577a94 !important; /* 1.4.3 */
}
.elementor-element-6371328 > div {
  background-color: #577a94 !important; /* 1.4.3 */
}
.elementor-element-76bcc1e > div {
  background-color: #577a94 !important; /* 1.4.3 */
}
.elementor-element-18cae4aa > div > h2 {
  color: #eeecec !important; /* 1.4.3 */
}
.elementor-element-34d5be1b > div > ul > li:nth-of-type(1) > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-34d5be1b > div > ul > li:nth-of-type(2) > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-34d5be1b > div > ul > li:nth-of-type(3) > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-34d5be1b > div > ul > li:nth-of-type(4) > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-34d5be1b > div > ul > li:nth-of-type(5) > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-f4b2f65 > div > ul > li:nth-of-type(1) > a > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-f4b2f65 > div > ul > li:nth-of-type(2) > a > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-f4b2f65 > div > ul > li:nth-of-type(3) > a > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-5d3dee52 > div > div > div:nth-of-type(2) > h4 > a {
  color: #e3f3ff !important; /* 1.4.3 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(1) > span {
  color: #ececec !important; /* 1.4.3 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(2) > span {
  color: #ececec !important; /* 1.4.3 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(3) > span {
  color: #ececec !important; /* 1.4.3 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(4) > span {
  color: #ececec !important; /* 1.4.3 */
}
.elementor-element-42c7973 > div > ul > li:nth-of-type(1) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-42c7973 > div > ul > li:nth-of-type(2) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-42c7973 > div > ul > li:nth-of-type(3) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-42c7973 > div > ul > li:nth-of-type(4) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-42c7973 > div > ul > li:nth-of-type(5) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-d72e638 > div > ul > li:nth-of-type(1) > a > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-d72e638 > div > ul > li:nth-of-type(2) > a > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-5a31fdc8 > div > ul > li:nth-of-type(1) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-5a31fdc8 > div > ul > li:nth-of-type(2) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-5a31fdc8 > div > ul > li:nth-of-type(3) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-5a31fdc8 > div > ul > li:nth-of-type(4) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-5a31fdc8 > div > ul > li:nth-of-type(5) > span {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-3bab90d5 > div > ul > li:nth-of-type(1) > a > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-3bab90d5 > div > ul > li:nth-of-type(2) > a > span:nth-of-type(2) {
  color: #e5eef4 !important; /* 1.4.3 */
}
.elementor-element-d5d402b > div > h2 {
  color: #eeecec !important; /* 1.4.3 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(1) {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(2) {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(3) {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c31260b > div > p > a:nth-of-type(4) {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-2e0513f4 > div > h2 {
  background-color: rgba(0, 0, 0, 0.53) !important; /* 1.4.3 */
}
@media (min-width: 768px) { .elementor-element-2e0513f4 > div > h2 { box-shadow: 0 -0.25em 0 0 rgba(0, 0, 0, 0.53), 0 0.25em 0 0 rgba(0, 0, 0, 0.53) !important; /* 1.4.3 */ } }
@media (max-width: 767.98px) { .elementor-element-2e0513f4 > div > h2 { box-shadow: 0 -0.25em 0 0 rgba(0, 0, 0, 0.53), 0 5px 0 0 rgba(0, 0, 0, 0.53) !important; /* 1.4.3 */ } }
.elementor-element-425ef377 > div > h1 {
  background-color: rgba(0, 0, 0, 0.53) !important; /* 1.4.3 */
}
@media (max-width: 767.98px) { .elementor-element-425ef377 > div > h1 { box-shadow: 0 -5px 0 0 rgba(0, 0, 0, 0.53), 0 0.25em 0 0 rgba(0, 0, 0, 0.53) !important; /* 1.4.3 */ } }
.elementor-element-dd48319 > div > p:nth-of-type(2) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(3) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(3) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(3) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(5) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(6) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(6) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(6) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(6) > a:nth-of-type(4) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(9) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(9) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(9) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(13) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(14) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(15) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(15) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(16) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(3) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(16) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(16) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(16) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(8) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(9) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(10) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(13) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(13) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(13) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(14) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(14) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(17) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(4) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(6) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(11) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(19) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(20) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(8) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(8) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(8) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(8) > a:nth-of-type(4) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(18) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(18) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(16) > a:nth-of-type(4) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(17) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(17) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(17) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(18) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(15) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(19) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(19) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(4) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(4) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(4) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(7) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(4) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(4) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(4) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(5) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(14) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(14) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(4) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(3) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-389860f > div > p:nth-of-type(2) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-951ba8b > div > p:nth-of-type(2) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2d53c980 > div > p:nth-of-type(2) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2d53c980 > div > p:nth-of-type(3) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(1) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(1) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(1) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(11) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(11) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(14) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(21) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-dd48319 > div > p:nth-of-type(21) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2276a544 .elementor-heading-title {
  overflow-wrap: anywhere !important; /* 1.4.10 */
}
.elementor-element-644192dc {
  overflow-x: clip !important; /* 1.4.10 */
}
.elementor-element-0409747 > div {
  background-color: rgba(0, 0, 0, 0.1) !important; /* 1.4.3 */
}
.elementor-element-77f5cd4 > div {
  background-color: rgba(0, 0, 0, 0.1) !important; /* 1.4.3 */
}
.elementor-element-0571d15 > div {
  background-color: rgba(0, 0, 0, 0.1) !important; /* 1.4.3 */
}
.elementor-element-252af4a > div {
  background-color: rgba(0, 0, 0, 0.1) !important; /* 1.4.3 */
}
.elementor-element-c31260b > div > p > a > span {
  font-weight: 700 !important; /* 1.4.1 */
}
