Accessibility digest
Page | WellTower partner Balfour Senior Living |
---|---|
URL | https://www.balfourcare.com/ |
Requester | pool@jpdev.pro |
Test date | 2023/04/23 |
Score | 1489 |
Tested by | Testaro, procedure ts24 |
Scored by | Testilo, procedure tsp24 |
Digested by | Testilo, procedure tdp24 |
Introduction
This is a digest of results from a battery of accessibility Tests.
The battery includes 1353 automated accessibility tests drawn from ten different packages: Alfa, Axe, Continuum, Equal Access, HTML CodeSniffer, Nu Html Checker, QualWeb, Tenon, Testaro, and WAVE.
These tests were run on the web page named above and gave the page a score of 1489, where 0 would be perfect
.
Score summary
total | 1489 |
---|---|
log | 701 |
overflowHidden | 124 |
menuNavigation | 111 |
focusIndication | 55 |
focusableOperable | 52 |
tabFocusability | 50 |
svgImageNoText | 50 |
textContrastAA | 44 |
duplicateID | 33 |
contrastAAA | 27 |
hoverSurprise | 24 |
linkIndication | 24 |
noHeading | 16 |
zIndexNotZero | 15 |
contentBeyondLandmarks | 14 |
contrastRisk | 14 |
landmarkConfusion | 9 |
mainConfusion | 9 |
linkElNoHref | 8 |
inconsistentStyles | 7 |
mainMultiple | 6 |
iframeTitleBad | 6 |
leadingClipsText | 6 |
pseudoNavList | 5 |
horizontalScrolling | 5 |
linkForcesNewWindow | 5 |
repeatedContentRisk | 4 |
visibleLabelNotName | 4 |
decorativeImageRisk | 4 |
skipRepeatedContent | 4 |
linkPair | 4 |
textAlternativeRisk | 4 |
visibleBulk | 3 |
allCaps | 3 |
audioContentNoText | 3 |
hiddenContentRisk | 3 |
scrollRisk | 3 |
linkWindowSurpriseRisk | 3 |
destinationLink | 3 |
complementaryNoText | 3 |
obsolete | 3 |
mainNone | 3 |
headingStructure | 3 |
imagesSameAlt | 3 |
pseudoHeadingRisk | 3 |
noScriptRisk | 3 |
videoCaptionRisk | 3 |
Issue summary
Special issues
log: Score 701. This is based on the amount of browser error logging and miscellaneous logging during the tests.
Classified issues
Issue overflowHidden
WCAG: 1.4.4
Score: 124
Issue reports in this category:
- Package
alfa
, testr83
, score 108 (Overflow is hidden or clipped if the text is enlarged) - Package
qualWeb
, testQW-ACT-R40
, score 34 (Zoomed text node is clipped by a CSS overflow declaration)
Issue menuNavigation
WCAG: 2.1.1
Score: 111
Issue reports in this category:
- Package
testaro
, testmenuNav
, score 109 (Nonstandard keyboard navigation among focusable menu items)
Issue focusIndication
WCAG: 2.4.7
Score: 55
Issue reports in this category:
- Package
testaro
, testfocInd
, score 1 (Focused element displays no or a nostandard focus indicator) - Package
qualWeb
, testQW-ACT-R62
, score 53 (Element in the sequential focus order has no visible focus)
Issue focusableOperable
WCAG: 2.1.1
Score: 52
Issue reports in this category:
- Package
testaro
, testfocOp
, score 50 (Operable elements that cannot be Tab-focused and vice versa)
Issue tabFocusability
WCAG: 2.1.1
Score: 50
Issue reports in this category:
- Package
testaro
, testfocAll
, score 48 (Discrepancy between elements that should be and that are Tab-focusable)
Issue svgImageNoText
WCAG: 1.1.1
Score: 50
Issue reports in this category:
- Package
continuum
, test123
, score 48 (svg element has no mechanism that allows an accessible name to be calculated)
Issue textContrastAA
WCAG: 1.4.3
Score: 44
Issue reports in this category:
- Package
alfa
, testr69
, score 12 (Text outside widget has subminimum contrast) - Package
axe
, testcolor-contrast
, score 14 (Element has insufficient color contrast) - Package
htmlcs
, teste:AAA.1_4_6.G18.Fail
, score 4 (Contrast between the text and its background is less than 4.5:1) - Package
wave
, testc:contrast
, score 30 (Very low contrast)
Issue duplicateID
WCAG: 4.1.1
Score: 33
Issue reports in this category:
- Package
alfa
, testr3
, score 12 (Element id attribute value is not unique) - Package
axe
, testduplicate-id
, score 1 (id attribute value is not unique) - Package
htmlcs
, teste:AAA.4_1_1.F77
, score 4 (Duplicate id attribute value) - Package
ibm
, testRPT_Elem_UniqueId
, score 24 (Element id attribute value is not unique within the document)
Issue contrastAAA
WCAG: 1.4.6
Score: 27
Issue reports in this category:
- Package
alfa
, testr66
, score 11 (Text contrast less than AAA requires) - Package
axe
, testcolor-contrast-enhanced
, score 10 (Element has insufficient color contrast (Level AAA)) - Package
htmlcs
, teste:AAA.1_4_6.G17.Fail
, score 13 (Text has insufficient contrast) - Package
tenon
, test95
, score 9 (Element has insufficient color contrast (Level AAA))
Issue hoverSurprise
WCAG: 1.4.13
Score: 24
Issue reports in this category:
- Package
testaro
, testhover
, score 22 (Hovering is mis-indicated or changes content)
Issue linkIndication
WCAG: 1.3.3
Score: 24
Issue reports in this category:
- Package
testaro
, testlinkUl
, score 22 (Non-underlined adjacent links)
Issue noHeading
WCAG: 1.3.1
Score: 16
Issue reports in this category:
- Package
qualWeb
, testQW-BP1
, score 14 (h1-h6 not used to identify headings)
Issue zIndexNotZero
WCAG: 1.4
Score: 15
Issue reports in this category:
- Package
testaro
, testzIndex
, score 13 (Layering with nondefault z-index values)
Issue contentBeyondLandmarks
WCAG: 1.3.6
Score: 14
Issue reports in this category:
- Package
alfa
, testr57
, score 8 (Perceivable text content is not included in any landmark) - Package
axe
, testregion
, score 6 (Some page content is not contained by landmarks) - Package
ibm
, testRpt_Aria_OrphanedContent_Native_Host_Sematics
, score 4 (Content does not reside within an element with a landmark role)
Issue contrastRisk
WCAG: 1.4.3
Score: 14
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_4_3_F24.F24.FGColour
, score 5 (Inline foreground color may lack a complementary background color) - Package
htmlcs
, testw:AAA.1_4_6.G17.Abs
, score 6 (Contrast between the absolutely positioned text and its background may be less than 7:1) - Package
htmlcs
, testw:AAA.1_4_6.G18.Abs
, score 1 (Contrast between the absolutely positioned text and its background may be less than 4.5:1)
Issue landmarkConfusion
WCAG: 1.3.6
Score: 9
Issue reports in this category:
- Package
axe
, testlandmark-unique
, score 2 (Landmark has a role and an accessible name that are identical to another) - Package
ibm
, testlandmark_name_unique
, score 6 (Landmark has no unique aria-labelledby or aria-label among landmarks in the same parent region)
Issue mainConfusion
WCAG: 1.3.6
Score: 9
Issue reports in this category:
- Package
ibm
, testRpt_Aria_MultipleMainsRequireLabel_Implicit_2
, score 6 (Element with main role has no unique label among the main-role elements) - Package
ibm
, testRpt_Aria_MultipleMainsVisibleLabel_Implicit
, score 1 (Element with main role has no unique visible label among the main-role elements)
Issue linkElNoHref
WCAG: 4.1
Score: 8
Issue reports in this category:
- Package
htmlcs
, teste:AAA.2_4_8.H59.2b
, score 6 (link element is missing a non-empty href for the linked resource)
Issue inconsistentStyles
WCAG: 3.2.4
Score: 7
Issue reports in this category:
- Package
testaro
, teststyleDiff
, score 5 (Heading, link, and button style inconsistencies)
Issue mainMultiple
WCAG: 1.3.6
Score: 6
Issue reports in this category:
- Package
axe
, testlandmark-no-duplicate-main
, score 1 (page has more than 1 main landmark) - Package
continuum
, test809
, score 4 (More than 1 main element is located in the body element)
Issue iframeTitleBad
WCAG: 4.1.2
Score: 6
Issue reports in this category:
- Package
htmlcs
, teste:AAA.2_4_1.H64.1
, score 4 (iframe element has no non-empty title attribute)
Issue leadingClipsText
WCAG: 1.4.8
Score: 6
Issue reports in this category:
- Package
tenon
, test144
, score 4 (Line height is insufficent to properly display the computed font size)
Issue pseudoNavList
WCAG: 1.3.1
Score: 5
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_3_1.H48
, score 1 (Navigation links are not coded as a list) - Package
qualWeb
, testQW-WCAG-T32
, score 3 (ol, ul or dl is not used for a list or group of links)
Issue horizontalScrolling
WCAG: 1.4.10
Score: 5
Issue reports in this category:
- Package
tenon
, test28
, score 3 (Layout or sizing of the page causes horizontal scrolling)
Issue linkForcesNewWindow
WCAG: 3.2.5
Score: 5
Issue reports in this category:
- Package
tenon
, test218
, score 3 (Link opens in a new window without user control)
Issue repeatedContentRisk
WCAG: 2.4.1
Score: 4
Issue reports in this category:
- Package
alfa
, testr87
, score 1 (First focusable element is not a link to the main content) - Package
qualWeb
, testQW-ACT-R73
, score 1 (Block of repeated content is not collapsible) - Package
qualWeb
, testQW-ACT-R74
, score 1 (Document has no instrument to move focus to non-repeated content)
Issue visibleLabelNotName
WCAG: 2.5.3
Score: 4
Issue reports in this category:
- Package
axe
, testlabel-content-name-mismatch
, score 2 (Element visible text is not part of its accessible name)
Issue decorativeImageRisk
WCAG: 1.1.1
Score: 4
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_1_1.H67.2
, score 2 (Image marked as decorative may be informative)
Issue skipRepeatedContent
WCAG: 2.4.1
Score: 4
Issue reports in this category:
- Package
qualWeb
, testQW-ACT-R64
, score 1 (Document has no heading for non-repeated content) - Package
qualWeb
, testQW-ACT-R75
, score 1 (Blocks of repeated content cannot be bypassed)
Issue linkPair
WCAG: 2.4.4
Score: 4
Issue reports in this category:
- Package
qualWeb
, testQW-WCAG-T10
, score 1 (Adjacent image and text links for the same resource are not combined) - Package
wave
, testa:link_redundant
, score 2 (Adjacent links go to the same URL)
Issue textAlternativeRisk
WCAG: 1
Score: 4
Issue reports in this category:
- Package
qualWeb
, testQW-WCAG-T8
, score 2 (Text alternative is not an alternative)
Issue visibleBulk
WCAG: 2.4
Score: 3
Issue reports in this category:
- Package
testaro
, testbulk
, score 1 (Page contains many visible elements)
Issue allCaps
WCAG: 3.1.5
Score: 3
Issue reports in this category:
- Package
alfa
, testr72
, score 1 (Paragraph text is uppercased) - Package
tenon
, test153
, score 1 (Long string of text is in all caps)
Issue audioContentNoText
WCAG: 1.2.1
Score: 3
Issue reports in this category:
- Package
axe
, testaudio-caption
, score 1 (audio element has no captions track)
Issue hiddenContentRisk
WCAG: 4.1
Score: 3
Issue reports in this category:
- Package
axe
, testhidden-content
, score 1 (Some content is hidden and therefore may not be testable for accessibility)
Issue scrollRisk
WCAG: 1.4.10
Score: 3
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_4_10.C32,C31,C33,C38,SCR34,G206
, score 1 (Fixed-position element may force bidirectional scrolling)
Issue linkWindowSurpriseRisk
WCAG: 3.2.5
Score: 3
Issue reports in this category:
- Package
htmlcs
, testw:AAA.3_2_5.H83.3
, score 1 (Link text may fail to indicate that the link will open in a new window)
Issue destinationLink
WCAG: 1.3.1
Score: 3
Issue reports in this category:
- Package
htmlcs
, testw:AAA.4_1_2.H91.A.NoHref
, score 1 (Link is misused as a link destination)
Issue complementaryNoText
WCAG: 1.3.6
Score: 3
Issue reports in this category:
- Package
ibm
, testRpt_Aria_ComplementaryRequiredLabel_Implicit
, score 1 (Element has a complementary role but has no label)
Issue obsolete
WCAG: 4.1
Score: 3
Issue reports in this category:
- Package
ibm
, testelement_attribute_deprecated
, score 1 (Element or attribute is obsolete)
Issue mainNone
WCAG: 1.3.6
Score: 3
Issue reports in this category:
- Package
qualWeb
, testQW-ACT-R63
, score 1 (Document has no landmark with non-repeated content)
Issue headingStructure
WCAG: 1.3.1
Score: 3
Issue reports in this category:
- Package
qualWeb
, testQW-WCAG-T9
, score 1 (Page is not organized using headings)
Issue imagesSameAlt
WCAG: 1.1.1
Score: 3
Issue reports in this category:
- Package
wave
, testa:alt_duplicate
, score 1 (Two images near each other have the same text alternative)
Issue pseudoHeadingRisk
WCAG: 1.3.1
Score: 3
Issue reports in this category:
- Package
wave
, testa:heading_possible
, score 1 (Possible heading)
Issue noScriptRisk
WCAG: 4.1
Score: 3
Issue reports in this category:
- Package
wave
, testa:noscript
, score 1 (noscript element may fail to contain an accessible equivalent or alternative)
Issue videoCaptionRisk
WCAG: 1.2.2
Score: 3
Issue reports in this category:
- Package
wave
, testa:html5_video_audio
, score 1 (video or audio element may have no or incorrect captions, transcript, or audio description)
Complete report
{ "id": "bhqti-ts23-balfour", "what": "tests of Testaro and 9 other tools", "strict": true, "timeLimit": 600, "acts": [ { "type": "launch", "which": "webkit", "startTime": 1682283041636, "endTime": 1682283042447 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283042448, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283045968 }, { "type": "tenonRequest", "id": "a", "withNewContent": true, "what": "Tenon API version 2 test request, with URL", "startTime": 1682283045968, "url": "https://www.balfourcare.com/", "endTime": 1682283046225 }, { "type": "test", "which": "motion", "what": "motion", "delay": 2500, "interval": 2500, "count": 5, "startTime": 1682283046225, "url": "https://www.balfourcare.com/", "result": { "bytes": [ 1236534, 1236534, 1236534, 1236534, 1236534 ], "localRatios": [ 1, 1, 1, 1 ], "meanLocalRatio": 1, "maxLocalRatio": 1, "globalRatio": 1, "pixelChanges": [ 0, 0, 0, 0 ], "meanPixelChange": 0, "maxPixelChange": 0, "changeFrequency": 0, "success": true }, "endTime": 1682283060103 }, { "type": "launch", "which": "chromium", "startTime": 1682283060103, "endTime": 1682283060675 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283060675, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283064166 }, { "type": "test", "which": "allHidden", "what": "page that is entirely or mostly hidden", "startTime": 1682283064166, "url": "https://www.balfourcare.com/", "result": { "hidden": { "document": false, "body": false, "main": false }, "reallyHidden": { "document": false, "body": false, "main": false }, "display": { "document": "block", "body": "block", "main": "block" }, "visHidden": { "document": false, "body": false, "main": false }, "ariaHidden": { "document": false, "body": false, "main": false }, "success": true }, "endTime": 1682283064172 }, { "type": "test", "which": "autocomplete", "withItems": true, "what": "name and email inputs without autocomplete attributes", "startTime": 1682283064172, "url": "https://www.balfourcare.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682283064219 }, { "type": "test", "which": "bulk", "what": "count of visible elements", "startTime": 1682283064219, "url": "https://www.balfourcare.com/", "result": { "visibleElements": 329, "success": true }, "endTime": 1682283064411 }, { "type": "test", "which": "docType", "what": "document without a doctype property", "startTime": 1682283064411, "url": "https://www.balfourcare.com/", "result": { "docHasType": true, "success": true }, "endTime": 1682283064422 }, { "type": "test", "which": "dupAtt", "withItems": true, "what": "elements with duplicate attributes", "startTime": 1682283064422, "url": "https://www.balfourcare.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682283064579 }, { "type": "test", "which": "embAc", "withItems": true, "what": "active elements embedded in links or buttons", "startTime": 1682283064580, "url": "https://www.balfourcare.com/", "result": { "totals": { "links": 0, "buttons": 0, "inputs": 0, "selects": 0 }, "items": [], "success": true }, "endTime": 1682283064587 }, { "type": "test", "which": "filter", "withItems": true, "what": "filter styles on elements", "startTime": 1682283064587, "url": "https://www.balfourcare.com/", "result": { "totals": { "styledElements": 1, "impactedElements": 0 }, "items": [ { "tagName": "H1", "text": "Balfour Senior Living", "impact": 0 } ], "success": true }, "endTime": 1682283064592 }, { "type": "test", "which": "focAll", "what": "focusable and Tab-focused elements", "startTime": 1682283064592, "url": "https://www.balfourcare.com/", "result": { "tabFocusables": 52, "tabFocused": 4, "discrepancy": -48, "success": true }, "endTime": 1682283065027 }, { "type": "launch", "which": "chromium", "startTime": 1682283065027, "endTime": 1682283065615 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283065615, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283068987 }, { "type": "test", "which": "focInd", "revealAll": false, "allowedDelay": 250, "withItems": true, "what": "focus indicators", "startTime": 1682283068988, "url": "https://www.balfourcare.com/", "result": { "totals": { "total": 52, "types": { "indicatorMissing": { "total": 0, "tagNames": {} }, "nonOutlinePresent": { "total": 1, "tagNames": { "A": 1 } }, "outlinePresent": { "total": 51, "meanDelay": 22, "tagNames": { "A": 47, "BUTTON": 4 } } } }, "items": { "indicatorMissing": [], "nonOutlinePresent": [ { "tagName": "A", "text": "(844) 354-8877" } ], "outlinePresent": [ { "tagName": "A", "text": "Balfour Senior Living", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "BUTTON", "text": "About", "delay": 0 }, { "tagName": "A", "text": "About Balfour", "delay": 0 }, { "tagName": "A", "text": "About Us", "delay": 0 }, { "tagName": "A", "text": "Team", "delay": 0 }, { "tagName": "A", "text": "Continuum of Care", "delay": 0 }, { "tagName": "A", "text": "Balfour Guarantee", "delay": 0 }, { "tagName": "A", "text": "News", "delay": 0 }, { "tagName": "A", "text": "Balfour Payment Portal", "delay": 0 }, { "tagName": "BUTTON", "text": "Locations", "delay": 0 }, { "tagName": "A", "text": "Balfour Locations", "delay": 0 }, { "tagName": "A", "text": "Ann Arbor, MI", "delay": 0 }, { "tagName": "A", "text": "Central Park Denver", "delay": 0 }, { "tagName": "A", "text": "Riverfront Park, Downtown Denver", "delay": 0 }, { "tagName": "A", "text": "Littleton, CO", "delay": 0 }, { "tagName": "A", "text": "Longmont, CO", "delay": 0 }, { "tagName": "A", "text": "Louisville, CO (5 Communities)", "delay": 0 }, { "tagName": "A", "text": "Brookline, MA (opening 2024)", "delay": 0 }, { "tagName": "A", "text": "Palisades, DC (opening 2024)", "delay": 0 }, { "tagName": "BUTTON", "text": "Services", "delay": 0 }, { "tagName": "A", "text": "Balfour Services", "delay": 0 }, { "tagName": "A", "text": "Independent Living", "delay": 0 }, { "tagName": "A", "text": "Assisted Living", "delay": 0 }, { "tagName": "A", "text": "Memory Care", "delay": 0 }, { "tagName": "A", "text": "Skilled Nursing", "delay": 0 }, { "tagName": "A", "text": "Respite Care", "delay": 0 }, { "tagName": "A", "text": "Day Program", "delay": 0 }, { "tagName": "A", "text": "Careers", "delay": 102 }, { "tagName": "A", "text": "Contact", "delay": 102 }, { "tagName": "A", "text": "Schedule a Tour", "delay": 102 }, { "tagName": "A", "text": "Independent Living", "delay": 103 }, { "tagName": "A", "text": "Assisted Living", "delay": 100 }, { "tagName": "A", "text": "Memory Care", "delay": 101 }, { "tagName": "A", "text": "View our Locations", "delay": 102 }, { "tagName": "A", "text": "(844) 354-8877", "delay": 100 }, { "tagName": "A", "text": "Contact Us", "delay": 106 }, { "tagName": "A", "text": "Contact Us", "delay": 103 }, { "tagName": "A", "text": "Ann ArborAnn Arbor, MI", "delay": 0 }, { "tagName": "A", "text": "BrooklineBrookline, MA", "delay": 0 }, { "tagName": "A", "text": "Central ParkCentral Park, CO", "delay": 0 }, { "tagName": "A", "text": "Riverfront ParkDenver, CO", "delay": 0 }, { "tagName": "A", "text": "LittletonLittleton, CO", "delay": 0 }, { "tagName": "A", "text": "LongmontLongmont, CO", "delay": 0 }, { "tagName": "A", "text": "LouisvilleLouisville, CO", "delay": 0 }, { "tagName": "A", "text": "PalisadesPalisades, DC", "delay": 0 }, { "tagName": "A", "text": "Balfour Senior Living", "delay": 0 }, { "tagName": "A", "text": "Privacy Policy", "delay": 0 }, { "tagName": "A", "text": "Sitemap", "delay": 0 }, { "tagName": "A", "text": "Looking For Employment", "delay": 0 }, { "tagName": "BUTTON", "text": "", "delay": 0 } ] }, "success": true }, "endTime": 1682283070100 }, { "type": "launch", "which": "chromium", "startTime": 1682283070100, "endTime": 1682283070688 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283070688, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283073843 }, { "type": "test", "which": "focOp", "withItems": true, "what": "focusability and operability", "startTime": 1682283073843, "url": "https://www.balfourcare.com/", "result": { "totals": { "total": 92, "types": { "onlyFocusable": { "total": 3, "tagNames": { "UL": 3 } }, "onlyOperable": { "total": 32, "tagNames": { "IMG": 1, "LI": 28, "DIV": 1, "svg": 2 } }, "focusableAndOperable": { "total": 57, "tagNames": { "A": 49, "BUTTON": 5, "IFRAME": 1, "INPUT": 2 } } } }, "items": { "onlyFocusable": [ { "tagName": "UL", "id": "headlessui-menu-items-:R53b976:", "text": "About BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Payment P" }, { "tagName": "UL", "id": "headlessui-menu-items-:R55b976:", "text": "Balfour LocationsAnn Arbor, MICentral Park DenverRiverfront Park, Downtown Denve" }, { "tagName": "UL", "id": "headlessui-menu-items-:R57b976:", "text": "Balfour ServicesIndependent LivingAssisted LivingMemory Care Skilled Nursing Res" } ], "onlyOperable": [ { "tagName": "IMG", "id": "", "text": "<img alt=\"The outline of a tree sits to left of the words "Balfour Senior L", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "AboutAbout BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Paym", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "About Balfour", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "About Us", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Team", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Continuum of Care", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Balfour Guarantee", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "News", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Balfour Payment Portal", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "LocationsBalfour LocationsAnn Arbor, MICentral Park DenverRiverfront Park, Downt", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Balfour Locations", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Ann Arbor, MI", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Central Park Denver", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Riverfront Park, Downtown Denver", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Littleton, CO", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Longmont, CO", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Louisville, CO (5 Communities)", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Brookline, MA (opening 2024)", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Palisades, DC (opening 2024)", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "ServicesBalfour ServicesIndependent LivingAssisted LivingMemory Care Skilled Nur", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Balfour Services", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Independent Living", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Assisted Living", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Memory Care", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Skilled Nursing", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Respite Care", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Day Program", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Careers", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "Contact", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "Community AssistantBalfour Senior Living", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "svg", "id": "", "text": "<svg width=\"11\" height=\"11\" viewBox=\"0 0 15 14\" fill=\"none\" xmlns=\"http://www.w3", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "svg", "id": "", "text": "<svg width=\"15\" height=\"14\" viewBox=\"0 0 15 14\" fill=\"none\" xmlns=\"http://www.w3", "byTag": false, "byOnClick": false, "byPointer": true } ], "focusableAndOperable": [ { "tagName": "A", "id": "", "text": "Balfour Senior Living", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "headlessui-popover-button-:Rp76:", "text": "Menu", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a href=\"/\" class=\"relative my-auto flex h-16 w-full items-center px-6 hover:bg-", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "headlessui-menu-button-:R33b976:", "text": "About", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "About Balfour", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "About Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Team", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Continuum of Care", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Balfour Guarantee", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "News", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Balfour Payment Portal", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "headlessui-menu-button-:R35b976:", "text": "Locations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Balfour Locations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Ann Arbor, MI", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Central Park Denver", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Riverfront Park, Downtown Denver", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Littleton, CO", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Longmont, CO", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Louisville, CO (5 Communities)", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Brookline, MA (opening 2024)", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Palisades, DC (opening 2024)", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "headlessui-menu-button-:R37b976:", "text": "Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Balfour Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Independent Living", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Assisted Living", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Memory Care", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Skilled Nursing", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Respite Care", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Day Program", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Careers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "#phone-button", "text": "(844) 354-8877", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "#tour-button", "text": "Schedule a Tour", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Independent Living", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Assisted Living", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Memory Care", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "View our Locations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "View our Locations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "(844) 354-8877", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Ann ArborAnn Arbor, MI", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "BrooklineBrookline, MA", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Central ParkCentral Park, CO", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Riverfront ParkDenver, CO", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "LittletonLittleton, CO", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "LongmontLongmont, CO", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "LouisvilleLouisville, CO", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "PalisadesPalisades, DC", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Balfour Senior Living", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privacy Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Sitemap", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "IFRAME", "id": "", "text": "<iframe src=\"//insight.adsrvr.org/tags/3ldtw5t/kkgl1jv/iframe\" height=\"1px\" widt", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"radio\" name=\"segment_1\" value=\"86\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"radio\" name=\"segment_1\" value=\"86\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Looking For Employment", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button aria-label=\"Close chat\" type=\"button\" role=\"button\" class=\"close-icon-co", "byTag": true, "byOnClick": false, "byPointer": false } ] }, "success": true }, "endTime": 1682283073913 }, { "type": "launch", "which": "chromium", "startTime": 1682283073913, "endTime": 1682283074500 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283074501, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283077677 }, { "type": "test", "which": "focVis", "withItems": true, "what": "links that are invisible when focused", "startTime": 1682283077677, "url": "https://www.balfourcare.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682283077728 }, { "type": "test", "which": "hover", "sampleSize": 20, "withItems": true, "what": "hover-caused content changes", "startTime": 1682283077728, "url": "https://www.balfourcare.com/", "result": { "totals": { "triggers": 84, "triggerSample": 20, "impactTriggers": 0, "additions": 0, "removals": 0, "opacityChanges": 0, "opacityImpact": 0, "unhoverables": 37, "noCursors": 0, "badCursors": 2, "noIndicators": 2, "badIndicators": 0 }, "items": { "impactTriggers": [], "unhoverables": [ { "tagName": "LI", "id": "", "text": "About Balfour" }, { "tagName": "A", "id": "", "text": "About Us" }, { "tagName": "LI", "id": "", "text": "Team" }, { "tagName": "LI", "id": "", "text": "Continuum of Care" }, { "tagName": "A", "id": "", "text": "Continuum of Care" }, { "tagName": "LI", "id": "", "text": "Balfour Payment Portal" }, { "tagName": "A", "id": "", "text": "Balfour Payment Portal" }, { "tagName": "LI", "id": "", "text": "Balfour Locations" }, { "tagName": "A", "id": "", "text": "Ann Arbor, MI" }, { "tagName": "A", "id": "", "text": "Central Park Denver" }, { "tagName": "LI", "id": "", "text": "Littleton, CO" }, { "tagName": "A", "id": "", "text": "Longmont, CO" }, { "tagName": "A", "id": "", "text": "Palisades, DC (opening 2024)" }, { "tagName": "A", "id": "", "text": "Independent Living" } ], "noCursors": [], "badCursors": [ { "tagName": "BUTTON", "id": "headlessui-menu-button-:R33b976:", "text": "About" } ], "noIndicators": [ { "tagName": "BUTTON", "id": "headlessui-menu-button-:R33b976:", "text": "About" } ], "badIndicators": [] }, "success": true }, "endTime": 1682283100674 }, { "type": "launch", "which": "chromium", "startTime": 1682283100674, "endTime": 1682283101254 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283101254, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283104577 }, { "type": "test", "which": "labClash", "withItems": true, "what": "labeling inconsistencies", "startTime": 1682283104577, "url": "https://www.balfourcare.com/", "result": { "totals": { "mislabeled": 0, "unlabeled": 0, "wellLabeled": 4 }, "items": { "mislabeled": [], "unlabeled": [], "wellLabeled": [ { "index": 0, "tagName": "BUTTON", "type": "button", "texts": { "content": "Menu" } }, { "index": 1, "tagName": "BUTTON", "type": "button", "texts": { "content": "About" } }, { "index": 2, "tagName": "BUTTON", "type": "button", "texts": { "content": "Locations" } }, { "index": 3, "tagName": "BUTTON", "type": "button", "texts": { "content": "Services" } } ] }, "success": true }, "endTime": 1682283104617 }, { "type": "test", "which": "linkTo", "withItems": true, "what": "links without destinations", "startTime": 1682283104617, "url": "https://www.balfourcare.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682283104622 }, { "type": "test", "which": "linkUl", "withItems": true, "what": "adjacent-link underlining", "startTime": 1682283104623, "url": "https://www.balfourcare.com/", "result": { "totals": { "links": 48, "adjacent": { "total": 22, "underlined": 0, "underlinedPercent": 0 } }, "items": { "underlined": [], "notUnderlined": [ "Balfour Senior Living", "", "Careers", "Contact", "(844) 354-8877", "Schedule a Tour", "Independent Living", "Assisted Living", "Memory Care", "View our Locations", "View our Locations", "(844) 354-8877", "Contact Us", "Contact Us", "Ann ArborAnn Arbor, MI", "BrooklineBrookline, MA", "Central ParkCentral Park, CO", "Riverfront ParkDenver, CO", "LittletonLittleton, CO", "LongmontLongmont, CO", "LouisvilleLouisville, CO", "PalisadesPalisades, DC" ] }, "success": true }, "endTime": 1682283104629 }, { "type": "test", "which": "menuNav", "withItems": true, "what": "keyboard navigation between focusable menu items", "startTime": 1682283104629, "url": "https://www.balfourcare.com/", "result": { "totals": { "navigations": { "all": { "total": 115, "correct": 6, "incorrect": 109 }, "specific": { "tab": { "total": 23, "correct": 0, "incorrect": 23 }, "left": { "total": 0, "correct": 0, "incorrect": 0 }, "right": { "total": 0, "correct": 0, "incorrect": 0 }, "up": { "total": 23, "correct": 0, "incorrect": 23 }, "down": { "total": 23, "correct": 0, "incorrect": 23 }, "home": { "total": 23, "correct": 3, "incorrect": 20 }, "end": { "total": 23, "correct": 3, "incorrect": 20 } } }, "menuItems": { "total": 23, "correct": 0, "incorrect": 23 }, "menus": { "total": 3, "correct": 0, "incorrect": 3 } }, "menuItems": { "incorrect": [ { "tagName": "LI", "text": "About Balfour", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "End" ] }, { "tagName": "LI", "text": "About Us", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Team", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Continuum of Care", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Balfour Guarantee", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "News", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Balfour Payment Portal", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home" ] }, { "tagName": "LI", "text": "Balfour Locations", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "End" ] }, { "tagName": "LI", "text": "Ann Arbor, MI", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Central Park Denver", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Riverfront Park, Downtown Denver", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Littleton, CO", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Longmont, CO", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Louisville, CO (5 Communities)", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Brookline, MA (opening 2024)", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Palisades, DC (opening 2024)", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home" ] }, { "tagName": "LI", "text": "Balfour Services", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "End" ] }, { "tagName": "LI", "text": "Independent Living", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Assisted Living", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Memory Care", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Skilled Nursing", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Respite Care", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "LI", "text": "Day Program", "navigationErrors": [ "Tab", "ArrowUp", "ArrowDown", "Home" ] } ], "correct": [] }, "success": true }, "endTime": 1682283106036 }, { "type": "launch", "which": "chromium", "startTime": 1682283106036, "endTime": 1682283106621 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283106621, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283109981 }, { "type": "test", "which": "miniText", "withItems": true, "what": "text smaller than 11 pixels", "startTime": 1682283109981, "url": "https://www.balfourcare.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682283110025 }, { "type": "test", "which": "nonTable", "withItems": true, "what": "table elements used for layout", "startTime": 1682283110026, "url": "https://www.balfourcare.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682283110031 }, { "type": "test", "which": "radioSet", "withItems": true, "what": "fieldset grouping of radio buttons", "startTime": 1682283110031, "url": "https://www.balfourcare.com/", "result": { "totals": { "total": 0, "inSet": 0, "percent": "N.A." }, "items": { "inSet": [], "notInSet": [] }, "success": true }, "endTime": 1682283110036 }, { "type": "test", "which": "role", "what": "roles", "startTime": 1682283110037, "url": "https://www.balfourcare.com/", "result": { "roleElements": 27, "badRoleElements": 0, "redundantRoleElements": 0, "tagNames": {}, "success": true }, "endTime": 1682283110057 }, { "type": "test", "which": "styleDiff", "withItems": true, "what": "style inconsistencies", "startTime": 1682283110057, "url": "https://www.balfourcare.com/", "result": { "mainStyles": [ "fontStyle", "fontWeight", "opacity", "textDecorationLine", "textDecorationStyle", "textDecorationThickness" ], "buttonStyles": [ "borderStyle", "borderWidth", "height", "lineHeight", "maxHeight", "maxWidth", "minHeight", "minWidth", "outlineOffset", "outlineStyle", "outlineWidth" ], "headingStyles": [ "color", "fontSize" ], "listLinkStyles": [ "color", "fontSize", "lineHeight" ], "totals": { "button": { "total": 4, "subtotals": [ 3, 1 ] }, "adjacentLink": { "total": 22, "subtotals": [ 18, 2, 2 ] }, "listLink": { "total": 26, "subtotals": [ 20, 3, 3 ] }, "h1": { "total": 2, "subtotals": [ 1, 1 ] }, "h2": { "total": 8, "subtotals": [ 4, 3, 1 ] }, "h3": { "total": 9, "subtotals": [ 8, 1 ] } }, "items": { "button": { "fontWeight": { "500": [ "Menu" ], "700": [ "About", "Locations", "Services" ] }, "borderWidth": { "2px": [ "Menu" ], "0px": [ "About", "Locations", "Services" ] }, "height": { "48px": [ "Menu" ], "88px": [ "About", "Locations", "Services" ] }, "lineHeight": { "28.2874px": [ "Menu" ], "20.3315px": [ "About", "Locations", "Services" ] }, "maxHeight": { "none": [ "Menu" ], "100%": [ "About", "Locations", "Services" ] }, "minHeight": { "0px": [ "Menu" ], "auto": [ "About", "Locations", "Services" ] }, "minWidth": { "0px": [ "Menu" ], "auto": [ "About", "Locations", "Services" ] }, "outlineOffset": { "2px": [ "Menu" ], "0px": [ "About", "Locations", "Services" ] }, "outlineStyle": { "solid": [ "Menu" ], "none": [ "About", "Locations", "Services" ] }, "outlineWidth": { "2px": [ "Menu" ], "0px": [ "About", "Locations", "Services" ] } }, "adjacentLink": { "fontWeight": { "500": [ "Balfour Senior Living", "", "Independent Living", "Assisted Living", "Memory Care", "View our Locations", "View our Locations", "(844) 354-8877", "Contact Us", "Contact Us", "Ann ArborAnn Arbor, MI", "BrooklineBrookline, MA", "Central ParkCentral Park, CO", "Riverfront ParkDenver, CO", "LittletonLittleton, CO", "LongmontLongmont, CO", "LouisvilleLouisville, CO", "PalisadesPalisades, DC" ], "600": [ "(844) 354-8877", "Schedule a Tour" ], "700": [ "Careers", "Contact" ] } }, "listLink": { "fontWeight": { "500": [ "About Balfour", "Balfour Locations", "Balfour Services", "Balfour Senior Living", "Privacy Policy", "Sitemap" ], "700": [ "About Us", "Team", "Continuum of Care", "Balfour Guarantee", "News", "Balfour Payment Portal", "Ann Arbor, MI", "Central Park Denver", "Riverfront Park, Downtown Denver", "Littleton, CO", "Longmont, CO", "Louisville, CO (5 Communities)", "Brookline, MA (opening 2024)", "Palisades, DC (opening 2024)", "Independent Living", "Assisted Living", "Memory Care", "Skilled Nursing", "Respite Care", "Day Program" ] }, "lineHeight": { "25.1022px": [ "About Balfour", "About Us", "Team", "Continuum of Care", "Balfour Guarantee", "News", "Balfour Payment Portal", "Balfour Locations", "Ann Arbor, MI", "Central Park Denver", "Riverfront Park, Downtown Denver", "Littleton, CO", "Longmont, CO", "Louisville, CO (5 Communities)", "Brookline, MA (opening 2024)", "Palisades, DC (opening 2024)", "Balfour Services", "Independent Living", "Assisted Living", "Memory Care", "Skilled Nursing", "Respite Care", "Day Program" ], "20px": [ "Balfour Senior Living", "Privacy Policy", "Sitemap" ] } }, "h1": { "fontSize": { "32px": [ "Balfour Senior Living" ], "80.391px": [ "Balfour Senior Living" ] } }, "h2": { "color": { "rgb(0, 0, 0)": [ "Welcome to our Senior Living Communities", "Balfour Independent Living", "Balfour Assisted Living", "Balfour Memory Care", "The Balfour Way", "We are here to help", "Get in Touch" ], "rgb(255, 255, 255)": [ "Balfour Communities" ] }, "fontSize": { "57.5946px": [ "Welcome to our Senior Living Communities", "The Balfour Way", "We are here to help", "Get in Touch" ], "31.0878px": [ "Balfour Independent Living", "Balfour Assisted Living", "Balfour Memory Care" ], "68.0188px": [ "Balfour Communities" ] } }, "h3": { "fontSize": { "57.5946px": [ "Relax...You've Arrived" ], "27.5206px": [ "Ann Arbor", "Brookline", "Central Park", "Riverfront Park", "Littleton", "Longmont", "Louisville", "Palisades" ] } } }, "success": true }, "endTime": 1682283110073 }, { "type": "test", "which": "tabNav", "withItems": true, "what": "keyboard navigation between tab elements", "startTime": 1682283110073, "url": "https://www.balfourcare.com/", "result": { "totals": { "navigations": { "all": { "total": 0, "correct": 0, "incorrect": 0 }, "specific": { "tab": { "total": 0, "correct": 0, "incorrect": 0 }, "left": { "total": 0, "correct": 0, "incorrect": 0 }, "right": { "total": 0, "correct": 0, "incorrect": 0 }, "up": { "total": 0, "correct": 0, "incorrect": 0 }, "down": { "total": 0, "correct": 0, "incorrect": 0 }, "home": { "total": 0, "correct": 0, "incorrect": 0 }, "end": { "total": 0, "correct": 0, "incorrect": 0 } } }, "tabElements": { "total": 0, "correct": 0, "incorrect": 0 }, "tabLists": { "total": 0, "correct": 0, "incorrect": 0 } }, "tabElements": { "incorrect": [], "correct": [] }, "success": true }, "endTime": 1682283110077 }, { "type": "test", "which": "titledEl", "withItems": true, "what": "title attributes on inappropriate elements", "startTime": 1682283110077, "url": "https://www.balfourcare.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682283110083 }, { "type": "test", "which": "zIndex", "withItems": true, "what": "z indexes", "startTime": 1682283110083, "url": "https://www.balfourcare.com/", "result": { "totals": { "total": 51, "tagNames": { "HEADER": 1, "DIV": 9, "UL": 4, "LI": 28, "IMG": 6, "SECTION": 3 } }, "items": [ { "tagName": "HEADER", "id": "", "text": "Balfour Senior LivingMenuAboutAbout BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour" }, { "tagName": "DIV", "id": "", "text": "Balfour Senior LivingMenuAboutAbout BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour" }, { "tagName": "UL", "id": "headlessui-popover-panel-:R1976:", "text": "AboutAbout BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Payment PortalLocationsB" }, { "tagName": "LI", "id": "", "text": "AboutAbout BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Payment Portal" }, { "tagName": "UL", "id": "headlessui-menu-items-:R53b976:", "text": "About BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Payment Portal" }, { "tagName": "LI", "id": "", "text": "About Balfour" }, { "tagName": "LI", "id": "", "text": "About Us" }, { "tagName": "LI", "id": "", "text": "Team" }, { "tagName": "LI", "id": "", "text": "Continuum of Care" }, { "tagName": "LI", "id": "", "text": "Balfour Guarantee" }, { "tagName": "LI", "id": "", "text": "News" }, { "tagName": "LI", "id": "", "text": "Balfour Payment Portal" }, { "tagName": "LI", "id": "", "text": "LocationsBalfour LocationsAnn Arbor, MICentral Park DenverRiverfront Park, Downtown DenverLittleton," }, { "tagName": "UL", "id": "headlessui-menu-items-:R55b976:", "text": "Balfour LocationsAnn Arbor, MICentral Park DenverRiverfront Park, Downtown DenverLittleton, COLongmo" }, { "tagName": "LI", "id": "", "text": "Balfour Locations" }, { "tagName": "LI", "id": "", "text": "Ann Arbor, MI" }, { "tagName": "LI", "id": "", "text": "Central Park Denver" }, { "tagName": "LI", "id": "", "text": "Riverfront Park, Downtown Denver" }, { "tagName": "LI", "id": "", "text": "Littleton, CO" }, { "tagName": "LI", "id": "", "text": "Longmont, CO" }, { "tagName": "LI", "id": "", "text": "Louisville, CO (5 Communities)" }, { "tagName": "LI", "id": "", "text": "Brookline, MA (opening 2024)" }, { "tagName": "LI", "id": "", "text": "Palisades, DC (opening 2024)" }, { "tagName": "LI", "id": "", "text": "ServicesBalfour ServicesIndependent LivingAssisted LivingMemory Care Skilled Nursing Respite Care Da" }, { "tagName": "UL", "id": "headlessui-menu-items-:R57b976:", "text": "Balfour ServicesIndependent LivingAssisted LivingMemory Care Skilled Nursing Respite Care Day Progra" }, { "tagName": "LI", "id": "", "text": "Balfour Services" }, { "tagName": "LI", "id": "", "text": "Independent Living" }, { "tagName": "LI", "id": "", "text": "Assisted Living" }, { "tagName": "LI", "id": "", "text": "Memory Care" }, { "tagName": "LI", "id": "", "text": "Skilled Nursing" }, { "tagName": "LI", "id": "", "text": "Respite Care" }, { "tagName": "LI", "id": "", "text": "Day Program" }, { "tagName": "LI", "id": "", "text": "Careers" }, { "tagName": "LI", "id": "", "text": "Contact" }, { "tagName": "DIV", "id": "", "text": "(844) 354-8877Schedule a Tour" }, { "tagName": "DIV", "id": "", "text": "Balfour Senior LivingAward-Winning Senior Living Communities" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "Balfour Senior LivingAward-Winning Senior Living Communities" }, { "tagName": "SECTION", "id": "", "text": "Welcome to our Senior Living CommunitiesAt Balfour Senior Living, we are meticulous about the detail" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "SECTION", "id": "", "text": "The Balfour WayAt Balfour Senior Living, we provide a variety of senior living options including ind" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "Relax...You've ArrivedAt Balfour Senior Living, we are meticulous about the little things—from the w" }, { "tagName": "SECTION", "id": "", "text": "We are here to helpOur expert staff and concierge team are at your service. Being yourself is at the" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "Get in TouchWe look forward to showing you around. Please reserve your Tour time below, or call us.C" }, { "tagName": "DIV", "id": "react-root", "text": "Community AssistantBalfour Senior Living" }, { "tagName": "DIV", "id": "", "text": "Community AssistantBalfour Senior Living" } ], "success": true }, "endTime": 1682283110095 }, { "type": "test", "which": "alfa", "what": "alfa", "startTime": 1682283110095, "url": "https://www.balfourcare.com/", "result": { "totals": { "failures": 49, "warnings": 1 }, "items": [ { "index": 234, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "clipPath", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[1]/a[1]/span[1]/svg[1]/defs[1]/clipPath[1]", "codeLines": [ "<clipPath id=\"clip0_535_6576\">", " <rect width=\"16\" height=\"16\" fill=\"white\"></rect>", "</clipPath>" ] } }, { "index": 237, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "clipPath", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[1]/a[1]/span[1]/svg[1]/defs[1]/clipPath[1]", "codeLines": [ "<clipPath id=\"clip0_535_6576\">", " <rect width=\"16\" height=\"16\" fill=\"white\"></rect>", "</clipPath>" ] } }, { "index": 240, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "clipPath", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[1]/a[1]/span[1]/svg[1]/defs[1]/clipPath[1]", "codeLines": [ "<clipPath id=\"clip0_535_6576\">", " <rect width=\"16\" height=\"16\" fill=\"white\"></rect>", "</clipPath>" ] } }, { "index": 369, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/section[1]/div[1]/div[2]/h1[1]/text()[1]", "codeLines": [ "Balfour Senior Living" ] } }, { "index": 370, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/section[1]/div[1]/div[2]/div[1]/p[1]/span[1]/text()[1]", "codeLines": [ "Award-Winning Senior Living Communities" ] } }, { "index": 371, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/div[1]/form[1]/div[2]/label[1]/span[2]/span[1]/text()[1]", "codeLines": [ "Schedule A Tour" ] } }, { "index": 372, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/div[1]/form[1]/div[2]/label[2]/span[1]/span[1]/text()[1]", "codeLines": [ "Find A Community" ] } }, { "index": 525, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[2]/div[1]/a[2]/text()[1]", "codeLines": [ "Schedule a Tour" ] } }, { "index": 534, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[2]/div[1]/div[1]/div[3]/a[1]/text()[1]", "codeLines": [ "Independent Living" ] } }, { "index": 537, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[2]/div[1]/div[2]/div[3]/a[1]/text()[1]", "codeLines": [ "Assisted Living" ] } }, { "index": 540, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[2]/div[1]/div[3]/div[3]/a[1]/text()[1]", "codeLines": [ "Memory Care" ] } }, { "index": 544, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Relax...You've Arrived" ] } }, { "index": 545, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "At Balfour Senior Living, we are meticulous about the little things—from the way we visualize each of our communities to the thought we put into the amenities and programs we provide. You can live life and enjoy the things that matter most to you in a place you’ll be proud to call home.", "", "Balfour is among the top award-winning senior living communities in the country." ] } }, { "index": 546, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "View our Locations" ] } }, { "index": 549, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[5]/div[2]/div[1]/a[1]/text()[1]", "codeLines": [ "(844) 354-8877" ] } }, { "index": 550, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[5]/div[2]/div[1]/a[2]/text()[1]", "codeLines": [ "Contact Us" ] } }, { "index": 553, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[2]/section[1]/div[1]/div[1]/div[2]/div[1]/a[1]/text()[1]", "codeLines": [ "Contact Us" ] } }, { "index": 576, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/div[2]/div[1]/div[2]/div[1]/div[2]/div[2]/text()[1]", "codeLines": [ "Balfour Senior Living" ] } }, { "index": 634, "verdict": "failed", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Relax...You've Arrived" ] } }, { "index": 635, "verdict": "failed", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "At Balfour Senior Living, we are meticulous about the little things—from the way we visualize each of our communities to the thought we put into the amenities and programs we provide. You can live life and enjoy the things that matter most to you in a place you’ll be proud to call home.", "", "Balfour is among the top award-winning senior living communities in the country." ] } }, { "index": 636, "verdict": "failed", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "View our Locations" ] } }, { "index": 690, "verdict": "failed", "rule": { "ruleID": "r72", "ruleSummary": "Paragraphs of text are not all uppercase", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r72", "requirements": [] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]", "codeLines": [ "<p class=\"w-full text-center uppercase text-white/80 text-xs lg:flex lg:items-center lg:justify-end lg:text-end lg:align-middle lg:text-sm\">", " © Copyright 2023 BALFOUR | All Rights Reserved", "</p>" ] } }, { "index": 757, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[1]/a[1]/span[1]/span[1]/text()[1]", "codeLines": [ "About Balfour" ] } }, { "index": 758, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[2]/a[1]/text()[1]", "codeLines": [ "About Us" ] } }, { "index": 759, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[3]/a[1]/text()[1]", "codeLines": [ "Team" ] } }, { "index": 760, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[4]/a[1]/text()[1]", "codeLines": [ "Continuum of Care" ] } }, { "index": 761, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[5]/a[1]/text()[1]", "codeLines": [ "Balfour Guarantee" ] } }, { "index": 762, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[6]/a[1]/text()[1]", "codeLines": [ "News" ] } }, { "index": 763, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[2]/ul[1]/li[7]/a[1]/text()[1]", "codeLines": [ "Balfour Payment Portal" ] } }, { "index": 764, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[1]/a[1]/span[1]/span[1]/text()[1]", "codeLines": [ "Balfour Locations" ] } }, { "index": 765, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[2]/a[1]/text()[1]", "codeLines": [ "Ann Arbor, MI" ] } }, { "index": 766, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[3]/a[1]/text()[1]", "codeLines": [ "Central Park Denver" ] } }, { "index": 767, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[4]/a[1]/text()[1]", "codeLines": [ "Riverfront Park, Downtown Denver" ] } }, { "index": 768, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[5]/a[1]/text()[1]", "codeLines": [ "Littleton, CO" ] } }, { "index": 769, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[6]/a[1]/text()[1]", "codeLines": [ "Longmont, CO" ] } }, { "index": 770, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[7]/a[1]/text()[1]", "codeLines": [ "Louisville, CO (5 Communities)" ] } }, { "index": 771, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[8]/a[1]/text()[1]", "codeLines": [ "Brookline, MA (opening 2024)" ] } }, { "index": 772, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[9]/a[1]/text()[1]", "codeLines": [ "Palisades, DC (opening 2024)" ] } }, { "index": 773, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[1]/a[1]/span[1]/span[1]/text()[1]", "codeLines": [ "Balfour Services" ] } }, { "index": 774, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[2]/a[1]/text()[1]", "codeLines": [ "Independent Living" ] } }, { "index": 775, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[3]/a[1]/text()[1]", "codeLines": [ "Assisted Living" ] } }, { "index": 776, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[4]/a[1]/text()[1]", "codeLines": [ "Memory Care" ] } }, { "index": 777, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[5]/a[1]/text()[1]", "codeLines": [ "Skilled Nursing" ] } }, { "index": 778, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[6]/a[1]/text()[1]", "codeLines": [ "Respite Care" ] } }, { "index": 779, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[7]/a[1]/text()[1]", "codeLines": [ "Day Program" ] } }, { "index": 780, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/div[1]/form[1]/div[2]/label[1]/span[2]/span[1]/text()[1]", "codeLines": [ "Schedule A Tour" ] } }, { "index": 781, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/div[1]/form[1]/div[2]/label[2]/span[1]/span[1]/text()[1]", "codeLines": [ "Find A Community" ] } }, { "index": 782, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/div[1]/form[1]/div[2]/a[1]/span[1]/span[1]/text()[1]", "codeLines": [ "Looking For Employment" ] } }, { "index": 787, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/div[2]/div[1]/div[2]/div[1]/div[2]/div[2]/text()[1]", "codeLines": [ "Balfour Senior Living" ] } }, { "index": 810, "verdict": "cantTell", "rule": { "ruleID": "r87", "ruleSummary": "First focusable element is link to main content", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r87", "requirements": [ { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1", "name": "G1", "title": "Adding a link at the top of each page that goes directly to the main content area" } ] }, "target": { "type": "document", "tagName": "", "path": "/", "codeLines": [ "#document", " <!doctype html>", "...", " </html>" ] } } ], "success": true }, "endTime": 1682283118240 }, { "type": "test", "which": "axe", "detailLevel": 2, "rules": [], "what": "Axe", "startTime": 1682283118240, "url": "https://www.balfourcare.com/", "result": { "totals": { "rulesNA": 47, "rulesPassed": 48, "rulesWarned": 3, "rulesViolated": 7, "warnings": { "minor": 15, "moderate": 0, "serious": 8, "critical": 1 }, "violations": { "minor": 1, "moderate": 8, "serious": 16, "critical": 0 } }, "details": { "testEngine": { "name": "axe-core", "version": "4.6.3" }, "testRunner": { "name": "axe" }, "testEnvironment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/112.0.5615.29 Safari/537.36", "windowWidth": 1280, "windowHeight": 720, "orientationAngle": 90, "orientationType": "landscape-primary" }, "timestamp": "2023-04-23T20:51:58.922Z", "url": "https://www.balfourcare.com/", "toolOptions": { "resultTypes": [ "violations", "incomplete" ], "runOnly": { "type": "tag", "values": [ "experimental", "best-practice", "wcag2a", "wcag2aa", "wcag2aaa", "wcag21a", "wcag21aa", "wcag21aaa" ] }, "reporter": "v1" }, "incomplete": [ { "id": "audio-caption", "impact": "critical", "tags": [ "cat.time-and-media", "wcag2a", "wcag121", "section508", "section508.22.a" ], "description": "Ensures <audio> elements have captions", "help": "<audio> elements must have a captions track", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/audio-caption?application=axeAPI", "nodes": [ { "any": [], "all": [], "none": [ { "id": "caption", "data": null, "relatedNodes": [], "impact": "critical", "message": "Check that captions is available for the element" } ], "impact": "critical", "html": "<audio id=\"uifx-2020638705\" src=\"data:audio/mpeg;base64,SUQzBAAAAAAAN1RYWFgAAAAKAAADY29tbWVudAAAVFNTRQAAAA8AAANMYXZmNTguMjAuMTAwAAAAAAAAAAAAAAD/+7DAAAAAAAAAAAAAAAAAAAAAAABJbmZvAAAADwAAAAQAAAw9AGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZpmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM/////////////////////////////////wAAAABMYXZjNTguMzUAAAAAAAAAAAAAAAAkBkAAAAAAAAAMPUyZFbsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7sMQAACDeBRi0zAAMqbskwzmAAAQAgBMd0gIACAQEQ81YYRXXr74sjcbjcbht23fi8w5b92pRGJZyvG38fyWWPzp5XG38fx/H8fx/H8jFJT09PG43G6e3qvbz1UjEYjFJnnXp6eVxunz+pKIxGIxLKSkp43G5fT91dlbkO5DlJhhhhhXp5fbqOwwxLxBwtOWnLllyy5ZcsuWWzLNmIBiAAgFtEHFiOJRStyHcsw21td7E3fn6en7hhhhhSU9PG6enp69PG3IfyHIxGIxGIxLJfT09PTxuNxuXyykpKSkpKSkw/edPT09PT26SkpLGGGGH/+edenp6e3SUlJSUljDDDPPPPPPPPPDDDDDDDDDPPPPPPPPPDDCkpLAANGtGswyIShRgpAm4s0vwqgUs+yk6Ahj7s7QPdgt8LCMHOMBG1WqHUMy+wVIWkTKKhk+WwFoUURWaaRkO2tKtlOtS1PtS6uPXQHKBq4V+8jR3gdCD1TNWhAWK6zD1aG4spbI+MBNFdqnvtcXStuBHGfJfSQzrMpbVnTQ2gthYcgxGHodqGVZJLRwLDMZnZc/sD0AwdKtZKYYSoLgSVaK2j6MaW02rIRYqxQqICDppp8JlltNnJqcYKMjF0G1MgTSh5tIEaw/EYUfLuqBJBrCpzQuH2MuBblbk3Wsvrfppm1xh7iuhALdHhfqU2YjOVpqrOrmnZyMxh+rUxlD09XiNjOx9WM3M8bkut//MspnD61LVpdZWscauWVbl2l///////DVc8wc48qzzxFUAQSgKFRKTDICHMKAK0weAZzBaARMEMMQw+RODGfHWMgcyYy9ELzS0RRES//uyxBWCJKWvEt3sAATcQaEB7Cb4/RvgkgmpcnMZoA9BiDAtFAC5gHgPGwZalWhmiDyG0SV1GoOaU7ymSEpiTY0vS3KRUWm4bbCw1wWGvq5TjPO+sOuS8sO4z9BXm3Rd2E5WKW/KaSCZFRO9NYw3C4GgeYf90rENwNDz/Q1NQhyoRGpdSRSWRWOxGJv5GITLaOvPyeF0UxqGHoon8lkcfehq3YzGIYfx+HHht+4XXmXcgqConnKolHIAdx/IQ69Z9H4fx+H4oqWYiD+O47kMRCpYrVpZSWLmtX5ykuTVNlnzDt/PfbdnnMKSURiURScvZ1IxLJZZzry+Xzlj891874kBFFC7Ak2txwdkQ0oQCgBDTMIUKAAgOmAOB8YHQHpgeArmC4DmOBhGCoEKYMoEZiJAdGISPIZYh5ZmAAgmQ2JqaEgFBgXAWGAKAiBgDyygBAMRqo2WuAzuVuVJYxPU1qAXyoaWDHvcqSN3fl3WGutDWU1SxOctWsrVf39k0ihqTYcjETp7rTXahUAQBKZtz5qFMFltOmLH39fmMNiau6TKX2e5rzWlBlTKDQ1OSiRyxxbMHWZl6Zu69UQWMoEicWeAhTMMxHLQsRTBVK6smdl/XBZaoC11+eQQ7rcVistdmzqmlLAkxmTQE4TWnKZU1p+Zbevv8w5hy7l3NZf2M0s9lKrVpliS6j6o6siRI3otSRCkhAUKnrpZaLCxYNBomm9YiFQqCwqkmVJkV01JrU5Rel1a7qhvTY5yUav1KlpwkzS7a+oZKjUlgDDATzEEZTFYijEMgAYE5mYXZlOSxl8SRjGLpuMmpr6jBzS6Rxge5yYz//uyxBYBZdYO/g69k8SewV+VzLG5JmAGwKHgwrCEwPBcmBgwjBBV6fC8nAKACIMZZCQei4PcPSaOQ7FC1ELNpkQwvq2hxpulA9TaHK6GyIg6VO/Sp4Kc3zmYzXUByIWuHFUG8TlcuzdIguArgzmJMCTFyZVNAKIkSDWRcVXLFQk50LZlSwbOQ725WqByHK3q0+LmSmjrfM0YSga3WLhYyoQHEg9Dggg6duvDEtmawqGBye6oIf2bWNylMBJaOy8aIcbbljxalLSspmRIWI0SpUymJcpjbV9GFRautW0ZLJT60I8LTz5sufrF6Y0cXvya5U/K61YjMlGuj6PxfSq2zltCJJVHB1PRbrh4qXidEgnLBsOao6UQcgwy8yTYR7BSFMLjYwmAzGA5MZDUxgDTBo4DB4Y5FhkJynUrCcQSIGGhkrHbgLVMLV7Hi9ySSqqVrYlBoASGbOsK2rIlNmypEw2XdV6pUrE3FprMkxpA1qB1yvKwJmy0VLW6qleV9otDMhfZ+pqHpt/VgJBUXRFQxFLgAQfFVEIQHkS5sSVghFpmIkk1IDYtFUmoROo8VSahCUWkqkqjqQgJG4goA5DsXgbIySTaJRBJqUSVLUJi4dPnR9CcuEotQupTFg+hMXWmxCHZtbAJSraHJ6mJz1UwlIzoyes0ZRnLhye0XJRJPapTI+2rTyUxiZ46PoT1gyjXPMxNPMrXDlSdH0LqYyfXQmLpWEZGtoYuEonQreXNmUZVJsBKVVTCSWYHmT2BdClqBAIBVmrMrAo8qsC5zIQMmlgl0nShJQFIMoEEZ0qAKEtAguBY6RHSBGeaQkJEVOCMUE54//uyxBmD2tGipyxhIYgAADSAAAAE0TEI0dIEbD2UJEVKI2HsokRCWLoEbDTKFY6ojMH2UREQjRcgJzzTKqyajbmmVllUl0DbmkKqyaBtlEhIiIqcI0DbLSFCWOlEbD2WllUl2HstKqrJqNuaissmouw0ysqqkmo25pVZZNJdh7KypU4XQNsokKxY6ojYaQrKqpLsPQolSxY6ojPGkJYqVOBiUJoiDgmmoMShNEQcElagxKE0RBwTDWpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq\" preload=\"auto\">", "target": [ "#uifx-2020638705" ], "failureSummary": "Fix all of the following:\n Check that captions is available for the element" } ] }, { "id": "color-contrast", "impact": "serious", "tags": [ "cat.color", "wcag2aa", "wcag143", "ACT" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/color-contrast?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "13.3pt (17.6796px)", "fontWeight": "bold", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"opacity-100\">About</span>", "target": [ "#headlessui-menu-button-\\:R33b976\\: > span:nth-child(1)" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "13.3pt (17.6796px)", "fontWeight": "bold", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"opacity-100\">Locations</span>", "target": [ "#headlessui-menu-button-\\:R35b976\\: > span:nth-child(1)" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "13.3pt (17.6796px)", "fontWeight": "bold", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"opacity-100\">Services</span>", "target": [ "#headlessui-menu-button-\\:R37b976\\: > span:nth-child(1)" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "13.3pt (17.6796px)", "fontWeight": "bold", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/careers\">Careers</a>", "target": [ "a[href$=\"careers\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "13.3pt (17.6796px)", "fontWeight": "bold", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">Contact</a>", "target": [ ".ease-in-out.px-6[href$=\"contact\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#phone-button\" href=\"tel:+1-844-354-8877\">", "target": [ "#\\#phone-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "60.3pt (80.391px)", "fontWeight": "normal", "messageKey": "bgGradient", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">Balfour Senior Living</h1>", "target": [ ".drop-shadow-lg" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "11.8pt (15.6889px)", "fontWeight": "normal", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"absolute inset-0 z-20 bg-gradient-to-b from-neutral-900/40\"></div>", "target": [ ".inset-0" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<span>Award-Winning Senior Living Communities</span>", "target": [ ".w-\\[92\\%\\] > p > span" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" } ] }, { "id": "hidden-content", "impact": "minor", "tags": [ "cat.structure", "experimental", "review-item", "best-practice" ], "description": "Informs users about hidden content.", "help": "Hidden content on the page should be analyzed", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/hidden-content?application=axeAPI", "nodes": [ { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<button class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 transition-all duration-200 ease-in-out my-4 lg:hidden\" color=\"white\" type=\"button\" aria-expanded=\"false\" data-headlessui-state=\"\" aria-controls=\"headlessui-popover-panel-:R1976:\" id=\"headlessui-popover-button-:Rp76:\">", "target": [ "#headlessui-popover-button-\\:Rp76\\:" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<svg class=\"animate-spin cursor-wait select-none hidden absolute h-5 w-5\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\">", "target": [ ".z-10.hover\\:bg-neutral-100\\/10.ease-in-out:nth-child(2) > .animate-spin.cursor-wait.select-none" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<svg class=\"animate-spin cursor-wait select-none hidden absolute h-5 w-5\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\">", "target": [ ".z-10.hover\\:bg-neutral-100\\/10.ease-in-out:nth-child(3) > .animate-spin.cursor-wait.select-none" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<svg class=\"animate-spin cursor-wait select-none hidden absolute h-5 w-5\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\">", "target": [ ".z-10.hover\\:bg-neutral-100\\/10.ease-in-out:nth-child(4) > .animate-spin.cursor-wait.select-none" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<svg class=\"animate-spin cursor-wait select-none hidden absolute h-5 w-5\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\">", "target": [ ".z-10.hover\\:bg-neutral-100\\/10.ease-in-out:nth-child(5) > .animate-spin.cursor-wait.select-none" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<svg class=\"animate-spin cursor-wait select-none hidden absolute h-5 w-5\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\">", "target": [ ".z-10.hover\\:bg-neutral-100\\/10.ease-in-out:nth-child(6) > .animate-spin.cursor-wait.select-none" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<h1>Get Started</h1>", "target": [ [ "further-element", "h1" ] ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<h2>We would love for you to learn more about our community. Please schedule a tour or click contact us for more information.</h2>", "target": [ [ "further-element", "h2" ] ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<input type=\"radio\" name=\"segment_1\" value=\"86\">", "target": [ [ "further-element", ".primary > input" ] ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<input type=\"radio\" name=\"segment_1\" value=\"86\">", "target": [ [ "further-element", "label:nth-child(2) > input" ] ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"flex justify-center py-16 sm:bg-white lg:hidden bg-primary-300\">", "target": [ ".sm\\:bg-white" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"flex w-4/5 flex-col items-start font-sans text-neutral-100 sm:hidden\">", "target": [ ".w-4\\/5" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<iframe src=\"//insight.adsrvr.org/tags/3ldtw5t/kkgl1jv/iframe\" height=\"1px\" width=\"1px\" style=\"display: none;\"></iframe>", "target": [ "iframe" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"banner-wrapper false\" style=\"height: auto; right: 0px; overflow: visible; padding: 0px; top: -78px;\">", "target": [ [ "family-assets-chat", ".banner-wrapper" ] ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<audio id=\"uifx-2020638705\" src=\"data:audio/mpeg;base64,SUQzBAAAAAAAN1RYWFgAAAAKAAADY29tbWVudAAAVFNTRQAAAA8AAANMYXZmNTguMjAuMTAwAAAAAAAAAAAAAAD/+7DAAAAAAAAAAAAAAAAAAAAAAABJbmZvAAAADwAAAAQAAAw9AGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZpmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM/////////////////////////////////wAAAABMYXZjNTguMzUAAAAAAAAAAAAAAAAkBkAAAAAAAAAMPUyZFbsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7sMQAACDeBRi0zAAMqbskwzmAAAQAgBMd0gIACAQEQ81YYRXXr74sjcbjcbht23fi8w5b92pRGJZyvG38fyWWPzp5XG38fx/H8fx/H8jFJT09PG43G6e3qvbz1UjEYjFJnnXp6eVxunz+pKIxGIxLKSkp43G5fT91dlbkO5DlJhhhhhXp5fbqOwwxLxBwtOWnLllyy5ZcsuWWzLNmIBiAAgFtEHFiOJRStyHcsw21td7E3fn6en7hhhhhSU9PG6enp69PG3IfyHIxGIxGIxLJfT09PTxuNxuXyykpKSkpKSkw/edPT09PT26SkpLGGGGH/+edenp6e3SUlJSUljDDDPPPPPPPPPDDDDDDDDDPPPPPPPPPDDCkpLAANGtGswyIShRgpAm4s0vwqgUs+yk6Ahj7s7QPdgt8LCMHOMBG1WqHUMy+wVIWkTKKhk+WwFoUURWaaRkO2tKtlOtS1PtS6uPXQHKBq4V+8jR3gdCD1TNWhAWK6zD1aG4spbI+MBNFdqnvtcXStuBHGfJfSQzrMpbVnTQ2gthYcgxGHodqGVZJLRwLDMZnZc/sD0AwdKtZKYYSoLgSVaK2j6MaW02rIRYqxQqICDppp8JlltNnJqcYKMjF0G1MgTSh5tIEaw/EYUfLuqBJBrCpzQuH2MuBblbk3Wsvrfppm1xh7iuhALdHhfqU2YjOVpqrOrmnZyMxh+rUxlD09XiNjOx9WM3M8bkut//MspnD61LVpdZWscauWVbl2l///////DVc8wc48qzzxFUAQSgKFRKTDICHMKAK0weAZzBaARMEMMQw+RODGfHWMgcyYy9ELzS0RRES//uyxBWCJKWvEt3sAATcQaEB7Cb4/RvgkgmpcnMZoA9BiDAtFAC5gHgPGwZalWhmiDyG0SV1GoOaU7ymSEpiTY0vS3KRUWm4bbCw1wWGvq5TjPO+sOuS8sO4z9BXm3Rd2E5WKW/KaSCZFRO9NYw3C4GgeYf90rENwNDz/Q1NQhyoRGpdSRSWRWOxGJv5GITLaOvPyeF0UxqGHoon8lkcfehq3YzGIYfx+HHht+4XXmXcgqConnKolHIAdx/IQ69Z9H4fx+H4oqWYiD+O47kMRCpYrVpZSWLmtX5ykuTVNlnzDt/PfbdnnMKSURiURScvZ1IxLJZZzry+Xzlj891874kBFFC7Ak2txwdkQ0oQCgBDTMIUKAAgOmAOB8YHQHpgeArmC4DmOBhGCoEKYMoEZiJAdGISPIZYh5ZmAAgmQ2JqaEgFBgXAWGAKAiBgDyygBAMRqo2WuAzuVuVJYxPU1qAXyoaWDHvcqSN3fl3WGutDWU1SxOctWsrVf39k0ihqTYcjETp7rTXahUAQBKZtz5qFMFltOmLH39fmMNiau6TKX2e5rzWlBlTKDQ1OSiRyxxbMHWZl6Zu69UQWMoEicWeAhTMMxHLQsRTBVK6smdl/XBZaoC11+eQQ7rcVistdmzqmlLAkxmTQE4TWnKZU1p+Zbevv8w5hy7l3NZf2M0s9lKrVpliS6j6o6siRI3otSRCkhAUKnrpZaLCxYNBomm9YiFQqCwqkmVJkV01JrU5Rel1a7qhvTY5yUav1KlpwkzS7a+oZKjUlgDDATzEEZTFYijEMgAYE5mYXZlOSxl8SRjGLpuMmpr6jBzS6Rxge5yYz//uyxBYBZdYO/g69k8SewV+VzLG5JmAGwKHgwrCEwPBcmBgwjBBV6fC8nAKACIMZZCQei4PcPSaOQ7FC1ELNpkQwvq2hxpulA9TaHK6GyIg6VO/Sp4Kc3zmYzXUByIWuHFUG8TlcuzdIguArgzmJMCTFyZVNAKIkSDWRcVXLFQk50LZlSwbOQ725WqByHK3q0+LmSmjrfM0YSga3WLhYyoQHEg9Dggg6duvDEtmawqGBye6oIf2bWNylMBJaOy8aIcbbljxalLSspmRIWI0SpUymJcpjbV9GFRautW0ZLJT60I8LTz5sufrF6Y0cXvya5U/K61YjMlGuj6PxfSq2zltCJJVHB1PRbrh4qXidEgnLBsOao6UQcgwy8yTYR7BSFMLjYwmAzGA5MZDUxgDTBo4DB4Y5FhkJynUrCcQSIGGhkrHbgLVMLV7Hi9ySSqqVrYlBoASGbOsK2rIlNmypEw2XdV6pUrE3FprMkxpA1qB1yvKwJmy0VLW6qleV9otDMhfZ+pqHpt/VgJBUXRFQxFLgAQfFVEIQHkS5sSVghFpmIkk1IDYtFUmoROo8VSahCUWkqkqjqQgJG4goA5DsXgbIySTaJRBJqUSVLUJi4dPnR9CcuEotQupTFg+hMXWmxCHZtbAJSraHJ6mJz1UwlIzoyes0ZRnLhye0XJRJPapTI+2rTyUxiZ46PoT1gyjXPMxNPMrXDlSdH0LqYyfXQmLpWEZGtoYuEonQreXNmUZVJsBKVVTCSWYHmT2BdClqBAIBVmrMrAo8qsC5zIQMmlgl0nShJQFIMoEEZ0qAKEtAguBY6RHSBGeaQkJEVOCMUE54//uyxBmD2tGipyxhIYgAADSAAAAE0TEI0dIEbD2UJEVKI2HsokRCWLoEbDTKFY6ojMH2UREQjRcgJzzTKqyajbmmVllUl0DbmkKqyaBtlEhIiIqcI0DbLSFCWOlEbD2WllUl2HstKqrJqNuaissmouw0ysqqkmo25pVZZNJdh7KypU4XQNsokKxY6ojYaQrKqpLsPQolSxY6ojPGkJYqVOBiUJoiDgmmoMShNEQcElagxKE0RBwTDWpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq\" preload=\"auto\">", "target": [ "#uifx-2020638705" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ] } ], "violations": [ { "id": "color-contrast-enhanced", "impact": "serious", "tags": [ "cat.color", "wcag2aaa", "wcag146", "ACT" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AAA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/color-contrast-enhanced?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#40645d", "bgColor": "#ffffff", "contrastRatio": 6.56, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#tour-button\" href=\"\">", "target": [ "#\\#tour-button" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#tour-button\" href=\"\">", "target": [ "#\\#tour-button" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#40645d", "bgColor": "#ffffff", "contrastRatio": 6.56, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/independent-living\">", "target": [ ".mb-auto.md\\:p-4.md\\:pb-6:nth-child(1) > .justify-start.mt-auto.mb-0 > .border-primary-300.bg-white.text-primary-500" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/independent-living\">", "target": [ ".mb-auto.md\\:p-4.md\\:pb-6:nth-child(1) > .justify-start.mt-auto.mb-0 > .border-primary-300.bg-white.text-primary-500" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#40645d", "bgColor": "#ffffff", "contrastRatio": 6.56, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/assisted-living\">", "target": [ ".mb-auto.md\\:p-4.md\\:pb-6:nth-child(2) > .justify-start.mt-auto.mb-0 > .border-primary-300.bg-white.text-primary-500" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/assisted-living\">", "target": [ ".mb-auto.md\\:p-4.md\\:pb-6:nth-child(2) > .justify-start.mt-auto.mb-0 > .border-primary-300.bg-white.text-primary-500" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#40645d", "bgColor": "#ffffff", "contrastRatio": 6.56, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/memory-care\">", "target": [ ".border-primary-300.bg-white[href$=\"memory-care\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/memory-care\">", "target": [ ".border-primary-300.bg-white[href$=\"memory-care\"]" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#488c7f", "contrastRatio": 3.93, "fontSize": "43.2pt (57.5946px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"hidden flex-col px-20 py-28 font-sans text-base sm:absolute sm:z-10 sm:-mt-16 sm:flex sm:w-[64%] sm:max-w-[655px] lg:absolute lg:z-10 lg:-mt-16 lg:flex lg:w-[64%] lg:max-w-[655px] right-0 mr-16 lg:mr-[103px] bg-texture-primary\">", "target": [ ".px-20" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #488c7f, font size: 43.2pt (57.5946px), font weight: bold). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"mb-8 font-serif font-bold leading-8 text-6xl\">Relax...You've Arrived</h3>", "target": [ ".leading-8" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #488c7f, font size: 43.2pt (57.5946px), font weight: bold). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#40645d", "contrastRatio": 6.56, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"tel:+1-844-354-8877\">", "target": [ ".gap-8 > .border-primary-500.bg-primary-500.focus\\:bg-primary-500" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"tel:+1-844-354-8877\">", "target": [ ".gap-8 > .border-primary-500.bg-primary-500.focus\\:bg-primary-500" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#40645d", "bgColor": "#ffffff", "contrastRatio": 6.56, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">", "target": [ ".md\\:w-auto.border-primary-300[href$=\"contact\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">", "target": [ ".md\\:w-auto.border-primary-300[href$=\"contact\"]" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#40645d", "contrastRatio": 6.56, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">", "target": [ ".flex-wrap > .border-primary-500.bg-primary-500.focus\\:bg-primary-500" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">", "target": [ ".flex-wrap > .border-primary-500.bg-primary-500.focus\\:bg-primary-500" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#40645d", "bgColor": "#ffffff", "contrastRatio": 6.56, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"teaser-shared full-teaser teaser-v1 right teaser \" aria-modal=\"true\" aria-label=\"Virtual Assistant\" role=\"dialog\" style=\"border-radius: 14px;\">", "target": [ [ "family-assets-chat", ".teaser-shared" ] ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<div class=\"community-name\" style=\"color: rgb(64, 100, 93);\">Balfour Senior Living</div>", "target": [ [ "family-assets-chat", ".community-name" ] ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #40645d, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#40645d", "contrastRatio": 6.56, "fontSize": "12.8pt (17px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<button type=\"button\" class=\"button\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Find A Community</button>", "target": [ [ "family-assets-chat", ".button:nth-child(2)" ] ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" class=\"button\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Find A Community</button>", "target": [ [ "family-assets-chat", ".button:nth-child(2)" ] ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#40645d", "contrastRatio": 6.56, "fontSize": "12.8pt (17px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<button type=\"button\" class=\"button\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Looking For Employment</button>", "target": [ [ "family-assets-chat", ".button:nth-child(3)" ] ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" class=\"button\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Looking For Employment</button>", "target": [ [ "family-assets-chat", ".button:nth-child(3)" ] ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#40645d", "contrastRatio": 6.56, "fontSize": "12.8pt (17px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<button type=\"button\" class=\"button\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Something Else</button>", "target": [ [ "family-assets-chat", ".button:nth-child(4)" ] ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" class=\"button\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Something Else</button>", "target": [ [ "family-assets-chat", ".button:nth-child(4)" ] ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#40645d", "contrastRatio": 6.56, "fontSize": "12.8pt (17px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<button type=\"button\" class=\"button show-more\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Show More</button>", "target": [ [ "family-assets-chat", ".show-more" ] ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" class=\"button show-more\" style=\"border-radius: 20px; background-color: rgb(64, 100, 93); color: white;\">Show More</button>", "target": [ [ "family-assets-chat", ".show-more" ] ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.56 (foreground color: #ffffff, background color: #40645d, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 7:1" } ] }, { "id": "color-contrast", "impact": "serious", "tags": [ "cat.color", "wcag2aa", "wcag143", "ACT" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/color-contrast?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#488c7f", "contrastRatio": 3.93, "fontSize": "15.8pt (21.0854px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"hidden flex-col px-20 py-28 font-sans text-base sm:absolute sm:z-10 sm:-mt-16 sm:flex sm:w-[64%] sm:max-w-[655px] lg:absolute lg:z-10 lg:-mt-16 lg:flex lg:w-[64%] lg:max-w-[655px] right-0 mr-16 lg:mr-[103px] bg-texture-primary\">", "target": [ ".px-20" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #488c7f, font size: 15.8pt (21.0854px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<p class=\"mb-10 font-medium leading-7 text-lg\">", "target": [ ".leading-7.text-lg.mb-10" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #488c7f, font size: 15.8pt (21.0854px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#488c7f", "contrastRatio": 3.93, "fontSize": "13.3pt (17.6796px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"hidden flex-col px-20 py-28 font-sans text-base sm:absolute sm:z-10 sm:-mt-16 sm:flex sm:w-[64%] sm:max-w-[655px] lg:absolute lg:z-10 lg:-mt-16 lg:flex lg:w-[64%] lg:max-w-[655px] right-0 mr-16 lg:mr-[103px] bg-texture-primary\">", "target": [ ".px-20" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #488c7f, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button border font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB]\" target=\"_self\" tabindex=\"0\" href=\"/company/locations\">", "target": [ ".px-20 > .border.w-fit[href$=\"locations\"]" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #488c7f, font size: 13.3pt (17.6796px), font weight: normal). Expected contrast ratio of 4.5:1" } ] }, { "id": "duplicate-id", "impact": "minor", "tags": [ "cat.parsing", "wcag2a", "wcag411" ], "description": "Ensures every id attribute value is unique", "help": "id attribute value must be unique", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/duplicate-id?application=axeAPI", "nodes": [ { "any": [ { "id": "duplicate-id", "data": "clip0_535_6576", "relatedNodes": [ { "html": "<clipPath id=\"clip0_535_6576\"><rect width=\"16\" height=\"16\" fill=\"white\"></rect></clipPath>", "target": [ ".h-16.lg\\:h-full[href$=\"locations\"] > .flex-nowrap.border-solid.border-white\\/\\[\\.32\\] > .nav-sub-title-icon.ml-2.inline > defs > clippath" ] }, { "html": "<clipPath id=\"clip0_535_6576\"><rect width=\"16\" height=\"16\" fill=\"white\"></rect></clipPath>", "target": [ "a[href$=\"services\"] > .flex-nowrap.border-solid.border-white\\/\\[\\.32\\] > .nav-sub-title-icon.ml-2.inline > defs > clippath" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: clip0_535_6576" } ], "all": [], "none": [], "impact": "minor", "html": "<clipPath id=\"clip0_535_6576\"><rect width=\"16\" height=\"16\" fill=\"white\"></rect></clipPath>", "target": [ "a[href$=\"company\"] > .flex-nowrap.border-solid.border-white\\/\\[\\.32\\] > .nav-sub-title-icon.ml-2.inline > defs > clippath" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: clip0_535_6576" } ] }, { "id": "label-content-name-mismatch", "impact": "serious", "tags": [ "cat.semantics", "wcag21a", "wcag253", "experimental" ], "description": "Ensures that elements labelled through their content must have their visible text as part of their accessible name", "help": "Elements must have their visible text as part of their accessible name", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/label-content-name-mismatch?application=axeAPI", "nodes": [ { "any": [ { "id": "label-content-name-mismatch", "data": null, "relatedNodes": [], "impact": "serious", "message": "Text inside the element is not included in the accessible name" } ], "all": [], "none": [], "impact": "serious", "html": "<div aria-label=\"Community Assistant\" type=\"button\" role=\"button\" class=\"header-content\" style=\"font-family: skolar-sans-latin, Inter, Arial, "Helvetic Neue", sans-serif; font-size: 16px;\">", "target": [ [ "family-assets-chat", ".header-content" ] ], "failureSummary": "Fix any of the following:\n Text inside the element is not included in the accessible name" } ] }, { "id": "landmark-no-duplicate-main", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "description": "Ensures the document has at most one main landmark", "help": "Document should not have more than one main landmark", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/landmark-no-duplicate-main?application=axeAPI", "nodes": [ { "any": [ { "id": "page-no-duplicate-main", "data": null, "relatedNodes": [ { "html": "<main>", "target": [ "main:nth-child(5)" ] } ], "impact": "moderate", "message": "Document has more than one main landmark" } ], "all": [], "none": [], "impact": "moderate", "html": "<main>", "target": [ "main:nth-child(4)" ], "failureSummary": "Fix any of the following:\n Document has more than one main landmark" } ] }, { "id": "landmark-unique", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "help": "Ensures landmarks are unique", "description": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/landmark-unique?application=axeAPI", "nodes": [ { "any": [ { "id": "landmark-is-unique", "data": { "role": "main", "accessibleText": null }, "relatedNodes": [ { "html": "<main>", "target": [ "main:nth-child(5)" ] } ], "impact": "moderate", "message": "The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" } ], "all": [], "none": [], "impact": "moderate", "html": "<main>", "target": [ "main:nth-child(4)" ], "failureSummary": "Fix any of the following:\n The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" } ] }, { "id": "region", "impact": "moderate", "tags": [ "cat.keyboard", "best-practice" ], "description": "Ensures all page content is contained by landmarks", "help": "All page content should be contained by landmarks", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/region?application=axeAPI", "nodes": [ { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<img alt=\"\" fetchpriority=\"high\" decoding=\"async\" data-nimg=\"fill\" class=\"z-10 object-cover transition-all delay-75 duration-1000 ease-in-out\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"100vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll\">", "target": [ ".delay-75" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">Balfour Senior Living</h1>", "target": [ ".drop-shadow-lg" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"line-clamp-2 w-[92%] font-medium text-sm xs:text-base max-w-[60vw]\"><p><span>Award-Winning Senior Living Communities</span></p></div>", "target": [ ".w-\\[92\\%\\]" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<span class=\"label-wrapper\"><span>Schedule A Tour</span></span>", "target": [ [ "further-element", ".primary > .label-wrapper" ] ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<span class=\"label-wrapper\"><span>Find A Community</span></span>", "target": [ [ "further-element", "label:nth-child(2) > .label-wrapper" ] ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<a href=\"https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=fbd46039-a8c1-430f-a96f-7ede782f2f7c\" class=\"option-button\" target=\"_blank\" rel=\"noreferrer\"><span class=\"label-wrapper\"><span>Looking For Employment</span></span></a>", "target": [ [ "further-element", "a[rel=\"noreferrer\"]" ] ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" } ] } ] }, "success": true }, "endTime": 1682283118964 }, { "type": "launch", "which": "chromium", "startTime": 1682283118964, "endTime": 1682283119576 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283119576, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283122849 }, { "type": "test", "which": "continuum", "what": "Level Access Continuum, community edition", "startTime": 1682283122850, "url": "https://www.balfourcare.com/", "result": [ { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\" xmlns=\"http://www.w3.org/2000/svg\" ... ippath id=\"clip0_535_6576\"><rect fill=\"white\" height=\"16\" width=\"16\"></rect></clippath></defs></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(3)>*:nth-child(2)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"16\"][height=\"16\"][viewbox=\"0 0 16 16\"][fill=\"none\"][class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\" xmlns=\"http://www.w3.org/2000/svg\" ... ippath id=\"clip0_535_6576\"><rect fill=\"white\" height=\"16\" width=\"16\"></rect></clippath></defs></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(3)>*:nth-child(3)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"16\"][height=\"16\"][viewbox=\"0 0 16 16\"][fill=\"none\"][class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\" xmlns=\"http://www.w3.org/2000/svg\" ... ippath id=\"clip0_535_6576\"><rect fill=\"white\" height=\"16\" width=\"16\"></rect></clippath></defs></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(3)>*:nth-child(4)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"16\"][height=\"16\"][viewbox=\"0 0 16 16\"][fill=\"none\"][class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon\"><g f ... 2v2zm-8 4H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2z\" fill=\"#FFF\" fill-rule=\"nonzero\"></path></g></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(3)>*:nth-child(3)>*:nth-child(1)|:host>*:nth-child(4)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[class=\"icon\"][viewbox=\"0 0 24 24\"][height=\"24\"][width=\"24\"]", "attNo": 5 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(3)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(4)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(5)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(6)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(7)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 123, "bestPracticeId": 362, "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated", "element": "<svg class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\" xmlns=\"http://www.w3.o ... 29.9734 13.8801 29.9734 11.1867 27.3867C7.50673 23.84 3.29339 18.0934 4.82673 11.32Z\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(2)>*:nth-child(8)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[width=\"32\"][height=\"32\"][viewbox=\"0 0 32 32\"][fill=\"none\"][class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"]", "attNo": 6 } }, { "engineTestId": 809, "bestPracticeId": 1352, "attribute": "This MAIN is one of multiple main elements that appear in the body element.", "attributeDetail": "This MAIN is one of multiple main elements that appear in the body element.", "element": "<main><section class=\"relative z-0 pt-2 sm:pt-4 mx-auto w-[90%] max-w-contained md:w-2/3 pb-2 sm:pb- ... 92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=1920&", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(4)", "fixType": "", "fingerprint": { "version": 2, "css": "main", "attNo": 0 } }, { "engineTestId": 809, "bestPracticeId": 1352, "attribute": "This MAIN is one of multiple main elements that appear in the body element.", "attributeDetail": "This MAIN is one of multiple main elements that appear in the body element.", "element": "<main><section class=\"bg-neutral-100 pt-12 sm:pt-24\"><div class=\"relative flex h-[38rem] items-cente ... tart md:gap-16 lg:grid-cols-3\"><div class=\"mb-10\"><a href=\"/ann-arbor\" class=\"group\"><div class=\"rel", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)", "fixType": "", "fingerprint": { "version": 2, "css": "main", "attNo": 0 } } ], "endTime": 1682283123165 }, { "type": "launch", "which": "chromium", "startTime": 1682283123165, "endTime": 1682283123756 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283123756, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283127067 }, { "type": "test", "which": "htmlcs", "what": "HTML CodeSniffer WCAG 2.1 AA ruleset", "startTime": 1682283127067, "url": "https://www.balfourcare.com/", "result": { "Error": { "AAA.1_4_6.G17.Fail": { "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.": [ { "tagName": "a", "id": "##phone-button", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#phone-button\" href=\"tel:+1-844-354-8877\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/careers\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">...</a>" }, { "tagName": "span", "id": "", "code": "<span class=\"opacity-100\">...</span>" }, { "tagName": "span", "id": "", "code": "<span>...</span>" } ], "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 6.56:1. Recommendation: change text colour to #3b5f58.": [ { "tagName": "a", "id": "##tour-button", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#tour-button\" href=\"\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/assisted-living\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/independent-living\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/memory-care\">...</a>" } ], "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 6.56:1. Recommendation: change background to #3b5f58.": [ { "tagName": "a", "id": "", "code": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"tel:+1-844-354-8877\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">...</a>" } ], "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.": [ { "tagName": "p", "id": "", "code": "<p class=\"w-full text-center uppercase text-white/80 text-xs lg:flex lg:items-center lg:justify-end lg:text-end lg:align-middle lg:text-sm\">...</p>" } ] }, "AAA.1_4_6.G18.Fail": { "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 1:1. Recommendation: change text colour to #767676.": [ { "tagName": "h1", "id": "", "code": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">...</h1>" } ] }, "AAA.2_4_1.H64.1": { "Iframe element requires a non-empty title attribute that identifies the frame.": [ { "tagName": "iframe", "id": "", "code": "<iframe src=\"//insight.adsrvr.org/tags/3ldtw5t/kkgl1jv/iframe\" height=\"1px\" width=\"1px\" style=\"display: none;\">...</iframe>" } ] }, "AAA.2_4_8.H59.2b": { "Link element is missing a non-empty href attribute pointing to the resource being linked.": [ { "tagName": "link", "id": "", "code": "<link rel=\"preload\" as=\"image\" imagesrcset=\"/balfour/logo.png?width=256&format=webpll 1x, /balfour/logo.png?width=384&format=webpll 2x\" fetchpriority=\"high\">" }, { "tagName": "link", "id": "", "code": "<link rel=\"preload\" as=\"image\" imagesrcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll 3840w\" imagesizes=\"100vw\" fetchpriority=\"high\">" } ] }, "AAA.4_1_1.F77": { "Duplicate id attribute value \"clip0_535_6576\" found on the web page.": [ { "tagName": "clippath", "id": "#clip0_535_6576", "code": "<clipPath id=\"clip0_535_6576\">...</clipPath>" } ] } }, "Warning": { "AAA.1_1_1.H67.2": { "Img element is marked so that it is ignored by Assistive Technology.": [ { "tagName": "img", "id": "", "code": "<img alt=\"\" fetchpriority=\"high\" decoding=\"async\" data-nimg=\"fill\" class=\"z-10 object-cover transition-all delay-75 duration-1000 ease-in-out\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"100vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll\">" } ] }, "AAA.1_3_1.H48": { "If this element contains a navigation section, it is recommended that it be marked up as a list.": [ { "tagName": "div", "id": "", "code": "<div class=\"flex w-full flex-row items-center justify-center gap-1.5 sm:justify-center sm:gap-4 md:items-end md:justify-end xl:mx-0\">...</div>" }, { "tagName": "div", "id": "", "code": "<div class=\"mx-auto flex w-fit flex-col items-center gap-8 md:w-auto md:flex-row md:gap-4\">...</div>" } ] }, "AAA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "Preformatted text may require scrolling in two dimensions, which is considered a failure of this Success Criterion.": [ { "tagName": "#document", "id": "", "code": "" } ], "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.": [ { "tagName": "header", "id": "", "code": "<header class=\"top-0 z-50 w-full text-white fixed bg-transparent transition-[background-color,_color] duration-1000 ease-in-out\">...</header>" } ] }, "AAA.1_4_3_F24.F24.FGColour": { "Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.": [ { "tagName": "button", "id": "#headlessui-popover-button-:Rp76:", "code": "<button class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 transition-all duration-200 ease-in-out my-4 lg:hidden\" color=\"white\" type=\"button\" aria-expanded=\"false\" data-headlessui-state=\"\" aria-controls=\"headlessui-popover-panel-:R1976:\" id=\"headlessui-popover-button-:Rp76:\">...</button>" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" fetchpriority=\"high\" decoding=\"async\" data-nimg=\"fill\" class=\"z-10 object-cover transition-all delay-75 duration-1000 ease-in-out\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"100vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"Background Image Not Received\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 1024px) 100vw, 90vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"Background Image Not Received\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"z-0 object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 1024px) 200vw, 150vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"The outline of a tree sits to left of the words "Balfour Senior Living"\" fetchpriority=\"high\" width=\"150\" height=\"40\" decoding=\"async\" data-nimg=\"1\" class=\"\n my-4\n h-10\n w-auto\n translate-y-1\n cursor-pointer\n object-contain\n md:h-12\n \" style=\"color:transparent\" srcset=\"/balfour/logo.png?width=256&format=webpll 1x, /balfour/logo.png?width=384&format=webpll 2x\" src=\"/balfour/logo.png?width=384&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"homepage\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"w-full object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"24px\" srcset=\"/icons/homepage.png?width=16&format=webpll 16w, /icons/homepage.png?width=32&format=webpll 32w, /icons/homepage.png?width=48&format=webpll 48w, /icons/homepage.png?width=64&format=webpll 64w, /icons/homepage.png?width=96&format=webpll 96w, /icons/homepage.png?width=128&format=webpll 128w, /icons/homepage.png?width=256&format=webpll 256w, /icons/homepage.png?width=384&format=webpll 384w, /icons/homepage.png?width=640&format=webpll 640w, /icons/homepage.png?width=750&format=webpll 750w, /icons/homepage.png?width=828&format=webpll 828w, /icons/homepage.png?width=1080&format=webpll 1080w, /icons/homepage.png?width=1200&format=webpll 1200w, /icons/homepage.png?width=1920&format=webpll 1920w, /icons/homepage.png?width=2048&format=webpll 2048w, /icons/homepage.png?width=3840&format=webpll 3840w\" src=\"/icons/homepage.png?width=3840&format=webpll\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"no description\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"object-cover sm:z-0\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"100vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=3840&format=webpll\">" } ] }, "AAA.1_4_6.G17.Abs": { "This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 7:1.": [ { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" href=\"https://balfourpalisades.com\" target=\"_blank\" tabindex=\"0\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/ann-arbor\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/brookline\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/central-park\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/about-us\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/balfour-guarantee\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/continuum-of-care\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/news\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/payment-portal\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/assisted-living\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/day-program\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/independent-living\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/memory-care\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/respite-care\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/skilled-nursing\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/team\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/denver\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/littleton\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/longmont\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/louisville\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button border font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB]\" target=\"_self\" tabindex=\"0\" href=\"/company/locations\">...</a>" }, { "tagName": "p", "id": "", "code": "<p class=\"mb-10 font-medium leading-7 text-lg\">...</p>" }, { "tagName": "span", "id": "", "code": "<span>...</span>" } ] }, "AAA.1_4_6.G18.Abs": { "This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.": [ { "tagName": "h1", "id": "", "code": "<h1 class=\"sr-only h-0\">...</h1>" }, { "tagName": "h3", "id": "", "code": "<h3 class=\"mb-8 font-serif font-bold leading-8 text-6xl\">...</h3>" } ] }, "AAA.3_2_5.H83.3": { "Check that this link's link text contains information indicating that the link will open in a new window.": [ { "tagName": "a", "id": "", "code": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" href=\"https://balfourpalisades.com\" target=\"_blank\" tabindex=\"0\">...</a>" } ] }, "AAA.4_1_2.H91.A.NoHref": { "Anchor elements should not be used for defining in-page link targets. If not using the ID for other purposes (such as CSS or scripting), consider moving it to a parent element.": [ { "tagName": "a", "id": "##tour-button", "code": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#tour-button\" href=\"\">...</a>" } ] } }, "success": true }, "endTime": 1682283127259 }, { "type": "launch", "which": "chromium", "startTime": 1682283127259, "endTime": 1682283127866 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283127866, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283131201 }, { "type": "test", "which": "ibm", "withItems": true, "what": "IBM Accessibility Checker", "startTime": 1682283131201, "url": "https://www.balfourcare.com/", "result": { "content": { "totals": { "violation": 13, "recommendation": 2, "ignored": 0 }, "items": [ { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/head[1]/link[24]", "aria": "/document[1]" }, "message": "The <link> element has the id \"fvsa-material-icons\" that is already in use", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<link href=\"https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined\" onload=\"this.rel = 'stylesheet'\" as=\"style\" rel=\"stylesheet\" id=\"fvsa-material-icons\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/head[1]/link[23]", "aria": "/document[1]" }, "message": "The <link> element has the id \"fvsa-google-fonts\" that is already in use", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<link crossorigin=\"\" rel=\"preconnect\" href=\"https://fonts.gstatic.com\" id=\"fvsa-google-fonts\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/head[1]/link[22]", "aria": "/document[1]" }, "message": "The <link> element has the id \"fevsa-roboto\" that is already in use", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<link href=\"//fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&display=swap\" rel=\"stylesheet\" type=\"text/css\" id=\"fevsa-roboto\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/head[1]/link[21]", "aria": "/document[1]" }, "message": "The <link> element has the id \"fevsa-google-fonts\" that is already in use", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<link crossorigin=\"\" rel=\"preconnect\" href=\"https://fonts.gstatic.com\" id=\"fevsa-google-fonts\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[1]/a[1]/span[1]/svg[1]/defs[1]/clippath[1]", "aria": "/document[1]/banner[1]/list[1]/listitem[4]/menu[1]/menuitem[1]/link[1]/graphics-document[1]" }, "message": "The <clippath> element has the id \"clip0_535_6576\" that is already in use", "bounds": { "left": 196, "top": 2808, "height": 16, "width": 16 }, "snippet": "<clippath id=\"clip0_535_6576\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[1]/a[1]/span[1]/svg[1]/defs[1]/clippath[1]", "aria": "/document[1]/banner[1]/list[1]/listitem[3]/menu[1]/menuitem[1]/link[1]/graphics-document[1]" }, "message": "The <clippath> element has the id \"clip0_535_6576\" that is already in use", "bounds": { "left": 204, "top": 1858, "height": 16, "width": 16 }, "snippet": "<clippath id=\"clip0_535_6576\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/section[1]/div[1]/div[2]/h1[1]", "aria": "/document[1]/heading[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 48, "top": 4526, "height": 28, "width": 706 }, "snippet": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/section[1]/div[1]/div[2]/div[1]/p[1]", "aria": "/document[1]/paragraph[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 48, "top": 4574, "height": 19, "width": 706 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleMainsRequireLabel_Implicit_2", "path": { "dom": "/html[1]/body[1]/div[1]/main[2]", "aria": "/document[1]/main[2]" }, "message": "Multiple elements with \"main\" role do not have unique labels", "bounds": { "left": 8, "top": 6049, "height": 909, "width": 784 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleMainsRequireLabel_Implicit_2", "path": { "dom": "/html[1]/body[1]/div[1]/main[1]", "aria": "/document[1]/main[1]" }, "message": "Multiple elements with \"main\" role do not have unique labels", "bounds": { "left": 8, "top": 4612, "height": 1417, "width": 784 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "Rpt_Aria_ComplementaryRequiredLabel_Implicit", "path": { "dom": "/html[1]/body[1]/family-assets-chat[1]/#document-fragment[1]/div[2]", "aria": "/document[1]/complementary[1]" }, "message": "The element with \"complementary\" role does not have a label", "bounds": { "left": 8, "top": 7080, "height": 0, "width": 784 }, "snippet": "<div style=\"z-index:2147483646; position:relative;\" role=\"complementary\" id=\"react-root\">", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[1]/main[2]", "aria": "/document[1]/main[2]" }, "message": "Multiple \"main\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 8, "top": 6049, "height": 909, "width": 784 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[1]/main[1]", "aria": "/document[1]/main[1]" }, "message": "Multiple \"main\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 8, "top": 4612, "height": 1417, "width": 784 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleMainsVisibleLabel_Implicit", "path": { "dom": "/html[1]/body[1]", "aria": "/document[1]" }, "message": "Multiple elements with \"main\" role do not have unique visible labels", "bounds": { "left": 8, "top": 8, "height": 7056, "width": 784 }, "snippet": "<body class=\"balfour\">", "level": "recommendation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/button[1]", "aria": "/document[1]/banner[1]/button[1]" }, "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5", "bounds": { "left": 8, "top": 107, "height": 26, "width": 66 }, "snippet": "<button id=\"headlessui-popover-button-:Rp76:\" aria-controls=\"headlessui-popover-panel-:R1976:\" data-headlessui-state=\"\" aria-expanded=\"false\" type=\"button\" color=\"white\" class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 transition-all duration-200 ease-in-out my-4 lg:hidden\">", "level": "recommendation" } ] }, "url": { "totals": { "violation": 11, "recommendation": 2, "ignored": 0 }, "items": [ { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[4]/ul[1]/li[1]/a[1]/span[1]/svg[1]/defs[1]/clippath[1]", "aria": "/document[1]/banner[1]/list[1]/listitem[4]/menu[1]/menuitem[1]/link[1]/graphics-document[1]" }, "message": "The <clippath> element has the id \"clip0_535_6576\" that is already in use", "bounds": { "left": 549, "top": 359, "height": 16, "width": 16 }, "snippet": "<clippath id=\"clip0_535_6576\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[1]/a[1]/span[1]/svg[1]/defs[1]/clippath[1]", "aria": "/document[1]/banner[1]/list[1]/listitem[3]/menu[1]/menuitem[1]/link[1]/graphics-document[1]" }, "message": "The <clippath> element has the id \"clip0_535_6576\" that is already in use", "bounds": { "left": 557, "top": 295, "height": 16, "width": 16 }, "snippet": "<clippath id=\"clip0_535_6576\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/section[1]/div[1]/div[2]/h1[1]", "aria": "/document[1]/heading[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 104, "top": 219, "height": 104, "width": 320 }, "snippet": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/section[1]/div[1]/div[2]/div[1]/p[1]", "aria": "/document[1]/paragraph[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 104, "top": 353, "height": 24, "width": 368 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleMainsRequireLabel_Implicit_2", "path": { "dom": "/html[1]/body[1]/div[1]/main[2]", "aria": "/document[1]/main[2]" }, "message": "Multiple elements with \"main\" role do not have unique labels", "bounds": { "left": 0, "top": 5226, "height": 3155, "width": 800 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleMainsRequireLabel_Implicit_2", "path": { "dom": "/html[1]/body[1]/div[1]/main[1]", "aria": "/document[1]/main[1]" }, "message": "Multiple elements with \"main\" role do not have unique labels", "bounds": { "left": 0, "top": 540, "height": 4686, "width": 800 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "Rpt_Aria_ComplementaryRequiredLabel_Implicit", "path": { "dom": "/html[1]/body[1]/family-assets-chat[1]/#document-fragment[1]/div[2]", "aria": "/document[1]/complementary[1]" }, "message": "The element with \"complementary\" role does not have a label", "bounds": { "left": 0, "top": 8525, "height": 0, "width": 800 }, "snippet": "<div style=\"z-index:2147483646; position:relative;\" role=\"complementary\" id=\"react-root\">", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[1]/main[2]", "aria": "/document[1]/main[2]" }, "message": "Multiple \"main\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 0, "top": 5226, "height": 3155, "width": 800 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[1]/main[1]", "aria": "/document[1]/main[1]" }, "message": "Multiple \"main\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 0, "top": 540, "height": 4686, "width": 800 }, "snippet": "<main>", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/p[1]", "aria": "/document[1]/main[1]/paragraph[9]" }, "message": "Text contrast of 3.94 with its background is less than the WCAG AA minimum requirements for text of size 19.3851px and weight of 500", "bounds": { "left": 304, "top": 3753, "height": 342, "width": 352 }, "snippet": "<p class=\"mb-10 font-medium leading-7 text-lg\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/main[1]/section[4]/div[1]/div[1]/a[1]", "aria": "/document[1]/main[1]/link[4]" }, "message": "Text contrast of 3.94 with its background is less than the WCAG AA minimum requirements for text of size 16.6077px and weight of 500", "bounds": { "left": 304, "top": 4179, "height": 48, "width": 221 }, "snippet": "<a href=\"/company/locations\" tabindex=\"0\" target=\"_self\" class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button border font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB]\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleMainsVisibleLabel_Implicit", "path": { "dom": "/html[1]/body[1]", "aria": "/document[1]" }, "message": "Multiple elements with \"main\" role do not have unique visible labels", "bounds": { "left": 0, "top": 0, "height": 8525, "width": 800 }, "snippet": "<body class=\"balfour\">", "level": "recommendation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/button[1]", "aria": "/document[1]/banner[1]/button[1]" }, "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5", "bounds": { "left": 614, "top": 16, "height": 48, "width": 147 }, "snippet": "<button id=\"headlessui-popover-button-:Rp76:\" aria-controls=\"headlessui-popover-panel-:R1976:\" data-headlessui-state=\"\" aria-expanded=\"false\" type=\"button\" color=\"white\" class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 transition-all duration-200 ease-in-out my-4 lg:hidden\">", "level": "recommendation" } ] }, "success": true }, "endTime": 1682283137793 }, { "type": "launch", "which": "chromium", "startTime": 1682283137793, "endTime": 1682283138435 }, { "type": "url", "which": "https://www.balfourcare.com/", "what": "Balfour Senior Living", "startTime": 1682283138435, "result": { "url": "https://www.balfourcare.com/" }, "endTime": 1682283153629 }, { "type": "test", "which": "nuVal", "what": "Nu Html Checker", "startTime": 1682283153629, "url": "https://www.balfourcare.com/", "result": { "pageContent": { "messages": [ { "type": "error", "lastLine": 1, "lastColumn": 3039, "message": "A charset attribute on a meta element found after the first 1024 bytes.", "extract": " charset=\"utf-8\"><meta name=\"n", "hiliteStart": 15, "hiliteLength": 1 }, { "type": "error", "lastLine": 1, "lastColumn": 3040, "firstColumn": 3019, "message": "A document must not include more than one meta element with a charset attribute.", "extract": "ty=\"high\"><meta charset=\"utf-8\"><meta ", "hiliteStart": 10, "hiliteLength": 22 }, { "type": "info", "lastLine": 1, "lastColumn": 3371, "firstColumn": 3275, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "/noscript><script type=\"text/javascript\" src=\"https://js.talkfurther.com/talkfurther_init.min.js\" async=\"\"></scri", "hiliteStart": 10, "hiliteLength": 97 }, { "type": "error", "lastLine": 9, "lastColumn": 931, "firstColumn": 245, "message": "Attribute color not allowed on element button at this point.", "extract": "g</h1></a><button class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 transition-all duration-200 ease-in-out my-4 lg:hidden\" color=\"white\" type=\"button\" aria-expanded=\"false\" data-headlessui-state=\"\" aria-controls=\"headlessui-popover-panel-:R1976:\" id=\"headlessui-popover-button-:Rp76:\">Menu<s", "hiliteStart": 10, "hiliteLength": 687 }, { "type": "error", "lastLine": 9, "lastColumn": 13659, "firstColumn": 13630, "message": "Duplicate ID clip0_535_6576.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "info", "lastLine": 9, "lastColumn": 7024, "firstColumn": 6995, "subType": "warning", "message": "The first occurrence of ID clip0_535_6576 was here.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "error", "lastLine": 9, "lastColumn": 21171, "firstColumn": 21142, "message": "Duplicate ID clip0_535_6576.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "info", "lastLine": 9, "lastColumn": 7024, "firstColumn": 6995, "subType": "warning", "message": "The first occurrence of ID clip0_535_6576 was here.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "info", "lastLine": 13, "lastColumn": 674, "firstColumn": 500, "subType": "warning", "message": "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.", "extract": "</section><section class=\"pt-12 sm:pt-24 w-[90%] max-w-contained pb-2 sm:pb-4 sbsPad mx-auto gap-12 sm:gap-16 lg:gap-16 xl:relative xl:items-center xl:gap-20 flex flex-col lg:flex-row\"><div c", "hiliteStart": 10, "hiliteLength": 175 }, { "type": "error", "lastLine": 13, "lastColumn": 4267, "firstColumn": 4262, "message": "A document must not include more than one visible main element.", "extract": "on></main><main><secti", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 13, "lastColumn": 162414, "firstColumn": 162279, "message": "Self-closing syntax (/>) used on a non-void HTML element. Ignoring the slash and treating as a start tag.", "extract": "<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-M5Z595V\" height=\"0\" width=\"0\" style=\"display: none; visibility: hidden;\" /></nosc", "hiliteStart": 10, "hiliteLength": 136 }, { "type": "error", "lastLine": 13, "lastColumn": 162417, "firstColumn": 162415, "message": "Text not allowed in element iframe in this context.", "extract": "idden;\" /></noscrip", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162425, "firstColumn": 162418, "message": "Text not allowed in element iframe in this context.", "extract": "en;\" /></noscript><scrip", "hiliteStart": 10, "hiliteLength": 8 }, { "type": "error", "lastLine": 13, "lastColumn": 162427, "firstColumn": 162426, "message": "Text not allowed in element iframe in this context.", "extract": "/noscript><script ", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 13, "lastColumn": 162560, "firstColumn": 162428, "message": "Text not allowed in element iframe in this context.", "extract": "oscript><script type=\"text/javascript\" src=\"/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=977501126\" async=\"\"></scri", "hiliteStart": 10, "hiliteLength": 133 }, { "type": "error", "lastLine": 13, "lastColumn": 162563, "firstColumn": 162561, "message": "Text not allowed in element iframe in this context.", "extract": " async=\"\"></script>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162569, "firstColumn": 162564, "message": "Text not allowed in element iframe in this context.", "extract": "ync=\"\"></script><scrip", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 13, "lastColumn": 162571, "firstColumn": 162570, "message": "Text not allowed in element iframe in this context.", "extract": "></script><script ", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 13, "lastColumn": 162659, "firstColumn": 162572, "message": "Text not allowed in element iframe in this context.", "extract": "/script><script src=\"https://code.jquery.com/jquery-3.6.4.min.js\" data-nscript=\"afterInteractive\"></scri", "hiliteStart": 10, "hiliteLength": 88 }, { "type": "error", "lastLine": 13, "lastColumn": 162662, "firstColumn": 162660, "message": "Text not allowed in element iframe in this context.", "extract": "eractive\"></script>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162668, "firstColumn": 162663, "message": "Text not allowed in element iframe in this context.", "extract": "ctive\"></script><scrip", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 13, "lastColumn": 162670, "firstColumn": 162669, "message": "Text not allowed in element iframe in this context.", "extract": "></script><script ", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 13, "lastColumn": 162765, "firstColumn": 162671, "message": "Text not allowed in element iframe in this context.", "extract": "/script><script src=\"https://www.googletagmanager.com/gtag/js?id=TAG_ID\" data-nscript=\"afterInteractive\"></scri", "hiliteStart": 10, "hiliteLength": 95 }, { "type": "error", "lastLine": 13, "lastColumn": 162768, "firstColumn": 162766, "message": "Text not allowed in element iframe in this context.", "extract": "eractive\"></script>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162774, "firstColumn": 162769, "message": "Text not allowed in element iframe in this context.", "extract": "ctive\"></script><scrip", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 13, "lastColumn": 162776, "firstColumn": 162775, "message": "Text not allowed in element iframe in this context.", "extract": "></script><script ", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 19, "firstLine": 13, "lastColumn": 8, "firstColumn": 162777, "message": "Text not allowed in element iframe in this context.", "extract": "/script><script id=\"google-tag-manager-data-layer\" data-nscript=\"afterInteractive\">\n window.dataLayer = window.dataLayer || [];\n function gtag(){window.dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'TAG_ID');\n </scri", "hiliteStart": 10, "hiliteLength": 275 }, { "type": "error", "lastLine": 19, "lastColumn": 11, "firstColumn": 9, "message": "Text not allowed in element iframe in this context.", "extract": ";\n </script>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 19, "lastColumn": 17, "firstColumn": 12, "message": "Text not allowed in element iframe in this context.", "extract": " </script><scrip", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 19, "lastColumn": 19, "firstColumn": 18, "message": "Text not allowed in element iframe in this context.", "extract": " </script><script ", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 25, "firstLine": 19, "lastColumn": 8, "firstColumn": 20, "message": "Text not allowed in element iframe in this context.", "extract": "/script><script id=\"google-tag-manager\" data-nscript=\"afterInteractive\">\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-M5Z595V');\n </scri", "hiliteStart": 10, "hiliteLength": 463 }, { "type": "error", "lastLine": 25, "lastColumn": 11, "firstColumn": 9, "message": "Text not allowed in element iframe in this context.", "extract": ";\n </script>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 25, "lastColumn": 17, "firstColumn": 12, "message": "Text not allowed in element iframe in this context.", "extract": " </script><scrip", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 25, "lastColumn": 19, "firstColumn": 18, "message": "Text not allowed in element iframe in this context.", "extract": " </script><script ", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 31, "firstLine": 25, "lastColumn": 11, "firstColumn": 20, "message": "Text not allowed in element iframe in this context.", "extract": "/script><script id=\"talk-further\" data-nscript=\"afterInteractive\">\n (function () {\n var a = document.createElement(\"script\");\n var b = document.getElementsByTagName(\"script\")[0];\n a.type = \"text/javascript\";\n a.src =\n ", "hiliteStart": 10, "hiliteLength": 253 }, { "type": "error", "lastLine": 36, "firstLine": 31, "lastColumn": 6, "firstColumn": 12, "message": "Text not allowed in element iframe in this context.", "extract": " (\"https:\" == document.location.protocol ? \"https://\" : \"http://\") +\n \"js.talkfurther.com/talkfurther_init.min.js\";\n a.async = true;\n b.parentNode?.insertBefore(a, b);\n })()\n </scri", "hiliteStart": 10, "hiliteLength": 212 }, { "type": "error", "lastLine": 36, "lastColumn": 9, "firstColumn": 7, "message": "Text not allowed in element iframe in this context.", "extract": ")()\n </script>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 36, "lastColumn": 15, "firstColumn": 10, "message": "Text not allowed in element iframe in this context.", "extract": "\n </script><next-", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 36, "lastColumn": 17, "firstColumn": 16, "message": "Text not allowed in element iframe in this context.", "extract": " </script><next-ro", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 36, "lastColumn": 37, "firstColumn": 18, "message": "Text not allowed in element iframe in this context.", "extract": "/script><next-route-announcer><p ari", "hiliteStart": 10, "hiliteLength": 20 }, { "type": "error", "lastLine": 36, "lastColumn": 39, "firstColumn": 38, "message": "Text not allowed in element iframe in this context.", "extract": "announcer><p aria-", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 36, "lastColumn": 293, "firstColumn": 40, "message": "Text not allowed in element iframe in this context.", "extract": "nouncer><p aria-live=\"assertive\" id=\"__next-route-announcer__\" role=\"alert\" style=\"border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; white-space: nowrap; overflow-wrap: normal;\"></p></", "hiliteStart": 10, "hiliteLength": 254 }, { "type": "error", "lastLine": 36, "lastColumn": 296, "firstColumn": 294, "message": "Text not allowed in element iframe in this context.", "extract": " normal;\"></p></nex", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 36, "lastColumn": 297, "message": "Text not allowed in element iframe in this context.", "extract": "rmal;\"></p></next", "hiliteStart": 10, "hiliteLength": 1 }, { "type": "error", "lastLine": 36, "lastColumn": 300, "firstColumn": 298, "message": "Text not allowed in element iframe in this context.", "extract": "mal;\"></p></next-ro", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 36, "lastColumn": 320, "firstColumn": 301, "message": "Text not allowed in element iframe in this context.", "extract": ";\"></p></next-route-announcer></body", "hiliteStart": 10, "hiliteLength": 20 }, { "type": "error", "lastLine": 36, "lastColumn": 323, "firstColumn": 321, "message": "Text not allowed in element iframe in this context.", "extract": "announcer></body></", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 36, "lastColumn": 327, "firstColumn": 324, "message": "Text not allowed in element iframe in this context.", "extract": "ouncer></body></html", "hiliteStart": 10, "hiliteLength": 4 }, { "type": "error", "lastLine": 36, "lastColumn": 330, "firstColumn": 328, "message": "Text not allowed in element iframe in this context.", "extract": "er></body></html>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 36, "lastColumn": 333, "firstColumn": 331, "message": "Text not allowed in element iframe in this context.", "extract": "</body></html>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 36, "lastColumn": 334, "message": "End of file seen when expecting text or an end tag.", "extract": "ody></html>", "hiliteStart": 10, "hiliteLength": 1 }, { "type": "error", "lastLine": 13, "lastColumn": 162414, "firstColumn": 162279, "message": "Unclosed element iframe.", "extract": "<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-M5Z595V\" height=\"0\" width=\"0\" style=\"display: none; visibility: hidden;\" /></nosc", "hiliteStart": 10, "hiliteLength": 136 }, { "type": "error", "lastLine": 13, "lastColumn": 162278, "firstColumn": 162269, "message": "Unclosed element noscript.", "extract": "}</script><noscript><ifram", "hiliteStart": 10, "hiliteLength": 10 }, { "type": "error", "lastLine": 36, "lastColumn": 334, "message": "End of file seen and there were open elements.", "extract": "ody></html>", "hiliteStart": 10, "hiliteLength": 1 }, { "type": "info", "lastLine": 9, "lastColumn": 29760, "firstColumn": 29618, "subType": "warning", "message": "Consider using the h1 element as a top-level heading only (all h1 elements are treated as top-level headings by many screen readers and other tools).", "extract": "s:gap-10\"><h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">Balfou", "hiliteStart": 10, "hiliteLength": 143 } ], "language": "en" }, "rawPage": { "messages": [ { "type": "info", "lastLine": 1, "lastColumn": 60, "firstColumn": 38, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "en\"><head><meta charSet=\"utf-8\"/><title", "hiliteStart": 10, "hiliteLength": 23 }, { "type": "info", "lastLine": 1, "lastColumn": 348, "firstColumn": 151, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ng</title><meta name=\"description\" content=\"Enjoy one of the best senior living communities and senior living in Colorado at Balfour Senior Living. Call us (844) 354-8877 to schedule a tour and learn more.\"/><meta ", "hiliteStart": 10, "hiliteLength": 198 }, { "type": "info", "lastLine": 1, "lastColumn": 578, "firstColumn": 349, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "n more.\"/><meta name=\"keywords\" content=\"Balfour, Senior Living, Retirement Community, Luxury Retirement Living, Independent Living, Assisted Living, Memory Care, Respite Care, Dementia Day Programs Michigan, Colorado, Ann Arbor, Denver\"/><meta ", "hiliteStart": 10, "hiliteLength": 230 }, { "type": "info", "lastLine": 1, "lastColumn": 622, "firstColumn": 579, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " Denver\"/><meta property=\"og:locale\" content=\"en_US\"/><meta ", "hiliteStart": 10, "hiliteLength": 44 }, { "type": "info", "lastLine": 1, "lastColumn": 666, "firstColumn": 623, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "=\"en_US\"/><meta property=\"og:type\" content=\"website\"/><meta ", "hiliteStart": 10, "hiliteLength": 44 }, { "type": "info", "lastLine": 1, "lastColumn": 779, "firstColumn": 667, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "website\"/><meta property=\"og:title\" content=\"Luxury Senior Living Communities Colorado, Michigan | Balfour Senior Living\"/><meta ", "hiliteStart": 10, "hiliteLength": 113 }, { "type": "info", "lastLine": 1, "lastColumn": 984, "firstColumn": 780, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " Living\"/><meta property=\"og:description\" content=\"Enjoy one of the best senior living communities and senior living in Colorado at Balfour Senior Living. Call us (844) 354-8877 to schedule a tour and learn more.\"/><meta ", "hiliteStart": 10, "hiliteLength": 205 }, { "type": "info", "lastLine": 1, "lastColumn": 1028, "firstColumn": 985, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "n more.\"/><meta property=\"og:type\" content=\"website\"/><meta ", "hiliteStart": 10, "hiliteLength": 44 }, { "type": "info", "lastLine": 1, "lastColumn": 1078, "firstColumn": 1029, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "website\"/><meta property=\"og:url\" content=\"localhost:3000\"/><meta ", "hiliteStart": 10, "hiliteLength": 50 }, { "type": "info", "lastLine": 1, "lastColumn": 1127, "firstColumn": 1079, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "st:3000\"/><meta property=\"og:site_name\" content=\"balfour\"/><meta ", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 1, "lastColumn": 1308, "firstColumn": 1128, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "balfour\"/><meta property=\"og:image\" content=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg\"/><meta ", "hiliteStart": 10, "hiliteLength": 181 }, { "type": "info", "lastLine": 1, "lastColumn": 1500, "firstColumn": 1309, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "es.jpeg\"/><meta property=\"og:image:secure_url\" content=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg\"/><meta ", "hiliteStart": 10, "hiliteLength": 192 }, { "type": "info", "lastLine": 1, "lastColumn": 1553, "firstColumn": 1501, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "es.jpeg\"/><meta property=\"og:image:type\" content=\"image/jpeg\"/><meta ", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 1, "lastColumn": 1622, "firstColumn": 1554, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ge/jpeg\"/><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"/><link ", "hiliteStart": 10, "hiliteLength": 69 }, { "type": "info", "lastLine": 1, "lastColumn": 1773, "firstColumn": 1623, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "scale=1\"/><link rel=\"icon\" href=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltbcf4af473512dfc4/641b5171a3d5947f398348b6/favicon-balfour.png\"/><link ", "hiliteStart": 10, "hiliteLength": 151 }, { "type": "info", "lastLine": 1, "lastColumn": 1939, "firstColumn": 1774, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "our.png\"/><link rel=\"preload\" as=\"image\" imageSrcSet=\"/balfour/logo.png?width=256&format=webpll 1x, /balfour/logo.png?width=384&format=webpll 2x\" fetchpriority=\"high\"/><link ", "hiliteStart": 10, "hiliteLength": 166 }, { "type": "info", "lastLine": 1, "lastColumn": 3458, "firstColumn": 1940, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "y=\"high\"/><link rel=\"preload\" as=\"image\" imageSrcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll 3840w\" imageSizes=\"100vw\" fetchpriority=\"high\"/><meta ", "hiliteStart": 10, "hiliteLength": 1519 }, { "type": "info", "lastLine": 1, "lastColumn": 3500, "firstColumn": 3459, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "y=\"high\"/><meta name=\"next-head-count\" content=\"7\"/><link ", "hiliteStart": 10, "hiliteLength": 42 }, { "type": "info", "lastLine": 1, "lastColumn": 3578, "firstColumn": 3501, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "tent=\"7\"/><link rel=\"preload\" href=\"/_next/static/css/50d49a3e1e4e3225.css\" as=\"style\"/><link ", "hiliteStart": 10, "hiliteLength": 78 }, { "type": "info", "lastLine": 1, "lastColumn": 3660, "firstColumn": 3579, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "=\"style\"/><link rel=\"stylesheet\" href=\"/_next/static/css/50d49a3e1e4e3225.css\" data-n-g=\"\"/><noscr", "hiliteStart": 10, "hiliteLength": 82 }, { "type": "info", "lastLine": 9, "firstLine": 1, "lastColumn": 191, "firstColumn": 4988, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " href=\"/\"><img alt=\"The outline of a tree sits to left of the words "Balfour Senior Living"\" fetchpriority=\"high\" width=\"150\" height=\"40\" decoding=\"async\" data-nimg=\"1\" class=\"\n my-4\n h-10\n w-auto\n translate-y-1\n cursor-pointer\n object-contain\n md:h-12\n \" style=\"color:transparent\" srcSet=\"/balfour/logo.png?width=256&format=webpll 1x, /balfour/logo.png?width=384&format=webpll 2x\" src=\"/balfour/logo.png?width=384&format=webpll\"/><h1 cl", "hiliteStart": 10, "hiliteLength": 465 }, { "type": "error", "lastLine": 9, "lastColumn": 845, "firstColumn": 246, "message": "Attribute color not allowed on element button at this point.", "extract": "g</h1></a><button class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 transition-all duration-200 ease-in-out my-4 lg:hidden\" color=\"white\" type=\"button\" aria-expanded=\"false\" data-headlessui-state=\"\">Menu<s", "hiliteStart": 10, "hiliteLength": 600 }, { "type": "info", "lastLine": 9, "lastColumn": 2984, "firstColumn": 1850, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "0/9] h-7\"><img alt=\"homepage\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"w-full object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"24px\" srcSet=\"/icons/homepage.png?width=16&format=webpll 16w, /icons/homepage.png?width=32&format=webpll 32w, /icons/homepage.png?width=48&format=webpll 48w, /icons/homepage.png?width=64&format=webpll 64w, /icons/homepage.png?width=96&format=webpll 96w, /icons/homepage.png?width=128&format=webpll 128w, /icons/homepage.png?width=256&format=webpll 256w, /icons/homepage.png?width=384&format=webpll 384w, /icons/homepage.png?width=640&format=webpll 640w, /icons/homepage.png?width=750&format=webpll 750w, /icons/homepage.png?width=828&format=webpll 828w, /icons/homepage.png?width=1080&format=webpll 1080w, /icons/homepage.png?width=1200&format=webpll 1200w, /icons/homepage.png?width=1920&format=webpll 1920w, /icons/homepage.png?width=2048&format=webpll 2048w, /icons/homepage.png?width=3840&format=webpll 3840w\" src=\"/icons/homepage.png?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 1135 }, { "type": "error", "lastLine": 9, "lastColumn": 13376, "firstColumn": 13347, "message": "Duplicate ID clip0_535_6576.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "info", "lastLine": 9, "lastColumn": 6840, "firstColumn": 6811, "subType": "warning", "message": "The first occurrence of ID clip0_535_6576 was here.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "error", "lastLine": 9, "lastColumn": 20789, "firstColumn": 20760, "message": "Duplicate ID clip0_535_6576.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "info", "lastLine": 9, "lastColumn": 6840, "firstColumn": 6811, "subType": "warning", "message": "The first occurrence of ID clip0_535_6576 was here.", "extract": "</g><defs><clipPath id=\"clip0_535_6576\"><rect ", "hiliteStart": 10, "hiliteLength": 30 }, { "type": "info", "lastLine": 9, "lastColumn": 28931, "firstColumn": 27056, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "w-hidden\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" data-nimg=\"fill\" class=\"z-10 object-cover transition-all delay-75 duration-1000 ease-in-out\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"100vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt071f34c4940dcc03/644041d6e8155811eeeae569/KG_Balfour_Littleton_29_High-res.jpeg?width=3840&format=webpll\"/><div c", "hiliteStart": 10, "hiliteLength": 1876 }, { "type": "info", "lastLine": 9, "lastColumn": 33288, "firstColumn": 31249, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "o w-full\"><img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2040 }, { "type": "info", "lastLine": 9, "lastColumn": 35905, "firstColumn": 33896, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "o w-full\"><img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2010 }, { "type": "info", "lastLine": 9, "lastColumn": 38685, "firstColumn": 36656, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "o w-full\"><img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2030 }, { "type": "info", "lastLine": 9, "lastColumn": 41961, "firstColumn": 40171, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "-[575px]\"><img alt=\"no description\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"object-cover sm:z-0\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"100vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=3840&format=webpll\"/><div c", "hiliteStart": 10, "hiliteLength": 1791 }, { "type": "info", "lastLine": 11, "lastColumn": 139, "firstColumn": 135, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "eading-7\"><br/></div>", "hiliteStart": 10, "hiliteLength": 5 }, { "type": "info", "lastLine": 13, "lastColumn": 139, "firstColumn": 135, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "eading-7\"><br/></div>", "hiliteStart": 10, "hiliteLength": 5 }, { "type": "info", "lastLine": 13, "lastColumn": 2558, "firstColumn": 743, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "sis-7/12\"><img alt=\"Background Image Not Received\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 1024px) 100vw, 90vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 1816 }, { "type": "info", "lastLine": 13, "lastColumn": 675, "firstColumn": 501, "subType": "warning", "message": "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.", "extract": "</section><section class=\"pt-12 sm:pt-24 w-[90%] max-w-contained pb-2 sm:pb-4 sbsPad mx-auto gap-12 sm:gap-16 lg:gap-16 xl:relative xl:items-center xl:gap-20 flex flex-col lg:flex-row\"><div c", "hiliteStart": 10, "hiliteLength": 175 }, { "type": "error", "lastLine": 13, "lastColumn": 4269, "firstColumn": 4264, "message": "A document must not include more than one visible main element.", "extract": "on></main><main><sect", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "info", "lastLine": 13, "lastColumn": 5716, "firstColumn": 4412, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "-[32rem]\"><img alt=\"Background Image Not Received\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"z-0 object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 1024px) 200vw, 150vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll\"/><div c", "hiliteStart": 10, "hiliteLength": 1305 }, { "type": "info", "lastLine": 13, "lastColumn": 9310, "firstColumn": 7355, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt50662675369198bb/64166bc9720c9626197f8758/Ann-Arbor.png?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 1956 }, { "type": "info", "lastLine": 13, "lastColumn": 12440, "firstColumn": 10331, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blte18c64d7bb6a9a05/6425e3cd0afb1c108e79228e/Brookline_The-Porthole.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2110 }, { "type": "info", "lastLine": 13, "lastColumn": 15529, "firstColumn": 13464, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt7f8ddd6aff9147e2/64174372a967363d906ea546/KG_BalfourStapleton.jpg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2066 }, { "type": "info", "lastLine": 13, "lastColumn": 18838, "firstColumn": 16553, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt70d8b4a93a51fd61/64073824e16bc77f583325f2/Balfour_Central-Park-Denver_hair-salon.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2286 }, { "type": "info", "lastLine": 13, "lastColumn": 21982, "firstColumn": 19862, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt5d80db501a62d798/6425e3cdee7d7b1130d0ca29/KG_Balfour_Littleton_01.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2121 }, { "type": "info", "lastLine": 13, "lastColumn": 25309, "firstColumn": 23002, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt58c99a76ae9fe21b/6407550899a3da109b6a79f0/Balfour_Longmont_seating-pink-and-orange.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2308 }, { "type": "info", "lastLine": 13, "lastColumn": 28482, "firstColumn": 26329, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2154 }, { "type": "info", "lastLine": 13, "lastColumn": 31600, "firstColumn": 29524, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "nded-lg\"> <img alt=\"\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-lg object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 640px) 40vw, 30vw\" srcSet=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=256&format=webpll 256w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=828&format=webpll 828w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=1920&format=webpll 1920w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=2048&format=webpll 2048w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=3840&format=webpll 3840w\" src=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltecf98d282e7deb24/6412e14a236b851c5165dbf9/Balfour_PSD_pool-16.jpeg?width=3840&format=webpll\"/></div>", "hiliteStart": 10, "hiliteLength": 2077 }, { "type": "error", "lastLine": 13, "lastColumn": 162425, "firstColumn": 162290, "message": "Self-closing syntax (/>) used on a non-void HTML element. Ignoring the slash and treating as a start tag.", "extract": "<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-M5Z595V\" height=\"0\" width=\"0\" style=\"display: none; visibility: hidden;\" /></nosc", "hiliteStart": 10, "hiliteLength": 136 }, { "type": "error", "lastLine": 13, "lastColumn": 162428, "firstColumn": 162426, "message": "Text not allowed in element iframe in this context.", "extract": "idden;\" /></noscrip", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162436, "firstColumn": 162429, "message": "Text not allowed in element iframe in this context.", "extract": "en;\" /></noscript><scrip", "hiliteStart": 10, "hiliteLength": 8 }, { "type": "error", "lastLine": 13, "lastColumn": 162438, "firstColumn": 162437, "message": "Text not allowed in element iframe in this context.", "extract": "/noscript><script ", "hiliteStart": 10, "hiliteLength": 2 }, { "type": "error", "lastLine": 13, "lastColumn": 162561, "firstColumn": 162439, "message": "Text not allowed in element iframe in this context.", "extract": "oscript><script type=\"text/javascript\" src=\"/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=1166364140\" async></scri", "hiliteStart": 10, "hiliteLength": 123 }, { "type": "error", "lastLine": 13, "lastColumn": 162564, "firstColumn": 162562, "message": "Text not allowed in element iframe in this context.", "extract": "40\" async></script>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162570, "firstColumn": 162565, "message": "Text not allowed in element iframe in this context.", "extract": " async></script></body", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 13, "lastColumn": 162573, "firstColumn": 162571, "message": "Text not allowed in element iframe in this context.", "extract": "></script></body></", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162577, "firstColumn": 162574, "message": "Text not allowed in element iframe in this context.", "extract": "script></body></html", "hiliteStart": 10, "hiliteLength": 4 }, { "type": "error", "lastLine": 13, "lastColumn": 162580, "firstColumn": 162578, "message": "Text not allowed in element iframe in this context.", "extract": "pt></body></html>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162583, "firstColumn": 162581, "message": "Text not allowed in element iframe in this context.", "extract": "</body></html>", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 13, "lastColumn": 162584, "message": "End of file seen when expecting text or an end tag.", "extract": "ody></html>", "hiliteStart": 10, "hiliteLength": 1 }, { "type": "error", "lastLine": 13, "lastColumn": 162425, "firstColumn": 162290, "message": "Unclosed element iframe.", "extract": "<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-M5Z595V\" height=\"0\" width=\"0\" style=\"display: none; visibility: hidden;\" /></nosc", "hiliteStart": 10, "hiliteLength": 136 }, { "type": "error", "lastLine": 13, "lastColumn": 162289, "firstColumn": 162280, "message": "Unclosed element noscript.", "extract": "}</script><noscript><ifram", "hiliteStart": 10, "hiliteLength": 10 }, { "type": "error", "lastLine": 13, "lastColumn": 162584, "message": "End of file seen and there were open elements.", "extract": "ody></html>", "hiliteStart": 10, "hiliteLength": 1 }, { "type": "info", "lastLine": 9, "lastColumn": 29379, "firstColumn": 29237, "subType": "warning", "message": "Consider using the h1 element as a top-level heading only (all h1 elements are treated as top-level headings by many screen readers and other tools).", "extract": "s:gap-10\"><h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">Balfou", "hiliteStart": 10, "hiliteLength": 143 } ], "language": "en" }, "success": true }, "endTime": 1682283162889 }, { "type": "test", "which": "qualWeb", "withNewContent": true, "what": "QualWeb", "startTime": 1682283162889, "url": "https://www.balfourcare.com/", "result": { "type": "evaluation", "system": { "name": "QualWeb", "description": "QualWeb is an automatic accessibility evaluator for webpages.", "version": "3.0.0", "homepage": "http://www.qualweb.di.fc.ul.pt/", "date": "2023-04-23 20:52:44", "hash": "1ac94f49312b5f4a4e739bfab31b91075e4cc7de8d353dfb50bc4060ce64cb0951c309e62428d6c8558d1da1c334bd287a87baaf342e085832513ed75b06bde1", "url": { "inputUrl": "https://www.balfourcare.com/", "protocol": "https", "domainName": "www.balfourcare.com", "domain": "com", "uri": "/", "completeUrl": "https://www.balfourcare.com/" }, "page": { "viewport": { "mobile": false, "landscape": true, "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/100.0.4889.0 Safari/537.36", "resolution": { "width": 1366, "height": 768 } } } }, "metadata": { "passed": 35, "warning": 12, "failed": 8, "inapplicable": 70 }, "modules": { "act-rules": { "type": "act-rules", "metadata": { "passed": 16, "warning": 7, "failed": 3, "inapplicable": 41 }, "assertions": { "QW-ACT-R63": { "name": "Document has a landmark with non-repeated content", "code": "QW-ACT-R63", "mapping": "b40fd1", "description": "This rule checks that each page has an element with a landmark semantic role starting with non-repeated content", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [], "url": "https://act-rules.github.io/rules/b40fd1", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element has semantic role inheriting from landmark; and - the first perceivable content (in tree order in the flat tree) which is an inclusive descendant of the element is non-repeated content after repeated content; and - the element is included in the accessibility tree." }, "results": [ { "verdict": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element has semantic role inheriting from landmark; and - the first perceivable content (in tree order in the flat tree) which is an inclusive descendant of the element is non-repeated content after repeated content; and - the element is included in the accessibility tree.", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R64": { "name": "Document has heading for non-repeated content", "code": "QW-ACT-R64", "mapping": "047fe0", "description": "This rule checks that the non-repeated content contains a heading", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [ "H69" ], "url": "https://act-rules.github.io/rules/047fe0", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element is non-repeated content after repeated content; and - the element has a semantic role of heading; and - the element is visible; and - the element is included in the accessibility tree." }, "results": [ { "verdict": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element is non-repeated content after repeated content; and - the element has a semantic role of heading; and - the element is visible; and - the element is included in the accessibility tree.", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R73": { "name": "Block of repeated content is collapsible", "code": "QW-ACT-R73", "mapping": "3e12e1", "description": "This rule checks that repeated blocks of content are collapsible.", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [ "SCR28" ], "url": "https://act-rules.github.io/rules/3e12e1", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "For each block of repeated content in each test target, which is before (in the flat tree) at least one node of non-repeated content after repeated content, check that all the following are true: - there exists an instrument to make all nodes in this block not visible; and - there exists an instrument to remove all nodes in this block from the accessibility tree." }, "results": [ { "verdict": "warning", "description": "For each block of repeated content in each test target, which is before (in the flat tree) at least one node of non-repeated content after repeated content, check that all the following are true: - there exists an instrument to make all nodes in this block not visible; and - there exists an instrument to remove all nodes in this block from the accessibility tree.", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R74": { "name": "Document has an instrument to move focus to non-repeated content", "code": "QW-ACT-R74", "mapping": "ye5d6e", "description": "This rule checks that there is an instrument to move focus to non-repeated content in the page.", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [ "G1", "G123", "G124" ], "url": "https://act-rules.github.io/rules/ye5d6e", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check if the page has any instrument(s) to move focus. Check if any of these instrument(s) is being used before a block of repeated content, and the focus is moved to just before a block of non-repeated content." }, "results": [ { "verdict": "warning", "description": "Check if the page has any instrument(s) to move focus. Check if any of these instrument(s) is being used before a block of repeated content, and the focus is moved to just before a block of non-repeated content.", "resultCode": "W2", "elements": [ { "htmlCode": "<html lang=\"en\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R18": { "name": "`id` attribute value is unique", "code": "QW-ACT-R18", "mapping": "3ea0c8", "description": "This rule checks that all id attribute values on a single page are unique.", "metadata": { "target": { "element": "*" }, "success-criteria": [ { "name": "4.1.1", "level": "A", "principle": "Robust", "url": "https://www.w3.org/WAI/WCAG21/Understanding/parsing.html", "url_tr": "https://www.w3.org/TR/WCAG21/#parsing" } ], "related": [ "H93" ], "url": "https://act-rules.github.io/rules/3ea0c8", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 25, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "Several elements have the same `id` attribute." }, "results": [ { "verdict": "failed", "description": "Several elements have the same `id` attribute.", "resultCode": "F1", "elements": [ { "htmlCode": "<clipPath id=\"clip0_535_6576\"></clipPath>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2) > defs:nth-child(2) > clippath:nth-child(1)" }, { "htmlCode": "<clipPath id=\"clip0_535_6576\"></clipPath>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2) > defs:nth-child(2) > clippath:nth-child(1)" }, { "htmlCode": "<clipPath id=\"clip0_535_6576\"></clipPath>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2) > defs:nth-child(2) > clippath:nth-child(1)" } ], "attributes": [] } ] }, "QW-ACT-R62": { "name": "Element in sequential focus order has visible focus", "code": "QW-ACT-R62", "mapping": "oj04fd", "description": "This rule checks that each element in sequential focus order has some visible focus indication.", "metadata": { "target": { "element": "*" }, "success-criteria": [ { "name": "2.4.7", "level": "AA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/focus-visible.html", "url_tr": "https://www.w3.org/TR/WCAG21/#focus-visible" } ], "related": [], "url": "https://act-rules.github.io/rules/oj04fd", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 53, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check if the element has some visible focus indication" }, "results": [ { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"hover:bg-neutral-100/10\" href=\"/\">Balfour Senior Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"/\" class=\"relative my-auto flex h-16 w-full items-center px-6 hover:bg-neutral-100/10 lg:h-full lg:w-fit lg:justify-center\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<button class=\"h-16 max-h-16 lg:h-full lg:max-h-full px-6 cursor-pointer opacity-100 flex w-full items-center justify-between\" id=\"headlessui-menu-button-:R33b976:\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-headlessui-state=\"\" aria-controls=\"headlessui-menu-items-:R53b976:\">About</button>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > button:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"relative z-50 w-full bg-primary-900 lg:absolute lg:right-[-50%] lg:top-full lg:mx-auto lg:w-fit lg:min-w-[33vw] lg:bg-primary-700 max-h-0 overflow-hidden py-0 transition-all duration-200 ease-in-out\" id=\"headlessui-menu-items-:R53b976:\" role=\"menu\" tabindex=\"0\" data-headlessui-state=\"\" aria-labelledby=\"headlessui-menu-button-:R33b976:\">About BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Payment Portal</ul>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company\">About Balfour</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/about-us\">About Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/team\">Team</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/continuum-of-care\">Continuum of Care</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/balfour-guarantee\">Balfour Guarantee</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/news\">News</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/payment-portal\">Balfour Payment Portal</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<button class=\"h-16 max-h-16 lg:h-full lg:max-h-full px-6 cursor-pointer opacity-100 flex w-full items-center justify-between\" id=\"headlessui-menu-button-:R35b976:\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-headlessui-state=\"\" aria-controls=\"headlessui-menu-items-:R55b976:\">Locations</button>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > button:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"relative z-50 w-full bg-primary-900 lg:absolute lg:right-[-50%] lg:top-full lg:mx-auto lg:w-fit lg:min-w-[33vw] lg:bg-primary-700 max-h-0 overflow-hidden py-0 transition-all duration-200 ease-in-out\" id=\"headlessui-menu-items-:R55b976:\" role=\"menu\" tabindex=\"0\" data-headlessui-state=\"\" aria-labelledby=\"headlessui-menu-button-:R35b976:\">Balfour LocationsAnn Arbor, MICentral Park DenverRiverfront Park, Downtown DenverLittleton, COLongmont, COLouisville, CO (5 Communities)Brookline, MA (opening 2024)Palisades, DC (opening 2024)</ul>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/locations\">Balfour Locations</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/ann-arbor\">Ann Arbor, MI</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/central-park\">Central Park Denver</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/denver\">Riverfront Park, Downtown Denver</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/littleton\">Littleton, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/longmont\">Longmont, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/louisville\">Louisville, CO (5 Communities)</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/brookline\">Brookline, MA (opening 2024)</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(8) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" href=\"https://balfourpalisades.com\" target=\"_blank\" tabindex=\"0\">Palisades, DC (opening 2024)</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(9) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<button class=\"h-16 max-h-16 lg:h-full lg:max-h-full px-6 cursor-pointer opacity-100 flex w-full items-center justify-between\" id=\"headlessui-menu-button-:R37b976:\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-headlessui-state=\"\" aria-controls=\"headlessui-menu-items-:R57b976:\">Services</button>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > button:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"relative z-50 w-full bg-primary-900 lg:absolute lg:right-[-50%] lg:top-full lg:mx-auto lg:w-fit lg:min-w-[33vw] lg:bg-primary-700 max-h-0 overflow-hidden py-0 transition-all duration-200 ease-in-out\" id=\"headlessui-menu-items-:R57b976:\" role=\"menu\" tabindex=\"0\" data-headlessui-state=\"\" aria-labelledby=\"headlessui-menu-button-:R37b976:\">Balfour ServicesIndependent LivingAssisted LivingMemory Care Skilled Nursing Respite Care Day Program</ul>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services\">Balfour Services</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/independent-living\">Independent Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/assisted-living\">Assisted Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/memory-care\">Memory Care </a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/skilled-nursing\">Skilled Nursing </a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/respite-care\">Respite Care </a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/day-program\">Day Program</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/careers\">Careers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">Contact</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 bg-transparent outline-none focus:border-none focus:outline-none active:border-none active:shadow-none active:outline-none px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 stroke-white text-white hover:bg-white hover:stroke-primary-300 hover:text-primary-300 active:text-neutral-400 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#phone-button\" href=\"tel:+1-844-354-8877\">(844) 354-8877</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 font-semibold\" target=\"_self\" tabindex=\"0\" id=\"#tour-button\" href=\"/company/contact\">Schedule a Tour</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(2) > div:nth-child(1) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/independent-living\">Independent Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/assisted-living\">Assisted Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/services/memory-care\">Memory Care</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button border font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB]\" target=\"_self\" tabindex=\"0\" href=\"/company/locations\">View our Locations</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(4) > div:nth-child(1) > div:nth-child(2) > a:nth-child(4)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"tel:+1-844-354-8877\">(844) 354-8877</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(5) > div:nth-child(2) > div:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-300 bg-white text-primary-500 focus:border-primary-500 focus:text-primary-500 hover:border-primary-500 hover:bg-white hover:text-primary-300 active:border-primary-700 active:text-primary-700 w-full md:w-auto\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">Contact Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(5) > div:nth-child(2) > div:nth-child(2) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans font-medium capitalize no-underline transition-all duration-150 px-8 py-2 text-base cursor-pointer focus:shadow-[0px_0px_2px_2px_#5B8EAB] border-2 border-primary-500 bg-primary-500 stroke-neutral-100 text-neutral-100 focus:bg-primary-500 hover:bg-primary-300 active:bg-primary-700\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">Contact Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"/ann-arbor\"> Ann ArborAnn Arbor, MI</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"/brookline\"> BrooklineBrookline, MA</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"/central-park\"> Central ParkCentral Park, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"/denver\"> Riverfront ParkDenver, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"/littleton\"> LittletonLittleton, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"/longmont\"> LongmontLongmont, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"/louisville\"> LouisvilleLouisville, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"group\" href=\"https://balfourpalisades.com/\"> PalisadesPalisades, DC</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(8) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"\" target=\"_self\" tabindex=\"0\" href=\"/\">Balfour Senior Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > footer:nth-child(6) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"\" target=\"_self\" tabindex=\"0\" href=\"/site/privacy-policy\">Privacy Policy</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > footer:nth-child(6) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"\" target=\"_self\" tabindex=\"0\" href=\"/site/sitemap\">Sitemap</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > footer:nth-child(6) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] } ] }, "QW-ACT-R37": { "name": "Text has minimum contrast", "code": "QW-ACT-R37", "mapping": "afw4f7", "description": "This rule checks that the highest possible contrast of every text character with its background meets the minimal contrast requirement.", "metadata": { "target": { "element": [ "*" ] }, "success-criteria": [ { "name": "1.4.3", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html", "url_tr": "https://www.w3.org/TR/WCAG21/#contrast-minimum" }, { "name": "1.4.6", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/contrast-enhanced.html", "url_tr": "https://www.w3.org/TR/WCAG21/#contrast-enhanced" } ], "related": [], "url": "https://act-rules.github.io/rules/afw4f7", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 38, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "Element has contrast ratio lower than minimum." }, "results": [ { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<p class=\"mb-10 font-medium leading-7 text-lg\">At Balfour Senior Living, we are meticulous about the little things—from the way we visualize each of our communities to the thought we put into the amenities and programs we provide. You can live life and enjoy the things that matter most to you in a place you’ll be proud to call home.\n\nBalfour is among the top award-winning senior living communities in the country.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(4) > div:nth-child(1) > div:nth-child(2) > p:nth-child(2)" } ], "attributes": [] } ] }, "QW-ACT-R76": { "name": "Text has enhanced contrast", "code": "QW-ACT-R76", "mapping": "09o5cg", "description": "This rule checks that the highest possible contrast of every text character with its background meets the enhanced contrast requirement.", "metadata": { "target": { "element": "*" }, "success-criteria": [ { "name": "1.4.6", "level": "AAA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/contrast-enhanced.html", "url_tr": "https://www.w3.org/TR/WCAG21/#contrast-enhanced" } ], "related": [ "G17", "G18" ], "url": "https://act-rules.github.io/rules/09o5cg", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 37, "warning": 0, "failed": 2, "inapplicable": 0, "outcome": "failed", "description": "Element has contrast ratio lower than minimum." }, "results": [ { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"mb-8 font-serif font-bold leading-8 text-6xl\">Relax...You've Arrived</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(4) > div:nth-child(1) > div:nth-child(2) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<p class=\"mb-10 font-medium leading-7 text-lg\">At Balfour Senior Living, we are meticulous about the little things—from the way we visualize each of our communities to the thought we put into the amenities and programs we provide. You can live life and enjoy the things that matter most to you in a place you’ll be proud to call home.\n\nBalfour is among the top award-winning senior living communities in the country.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(4) > div:nth-child(1) > div:nth-child(2) > p:nth-child(2)" } ], "attributes": [] } ] }, "QW-ACT-R75": { "name": "Bypass Blocks of Repeated Content", "code": "QW-ACT-R75", "mapping": "cf77f2", "description": "This rule checks that each page has a mechanism to bypass repeated blocks of content.", "metadata": { "target": { "element": "html" }, "success-criteria": [ { "name": "2.4.1", "level": "A", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks.html", "url_tr": "https://www.w3.org/TR/WCAG21/#bypass-blocks" } ], "related": [ "G1", "G123", "G124", "H69", "SCR28" ], "url": "https://act-rules.github.io/rules/cf77f2", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "The rule can't tell because of the rule QW-ACT-R63" }, "results": [ { "verdict": "warning", "description": "The rule can't tell because of the rule QW-ACT-R63", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en\"><head></head><body>Luxury Senior Living Communities Colorado, Michigan | Balfour Senior Living(()=>{\"use strict\";var e={564:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:!0}),t.QWElement=void 0;class n{constructor(e,t){this.element=e,this.elementsCSSRules=t,this.selector=\"\";const n=e.getAttribute(\"_selector\");n&&(this.selector=n)}addCSSRulesPropertyToElement(e){var t;e&&(null===(t=this.elementsCSSRules)||void 0===t?void 0:t.has(e))&&e.setAttribute(\"_cssRules\",\"true\")}hasCSSRules(){return\"true\"===this.element.getAttribute(\"_cssRules\")}getCSSRules(){var e;return null===(e=this.elementsCSSRules)||void 0===e?void 0:e.get(this.element)}hasCSSPro …", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R40": { "name": "Zoomed text node is not clipped with CSS overflow", "code": "QW-ACT-R40", "mapping": "59br37", "description": "This rule checks that text nodes are not unintentionally clipped by overflow, when a page is zoomed to 200% on 1280 by 1024 viewport.", "metadata": { "target": { "element": "*:text()" }, "success-criteria": [ { "name": "1.4.4", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/resize-text.html", "url_tr": "https://www.w3.org/TR/WCAG21/#resize-text" } ], "related": [], "url": "https://act-rules.github.io/rules/59br37", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 34, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow." }, "results": [ { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h1 class=\"sr-only h-0\">Balfour Senior Living</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > a:nth-child(1) > h1:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span class=\"opacity-100\">About</span>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > button:nth-child(2) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>About Balfour</span>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/about-us\">About Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/team\">Team</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/continuum-of-care\">Continuum of Care</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/balfour-guarantee\">Balfour Guarantee</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/news\">News</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/payment-portal\">Balfour Payment Portal</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span class=\"opacity-100\">Locations</span>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > button:nth-child(2) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>Balfour Locations</span>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/ann-arbor\">Ann Arbor, MI</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/central-park\">Central Park Denver</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/denver\">Riverfront Park, Downtown Denver</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/littleton\">Littleton, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/longmont\">Longmont, CO</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/louisville\">Louisville, CO (5 Communities)</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/brookline\">Brookline, MA (opening 2024)</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(8) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" href=\"https://balfourpalisades.com\" target=\"_blank\" tabindex=\"0\">Palisades, DC (opening 2024)</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(9) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span class=\"opacity-100\">Services</span>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > button:nth-child(2) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>Balfour Services</span>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/independent-living\">Independent Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/assisted-living\">Assisted Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/memory-care\">Memory Care </a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/skilled-nursing\">Skilled Nursing </a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/respite-care\">Respite Care </a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" target=\"_self\" tabindex=\"0\" href=\"/company/services/day-program\">Day Program</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/careers\">Careers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">Contact</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">Balfour Senior Living</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > section:nth-child(3) > div:nth-child(1) > div:nth-child(3) > h1:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>Award-Winning Senior Living Communities</span>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > section:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(2) > p:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-0 line-clamp-2 font-header font-bold text-3xl\">Balfour Independent Living</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-0 line-clamp-2 font-header font-bold text-3xl\">Balfour Assisted Living</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(2) > h2:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-0 line-clamp-2 font-header font-bold text-3xl\">Balfour Memory Care</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(3) > h2:nth-child(2)" } ], "attributes": [] } ] } } }, "wcag-techniques": { "type": "wcag-techniques", "metadata": { "passed": 6, "warning": 4, "failed": 2, "inapplicable": 22 }, "assertions": { "QW-WCAG-T9": { "name": "Organizing a page using headings", "code": "QW-WCAG-T9", "mapping": "G141", "description": "The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order", "metadata": { "target": { "element": [ "h1", "h2", "h3", "h4", "h5", "h6" ], "attributes": "role='heading'" }, "success-criteria": [ { "name": "1.3.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships" }, { "name": "2.4.10", "level": "AAA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/section-headings" } ], "related": [ "G91", "H30" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G141", "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Please verify that headers are used to divide the page correctly." }, "results": [ { "verdict": "warning", "description": "Please verify that headers are used to divide the page correctly.", "resultCode": "W1", "elements": [ { "htmlCode": "<body class=\"balfour\">Balfour Senior LivingMenuAboutAbout BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Payment PortalLocationsBalfour LocationsAnn Arbor, MICentral Park DenverRiverfront Park, Downtown DenverLittleton, COLongmont, COLouisville, CO (5 Communities)Brookline, MA (opening 2024)Palisades, DC (opening 2024)ServicesBalfour ServicesIndependent LivingAssisted LivingMemory Care Skilled Nursing Respite Care Day ProgramCareersContact(844) 354-8877Schedule a TourBalfour Senior LivingAward-Winning Senior Living CommunitiesWelcome to our Senior Living CommunitiesAt Balfour Senior Living, we are meticulous about the details. From the innovative design of our communities t …", "pointer": "html > body:nth-child(2)" } ], "attributes": [] } ] }, "QW-WCAG-T23": { "name": "Adding a link at the top of each page that goes directly to the main content area", "code": "QW-WCAG-T23", "mapping": "G1", "description": "The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page.", "metadata": { "target": { "element": "body" }, "success-criteria": [ { "name": "2.4.1", "level": "A", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks" } ], "related": [ "G123", "G124" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1", "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "The first focusable control on the Web page links to an inexistent element." }, "results": [ { "verdict": "failed", "description": "The first focusable control on the Web page links to an inexistent element.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"hover:bg-neutral-100/10\" href=\"/\">Balfour Senior Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] } ] }, "QW-WCAG-T10": { "name": "Combining adjacent image and text links for the same resource", "code": "QW-WCAG-T10", "mapping": "H2", "description": "The objective of this technique is to provide both text and iconic representations of links without making the web page more confusing or difficult for keyboard users or assistive technology users. Since different users finding text and icons more usable, providing both can improve the accessibility of the link.", "metadata": { "target": { "element": "a" }, "success-criteria": [ { "name": "1.1.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/text-equiv-all.html" }, { "name": "2.4.4", "level": "A", "principle": "Operable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-refs.html" }, { "name": "2.4.9", "level": "AAA", "principle": "Operable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-link.html" } ], "related": [ "G91", "G94", "H30", "C9", "F89" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/html/H2", "passed": 8, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "The link contains an image that has an alt attribute that should be manually verified." }, "results": [ { "verdict": "warning", "description": "The link contains an image that has an alt attribute that should be manually verified.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"hover:bg-neutral-100/10\" href=\"/\">Balfour Senior Living</a>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] } ] }, "QW-WCAG-T32": { "name": "Using ol, ul and dl for lists or groups of links", "code": "QW-WCAG-T32", "mapping": "H48", "description": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "metadata": { "target": { "element": [ "li", "dd", "dt" ] }, "success-criteria": [ { "name": "1.3.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships" } ], "related": [ "H40" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/html/H48", "passed": 0, "warning": 5, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list." }, "results": [ { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"bg-primary-700 absolute top-full right-0 z-50 w-full text-neutral-100 md:w-1/2 lg:relative lg:top-auto lg:right-auto lg:flex lg:h-full lg:max-h-full lg:min-h-[88px] lg:w-auto lg:items-stretch max-h-0 overflow-hidden lg:overflow-visible lg:bg-transparent text-base transition-all duration-200 ease-in-out\" data-body-scroll-lock-ignore=\"true\" id=\"headlessui-popover-panel-:R1976:\" tabindex=\"-1\" data-headlessui-state=\"\"><li><a href=\"/\" class=\"relative my-auto flex h-16 w-full items-center px-6 hover:bg-neutral-100/10 lg:h-full lg:w-fit lg:justify-center\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > l …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"relative z-50 w-full bg-primary-900 lg:absolute lg:right-[-50%] lg:top-full lg:mx-auto lg:w-fit lg:min-w-[33vw] lg:bg-primary-700 max-h-0 overflow-hidden py-0 transition-all duration-200 ease-in-out\" id=\"headlessui-menu-items-:R53b976:\" role=\"menu\" tabindex=\"0\" data-headlessui-state=\"\" aria-labelledby=\"headlessui-menu-button-:R33b976:\"><li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:justify-center cursor-pointer opacity-100 z-50 text-sm hover:bg-primary-600 h-fit font-medium lg:flex lg:h-[70px] lg:w-full lg:flex-row lg:items-center\" role=\"menuitem\"><a class=\"flex items-center h-16 lg:h-full cursor-pointer opacity-100 w-ful …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"relative z-50 w-full bg-primary-900 lg:absolute lg:right-[-50%] lg:top-full lg:mx-auto lg:w-fit lg:min-w-[33vw] lg:bg-primary-700 max-h-0 overflow-hidden py-0 transition-all duration-200 ease-in-out\" id=\"headlessui-menu-items-:R55b976:\" role=\"menu\" tabindex=\"0\" data-headlessui-state=\"\" aria-labelledby=\"headlessui-menu-button-:R35b976:\"><li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:justify-center cursor-pointer opacity-100 z-50 text-sm hover:bg-primary-600 h-fit font-medium lg:flex lg:h-[70px] lg:w-full lg:flex-row lg:items-center\" role=\"menuitem\"><a class=\"flex items-center h-16 lg:h-full cursor-pointer opacity-100 w-ful …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"relative z-50 w-full bg-primary-900 lg:absolute lg:right-[-50%] lg:top-full lg:mx-auto lg:w-fit lg:min-w-[33vw] lg:bg-primary-700 max-h-0 overflow-hidden py-0 transition-all duration-200 ease-in-out\" id=\"headlessui-menu-items-:R57b976:\" role=\"menu\" tabindex=\"0\" data-headlessui-state=\"\" aria-labelledby=\"headlessui-menu-button-:R37b976:\"><li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:justify-center cursor-pointer opacity-100 z-50 text-sm hover:bg-primary-600 h-fit font-medium lg:flex lg:h-[70px] lg:w-full lg:flex-row lg:items-center\" role=\"menuitem\"><a class=\"flex items-center h-16 lg:h-full cursor-pointer opacity-100 w-ful …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul class=\"mb-6 flex flex-col items-center gap-4 leading-[40px] text-sm md:flex-row md:leading-[20px] lg:mb-0 lg:items-start\"><li class=\"md:border-r md:pr-4 md:last:border-none md:last:pr-0\"><a class=\"\" target=\"_self\" tabindex=\"0\" href=\"/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(1) > footer:nth-child(6) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)\">Balfour Senior Living</a></li><li class=\"md:border-r md:pr-4 md:last:border-none md:last:pr-0\"><a class=\"\" target=\"_self\" tabindex=\"0\" href=\"/site/privacy-policy\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(1) > footer:nth-child(6) > div:nth-child(1) > ul:nth-child(1) …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > footer:nth-child(6) > div:nth-child(1) > ul:nth-child(1)" } ], "attributes": [] } ] }, "QW-WCAG-T8": { "name": "Failure of Success Criterion 1.1.1 and 1.2.1 due to using text alternatives that are not alternatives", "code": "QW-WCAG-T8", "mapping": "F30", "description": "This describes a failure condition for all techniques involving text alternatives. If the text in the \"text alternative\" cannot be used in place of the non-text content without losing information or function then it fails because it is not, in fact, an alternative to the non-text content", "metadata": { "target": { "attributes": "alt" }, "success-criteria": [ { "name": "1.1.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/non-text-content" }, { "name": "1.2.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/audio-only-and-video-only-prerecorded" } ], "related": [], "url": "https://www.w3.org/WAI/WCAG21/Techniques/failures/F30", "passed": 0, "warning": 8, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Text alternative needs manual verification." }, "results": [ { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"The outline of a tree sits to left of the words "Balfour Senior Living"\" fetchpriority=\"high\" width=\"150\" height=\"40\" decoding=\"async\" data-nimg=\"1\" class=\"\n my-4\n h-10\n w-auto\n translate-y-1\n cursor-pointer\n object-contain\n md:h-12\n \" style=\"color:transparent\" srcset=\"/balfour/logo.png?width=256&format=webpll 1x, /balfour/logo.png?width=384&format=webpll 2x\" src=\"/balfour/logo.png?width=384&format=webpll\">", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > a:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"homepage\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"w-full object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"24px\" srcset=\"/icons/homepage.png?width=16&format=webpll 16w, /icons/homepage.png?width=32&format=webpll 32w, /icons/homepage.png?width=48&format=webpll 48w, /icons/homepage.png?width=64&format=webpll 64w, /icons/homepage.png?width=96&format=webpll 96w, /icons/homepage.png?width=128&format=webpll 128w, /icons/homepage.png?width=256&format=webpll 256w, /icons/homepage.png?width=384&format=webpll 384w, /icons/homepage.png?width=640&format=webpll 640w, /icons/ho …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > div:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt1ca6c88099920853/6420e6530c2596708b32f209/Balfour_Palisades_DC-01.jpeg?width=640&format=webpll 640w, https://images.contentst …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt48ad0d164ebfc3ae/642753e618bad210b77f8fef/KG_Balfour03_serving.jpeg?width=640&format=webpll 640w, https://images.contentstack.io …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"No Alt Text Provided\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"aspect-square rounded-full border-[1rem] border-white z-0 mx-auto object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 768px) 200vw, (max-width: 1024px) 75vw, 50vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=384&format=webpll 384w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt6b571f6b102f3fa3/64275439e4a307119b1d0f71/KG_Balfour_Michigan_MC.jpeg?width=640&format=webpll 640w, https://images.contentstac …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"no description\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"object-cover sm:z-0\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"100vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisville.jpg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/blt9b253a7e67963f85/641f59f449e8cc4fc47baa68/material-textture-louisvil …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(4) > div:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"Background Image Not Received\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 1024px) 100vw, 90vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=640&format=webpll 640w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba7c7f2/Balfour_reading-on-couches.jpeg?width=750&format=webpll 750w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltdd0e9712201a1f1c/642755dfaa312f114ba …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(5) > div:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"Background Image Not Received\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"z-0 object-cover\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent\" sizes=\"(max-width: 1024px) 200vw, 150vw\" srcset=\"https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1080&format=webpll 1080w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee30743112508325e/KG_BalfourLavenderFarms_11.jpeg?width=1200&format=webpll 1200w, https://images.contentstack.io/v3/assets/bltd850c92b6567f92e/bltf38a420ceb133fa8/6425e3cee3 …", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(1) > div:nth-child(1) > img:nth-child(1)" } ], "attributes": [] } ] }, "QW-WCAG-T28": { "name": "Using `percent, em, names` for font sizes", "code": "QW-WCAG-T28", "mapping": "C121314", "description": "This technique checks that all font-size attribute uses percent, em or names.", "metadata": { "target": { "element": "*", "attributes": "font-size" }, "success-criteria": [ { "name": "1.4.4", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-scale.html" }, { "name": "1.4.5", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-text-presentation.html" }, { "name": "1.4.8", "level": "AAA", "principle": "Perceivable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-visual-presentation.html" }, { "name": "1.4.9", "level": "AAA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/GL/UNDERSTANDING-WCAG20/visual-audio-contrast-text-images.html" } ], "related": [ "C12", "C13", "C14" ], "url": { "C12": "https://www.w3.org/WAI/WCAG21/Techniques/css/C12", "C13": "https://www.w3.org/WAI/WCAG21/Techniques/css/C13", "C14": "https://www.w3.org/WAI/WCAG21/Techniques/css/C14" }, "passed": 79, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag." }, "results": [ { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h1 class=\"sr-only h-0\">Balfour Senior Living</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > a:nth-child(1) > h1:nth-child(2)" } ], "attributes": [ "inherit" ] } ] } } }, "best-practices": { "type": "best-practices", "metadata": { "passed": 13, "warning": 1, "failed": 3, "inapplicable": 7 }, "assertions": { "QW-BP1": { "name": "Using h1-h6 to identify headings", "code": "QW-BP1", "mapping": "H42", "description": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "metadata": { "target": { "element": [ "h1", "h2", "h3", "h4", "h5", "h6" ] }, "success-criteria": [ { "name": "1.3.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html" } ], "related": [ "H69", "G141", "F2", "F43" ], "url": "https://www.w3.org/TR/WCAG20-TECHS/H42.html", "passed": 0, "warning": 19, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check that heading markup is used when content is a heading." }, "results": [ { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h1 class=\"sr-only h-0\">Balfour Senior Living</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > a:nth-child(1) > h1:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">Balfour Senior Living</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > section:nth-child(3) > div:nth-child(1) > div:nth-child(3) > h1:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-8 font-header font-bold text-6xl text-center\">Welcome to our Senior Living Communities</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(1) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-0 line-clamp-2 font-header font-bold text-3xl\">Balfour Independent Living</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-0 line-clamp-2 font-header font-bold text-3xl\">Balfour Assisted Living</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(2) > h2:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-0 line-clamp-2 font-header font-bold text-3xl\">Balfour Memory Care</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(2) > div:nth-child(1) > div:nth-child(3) > h2:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-8 font-header font-bold text-6xl\">The Balfour Way</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(3) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-8 font-serif font-bold leading-8 text-6xl\">Relax...You've Arrived</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(4) > div:nth-child(1) > div:nth-child(2) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-8 font-header font-bold text-6xl text-center w-full\">We are here to help</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(4) > section:nth-child(5) > div:nth-child(2) > section:nth-child(1) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-8 text-center font-serif font-bold leading-9 text-black text-6xl sm:text-center md:text-left\">Get in Touch</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"mb-16 text-center font-serif font-bold text-7xl md:px-44\">Balfour Communities</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Ann Arbor</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Brookline</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(2) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Central Park</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(3) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Riverfront Park</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(4) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Littleton</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(5) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Longmont</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(6) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Louisville</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(7) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"mb-2 font-bold transition-all duration-200 text-2xl group-hover:underline\">Palisades</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(8) > a:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] } ] }, "QW-BP22": { "name": "Landmark has one main", "code": "QW-BP22", "description": "Ensures the document has a main landmark", "metadata": { "target": { "element": "body" }, "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "There are multiple main landmarks." }, "results": [ { "verdict": "failed", "description": "There are multiple main landmarks.", "resultCode": "F1", "elements": [ { "htmlCode": "<body class=\"balfour\">Balfour Senior LivingMenuAboutAbout BalfourAbout UsTeamContinuum of CareBalfour GuaranteeNewsBalfour Payment PortalLocationsBalfour LocationsAnn Arbor, MICentral Park DenverRiverfront Park, Downtown DenverLittleton, COLongmont, COLouisville, CO (5 Communities)Brookline, MA (opening 2024)Palisades, DC (opening 2024)ServicesBalfour ServicesIndependent LivingAssisted LivingMemory Care Skilled Nursing Respite Care Day ProgramCareersContact(844) 354-8877Schedule a TourBalfour Senior LivingAward-Winning Senior Living CommunitiesWelcome to our Senior Living CommunitiesAt Balfour Senior Living, we are meticulous about the details. From the innovative design of our communities t …", "pointer": "html > body:nth-child(2)" } ], "attributes": [] } ] }, "QW-BP15": { "name": "At least one width attribute of an HTML element is expressed in absolute values", "code": "QW-BP15", "description": "At least one width attribute of an HTML element is expressed in absolute values", "metadata": { "target": { "element": "*", "attributes": "width" }, "passed": 0, "warning": 0, "failed": 20, "inapplicable": 0, "outcome": "failed", "description": "The test target `width` attribute uses absolute units." }, "results": [ { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-icon absolute ml-auto h-6 max-h-6 w-6 max-w-[24px] stroke-neutral-100 object-cover lg:ml-2 lg:h-[18px] lg:w-[18px] lg:max-w-[18px] scale-y-100 opacity-0 transition-all duration-200 ease-in-out\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > button:nth-child(2) > span:nth-child(2) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-icon absolute ml-auto h-6 max-h-6 w-6 max-w-[24px] stroke-neutral-100 object-cover lg:ml-2 lg:h-[18px] lg:w-[18px] lg:max-w-[18px] scale-y-100 transition-all duration-200 ease-in-out\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > button:nth-child(2) > span:nth-child(2) > svg:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<rect width=\"16\" height=\"16\" fill=\"white\"></rect>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2) > defs:nth-child(2) > clippath:nth-child(1) > rect:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-icon absolute ml-auto h-6 max-h-6 w-6 max-w-[24px] stroke-neutral-100 object-cover lg:ml-2 lg:h-[18px] lg:w-[18px] lg:max-w-[18px] scale-y-100 opacity-0 transition-all duration-200 ease-in-out\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > button:nth-child(2) > span:nth-child(2) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-icon absolute ml-auto h-6 max-h-6 w-6 max-w-[24px] stroke-neutral-100 object-cover lg:ml-2 lg:h-[18px] lg:w-[18px] lg:max-w-[18px] scale-y-100 transition-all duration-200 ease-in-out\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > button:nth-child(2) > span:nth-child(2) > svg:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<rect width=\"16\" height=\"16\" fill=\"white\"></rect>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2) > defs:nth-child(2) > clippath:nth-child(1) > rect:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-icon absolute ml-auto h-6 max-h-6 w-6 max-w-[24px] stroke-neutral-100 object-cover lg:ml-2 lg:h-[18px] lg:w-[18px] lg:max-w-[18px] scale-y-100 opacity-0 transition-all duration-200 ease-in-out\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > button:nth-child(2) > span:nth-child(2) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-icon absolute ml-auto h-6 max-h-6 w-6 max-w-[24px] stroke-neutral-100 object-cover lg:ml-2 lg:h-[18px] lg:w-[18px] lg:max-w-[18px] scale-y-100 transition-all duration-200 ease-in-out\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > button:nth-child(2) > span:nth-child(2) > svg:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"nav-sub-title-icon ml-2 inline h-4 w-4 object-cover\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<rect width=\"16\" height=\"16\" fill=\"white\"></rect>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1) > svg:nth-child(2) > defs:nth-child(2) > clippath:nth-child(1) > rect:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(2) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(3) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(4) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(5) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(6) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(7) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"mr-2 mt-1 h-4 w-4 stroke-neutral-400 transition-all duration-200\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > main:nth-child(5) > section:nth-child(2) > div:nth-child(2) > div:nth-child(8) > a:nth-child(1) > div:nth-child(3) > svg:nth-child(1)" } ], "attributes": [] } ] }, "QW-BP23": { "name": "Listitems are used semantically", "code": "QW-BP23", "description": "Ensures <li> elements are used semantically", "metadata": { "target": { "element": "li" }, "passed": 9, "warning": 0, "failed": 23, "inapplicable": 0, "outcome": "failed", "description": "Listitem is not used semantically not used semantically" }, "results": [ { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:justify-center cursor-pointer opacity-100 z-50 text-sm hover:bg-primary-600 h-fit font-medium lg:flex lg:h-[70px] lg:w-full lg:flex-row lg:items-center\" role=\"menuitem\">About Balfour</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">About Us</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Team</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(3)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Continuum of Care</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(4)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Balfour Guarantee</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(5)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">News</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(6)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Balfour Payment Portal</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > ul:nth-child(3) > li:nth-child(7)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:justify-center cursor-pointer opacity-100 z-50 text-sm hover:bg-primary-600 h-fit font-medium lg:flex lg:h-[70px] lg:w-full lg:flex-row lg:items-center\" role=\"menuitem\">Balfour Locations</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Ann Arbor, MI</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Central Park Denver</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(3)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Riverfront Park, Downtown Denver</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(4)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Littleton, CO</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(5)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Longmont, CO</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(6)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Louisville, CO (5 Communities)</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(7)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Brookline, MA (opening 2024)</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(8)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Palisades, DC (opening 2024)</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > ul:nth-child(3) > li:nth-child(9)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:justify-center cursor-pointer opacity-100 z-50 text-sm hover:bg-primary-600 h-fit font-medium lg:flex lg:h-[70px] lg:w-full lg:flex-row lg:items-center\" role=\"menuitem\">Balfour Services</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Independent Living</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Assisted Living</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(3)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Memory Care </li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(4)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Skilled Nursing </li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(5)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Respite Care </li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(6)" } ], "attributes": [] }, { "verdict": "failed", "description": "Listitem is not used semantically not used semantically", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"relative flex flex-col items-stretch whitespace-nowrap font-sans lg:max-h-full lg:min-h-full lg:flex-row lg:items-center lg:justify-center cursor-pointer opacity-100 w-full z-50 text-sm hover:bg-primary-600 h-14 font-bold last:h-16 last:pb-2\" role=\"menuitem\">Day Program</li>", "pointer": "html > body:nth-child(2) > div:nth-child(1) > header:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > ul:nth-child(3) > li:nth-child(7)" } ], "attributes": [] } ] } } }, "counter": { "type": "counter", "data": { "roles": { "link": 57, "document": 1, "img": 8, "heading": 19, "button": 4, "graphics-document": 23, "list": 2, "listitem": 9, "menu": 3, "menuitem": 23, "region": 9, "presentation": 9, "main": 2, "alert": 1 }, "tags": { "html": 1, "head": 1, "script": 44, "meta": 13, "title": 1, "link": 11, "noscript": 2, "style": 5, "body": 1, "div": 81, "header": 1, "a": 48, "img": 17, "h1": 2, "button": 4, "svg": 23, "g": 10, "path": 42, "ul": 5, "li": 32, "circle": 5, "span": 14, "defs": 3, "clippath": 3, "rect": 3, "section": 9, "p": 16, "further-element": 1, "main": 2, "h2": 8, "h3": 9, "br": 2, "footer": 1, "next-route-announcer": 1, "further-embedded-vsa": 1, "pre": 2, "family-assets-chat": 1, "template": 2, "iframe": 1, "audio": 1 } } } }, "success": true }, "endTime": 1682283167047 }, { "type": "test", "which": "wave", "reportType": 4, "what": "WAVE", "startTime": 1682283167047, "url": "https://www.balfourcare.com/", "result": { "status": { "success": true, "httpstatuscode": 200 }, "statistics": { "pagetitle": "Luxury Senior Living Communities Colorado, Michigan | Balfour Senior Living", "pageurl": "https://www.balfourcare.com/", "time": 3.22, "creditsremaining": 569, "allitemcount": 147, "totalelements": 435, "waveurl": "http://wave.webaim.org/report?url=https://www.balfourcare.com/" }, "categories": { "error": { "description": "Errors", "count": 0, "items": [] }, "contrast": { "description": "Contrast Errors", "count": 10, "items": { "contrast": { "id": "contrast", "description": "Very low contrast", "count": 10, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child > A:first-child > IMG:first-child + H1", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child > UL#headlessui-popover-panel-:R1976: > LI:first-child + LI > BUTTON#headlessui-menu-button-:R33b976: > SPAN:first-child", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child > UL#headlessui-popover-panel-:R1976: > LI:first-child + LI + LI > BUTTON#headlessui-menu-button-:R35b976: > SPAN:first-child", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child > UL#headlessui-popover-panel-:R1976: > LI:first-child + LI + LI + LI > BUTTON#headlessui-menu-button-:R37b976: > SPAN:first-child", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child > UL#headlessui-popover-panel-:R1976: > LI:first-child + LI + LI + LI + LI > svg:first-child + A", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child > UL#headlessui-popover-panel-:R1976: > LI:first-child + LI + LI + LI + LI + LI > svg:first-child + A", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child + DIV > DIV:first-child > A##phone-button", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION > DIV:first-child > IMG:first-child + DIV + DIV > H1:first-child + DIV > P:first-child > SPAN:first-child", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN > SECTION:first-child + SECTION + SECTION + SECTION > DIV:first-child > IMG:first-child + DIV > H3:first-child + P", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN > SECTION:first-child + SECTION + SECTION + SECTION > DIV:first-child > IMG:first-child + DIV > H3:first-child + P + DIV + A" ], "contrastdata": [ [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 3.93, "#ffffff", "#488c7f", false ], [ 3.93, "#ffffff", "#488c7f", false ] ], "wcag": [ { "name": "1.4.3 Contrast (Minimum) (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3" } ] } } }, "alert": { "description": "Alerts", "count": 10, "items": { "alt_duplicate": { "id": "alt_duplicate", "description": "A nearby image has the same alternative text", "count": 3, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN > SECTION:first-child + SECTION > DIV:first-child > DIV:first-child + DIV > DIV:first-child > IMG:first-child", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN > SECTION:first-child + SECTION > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > IMG:first-child", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN + MAIN > SECTION:first-child > DIV:first-child > IMG:first-child" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" } ] }, "heading_possible": { "id": "heading_possible", "description": "Possible heading", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN > SECTION:first-child + SECTION + SECTION + SECTION > DIV:first-child + DIV > DIV:first-child > P:first-child" ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.1 Bypass Blocks (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "link_redundant": { "id": "link_redundant", "description": "Redundant link", "count": 3, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER > DIV:first-child > UL#headlessui-popover-panel-:R1976: > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN > SECTION:first-child + SECTION + SECTION + SECTION > DIV:first-child + DIV > DIV:first-child > P:first-child + P + DIV + A", "HTML > HEAD:first-child + BODY > DIV#__next > DIV:first-child + HEADER + SECTION + MAIN + MAIN > SECTION:first-child > DIV:first-child > IMG:first-child + DIV > DIV:first-child + DIV > DIV:first-child > A:first-child" ], "wcag": [ { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "noscript": { "id": "noscript", "description": "Noscript element", "count": 2, "selectors": [ "HTML > HEAD:first-child > SCRIPT:first-child + SCRIPT + SCRIPT + SCRIPT + SCRIPT + META + TITLE + META + META + META + META + META + META + META + META + META + META + LINK + LINK + LINK + META + META + LINK + LINK + NOSCRIPT", "HTML > HEAD:first-child + BODY > DIV:first-child + SCRIPT + NOSCRIPT" ], "wcag": [] }, "html5_video_audio": { "id": "html5_video_audio", "description": "HTML5 video or audio", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > AUDIO#uifx-2020638705" ], "wcag": [ { "name": "1.2.1 Prerecorded Audio-only and Video-only (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.2.1" }, { "name": "1.2.2 Captions (Prerecorded) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.2.2" }, { "name": "1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.2.3" }, { "name": "1.2.5 Audio Description (Prerecorded) (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc1.2.5" }, { "name": "1.4.2 Audio Control (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.4.2" } ] } } } }, "success": true }, "endTime": 1682283170601 }, { "type": "test", "which": "tenon", "id": "a", "what": "Tenon", "startTime": 1682283170602, "url": "https://www.balfourcare.com/", "result": { "status": 200, "message": "OK", "code": "success", "info": "Success", "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success", "responseExecTime": "0.062", "responseTime": "2023-04-23T20:52:51.192Z", "data": { "apiErrors": [], "documentSize": 1195128, "metadata": null, "resultSummary": { "tests": { "total": 180, "passing": 175, "failing": 5 }, "issues": { "totalErrors": 12, "totalWarnings": 1, "totalIssues": 13 }, "issuesByLevel": { "A": { "count": 1, "pct": 7.69 }, "AA": { "count": 1, "pct": 7.69 }, "AAA": { "count": 13, "pct": 100 } }, "density": { "errorDensity": 1, "warningDensity": 0, "allDensity": 1 } }, "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490", "responseID": "7cbc2b63-6857-423f-8e32-67a0610b97d4", "docID": "bdf9bd20-005c-4af6-822b-2fcc833bb0b2", "sourceHash": "bada073424220f4ab8959a36215a5d9a", "urlHttpCode": 200, "clientScriptErrors": [], "remainingApiCalls": { "planCalls": 0, "boosts": 19 }, "globalStats": { "errorDensity": "N/A", "warningDensity": "N/A", "allDensity": "N/A", "stdDev": "N/A" }, "resultUrl": "http://ngnix/history.php?responseID=7cbc2b63-6857-423f-8e32-67a0610b97d4", "resultSet": [ { "tID": 28, "bpID": 3, "priority": 100, "level": [ "AAA" ], "certainty": 100, "errorTitle": "The layout or sizing of this page causes horizontal scrolling.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation" ], "resultTitle": "Avoid layouts that result in horizontal scroll", "errorDescription": "This page is too wide, causing horizontal scrolling (at the tested viewport size). Horizontal scrolling will cause difficulties for users with low vision, especially if they have their monitor set to a low resolution. Review HTML, CSS and page element sizes to ensure 100% width is not exceeded.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 1024, "y": 5636.19 }, "height": 5636.19, "width": 1024 }, "position": { "line": 2141, "column": 60 }, "errorSnippet": "<body class=\"balfour\"><div id=\"__next\"><div class=\"container\"></div><header class=\"top-0 z-50 w-full text-white fixed bg-transparent transition-[background-color,_color] duration-1000 ease-in-out\"><div class=\"relative z-5", "xpath": "/html/body", "issueID": "2847e6f97cf31f5815f5ec8803d6a05d", "signature": "f5a716a57e61c81c698a51d69151bb3a", "ref": "https://tenon.io/bestpractice.php?bpID=3&tID=28&issueID=2847e6f97cf31f5815f5ec8803d6a05d" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 40, "y": 80 }, "bottom-right": { "x": 41, "y": 80 }, "height": 0, "width": 1 }, "position": { "line": 4159, "column": 404 }, "errorSnippet": "<h1 class=\"sr-only h-0\">Balfour Senior Living</h1>", "xpath": "/html/body/div[1]/header[1]/div[1]/a[1]/h1[1]", "issueID": "ca4d2ae284964a2527748d9aef5b4b7f", "signature": "2edfda69b50ee68f2a129e0775035af1", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=ca4d2ae284964a2527748d9aef5b4b7f" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 24, "y": 34.5 }, "bottom-right": { "x": 76, "y": 53.5 }, "height": 19, "width": 52 }, "position": { "line": 7818, "column": 0 }, "errorSnippet": "<span class=\"opacity-100\">About</span>", "xpath": "/html/body/div[1]/header[1]/div[1]/ul[1]/li[2]/button[1]/span[1]", "issueID": "181f1a138bf90f7c9ff3adbe19983cab", "signature": "03d9f6dbc396418ba995ee775703884a", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=181f1a138bf90f7c9ff3adbe19983cab" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 24, "y": 34.5 }, "bottom-right": { "x": 107, "y": 53.5 }, "height": 19, "width": 83 }, "position": { "line": 7818, "column": 0 }, "errorSnippet": "<span class=\"opacity-100\">Locations</span>", "xpath": "/html/body/div[1]/header[1]/div[1]/ul[1]/li[3]/button[1]/span[1]", "issueID": "da49fa9c064f69bf25a08ed388bc8883", "signature": "c1a1fdbc87e91fddcf96075137f038bb", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=da49fa9c064f69bf25a08ed388bc8883" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 24, "y": 34.5 }, "bottom-right": { "x": 97, "y": 53.5 }, "height": 19, "width": 73 }, "position": { "line": 7818, "column": 0 }, "errorSnippet": "<span class=\"opacity-100\">Services</span>", "xpath": "/html/body/div[1]/header[1]/div[1]/ul[1]/li[4]/button[1]/span[1]", "issueID": "b8ee52806f1ab060a870177ef1c55cec", "signature": "a02342936f5d68e7487f648fc130a626", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=b8ee52806f1ab060a870177ef1c55cec" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 67, "y": 88 }, "height": 88, "width": 67 }, "position": { "line": 3739, "column": 0 }, "errorSnippet": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/careers\">Careers</a>", "xpath": "/html/body/div[1]/header[1]/div[1]/ul[1]/li[5]/a[1]", "issueID": "27a0cc42fcf76859fd3638485f037b7c", "signature": "022ee627fd03689e8f3c2d285e617f56", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=27a0cc42fcf76859fd3638485f037b7c" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 68, "y": 88 }, "height": 88, "width": 68 }, "position": { "line": 3739, "column": 0 }, "errorSnippet": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 transition-all duration-200 ease-in-out\" target=\"_self\" tabindex=\"0\" href=\"/company/contact\">Contact</a>", "xpath": "/html/body/div[1]/header[1]/div[1]/ul[1]/li[6]/a[1]", "issueID": "ba93f2501991eaf447606048543b36c4", "signature": "7036ca49e9054c8306c3e37b40daca09", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=ba93f2501991eaf447606048543b36c4" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 581, "y": 4 }, "bottom-right": { "x": 715, "y": 32 }, "height": 28, "width": 134 }, "position": { "line": 4098, "column": 0 }, "errorSnippet": "<a class=\"group flex h-12 w-fit items-center justify-center gap-0.5 whitespace-nowrap rounded-button font-sans capitalize no-underline transition-all duration-150 bg-transparent outline-none focus:border-none focus:outline-none active:border-none acti", "xpath": "/html/body/div[1]/header[1]/div[2]/div[1]/a[1]", "issueID": "f9189ae5a3658e1bdd94c0ac7e7190a6", "signature": "c6921b2a2f7223282190b56612a14b8c", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=f9189ae5a3658e1bdd94c0ac7e7190a6" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 0, "y": 240.1875 }, "bottom-right": { "x": 409.594, "y": 382.1875 }, "height": 142, "width": 409.594 }, "position": { "line": 4615, "column": 380 }, "errorSnippet": "<h1 class=\"font-serif drop-shadow-lg text-5xl [text-shadow:_2px_2px_6px_rgba(0,0,0,0.5)] sm:text-6xl lg:text-8xl max-w-[90vw] md:max-w-[40vw]\">Balfour Senior Living</h1>", "xpath": "/html/body/div[1]/section[1]/div[1]/div[2]/h1[1]", "issueID": "e65b509443e56c90843d20e1936901f1", "signature": "5dcb47ff6c536f2c37b6efe4d56b5580", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=e65b509443e56c90843d20e1936901f1" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 0, "y": 402.1875 }, "bottom-right": { "x": 276, "y": 426.1875 }, "height": 24, "width": 276 }, "position": { "line": 7818, "column": 0 }, "errorSnippet": "<span>Award-Winning Senior Living Communities</span>", "xpath": "/html/body/div[1]/section[1]/div[1]/div[2]/div[1]/p[1]/span[1]", "issueID": "ec1d70a375f73c9b5110998b2582fde5", "signature": "28527632ad208f38b8e3d9b59a08681a", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=ec1d70a375f73c9b5110998b2582fde5" }, { "tID": 144, "bpID": 14, "priority": 91, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This content's line height is insufficent to properly display the computed element font size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation" ], "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.", "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 2936, "column": 138 }, "errorSnippet": "<pre class=\"property-info\" style=\"display: none;\">{\"id\":140546,\"vsa_type\":\"embedded\",\"show\":true,\"teaser_placements\":[{\"query_selector\":\"div.further:nth-child(3)\",\"placement_method\":\"append\",\"css_theme\":{\"brandColor\":\"#40645D\",\"buttonShadow\":\"0 2px", "xpath": "/html/body/further-embedded-vsa[1]/pre[1]", "issueID": "2314156bb5367a9d4a0fb54226f8e211", "signature": "39ce2a9812db06b8b2d4d266513764f8", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=2314156bb5367a9d4a0fb54226f8e211" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 522, "y": 5532.1875 }, "bottom-right": { "x": 984, "y": 5556.1875 }, "height": 24, "width": 462 }, "position": { "line": 7818, "column": 0 }, "errorSnippet": "<p class=\"w-full text-center uppercase text-white/80 text-xs lg:flex lg:items-center lg:justify-end lg:text-end lg:align-middle lg:text-sm\">© Copyright 2023 BALFOUR | All Rights Reserved</p>", "xpath": "/html/body/div[1]/footer[1]/div[1]/p[1]", "issueID": "34f911386ec1fc240ba91fcc8291740b", "signature": "54c65b56c4c7d2a4fb05ca5995fca6f1", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=34f911386ec1fc240ba91fcc8291740b" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 289.906, "y": 56 }, "height": 56, "width": 289.906 }, "position": { "line": 1132, "column": 5796 }, "errorSnippet": "<a class=\"flex items-center h-16 lg:h-full px-6 cursor-pointer opacity-100 w-full\" href=\"https://balfourpalisades.com\" target=\"_blank\" tabindex=\"0\">Palisades, DC (opening 2024)</a>", "xpath": "/html/body/div[1]/header[1]/div[1]/ul[1]/li[3]/ul[1]/li[9]/a[1]", "issueID": "3584b555cd992bdce2154b86e0e562a3", "signature": "b0171c71dcf19d26db391e4c45ca9a7c", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=3584b555cd992bdce2154b86e0e562a3" } ], "log": [] }, "success": true }, "endTime": 1682283171083 } ], "sources": { "script": "ts23", "batch": "senior", "target": { "id": "balfour", "what": "WellTower partner Balfour Senior Living" }, "requester": "pool@jpdev.pro" }, "creationTime": "2023-04-23T20:16:13", "timeStamp": "bhqti", "jobData": { "startTime": "2023-04-23T20:50:41", "endTime": "2023-04-23T20:52:51", "elapsedSeconds": 129, "visitLatency": 46, "logCount": 116, "logSize": 15613, "errorLogCount": 57, "errorLogSize": 11866, "prohibitedCount": 10, "visitTimeoutCount": 1, "visitRejectionCount": 0, "aborted": false, "abortedAct": null, "presses": 0, "amountRead": 0, "testTimes": [ [ "hover", 23 ], [ "motion", 14 ], [ "nuVal", 9 ], [ "alfa", 8 ], [ "ibm", 7 ], [ "qualWeb", 4 ], [ "wave", 4 ], [ "focInd", 1 ], [ "menuNav", 1 ], [ "axe", 1 ], [ "allHidden", 0 ], [ "autocomplete", 0 ], [ "bulk", 0 ], [ "docType", 0 ], [ "dupAtt", 0 ], [ "embAc", 0 ], [ "filter", 0 ], [ "focAll", 0 ], [ "focOp", 0 ], [ "focVis", 0 ], [ "labClash", 0 ], [ "linkTo", 0 ], [ "linkUl", 0 ], [ "miniText", 0 ], [ "nonTable", 0 ], [ "radioSet", 0 ], [ "role", 0 ], [ "styleDiff", 0 ], [ "tabNav", 0 ], [ "titledEl", 0 ], [ "zIndex", 0 ], [ "continuum", 0 ], [ "htmlcs", 0 ], [ "tenon", 0 ] ] }, "score": { "scoreProcID": "tsp24", "logWeights": { "logCount": 0.5, "logSize": 0.01, "errorLogCount": 1, "errorLogSize": 0.02, "prohibitedCount": 15, "visitTimeoutCount": 10, "visitRejectionCount": 10, "visitLatency": 1 }, "soloWeight": 2, "issueWeights": { "absolute": 2, "largest": 1, "smaller": 0.4 }, "preventionWeights": { "testaro": 50, "other": 100 }, "toolDetails": { "testaro": { "bulk": 0, "focAll": 96, "focInd": 1, "focOp": 66, "hover": 43, "linkUl": 44, "menuNav": 218, "styleDiff": 18, "zIndex": 51 }, "alfa": { "r3": 12, "r57": 16, "r66": 44, "r69": 12, "r72": 4, "r83": 108, "r87": 1 }, "axe": { "audio-caption": 1, "color-contrast": 14, "hidden-content": 0, "color-contrast-enhanced": 39, "duplicate-id": 1, "label-content-name-mismatch": 3, "landmark-no-duplicate-main": 2, "landmark-unique": 2, "region": 12 }, "continuum": { "123": 48, "809": 8 }, "htmlcs": { "e:AAA.1_4_6.G17.Fail": 52, "e:AAA.1_4_6.G18.Fail": 4, "e:AAA.2_4_1.H64.1": 4, "e:AAA.2_4_8.H59.2b": 8, "e:AAA.4_1_1.F77": 4, "w:AAA.1_1_1.H67.2": 9, "w:AAA.1_3_1.H48": 2, "w:AAA.1_4_10.C32,C31,C33,C38,SCR34,G206": 2, "w:AAA.1_4_3_F24.F24.FGColour": 18, "w:AAA.1_4_6.G17.Abs": 23, "w:AAA.1_4_6.G18.Abs": 2, "w:AAA.3_2_5.H83.3": 1, "w:AAA.4_1_2.H91.A.NoHref": 1 }, "ibm": { "RPT_Elem_UniqueId": 24, "Rpt_Aria_OrphanedContent_Native_Host_Sematics": 8, "Rpt_Aria_MultipleMainsRequireLabel_Implicit_2": 8, "Rpt_Aria_ComplementaryRequiredLabel_Implicit": 4, "landmark_name_unique": 8, "Rpt_Aria_MultipleMainsVisibleLabel_Implicit": 1, "element_attribute_deprecated": 1 }, "qualWeb": { "QW-ACT-R63": 1, "QW-ACT-R64": 1, "QW-ACT-R73": 1, "QW-ACT-R74": 1, "QW-ACT-R62": 53, "QW-ACT-R75": 1, "QW-ACT-R40": 34, "QW-WCAG-T9": 1, "QW-WCAG-T10": 1, "QW-WCAG-T32": 5, "QW-WCAG-T8": 8, "QW-BP1": 19 }, "wave": { "c:contrast": 30, "a:alt_duplicate": 3, "a:heading_possible": 1, "a:link_redundant": 3, "a:noscript": 2, "a:html5_video_audio": 1 }, "tenon": { "28": 4, "95": 36, "144": 4, "153": 2, "218": 4 } }, "issueDetails": { "issues": { "visibleBulk": { "wcag": "2.4", "tools": { "testaro": { "bulk": { "score": 1, "what": "Page contains many visible elements" } } } }, "tabFocusability": { "wcag": "2.1.1", "tools": { "testaro": { "focAll": { "score": 48, "what": "Discrepancy between elements that should be and that are Tab-focusable" } } } }, "focusIndication": { "wcag": "2.4.7", "tools": { "testaro": { "focInd": { "score": 1, "what": "Focused element displays no or a nostandard focus indicator" } }, "qualWeb": { "QW-ACT-R62": { "score": 53, "what": "Element in the sequential focus order has no visible focus" } } } }, "focusableOperable": { "wcag": "2.1.1", "tools": { "testaro": { "focOp": { "score": 50, "what": "Operable elements that cannot be Tab-focused and vice versa" } } } }, "hoverSurprise": { "wcag": "1.4.13", "tools": { "testaro": { "hover": { "score": 22, "what": "Hovering is mis-indicated or changes content" } } } }, "linkIndication": { "wcag": "1.3.3", "tools": { "testaro": { "linkUl": { "score": 22, "what": "Non-underlined adjacent links" } } } }, "menuNavigation": { "wcag": "2.1.1", "tools": { "testaro": { "menuNav": { "score": 109, "what": "Nonstandard keyboard navigation among focusable menu items" } } } }, "inconsistentStyles": { "wcag": "3.2.4", "tools": { "testaro": { "styleDiff": { "score": 5, "what": "Heading, link, and button style inconsistencies" } } } }, "zIndexNotZero": { "wcag": "1.4", "tools": { "testaro": { "zIndex": { "score": 13, "what": "Layering with nondefault z-index values" } } } }, "duplicateID": { "wcag": "4.1.1", "tools": { "alfa": { "r3": { "score": 12, "what": "Element id attribute value is not unique" } }, "axe": { "duplicate-id": { "score": 1, "what": "id attribute value is not unique" } }, "htmlcs": { "e:AAA.4_1_1.F77": { "score": 4, "what": "Duplicate id attribute value" } }, "ibm": { "RPT_Elem_UniqueId": { "score": 24, "what": "Element id attribute value is not unique within the document" } } } }, "contentBeyondLandmarks": { "wcag": "1.3.6", "tools": { "alfa": { "r57": { "score": 8, "what": "Perceivable text content is not included in any landmark" } }, "axe": { "region": { "score": 6, "what": "Some page content is not contained by landmarks" } }, "ibm": { "Rpt_Aria_OrphanedContent_Native_Host_Sematics": { "score": 4, "what": "Content does not reside within an element with a landmark role" } } } }, "contrastAAA": { "wcag": "1.4.6", "tools": { "alfa": { "r66": { "score": 11, "what": "Text contrast less than AAA requires" } }, "axe": { "color-contrast-enhanced": { "score": 10, "what": "Element has insufficient color contrast (Level AAA)" } }, "htmlcs": { "e:AAA.1_4_6.G17.Fail": { "score": 13, "what": "Text has insufficient contrast" } }, "tenon": { "95": { "score": 9, "what": "Element has insufficient color contrast (Level AAA)" } } } }, "textContrastAA": { "wcag": "1.4.3", "tools": { "alfa": { "r69": { "score": 12, "what": "Text outside widget has subminimum contrast" } }, "axe": { "color-contrast": { "score": 14, "what": "Element has insufficient color contrast" } }, "htmlcs": { "e:AAA.1_4_6.G18.Fail": { "score": 4, "what": "Contrast between the text and its background is less than 4.5:1" } }, "wave": { "c:contrast": { "score": 30, "what": "Very low contrast" } } } }, "allCaps": { "wcag": "3.1.5", "tools": { "alfa": { "r72": { "score": 1, "what": "Paragraph text is uppercased" } }, "tenon": { "153": { "score": 1, "what": "Long string of text is in all caps" } } } }, "overflowHidden": { "wcag": "1.4.4", "tools": { "alfa": { "r83": { "score": 108, "what": "Overflow is hidden or clipped if the text is enlarged" } }, "qualWeb": { "QW-ACT-R40": { "score": 34, "what": "Zoomed text node is clipped by a CSS overflow declaration" } } } }, "repeatedContentRisk": { "wcag": "2.4.1", "tools": { "alfa": { "r87": { "score": 1, "what": "First focusable element is not a link to the main content" } }, "qualWeb": { "QW-ACT-R73": { "score": 1, "what": "Block of repeated content is not collapsible" }, "QW-ACT-R74": { "score": 1, "what": "Document has no instrument to move focus to non-repeated content" } } } }, "audioContentNoText": { "wcag": "1.2.1", "tools": { "axe": { "audio-caption": { "score": 1, "what": "audio element has no captions track" } } } }, "hiddenContentRisk": { "wcag": "4.1", "tools": { "axe": { "hidden-content": { "score": 1, "what": "Some content is hidden and therefore may not be testable for accessibility" } } } }, "visibleLabelNotName": { "wcag": "2.5.3", "tools": { "axe": { "label-content-name-mismatch": { "score": 2, "what": "Element visible text is not part of its accessible name" } } } }, "mainMultiple": { "wcag": "1.3.6", "tools": { "axe": { "landmark-no-duplicate-main": { "score": 1, "what": "page has more than 1 main landmark" } }, "continuum": { "809": { "score": 4, "what": "More than 1 main element is located in the body element" } } } }, "landmarkConfusion": { "wcag": "1.3.6", "tools": { "axe": { "landmark-unique": { "score": 2, "what": "Landmark has a role and an accessible name that are identical to another" } }, "ibm": { "landmark_name_unique": { "score": 6, "what": "Landmark has no unique aria-labelledby or aria-label among landmarks in the same parent region" } } } }, "svgImageNoText": { "wcag": "1.1.1", "tools": { "continuum": { "123": { "score": 48, "what": "svg element has no mechanism that allows an accessible name to be calculated" } } } }, "iframeTitleBad": { "wcag": "4.1.2", "tools": { "htmlcs": { "e:AAA.2_4_1.H64.1": { "score": 4, "what": "iframe element has no non-empty title attribute" } } } }, "linkElNoHref": { "wcag": "4.1", "tools": { "htmlcs": { "e:AAA.2_4_8.H59.2b": { "score": 6, "what": "link element is missing a non-empty href for the linked resource" } } } }, "decorativeImageRisk": { "wcag": "1.1.1", "tools": { "htmlcs": { "w:AAA.1_1_1.H67.2": { "score": 2, "what": "Image marked as decorative may be informative" } } } }, "pseudoNavList": { "wcag": "1.3.1", "tools": { "htmlcs": { "w:AAA.1_3_1.H48": { "score": 1, "what": "Navigation links are not coded as a list" } }, "qualWeb": { "QW-WCAG-T32": { "score": 3, "what": "ol, ul or dl is not used for a list or group of links" } } } }, "scrollRisk": { "wcag": "1.4.10", "tools": { "htmlcs": { "w:AAA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "score": 1, "what": "Fixed-position element may force bidirectional scrolling" } } } }, "contrastRisk": { "wcag": "1.4.3", "tools": { "htmlcs": { "w:AAA.1_4_3_F24.F24.FGColour": { "score": 5, "what": "Inline foreground color may lack a complementary background color" }, "w:AAA.1_4_6.G17.Abs": { "score": 6, "what": "Contrast between the absolutely positioned text and its background may be less than 7:1" }, "w:AAA.1_4_6.G18.Abs": { "score": 1, "what": "Contrast between the absolutely positioned text and its background may be less than 4.5:1" } } } }, "linkWindowSurpriseRisk": { "wcag": "3.2.5", "tools": { "htmlcs": { "w:AAA.3_2_5.H83.3": { "score": 1, "what": "Link text may fail to indicate that the link will open in a new window" } } } }, "destinationLink": { "wcag": "1.3.1", "tools": { "htmlcs": { "w:AAA.4_1_2.H91.A.NoHref": { "score": 1, "what": "Link is misused as a link destination" } } } }, "mainConfusion": { "wcag": "1.3.6", "tools": { "ibm": { "Rpt_Aria_MultipleMainsRequireLabel_Implicit_2": { "score": 6, "what": "Element with main role has no unique label among the main-role elements" }, "Rpt_Aria_MultipleMainsVisibleLabel_Implicit": { "score": 1, "what": "Element with main role has no unique visible label among the main-role elements" } } } }, "complementaryNoText": { "wcag": "1.3.6", "tools": { "ibm": { "Rpt_Aria_ComplementaryRequiredLabel_Implicit": { "score": 1, "what": "Element has a complementary role but has no label" } } } }, "obsolete": { "wcag": "4.1", "tools": { "ibm": { "element_attribute_deprecated": { "score": 1, "what": "Element or attribute is obsolete" } } } }, "mainNone": { "wcag": "1.3.6", "tools": { "qualWeb": { "QW-ACT-R63": { "score": 1, "what": "Document has no landmark with non-repeated content" } } } }, "skipRepeatedContent": { "wcag": "2.4.1", "tools": { "qualWeb": { "QW-ACT-R64": { "score": 1, "what": "Document has no heading for non-repeated content" }, "QW-ACT-R75": { "score": 1, "what": "Blocks of repeated content cannot be bypassed" } } } }, "headingStructure": { "wcag": "1.3.1", "tools": { "qualWeb": { "QW-WCAG-T9": { "score": 1, "what": "Page is not organized using headings" } } } }, "linkPair": { "wcag": "2.4.4", "tools": { "qualWeb": { "QW-WCAG-T10": { "score": 1, "what": "Adjacent image and text links for the same resource are not combined" } }, "wave": { "a:link_redundant": { "score": 2, "what": "Adjacent links go to the same URL" } } } }, "textAlternativeRisk": { "wcag": "1", "tools": { "qualWeb": { "QW-WCAG-T8": { "score": 2, "what": "Text alternative is not an alternative" } } } }, "noHeading": { "wcag": "1.3.1", "tools": { "qualWeb": { "QW-BP1": { "score": 14, "what": "h1-h6 not used to identify headings" } } } }, "imagesSameAlt": { "wcag": "1.1.1", "tools": { "wave": { "a:alt_duplicate": { "score": 1, "what": "Two images near each other have the same text alternative" } } } }, "pseudoHeadingRisk": { "wcag": "1.3.1", "tools": { "wave": { "a:heading_possible": { "score": 1, "what": "Possible heading" } } } }, "noScriptRisk": { "wcag": "4.1", "tools": { "wave": { "a:noscript": { "score": 1, "what": "noscript element may fail to contain an accessible equivalent or alternative" } } } }, "videoCaptionRisk": { "wcag": "1.2.2", "tools": { "wave": { "a:html5_video_audio": { "score": 1, "what": "video or audio element may have no or incorrect captions, transcript, or audio description" } } } }, "horizontalScrolling": { "wcag": "1.4.10", "tools": { "tenon": { "28": { "score": 3, "what": "Layout or sizing of the page causes horizontal scrolling" } } } }, "leadingClipsText": { "wcag": "1.4.8", "tools": { "tenon": { "144": { "score": 4, "what": "Line height is insufficent to properly display the computed font size" } } } }, "linkForcesNewWindow": { "wcag": "3.2.5", "tools": { "tenon": { "218": { "score": 3, "what": "Link opens in a new window without user control" } } } } }, "solos": {} }, "preventionScores": {}, "summary": { "total": 1489, "log": 701, "preventions": 0, "solos": 0, "issues": [ { "issueName": "overflowHidden", "score": 124 }, { "issueName": "menuNavigation", "score": 111 }, { "issueName": "focusIndication", "score": 55 }, { "issueName": "focusableOperable", "score": 52 }, { "issueName": "tabFocusability", "score": 50 }, { "issueName": "svgImageNoText", "score": 50 }, { "issueName": "textContrastAA", "score": 44 }, { "issueName": "duplicateID", "score": 33 }, { "issueName": "contrastAAA", "score": 27 }, { "issueName": "hoverSurprise", "score": 24 }, { "issueName": "linkIndication", "score": 24 }, { "issueName": "noHeading", "score": 16 }, { "issueName": "zIndexNotZero", "score": 15 }, { "issueName": "contentBeyondLandmarks", "score": 14 }, { "issueName": "contrastRisk", "score": 14 }, { "issueName": "landmarkConfusion", "score": 9 }, { "issueName": "mainConfusion", "score": 9 }, { "issueName": "linkElNoHref", "score": 8 }, { "issueName": "inconsistentStyles", "score": 7 }, { "issueName": "mainMultiple", "score": 6 }, { "issueName": "iframeTitleBad", "score": 6 }, { "issueName": "leadingClipsText", "score": 6 }, { "issueName": "pseudoNavList", "score": 5 }, { "issueName": "horizontalScrolling", "score": 5 }, { "issueName": "linkForcesNewWindow", "score": 5 }, { "issueName": "repeatedContentRisk", "score": 4 }, { "issueName": "visibleLabelNotName", "score": 4 }, { "issueName": "decorativeImageRisk", "score": 4 }, { "issueName": "skipRepeatedContent", "score": 4 }, { "issueName": "linkPair", "score": 4 }, { "issueName": "textAlternativeRisk", "score": 4 }, { "issueName": "visibleBulk", "score": 3 }, { "issueName": "allCaps", "score": 3 }, { "issueName": "audioContentNoText", "score": 3 }, { "issueName": "hiddenContentRisk", "score": 3 }, { "issueName": "scrollRisk", "score": 3 }, { "issueName": "linkWindowSurpriseRisk", "score": 3 }, { "issueName": "destinationLink", "score": 3 }, { "issueName": "complementaryNoText", "score": 3 }, { "issueName": "obsolete", "score": 3 }, { "issueName": "mainNone", "score": 3 }, { "issueName": "headingStructure", "score": 3 }, { "issueName": "imagesSameAlt", "score": 3 }, { "issueName": "pseudoHeadingRisk", "score": 3 }, { "issueName": "noScriptRisk", "score": 3 }, { "issueName": "videoCaptionRisk", "score": 3 } ] } } }