/* 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-fa78aa6 > div > div > article:nth-of-type(1) > div > div:nth-of-type(1) {
  background-color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(2) > div > div:nth-of-type(1) {
  background-color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(3) > div > div:nth-of-type(1) {
  background-color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(4) > div > div:nth-of-type(1) {
  background-color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(5) > div > div:nth-of-type(1) {
  background-color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(6) > div > div:nth-of-type(1) {
  background-color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-fa78aa6 > div > div > article > div > div:nth-of-type(1) {
  background-color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-0bd0382 > div > p > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-0bd0382 > div > p > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
body.page-id-21 #index-financing > p > a {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-d7e8aa9 > div > div > div > p {
  color: #595959 !important; /* 1.4.3 */
}
.elementor-element-5d3c4eb > div > div > div > p {
  color: #595959 !important; /* 1.4.3 */
}
.elementor-element-6771ac5 > div > div > div > p {
  color: #595959 !important; /* 1.4.3 */
}
.elementor-element-70dca83 > div > div > a > span > span:nth-of-type(2) {
  color: #444444 !important; /* 1.4.3 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(1) > div > div:nth-of-type(2) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(2) > div > div:nth-of-type(2) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(3) > div > div:nth-of-type(2) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(4) > div > div:nth-of-type(2) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(5) > div > div:nth-of-type(2) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-fa78aa6 > div > div > article:nth-of-type(6) > div > div:nth-of-type(2) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-fa78aa6 > div > div > article > div > div:nth-of-type(2) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-bf85a35 > div > p:nth-of-type(1) {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-bf85a35 > div > p:nth-of-type(2) > b {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(8) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(10) > a {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(11) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(11) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(11) > a:nth-of-type(3) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(14) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(16) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(16) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > ul:nth-of-type(2) > li:nth-of-type(5) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > ul:nth-of-type(2) > li:nth-of-type(5) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(7) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(9) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(17) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(19) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(20) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(3) > a {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > ul > li:nth-of-type(3) > a > strong {
  color: #817653 !important; /* 1.4.3 */
}
.elementor-element-2cc6b0f > div > ul > li:nth-of-type(4) > a > strong {
  color: #817653 !important; /* 1.4.3 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(5) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(5) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(5) > a:nth-of-type(3) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(12) > a {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(29) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(29) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(29) > a:nth-of-type(3) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(29) > a:nth-of-type(4) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(29) > a:nth-of-type(5) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(29) > a:nth-of-type(6) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-77c1342 > div > p:nth-of-type(4) > a {
  color: #7b6f4d !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-77c1342 > div > p:nth-of-type(2) > a {
  color: #7b6f4d !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8f294e2 > div > p:nth-of-type(1) > a > span {
  color: #7b6f4d !important; /* 1.4.3 */
}
.elementor-element-77c1342 > div > p:nth-of-type(3) > a {
  color: #7b6f4d !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-20de661 > div > p > a {
  color: #7c714f !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c1ce42b > div > p:nth-of-type(4) > a {
  color: #7b6f4d !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c1ce42b > div > p:nth-of-type(5) > a {
  color: #7c704e !important; /* 1.4.3 */
}
.elementor-element-77c1342 > div > p:nth-of-type(8) > a {
  color: #7c704e !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(5) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(12) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(12) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(12) > a:nth-of-type(3) {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(15) > a {
  color: #817653 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(16) > a {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(1) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(1) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(1) > a:nth-of-type(3) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(14) > a:nth-of-type(1) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > p:nth-of-type(14) > a:nth-of-type(2) {
  color: #817653 !important; /* 1.4.3 */
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > ul > li:nth-of-type(3) > a {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-2cc6b0f > div > ul > li:nth-of-type(4) > a {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8f294e2 > div > p:nth-of-type(1) > a {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-837e796 .elementor-nav-menu--dropdown a.elementor-item-active {
  background-color: #7F7351 !important; /* 1.4.3 */
}
body:has(main#content.site-main) .elementor-element-837e796 .elementor-nav-menu--main > ul > li > a.elementor-item {
  color: #5B584F !important; /* 1.4.3 */
}
