/* 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-912df89 > div > div > a {
  background-color: #6a7886 !important; /* 1.4.3 */
}
.elementor-element-ccc828a > div > div > a {
  background-color: #6a7886 !important; /* 1.4.3 */
}
.elementor-element-695d275 > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-0eb7431 > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-fa5f142 > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-3aa83c2 > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-a2fbde4 > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-34ac09d > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-39a2251 > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-975264c > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-05df47e > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-42f97ec > div > div > a {
  background-color: #6d7880 !important; /* 1.4.3 */
}
.elementor-element-04fb6c2 > div > div > a {
  background-color: #6a7886 !important; /* 1.4.3 */
}
.elementor-element-3220c76f > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a {
  background-color: #6a7886 !important; /* 1.4.3 */
}
.elementor-element-6adc2b6 > div > div > a {
  background-color: #6a7886 !important; /* 1.4.3 */
}
.elementor-element-5047154 > div > div > a {
  background-color: #6a7886 !important; /* 1.4.3 */
}
.elementor-element-4d4bc5c > div > p > a:nth-of-type(1) {
  color: #012846 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  display: inline-block !important; /* 2.5.8 */
  min-height: 24px !important; /* 2.5.8 */
}
.elementor-element-4d4bc5c > div > p > a:nth-of-type(2) {
  color: #012846 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  display: inline-block !important; /* 2.5.8 */
  min-height: 24px !important; /* 2.5.8 */
}
.elementor-element-4d4bc5c > div > p > strong:nth-of-type(1) {
  color: #012846 !important; /* 1.4.3 */
}
.elementor-element-4d4bc5c > div > p > a:nth-of-type(3) {
  color: #012846 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-4d4bc5c > div > p > strong:nth-of-type(2) {
  color: #012846 !important; /* 1.4.3 */
}
.elementor-element-4d4bc5c > div > p > a:nth-of-type(4) > span {
  color: #012846 !important; /* 1.4.3 */
}
.elementor-element-4385422 > div > h2 {
  color: #012846 !important; /* 1.4.3 */
}
.elementor-element-33dbf55 > div > p {
  color: #012846 !important; /* 1.4.3 */
}
.elementor-element-ca2621e > div > h2 {
  color: #012846 !important; /* 1.4.3 */
}
.elementor-element-7b6482b > div > h2 {
  color: #012846 !important; /* 1.4.3 */
}
.elementor-element-6a7f5ac > div > h2 {
  color: #123957 !important; /* 1.4.3 */
}
.elementor-element-2c1fb4f6 > div > h2 {
  color: #575757 !important; /* 1.4.3 */
}
.elementor-element-57cb5ea9 > div > h2 {
  color: #575757 !important; /* 1.4.3 */
}
.elementor-element-4d4bc5c > div > p > a:nth-of-type(4) {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-2592cb5 > div > h2 {
  background-color: transparent !important; /* 1.4.3 */
  box-shadow: none !important; /* 1.4.3 */
  width: auto !important; /* 1.4.3 */
  margin-left: auto !important; /* 1.4.3 */
  margin-right: auto !important; /* 1.4.3 */
  color: #123957 !important; /* 1.4.3 */
}
.elementor-element-72784ad > div > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-e785520 > div > h1 {
  color: #123957 !important; /* 1.4.3 */
}
