/* 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-e5b1a9a {
  background-color: #647b70 !important; /* 1.4.3 */
}
.elementor-element-4a1cc622 {
  background-color: #647b70 !important; /* 1.4.3 */
}
.elementor-element-9568f73 {
  background-color: #62796e !important; /* 1.4.3 */
}
.elementor-element-48f45b4 > form > div > div:nth-of-type(10) > button {
  background-color: #62796e !important; /* 1.4.3 */
}
.elementor-element-62ae8e72 {
  background-color: #647b70 !important; /* 1.4.3 */
}
.elementor-element-b21812d {
  background-color: #5c7368 !important; /* 1.4.3 */
}
.elementor-element-beed6be > form > div > div:nth-of-type(10) > button {
  background-color: #647b70 !important; /* 1.4.3 */
}
.elementor-element-123f7646 > div > span > span {
  color: #7b766c !important; /* 1.4.3 */
}
.elementor-element-472e2728 > h2 {
  color: #6d6d6d !important; /* 1.4.3 */
}
.elementor-element-d8aff7d > div > span > span {
  color: #7b766c !important; /* 1.4.3 */
}
.elementor-element-d6a333f > div > span > span {
  color: #7b766c !important; /* 1.4.3 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(1) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(3) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(4) > div > div > a {
  color: #62796e !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(5) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(6) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(7) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(8) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(9) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div:nth-of-type(1) > article:nth-of-type(2) > div > div > a {
  color: #62796e !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div > article > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div > article:nth-of-type(1) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div > article:nth-of-type(2) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div > article:nth-of-type(3) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-f8aea42 > p:nth-of-type(1) {
  color: #6a6a6a !important; /* 1.4.3 */
}
.elementor-element-f8aea42 > p:nth-of-type(2) > b {
  color: #6a6a6a !important; /* 1.4.3 */
}
.elementor-element-c3c48f4 > div > span > span {
  color: #7b766c !important; /* 1.4.3 */
}
body.page-id-646 #form-field-field_680e9aa {
  color: #626262 !important; /* 1.4.3 */
}
body.page-id-484 #form-field-field_680e9aa {
  color: #626262 !important; /* 1.4.3 */
}
.elementor-element-abbd668 > div > article:nth-of-type(4) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-abbd668 > div > article:nth-of-type(5) > div > div > a {
  color: #647b70 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5e0d0a96 > p {
  background-color: rgba(0, 0, 0, 0.1) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.1) !important; /* 1.4.3 */
}
.elementor-element-f8aea42 > p:nth-of-type(1) > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-444e9a8 > p > a {
  text-decoration-line: underline !important; /* 1.4.1 */
}
.elementor-element-a682165 .elementor-nav-menu--dropdown a.elementor-item-active {
  background-color: #7b766c !important; /* 1.4.3 */
}
@media (max-width: 767px) { .elementor-element-3f92110 { background-color: rgba(0, 0, 0, 0.2) !important; /* 1.4.3 */ box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.2) !important; /* 1.4.3 */ } }
@media (min-width: 768px) and (max-width: 1099px) { .elementor-element-3f92110 { 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 */ } }
@media (max-width: 767px) { .elementor-element-61d7fb61 { background-color: rgba(0, 0, 0, 0.2) !important; /* 1.4.3 */ box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.2) !important; /* 1.4.3 */ } }
@media (min-width: 768px) and (max-width: 1099px) { .elementor-element-61d7fb61 { 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 */ } }
@media (max-width: 1024px) { .elementor-element-14a1fcd9 > a { background-color: rgba(0, 0, 0, 0.12) !important; /* 1.4.3 */ } }
.elementor-element-5514076 {
  overflow-wrap: break-word !important; /* 1.4.10 */
}
.elementor-element-c604c6a {
  background-color: #647b70 !important; /* 1.4.3 */
}
body.page-id-646 .elementor-element-4c837e96 > a {
  background-color: #62796e !important; /* 1.4.3 */
}
