/* 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-b872293 > div > div > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-a43f437 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-7ec2b64 {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-acfd556 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-ab7fb2b {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-b103fad > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-58fc7f41 {
  background-color: #8a7163 !important; /* 1.4.3 */
}
.elementor-element-357c271 > div > div > a {
  background-color: #876e60 !important; /* 1.4.3 */
}
.elementor-element-d092f66 > div > div > a {
  background-color: #677c21 !important; /* 1.4.3 */
}
.elementor-element-3d609fa > div > div > a {
  background-color: #9e6904 !important; /* 1.4.3 */
}
.elementor-element-ef9ee19 > div > div > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-a71ad76 > div > div > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-eb75289 > div > div > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-5456fe4 > div > div > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-57f31c4 > div > div > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-4ac8180a > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-24d38f2d > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-6a33f404 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-10381422 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-f4ceef8 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-3e6de06 > div > div > a {
  background-color: #8a7163 !important; /* 1.4.3 */
}
.elementor-element-57a0b93 > div > div > a {
  background-color: #8a7163 !important; /* 1.4.3 */
}
.elementor-element-d016017 > div > div > a {
  background-color: #8a7163 !important; /* 1.4.3 */
}
.elementor-element-1371680 > div > div > a {
  background-color: #8a7163 !important; /* 1.4.3 */
}
.elementor-element-3a2b1cb > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-410af67 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-c83ee17 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-f9742e2 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-cccc3ac > div > div > a {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-8a88792 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-4a48f07a > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-142ddae1 > div > div > a {
  background-color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-14dc46e > div > ul > li:nth-of-type(1) > a > span:nth-of-type(2) {
  color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-14dc46e > div > ul > li:nth-of-type(2) > a > span:nth-of-type(2) {
  color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-14dc46e > div > ul > li:nth-of-type(3) > a > span:nth-of-type(2) {
  color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-14dc46e > div > ul > li:nth-of-type(4) > a > span:nth-of-type(2) {
  color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-af48f33 > div > h2 {
  color: #6a7f25 !important; /* 1.4.3 */
}
.elementor-element-c99bc1d > div > h2 {
  color: #6a7f25 !important; /* 1.4.3 */
}
.elementor-element-cebaf7a > div > h2 {
  color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-d69a835 > div > h2 {
  color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-83e08c9 > div > h2 {
  color: #64791d !important; /* 1.4.3 */
}
.elementor-element-6446afb > div > div > div > i:nth-of-type(1) {
  color: #525a62 !important; /* 1.4.3 */
}
.elementor-element-6446afb > div > div > div > i:nth-of-type(2) {
  color: #525a62 !important; /* 1.4.3 */
}
.elementor-element-6446afb > div > div > div > i:nth-of-type(3) {
  color: #525a62 !important; /* 1.4.3 */
}
.elementor-element-6446afb > div > div > div > i:nth-of-type(4) {
  color: #525a62 !important; /* 1.4.3 */
}
.elementor-element-6446afb > div > div > div > i:nth-of-type(5) {
  color: #525a62 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-6030 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-2280 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-1290 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-2200 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-8530 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-1610 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-2620 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-2390 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-1580 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-7880 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-3400 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-1450 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-7040 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-2300 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-1850 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
body.page-id-228 #e-n-accordion-item-1040 > summary > span:nth-of-type(1) > div {
  color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(1) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(1) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(2) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(2) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(3) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(3) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(4) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(4) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(5) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(5) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(6) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(6) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(7) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(7) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(8) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(8) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(9) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-c2d727c > div > div > article:nth-of-type(9) > div > a {
  color: #a16b03 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
body.page-id-242 #form-field-name {
  color: #697e23 !important; /* 1.4.3 */
}
body.page-id-242 #form-field-field_09ad8b4 {
  color: #697e23 !important; /* 1.4.3 */
}
body.page-id-242 #form-field-email {
  color: #697e23 !important; /* 1.4.3 */
}
body.page-id-242 #form-field-field_634d652 {
  color: #697e23 !important; /* 1.4.3 */
}
body.page-id-242 #form-field-field_e5d54b8 {
  color: #697e23 !important; /* 1.4.3 */
}
.elementor-element-a99a5c9 > div > h2 {
  color: #c68822 !important; /* 1.4.3 */
}
.elementor-element-53776c8 > div > h2 {
  color: #c68822 !important; /* 1.4.3 */
}
.elementor-element-f162606 > div > h2 {
  color: #6a7f25 !important; /* 1.4.3 */
}
.elementor-element-26da7e8 > div > h2 {
  color: #6a7f25 !important; /* 1.4.3 */
}
.elementor-element-228171a > div > h2 {
  color: #6a7f25 !important; /* 1.4.3 */
}
.elementor-element-ff76e4a > div > div > div:nth-of-type(1) > div > div {
  background-color: rgba(0, 0, 0, 0.35) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.35) !important; /* 1.4.3 */
}
.elementor-element-1fb70b6e > div > div > div > p > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-e77028c > div > p:nth-of-type(3) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-3d936c6 > div > div > div > div:nth-of-type(4) > span:nth-of-type(1) {
  min-height: 24px !important; /* 2.5.8 */
  min-width: 24px !important; /* 2.5.8 */
}
.elementor-element-3d936c6 > div > div > div > div:nth-of-type(4) > span:nth-of-type(2) {
  min-height: 24px !important; /* 2.5.8 */
  min-width: 24px !important; /* 2.5.8 */
}
.elementor-element-3d936c6 > div > div > div > div:nth-of-type(4) > span:nth-of-type(3) {
  min-height: 24px !important; /* 2.5.8 */
  min-width: 24px !important; /* 2.5.8 */
}
.elementor-element-3d936c6 > div > div > div > div:nth-of-type(4) > span:nth-of-type(4) {
  min-height: 24px !important; /* 2.5.8 */
  min-width: 24px !important; /* 2.5.8 */
}
.elementor-element-a152d65 {
  background-color: #687d22 !important; /* 1.4.3 */
}
.elementor-element-4f1116f > .elementor-widget-container {
  background-color: #687d22 !important; /* 1.4.3 */
}
.elementor-element-95f99b1 {
  background-color: #687d22 !important; /* 1.4.3 */
}
#menu-1-654f150 > li > a.elementor-item-active {
  color: #986500 !important; /* 1.4.3 */
}
#menu-1-654f150 > li > a:hover {
  color: #687d22 !important; /* 1.4.3 */
}
#menu-1-654f150 > li > a:focus {
  color: #687d22 !important; /* 1.4.3 */
}
#menu-1-654f150 > li > a.highlighted {
  color: #687d22 !important; /* 1.4.3 */
}
.elementor-element-654f150 .elementor-nav-menu--dropdown a {
  color: #687d22 !important; /* 1.4.3 */
}
.elementor-element-654f150 .elementor-nav-menu--dropdown a:hover {
  color: #ffffff !important; /* 1.4.3 */
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-654f150 .elementor-nav-menu--dropdown a:focus {
  color: #ffffff !important; /* 1.4.3 */
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-654f150 .elementor-nav-menu--dropdown a.highlighted {
  color: #ffffff !important; /* 1.4.3 */
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-654f150 .elementor-nav-menu--dropdown a.elementor-item-active {
  color: #ffffff !important; /* 1.4.3 */
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-b5c5a12 .elementor-nav-menu--dropdown a {
  color: #7d6557 !important; /* 1.4.3 */
}
.elementor-element-b5c5a12 .elementor-nav-menu--dropdown a:hover {
  color: #f1edda !important; /* 1.4.3 */
  background-color: #7d6557 !important; /* 1.4.3 */
}
.elementor-element-b5c5a12 .elementor-nav-menu--dropdown a:focus {
  color: #f1edda !important; /* 1.4.3 */
  background-color: #7d6557 !important; /* 1.4.3 */
}
.elementor-element-b5c5a12 .elementor-nav-menu--dropdown a.highlighted {
  color: #f1edda !important; /* 1.4.3 */
  background-color: #7d6557 !important; /* 1.4.3 */
}
.elementor-element-b5c5a12 .elementor-nav-menu--dropdown a.elementor-item-active {
  color: #5d7212 !important; /* 1.4.3 */
}
.elementor-element-3d936c6 .elementor-repeater-item-6e859da .swiper-slide-bg {
  background-color: #687d22 !important; /* 1.4.3 */
}
.elementor-element-3d936c6 .elementor-repeater-item-ca37d4b .swiper-slide-bg {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-3d936c6 .elementor-repeater-item-d22fd88 .swiper-slide-bg {
  background-color: #897062 !important; /* 1.4.3 */
}
.elementor-element-a43f437 .elementor-button:hover {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-a43f437 .elementor-button:focus {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-d092f66 .elementor-button:hover {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-d092f66 .elementor-button:focus {
  background-color: #a16b03 !important; /* 1.4.3 */
}
.elementor-element-357c271 .elementor-button:hover {
  background-color: #687d22 !important; /* 1.4.3 */
}
.elementor-element-357c271 .elementor-button:focus {
  background-color: #687d22 !important; /* 1.4.3 */
}
.elementor-element-3752a42 > div > h1 {
  background-color: rgba(0, 0, 0, 0.15) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.15) !important; /* 1.4.3 */
}
.elementor-element-c9db4f0 > div > h1 {
  background-color: rgba(0, 0, 0, 0.3) !important; /* 1.4.3 */
  box-shadow: 0 -12px 0 12px rgba(0, 0, 0, 0.3) !important; /* 1.4.3 */
}
.elementor-element-a2e15c0 > div > p {
  background-color: rgba(0, 0, 0, 0.3) !important; /* 1.4.3 */
  box-shadow: 0 12px 0 12px rgba(0, 0, 0, 0.3) !important; /* 1.4.3 */
}
#menu-1-654f150 > li:nth-of-type(1) > a.elementor-item-active {
  color: #6e3600 !important; /* 1.4.3 */
}
