/* Ways to Give — WCAG helpers (screen-reader-only text for donation embed region) */
.wtg-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

/* Ways to Give CMS body links must be visually distinct from body text */
.subpage__page--way-to-give .content-default .col-lg-9 > a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 p a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 li a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 h1 a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 h2 a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 h3 a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 h4 a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 h5 a:not(.btn):not([class*="btn--"]),
.subpage__page--way-to-give .content-default .col-lg-9 h6 a:not(.btn):not([class*="btn--"]) {
    text-decoration: underline !important;
    text-underline-offset: 0.08em;
    font-weight: 700 !important;
    color: #005fcc !important;
}

.subpage__page--way-to-give .content-default .col-lg-9 > a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 > a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 p a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 p a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 li a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 li a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 h1 a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 h1 a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 h2 a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 h2 a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 h3 a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 h3 a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 h4 a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 h4 a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 h5 a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 h5 a:not(.btn):not([class*="btn--"]):focus,
.subpage__page--way-to-give .content-default .col-lg-9 h6 a:not(.btn):not([class*="btn--"]):hover,
.subpage__page--way-to-give .content-default .col-lg-9 h6 a:not(.btn):not([class*="btn--"]):focus {
    text-decoration: underline !important;
    font-weight: 700 !important;
    color: #0047a3 !important;
}
