Pa11y results for "https://www.mycapssa.com/"
Generated at: Mon Dec 29 2025 21:31:40 GMT-0500 (Eastern Standard Time)
Runners (with issues): htmlcs
Toggle by type 25 errors 0 warnings 0 notices
-
Error: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 2.07:1. Recommendation: change background to #ae6500.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
<a class="site-header__wrapper-btn d-none d-xl-block site-header-hcp__highlight" id="highlightButton" href="/#signupPatientForm"> SIGN UP FOR UPDATES </a>
(selector "#highlightButton")
-
Error: This button element does not have a name available to an accessibility API. Valid names are: title undefined, element content, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Button.Name
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapse-1" aria-expanded="false" aria-controls="flush-collapse-1"></button>
(selector "#flush-heading-1 > button")
-
Error: This button element does not have a name available to an accessibility API. Valid names are: title undefined, element content, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Button.Name
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapse-2" aria-expanded="false" aria-controls="flush-collapse-2"></button>
(selector "#flush-heading-2 > button")
-
Error: This button element does not have a name available to an accessibility API. Valid names are: title undefined, element content, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Button.Name
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapse-3" aria-expanded="false" aria-controls="flush-collapse-3"></button>
(selector "#flush-heading-3 > button")
-
Error: This button element does not have a name available to an accessibility API. Valid names are: title undefined, element content, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Button.Name
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapse-4" aria-expanded="false" aria-controls="flush-collapse-4"></button>
(selector "#flush-heading-4 > button")
-
Error: Duplicate id attribute value "navbarSupportedContent" found on the web page.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_1.F77
<div class="collapse navbar-collapse justify-content-end d-xl-block d-none" id="navbarSupportedContent"><ul class="site-header__navbar-...</div>
(selector "#navbarSupportedContent")
-
Error: Iframe element requires a non-empty title attribute that identifies the frame.
htmlcs: WCAG2AA.Principle2.Guideline2_4.2_4_1.H64.1
<iframe id="desktop-vimeo-video" width="100%" height="auto" src="https://player.vimeo.com/video/1127877045?h=321771bca1&badge=0&autopause=0&player_id=0&app_id=58479&dnt=1&autoplay=1&background=1&loop=1&muted=1" fra...
(selector "#desktop-vimeo-video")
-
Error: Iframe element requires a non-empty title attribute that identifies the frame.
htmlcs: WCAG2AA.Principle2.Guideline2_4.2_4_1.H64.1
<iframe id="mobile-left-vimeo-video" width="100%" height="auto" src="https://player.vimeo.com/video/1123883965?h=281176c513&badge=0&autopause=0&player_id=0&app_id=58479&dnt=1&autoplay=1&loop=1&muted=1&background=1"...
(selector "#mobile-left-vimeo-video")
-
Error: Duplicate id attribute value "mobile-left-vimeo-video" found on the web page.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_1.F77
<iframe id="mobile-left-vimeo-video" width="100%" height="auto" src="https://player.vimeo.com/video/1123883930?h=1d7406d757&badge=0&autopause=0&player_id=0&app_id=58479&dnt=1&autoplay=1&loop=1&muted=1&background=1"...
(selector "#mobile-left-vimeo-video")
-
Error: Iframe element requires a non-empty title attribute that identifies the frame.
htmlcs: WCAG2AA.Principle2.Guideline2_4.2_4_1.H64.1
<iframe id="mobile-left-vimeo-video" width="100%" height="auto" src="https://player.vimeo.com/video/1123883930?h=1d7406d757&badge=0&autopause=0&player_id=0&app_id=58479&dnt=1&autoplay=1&loop=1&muted=1&background=1"...
(selector "#mobile-left-vimeo-video")
-
Error: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 2.07:1. Recommendation: change background to #da7e00.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail
<a href="/patients/get-started#preparing-for-your-appointment" class="prepare-cta__info-cta-content-cta">PREPARE NOW</a>
(selector "html > body > div:nth-child(8) > main > section:nth-child(4) > div > div > div:nth-child(2) > a")
-
Error: This emailinput element does not have a name available to an accessibility API. Valid names are: label element, title undefined, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.InputEmail.Name
<input class="signup-form-patient__wrapper-form-input form-control" id="emailPreview" type="email" name="emailPreview">
(selector "#emailPreview")
-
Error: This textinput element does not have a name available to an accessibility API. Valid names are: label element, title undefined, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.InputText.Name
<input class="signup-form-patient__wrapper-form-input form-control" id="firstnamePreview" type="text" name="firstnamePreview">
(selector "#firstnamePreview")
-
Error: This form field should be labelled in some way. Use the label element (either with a "for" attribute or wrapped around the form field), or "title", "aria-label" or "aria-labelledby" attributes as appropriate.
htmlcs: WCAG2AA.Principle1.Guideline1_3.1_3_1.F68
<input class="signup-form-patient__wrapper-form-input form-control" id="firstnamePreview" type="text" name="firstnamePreview">
(selector "#firstnamePreview")
-
Error: This textinput element does not have a name available to an accessibility API. Valid names are: label element, title undefined, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.InputText.Name
<input class="signup-form-patient__wrapper-form-input form-control" id="lastnamePreview" type="text" name="lastnamePreview">
(selector "#lastnamePreview")
-
Error: This form field should be labelled in some way. Use the label element (either with a "for" attribute or wrapped around the form field), or "title", "aria-label" or "aria-labelledby" attributes as appropriate.
htmlcs: WCAG2AA.Principle1.Guideline1_3.1_3_1.F68
<input class="signup-form-patient__wrapper-form-input form-control" id="lastnamePreview" type="text" name="lastnamePreview">
(selector "#lastnamePreview")
-
Error: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 2.07:1. Recommendation: change text colour to #da7e00.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail
<h2 class="important-safety-info__title mb-3">Important Safety Information</h2>
(selector "#important-safety-hcp > div:nth-child(1) > div:nth-child(1) > h2")
-
Error: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 2.07:1. Recommendation: change text colour to #da7e00.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail
<h2 class="important-safety-info__title mb-3">Indication</h2>
(selector "#important-safety-hcp > div:nth-child(1) > div:nth-child(2) > h2")
-
Error: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 2.07:1. Recommendation: change text colour to #da7e00.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail
<h2 class="important-safety-info__title mb-3">Important Safety Information</h2>
(selector "#disclaimer > div:nth-child(2) > div:nth-child(1) > h2")
-
Error: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 2.07:1. Recommendation: change text colour to #da7e00.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail
<h2 class="important-safety-info__title mb-3">Indication</h2>
(selector "#disclaimer > div:nth-child(2) > div:nth-child(2) > h2")
-
Error: Img element missing an alt attribute. Use the alt attribute to specify a short text alternative.
htmlcs: WCAG2AA.Principle1.Guideline1_1.1_1_1.H37
<img src="https://tr.contextweb.com/bh/at?cv=510166&t=pxl&us_privacy=${us_privacy}&gpp=${GPP_STRING_XXXXX}&gpp_sid=${GPP_SID}" width="0" height="0">
(selector "html > body > img:nth-child(16)")
-
Error: Iframe element requires a non-empty title attribute that identifies the frame.
htmlcs: WCAG2AA.Principle2.Guideline2_4.2_4_1.H64.1
<iframe height="0" width="0" style="display: none; visibility: hidden;"></iframe>
(selector "html > body > iframe:nth-child(17)")
-
Error: Iframe element requires a non-empty title attribute that identifies the frame.
htmlcs: WCAG2AA.Principle2.Guideline2_4.2_4_1.H64.1
<iframe src="https://tr.contextweb.com/bh/at?cv=510166&t=ifr&us_privacy=${us_privacy}&gpp=${GPP_STRING_XXXXX}&gpp_sid=${GPP_SID}" width="0" height="0"></iframe>
(selector "html > body > iframe:nth-child(18)")
-
Error: Img element missing an alt attribute. Use the alt attribute to specify a short text alternative.
htmlcs: WCAG2AA.Principle1.Guideline1_1.1_1_1.H37
<img src="https://thrtle.com/insync?vxii_pid=10015&vxii_pdid=">
(selector "html > body > div:nth-child(20) > div > img")
-
Error: This element has role of "button" but does not have a name available to an accessibility API. Valid names are: element content, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Div.Name
<div class="acsb-trigger acsb-widget" tabindex="0" role="button"></div>
(selector "html > body > div:nth-child(23)")