/* 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-aaa9b4f > form > div > div:nth-of-type(10) > button {
  background-color: #057ca9 !important; /* 1.4.3 */
}
.elementor-element-1e1e3863 > a {
  background-color: #467a95 !important; /* 1.4.3 */
}
.elementor-element-54f59803 span.ti-read-more-active:not(#__gada):not(#__gada) {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-bb1c071 > div:nth-of-type(1) > div > div:nth-of-type(5) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-bb1c071 > div:nth-of-type(1) > div > div:nth-of-type(6) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-bb1c071 > div:nth-of-type(1) > div > div:nth-of-type(7) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-bb1c071 > div:nth-of-type(1) > div > div:nth-of-type(8) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-bb1c071 > div:nth-of-type(1) > div > div:nth-of-type(2) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-1716554 > div:nth-of-type(1) > article:nth-of-type(1) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-1716554 > 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-1716554 > 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-1716554 > 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-1716554 > 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-1716554 > 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-1716554 > 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-1716554 > 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-1716554 > 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-1716554 > div:nth-of-type(1) > article:nth-of-type(10) > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-1716554 > div:nth-of-type(1) > article:nth-of-type(5) > div > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-1716554 > div > article > div > div:nth-of-type(2) > div > p {
  color: #767676 !important; /* 1.4.3 */
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-1716554 > div:nth-of-type(1) > article:nth-of-type(3) > div > div > div > p {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-cfb6800 > div:nth-of-type(1) > div > div:nth-of-type(5) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-cfb6800 > div:nth-of-type(1) > div > div:nth-of-type(6) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-cfb6800 > div:nth-of-type(1) > div > div:nth-of-type(7) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-cfb6800 > div:nth-of-type(1) > div > div:nth-of-type(8) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-cfb6800 > div:nth-of-type(1) > div > div:nth-of-type(2) > div > div > div > div:nth-of-type(2) > div:nth-of-type(2) > a > span > span {
  color: #025184 !important; /* 1.4.3 */
}
.elementor-element-7e8172d5 > form > div > div:nth-of-type(8) > button > span > span {
  color: #045488 !important; /* 1.4.3 */
}
.elementor-element-e1e5293 span.ti-read-more-active:not(#__gada):not(#__gada) {
  color: #767676 !important; /* 1.4.3 */
}
.elementor-element-7e8172d5 > form > div > div:nth-of-type(9) > button > span > span {
  color: #045488 !important; /* 1.4.3 */
}
.elementor-element-2bb06601 > p > b:nth-of-type(3) {
  color: #626363 !important; /* 1.4.3 */
}
.elementor-element-2b764fe5 > h1 {
  color: #017ba8 !important; /* 1.4.3 */
}
.elementor-element-b9859c9 > p {
  color: #494a4a !important; /* 1.4.3 */
}
.elementor-element-632e70b7 > h2 {
  color: #003052 !important; /* 1.4.3 */
}
.elementor-element-10c9cbf > ul > li:nth-of-type(1) > span {
  color: #101111 !important; /* 1.4.3 */
}
.elementor-element-10c9cbf > ul > li:nth-of-type(2) > span {
  color: #1c1c1c !important; /* 1.4.3 */
}
.elementor-element-10c9cbf > ul > li:nth-of-type(3) > span {
  color: #2a2b2b !important; /* 1.4.3 */
}
.elementor-element-42f43bf7 {
  background-color: rgba(0, 0, 0, 0.53) !important; /* 1.4.3 */
}
.elementor-element-b92b64b > ul > li:nth-of-type(3) > span:nth-of-type(2) {
  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-05c6c56 {
  background-color: rgba(0, 0, 0, 0.11) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.11) !important; /* 1.4.3 */
}
.elementor-element-937d044 > ul > li:nth-of-type(3) > span:nth-of-type(2) {
  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-85ecab6 > ul > li:nth-of-type(3) > span:nth-of-type(2) {
  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-b1b4663 {
  background-color: rgba(0, 0, 0, 0.47) !important; /* 1.4.3 */
}
@media (min-width: 768px) { .elementor-element-b1b4663 { box-shadow: 0 -15.5px 0 0 rgba(0, 0, 0, 0.47), 0 0.25em 0 0 rgba(0, 0, 0, 0.47) !important; /* 1.4.3 */ } }
@media (max-width: 767.98px) { .elementor-element-b1b4663 { box-shadow: 0 -15.5px 0 0 rgba(0, 0, 0, 0.47), 0 0.25em 0 0 rgba(0, 0, 0, 0.47) !important; /* 1.4.3 */ } }
.elementor-element-2d71b5f > h1 {
  background-color: rgba(0, 0, 0, 0.47) !important; /* 1.4.3 */
}
@media (min-width: 768px) { .elementor-element-2d71b5f > h1 { box-shadow: 0 -0.25em 0 0 rgba(0, 0, 0, 0.47), 0 15.5px 0 0 rgba(0, 0, 0, 0.47) !important; /* 1.4.3 */ } }
@media (max-width: 767.98px) { .elementor-element-2d71b5f > h1 { box-shadow: 0 -0.25em 0 0 rgba(0, 0, 0, 0.47), 0 15.5px 0 0 rgba(0, 0, 0, 0.47) !important; /* 1.4.3 */ } }
.elementor-element-7fa11d2 > ul > li:nth-of-type(3) > span:nth-of-type(2) {
  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-7e8172d5 > form > div > div:nth-of-type(2) > label {
  background-color: rgba(255, 255, 255, 0.57) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(255, 255, 255, 0.57) !important; /* 1.4.3 */
}
.elementor-element-7e8172d5 > form > div > div:nth-of-type(4) > label {
  background-color: rgba(255, 255, 255, 0.3) !important; /* 1.4.3 */
}
@media (min-width: 768px) { .elementor-element-7e8172d5 > form > div > div:nth-of-type(4) > label { box-shadow: 0 -0.25em 0 0 rgba(255, 255, 255, 0.3), 0 22.23px 0 0 rgba(255, 255, 255, 0.3) !important; /* 1.4.3 */ } }
.elementor-element-7e8172d5 > form > div > div:nth-of-type(6) > div > span > label {
  background-color: rgba(255, 255, 255, 0.3) !important; /* 1.4.3 */
}
@media (min-width: 768px) { .elementor-element-7e8172d5 > form > div > div:nth-of-type(6) > div > span > label { box-shadow: 0 -22.23px 0 0 rgba(255, 255, 255, 0.3), 0 0.25em 0 0 rgba(255, 255, 255, 0.3) !important; /* 1.4.3 */ } }
.elementor-element-570fb25 > h2 {
  background-color: rgba(0, 0, 0, 0.43) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.43) !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-68046dc > a > span > span {
  background-color: rgba(0, 0, 0, 0.57) !important; /* 1.4.3 */
  box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.57) !important; /* 1.4.3 */
}
.elementor-element-54f59803 > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(2) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-a6cc0fd > p {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-54f59803 > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > span:nth-of-type(2) {
  font-size: 16px !important; /* 1.4.4 */
}
.elementor-element-54f59803 > div > div > div {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-c55c1cc > a {
  font-size: 16px !important; /* 1.4.4 */
}
.elementor-element-54f59803 > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-54f59803 > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-121eea3e > div > div > p {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-90575ad > ul > li:nth-of-type(1) > a > span:nth-of-type(2) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-30c1769 > ul > li:nth-of-type(1) > span {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-b92b64b > ul > li:nth-of-type(1) > span {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-05c6c56 > ul > li:nth-of-type(1) > span {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-54f59803 > div > pre:nth-of-type(1) > div > div {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-6ff108b > a {
  font-size: 16px !important; /* 1.4.4 */
}
.elementor-element-54f59803 > div > pre:nth-of-type(1) > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-54f59803 > div > pre:nth-of-type(1) > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-b92b64b > ul > li:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-1716554 > div:nth-of-type(1) > article:nth-of-type(1) > div > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-937d044 > ul > li:nth-of-type(1) > span {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-1716554 > div > article > div > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-85ecab6 > ul > li:nth-of-type(1) > span {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-40009a2 > a {
  font-size: 16px !important; /* 1.4.4 */
}
.elementor-element-85ecab6 > ul > li:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-b1b4663 > ul > li:nth-of-type(1) > span {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-7fa11d2 > ul > li:nth-of-type(1) > span {
  font-size: 18px !important; /* 1.4.4 */
}
body.page-id-51 #e-n-accordion-item-1190 > summary > span:nth-of-type(1) > div {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-5291e79 > div:nth-of-type(2) > div {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-e1e5293 > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(2) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-31596c68 > p {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-e1e5293 > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > span:nth-of-type(2) {
  font-size: 16px !important; /* 1.4.4 */
}
.elementor-element-e1e5293 > div > div > div {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-205dca1f > a {
  font-size: 16px !important; /* 1.4.4 */
}
.elementor-element-5291e79 > div:nth-of-type(1) > ul > li {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-e1e5293 > div > div > div > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-2bb06601 > p {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-7e8172d5 > form > div > div:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-1260912 > div:nth-of-type(2) > div {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-1260912 > div:nth-of-type(1) > ul > li {
  font-size: 18px !important; /* 1.4.4 */
}
.elementor-element-e722da8 > a {
  font-size: 16px !important; /* 1.4.4 */
}
.elementor-element-05c6c56 > ul > li:nth-of-type(1) {
  font-size: 18px !important; /* 1.4.4 */
}
body.page-id-43 #e-n-accordion-item-1580 > summary > span:nth-of-type(1) > div {
  font-size: 18px !important; /* 1.4.4 */
}
