/* 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-90070ed > div > div > a {
  background-color: #657a80 !important; /* 1.4.3 */
}
.elementor-element-70fa16d {
  background-color: #657a80 !important; /* 1.4.3 */
}
.elementor-element-2752e8d5 > div > div > a {
  background-color: #657a80 !important; /* 1.4.3 */
}
.elementor-element-29ea8d3c > div > div > a {
  background-color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-3e2e1bdd {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-95911a7 > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-2635c27 > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-66258cfd > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-241085bb > div > div > a {
  background-color: #62777c !important; /* 1.4.3 */
}
.elementor-element-852fcd5 > div > div > a {
  background-color: #657a80 !important; /* 1.4.3 */
}
.elementor-element-c77eee0 > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-85b324e > div > div > a {
  background-color: #62777c !important; /* 1.4.3 */
}
.elementor-element-16ce49c > div > div > a {
  background-color: #657a80 !important; /* 1.4.3 */
}
.elementor-element-5101209 > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-391d716 > div > div > a {
  background-color: #62777c !important; /* 1.4.3 */
}
.elementor-element-01a2da0 > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-839f58f {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-7f94741 > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-5b42bae > div > div > a {
  background-color: #62777c !important; /* 1.4.3 */
}
.elementor-element-207ea4a > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-ac19077 > div > div > a {
  background-color: #62777c !important; /* 1.4.3 */
}
.elementor-element-8602616 > div > div > a {
  background-color: #657a80 !important; /* 1.4.3 */
}
.elementor-element-d06391e > div > div > a {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-a1b0f9b > div > div > a {
  background-color: #62777c !important; /* 1.4.3 */
}
.elementor-element-7efb57c {
  background-color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-35dc2f9 > div > div > a {
  background-color: #62777c !important; /* 1.4.3 */
}
.elementor-element-3a4bb8f2 > div > div > span > span {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-776717e9 > div > div > span > span {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-24399154 > div > div > span > span {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-14542054 > div > div > a > h2 > span:nth-of-type(1) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-4add5089 > div > p > a {
  color: #824201 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-5814a73 > div > h3 {
  color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-21f113cb > div > h3 {
  color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-55ffa13 > div > h3 {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-b175425 > div > div > span > span {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-9dac673 > div > p:nth-of-type(4) > a:nth-of-type(1) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-9dac673 > div > p:nth-of-type(4) > a:nth-of-type(2) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-f5de59d > div > div > span > span {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-8f7bd55 > div > div > a > h2 > span:nth-of-type(1) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-5353545 > div > h3 {
  color: #af5c04 !important; /* 1.4.3 */
}
.elementor-element-f96fe28 > div > h3 {
  color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-104381e > div > div > a > h2 > span:nth-of-type(1) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-9291a53 span.ti-read-more-active:not(#__gada):not(#__gada) {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(1) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(1) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(2) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(2) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(3) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(3) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(4) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(4) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(5) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(5) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(6) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(6) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(7) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(7) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(8) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(8) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(9) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(9) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(10) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(10) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(11) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(11) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(12) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(12) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(13) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(13) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(14) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(14) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(15) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(15) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(16) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(16) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(17) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(17) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(18) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(18) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(19) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(19) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(20) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(20) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(21) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(21) > div > a {
  color: #b25d04 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(22) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(22) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(23) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(23) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(24) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(24) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(25) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(25) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(26) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(26) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(27) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(27) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(28) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(28) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(29) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(29) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(30) > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > div:nth-of-type(1) > article:nth-of-type(30) > div > a {
  color: #b66005 !important; /* 1.4.3 */
  font-weight: 700 !important; /* 1.4.1 */
}
.elementor-element-8c46c11 > div > nav > span {
  color: #62777c !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > nav > a:nth-of-type(1) {
  color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-8c46c11 > div > nav > a:nth-of-type(2) {
  color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-02ddda2 > div > div > span > span {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > p:nth-of-type(4) > a:nth-of-type(1) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > p:nth-of-type(4) > a:nth-of-type(2) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > p:nth-of-type(4) > a:nth-of-type(3) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > p:nth-of-type(5) > a {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > ul > li:nth-of-type(4) > a {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > p:nth-of-type(14) > a:nth-of-type(1) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > p:nth-of-type(14) > a:nth-of-type(2) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-2ae467a > div > p:nth-of-type(15) > a {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-3d00120 > div > div > a > h2 > span:nth-of-type(1) {
  color: #b66005 !important; /* 1.4.3 */
}
.elementor-element-b675229 > div > h3 {
  color: #af5c04 !important; /* 1.4.3 */
}
.elementor-element-c271408 > div > h3 {
  color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-ac31d97 > div > div {
  color: #ae403f !important; /* 1.4.3 */
}
.elementor-element-ac31d97 > div > div > b {
  color: #ae403f !important; /* 1.4.3 */
}
.elementor-element-edb189f > div > div {
  color: #ae403f !important; /* 1.4.3 */
}
.elementor-element-edb189f > div > div > b {
  color: #ae403f !important; /* 1.4.3 */
}
.elementor-element-633c6f1 > div > div {
  color: #ae403f !important; /* 1.4.3 */
}
.elementor-element-633c6f1 > div > div > b {
  color: #ae403f !important; /* 1.4.3 */
}
.elementor-element-91a5a6c > div > p:nth-of-type(1) > a {
  color: #b25d04 !important; /* 1.4.3 */
}
.elementor-element-7202c72 > div > div > a > h2 > span:nth-of-type(2) {
  color: #476d75 !important; /* 1.4.3 */
}
.elementor-element-7464805 > div > form > div > div:nth-of-type(15) > button > span > span {
  background-color: rgba(0, 0, 0, 0.45) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.45) !important; /* 1.4.3 */
}
.elementor-element-d66fdd6 > 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-46759eff > 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-4affed53 > div > div:nth-of-type(1) > div > div > div > div > 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-2d3c62e2 > div > div > a > span > span:nth-of-type(2) {
  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-22101ec5 > div > div > a > span > span:nth-of-type(2) {
  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 */
}
body:has(.skip-link[href='#content']):has(#content) #pojo-a11y-skip-content {
  display: none !important; /* 2.4.3 */
}
.elementor-element-d66fdd6 > div > h1, .elementor-element-46759eff > div > h2, .elementor-element-4affed53 > div > div:nth-of-type(1) > div > div > div > div > div > h2, .elementor-element-2d3c62e2 > div > div > a > span > span:nth-of-type(2), .elementor-element-22101ec5 > div > div > a > span > span:nth-of-type(2) {
  color: #fff !important; /* 1.4.3 */
}
.elementor-element-7202c72 > div > div > a > h2 > span:nth-of-type(1) {
  color: #eda766 !important; /* 1.4.3 */
  background-color: #1b1c1e !important; /* 1.4.3 */
}
.elementor-element-7464805 button[type='submit'] {
  background-color: #354b54 !important; /* 1.4.3 */
}
header a.elementor-button[href^='tel:'], .elementor-element-852fcd5 a.elementor-button, .elementor-element-16ce49c a.elementor-button {
  background-color: #354b54 !important; /* 1.4.3 */
}
header a.elementor-button[href^='tel:'] .elementor-button-text, .elementor-element-852fcd5 a.elementor-button .elementor-button-text, .elementor-element-16ce49c a.elementor-button .elementor-button-text {
  color: #fff !important; /* 1.4.3 */
}
