/* 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-360ebc5 > div > div > a {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-b2adb77 > div > div > a {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-8037d78 > div > div > a {
  background-color: #89734a !important; /* 1.4.3 */
}
body.page-id-72 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.elementor-page-89 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
#widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-398 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.author-1 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1322 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-21 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-35 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-37 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-39 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-41 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-77 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-69 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-75 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-17 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-67 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-19 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-29 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-31 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-33 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-63 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-54 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-53 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-74 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-71 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-42 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-58 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-43 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-47 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-49 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-51 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-23 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-25 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-27 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-59 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-1 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.category-64 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-444 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1326 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-522 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-598 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-595 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-571 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-592 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-589 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-577 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-574 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-568 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-551 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-1131 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-564 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-1306 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-601 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1204 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-836 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1315 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1107 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1301 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1167 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-920 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-1058 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1295 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.elementor-page-131 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-931 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-500 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-1171 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-1259 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-1221 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-781 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1161 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-516 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-2 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1183 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-22 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-36 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-38 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-40 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-44 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-78 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-70 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-76 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-61 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-18 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-68 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-20 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-30 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-32 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-34 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-65 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-55 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-56 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-73 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-72 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-46 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-45 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-60 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-48 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-50 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-52 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-24 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-26 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-28 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-57 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-66 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.tag-62 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.page-id-645 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1207 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
body.postid-1197 #widget-floatingEstimator-mount > div > div > button {
  background-color: #827466 !important; /* 1.4.3 */
}
.elementor-element-bad18ff > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-524049e2 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-3eda89a {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-4edeb824 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-747ad6e > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-16d174e7 > div > form > div > div:nth-of-type(9) > button {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-3760ea1d > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-46fee19f > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-40fc1e05 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-72b9b36 > div > div > a {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-e888aea {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-bffa090 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-324ee599 > div > form > div > div:nth-of-type(8) > button {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-0e85aae > div > div > a {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-29f29f09 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-60694ef3 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-1ad825a5 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-11d65e91 > div > form > div > div:nth-of-type(8) > button {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-273487bd > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-3f3f3f62 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-7dcd4b2c > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-2d3a6f78 > div > form > div > div:nth-of-type(9) > button {
  background-color: #89734a !important; /* 1.4.3 */
}
.elementor-element-628bb329 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-a0c84ba > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-87379d8 > div > div > a {
  background-color: #877148 !important; /* 1.4.3 */
}
.elementor-element-5825327 > div > div > a {
  background-color: #7f7163 !important; /* 1.4.3 */
}
.elementor-element-55038aa > div > h2 {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > 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-d3f7949 > div > nav > a {
  color: #7e6840 !important; /* 1.4.3 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(8) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(11) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(12) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(12) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(13) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(14) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(14) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-0a0ad57 > div > div > div:nth-of-type(1) > a > span:nth-of-type(2) > span:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-0a0ad57 > div > div > div:nth-of-type(3) > a > span:nth-of-type(1) > span:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-d3f7949 > div > div > article:nth-of-type(1) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-d3f7949 > div > div > article:nth-of-type(2) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-d3f7949 > div > div > article:nth-of-type(3) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-d3f7949 > div > div > article > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-5125753 > div > p:nth-of-type(5) > a {
  color: #877148 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(1) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(7) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(22) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(26) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(26) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > p:nth-of-type(18) > a:nth-of-type(1) {
  color: #877148 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > p:nth-of-type(18) > a:nth-of-type(2) {
  color: #877148 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-64e6379 > div > div > div > div > div > h3 {
  color: #877148 !important; /* 1.4.3 */
}
.elementor-element-94d0f02 > div > div > div > div > div > h3 {
  color: #877148 !important; /* 1.4.3 */
}
.elementor-element-873707b > div > div > div > div > div > h3 {
  color: #877148 !important; /* 1.4.3 */
}
.elementor-element-29b4932 > div > div > div > div > div > h3 {
  color: #877148 !important; /* 1.4.3 */
}
.elementor-element-74294c5 > div > div > div > div > div > h3 {
  color: #877148 !important; /* 1.4.3 */
}
.elementor-element-2ddf8a0 > div > div > div > div > div > h3 {
  color: #877148 !important; /* 1.4.3 */
}
body.page-id-589 > div:nth-of-type(3) > p:nth-of-type(9) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
}
body.page-id-589 > div:nth-of-type(3) > p:nth-of-type(9) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-5125753 > div > p:nth-of-type(7) > a {
  color: #877148 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(1) > a > strong {
  color: #877148 !important; /* 1.4.3 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(2) > a > strong {
  color: #836d44 !important; /* 1.4.3 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(3) > a > strong {
  color: #836d44 !important; /* 1.4.3 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(4) > a > strong {
  color: #836d44 !important; /* 1.4.3 */
}
.elementor-element-5125753 > div > p:nth-of-type(9) > a {
  color: #877148 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > p:nth-of-type(11) > a:nth-of-type(1) {
  color: #877148 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > p:nth-of-type(11) > a:nth-of-type(2) {
  color: #877148 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-6be99958 > div > p:nth-of-type(6) > a > span {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-6be99958 > div > p:nth-of-type(8) > a > span {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-6be99958 > div > p:nth-of-type(10) > a > span {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-6be99958 > div > p:nth-of-type(11) > a > span {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-6be99958 > div > p:nth-of-type(12) > a:nth-of-type(1) > span {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-6be99958 > div > p:nth-of-type(12) > a:nth-of-type(2) > span {
  color: #89734a !important; /* 1.4.3 */
}
body > div:nth-of-type(3) > p:nth-of-type(9) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
}
body > div:nth-of-type(3) > p:nth-of-type(9) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(9) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(9) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(10) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(19) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(20) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(20) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(5) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(5) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(9) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(16) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(19) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(19) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(4) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(5) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(8) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(8) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(14) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(18) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(18) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-658aa79 > div > h2 {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(6) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(11) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(11) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
#widgets-container label.calculator-input_label-2-umJ:not(#__gada):not(#__gada) {
  color: #737373 !important; /* 1.4.3 */
}
.elementor-element-7c3ea4f > div > ul:nth-of-type(1) > li:nth-of-type(1) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > ul:nth-of-type(1) > li:nth-of-type(2) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > ul:nth-of-type(1) > li:nth-of-type(4) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(12) > a:nth-of-type(3) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(12) > a:nth-of-type(4) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
body.page-id-2 #content > div:nth-of-type(2) > p:nth-of-type(3) > a {
  color: #89734a !important; /* 1.4.3 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(15) > a:nth-of-type(1) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(15) > a:nth-of-type(2) {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(27) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-7c3ea4f > div > p:nth-of-type(28) > a {
  color: #89734a !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(1) > a {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(2) > a {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(3) > a {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5125753 > div > ul > li:nth-of-type(4) > a {
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-33a25d20 > div > p {
  background-color: rgba(0, 0, 0, 0.55) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.55) !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-2fd457b2 > div > div {
  background-color: rgba(0, 0, 0, 0.28) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.28) !important; /* 1.4.3 */
  width: fit-content !important; /* 1.4.3 */
}
.elementor-element-5bf23377 > div > div {
  background-color: rgba(0, 0, 0, 0.24) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.24) !important; /* 1.4.3 */
  width: fit-content !important; /* 1.4.3 */
}
.elementor-element-6e7f28c4 > div > div {
  background-color: rgba(0, 0, 0, 0.27) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.27) !important; /* 1.4.3 */
  width: fit-content !important; /* 1.4.3 */
}
.elementor-element-438d065 > div > ul > li:nth-of-type(1) > a {
  min-height: 24px !important; /* 2.5.8 */
  align-items: center !important; /* 2.5.8 */
}
.elementor-element-6ea4bb8 > div > ul > li:nth-of-type(1) > a {
  min-height: 24px !important; /* 2.5.8 */
  align-items: center !important; /* 2.5.8 */
}
.elementor-element-6ea4bb8 > div > ul > li:nth-of-type(2) > a {
  min-height: 24px !important; /* 2.5.8 */
  align-items: center !important; /* 2.5.8 */
}
.elementor-element-6ea4bb8 > div > ul > li:nth-of-type(3) > a {
  min-height: 24px !important; /* 2.5.8 */
  align-items: center !important; /* 2.5.8 */
}
.elementor-element-6ea4bb8 > div > ul > li:nth-of-type(4) > a {
  min-height: 24px !important; /* 2.5.8 */
  align-items: center !important; /* 2.5.8 */
}
.elementor-element-6ea4bb8 > div > ul > li:nth-of-type(5) > a {
  min-height: 24px !important; /* 2.5.8 */
  align-items: center !important; /* 2.5.8 */
}
.elementor-element-c2b511b > div > h1 {
  background-color: rgba(0, 0, 0, 0.55) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.55) !important; /* 1.4.3 */
}
.elementor-element-a8574da > div > h2 {
  background-color: rgba(0, 0, 0, 0.55) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.55) !important; /* 1.4.3 */
}
.elementor-element-1f4d376 > div > div > a > span > span {
  background-color: rgba(0, 0, 0, 0.55) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.55) !important; /* 1.4.3 */
}
.elementor-element-46e42326 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(5) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-46e42326 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-46e42326 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(3) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
body.page-id-1171 #widgets-container > div > section:nth-of-type(3) > div > div:nth-of-type(1) > div:nth-of-type(1) > span > span:nth-of-type(2) > a:focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
body.page-id-1171 #widgets-container > div > section:nth-of-type(3) > div > div:nth-of-type(2) > span > a:nth-of-type(1):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
body.page-id-1171 #widgets-container > div > section:nth-of-type(3) > div > div:nth-of-type(2) > span > a:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
body.page-id-1171 #widgets-container > div > section:nth-of-type(3) > div > div:nth-of-type(2) > span > a:nth-of-type(3):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-5c389d74 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(5) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-5c389d74 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-5c389d74 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(3) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-7414968a > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(5) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-7414968a > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-7414968a > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(3) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-d9b3cf7 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(5) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-d9b3cf7 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
.elementor-element-d9b3cf7 > div > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(3) > div > span:nth-of-type(2):focus-visible {
  outline: 2px solid #111111 !important; /* 2.4.7 */
  outline-offset: 2px !important; /* 2.4.7 */
  box-shadow: 0 0 0 4px #ffffff !important; /* 2.4.7 */
}
body.page-id-589 .classic-content, body.page-id-589 .classic-content :is(h1,h2,h3,h4,h5,h6,p,li,strong,b,em,i,span) {
  color: #26333B !important; /* 1.4.3 */
}
body.page-id-589 .classic-content a {
  color: #2B7657 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
body.page-id-589 [data-elementor-type="header"] .elementor-nav-menu--main > ul > li > a.elementor-item {
  color: #FFFFFF !important; /* 1.4.3: white on the restored green navigation */
}
body.page-id-1306 .elementor-element-6be99958, body.page-id-1306 .elementor-element-6be99958 :is(h1,h2,h3,h4,h5,h6,p,li,strong,b,em,i,span) {
  color: #26333B !important; /* 1.4.3 */
}
body.page-id-1306 .elementor-element-6be99958 a {
  color: #2B7657 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
body.page-id-1306 [data-elementor-type="header"] .elementor-nav-menu--main > ul > li > a.elementor-item {
  color: #FFFFFF !important; /* 1.4.3: white on the restored green navigation */
}
body.page-id-2 #content, body.page-id-2 #content :is(h1,h2,h3,h4,h5,h6,p,li,strong,b,em,i,span) {
  color: #26333B !important; /* 1.4.3 */
}
body.page-id-2 #content a {
  color: #2B7657 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
body.page-id-2 [data-elementor-type="header"] .elementor-nav-menu--main > ul > li > a.elementor-item {
  color: #26333B !important; /* 1.4.3 */
}
.elementor-element-d3f7949 .page-numbers.current {
  color: #26333B !important; /* 1.4.3 */
}
.elementor-element-d3f7949 .elementor-posts-nothing-found {
  color: #26333B !important; /* 1.4.3 */
}
