/* 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-0a50c23 > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-1059f99 > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-a69cc93 > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-c3767cc > a {
  background-color: #7d7262 !important; /* 1.4.3 */
}
.elementor-element-bf085e3 {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-44901ab {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-f1d60f5 > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-6769534 > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-eacd192 > a {
  background-color: #7d7262 !important; /* 1.4.3 */
}
.elementor-element-28c505f {
  background-color: #687771 !important; /* 1.4.3 */
}
body.page-id-131 #e-n-accordion-item-3410 > summary {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
body.page-id-131 #e-n-accordion-item-3411 > summary {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
body.page-id-131 #e-n-accordion-item-3412 > summary {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
body.page-id-131 #e-n-accordion-item-1380 > summary {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
body.page-id-131 #e-n-accordion-item-1381 > summary {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-82b9e40 > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-b03df43 > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-2819b0d > a {
  background-color: #6b7a73 !important; /* 1.4.3 */
}
.elementor-element-ad38e06 > a {
  background-color: #7d7262 !important; /* 1.4.3 */
}
.elementor-element-508956a {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-d7cbcc9 > a {
  background-color: #7d7262 !important; /* 1.4.3 */
}
.elementor-element-08bbd4c {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-c7601cb > p:nth-of-type(1) {
  color: #545454 !important; /* 1.4.3 */
}
.elementor-element-c7601cb > p:nth-of-type(2) > strong {
  color: #545454 !important; /* 1.4.3 */
}
.elementor-element-3ef6023 > form > div > div:nth-of-type(1) > label {
  color: #545454 !important; /* 1.4.3 */
}
.elementor-element-3ef6023 > form > div > div:nth-of-type(2) > label {
  color: #545454 !important; /* 1.4.3 */
}
.elementor-element-3ef6023 > form > div > div:nth-of-type(3) > label {
  color: #545454 !important; /* 1.4.3 */
}
.elementor-element-3ef6023 > form > div > div:nth-of-type(4) > label {
  color: #515151 !important; /* 1.4.3 */
}
.elementor-element-3ef6023 > form > div > div:nth-of-type(5) > label {
  color: #515151 !important; /* 1.4.3 */
}
.elementor-element-3ef6023 > form > div > div:nth-of-type(6) > label {
  color: #515151 !important; /* 1.4.3 */
}
.elementor-element-3ef6023 > form > div > div:nth-of-type(7) > div > span > label {
  color: #515151 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(1) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(2) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(3) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(4) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(5) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(6) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(7) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(8) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article:nth-of-type(9) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2f8c00c > div:nth-of-type(1) > article > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-55c8c73 > h2 {
  background-color: rgba(0, 0, 0, 0.33) !important; /* 1.4.3 */
}
@media (min-width: 768px) { .elementor-element-55c8c73 > h2 { box-shadow: 0 -0.25em 0 0 rgba(0, 0, 0, 0.33), 0 10px 0 0 rgba(0, 0, 0, 0.33) !important; /* 1.4.3 */ } }
.elementor-element-63c8767 > h2 {
  background-color: rgba(0, 0, 0, 0.33) !important; /* 1.4.3 */
}
@media (min-width: 768px) { .elementor-element-63c8767 > h2 { box-shadow: 0 -10px 0 0 rgba(0, 0, 0, 0.33), 0 0.25em 0 0 rgba(0, 0, 0, 0.33) !important; /* 1.4.3 */ } }
@media (max-width: 767.98px) { .elementor-element-63c8767 > h2 { box-shadow: 0 -0.25em 0 0 rgba(0, 0, 0, 0.33), 0 0.25em 0 0 rgba(0, 0, 0, 0.33) !important; /* 1.4.3 */ } }
.elementor-element-89492d1 > p {
  background-color: rgba(0, 0, 0, 0.09) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.09) !important; /* 1.4.3 */
  width: fit-content !important; /* 1.4.3 */
  margin-left: auto !important; /* 1.4.3 */
  margin-right: auto !important; /* 1.4.3 */
}
.elementor-element-1d3a2f6 > p {
  background-color: rgba(0, 0, 0, 0.11) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.11) !important; /* 1.4.3 */
}
.elementor-element-bf2ce20 > p {
  background-color: rgba(0, 0, 0, 0.12) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.12) !important; /* 1.4.3 */
}
.elementor-element-0fa4b27 > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-d87b3d7 > div > div:nth-of-type(2) > h3 > span {
  background-color: rgba(0, 0, 0, 0.06) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.06) !important; /* 1.4.3 */
}
.elementor-element-c3cddff > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-a9ad8d0 > div > div:nth-of-type(2) > h3 > span {
  background-color: rgba(0, 0, 0, 0.05) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.05) !important; /* 1.4.3 */
}
.elementor-element-f4ca60f > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-a451992 > div > div:nth-of-type(2) > h3 > span {
  background-color: rgba(0, 0, 0, 0.06) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.06) !important; /* 1.4.3 */
}
.elementor-element-44cd7be > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-160afd8 > div > div:nth-of-type(2) > h3 > span {
  background-color: rgba(0, 0, 0, 0.06) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.06) !important; /* 1.4.3 */
}
body.page-id-24 #menu-1-e7d2742 > li:nth-of-type(4) > ul > li:nth-of-type(3) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-101 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(1) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-97 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(5) > ul > li:nth-of-type(2) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-95 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(5) > ul > li:nth-of-type(1) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-880 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(2) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-91 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(5) > ul > li:nth-of-type(3) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-89 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(3) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-87 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(4) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-83 #menu-1-e7d2742 > li:nth-of-type(3) > ul > li:nth-of-type(5) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-131 #menu-1-e7d2742 > li:nth-of-type(2) > ul > li:nth-of-type(3) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-22 #menu-1-e7d2742 > li:nth-of-type(4) > ul > li:nth-of-type(1) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-896 #menu-1-e7d2742 > li:nth-of-type(2) > ul > li:nth-of-type(1) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-889 #menu-1-e7d2742 > li:nth-of-type(2) > ul > li:nth-of-type(2) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.elementor-page-674 #menu-1-e7d2742 > li:nth-of-type(4) > ul > li:nth-of-type(4) > a {
  color: #ffffff !important; /* 1.4.3 */
}
body.page-id-931 #menu-1-e7d2742 > li:nth-of-type(4) > ul > li:nth-of-type(2) > a {
  color: #ffffff !important; /* 1.4.3 */
}
.elementor-element-140e800 > a {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-140e800 > a:hover {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-140e800 > a:focus {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-87f0b43 > a {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-87f0b43 > a:hover {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-87f0b43 > a:focus {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-6760ec5f > a {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-6760ec5f > a:hover {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-6760ec5f > a:focus {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-5103b3a > a {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-5103b3a > a:hover {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-5103b3a > a:focus {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-2c3c435 > a {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-2c3c435 > a:hover {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-2c3c435 > a:focus {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-e7d2742 .elementor-nav-menu--dropdown a.elementor-item-active {
  background-color: #687771 !important; /* 1.4.3 */
}
.elementor-element-de3fd83 > a {
  background-color: rgba(0, 0, 0, 0.3) !important; /* 1.4.3 */
}
.elementor-element-de3fd83 > a:hover {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-de3fd83 > a:focus {
  background-color: #48504C !important; /* 1.4.3 */
}
.elementor-element-d87b3d7 > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-46869a8 > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-a9ad8d0 > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-247fb7e > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-a451992 > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-770fb42 > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-160afd8 > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
.elementor-element-d90758b > div > div:nth-of-type(2) > p {
  background-color: rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.25) !important; /* 1.4.3 */
}
