Accessibility Scan Report

Title: Test Scan Issue: #363 Date: 10/15/2026, 2:05:34 PM Duration: 7.1m URLs: 20 / 20
Viewport: Desktop (1280×800) Color scheme: both Browser: firefox

🔄 Changes Since Last Scan

426 New unique issues
🆕 New Issues (426)

Replicate this scan

Reuse this scan context to reproduce the same viewport, color mode, and browser selection.

Title keywords

VIEWPORT:desktop COLORSCHEME:both BROWSER:firefox

Issue body section

### Scan context Viewport: desktop ColorScheme: both Browser: firefox

Browser selection currently applies to Playwright-based scans. ALFA, Equal Access, and QualWeb keep their existing browser implementations.

Summary

Issues

  • By Level: A (4), AA (138)
  • By Version (A & AA): WCAG 2.0 (142)
  • Engines used: AXE, QualWeb
  • By Finding Type: Known errors (222) & Best practices (39)
  • Manual testing needed: 499 axe incomplete findings
  • Total: 261 across 20 unique rules & 2 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Total counts unique findings across the active scanners, and numbers in parentheses (+N) still show findings that cover WCAG criteria already reported by axe.

🧭 Reflow Risk (WCAG 1.4.10)

Page-level indicator: resizes to 320 CSS pixels wide and checks for horizontal overflow. This is a risk indicator, not a conformance verdict — see Behavioral Accessibility Automation for what it can and cannot detect.

✅ No horizontal overflow detected at 320px width on any scanned page!

🔧 Most Common Issues (axe)

12 rules
138 Serious axe SC 1.4.3 AA Visual color-contrast: Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background.
20 pages affected

Rule Information

Engine: axe

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

ACT alignment

Examples

Example 1 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-311cd0fa
<h6 class="kt-adv-heading708_67a96c-21 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading708_67a96c-21">EXPLORE OUR CITY</h6>
XPath: .kt-adv-heading708_67a96c-21
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-22dd50e6
<h6 class="kt-adv-heading708_d5675d-ae wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading708_d5675d-ae">INSTANT SERVICES</h6>
XPath: .kt-adv-heading708_d5675d-ae
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-36b36b9e
<a href="#">proin nibh nisl</a>
XPath: em > strong > a[href="#"]
Example 4 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-b3e5ac54
<span class="kt-btn-inner-text">all services</span>
XPath: .kb-btn708_fa504f-13 > .kt-btn-inner-text
Example 5 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-2ddf8c58
<span class="kt-btn-inner-text">read more</span>
XPath: .kb-btn708_79067d-61 > .kt-btn-inner-text
21 Moderate axe aria-allowed-role
7 pages affected

Examples

Example 1 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-e7e2999f
<li class="kb-slide-item kb-gallery-carousel-item splide__slide is-active is-visible" id="splide01-slide01" role="tabpanel" aria-roledescription="slide" aria-label="1 of 4" style="margin-right: 40px; width: calc(33.3333% - 26.6667px);">
XPath: #splide01-slide01
Example 2 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-828344c8
<li class="kb-slide-item kb-gallery-carousel-item splide__slide is-visible is-next" id="splide01-slide02" role="tabpanel" aria-roledescription="slide" aria-label="2 of 4" style="margin-right: 40px; width: calc(33.3333% - 26.6667px);">
XPath: #splide01-slide02
Example 3 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-7872cfa6
<li class="kb-slide-item kb-gallery-carousel-item splide__slide is-visible" id="splide01-slide03" role="tabpanel" aria-roledescription="slide" aria-label="3 of 4" style="margin-right: 40px; width: calc(33.3333% - 26.6667px);">
XPath: #splide01-slide03
Example 4 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-e7e2999f
<li class="entry-list-item carousel-item splide__slide is-active is-visible" id="splide01-slide01" role="tabpanel" aria-roledescription="slide" aria-label="1 of 6" style="margin-right: 40px; width: calc(33.3333% - 26.6667px);">
XPath: #splide01-slide01
Example 5 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-828344c8
<li class="entry-list-item carousel-item splide__slide is-visible is-next" id="splide01-slide02" role="tabpanel" aria-roledescription="slide" aria-label="2 of 6" style="margin-right: 40px; width: calc(33.3333% - 26.6667px);">
XPath: #splide01-slide02
17 Moderate axe Best Practice heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
6 pages affected

Rule Information

Engine: axe

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-c2d5efe0
<h4 class="kt-adv-heading708_b31bb6-36 wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-heading708_b31bb6-36">Residents</h4>
XPath: .kt-adv-heading708_b31bb6-36
Example 2 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-63b2805a
<h6 class="kt-adv-heading708_67a96c-21 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading708_67a96c-21">EXPLORE OUR CITY</h6>
XPath: .kt-adv-heading708_67a96c-21
Example 3 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-7cfc1aeb
<h5 class="kt-adv-heading708_12cb87-4f wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading708_12cb87-4f">“ROY SANTOS”</h5>
XPath: .kt-adv-heading708_12cb87-4f
Example 4 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-265e15ab
<h6 class="kb-count-up-title">YEARS OLD</h6>
XPath: .kb-count-up-708_3d8dde-24 > .kb-count-up-title
Example 5 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-6a249d6d
<h5 class="kt-blocks-info-box-title">HOLIDAY TRASH &amp; RECYCLING</h5>
XPath: .kt-info-box708_2a5d9a-79 > .kb-info-mobile-halign-left.kt-blocks-info-box-link-wrap.info-box-link > .kt-infobox-textcontent > .kt-blocks-info-box-title
10 Moderate axe Best Practice region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
7 pages affected

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-55b57aef
<a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a>
XPath: .skip-link
Example 2 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-c9fb66e9
<h2 class="kt-adv-heading1142_866aed-11 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading1142_866aed-11">Hold On!</h2>
XPath: .kt-adv-heading1142_866aed-11
Example 3 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-9c1bc8cf
<h3 class="kt-adv-heading1142_43c257-eb wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading1142_43c257-eb"><mark class="kt-highlight">Get a 10%</mark> Discount Immediately</h3>
XPath: .kt-adv-heading1142_43c257-eb
Example 4 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-57c07bec
<div class="kadence-blocks-form-field kb-field-desk-width-50 kb-input-size-custom">
XPath: .kb-input-size-custom
Example 5 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-b9012d98
<label class="kadence-verify-label">Email<input class="kadence-blocks-field verify" type="text" name="_kb_verify_email" autocomplete="new-password" aria-hidden="true" placeholder="Email" tabindex="-1" data-1p-ignore="true" data-lpignore="true"></label>
XPath: .kadence-form-1142_5e904f-dd > form > label
6 Moderate axe Best Practice landmark-main-is-top-level: Ensures the main landmark (<main>) is not nested inside another landmark. Screen reader users skip navigation by jumping directly to the main landmark — nesting prevents this.
6 pages affected

Examples

Example 1 View on Page
Main landmark should not be contained in another landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-fcea56b6
<section id="tribe-events-pg-template" class="tribe-events-pg-template" role="main">
XPath: #tribe-events-pg-template
Example 2 View on Page
Main landmark should not be contained in another landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-fcea56b6
<section id="tribe-events-pg-template" class="tribe-events-pg-template" role="main">
XPath: #tribe-events-pg-template
Example 3 View on Page
Main landmark should not be contained in another landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-27366f8b
<div class="tribe-common tribe-e..." data-js="tribe-events-view" data-view-rest-url="https://insi-demo.ar..." data-view-rest-metho...="GET" data-view-manage-url="1" data-view-breakpoint...="730aaf02-2bcb-4a62-8..." role="main">
XPath: .tribe-common
Example 4 View on Page
Main landmark should not be contained in another landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-fcea56b6
<section id="tribe-events-pg-template" class="tribe-events-pg-template" role="main">
XPath: #tribe-events-pg-template
Example 5 View on Page
Main landmark should not be contained in another landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-fcea56b6
<section id="tribe-events-pg-template" class="tribe-events-pg-template" role="main">
XPath: #tribe-events-pg-template
6 Moderate axe Best Practice landmark-no-duplicate-main: Ensures the page has only one main landmark. Multiple main landmarks make it impossible for screen reader users to reliably skip to primary content.
6 pages affected

Examples

Example 1 View on Page
Document should not have more than one main landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-9a9b559d
<main data-rocket-location-hash="1f14ff54a6cc94d4d2be956aa17c7f4b" id="inner-wrap" class="wrap kt-clear" role="main">
XPath: #inner-wrap
Example 2 View on Page
Document should not have more than one main landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-9a9b559d
<main data-rocket-location-hash="1f14ff54a6cc94d4d2be956aa17c7f4b" id="inner-wrap" class="wrap kt-clear" role="main">
XPath: #inner-wrap
Example 3 View on Page
Document should not have more than one main landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-9a9b559d
<main data-rocket-location-hash="1f14ff54a6cc94d4d2be956aa17c7f4b" id="inner-wrap" class="wrap kt-clear" role="main">
XPath: #inner-wrap
Example 4 View on Page
Document should not have more than one main landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-9a9b559d
<main id="inner-wrap" class="wrap kt-clear" role="main">
XPath: #inner-wrap
Example 5 View on Page
Document should not have more than one main landmark
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-9a9b559d
<main data-rocket-location-hash="1f14ff54a6cc94d4d2be956aa17c7f4b" id="inner-wrap" class="wrap kt-clear" role="main">
XPath: #inner-wrap
1 Critical axe SC 4.1.2 A Visual Motor Cognitive label: Ensures every form input has an associated label. Without labels, screen reader users cannot understand what information a form field requires.
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

Examples

Example 1 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-8f1d4a74
<input name="kb_field_0" id="kb_field_15_28a48e-d8_0" data-label="Name" type="text" placeholder="" value="" data-type="text" class="kb-field kb-text-style-field kb-text-field kb-field-0">
XPath: #kb_field_15_28a48e-d8_0
1 Moderate axe landmark-unique
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-6aa893e1
<main data-rocket-location-hash="1f14ff54a6cc94d4d2be956aa17c7f4b" id="inner-wrap" class="wrap kt-clear" role="main">
XPath: #inner-wrap
1 Moderate axe page-has-heading-one
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page should contain a level-one heading
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-19a7d2c7
<html lang="en-US" class="" itemtype="https://schema.org/Blog" itemscope="" style="--scrollbar-offset: 0px;">
XPath: html
1 Serious axe SC 1.3.1 A Visual Cognitive listitem: Ensures <li> elements are contained within a <ul> or <ol>. List items outside lists lose their structural meaning for screen reader users.
1 pages affected

Rule Information

Engine: axe

Roles: Content Author, Front-End Developer

Blocking: No

WCAG: SC 1.3.1 A

Disabilities affected:
Visual Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
<li> elements must be contained in a <ul> or <ol>
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-9bbd5a88
<li class="kt-testimonial-grid-item">
XPath: .kt-testimonial-grid-item

🔧 Most Common Issues (QualWeb)

8 rules
20 Moderate qualweb QW-ACT-R37: Element has contrast ratio lower than minimum.
20 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

Examples

Example 1 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-45287c55
Example 2 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-45287c55
Example 3 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-45287c55
Example 4 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-45287c55
Example 5 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-45287c55
20 Moderate qualweb QW-ACT-R76: Element has contrast ratio lower than minimum.
20 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

Examples

Example 1 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-82fca3fc
Example 2 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-82fca3fc
Example 3 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-82fca3fc
Example 4 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-82fca3fc
Example 5 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-82fca3fc
5 Moderate qualweb QW-ACT-R30: The complete visible text content of the test target neither matches or is contained within its accessible name.
5 pages affected

ACT alignment

  • ACT 2ee8b8 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-8c18567b
Example 2 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-8c18567b
Example 3 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-8c18567b
Example 4 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-8c18567b
Example 5 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-8c18567b
2 Moderate qualweb QW-ACT-R12: The test target doesn't have an accessible name, or it's empty ('').
2 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

ACT alignment

Examples

Example 1 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-e1b456ec
Example 2 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-e1b456ec
1 Moderate qualweb QW-ACT-R16: The test target accessible name doesn't exist or it's empty ('').
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

Examples

Example 1 View on Page
The test target accessible name doesn't exist or it's empty ('').
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-46064841
1 Moderate qualweb QW-ACT-R25: The `aria-labelledby` property is neither inherited nor supported by the `role` generic.
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

ACT alignment

  • ACT 5c01ea Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The `aria-labelledby` property is neither inherited nor supported by the `role` generic.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-4374e4a0
1 Moderate qualweb QW-ACT-R38: The test target owns elements that doesn't have the correct role.
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

  • ACT bc4a75 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The test target owns elements that doesn't have the correct role.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-cf6fc340
1 Moderate qualweb QW-ACT-R27: One or more aria-* attributes are not defined in ARIA 1.1.
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

  • ACT 5f99a7 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
One or more aria-* attributes are not defined in ARIA 1.1.
Mode: light 🕑 First identified: 2026-10-15 🔑 Pattern ID: A11Y-25d5694c