Public accessibility assessment

Accessibility issues detected on cfnllc.us

Evolize inspected 5 public pages on cfnllc.us and detected 32 automatically identifiable accessibility findings.

32Findings detected
8WCAG criteria affected
5Pages inspected
14 Aug 2026Assessment date

Highest detected severity: Critical · 9 high-priority findings · 100% inspected-page coverage

Most widespread issueLinks lack accessible textDetected on 5 inspected pages
Most affected page/22 findings detected
Most represented WCAG criterionWCAG 2.5.8 — Target Size (Minimum)11 detected findings

Is cfnllc.us your website?

Keep this assessment current and get notified when new accessibility issues are detected.

https://

Not your website? Scan your own site →

01 · Accessibility summary

Evolize inspected 5 public pages on cfnllc.us and detected 32 accessibility findings. The most widespread issue was "Links lack accessible text", detected on 5 inspected pages. The most affected inspected page was "/", where 22 findings were detected. The assessment identified findings mapped to 8 WCAG success criterions. The sections below prioritize the broadest issues and provide technical evidence for each detected finding.

02 · Start here

These findings combine the highest severity and broadest reach detected during this assessment.

  1. Critical

    Embedded frames lack descriptive titles

    WCAG 4.1.2 (A) · 2 inspected pages · 12 instances
    Why this matters

    An <iframe> has no title, so its purpose is not announced to assistive technology.

    Recommended action

    Add a title attribute to the iframe element, providing a brief description of the frame's content, such as 'Google Maps embed' or 'Interactive map of store locations'.

    View technical evidence →
  2. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 instances
    Why this matters

    Links expose no accessible name, so their destination is unknown to screen reader users.

    Recommended action

    Add text to these links, or use the 'aria-label' attribute to provide a description of the link's destination.

    View technical evidence →
  3. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 instances
    Why this matters

    Links expose no accessible name, so their destination is unknown to screen reader users.

    Recommended action

    Add text to these links, or use the 'aria-label' attribute to provide a description of the link's destination.

    View technical evidence →
  4. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 instances
    Why this matters

    Links expose no accessible name, so their destination is unknown to screen reader users.

    Recommended action

    Add text to these links, or use the 'aria-label' attribute to provide a description of the link's destination.

    View technical evidence →
  5. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 instances
    Why this matters

    Links expose no accessible name, so their destination is unknown to screen reader users.

    Recommended action

    Add text to these links, or use the 'aria-label' attribute to provide a description of the link's destination.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
2.5.8Target Size (Minimum)AA1155 / 5
1.4.3Contrast (Minimum)AA655 / 5
2.4.3Focus OrderA555 / 5
2.4.4Link Purpose (In Context)A555 / 5
1.3.1Info and RelationshipsA222 / 5
1.4.10ReflowAA122 / 5
2.4.1Bypass BlocksA155 / 5
4.1.2Name, Role, ValueA122 / 5

Absence of a criterion here does not indicate conformance with it — only that no automatically detectable issue was found for it.

Continuous monitoring

A scan shows today's exposure. Monitoring shows what changes next.

Evolize continuously reassesses public website pages, detects newly introduced or recurring accessibility findings, and tracks remediation over time.

04 · All detected findings

Critical

Embedded frames lack descriptive titles

WCAG 4.1.2 (A)12 instances2 inspected pages

An <iframe> has no title, so its purpose is not announced to assistive technology.

Why it matters

An <iframe> has no title, so its purpose is not announced to assistive technology.

Recommended correction

Add a title attribute to the iframe element, providing a brief description of the frame's content, such as 'Google Maps embed' or 'Interactive map of store locations'.

View 12 affected elements
Component · Ref 781Q4X
Affected pagehttps://cfnllc.us/zh/contact/
Elementiframe:nth-child(1)
Markup
<iframe src="https://www.google.c..." width="1200" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-dow...">
Affected pages/zh/contact /contact
High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)26 instances5 inspected pages

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Why it matters

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Recommended correction

Remove the element from the tab order by setting the 'tabindex' attribute to '-1' or by making the element visible when it receives focus. Alternatively, ensure that the element is properly hidden from screen readers by using 'display: none' or 'visibility: hidden' CSS properties.

View 26 affected elements
Component · Ref HKLV58
Affected pagehttps://cfnllc.us/
Elementinput#cmplz-marketing-optout
Markup
<input type="checkbox" id="cmplz-marketing-optout" data-category="cmplz_marketing" class="cmplz-consent-checkbox cmplz-marketing" size="40" value="1">
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Component · Ref I7KZ78
Affected pagehttps://cfnllc.us/
Elementdiv#cmplz-cookiebanner-container > div > div:nth-of-type(7) > ul > li:nth-of-type(1) > a
Markup
<a class="cmplz-link cookie-statement" href="https://cfnllc.us/zh/homepage/" data-relative_url=""></a>
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Component · Ref 7OO82E
Affected pagehttps://cfnllc.us/
Elementdiv#modal-1-content > ul:nth-of-type(1) > li > a
Accessible nameHome
Markup
<a class="wp-block-home-link__content wp-block-navigation-item__content" href="https://cfnllc.us" rel="home" aria-current="page">Home</a>
Component · Ref 53EWR9
Affected pagehttps://cfnllc.us/
Elementdiv#modal-1 > div > div > button
Accessible nameClose menu
Markup
<button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" data-wp-on--click="actions.closeMenuOnClick"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button>
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)10 instances5 inspected pages

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Why it matters

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Recommended correction

To fix this, ensure that the modal dialog traps keyboard focus within itself until it is closed. This can be achieved by setting the `tabindex` attribute of the modal container to `-1` and managing focus programmatically to keep it within the modal's boundaries.

View 10 affected elements
Component · Ref DZ9I41
Affected pagehttps://cfnllc.us/
Elementdiv#cmplz-cookiebanner-container > div
Accessible nameManage Consent
Roledialog
Markup
<div class="cmplz-cookiebanner banner-1 banner-a optout cmplz-bottom-right cmplz-categories-type-view-preferences cmplz-show" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout">
	<div class="cmplz-header">
		<div class="cmplz-logo"></div>
		<div class="cmplz-title" id="cmplz-header-1-optout">Manage Consent</div>
		<div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog">
			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--f…
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)27 instances5 inspected pages

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Why it matters

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Recommended correction

Increase the contrast between the text color and the background color by using a color with a higher contrast ratio, such as a darker or lighter shade.

View 27 affected elements
Component · Ref EZA85F
Affected pagehttps://cfnllc.us/
Element#cmplz-message-1-optout
Accessible nameTo provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Markup
<div class="cmplz-message" id="cmplz-message-1-optout">
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Component · Ref 1USO8B
Affected pagehttps://cfnllc.us/zh/contact/
Element.has-mono-4-background-color.has-background.wp-block-column:nth-child(1) > .has-mono-2-color
Accessible name[email removed]
Markup
<p class="has-text-align-center has-mono-2-color has-text-color has-superbfont-xsmall-font-size wp-block-paragraph" style="margin-top:var(--wp--preset--spacing--superbspacing-xxsmall);margin-bottom:0">[email removed]</p>
Affected pages/zh/contact /contact
Component · Ref V9OYWI
Affected pagehttps://cfnllc.us/
Element.wp-container-core-group-is-layout-87f1245c > .has-secondary-color
Accessible nameGet professional legal consultation now.
Markup
<p class="has-text-align-left has-secondary-color has-text-color has-superbfont-xsmall-font-size wp-block-paragraph">Get professional legal consultation now.</p>
Component · Ref AX7H78
Affected pagehttps://cfnllc.us/
Element.has-superbfont-xxlarge-font-size
Accessible nameWork With Us
Markup
<h3 class="wp-block-heading has-text-align-center has-contrast-light-color has-text-color has-superbfont-xxlarge-font-size">Work With Us</h3>
Component · Ref 6JLK7T
Affected pagehttps://cfnllc.us/
Element.wp-block-button__link.has-custom-font-size[href$="contact/"]
Accessible nameContact us →
Markup
<a class="wp-block-button__lin..." href="https://cfnllc.us/co..." style="padding-top:var(--wp...">
Component · Ref 8XOIAC
Affected pagehttps://cfnllc.us/
Element.has-base-color
Accessible nameREAD oUR News
Markup
<a class="wp-block-button__link has-base-color has-text-color has-superbfont-small-font-size has-text-align-center has-custom-font-size wp-element-button" href="https://cfnllc.us/news/" style="border-width:2px;border-radius:0px">READ oUR News</a>
Medium

Touch targets are too small on mobile

WCAG 2.5.8 (AA)69 instances5 inspected pages

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Why it matters

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Recommended correction

Increase the size of the interactive controls to at least 24x24px to make them easier to tap on mobile devices. Consider using CSS to adjust the padding or font size of the elements to achieve the recommended minimum size.

View 69 affected elements
Component · Ref 3YJ3FW
Affected pagehttps://cfnllc.us/zh/category/uncategorized/
Elementdiv > div:nth-of-type(2) > nav > ul > li:nth-of-type(1) > a
Accessible nameHome
Markup
<a class="wp-block-navigation-item__content" href="https://cfnllc.us/"><span class="wp-block-navigation-item__label">Home</span></a>
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Component · Ref OLN41I
Affected pagehttps://cfnllc.us/zh/category/uncategorized/
Elementdiv#cmplz-cookiebanner-container > div > div:nth-of-type(1) > div:nth-of-type(3)
Accessible name關閉對話方塊
Rolebutton
Markup
<div class="cmplz-close" tabindex="0" role="button" aria-label="關閉對話方塊">
			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 3…
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Component · Ref 1LB1JW
Affected pagehttps://cfnllc.us/zh/category/uncategorized/
Elementa#wp-skip-link
Accessible name跳至主要內容
Markup
<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">跳至主要內容</a>
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Component · Ref 1I7G0N
Affected pagehttps://cfnllc.us/zh/category/uncategorized/
Elementdiv#cmplz-cookiebanner-container > div > div:nth-of-type(7) > ul > li:nth-of-type(2) > a
Accessible nameDisclaimer
Markup
<a class="cmplz-link privacy-statement" href="https://cfnllc.us/zh/disclaimer/" data-relative_url="">Disclaimer</a>
Affected pages/ /zh/contact /contact /zh/news /zh/category/uncategorized
Component · Ref 3BBQJM
Affected pagehttps://cfnllc.us/zh/contact/
Elementdiv#gt-wrapper-44062409 > div > select
Accessible nameSelect Language
Markup
<select class="gt_selector notranslate" aria-label="Select Language"><option value="">Select Language</option><option value="en|ar" data-gt-href="#">Arabic</option><option value="en|zh-CN" data-gt-href="#">Chinese (Simplified)</option><option value="en|zh-TW" data-gt-href="#">Chinese (Traditional)</option><option value="en|nl" data-gt-href="#">Dutch</option><option value="en|en" data-gt-href="#" selected="">English</option><option value="en|fr" data-gt-href="#">French</option><option value="en|de" data-gt-href="#">German</option><option value="en|pt" data-gt-href="#">Portuguese</option><option…
Affected pages/zh/contact /contact /zh/category/uncategorized
Component · Ref SLSLG8
Affected pagehttps://cfnllc.us/zh/news/
Elementli:nth-of-type(1) > div > div > div:nth-of-type(1) > div:nth-of-type(1) > a
Accessible name4 11 月, 2025
Markup
<a href="https://cfnllc.us/zh/2025/11/04/test/"><time datetime="2025-11-04T16:55:45+00:00">4 11 月, 2025</time></a>
Component · Ref 6U1Q0J
Affected pagehttps://cfnllc.us/
Elementdiv:nth-of-type(1) > div > div > div:nth-of-type(2) > p > a
Accessible nameCFN Lawyers LLP
Markup
<a href="https://cfnlaw.com.hk/en/team.php?id=8" data-type="link" data-id="https://cfnlaw.com.hk/en/team.php?id=8" target="_blank" rel="noreferrer noopener"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-primary-color">CFN Lawyers LLP</mark></a>
Component · Ref OYRHZ0
Affected pagehttps://cfnllc.us/
Elementdiv:nth-of-type(6) > div:nth-of-type(2) > div:nth-of-type(2) > div > h3 > a
Accessible name[email removed]
Markup
<a href="mailto:[email removed]">[email removed]</a>
Component · Ref KC3A1A
Affected pagehttps://cfnllc.us/
Elementmain#wp--skip-link--target > div:nth-of-type(5) > p > a
Accessible nameLEARN MORE …
Markup
<a href="https://cfnllc.us/ourteam/" data-type="link" data-id="https://cfn2.com.hk/ourpractice/">LEARN MORE …</a>
Component · Ref U6D1D6
Affected pagehttps://cfnllc.us/
Elementhtml > body > div:nth-of-type(2) > div:nth-of-type(2) > p > a
Accessible nameLEARN MORE …
Markup
<a href="https://cfnllc.us/ourpractice/" data-type="link" data-id="https://cfn2.com.hk/ourpractice/">LEARN MORE …</a>
Component · Ref OYRHYX
Affected pagehttps://cfnllc.us/
Elementdiv:nth-of-type(2) > div:nth-of-type(1) > div > div:nth-of-type(1) > h6 > a
Accessible nameCFN Lawyers
Markup
<a href="https://cfnllc.us" target="_self" rel="home" aria-current="page">CFN Lawyers</a>
Medium

Content overflows horizontally on narrow viewports

WCAG 1.4.10 (AA)2 instances2 inspected pages

The page scrolls horizontally at a mobile width, indicating content that does not reflow.

Why it matters

The page scrolls horizontally at a mobile width, indicating content that does not reflow.

Recommended correction

To fix this issue, ensure that the page content adapts to different screen sizes by using responsive design techniques, such as using relative units for widths and margins, and avoiding fixed widths that exceed the viewport.

View 2 affected elements
Component · Ref MKTD31
Affected pagehttps://cfnllc.us/zh/contact/
Elementhtml
Accessible nameContact – CFN Lawyers img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ :root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} /*# sourceURL=https://cfnllc.us/wp-includes/blocks/template-part/theme.min.css */ h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} /*# sourceURL=https://cfnllc.us/wp-includes/blocks/heading/style.min.css */ .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} /*# sourceURL=https://cfnllc.us/wp-includes/blocks/paragraph/style.min.css */ .wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} .wp-block-group.is-style-superbaddons-card{background-color:var(--wp--preset--color--contrast-light);border-color:var(--wp--preset--color--mono-3);border-radius:10px;border-style:solid;border-width:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:var(--wp--preset--color--contrast-dark);padding:var(--wp--preset--spacing--superbspacing-small)} /*# sourceURL=wp-block-group-inline-css */ :where(.wp-block-group.has-background){padding:1.25em 2.375em} /*# sourceURL=https://cfnllc.us/wp-includes/blocks/group/theme.min.css */ .wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay…[truncated by Evolize: exceeded D1 value limit]
Markup
<html lang="zh-HK"><head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="max-image-preview:large">
<title>Contact – CFN Lawyers</title>
<link rel="alternate" type="application/rss+xml" title="訂閱《CFN Lawyers》» 資訊提供" href="https://cfnllc.us/zh/feed/">
<link rel="alternate" type="application/rss+xml" title="訂閱《CFN Lawyers》» 留言的資訊提供" href="https://cfnllc.us/zh/comments/feed/">
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://cfnllc.us/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcfnllc…
Affected pages/zh/contact /contact
Low

Content sits outside any landmark region

WCAG 1.3.1 (A)2 instances1 inspected page

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Why it matters

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Recommended correction

To fix this, ensure that all meaningful content is wrapped in a landmark element (e.g., <header>, <nav>, <main>, <footer>, <aside>) to enable users to navigate to it using landmark navigation.

View 2 affected elements
Component · Ref 40UDFG
Affected pagehttps://cfnllc.us/
Elementdiv#cmplz-cookiebanner-container > div > div:nth-of-type(4) > ul > li:nth-of-type(3)
Accessible nameManage {vendor_count} vendors
Markup
<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="https://cfnllc.us/zh/homepage/#cmplz-tcf-wrapper" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li>
Low

Page has no level-one heading

WCAG 1.3.1 (A)2 instances1 inspected page

The page exposes no <h1>, so its topic is not conveyed in the heading structure.

Why it matters

The page exposes no <h1>, so its topic is not conveyed in the heading structure.

Recommended correction

Add a level-one heading (h1) to the page that accurately describes its main topic or purpose. This heading should be the first heading on the page and should be descriptive and concise.

View 2 affected elements
Component · Ref 24EUL7
Affected pagehttps://cfnllc.us/zh/news/
Elementhtml > body
Accessible nameManage Consent To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions. Functional Functional Always active The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network. Preferences Preferences The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user. Statistics Statistics The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. Marketing Marketing The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes. Manage options Manage services Manage {vendor_count} vendors Read more about these purposes Accept Deny View preferences Save preferences View preferences Disclaimer {title} 跳至主要內容 Why Professional Legal Advice is Essential for Successful FundraisingTest 4 11 月, 2025 • daveleung Raising capital is a pivotal step for businesses s… The Importance of Professional Legal Advice in the Listing Process 8 9 月, 2025 • daveleung The process of taking a company public, whether th… Follow Us Remember to check our website to get the latest updates. CFN Lawyers HomeDisclaimerOur PracticeOur TeamAbout UsContact Resources U.S. Securities and Exchange CommissionNasdaqHong Kong Stock Exchange Search Looking for something specific? Try a search below! 搜尋Search Copyright © 2025 | CFN {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/business-growth-x/*","/wp-content/themes/simple-nova/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} Select LanguageArabicChinese (Simplified)Chinese (Traditional)DutchEnglishFrenchGermanPortugueseRussianSpanish Manage consent var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"17","version":"7.4.4.2","store_consent":"","do_not_track_enabled":"","consenttype":"optout","region":"us","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://cfnllc.us/wp-json/complianz/v1/","locale":"lang=zh&locale=zh_HK","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"20","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://cfnllc.us/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=17","page_links":{"us":{"cookie-statement":{"title":"","url":"https://cfnllc.us/zh/ourteam/"},"privacy-statement":{"title":"Disclaimer","url":"https://cfnllc.us/zh/disclaimer/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content"}; //# sourceURL=cmplz-cookiebanner-js-extra window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['51159316'] = {"default_language":"en","languages":["ar","zh-CN","zh-TW","nl","en","fr","de","pt","ru","es"],"url_structure":"none","wrapper_selector":"#gt-wrapper-51159316","select_language_label":"Select Language","horizontal_position":"right","vertical_position":"top","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"}; //# sourceURL=gt_widget_script_51159316-js-before {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://cfnllc.us/wp-includes/js/wp-emoji-release.min.js?ver=7.0.4"}} /*! This file is auto-generated */ var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(c…[truncated by Evolize: exceeded D1 value limit]
Markup
<body data-cmplz="1" class="blog wp-embed-responsive wp-theme-simple-nova wp-child-theme-business-growth-x cmplz-marketing cmplz-statistics cmplz-preferences cmplz-functional cmplz-us cmplz-optout"><div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner banner-1 banner-a optout cmplz-bottom-right cmplz-categories-type-view-preferences cmplz-show" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout">
	<div class="cmplz-header">
		<div class="cmplz-logo"></div>
		<div class="cmplz-…

05 · Most affected inspected pages

06 · About this assessment

Evolize inspects publicly accessible website pages using automated browser-based testing and deterministic accessibility rules. Automated testing can identify many reproducible technical issues but cannot determine complete WCAG or legal compliance.

  • Publicly accessible surfaces only — no credentials, private systems, or source-code access.
  • Findings apply to the pages and states successfully inspected; automated analysis may not detect every issue.
  • Results reflect the site at the scan date and may have changed since.

Evolize provides digital risk intelligence and does not provide legal advice, certify compliance, or guarantee that litigation will not occur. Methodology · Security · Example assessment

07 · Continuous monitoring

This public report captures one assessment. Evolize monitoring rescans the website, detects new and recurring findings, tracks changes over time and verifies corrections.

Is information in this report inaccurate or outdated? Request a correction or removal.