/* 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.
 * Dark text backplates removed site-wide at the site owner's request; button gradients remain.
 * Loaded LAST, after the Elementor bundle and islands.css. */
.elementor-element-4ffeb9c > div > ul > li > a > span {
  background-color: transparent !important;
  box-shadow: none !important;
  width: fit-content !important; /* 1.4.3 */
  margin-left: auto !important; /* 1.4.3 */
}
.elementor-element-87922b2 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-a968aca > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-77bf4df > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-2ab38a7 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-ee15033 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-6bfc03a > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-e3d6fa3 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-62b9ea94 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-a44160a > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-33709de5 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-7b7a50e3 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-4d6613d > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-b1f4efb > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-44d5b2f2 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-7bd2f5b0 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-791a3db4 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-5deec54a > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-2a5dd657 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-dc2a6e5 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-3791421 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-ef6aa1b > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-d74cb72 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-54342a37 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
  width: fit-content !important; /* 1.4.3 */
  margin-left: auto !important; /* 1.4.3 */
  margin-right: auto !important; /* 1.4.3 */
}
.elementor-element-7e20315e > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-87b3f7d > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-1bad528 > div > p:nth-of-type(8) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(12) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(12) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(12) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(16) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(3) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(5) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(6) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(8) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(8) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(8) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(4) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(11) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(11) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(13) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(14) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(14) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(14) > a:nth-of-type(3) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(14) > a:nth-of-type(4) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(9) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > ol > li:nth-of-type(1) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(15) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(18) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(19) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(1) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(7) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(7) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(13) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(13) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(10) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(14) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(16) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(16) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(10) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > p:nth-of-type(10) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(4) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(11) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > ul:nth-of-type(7) > li:nth-of-type(2) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > ul:nth-of-type(7) > li:nth-of-type(2) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > ul:nth-of-type(7) > li:nth-of-type(3) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(13) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(7) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(7) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(10) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(12) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(12) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(5) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(8) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(9) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(9) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(10) > a:nth-of-type(1) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(10) > a:nth-of-type(2) {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(1) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-7f96bde8 > div > p:nth-of-type(10) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-67e623a > div > p:nth-of-type(6) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-1bad528 > div > ul:nth-of-type(2) > li:nth-of-type(2) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-311eeef > div > p {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-022b55d > div > ul > li > a > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-fc7d2f6 > div > ul > li > a > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-950d4f8 > div > form > div > div:nth-of-type(10) > button > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
.elementor-element-354d5b44 > div > div > a > span > span {
  background-color: transparent !important;
  box-shadow: none !important;
}
