1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7
7<script id="acsb-geo-containers"> 8(function () { 9 'use strict'; 10 11 var CFG = {"attr":"usr-geo","groupAttr":"usr-geo-group","defaultTokens":["DEFAULT","*","ALL","ROW"],"keepClass":"usr-geo-on","guard":true,"guardSelector":"","softWait":700,"timeout":3000,"endpoint":"https://accessibe.com/wp-admin/admin-ajax.php?action=acsb_usr_geo","qaParam":"usr-geo","debugParam":"usr-geo-debug","aliases":{"UK":"GB","EL":"GR"},"groups":{"EU":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE"],"EEA":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO"]},"debug":false}; 12 var doc = document; 13 var SEL = '[' + CFG.attr + ']'; 14 var KEEP = CFG.keepClass; 15 16 var country = null; // null = not resolved yet, '' = resolved as unknown 17 var guardNode = null; 18 var softTimer = null; 19 var hardTimer = null; 20 var observer = null; 21 22 var badgeNode = null; 23 var badgeBody = null; 24 var badgeCollapsed = false; 25 var resolvedSource = ''; 26 var resolvedRaw = ''; 27 28 /* --- debug badge toggle --------------------------------------------- 29 * ?usr-geo-debug=1 / =0 behaves like the qaParam override: sticky for 30 * the tab via sessionStorage, so it survives navigation while testing. 31 * The wp-config constant (CFG.debug) always wins and can't be turned 32 * off from the URL. 33 */ 34 function debugFromQuery() { 35 if (!CFG.debugParam) { return false; } 36 try { 37 var params = new URLSearchParams(location.search); 38 if (params.has(CFG.debugParam)) { 39 var val = (params.get(CFG.debugParam) || '').trim(); 40 if (val === '0' || val === 'false') { 41 sessionStorage.removeItem('usr-geo-debug-override'); 42 return false; 43 } 44 sessionStorage.setItem('usr-geo-debug-override', '1'); 45 return true; 46 } 47 return sessionStorage.getItem('usr-geo-debug-override') === '1'; 48 } catch (e) { 49 return false; 50 } 51 } 52 53 var DEBUG = !!CFG.debug || debugFromQuery(); 54 55 function log() { 56 if (!DEBUG || !window.console) { return; } 57 console.log.apply(console, ['[usr-geo]'].concat([].slice.call(arguments))); 58 } 59 60 /* --- on-screen badge ------------------------------------------------- 61 * Console logging is useless on a phone. This renders the same 62 * information (detected country, how it was resolved, which 63 * containers were kept/removed) as a small fixed overlay instead. 64 * Tap it to collapse/expand. Built entirely client-side after the 65 * country is known, so it is never part of the cached HTML. 66 */ 67 function ensureBadge() { 68 if (badgeNode || !DEBUG) { return; } 69 if (!doc.body) { whenDomReady(ensureBadge); return; } 70 try { 71 badgeNode = doc.createElement('div'); 72 badgeNode.id = 'usr-geo-debug-badge'; 73 badgeNode.setAttribute('style', 74 'position:fixed;bottom:8px;inset-inline-end:8px;z-index:2147483647;' + 75 'max-width:90vw;max-height:60vh;overflow:auto;' + 76 'background:rgba(0,0,0,.88);color:#0f0;font:11px/1.4 monospace;' + 77 'padding:8px 10px;border-radius:6px;white-space:pre-wrap;' + 78 'box-shadow:0 2px 8px rgba(0,0,0,.4);'); 79 badgeBody = doc.createElement('div'); 80 badgeNode.appendChild(badgeBody); 81 badgeNode.addEventListener('click', function () { 82 badgeCollapsed = !badgeCollapsed; 83 badgeBody.style.display = badgeCollapsed ? 'none' : 'block'; 84 }); 85 doc.body.appendChild(badgeNode); 86 } catch (e) { /* fail silent — debug aid only */ } 87 } 88 89 function updateBadge(lines) { 90 if (!DEBUG) { return; } 91 ensureBadge(); 92 if (!badgeBody) { return; } 93 badgeBody.textContent = '[usr-geo debug — tap to toggle]\n' + lines.join('\n'); 94 } 95 96 /* --- CSS guard ------------------------------------------------------ 97 * Injected by this script, so a script that never runs hides nothing. 98 * The rule survives on purpose: elements injected later (Elementor 99 * loop items, AJAX popups) stay hidden until they are processed too. 100 */ 101 function addGuard() { 102 if (!CFG.guard || guardNode) { return; } 103 try { 104 guardNode = doc.createElement('style'); 105 guardNode.id = 'usr-geo-guard'; 106 guardNode.textContent = (CFG.guardSelector || SEL) + ':not(.' + KEEP + '){display:none !important}'; 107 (doc.head || doc.documentElement).appendChild(guardNode); 108 } catch (e) { /* nothing to guard with — fail open */ } 109 } 110 111 function removeGuard() { 112 if (guardNode && guardNode.parentNode) { guardNode.parentNode.removeChild(guardNode); } 113 guardNode = null; 114 } 115 116 /* --- country normalisation ---------------------------------------- */ 117 function normalize(value) { 118 var c = String(value == null ? '' : value).trim().toUpperCase(); 119 if (!/^[A-Z]{2}$/.test(c) || c === 'XX' || c === 'T1') { return ''; } 120 return CFG.aliases[c] || c; 121 } 122 123 /* --- matching ------------------------------------------------------ */ 124 function tokensOf(el) { 125 var raw = el.getAttribute(CFG.attr) || ''; 126 return raw.split(/[\s,|;]+/).reduce(function (acc, token) { 127 token = token.trim().toUpperCase(); 128 if (token) { acc.push(token); } 129 return acc; 130 }, []); 131 } 132 133 function isDefaultToken(token) { 134 return CFG.defaultTokens.indexOf(token) !== -1; 135 } 136 137 /* Specificity of one element for one country: 138 * 3 exact country code (or alias) IL / UK 139 * 2 named country set EU / EEA 140 * 1 fallback default 141 * 0 no opinion — remove 142 * The highest score in a group wins, so a DE container beats an EU one 143 * for a German visitor, and both survive only if they tie. 144 */ 145 function rankOf(el, c) { 146 var rank = 0; 147 148 tokensOf(el).forEach(function (token) { 149 var group; 150 if (c && (token === c || CFG.aliases[token] === c)) { 151 rank = Math.max(rank, 3); 152 } else if (c && (group = CFG.groups[token]) && group.indexOf(c) !== -1) { 153 rank = Math.max(rank, 2); 154 } else if (isDefaultToken(token)) { 155 rank = Math.max(rank, 1); 156 } 157 }); 158 159 return rank; 160 } 161 162 /* --- grouping ------------------------------------------------------ 163 * Same explicit usr-geo-group value, or failing that the same parent 164 * node, puts elements in one group. Map keys can be nodes, so the 165 * parent itself is the key — no ids or markers needed. 166 */ 167 function collectGroups() { 168 var nodes = doc.querySelectorAll(SEL); 169 var groups = new Map(); 170 171 for (var i = 0; i < nodes.length; i++) { 172 var el = nodes[i]; 173 var name = (el.getAttribute(CFG.groupAttr) || '').trim().toLowerCase(); 174 var key = name ? ('named:' + name) : el.parentNode; 175 if (!key) { continue; } 176 177 var list = groups.get(key); 178 if (!list) { list = []; groups.set(key, list); } 179 list.push(el); 180 } 181 182 return groups; 183 } 184 185 /* --- the pass ------------------------------------------------------ */ 186 function runPass() { 187 if (country === null) { return; } 188 189 var debugLines = DEBUG ? [ 190 'Country: ' + (country || '(unknown)') + ' (raw: "' + (resolvedRaw || '') + '", source: ' + resolvedSource + ')' 191 ] : null; 192 193 try { 194 var groupCount = 0; 195
196 collectGroups().forEach(function (list) { 197 groupCount++; 198 var best = 0; 199 200 var ranked = list.map(function (el) { 201 var rank = rankOf(el, country); 202 if (rank > best) { best = rank; } 203 return { el: el, rank: rank }; 204 }); 205 206 if (debugLines) { debugLines.push('Group ' + groupCount + ':'); } 207 208 ranked.forEach(function (item) { 209 var kept = best > 0 && item.rank === best; 210 if (debugLines) { 211 debugLines.push(' usr-geo="' + item.el.getAttribute(CFG.attr) + '"' + 212 ' rank=' + item.rank + ' -> ' + (kept ? 'KEPT' : 'removed')); 213 } 214 if (kept) { 215 item.el.classList.add(KEEP); 216 } else if (item.el.parentNode) { 217 log('remove', item.el.getAttribute(CFG.attr), item.el); 218 item.el.parentNode.removeChild(item.el); 219 } 220 }); 221 }); 222 223 if (debugLines) { 224 if (groupCount === 0) { debugLines.push('(no [usr-geo] elements found on this page yet)'); } 225 updateBadge(debugLines); 226 } 227 } catch (e) { 228 // Never leave content stranded behind the guard. 229 log('pass failed, releasing guard', e); 230 removeGuard(); 231 if (debugLines) { updateBadge(debugLines.concat(['ERROR: ' + e])); } 232 } 233 } 234 235 /* --- resolution ---------------------------------------------------- */ 236 function apply(value, source) { 237 if (country !== null) { return; } 238 239 clearTimeout(softTimer); 240 clearTimeout(hardTimer); 241 242 country = normalize(value); 243 resolvedSource = source || 'unknown'; 244 resolvedRaw = value == null ? '' : String(value); 245 log('country =', country || '(unknown)', 'source =', resolvedSource); 246 247 doc.documentElement.setAttribute('data-usr-geo', country || 'unknown'); 248 249 runPass(); // whatever is already parsed 250 whenDomReady(function () { 251 runPass(); // the popup, printed on wp_footer 252 startObserver(); // anything injected after that 253 try { 254 doc.dispatchEvent(new CustomEvent('usr-geo-applied', { 255 detail: { country: country } 256 })); 257 } catch (e) {} 258 }); 259 } 260 261 function whenDomReady(fn) { 262 if (doc.readyState === 'loading') { 263 doc.addEventListener('DOMContentLoaded', fn, { once: true }); 264 } else { 265 fn(); 266 } 267 } 268 269 /* --- late arrivals ------------------------------------------------- 270 * Started only after DOMContentLoaded: during the initial parse the 271 * guard already covers everything, and observing every parsed node 272 * would be needless work on a long page. 273 */ 274 function startObserver() { 275 if (observer || !window.MutationObserver) { return; } 276 277 observer = new MutationObserver(function (mutations) { 278 for (var i = 0; i < mutations.length; i++) { 279 var added = mutations[i].addedNodes; 280 for (var j = 0; j < added.length; j++) { 281 var node = added[j]; 282 if (node.nodeType !== 1 || !node.matches) { continue; } 283 if (node.matches(SEL) || node.querySelector(SEL)) { 284 runPass(); 285 return; 286 } 287 } 288 } 289 }); 290 291 observer.observe(doc.body || doc.documentElement, { childList: true, subtree: true }); 292 } 293 294 /* --- country sources ------------------------------------------------ */ 295 function fromMeta() { 296 var meta = doc.querySelector('meta[name="acsb-country"]'); 297 return meta ? meta.getAttribute('content') : ''; 298 } 299 300 function fromWindow() { 301 return (window.geoData && window.geoData.country) || ''; 302 } 303 304 function fromQueryOverride() { 305 if (!CFG.qaParam) { return ''; } 306 try { 307 var params = new URLSearchParams(location.search); 308 if (params.has(CFG.qaParam)) { 309 var forced = (params.get(CFG.qaParam) || '').trim(); 310 if (forced) { 311 sessionStorage.setItem('usr-geo-override', forced); 312 } else { 313 sessionStorage.removeItem('usr-geo-override'); 314 } 315 return forced; 316 } 317 return sessionStorage.getItem('usr-geo-override') || ''; 318 } catch (e) { 319 return ''; 320 } 321 } 322 323 function fetchCountry() { 324 if (country !== null || !window.fetch) { return; } 325 326 fetch(CFG.endpoint, { credentials: 'same-origin', cache: 'no-store' }) 327 .then(function (r) { return r.json(); }) 328 .then(function (data) { apply(data && data.country, 'own endpoint (admin-ajax)'); }) 329 .catch(function () { apply('', 'own endpoint failed'); }); 330 } 331 332 /* --- boot ------------------------------------------------------------ */ 333 addGuard(); 334 335 // Absolute failsafe: whatever else goes wrong below, never leave content 336 // stranded behind the guard. 337 setTimeout(function () { 338 if (country === null) { removeGuard(); } 339 }, CFG.timeout + 2000); 340 341 var override = fromQueryOverride(); 342 var metaVal = fromMeta(); 343 var winVal = fromWindow(); 344 var early = normalize(metaVal || winVal); 345 346 if (override) { 347 log('QA override'); 348 apply(override, 'query override'); 349 } else if (early) { 350 apply(metaVal || winVal, metaVal ? 'theme meta tag (early)' : 'window.geoData (early)'); 351 } else { 352 // The theme fills the meta tag from its own uncacheable endpoint and 353 // fires this once it lands — no second request in the normal case. 354 doc.addEventListener('acsb-geo-ready', function (e) { 355 var val = (e && e.detail && e.detail.country) || fromMeta(); 356 apply(val, 'theme acsb-geo-ready event'); 357 }, { once: true }); 358 359 softTimer = setTimeout(fetchCountry, CFG.softWait); 360 hardTimer = setTimeout(function () { apply('', 'timeout (no signal, defaulted)'); }, CFG.timeout); 361 } 362 363 // Elementor can open a popup that was printed after our own pass. 364 // jQuery is not loaded yet at wp_head, so bind once the DOM is ready. 365 whenDomReady(function () { 366 if (window.jQuery) { 367 window.jQuery(doc).on('elementor/popup/show', function () { runPass(); }); 368 } 369 }); 370 371 window.acsbUsrGeo = { 372 get country() { return country; }, 373 refresh: runPass 374 }; 375}()); 376</script>
376 377
377<script>window.appVars=window.appVars||{aceUrl:'https://acsbace.com'};</script>
377 378
378<script type="text/javascript"> 379 (function() { 380 var match = window.location.pathname.match(/^\/a\/([^/]+)/); 381 if (match) { 382 var code = match[1]; 383 var days = 90; 384 var expires = new Date(); 385 expires.setTime(expires.getTime() + days * 24 * 60 * 60 * 1000); 386 var host = window.location.hostname.replace(/^www\./, ''); 387 var sec = window.location.protocol === 'https:' ? ';Secure' : ''; 388 var ck = 'path=/;domain=.' + host + ';expires=' + expires.toUTCString() + ';SameSite=Lax' + sec; 389 document.cookie = 'acsbaff=' + encodeURIComponent(code) + ';' + ck; 390 document.cookie = 'AFF=' + encodeURIComponent(code) + ';' + ck; 391 var dest = '/' + (window.location.pathname.replace(/^\/a\/[^/]+/, '') || '').replace(/^\/+/, '') || '/'; 392 var search = window.location.search || ''; 393 var hash = window.location.hash || ''; 394 window.location.replace(dest + search + hash); 395 } 396 })(); 397 </script>
397 398 399 400<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"> 401
401<script type="text/javascript"> 402 (function() { 403 var params = new URLSearchParams(window.location.search); 404 var utms = { 405 source: params.get('utm_source') || '', 406 medium: params.get('utm_medium') || '', 407 campaign: params.get('utm_campaign') || '', 408 term: params.get('utm_term') || '', 409 content: params.get('utm_content') || '' 410 }; 411 try { 412 var existing = sessionStorage.getItem('utms'); 413 if (existing) { 414 var parsed = JSON.parse(existing); 415 if (parsed && typeof parsed === 'object') { 416 utms.source = utms.source || parsed.source || ''; 417 utms.medium = utms.medium || parsed.medium || ''; 418 utms.campaign = utms.campaign || parsed.campaign || ''; 419 utms.term = utms.term || parsed.term || ''; 420 utms.content = utms.content || parsed.content || ''; 421 } 422 } 423 sessionStorage.setItem('utms', JSON.stringify(utms)); 424 } catch (e) {} 425 var websiteParam = params.get('website'); 426 if (websiteParam && websiteParam.trim() !== '') { 427 var currentPath = window.location.pathname || ''; 428 if (currentPath.indexOf('/accessscan') === -1) { 429 var val = websiteParam.trim(); 430 if (!val.match(/^https?:\/\//i)) val = 'https://' + val; 431 try { 432 var u = new URL(val); 433 var ok = (u.protocol === 'http:' || u.protocol === 'https:') && (u.hostname === 'localhost' || u.hostname.indexOf('.') > 0); 434 if (ok) { 435 var search = window.location.search || ''; 436 window.location.replace('/accessscan' + search); 437 } 438 } catch (e) {} 439 } 440 } 441 })(); 442 </script>
442 443 <meta name="acsb-uc-country" content="FR,BE,BG,HR,CY,CZ,DK,EE,FI,GR,HU,IS,IE,IT,LV,LI,LT,LU,MT,NL,NO,PL,PT,RO,SK,SI,ES,SE,AT,DE,BR,UK,CH,JP"> 444 <meta name="acsb-city" content=""> 445 <meta name="acsb-state" content=""> 446 <meta name="acsb-country" content=""> 447
447<script> 448 var bypassUC = true; 449 const uccountries = document.querySelector('meta[name="acsb-uc-country"]')?.content; 450 const usercontry = document.querySelector('meta[name="acsb-country"]')?.content; 451 if (uccountries && usercontry && uccountries.includes(usercontry)) { 452 bypassUC = false; 453 } 454 window.bypassUC = bypassUC; 455 window.bypaddUC = bypassUC; 456 </script>
456 457
457<script> 458 document.addEventListener('click', (e) => { 459 const link = e.target.closest('a[href="#cookie-consent"]'); 460 if (link) { 461 e.preventDefault(); 462 if (window.UC_UI) { 463 window.UC_UI.showSecondLayer(); 464 } 465 } 466 }); 467 468 document.addEventListener('click', (e) => { 469 const trigger = e.target.closest('[data-clicker-element="cookie-consent"]'); 470 if (!trigger) return; 471 e.preventDefault(); 472 if (UC_UI) { 473 UC_UI.showSecondLayer(); 474 } 475 }); 476 </script>
476 477
477<script data-usercentrics="Zendesk">let counter=0;const interval=setInterval(()=>{if(window.bypassUC||(window.UC_UI&&window.UC_UI.getServicesBaseInfo()?.find(p=>p.name==="Zendesk")?.consent?.status)){const script=document.createElement('script');script.type="text/javascript";script.id="ze-snippet";script.src='https://static.zdassets.com/ekr/snippet.js?key=16ebc61a-057a-46a7-9a26-4eb57d7e66a8';document.head.appendChild(script);return clearInterval(interval)}if(counter>30){return clearInterval(interval)}counter++},1000);</script>
477 478
478<script data-usercentrics="Mixpanel"> let mp_counter = 0; const mp_interval = setInterval(() => { if (window.bypassUC || (window.UC_UI && window.UC_UI.getServicesBaseInfo()?.find(p=> p.name === "Mixpanel")?.consent?.status)) { if(!window.mixpanelToken){ window.mixpanelToken = 'd2a99cd5439edf8f95db8ad1fe2efdca'; window.mixpanelCookieName = `mp_d2a99cd5439edf8f95db8ad1fe2efdca_mixpanel`; return clearInterval(mp_interval); } } if (mp_counter > 30) { return clearInterval(mp_interval); } mp_counter++; }, 1000); </script>
478 479
479<script type="text/javascript" id="set_ace"> 480 (function(f,b){ 481 if(!b.__SV){ 482 var a,e,i,g; 483 window.mixpanel=b; 484 b._i=[]; 485 b.init=function(a,e,d){ 486 function f(b,h){ 487 var a=h.split("."); 488 2==a.length&&(b=b[a[0]],h=a[1]); 489 b[h]=function(){ 490 b.push([h].concat(Array.prototype.slice.call(arguments,0))) 491 } 492 } 493 var c=b; 494 "undefined"!==typeof d?c=b[d]=[]:d="mixpanel"; 495 c.people=c.people||[]; 496 c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a}; 497 c.people.toString=function(){return c.toString(1)+".people (stub)"}; 498 i="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config reset people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); 499 for(g=0;g<i.length;g++)f(c,i[g]); 500 b._i.push([a,e,d]) 501 }; 502 b.__SV=1.2; 503 a=f.createElement("script"); 504 a.type="text/javascript"; 505 a.async=!0; 506 a.src="https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"; 507 e=f.getElementsByTagName("script")[0]; 508 e.parentNode.insertBefore(a,e) 509 } 510 })(document,window.mixpanel||[]); 511 512 function accessibeAceDebugOn() { 513 try { 514 var ad = typeof localStorage !== 'undefined' ? localStorage.getItem('aceDebug') : ''; 515 if (ad === 'true' || ad === '1') return true; 516 if (typeof localStorage !== 'undefined' && localStorage.getItem('ACSBA') === 'true') return true; 517 } catch (e) {} 518 return !!window.__aceDebug; 519 } 520 window.accessibeAceDebugOn = accessibeAceDebugOn; 521 window.consolelog = function(message, data) { 522 data = data === undefined ? {} : data; 523 if (accessibeAceDebugOn()) { 524 console.log('Ace Debug: ' + message, data); 525 } 526 }; 527 /** Always logs SF/HS (and double-consent summary) — no aceDebug flag needed. */ 528 window.accessibeLogAceBackends = function(context, d) { 529 if (typeof console === 'undefined' || !d) return; 530 var ctx = context || 'process-ace-report'; 531 var sf = d.salesforce_ok === true ? 'OK' : 'FAIL'; 532 var hs = d.hubspot_ok === true ? 'OK' : 'FAIL'; 533 console.info('[ACE] ' + ctx + ' | Salesforce: ' + sf + ' | HubSpot: ' + hs); 534 if (d.double_consent && typeof d.double_consent === 'object') { 535 var dc = d.double_consent; 536 console.info('[ACE] Double consent | eligible: ' + !!dc.eligible + ' | confirmation email sent: ' + !!dc.confirmation_email_sent + (dc.visitor_country ? ' | country: ' + dc.visitor_country : '')); 537 } 538 }; 539 540 function getUTMParamsFromURL() { 541 return Array.from(new URLSearchParams(window.location.search).entries()).reduce((acc, [key, value]) => { 542 if (key && key.toLowerCase().startsWith('utm_')) acc[key] = value; 543 return acc; 544 }, {}); 545 } 546 547 function setCookie(name, value, days) { 548 var expires = ''; 549 if (days) { 550 var date = new Date(); 551 date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000); 552 expires = '; expires=' + date.toUTCString(); 553 } 554 document.cookie = `${name}=${value || ''};domain=.${window.location.hostname};path=/;${expires}`; 555 } 556 557 function getCookie(name) { 558 return document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)')?.pop() || ''; 559 } 560 561 // --------------------------------------------------------------------- 562 // Marketing cookies fallback (non-breaking) 563 // 564 // Reference behavior (client comm.js / aCe.js): 565 // - Server merges `gtmIdnts` + `gtmUtms` into marketingParams for SF/HS. 566 // Some environments don't create these cookies (GTM tag not present / not firing), 567 // so we create them best-effort without breaking existing functionality. 568 // --------------------------------------------------------------------- 569 570 function safeJsonParse(raw) { 571 try { return JSON.parse(raw); } catch (e) { return null; } 572 } 573 574 function readCookieValue(name) { 575 var v = getCookie(name); 576 return v ? v : ''; 577 } 578
579 // Extract GA client id from `_ga` cookie: "GA1.1.1634368928.1773755341" => "1634368928.1773755341" 580 function getGaCid() { 581 var ga = readCookieValue('_ga'); 582 if (!ga) return ''; 583 var parts = ga.split('.'); 584 if (parts.length >= 4) return parts[2] + '.' + parts[3]; 585 return ''; 586 } 587 588 // Extract GA4 session id from any `_ga_<MEASUREMENT>` cookie: "GS1.1.1776260985.1727778087.9.1.1727778088.0.0.0" => "1776260985" 589 function getGaSessionId() { 590 try { 591 var all = document.cookie.split('; '); 592 for (var i = 0; i < all.length; i++) { 593 var kv = all[i].split('='); 594 var name = kv[0]; 595 if (!name || name.indexOf('_ga_') !== 0) continue; 596 var val = kv.slice(1).join('='); 597 if (!val) continue; 598 var m = String(val).match(/GS\d+\.\d+\.(\d+)\./); 599 if (m && m[1]) return m[1]; 600 } 601 } catch (e) {} 602 return ''; 603 } 604 605 function ensureGtmIdntsCookie() { 606 try { 607 if (readCookieValue('gtmIdnts')) return; // don't override if present 608 var obj = {}; 609 var gaCid = getGaCid(); 610 var gaSessionId = getGaSessionId(); 611 var fbp = readCookieValue('_fbp'); 612 var fbc = readCookieValue('_fbc'); 613 if (gaCid) obj.ga_cid = gaCid; 614 if (gaSessionId) obj.ga_session_id = gaSessionId; 615 if (fbp) obj.fbp = fbp; 616 if (fbc) obj.fbc = fbc; 617 if (Object.keys(obj).length === 0) return; 618 setCookie('gtmIdnts', JSON.stringify(obj), 30); 619 } catch (e) {} 620 } 621 622 function ensureGtmUtmsCookie() { 623 try { 624 // Respect existing cookie (don't override) 625 var existing = readCookieValue('gtmUtms'); 626 var current = {}; 627 if (existing) { 628 var decoded = safeJsonParse(existing); 629 if (!decoded) decoded = safeJsonParse(decodeURIComponent(existing)); 630 if (decoded && typeof decoded === 'object') current = decoded; 631 } 632 633 // UTM values from URL (utm_*) only 634 var utmFromUrl = getUTMParamsFromURL(); 635 var hasUrlUtms = utmFromUrl && Object.keys(utmFromUrl).length > 0; 636 if (!hasUrlUtms && existing) return; 637 638 var now = Date.now(); 639 var uuid = (typeof crypto !== 'undefined' && crypto.randomUUID) ? crypto.randomUUID() : ('' + Math.random()).slice(2); 640 var firstPageSeen = (window.location.hostname || '') + (window.location.pathname || ''); 641 642 var src = (utmFromUrl.utm_source || ''); 643 var med = (utmFromUrl.utm_medium || ''); 644 var camp = (utmFromUrl.utm_campaign || ''); 645 var term = (utmFromUrl.utm_term || ''); 646 var cont = (utmFromUrl.utm_content || ''); 647 648 if (!current.firstUtms && (src || med || camp || term || cont)) { 649 current.firstUtms = { 650 utmTimestamp: now, 651 uuid: uuid, 652 utmSource: src, 653 utmMedium: med, 654 utmCampaign: camp, 655 utmTerm: term, 656 utmContent: cont, 657 firstPageSeen: firstPageSeen, 658 }; 659 } 660 661 if (src || med || camp || term || cont) { 662 current.lastUtms = { 663 utmTimestamp: now, 664 uuid: uuid, 665 utmSource: src, 666 utmMedium: med, 667 utmCampaign: camp, 668 utmTerm: term, 669 utmContent: cont, 670 firstPageSeen: (current.lastUtms && current.lastUtms.firstPageSeen) || firstPageSeen, 671 }; 672 } 673 674 if (!current.firstUtms && !current.lastUtms) return;
675 setCookie('gtmUtms', JSON.stringify(current), 30); 676 } catch (e) {} 677 } 678 679 function setLocalStorage(key, value) { 680 localStorage.setItem(key, value); 681 } 682 683 function getLocalStorage(key) { 684 return localStorage.getItem(key); 685 } 686 687 const acsb_get_mixpanel_id = "acsb_uid"; 688 // Best-effort: make sure cookies exist for backend marketingParams merge 689 ensureGtmIdntsCookie(); 690 ensureGtmUtmsCookie(); 691 window.testProcessAceReport = function() { 692 return fetch((window.location.origin || '') + '/comm/process-ace-report', { 693 method: 'POST', 694 headers: { 'Content-Type': 'application/json' }, 695 body: JSON.stringify({ 696 name: 'Test User', 697 email: '[email protected]', 698 token: 'test-token', 699 embedder: window.location.hostname, 700 website: 'example.com', 701 system: 'none', 702 verdict: 'compliant', 703 score: 85, 704 pageURL: window.location.href 705 }) 706 }).then(r => r.json()).then(d => { 707 if (typeof window.accessibeLogAceBackends === 'function') { 708 window.accessibeLogAceBackends('testProcessAceReport', d); 709 } 710 if (typeof window.consolelog === 'function') { 711 window.consolelog('test process-ace-report', d); 712 window.consolelog('test process-ace-report backends', { salesforce_ok: d.salesforce_ok === true, hubspot_ok: d.hubspot_ok === true }); 713 } 714 return d; 715 }).catch(e => { if (accessibeAceDebugOn()) { console.error('Ace Debug: process-ace-report FAIL', e); } throw e; }); 716 }; 717 const aCe = { 718 init() { 719 this.initMixpanel(); 720 this.enableAudits(); 721 this.enableTracking(); 722 this.enableFaqFilters(); 723 }, 724 initMixpanel() { 725 let mp_counter = 0; 726 const mp_interval = setInterval(() => { 727 if (window.mixpanelToken) { 728 mixpanel.init(window.mixpanelToken, { 729 debug: typeof accessibeAceDebugOn === 'function' ? accessibeAceDebugOn() : false, 730 track_pageview: false, 731 persistence: "localStorage" 732 });return clearInterval(mp_interval); 733 } 734 if (mp_counter > 30) { 735 return clearInterval(mp_interval); 736 } 737 mp_counter++; 738 }, 1000); 739 }, 740 mixPanelConsent() { 741 if (window.bypaddUC) { 742 return true; 743 } 744 if (window.UC_UI && window.UC_UI.getServicesBaseInfo()) { 745 const mixPanelConsent = window.UC_UI.getServicesBaseInfo().find(p => p.name === "Mixpanel"); 746 if (mixPanelConsent) { 747 const consent = mixPanelConsent.consent?.status; 748 return (consent === null || consent === undefined) ? null : consent; 749 } 750 } 751 return null; 752 }, 753 getMixPanelCookies() { 754 if (!window.mixpanelToken) return null; 755 const key = `mp_${window.mixpanelToken}_mixpanel`; 756 let raw = getCookie(key); 757 if (!raw && typeof localStorage !== 'undefined') { 758 try { 759 raw = localStorage.getItem(key); 760 } catch (e) {} 761 } 762 if (!raw && typeof sessionStorage !== 'undefined') { 763 try { 764 raw = sessionStorage.getItem(key); 765 } catch (e) {} 766 } 767 if (!raw) return null; 768 try { 769 return JSON.parse(decodeURIComponent(raw)); 770 } catch (e) { 771 try { 772 return JSON.parse(raw); 773 } catch (e2) { 774 return null; 775 } 776 } 777 }, 778 779 enableAudits() { 780 const params = new URLSearchParams(location.search); 781 782 document.addEventListener('submit', e => { 783 if (!e.target.matches('[data-audit-form]')) return; 784 e.preventDefault(); 785 786 const website = e.target.querySelector('input[name="website"]').value; 787 const $popup = document.querySelector('[data-clicker-element="popup-audit"]'); 788 const $placeholder = $popup.querySelector('[data-audit="placeholder"]'); 789 const $iframe = document.createElement('iframe'); 790 const websiteVersion = document.querySelector('meta[name="website-version"]')?.content; 791 792 const gtmUtms = getCookie("gtmUtms"); 793 const gtmIdnts = getCookie("gtmIdnts"); 794 const dataToPost = { 795 action: "gtms", 796 gtmData: { 797 gtmUtms, 798 gtmIdnts 799 } 800 }; 801 const utms = getUtmObject(); 802 $popup.querySelector('iframe')?.remove(); 803 const aceUrl = appVars.aceUrl; 804
805 const utmParams = getUTMParamsFromURL(); 806 const queryParams = new URLSearchParams(utmParams || {}); 807 808 const gated_version = params.get('gv'); 809 const revampVersion = params.get('rv'); 810 811 if (revampVersion) { 812 queryParams.set('rv', revampVersion); 813 } 814 815 let queryString = queryParams.toString(); 816 queryString = queryString ? `${aceUrl.includes('?') ? '&' : '?'}${queryString}` : "/"; 817 818 $iframe.src = `${aceUrl}${queryString}#audit/${website}`; 819 $iframe.setAttribute('tabindex', '0'); 820 $placeholder.parentElement.insertBefore($iframe, $placeholder); 821 $iframe.onload = () => { 822 $iframe.contentWindow.postMessage({ 823 action: "consent", 824 mixpanel: this.mixPanelConsent() 825 }, aceUrl); 826 $iframe.contentWindow.postMessage(dataToPost, aceUrl); 827 $iframe.contentWindow.postMessage({ 828 action: "utms", 829 utms 830 }, aceUrl); 831 if (['old', 'new'].includes(websiteVersion)) { 832 $iframe.contentWindow.postMessage({ 833 action: "website-version", 834 version: websiteVersion 835 }, aceUrl); 836 } 837 if (gated_version) { 838 $iframe.contentWindow.postMessage({ 839 action: "gated-version", 840 version: gated_version 841 }, aceUrl); 842 } 843 const marketingVariant = getCookie('debug_vis_opt_exp_8_combi'); 844 $iframe.contentWindow.postMessage({ 845 action: "marketing-variant", 846 version: marketingVariant 847 }, aceUrl); 848 } 849 850 const gclid = params.get('gclid'); 851 let url = `${window.location.href.split('?')[0].split('#')[0]}?website=${website}`; 852 if (gated_version) url += `&gv=${gated_version}`; 853 if (revampVersion) url += `&rv=${revampVersion}`; 854 if (gclid && !url.includes('&gclid')) url = `${url}&gclid=${gclid}`; 855 856 clickers.trigger($popup); 857 history.pushState({}, null, url); 858 }); 859 860 const $form = document.querySelector('[data-audit-form]'); 861 const website = params.get('website'); 862 863 if (!website) return; 864 865 $form.querySelector('input[name="website"]').value = website; 866 $form.dispatchEvent(new CustomEvent('submit', { 867 bubbles: true 868 })); 869 }, 870 // DO NOT DELETE 871 /*enableAudits() { 872 const params = new URLSearchParams(location.search); 873 document.addEventListener('submit', e => { 874 if (!e.target.matches('[data-audit-form]')) return; 875 e.preventDefault(); 876 const website = e.target.querySelector('input[name="website"]').value; 877 const $popup = document.querySelector('[data-clicker-element="popup-audit"]'); 878 const $placeholder = $popup.querySelector('[data-audit="placeholder"]'); 879 const $iframe = document.createElement('iframe'); 880 const websiteVersion = document.querySelector('meta[name="website-version"]')?.content; 881 const gtmUtms = getCookie("gtmUtms"); 882 const gtmIdnts = getCookie("gtmIdnts"); 883 const dataToPost = { 884 action: "gtms", 885 gtmData: { gtmUtms, gtmIdnts } 886 }; 887 const utms = getUtmObject(); 888 $popup.querySelector('iframe')?.remove(); 889 const aceUrl = appVars.aceUrl; 890 let queryString = "";
891 const utmParams = getUTMParamsFromURL(); 892 if (utmParams && Object.keys(utmParams).length) { 893 const queryAppender = aceUrl.includes('?') ? '&' : '?'; 894 queryString = `${queryAppender}${new URLSearchParams(utmParams).toString()}`; 895 } 896 if (!queryString) { 897 queryString = "/"; 898 } 899 const gated_version = params.get('gv'); 900 $iframe.src = `${aceUrl}${queryString}#audit/${website}`; 901 $iframe.setAttribute('tabindex', '0'); 902 $placeholder.parentElement.insertBefore($iframe, $placeholder); 903 $iframe.onload = () => { 904 $iframe.contentWindow.postMessage({ action: "consent", mixpanel: this.mixPanelConsent() }, aceUrl); 905 $iframe.contentWindow.postMessage(dataToPost, aceUrl); 906 $iframe.contentWindow.postMessage({ action: "utms", utms }, aceUrl); 907 if (['old', 'new'].includes(websiteVersion)) { 908 $iframe.contentWindow.postMessage({ action: "website-version", version: websiteVersion }, aceUrl); 909 } 910 if (gated_version) { 911 $iframe.contentWindow.postMessage({ action: "gated-version", version: gated_version }, aceUrl); 912 } 913 const marketingVariant = getCookie('debug_vis_opt_exp_8_combi'); 914 $iframe.contentWindow.postMessage({ action: "marketing-variant", version: marketingVariant }, aceUrl); 915 }; 916 const gclid = params.get('gclid'); 917 let url = `${window.location.href.split('?')[0].split('#')[0]}?website=${website}`; 918 if (gated_version) url += `&gv=${gated_version}`; 919 if (gclid && !url.includes('&gclid')) url = `${url}&gclid=${gclid}`; 920 history.pushState({}, null, url); 921 }); 922 const $form = document.querySelector('[data-audit-form]'); 923 const website = params.get('website'); 924 if (!website || !$form) return; 925 $form.querySelector('input[name="website"]').value = website; 926 $form.dispatchEvent(new CustomEvent('submit', { bubbles: true })); 927 },*/ 928 getAccessScanPlacement(embedder = null) { 929 return (document.querySelector('[data-accessScan-placement]')?. 930 getAttribute('data-accessScan-placement') || embedder || window.location.hostname); 931 }, 932 enableTracking() { 933 window.addEventListener('message', e => { 934 if (!e.data) return; 935 if ((e.data.aceDownload || e.data.acsbAceResults || e.data.aceScanStart) && typeof window.consolelog === 'function') { 936 window.consolelog('postMessage (iframe)', { 937 keys: Object.keys(e.data), 938 aceDownload: !!e.data.aceDownload, 939 willFetchProcessAceReport: !!e.data.aceDownload 940 }); 941 } 942 if (e.data.get === acsb_get_mixpanel_id) { 943 if (e?.source?.postMessage) { 944 const dataToPost = { mixpanelObject: this.getMixPanelCookies(), mixpanelKey: `mp_${window.mixpanelToken}_mixpanel` }; 945 e.source.postMessage(dataToPost, "*"); 946 if (typeof window.consolelog === 'function') { 947 if (!window.__aceMpDebugLog) window.__aceMpDebugLog = { t: 0 }; 948 var mp = dataToPost.mixpanelObject; 949 var now = Date.now(); 950 var shouldLog = mp || (now - window.__aceMpDebugLog.t >= 5000); 951 if (shouldLog) { 952 window.__aceMpDebugLog.t = now; 953 window.consolelog('Sent mixpanel reply to iframe', dataToPost); 954 } 955 } 956 } 957 } 958 if (e.data.aceError) { 959 const data = e.data; 960 dataLayer.push({ 961 'event': 'ga_event', 962 'eventCategory': 'evaluation', 963 'eventAction': 'failure', 964 'eventLabel': data.website 965 }); 966 } 967 if (e.data.aceDownload) { 968 const data = e.data?.data || {}; 969 const results = e.data?.results || {}; 970 const fullName = (data.fullName || '').trim() || ((data.firstName || '') + ' ' + (data.lastName || '')).trim(); 971 const fullNameArr = fullName ? fullName.split(/\s+/) : ['', '']; 972 if (typeof dataLayer !== 'undefined') { 973 dataLayer.push({ 974 event_name: "ace_download_report", 975 'idnt_fname': fullNameArr[0] || null, 976 'idnt_lname': fullNameArr.length > 1 ? fullNameArr.slice(1).join(' ') : null, 977 'idnt_email': data?.email, 978 event: "fireEvent" 979 }); 980 dataLayer.push({ 981 'event': 'ga_event', 982 'eventCategory': 'download audit', 983 'eventAction': 'submit', 984 'eventLabel': e.data.whitelabled ? 'whitelabled' : null, 985 'email': data?.email 986 }); 987 } 988 const body = { 989 name: data.fullName || fullName || '', 990 email: data.email || '', 991 token: data.token || '', 992 embedder: data.embedder || results.embedder || this.getAccessScanPlacement(), 993 website: results.website || data.website || '', 994 system: results.system || data.system || '', 995 verdict: results.verdict || data.verdict || '', 996 score: typeof results.score === 'number' ? results.score : (parseFloat(data.score) || 0), 997 whitelabel: Boolean(data.whitelabel || e.data.whitelabled), 998 gclid: (function(){ try { return JSON.parse(localStorage.getItem('gclid')||'{}')?.value; } catch(_){ return null; } })(), 999 pageURL: location.href, 1000 consent: { mixpanel: this.mixPanelConsent() }, 1001 mixpanelObject: this.getMixPanelCookies(), 1002 }; 1003 if (data.form) body.form = data.form; 1004 if (data.gdprMarketingConsent !== undefined) body.gdprMarketingConsent = !!data.gdprMarketingConsent; 1005 if (data.gdprconsent !== undefined) body.gdprconsent = data.gdprconsent; 1006 var aceReportUrl = (window.location.origin || '') + '/comm/process-ace-report'; 1007 if (typeof window.consolelog === 'function') { 1008 window.consolelog('process-ace-report POST (WP rewrite → inc/process-ace-report.php)', { 1009 url: aceReportUrl, 1010 hasToken: !!body.token, 1011 score: body.score, 1012 embedder: body.embedder 1013 }); 1014 } 1015 fetch(aceReportUrl, { 1016 method: 'POST', 1017 headers: { 'Content-Type': 'application/json;charset=utf-8' }, 1018 body: JSON.stringify(body), 1019 }).then(function(r){ 1020 return r.json().then(function(d){ 1021 if (typeof window.accessibeLogAceBackends === 'function') { 1022 window.accessibeLogAceBackends('process-ace-report (download)', d); 1023 } 1024 if (typeof window.consolelog === 'function') { 1025 window.consolelog('process-ace-report response', d); 1026 window.consolelog('process-ace-report backends', { salesforce_ok: d.salesforce_ok === true, hubspot_ok: d.hubspot_ok === true }); 1027 } 1028 if (!d || !d.success) { 1029 if (typeof console !== 'undefined') console.warn('Ace: process-ace-report failed', d); 1030 } 1031 return d; 1032 }); 1033 }).catch(function(err){ if (typeof console !== 'undefined') console.warn('Ace: process-ace-report fetch error', err); }); 1034 } 1035 if (e.data.acsbAceResults) { 1036 const data = e.data.acsbAceResults; 1037 const element_description = data.sitePlan?.toLowerCase(); 1038 dataLayer.push({ 1039 event_name: "access_scan_result", 1040 ace_url: data.website, 1041 ace_complaint_score: data.score, 1042 ace_placement: this.getAccessScanPlacement(data.embedder), 1043 ace_scan_fetch_result: data.score ? "success" : "failure", 1044 element_description, 1045 enterprise_potential: element_description === "enterprise", 1046 event: "fireEvent" 1047 }); 1048 dataLayer.push({ 1049 'event': 'ga_event', 1050 'eventCategory': 'evaluation', 1051 'eventAction': 'complete - ' + data.verdict, 1052 'eventLabel': data.website, 1053 'currentSystem': data.system, 1054 'assessmentScore': data.score 1055 }); 1056 } 1057 if (e.data.aceScanStart) { 1058 const data = e.data.aceScanStart; 1059 dataLayer.push({ 1060 event_name: "access_scan_start", 1061 ace_url: data.website, 1062 ace_placement: this.getAccessScanPlacement(), 1063 event: "fireEvent" 1064 }); 1065 } 1066 if (e.data.closeScanPopup) { 1067 const $closeAuditBtn = document.querySelector('[data-clicker-close="popup-audit"]'); 1068 if ($closeAuditBtn) $closeAuditBtn.click(); 1069 } 1070 if (e.data.openZendeskWindow) { 1071 if (typeof zE !== 'undefined') { 1072 zE("messenger", "open"); 1073 } 1074 } 1075 }, false); 1076 }, 1077 enableFaqFilters() { 1078 document.addEventListener('click', e => { 1079 const $trigger = e.target.closest('[data-ace-faq-category-trigger]'); 1080 if (!$trigger) return; 1081 const $categories = document.querySelectorAll('[data-ace-faq-category]'); 1082 const category = $trigger.getAttribute('data-ace-faq-category-trigger'); 1083 for (let $el of document.querySelectorAll('[data-ace-faq-category-trigger]')) $el.classList.remove('js-active'); 1084 $trigger.classList.add('js-active'); 1085 if (category === 'all') { 1086 for (let $category of $categories) $category.classList.remove('hidden'); 1087 } else { 1088 for (let $category of $categories) $category.classList.add('hidden'); 1089 for (let $el of document.querySelectorAll(`[data-ace-faq-category="${category}"]`)) $el.classList.remove('hidden'); 1090 } 1091 }); 1092 } 1093 }; 1094 (function(){ if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',function(){ aCe.init(); }); } else { aCe.init(); } })(); 1095 </script>
1095 1096
1096<script type="text/javascript" id="utm_params"> 1097 const utmsSessionName = 'utms'; 1098 function getUtmObject() { 1099 let utms = {}; 1100 const utmSession = sessionStorage.getItem(utmsSessionName) || '{}'; 1101 if (utmSession) { 1102 utms = JSON.parse(utmSession); 1103 } 1104 return utms; 1105 } 1106 1107 function loadUtmsFromParams() { 1108 const existingUtms = getUtmObject(); 1109 const params = new URLSearchParams(location.search); 1110 const source = params.get('utm_source') || existingUtms.source; 1111 const medium = params.get('utm_medium') || existingUtms.medium; 1112 const campaign = params.get('utm_campaign') || existingUtms.campaign; 1113 const utms = { source, medium, campaign }; 1114 1115 sessionStorage.setItem(utmsSessionName, JSON.stringify(utms)?.toLowerCase()); 1116 } 1117 loadUtmsFromParams(); 1118 </script>
1118 1119 1120 <!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ --> 1121 <title>Inclusive Product Advisory Board | accessiBe</title> 1122 <meta name="description" content="See how disability advocates and accessibility experts help shape accessiBe's products through real-world testing and feedback."> 1123 <link rel="canonical" href="https://accessibe.com/accessibility-platform/inclusive-product-advisory-board"> 1124 <meta property="og:locale" content="en_US"> 1125 <meta property="og:type" content="article"> 1126 <meta property="og:title" content="Inclusive Product Advisory Board | accessiBe"> 1127 <meta property="og:description" content="See how disability advocates and accessibility experts help shape accessiBe's products through real-world testing and feedback."> 1128 <meta property="og:url" content="https://accessibe.com/accessibility-platform/inclusive-product-advisory-board"> 1129 <meta property="og:site_name" content="accessiBe"> 1130 <meta property="article:modified_time" content="2026-09-07T04:22:05+00:00"> 1131 <meta property="og:image" content="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg"> 1132 <meta name="twitter:card" content="summary_large_image"> 1133 <meta name="twitter:label1" content="Est. reading time"> 1134 <meta name="twitter:data1" content="5 minutes"> 1135
1135<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board","url":"https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board","name":"Inclusive Product Advisory Board | accessiBe","isPartOf":{"@id":"https:\/\/accessibe.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board#primaryimage"},"image":{"@id":"https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board#primaryimage"},"thumbnailUrl":"https:\/\/accessibe.com\/wp-content\/themes\/hello-theme-child-master\/images\/white-arrow.svg","datePublished":"2026-08-12T14:31:48+00:00","dateModified":"2026-09-07T04:22:05+00:00","description":"See how disability advocates and accessibility experts help shape accessiBe's products through real-world testing and feedback.","breadcrumb":{"@id":"https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board#primaryimage","url":"https:\/\/accessibe.com\/wp-content\/themes\/hello-theme-child-master\/images\/white-arrow.svg","contentUrl":"https:\/\/accessibe.com\/wp-content\/themes\/hello-theme-child-master\/images\/white-arrow.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/accessibe.com\/accessibility-platform\/inclusive-product-advisory-board#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/accessibe.com\/"},{"@type":"ListItem","position":2,"name":"Accessibility Platform","item":"https:\/\/accessibe.com\/accessibility-platform"},{"@type":"ListItem","position":3,"name":"Inclusive Product Advisory Board"}]},{"@type":"WebSite","@id":"https:\/\/accessibe.com\/#website","url":"https:\/\/accessibe.com\/","name":"accessiBe","description":"","publisher":{"@id":"https:\/\/accessibe.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/accessibe.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/accessibe.com\/#organization","name":"accessiBe","url":"https:\/\/accessibe.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accessibe.com\/#\/schema\/logo\/image\/","url":"https:\/\/accessibe.com\/wp-content\/uploads\/2025\/09\/accessibe-logo.png","contentUrl":"https:\/\/accessibe.com\/wp-content\/uploads\/2025\/09\/accessibe-logo.png","width":1650,"height":232,"caption":"accessiBe"},"image":{"@id":"https:\/\/accessibe.com\/#\/schema\/logo\/image\/"}}]}</script>
1135 1136 <!-- / Yoast SEO plugin. --> 1137 1138 1139
1139<script> 1140 (function () { 1141 // Reusable consent-bypass rule (mirrors add_bypass_uc, GDPR-safe on unknown). 1142 window.acsbComputeBypassUC = function (country) { 1143 var uc = document.querySelector('meta[name="acsb-uc-country"]')?.content || ''; 1144 if (!country) return false; // unknown country -> show consent (safe) 1145 return !(uc && uc.includes(country)); // country in UC list -> do NOT bypass 1146 }; 1147 // Apply the safe default immediately (country not known yet). 1148 var b0 = window.acsbComputeBypassUC(document.querySelector('meta[name="acsb-country"]')?.content || ''); 1149 window.bypassUC = b0; 1150 window.bypaddUC = b0; 1151 1152 var url = "https:\/\/accessibe.com\/wp-admin\/admin-ajax.php" + '?action=acsb_geo'; 1153 function applyGeo(geo) { 1154 try { 1155 geo = geo || {}; 1156 function setMeta(name, val) { 1157 var m = document.querySelector('meta[name="' + name + '"]'); 1158 if (!m) { m = document.createElement('meta'); m.setAttribute('name', name); document.head.appendChild(m); } 1159 m.setAttribute('content', val || ''); 1160 } 1161 setMeta('acsb-city', geo.city); 1162 setMeta('acsb-state', geo.state); 1163 setMeta('acsb-country', geo.country); 1164 window.geoData = { city: geo.city || '', state: geo.state || '', country: geo.country || '' }; 1165 window.hasGeoData = !!(geo.city || geo.country); 1166 1167 // Recompute the consent bypass now that the real country is known. 1168 var b = window.acsbComputeBypassUC(geo.country || ''); 1169 window.bypassUC = b; 1170 window.bypaddUC = b; 1171 1172 if (typeof window.replaceGeoPlaceholders === 'function') { 1173 window.replaceGeoPlaceholders(window.geoData); 1174 } 1175 document.dispatchEvent(new CustomEvent('acsb-geo-ready', { detail: window.geoData })); 1176 } catch (e) {} 1177 } 1178 fetch(url, { credentials: 'same-origin', cache: 'no-store' }) 1179 .then(function (r) { return r.json(); }) 1180 .then(applyGeo) 1181 .catch(function () { /* keep safe defaults */ }); 1182 })(); 1183 </script>
1183 1184
1184<script> 1185 window.geoData = {"city":"Ashburn","state":"","country":"US"}; 1186 window.allowedCountriesForUserCentrics = 'FR,BE,BG,HR,CY,CZ,DK,EE,FI,GR,HU,IS,IE,IT,LV,LI,LT,LU,MT,NL,NO,PL,PT,RO,SK,SI,ES,SE,AT,DE,BR,UK,CH,JP'; 1187 window.hasGeoData = true; 1188 1189 // Server-side geo is intentionally empty now (populated client-side to avoid 1190 // serving cached/stale geo). Only replace placeholders if we actually have data; 1191 // output_geo_client_fetch() re-runs this once the real geo loads. 1192 if (window.hasGeoData && typeof window.replaceGeoPlaceholders === 'function') { 1193 window.replaceGeoPlaceholders(window.geoData); 1194 } 1195 </script>
1195 1196 <style id="wp-img-auto-sizes-contain-inline-css"> 1197img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 1198/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 1199</style> 1200<style id="global-styles-inline-css"> 1201:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
1201--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1201.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 1202:root :where(.wp-block-icon svg){width: 24px;} 1203:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 1204/*# sourceURL=global-styles-inline-css */ 1205</style> 1206<style id="acsb-post-info-image-inline-css"> 1207.elementor-icon-list-icon.acsb-has-image{display:inline-flex;align-items:center;justify-content:center;line-height:0;}.elementor-icon-list-icon .elementor-post-info__item-image{display:block;max-width:100%;height:auto;object-fit:cover;}.elementor-widget-post-info .elementor-icon-list-item{align-items:center;} 1208/*# sourceURL=acsb-post-info-image-inline-css */ 1209</style> 1210<link rel="stylesheet" id="hello-elementor-css" href="https://accessibe.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.5.1" media="all"> 1211<link rel="stylesheet" id="hello-elementor-theme-style-css" href="https://accessibe.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.5.1" media="all"> 1212<link rel="stylesheet" id="elementor-frontend-css" href="https://accessibe.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1790221277" media="all"> 1213<style id="elementor-frontend-inline-css"> 1214.e-heading-base a, .e-paragraph-base a { all: unset; cursor: pointer; }form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; } 1215.e-form-textarea-base:not([data-resizable]) { resize: none; } .e-form-submit-button-base { cursor: pointer; box-sizing: border-box; } 1216 1217 .acsb-carousel--vertical .swiper-wrapper { flex-direction: column; } 1218 .acsb-carousel--vertical .swiper-slide { block-size: auto; } 1219 .acsb-carousel--vertical .elementor-swiper-button { inset-inline: 50%; transform: translateX(-50%); } 1220 .acsb-carousel--vertical .elementor-swiper-button-prev { inset-block-start: 10px; inset-block-end: auto; } 1221 .acsb-carousel--vertical .elementor-swiper-button-next { inset-block-end: 10px; inset-block-start: auto; } 1222 1223/*# sourceURL=elementor-frontend-inline-css */ 1224</style> 1225<link rel="stylesheet" id="elementor-post-904-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-904.css?ver=1790221277" media="all"> 1226<link rel="stylesheet" id="widget-image-css" href="https://accessibe.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.4" media="all"> 1227<link rel="stylesheet" id="widget-heading-css" href="https://accessibe.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.4" media="all"> 1228<link rel="stylesheet" id="e-animation-fadeIn-css" href="https://accessibe.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=4.2.4" media="all"> 1229<link rel="stylesheet" id="widget-mega-menu-css" href="https://accessibe.com/wp-content/uploads/elementor/css/custom-pro-widget-mega-menu.min.css?ver=1790221277" media="all"> 1230<link rel="stylesheet" id="widget-nav-menu-css" href="https://accessibe.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1790221277" media="all"> 1231<link rel="stylesheet" id="widget-social-icons-css" href="https://accessibe.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.2.4" media="all"> 1232<link rel="stylesheet" id="e-apple-webkit-css" href="https://accessibe.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1790221277" media="all"> 1233<link rel="stylesheet" id="e-popup-css" href="https://accessibe.com/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=4.2.3" media="all"> 1234<link rel="stylesheet" id="elementor-post-6-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-6.css?ver=1790221278" media="all"> 1235<link rel="stylesheet" id="e-animation-fadeInUp-css" href="https://accessibe.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=4.2.4" media="all"> 1236<link rel="stylesheet" id="widget-nested-accordion-css" href="https://accessibe.com/wp-content/plugins/elementor/assets/css/widget-nested-accordion.min.css?ver=4.2.4" media="all"> 1237<link rel="stylesheet" id="elementor-post-27557-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-27557.css?ver=1790222784" media="all"> 1238<link rel="stylesheet" id="base-desktop-css" href="https://accessibe.com/wp-content/uploads/elementor/css/base-desktop.css?ver=6ab49bded6848" media="all"> 1239<link rel="stylesheet" id="base-mobile-css" href="https://accessibe.com/wp-content/uploads/elementor/css/base-mobile.css?ver=6ab49bded6848" media="(max-width:767px)"> 1240<link rel="stylesheet" id="elementor-post-1364-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-1364.css?ver=1790221285" media="all"> 1241<link rel="stylesheet" id="elementor-post-1298-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-1298.css?ver=1790221285" media="all"> 1242<link rel="stylesheet" id="elementor-post-36300-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-36300.css?ver=1790221525" media="all"> 1243<link rel="stylesheet" id="elementor-post-13679-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-13679.css?ver=1790221286" media="all"> 1244<style id="elementor-pro-custom-fonts-inline-css"> 1245@font-face { 1246 font-family: 'PolySans'; 1247 font-style: italic; 1248 font-weight: 300; 1249 font-display: auto; 1250 src: url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-SlimWideItalic.eot'); 1251 src: url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-SlimWideItalic.eot?#iefix') format('embedded-opentype'), 1252 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-SlimWideItalic.woff2') format('woff2'), 1253 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-SlimWideItalic.woff') format('woff'), 1254 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-SlimWideItalic.ttf') format('truetype'), 1255 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-SlimWideItalic.svg#PolySans') format('svg'); 1256} 1257@font-face { 1258 font-family: 'PolySans'; 1259 font-style: normal; 1260 font-weight: 300; 1261 font-display: auto; 1262 src: url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Slim.eot'); 1263 src: url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Slim.eot?#iefix') format('embedded-opentype'), 1264 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Slim.woff2') format('woff2'), 1265 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Slim.woff') format('woff'), 1266 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Slim.ttf') format('truetype'), 1267 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Slim.svg#PolySans') format('svg'); 1268} 1269@font-face { 1270 font-family: 'PolySans'; 1271 font-style: normal; 1272 font-weight: 400; 1273 font-display: auto; 1274 src: url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-NeutralWide.eot'); 1275 src: url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-NeutralWide.eot?#iefix') format('embedded-opentype'), 1276 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-NeutralWide.woff2') format('woff2'), 1277 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-NeutralWide.woff') format('woff'), 1278 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-NeutralWide.ttf') format('truetype'), 1279 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-NeutralWide.svg#PolySans') format('svg'); 1280} 1281@font-face { 1282 font-family: 'PolySans'; 1283 font-style: normal; 1284 font-weight: 600; 1285 font-display: auto; 1286 src: url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Median.woff2') format('woff2'), 1287 url('https://accessibe.com/wp-content/uploads/2025/09/PolySans-Median.woff') format('woff'); 1288} 1289 1290@font-face { 1291 font-family: 'Circular'; 1292 font-style: normal; 1293 font-weight: normal; 1294 font-display: auto; 1295 src: url('https://accessibe.com/wp-content/uploads/2025/09/CircularRegular.eot'); 1296 src: url('https://accessibe.com/wp-content/uploads/2025/09/CircularRegular.eot?#iefix') format('embedded-opentype'), 1297 url('https://accessibe.com/wp-content/uploads/2025/09/CircularRegular.woff2') format('woff2'), 1298 url('https://accessibe.com/wp-content/uploads/2025/09/CircularRegular.woff') format('woff'), 1299 url('https://accessibe.com/wp-content/uploads/2025/09/CircularRegular.ttf') format('truetype'), 1300 url('https://accessibe.com/wp-content/uploads/2025/09/CircularRegular.svg#Circular') format('svg'); 1301} 1302@font-face { 1303 font-family: 'Circular'; 1304 font-style: normal; 1305 font-weight: 500; 1306 font-display: auto; 1307 src: url('https://accessibe.com/wp-content/uploads/2025/09/CircularMedium.eot'); 1308 src: url('https://accessibe.com/wp-content/uploads/2025/09/CircularMedium.eot?#iefix') format('embedded-opentype'), 1309 url('https://accessibe.com/wp-content/uploads/2025/09/CircularMedium.woff2') format('woff2'), 1310 url('https://accessibe.com/wp-content/uploads/2025/09/CircularMedium.woff') format('woff'), 1311 url('https://accessibe.com/wp-content/uploads/2025/09/CircularMedium.ttf') format('truetype'), 1312 url('https://accessibe.com/wp-content/uploads/2025/09/CircularMedium.svg#Circular') format('svg'); 1313} 1314@font-face { 1315 font-family: 'Circular'; 1316 font-style: normal; 1317 font-weight: 700; 1318 font-display: auto; 1319 src: url('https://accessibe.com/wp-content/uploads/2025/09/CircularBold.eot'); 1320 src: url('https://accessibe.com/wp-content/uploads/2025/09/CircularBold.eot?#iefix') format('embedded-opentype'), 1321 url('https://accessibe.com/wp-content/uploads/2025/09/CircularBold.woff2') format('woff2'), 1322 url('https://accessibe.com/wp-content/uploads/2025/09/CircularBold.woff') format('woff'), 1323 url('https://accessibe.com/wp-content/uploads/2025/09/CircularBold.ttf') format('truetype'), 1324 url('https://accessibe.com/wp-content/uploads/2025/09/CircularBold.svg#Circular') format('svg'); 1325} 1326 1327/*# sourceURL=elementor-pro-custom-fonts-inline-css */ 1328</style> 1329<link rel="stylesheet" id="hello-elementor-child-style-css" href="https://accessibe.com/wp-content/themes/hello-theme-child-master/style.css?ver=1789037268" media="all">
1330<script id="jquery-core-js" src="https://accessibe.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1330
1330
1331<script id="jquery-migrate-js" src="https://accessibe.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
1331 1332
1332<script> 1333 document.addEventListener('DOMContentLoaded', function() { 1334 function moveTopBar() { 1335 const topBar = document.querySelector('.TopBar'); 1336 const header = document.querySelector('header'); 1337 1338 if (topBar && header && topBar.parentElement !== header) { 1339 const closeBtn = topBar.querySelector('[aria-label="Close"]'); 1340 topBar.removeAttribute('aria-modal'); 1341 topBar.removeAttribute('role'); 1342 topBar.removeAttribute('tabindex'); 1343 if (closeBtn) { 1344 closeBtn.setAttribute('aria-label', 'Close announcement'); 1345 closeBtn.setAttribute('aria-describedby', 'announcement-bar'); 1346 } 1347 header.prepend(topBar); 1348 return true; 1349 } 1350 return false; 1351 } 1352 1353 if (moveTopBar()) return; 1354 1355 const observer = new MutationObserver(function(mutations, obs) { 1356 if (moveTopBar()) { 1357 obs.disconnect(); 1358 } 1359 }); 1360 1361 observer.observe(document.body, { 1362 childList: true, 1363 subtree: true 1364 }); 1365 1366 setTimeout(() => observer.disconnect(), 10000); 1367 }); 1368 </script>
1368 1369 <meta name="generator" content="Elementor 4.2.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-disabled, font_display-swap"> 1370<!-- Google Tag Manager -->
1371<script>
vendor: 331 bytes, lines 1371-1375
1371(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1372new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1373j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1374'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1375})(window,document,'script','dataLayer','
1375GTM-MRPKVTJ
vendor: 3 bytes, line 1375
1375');
1375</script>
1375 1376<!-- End Google Tag Manager --> 1377<style> 1378 1379/* Hide the tab strip */ 1380#dt-tabs .e-n-tabs-heading, 1381#dt-tabs .e-n-tab-title { 1382 display: none !important; 1383} 1384 @media screen and (max-width: 767px) { 1385 #dt-tabs .button-with-arrow, 1386 #dt-tabs .button-primary { 1387 min-width: auto; 1388 } 1389 } 1390/* Step card */ 1391 #dt-tabs .e-n-tabs { 1392 width: 100%; 1393 } 1394.dt-step { 1395 animation: dt-fade .25s ease; 1396} 1397 1398/* Summary card */ 1399.dt-summary { 1400 animation: dt-fade .3s ease; 1401} 1402 1403@keyframes dt-fade { 1404 from { opacity: 0; transform: translateY(8px); } 1405 to { opacity: 1; transform: translateY(0); } 1406} 1407 1408/* Progress bar */ 1409.dt-header { 1410 display: none; 1411 align-items: center; 1412 gap: 12px; 1413 margin-bottom: 24px; 1414} 1415.dt-progress-bar { 1416 flex: 1; 1417 height: 4px; 1418 background: #eef0f5; 1419 border-radius: 2px; 1420 overflow: hidden; 1421} 1422.dt-progress-fill { 1423 height: 100%; 1424 background: #3a5ccc; 1425 border-radius: 2px; 1426} 1427.dt-count { 1428 font-size: 13px; 1429 font-weight: 600; 1430 color: #888; 1431 white-space: nowrap; 1432} 1433</style>
1434<script> 1435/* 1436 jQuery(document).ready(function($) { 1437 $(document).on('click', '.elementor-pagination a', function(e) { 1438 const href = $(this).attr('href'); 1439 if (!href) return; 1440 1441 const urlParams = new URLSearchParams(href.split('?')[1]); 1442 let pageNum = 1; 1443 1444 for (let [key, value] of urlParams) { 1445 if (key.includes('e-page')) { 1446 pageNum = value; 1447 break; 1448 } 1449 } 1450 1451 let cleanPath = window.location.pathname.replace(/\/page\/\d+\/?$/, '/'); 1452 1453 if (!cleanPath.endsWith('/')) { 1454 cleanPath += '/'; 1455 } 1456 1457 const newURL = window.location.protocol + "//" + window.location.host + cleanPath + 'page/' + pageNum + '/'; 1458 1459 window.history.pushState({ path: newURL }, '', newURL); 1460 }); 1461}); 1462*/ 1463</script>
vendor: 1 bytes, line 1463
1463
1464<script> 1465document.addEventListener('DOMContentLoaded', function () { 1466 const slidingCards = document.querySelectorAll('.sliding-card'); 1467 1468 if (!slidingCards.length) return; 1469 1470 slidingCards[0].classList.add('active'); 1471 1472 function setActiveCard(activeCard) { 1473 slidingCards.forEach(card => { 1474 card.classList.remove('active'); 1475 }); 1476 activeCard.classList.add('active'); 1477 } 1478 1479 slidingCards.forEach(card => { 1480 1481 card.addEventListener('mouseenter', function () { 1482 setActiveCard(this); 1483 }); 1484 1485 card.addEventListener('focus', function () { 1486 setActiveCard(this); 1487 }); 1488 1489 }); 1490}); 1491</script>
1491 1492
1493<script> 1494document.addEventListener("DOMContentLoaded", function() { 1495 const markedElements = document.querySelectorAll('[markcolor]'); 1496 1497 markedElements.forEach(el => { 1498 let colorValue = el.getAttribute('markcolor'); 1499 1500 if (colorValue && !colorValue.startsWith('#')) { 1501 colorValue = '#' + colorValue; 1502 } 1503 1504 el.style.setProperty('--markColor', colorValue); 1505 }); 1506}); 1507</script>
vendor: 1 bytes, line 1507
1507
1508<script> 1509document.addEventListener("DOMContentLoaded", function() { 1510 const markedElements = document.querySelectorAll('[strokecolor]'); 1511 1512 markedElements.forEach(el => { 1513 let colorValue = el.getAttribute('strokecolor'); 1514 1515 if (colorValue && !colorValue.startsWith('#')) { 1516 colorValue = '#' + colorValue; 1517 } 1518 1519 el.style.setProperty('--strokeColor', colorValue); 1520 }); 1521}); 1522</script>
1522 1523 <style> 1524 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 1525 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 1526 background-image: none !important; 1527 } 1528 @media screen and (max-height: 1024px) { 1529 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 1530 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 1531 background-image: none !important; 1532 } 1533 } 1534 @media screen and (max-height: 640px) { 1535 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 1536 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 1537 background-image: none !important; 1538 } 1539 } 1540 </style> 1541 <link rel="icon" href="https://accessibe.com/wp-content/uploads/2026/01/favicon.png" sizes="32x32"> 1542<link rel="icon" href="https://accessibe.com/wp-content/uploads/2026/01/favicon.png" sizes="192x192"> 1543<link rel="apple-touch-icon" href="https://accessibe.com/wp-content/uploads/2026/01/favicon.png"> 1544<meta name="msapplication-TileImage" content="https://accessibe.com/wp-content/uploads/2026/01/favicon.png"> 1545<style id="wp-custom-css"> 1546.page-id-23684 .page-header { 1547 display: none !important; 1548} 1549</style> 1550</head> 1551<body class="wp-singular accessibility-platfo-template-default single single-accessibility-platfo postid-27557 single-format-standard wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-theme-child-master hello-elementor-default elementor-default elementor-kit-6 elementor-page elementor-page-27557 elementor-page-36300"> 1552 1553
1553<script> 1554 (function(){ 1555 var s = document.createElement('script'), 1556 e = ! document.body ? document.querySelector('head') : document.body; 1557 s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; 1558 s.async = true; 1559 s.onload = () => { 1560 acsbJS.init({ 1561 statementLink : '', 1562 feedbackLink : '', 1563 footerHtml : '', 1564 hideMobile : false, 1565 hideTrigger : false, 1566 disableBgProcess : false, 1567 language : 'en', 1568 position : 'right', 1569 leadColor : '#146FF8', 1570 triggerColor : '#146FF8', 1571 triggerRadius : '50%', 1572 triggerPositionX : 'right', 1573 triggerPositionY : 'bottom', 1574 triggerIcon : 'people', 1575 triggerSize : 'medium', 1576 triggerOffsetX : 20, 1577 triggerOffsetY : 20, 1578 mobile : { 1579 triggerSize : 'small', 1580 triggerPositionX : 'right', 1581 triggerPositionY : 'bottom', 1582 triggerOffsetX : 10, 1583 triggerOffsetY : 10, 1584 triggerRadius : '50%' 1585 } 1586 }); 1587 }; 1588 e.appendChild(s); 1589 })(); 1590 </script>
1590 1591 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1591-1592
1591 1592<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1592GTM-MRPKVTJ
vendor: 84 bytes, line 1592
1592" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1593<!-- End Google Tag Manager (noscript) --> 1594 1595<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 1596 1597 <header data-elementor-type="header" data-elementor-id="1364" class="elementor elementor-1364 elementor-location-header" data-elementor-post-type="elementor_library"> 1598 <div class="elementor-element elementor-element-6a2d21d4 e-con-full e-flex e-con e-parent" data-id="6a2d21d4" data-element_type="container" data-e-type="container"> 1599 <nav class="elementor-element elementor-element-64dbf1ae e-flex e-con-boxed e-con e-child" data-id="64dbf1ae" data-element_type="container" data-e-type="container" id="MinHeader" data-settings='{"position":"fixed"}' aria-label="Global"> 1600 <div class="e-con-inner"> 1601 <div class="elementor-element elementor-element-6423a5db e-con-full bgblur left-header e-flex e-con e-child" data-id="6423a5db" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1602 <div class="elementor-element elementor-element-2f47a2a2 e-con-full e-flex e-con e-child" data-id="2f47a2a2" data-element_type="container" data-e-type="container"> 1603 <div class="elementor-element elementor-element-5c194957 image-block elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="5c194957" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 1604 <a href="https://accessibe.com" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-gtm_level1="logo" data-gtm_level2="logo"> 1605 <img loading="lazy" width="1650" height="232" src="https://accessibe.com/wp-content/uploads/2025/09/accessibe-logo.png" class="attachment-full size-full wp-image-8791" alt="accessiBe" srcset="https://accessibe.com/wp-content/uploads/2025/09/accessibe-logo.png 1650w, https://accessibe.com/wp-content/uploads/2025/09/accessibe-logo-300x42.png 300w, https://accessibe.com/wp-content/uploads/2025/09/accessibe-logo-1024x144.png 1024w, https://accessibe.com/wp-content/uploads/2025/09/accessibe-logo-768x108.png 768w, https://accessibe.com/wp-content/uploads/2025/09/accessibe-logo-1536x216.png 1536w" sizes="(max-width: 1650px) 100vw, 1650px"> </a> 1606 </div> 1607 <div class="elementor-element elementor-element-5d443cd5 elementor-widget__width-auto e-n-menu-none MainMenu e-full_width e-n-menu-layout-horizontal elementor-widget elementor-widget-n-menu" data-id="5d443cd5" data-element_type="widget" data-e-type="widget" data-settings='{"menu_items":[{"item_title":"Platform","_id":"e22b9ee","item_dropdown_content":"yes","item_link":{"url":"","is_external":"","nofollow":"","custom_attributes":"role|button,data-div-element|true,data-gtm_event_name | element_click, data-gtm_element_type | ui, data-gtm_section | main menu, data-gtm_element_purpose | navigation, data-gtm_level1 | solutions, data-gtm_level2 | solutions"},"item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Company","_id":"6d2d687","item_link":{"url":"#","is_external":"","nofollow":"","custom_attributes":"role|button,data-div-element|true,data-gtm_event_name | element_click, data-gtm_element_type | ui, data-gtm_section | main menu, data-gtm_element_purpose | navigation, data-gtm_level1 | company, data-gtm_level2 | company"},"item_dropdown_content":"yes","item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Partners","_id":"33f40d7","item_link":{"url":"#","is_external":"","nofollow":"","custom_attributes":"role|button,data-div-element|true,data-gtm_event_name | element_click, data-gtm_element_type | ui, data-gtm_section | main menu, data-gtm_element_purpose | navigation, data-gtm_level1 | partners, data-gtm_level2 | partners"},"item_dropdown_content":"yes","item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Resource Hub","item_link":{"url":"#","is_external":"","nofollow":"","custom_attributes":"role|button,data-div-element|true,data-gtm_event_name | element_click, data-gtm_element_type | ui, data-gtm_section | main menu, data-gtm_element_purpose | navigation, data-gtm_level1 | resources, data-gtm_level2 | resources"},"_id":"729f22f","item_dropdown_content":"yes","item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Pricing","item_link":{"url":"\/pricing\/accesswidget","is_external":"","nofollow":"","custom_attributes":"role|button,data-gtm_event_name | element_click, data-gtm_element_type | ui, data-gtm_section | main menu, data-gtm_element_purpose | navigation, data-gtm_level1 | pricing, data-gtm_level2 | pricing"},"_id":"757c8b4","item_dropdown_content":"no","item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""}],"open_animation":"fadeIn","item_position_horizontal":"center","breakpoint_selector":"none","content_width":"full_width","item_layout":"horizontal","open_on":"hover","horizontal_scroll":"disable","menu_item_title_distance_from_content":{"unit":"px","size":0,"sizes":[]},"menu_item_title_distance_from_content_tablet":{"unit":"px","size":"","sizes":[]},"menu_item_title_distance_from_content_mobile":{"unit":"px","size":"","sizes":[]}}' data-div-element="true" data-widget_type="mega-menu.default"> 1608 <div class="e-n-menu" data-widget-number="156"> 1609 <button class="e-n-menu-toggle" id="menu-toggle-156" aria-haspopup="true" aria-expanded="false" aria-controls="menubar-156" aria-label="Menu Toggle"> 1610 <span class="e-n-menu-toggle-icon e-open"> 1611 <svg class="e-font-icon-svg e-eicon-menu-bar" viewbox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg> </span> 1612 <span class="e-n-menu-toggle-icon e-close"> 1613 <svg class="e-font-icon-svg e-eicon-close" viewbox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </span> 1614 </button> 1615 <div class="e-n-menu-wrapper" id="menubar-156" aria-labelledby="menu-toggle-156"> 1616 <ul class="e-n-menu-heading"> 1617 <li class="e-n-menu-item"> 1618 <div id="e-n-menu-title-1561" class="e-n-menu-title"> 1619 <div class="e-n-menu-title-container" role="button" data-div-element="true" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-gtm_level1="solutions" data-gtm_level2="solutions"> <span class="e-n-menu-title-text"> 1620 Platform </span> 1621 </div> <button id="e-n-menu-dropdown-icon-1561" class="e-n-menu-dropdown-icon e-focus" data-tab-index="1" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1561"> 1622 <span class="e-n-menu-dropdown-icon-opened"> 1623 <span class="elementor-screen-only">Close Platform</span> 1624 </span> 1625 <span class="e-n-menu-dropdown-icon-closed"> 1626 <span class="elementor-screen-only">Open Platform</span> 1627 </span> 1628 </button> 1629 </div> 1630 <div class="e-n-menu-content"> 1631 <div id="e-n-menu-content-1561" data-tab-index="1" aria-labelledby="e-n-menu-dropdown-icon-1561" class="elementor-element elementor-element-33c4133b menu-item-container e-flex e-con-boxed e-con e-child" data-id="33c4133b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1632 <div class="e-con-inner"> 1633 <div class="elementor-element elementor-element-114a2592 e-con-full menu-container e-flex e-con e-child" data-id="114a2592" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1634 <div class="elementor-element elementor-element-3c9ee848 e-con-full e-flex e-con e-child" data-id="3c9ee848" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1635 <div class="elementor-element elementor-element-37b34ac6 e-con-full e-flex e-con e-child" data-id="37b34ac6" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1636 <div class="elementor-element elementor-element-294115f7 elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="294115f7" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 1637 <span class="elementor-heading-title elementor-size-default">Services</span> </div>
1638 </div> 1639 <div class="elementor-element elementor-element-5dbe5a19 e-con-full hovereffect e-grid e-con e-child" data-id="5dbe5a19" data-element_type="container" data-e-type="container" id="ulconvert" data-settings='{"background_background":"classic"}'> 1640 <a class="elementor-element elementor-element-59e0e991 e-con-full e-flex e-con e-child" data-id="59e0e991" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/services/vpat" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="vpat"> 1641 <div class="elementor-element elementor-element-36c70c82 normal-icon elementor-widget elementor-widget-image" data-id="36c70c82" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1642 <img loading="lazy" width="20" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/VPAT-1.svg" class="attachment-full size-full wp-image-1317" alt=""> </div> 1643 <div class="elementor-element elementor-element-66c8aa0a hover-icon elementor-widget elementor-widget-image" data-id="66c8aa0a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1644 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/VPAT-blue-1.svg" class="attachment-full size-full wp-image-1318" alt=""> </div> 1645 <div class="elementor-element elementor-element-3b067b6e e-con-full e-flex e-con e-child" data-id="3b067b6e" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1646 <div class="elementor-element elementor-element-690da1fe elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="690da1fe" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1647 <p class="elementor-heading-title elementor-size-default">VPAT</p> </div> 1648 <div class="elementor-element elementor-element-66221b7e elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="66221b7e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1649 <div class="elementor-heading-title elementor-size-default">Document your compliance</div> </div> 1650 </div> 1651 </a> 1652 <a class="elementor-element elementor-element-20a9d819 e-con-full e-flex e-con e-child" data-id="20a9d819" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/services/litigation-support" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="litigation support"> 1653 <div class="elementor-element elementor-element-2c98543d normal-icon elementor-widget elementor-widget-image" data-id="2c98543d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1654 <img loading="lazy" width="26" height="26" src="https://accessibe.com/wp-content/uploads/2025/09/Litigation-Support-1.svg" class="attachment-full size-full wp-image-1319" alt=""> </div> 1655 <div class="elementor-element elementor-element-6ae06778 hover-icon elementor-widget elementor-widget-image" data-id="6ae06778" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1656 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Litigation-Support-blue-1.svg" class="attachment-full size-full wp-image-1320" alt=""> </div> 1657 <div class="elementor-element elementor-element-33e2d7a4 e-con-full e-flex e-con e-child" data-id="33e2d7a4" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1658 <div class="elementor-element elementor-element-2070a3b0 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="2070a3b0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1659 <p class="elementor-heading-title elementor-size-default">Litigation Support</p> </div> 1660 <div class="elementor-element elementor-element-4e7c9b82 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="4e7c9b82" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1661 <div class="elementor-heading-title elementor-size-default">Get support from dedicated experts</div>
1661 </div> 1662 </div> 1663 </a> 1664 <a class="elementor-element elementor-element-9082a8 e-con-full e-flex e-con e-child" data-id="9082a8" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' role="listitem" href="https://accessibe.com/services/user-testing" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="user testing"> 1665 <div class="elementor-element elementor-element-67887e0b normal-icon elementor-widget elementor-widget-image" data-id="67887e0b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1666 <img loading="lazy" width="26" height="26" src="https://accessibe.com/wp-content/uploads/2025/09/User-testing-1-1.svg" class="attachment-full size-full wp-image-1321" alt=""> </div> 1667 <div class="elementor-element elementor-element-5c6f1437 hover-icon elementor-widget elementor-widget-image" data-id="5c6f1437" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1668 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/User-testing-blue-1.svg" class="attachment-full size-full wp-image-1322" alt=""> </div> 1669 <div class="elementor-element elementor-element-5202de8e e-con-full e-flex e-con e-child" data-id="5202de8e" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1670 <div class="elementor-element elementor-element-73e19705 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="73e19705" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1671 <p class="elementor-heading-title elementor-size-default">User testing</p> </div> 1672 <div class="elementor-element elementor-element-132edfdf elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="132edfdf" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1673 <div class="elementor-heading-title elementor-size-default">Test with real end-users</div> </div> 1674 </div> 1675 </a> 1676 <a class="elementor-element elementor-element-4b2d43ed e-con-full e-flex e-con e-child" data-id="4b2d43ed" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/services/expert-audit" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="expert audit"> 1677 <div class="elementor-element elementor-element-3690ccd9 normal-icon elementor-widget elementor-widget-image" data-id="3690ccd9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1678 <img loading="lazy" width="26" height="26" src="https://accessibe.com/wp-content/uploads/2025/09/Expert-audit-1-1.svg" class="attachment-full size-full wp-image-1323" alt=""> </div> 1679 <div class="elementor-element elementor-element-4a28c550 hover-icon elementor-widget elementor-widget-image" data-id="4a28c550" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1680 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Expert-audit-blue-1.svg" class="attachment-full size-full wp-image-1324" alt=""> </div> 1681 <div class="elementor-element elementor-element-69e83067 e-con-full e-flex e-con e-child" data-id="69e83067" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1682 <div class="elementor-element elementor-element-6a5588a3 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="6a5588a3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1683 <p class="elementor-heading-title elementor-size-default">Expert audit</p> </div> 1684 <div class="elementor-element elementor-element-225b8123 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="225b8123" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1685 <div class="elementor-heading-title elementor-size-default">Conduct a manual accessibility audit</div>
1685 </div> 1686 </div> 1687 </a> 1688 <div class="elementor-element elementor-element-81f5168 only-button elementor-widget elementor-widget-button" data-id="81f5168" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1689 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://accessibe.com/services"> 1690 <span class="elementor-button-content-wrapper"> 1691 <span class="elementor-button-icon"> 1692 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="10px" width="12px" id="Layer_1" x="0px" y="0px" viewbox="0 0 9.5 16" style="enable-background:new 0 0 9.5 16;" xml:space="preserve"><path fill="#0047d8" d="M1.5,0L0,1.5L6.5,8L0,14.5L1.5,16l8-8L1.5,0z"></path></svg> </span> 1693 <span class="elementor-button-text">See all Services</span> 1694 </span> 1695 </a> 1696 </div> 1697 </div> 1698 </div> 1699 <div class="elementor-element elementor-element-3a588012 e-con-full e-flex e-con e-child" data-id="3a588012" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1700 <div class="elementor-element elementor-element-4026d10c e-con-full e-flex e-con e-child" data-id="4026d10c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1701 <div class="elementor-element elementor-element-7d422f97 elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="7d422f97" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 1702 <span class="elementor-heading-title elementor-size-default">Products</span> </div> 1703 </div> 1704 <div class="elementor-element elementor-element-183fa183 e-con-full hovereffect e-grid e-con e-child" data-id="183fa183" data-element_type="container" data-e-type="container" id="ulconvertprod" data-settings='{"background_background":"classic"}'> 1705 <a class="elementor-element elementor-element-2d4da22a e-con-full e-flex e-con e-child" data-id="2d4da22a" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/accesswidget" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="automated website accessibility"> 1706 <div class="elementor-element elementor-element-3570ee4a normal-icon elementor-widget elementor-widget-image" data-id="3570ee4a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1707 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Automated-website-accessibility-1.svg" class="attachment-full size-full wp-image-1309" alt=""> </div> 1708 <div class="elementor-element elementor-element-65c2580a hover-icon elementor-widget elementor-widget-image" data-id="65c2580a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1709 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Automated-website-accessibility-blue-1.svg" class="attachment-full size-full wp-image-1310" alt=""> </div> 1710 <div class="elementor-element elementor-element-c465f46 e-con-full e-flex e-con e-child" data-id="c465f46" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1711 <div class="elementor-element elementor-element-6b592b94 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="6b592b94" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1712 <p class="elementor-heading-title elementor-size-default">Automated website accessibility</p> </div> 1713 <div class="elementor-element elementor-element-18674093 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="18674093" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1714 <div class="elementor-heading-title elementor-size-default">accessWidget</div>
1714 </div> 1715 </div> 1716 </a> 1717 <a class="elementor-element elementor-element-7b57d5fc e-con-full e-flex e-con e-child" data-id="7b57d5fc" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/accessscan" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="assess your accessibility"> 1718 <div class="elementor-element elementor-element-3f331ad1 normal-icon elementor-widget elementor-widget-image" data-id="3f331ad1" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1719 <img loading="lazy" width="25" height="20" src="https://accessibe.com/wp-content/uploads/2025/09/Assess-your-accessibility-1.svg" class="attachment-full size-full wp-image-1311" alt=""> </div> 1720 <div class="elementor-element elementor-element-bce0c05 hover-icon elementor-widget elementor-widget-image" data-id="bce0c05" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1721 <img loading="lazy" width="26" height="20" src="https://accessibe.com/wp-content/uploads/2025/09/Assess-your-accessibility-blue-1.svg" class="attachment-full size-full wp-image-1312" alt=""> </div> 1722 <div class="elementor-element elementor-element-6150d9ac e-con-full e-flex e-con e-child" data-id="6150d9ac" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1723 <div class="elementor-element elementor-element-404c97fa elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="404c97fa" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1724 <p class="elementor-heading-title elementor-size-default">Assess your accessibility</p> </div> 1725 <div class="elementor-element elementor-element-428bed6c elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="428bed6c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1726 <div class="elementor-heading-title elementor-size-default">accessScan</div> </div> 1727 </div> 1728 </a> 1729 <a class="elementor-element elementor-element-4417199a e-con-full e-flex e-con e-child" data-id="4417199a" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/accessflow" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="develop accessible code"> 1730 <div class="elementor-element elementor-element-5ae96d5c normal-icon elementor-widget elementor-widget-image" data-id="5ae96d5c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1731 <img loading="lazy" width="25" height="26" src="https://accessibe.com/wp-content/uploads/2025/09/Develop-accessible-code-1.svg" class="attachment-full size-full wp-image-1313" alt=""> </div> 1732 <div class="elementor-element elementor-element-6dfa08c4 hover-icon elementor-widget elementor-widget-image" data-id="6dfa08c4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1733 <img loading="lazy" width="26" height="26" src="https://accessibe.com/wp-content/uploads/2025/09/Develop-accessible-code-blue-1.svg" class="attachment-full size-full wp-image-1314" alt=""> </div> 1734 <div class="elementor-element elementor-element-3a59def4 e-con-full e-flex e-con e-child" data-id="3a59def4" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1735 <div class="elementor-element elementor-element-35da0ce3 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="35da0ce3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1736 <p class="elementor-heading-title elementor-size-default">Develop accessible code</p> </div> 1737 <div class="elementor-element elementor-element-790c0ab9 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="790c0ab9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1738 <div class="elementor-heading-title elementor-size-default">accessFlow</div>
1738 </div> 1739 </div> 1740 </a> 1741 <a class="elementor-element elementor-element-55e52d4a e-con-full e-flex e-con e-child" data-id="55e52d4a" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/integrations" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="integrate with your cms"> 1742 <div class="elementor-element elementor-element-32242756 normal-icon elementor-widget elementor-widget-image" data-id="32242756" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1743 <img loading="lazy" width="25" height="24" src="https://accessibe.com/wp-content/uploads/2025/09/Integrate-with-your-CMS-1.svg" class="attachment-full size-full wp-image-1315" alt=""> </div> 1744 <div class="elementor-element elementor-element-5eb19a3a hover-icon elementor-widget elementor-widget-image" data-id="5eb19a3a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1745 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Integrate-with-your-CMS-blue-1.svg" class="attachment-full size-full wp-image-1316" alt=""> </div> 1746 <div class="elementor-element elementor-element-41c5e695 e-con-full e-flex e-con e-child" data-id="41c5e695" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1747 <div class="elementor-element elementor-element-44bad82a elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="44bad82a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1748 <p class="elementor-heading-title elementor-size-default">Integrate with your CMS</p> </div> 1749 <div class="elementor-element elementor-element-6612173e elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="6612173e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1750 <div class="elementor-heading-title elementor-size-default">Integrations</div> </div> 1751 </div> 1752 </a> 1753 </div> 1754 </div> 1755 <div class="elementor-element elementor-element-34da9f05 e-con-full e-flex e-con e-child" data-id="34da9f05" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1756 <div class="elementor-element elementor-element-6a9a8e2b e-con-full e-flex e-con e-child" data-id="6a9a8e2b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1757 <div class="elementor-element elementor-element-611abdab elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="611abdab" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 1758 <span class="elementor-heading-title elementor-size-default">Solutions for</span> </div> 1759 </div> 1760 <div class="elementor-element elementor-element-5bda5533 e-con-full hovereffect e-grid e-con e-child" data-id="5bda5533" data-element_type="container" data-e-type="container" id="ulconvertbusiness" data-settings='{"background_background":"classic"}'> 1761 <a class="elementor-element elementor-element-6a3c016c e-con-full e-flex e-con e-child" data-id="6a3c016c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/small-business" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="small business"> 1762 <div class="elementor-element elementor-element-4f0e97f0 normal-icon elementor-widget elementor-widget-image" data-id="4f0e97f0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1763 <img loading="lazy" width="23" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Smallbusiness.svg" class="attachment-full size-full wp-image-2057" alt=""> </div> 1764 <div class="elementor-element elementor-element-57c39172 hover-icon elementor-widget elementor-widget-image" data-id="57c39172" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1765 <img loading="lazy" width="23" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/small-business-icon-blue-2.svg" class="attachment-full size-full wp-image-2056" alt=""> </div> 1766 <div class="elementor-element elementor-element-25334816 e-con-full e-flex e-con e-child" data-id="25334816" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1767 <div class="elementor-element elementor-element-77438d66 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="77438d66" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1768 <p class="elementor-heading-title elementor-size-default">Small business</p> </div> 1769 <div class="elementor-element elementor-element-21d96b54 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="21d96b54" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1770 <div class="elementor-heading-title elementor-size-default">Streamline web accessibility</div>
1770 </div> 1771 </div> 1772 </a> 1773 <a class="elementor-element elementor-element-66f672b7 e-con-full e-flex e-con e-child" data-id="66f672b7" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/mid-market" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="mid-large business"> 1774 <div class="elementor-element elementor-element-70c97ebf normal-icon elementor-widget elementor-widget-image" data-id="70c97ebf" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1775 <img loading="lazy" width="25" height="26" src="https://accessibe.com/wp-content/uploads/2025/09/Mid-large-business-1.svg" class="attachment-full size-full wp-image-1303" alt=""> </div> 1776 <div class="elementor-element elementor-element-58c71e7a hover-icon elementor-widget elementor-widget-image" data-id="58c71e7a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1777 <img loading="lazy" width="23" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Mid-large-business-blue-1.svg" class="attachment-full size-full wp-image-1304" alt=""> </div> 1778 <div class="elementor-element elementor-element-1e70ad3c e-con-full e-flex e-con e-child" data-id="1e70ad3c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1779 <div class="elementor-element elementor-element-2f7d9fca elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="2f7d9fca" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1780 <p class="elementor-heading-title elementor-size-default">Mid-large business</p> </div> 1781 <div class="elementor-element elementor-element-1c39e703 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="1c39e703" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1782 <div class="elementor-heading-title elementor-size-default">Get a customized solution</div> </div> 1783 </div> 1784 </a> 1785 <a class="elementor-element elementor-element-3e085df1 e-con-full e-flex e-con e-child" data-id="3e085df1" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/enterprise" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="enterprise"> 1786 <div class="elementor-element elementor-element-225f9ee7 normal-icon elementor-widget elementor-widget-image" data-id="225f9ee7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1787 <img loading="lazy" width="25" height="26" src="https://accessibe.com/wp-content/uploads/2025/09/Enterprise-1.svg" class="attachment-full size-full wp-image-1305" alt=""> </div> 1788 <div class="elementor-element elementor-element-3683abb3 hover-icon elementor-widget elementor-widget-image" data-id="3683abb3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1789 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Enterprise-blue-1.svg" class="attachment-full size-full wp-image-1306" alt=""> </div> 1790 <div class="elementor-element elementor-element-2e2f2dd1 e-con-full e-flex e-con e-child" data-id="2e2f2dd1" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1791 <div class="elementor-element elementor-element-467bbea1 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="467bbea1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1792 <p class="elementor-heading-title elementor-size-default">Enterprise</p> </div> 1793 <div class="elementor-element elementor-element-34c6dde8 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="34c6dde8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1794 <div class="elementor-heading-title elementor-size-default">Scale with hybrid accessibility</div>
1794 </div> 1795 </div> 1796 </a> 1797 <a class="elementor-element elementor-element-4eaf6af1 e-con-full e-flex e-con e-child" data-id="4eaf6af1" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/industry" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="industries"> 1798 <div class="elementor-element elementor-element-e0c4a39 normal-icon elementor-widget elementor-widget-image" data-id="e0c4a39" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1799 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Industries-1.svg" class="attachment-full size-full wp-image-1307" alt=""> </div> 1800 <div class="elementor-element elementor-element-4d8da124 hover-icon elementor-widget elementor-widget-image" data-id="4d8da124" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1801 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/Industries-blue-1.svg" class="attachment-full size-full wp-image-1308" alt=""> </div> 1802 <div class="elementor-element elementor-element-317faef5 e-con-full e-flex e-con e-child" data-id="317faef5" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1803 <div class="elementor-element elementor-element-20ace765 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="20ace765" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1804 <p class="elementor-heading-title elementor-size-default">Industries</p> </div> 1805 <div class="elementor-element elementor-element-64e54009 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="64e54009" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1806 <div class="elementor-heading-title elementor-size-default">Explore solutions designed for your field</div> </div> 1807 </div> 1808 </a> 1809 <a class="elementor-element elementor-element-512d7d2 e-con-full e-flex e-con e-child" data-id="512d7d2" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/gen-ai" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solutions" data-gtm_level2="industries"> 1810 <div class="elementor-element elementor-element-2905a2c9 normal-icon elementor-widget elementor-widget-image" data-id="2905a2c9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1811 <img loading="lazy" width="28" height="28" src="https://accessibe.com/wp-content/uploads/2025/09/ai.svg" class="attachment-full size-full wp-image-29220" alt=""> </div> 1812 <div class="elementor-element elementor-element-1d0bbf42 hover-icon elementor-widget elementor-widget-image" data-id="1d0bbf42" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1813 <img loading="lazy" width="28" height="28" src="https://accessibe.com/wp-content/uploads/2025/09/ai.svg" class="attachment-full size-full wp-image-29220" alt=""> </div> 1814 <div class="elementor-element elementor-element-33ce5dbd e-con-full e-flex e-con e-child" data-id="33ce5dbd" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1815 <div class="elementor-element elementor-element-7e7c5856 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="7e7c5856" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1816 <p class="elementor-heading-title elementor-size-default">Gen-AI content</p> </div> 1817 <div class="elementor-element elementor-element-12518492 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="12518492" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1818 <div class="elementor-heading-title elementor-size-default">Secure accessibility for AI-generated content</div>
1818 </div> 1819 </div> 1820 </a> 1821 </div> 1822 </div> 1823 <div class="elementor-element elementor-element-4b67ee63 hover-image elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-child" data-id="4b67ee63" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1824 <div class="e-con-inner"> 1825 <a class="elementor-element elementor-element-49245f37 right-img-box e-flex e-con-boxed e-con e-child" data-id="49245f37" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="DEFAULT" href="https://accessibe.com/accessibility-platform/reports/gen-ai-ecommerce" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 1826 <div class="e-con-inner"> 1827 <div class="elementor-element elementor-element-2518478a elementor-widget elementor-widget-image" data-id="2518478a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1828 <img loading="lazy" width="686" height="465" src="https://accessibe.com/wp-content/uploads/2025/09/webinar.png" class="attachment-full size-full wp-image-29084" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/webinar.png 686w, https://accessibe.com/wp-content/uploads/2025/09/webinar-300x203.png 300w" sizes="(max-width: 686px) 100vw, 686px"> </div> 1829 <div class="elementor-element elementor-element-d5f8926 elementor-widget elementor-widget-eyebrow-image" data-id="d5f8926" data-element_type="widget" data-e-type="widget" data-widget_type="eyebrow-image.default"> 1830 <div class="elementor-widget-container"> 1831 <div class="eyebrow-image-wrapper style-1"> 1832 <div class="eyebrow-image-link" style="display:inline-flex; align-items:center; text-decoration:none;"> 1833 <span class="eyebrow-image-text">THE ACCESSIBILITY GAP</span> 1834 </div> 1835 </div> 1836 </div> 1837 </div> 1838 <div class="elementor-element elementor-element-2f4b8558 elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="2f4b8558" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 1839 <span class="elementor-heading-title elementor-size-default">Gen-AI content: <br> 1840The #1 cited in eComm ADA lawsuits</span> </div> 1841 <div class="elementor-element elementor-element-6945645c btn-row-header e-con-full e-flex e-con e-child" data-id="6945645c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1842 <div class="elementor-element elementor-element-3b122817 e-con-full button-box e-flex e-con e-child" data-id="3b122817" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1843 <div class="elementor-element elementor-element-18efffc5 e-con-full e-flex e-con e-child" data-id="18efffc5" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1844 <div class="elementor-element elementor-element-125e1724 elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="125e1724" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1845 <div class="elementor-heading-title elementor-size-default">READ REPORTS</div> </div> 1846 </div> 1847 <div class="elementor-element elementor-element-2753a890 e-con-full e-flex e-con e-child" data-id="2753a890" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1848 <div class="elementor-element elementor-element-23d2b12a elementor-widget elementor-widget-image" data-id="23d2b12a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1849 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div>
1850 </div> 1851 </div> 1852 </div> 1853 </div> 1854 </a> 1855 <a class="elementor-element elementor-element-3e624af right-img-box e-con-full e-flex e-con e-child" data-id="3e624af" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="CA" href="https://lp.accessibe.com/aoda-wb-9-26" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 1856 <div class="elementor-element elementor-element-e1d3527 elementor-widget elementor-widget-image" data-id="e1d3527" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1857 <img loading="lazy" width="527" height="393" src="https://accessibe.com/wp-content/uploads/2025/09/j.png" class="attachment-full size-full wp-image-38403" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/j.png 527w, https://accessibe.com/wp-content/uploads/2025/09/j-300x224.png 300w" sizes="(max-width: 527px) 100vw, 527px"> </div> 1858 <div class="elementor-element elementor-element-26bd09d elementor-widget elementor-widget-eyebrow-image" data-id="26bd09d" data-element_type="widget" data-e-type="widget" data-widget_type="eyebrow-image.default"> 1859 <div class="elementor-widget-container"> 1860 <div class="eyebrow-image-wrapper style-1"> 1861 <div class="eyebrow-image-link" style="display:inline-flex; align-items:center; text-decoration:none;"> 1862 <span class="eyebrow-image-text">20+ employees in Ontario? </span> 1863 </div> 1864 </div> 1865 </div> 1866 </div> 1867 <div class="elementor-element elementor-element-8a7ba69 elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="8a7ba69" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 1868 <span class="elementor-heading-title elementor-size-default">You have an accessibility report due December 31</span> </div> 1869 <div class="elementor-element elementor-element-55f2455 btn-row-header e-con-full e-flex e-con e-child" data-id="55f2455" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1870 <div class="elementor-element elementor-element-0538d3f e-con-full button-box e-flex e-con e-child" data-id="0538d3f" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1871 <div class="elementor-element elementor-element-0c2bb83 e-con-full e-flex e-con e-child" data-id="0c2bb83" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1872 <div class="elementor-element elementor-element-053a0f4 elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="053a0f4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1873 <div class="elementor-heading-title elementor-size-default">WHAT THIS MEANS</div> </div> 1874 </div> 1875 <div class="elementor-element elementor-element-e256790 e-con-full e-flex e-con e-child" data-id="e256790" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1876 <div class="elementor-element elementor-element-783bb80 elementor-widget elementor-widget-image" data-id="783bb80" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1877 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div> 1878 </div> 1879 </div> 1880 </div> 1881 </a> 1882 </div> 1883 </div> 1884 </div> 1885 </div> 1886 </div> 1887 </div> 1888 </li> 1889 <li class="e-n-menu-item"> 1890 <div id="e-n-menu-title-1562" class="e-n-menu-title e-anchor"> 1891 <a class="e-n-menu-title-container e-focus e-link" href="#" role="button" data-div-element="true" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-gtm_level1="company" data-gtm_level2="company" aria-current="page"> <span class="e-n-menu-title-text"> 1892 Company </span> 1893 </a> <button id="e-n-menu-dropdown-icon-1562" class="e-n-menu-dropdown-icon e-focus" data-tab-index="2" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1562"> 1894 <span class="e-n-menu-dropdown-icon-opened"> 1895 <span class="elementor-screen-only">Close Company</span> 1896 </span> 1897 <span class="e-n-menu-dropdown-icon-closed"> 1898 <span class="elementor-screen-only">Open Company</span> 1899 </span> 1900 </button> 1901 </div> 1902 <div class="e-n-menu-content"> 1903 <div id="e-n-menu-content-1562" data-tab-index="2" aria-labelledby="e-n-menu-dropdown-icon-1562" class="elementor-element elementor-element-2c957170 menu-item-container e-flex e-con-boxed e-con e-child" data-id="2c957170" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1904 <div class="e-con-inner"> 1905 <div class="elementor-element elementor-element-7ca0435f e-con-full menu-container menu-container--small e-flex e-con e-child" data-id="7ca0435f" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1906 <div class="elementor-element elementor-element-3389d8f5 e-con-full e-flex e-con e-child" data-id="3389d8f5" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1907 <div class="elementor-element elementor-element-1ee465ca e-con-full e-flex e-con e-child" data-id="1ee465ca" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1908 <div class="elementor-element elementor-element-5a220f6 elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="5a220f6" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 1909 <span class="elementor-heading-title elementor-size-default">Overview</span> </div>
1910 </div> 1911 <div class="elementor-element elementor-element-4a9e8d9e e-con-full hovereffect e-grid e-con e-child" data-id="4a9e8d9e" data-element_type="container" data-e-type="container" id="ulconvertview" data-settings='{"background_background":"classic"}'> 1912 <a class="elementor-element elementor-element-3ac9b89 e-con-full e-flex e-con e-child" data-id="3ac9b89" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/about" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="company" data-gtm_level2="about us"> 1913 <div class="elementor-element elementor-element-3fcbb27b normal-icon elementor-widget elementor-widget-image" data-id="3fcbb27b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1914 <img loading="lazy" width="34" height="34" src="https://accessibe.com/wp-content/uploads/2025/09/about-1.svg" class="attachment-full size-full wp-image-1328" alt=""> </div> 1915 <div class="elementor-element elementor-element-6cab0c3e hover-icon elementor-widget elementor-widget-image" data-id="6cab0c3e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1916 <img loading="lazy" width="34" height="34" src="https://accessibe.com/wp-content/uploads/2025/09/about-blue-1.svg" class="attachment-full size-full wp-image-1329" alt=""> </div> 1917 <div class="elementor-element elementor-element-2f212fdd e-con-full e-flex e-con e-child" data-id="2f212fdd" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1918 <div class="elementor-element elementor-element-3afec740 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="3afec740" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1919 <p class="elementor-heading-title elementor-size-default">About us</p> </div> 1920 <div class="elementor-element elementor-element-7df6c59d elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="7df6c59d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1921 <div class="elementor-heading-title elementor-size-default">Find out what makes us different</div> </div> 1922 </div> 1923 </a> 1924 <a class="elementor-element elementor-element-461d2ac1 e-con-full e-flex e-con e-child" data-id="461d2ac1" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/accessibe-alternatives" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="company" data-gtm_level2="why choose accessibe"> 1925 <div class="elementor-element elementor-element-51c33016 normal-icon elementor-widget elementor-widget-image" data-id="51c33016" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1926 <img loading="lazy" width="35" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/whychoose-icon.svg" class="attachment-full size-full wp-image-18103" alt=""> </div> 1927 <div class="elementor-element elementor-element-799faa77 hover-icon elementor-widget elementor-widget-image" data-id="799faa77" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1928 <img loading="lazy" width="35" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/whychoose-icon-hover.svg" class="attachment-full size-full wp-image-18105" alt=""> </div> 1929 <div class="elementor-element elementor-element-8fcc60b e-con-full e-flex e-con e-child" data-id="8fcc60b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1930 <div class="elementor-element elementor-element-59ca55ad elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="59ca55ad" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1931 <p class="elementor-heading-title elementor-size-default">Why choose accessiBe</p> </div> 1932 <div class="elementor-element elementor-element-1d5316a8 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="1d5316a8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1933 <div class="elementor-heading-title elementor-size-default">Compare us to competitors</div>
1933 </div> 1934 </div> 1935 </a> 1936 <a class="elementor-element elementor-element-6aeb4f57 e-con-full e-flex e-con e-child" data-id="6aeb4f57" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/careers" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="company" data-gtm_level2="careers"> 1937 <div class="elementor-element elementor-element-1526654a normal-icon elementor-widget elementor-widget-image" data-id="1526654a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1938 <img loading="lazy" width="28" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Careers-1.svg" class="attachment-full size-full wp-image-1330" alt=""> </div> 1939 <div class="elementor-element elementor-element-1742bfe7 hover-icon elementor-widget elementor-widget-image" data-id="1742bfe7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1940 <img loading="lazy" width="28" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Careers-blue-1.svg" class="attachment-full size-full wp-image-1331" alt=""> </div> 1941 <div class="elementor-element elementor-element-3c5b82 e-con-full e-flex e-con e-child" data-id="3c5b82" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1942 <div class="elementor-element elementor-element-7115d542 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="7115d542" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1943 <p class="elementor-heading-title elementor-size-default">Careers</p> </div> 1944 <div class="elementor-element elementor-element-451c92c0 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="451c92c0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1945 <div class="elementor-heading-title elementor-size-default">Work at accessiBe</div> </div> 1946 </div> 1947 </a> 1948 <a class="elementor-element elementor-element-1119b10c e-con-full e-flex e-con e-child" data-id="1119b10c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/partners/nonprofit" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="company" data-gtm_level2="community"> 1949 <div class="elementor-element elementor-element-250b288d normal-icon elementor-widget elementor-widget-image" data-id="250b288d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1950 <img loading="lazy" width="30" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/Community-1.svg" class="attachment-full size-full wp-image-1332" alt=""> </div> 1951 <div class="elementor-element elementor-element-2db67f51 hover-icon elementor-widget elementor-widget-image" data-id="2db67f51" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1952 <img loading="lazy" width="30" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/Community-blue-1.svg" class="attachment-full size-full wp-image-1333" alt=""> </div> 1953 <div class="elementor-element elementor-element-7b3882a7 e-con-full e-flex e-con e-child" data-id="7b3882a7" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1954 <div class="elementor-element elementor-element-6c6ea27f elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="6c6ea27f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1955 <p class="elementor-heading-title elementor-size-default">Community</p> </div> 1956 <div class="elementor-element elementor-element-50c69fab elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="50c69fab" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1957 <div class="elementor-heading-title elementor-size-default">Join the accessiBe community</div>
1957 </div> 1958 </div> 1959 </a> 1960 </div> 1961 </div> 1962 <div class="elementor-element elementor-element-5f63f0d7 e-con-full hover-image elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="5f63f0d7" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1963 <a class="elementor-element elementor-element-7813a297 e-con-full right-img-box e-flex e-con e-child" data-id="7813a297" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="DEFAULT" href="https://accessibe.com/accessibility-platform/reports/gen-ai-ecommerce" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 1964 <div class="elementor-element elementor-element-17f4a502 elementor-widget elementor-widget-image" data-id="17f4a502" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1965 <img loading="lazy" width="686" height="465" src="https://accessibe.com/wp-content/uploads/2025/09/purp-1.png" class="attachment-full size-full wp-image-29088" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/purp-1.png 686w, https://accessibe.com/wp-content/uploads/2025/09/purp-1-300x203.png 300w" sizes="(max-width: 686px) 100vw, 686px"> </div> 1966 <div class="elementor-element elementor-element-987690b elementor-widget elementor-widget-heading" data-id="987690b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1967 <div class="elementor-heading-title elementor-size-default">the accessibility gap</div> </div> 1968 <div class="elementor-element elementor-element-5d851984 elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="5d851984" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 1969 <span class="elementor-heading-title elementor-size-default">Gen-AI content: <br> 1970The #1 cited in eComm ADA lawsuits</span> </div> 1971 <div class="elementor-element elementor-element-6fd9f442 btn-row-header e-flex e-con-boxed e-con e-child" data-id="6fd9f442" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1972 <div class="e-con-inner"> 1973 <div class="elementor-element elementor-element-5fe3c392 e-con-full button-box e-flex e-con e-child" data-id="5fe3c392" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1974 <div class="elementor-element elementor-element-760e7702 e-con-full e-flex e-con e-child" data-id="760e7702" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1975 <div class="elementor-element elementor-element-48462af0 elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="48462af0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1976 <div class="elementor-heading-title elementor-size-default">READ REPORTS</div> </div> 1977 </div> 1978 <div class="elementor-element elementor-element-2512042b e-con-full e-flex e-con e-child" data-id="2512042b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1979 <div class="elementor-element elementor-element-695cb38f elementor-widget elementor-widget-image" data-id="695cb38f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1980 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div> 1981 </div> 1982 </div> 1983 </div> 1984 </div> 1985 </a> 1986 <a class="elementor-element elementor-element-f8fc4f6 e-con-full right-img-box e-flex e-con e-child" data-id="f8fc4f6" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="CA" href="https://lp.accessibe.com/aoda-wb-9-26" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 1987 <div class="elementor-element elementor-element-53c53bc elementor-widget elementor-widget-image" data-id="53c53bc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1988 <img loading="lazy" width="527" height="393" src="https://accessibe.com/wp-content/uploads/2025/09/k-1.png" class="attachment-full size-full wp-image-38404" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/k-1.png 527w, https://accessibe.com/wp-content/uploads/2025/09/k-1-300x224.png 300w" sizes="(max-width: 527px) 100v
1988w, 527px"> </div> 1989 <div class="elementor-element elementor-element-9260b01 elementor-widget elementor-widget-heading" data-id="9260b01" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1990 <div class="elementor-heading-title elementor-size-default">20+ employees in Ontario? </div> </div> 1991 <div class="elementor-element elementor-element-1e84115 elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="1e84115" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 1992 <span class="elementor-heading-title elementor-size-default">You have an accessibility report due December 31</span> </div> 1993 <div class="elementor-element elementor-element-7bc2057 btn-row-header e-flex e-con-boxed e-con e-child" data-id="7bc2057" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1994 <div class="e-con-inner"> 1995 <div class="elementor-element elementor-element-abcd289 e-con-full button-box e-flex e-con e-child" data-id="abcd289" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1996 <div class="elementor-element elementor-element-ed10099 e-con-full e-flex e-con e-child" data-id="ed10099" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 1997 <div class="elementor-element elementor-element-d018e3b elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="d018e3b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1998 <div class="elementor-heading-title elementor-size-default">WHAT THIS MEANS</div> </div> 1999 </div> 2000 <div class="elementor-element elementor-element-9b6819a e-con-full e-flex e-con e-child" data-id="9b6819a" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2001 <div class="elementor-element elementor-element-f83c910 elementor-widget elementor-widget-image" data-id="f83c910" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2002 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div> 2003 </div> 2004 </div> 2005 </div> 2006 </div> 2007 </a> 2008 </div> 2009 </div> 2010 </div> 2011 </div> 2012 </div> 2013 </li> 2014 <li class="e-n-menu-item"> 2015 <div id="e-n-menu-title-1563" class="e-n-menu-title e-anchor"> 2016 <a class="e-n-menu-title-container e-focus e-link" href="#" role="button" data-div-element="true" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-gtm_level1="partners" data-gtm_level2="partners" aria-current="page"> <span class="e-n-menu-title-text"> 2017 Partners </span> 2018 </a> <button id="e-n-menu-dropdown-icon-1563" class="e-n-menu-dropdown-icon e-focus" data-tab-index="3" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1563"> 2019 <span class="e-n-menu-dropdown-icon-opened"> 2020 <span class="elementor-screen-only">Close Partners</span> 2021 </span> 2022 <span class="e-n-menu-dropdown-icon-closed"> 2023 <span class="elementor-screen-only">Open Partners</span> 2024 </span> 2025 </button> 2026 </div> 2027 <div class="e-n-menu-content"> 2028 <div id="e-n-menu-content-1563" data-tab-index="3" aria-labelledby="e-n-menu-dropdown-icon-1563" class="elementor-element elementor-element-2f6f3055 menu-item-container e-flex e-con-boxed e-con e-child" data-id="2f6f3055" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2029 <div class="e-con-inner"> 2030 <div class="elementor-element elementor-element-67599543 e-con-full menu-container menu-container--small e-flex e-con e-child" data-id="67599543" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2031 <div class="elementor-element elementor-element-3e4ce035 e-con-full e-flex e-con e-child" data-id="3e4ce035" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2032 <div class="elementor-element elementor-element-585e816b e-con-full e-flex e-con e-child" data-id="585e816b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2033 <div class="elementor-element elementor-element-6c4c07 elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="6c4c07" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2034 <span class="elementor-heading-title elementor-size-default">Programs</span> </div>
2035 </div> 2036 <div class="elementor-element elementor-element-6b0595f8 e-con-full hovereffect e-grid e-con e-child" data-id="6b0595f8" data-element_type="container" data-e-type="container" id="ulconvertover" data-settings='{"background_background":"classic"}'> 2037 <a class="elementor-element elementor-element-2681ac9f e-con-full e-flex e-con e-child" data-id="2681ac9f" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/partners" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="partners" data-gtm_level2="agency"> 2038 <div class="elementor-element elementor-element-a62a5b9 normal-icon elementor-widget elementor-widget-image" data-id="a62a5b9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2039 <img loading="lazy" width="28" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Agency-1.svg" class="attachment-full size-full wp-image-1337" alt=""> </div> 2040 <div class="elementor-element elementor-element-4739f4e5 hover-icon elementor-widget elementor-widget-image" data-id="4739f4e5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2041 <img loading="lazy" width="28" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Agency-blue-1.svg" class="attachment-full size-full wp-image-1338" alt=""> </div> 2042 <div class="elementor-element elementor-element-3c98105 e-con-full e-flex e-con e-child" data-id="3c98105" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2043 <div class="elementor-element elementor-element-6a6e9464 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="6a6e9464" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2044 <p class="elementor-heading-title elementor-size-default">Partner Program</p> </div> 2045 <div class="elementor-element elementor-element-667de7ee elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="667de7ee" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2046 <div class="elementor-heading-title elementor-size-default">Grow with accessiBe</div> </div> 2047 </div> 2048 </a> 2049 <a class="elementor-element elementor-element-220b53fe e-con-full e-flex e-con e-child" data-id="220b53fe" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/partners/strategic" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="partners" data-gtm_level2="platform"> 2050 <div class="elementor-element elementor-element-3db40db7 normal-icon elementor-widget elementor-widget-image" data-id="3db40db7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2051 <img loading="lazy" width="36" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/Platform-1.svg" class="attachment-full size-full wp-image-1339" alt=""> </div> 2052 <div class="elementor-element elementor-element-38ba4704 hover-icon elementor-widget elementor-widget-image" data-id="38ba4704" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2053 <img loading="lazy" width="36" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/Platform-blue-1.svg" class="attachment-full size-full wp-image-1340" alt=""> </div> 2054 <div class="elementor-element elementor-element-3f0823e7 e-con-full e-flex e-con e-child" data-id="3f0823e7" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2055 <div class="elementor-element elementor-element-2578a261 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="2578a261" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2056 <p class="elementor-heading-title elementor-size-default">Platform</p> </div> 2057 <div class="elementor-element elementor-element-5c2d22b6 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="5c2d22b6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2058 <div class="elementor-heading-title elementor-size-default">Customized accessibility solutions</div>
2058 </div> 2059 </div> 2060 </a> 2061 <a class="elementor-element elementor-element-b57b8f7 e-con-full e-flex e-con e-child" data-id="b57b8f7" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/partners/nonprofit" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="partners" data-gtm_level2="non-profit"> 2062 <div class="elementor-element elementor-element-aaa0c8a normal-icon elementor-widget elementor-widget-image" data-id="aaa0c8a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2063 <img loading="lazy" width="33" height="33" src="https://accessibe.com/wp-content/uploads/2025/09/Non-profit-1.svg" class="attachment-full size-full wp-image-1341" alt=""> </div> 2064 <div class="elementor-element elementor-element-246575f6 hover-icon elementor-widget elementor-widget-image" data-id="246575f6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2065 <img loading="lazy" width="33" height="33" src="https://accessibe.com/wp-content/uploads/2025/09/Non-profit-blue-1.svg" class="attachment-full size-full wp-image-1342" alt=""> </div> 2066 <div class="elementor-element elementor-element-4e4659e8 e-con-full e-flex e-con e-child" data-id="4e4659e8" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2067 <div class="elementor-element elementor-element-68f64602 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="68f64602" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2068 <p class="elementor-heading-title elementor-size-default">Non-profit</p> </div> 2069 <div class="elementor-element elementor-element-1f445f1e elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="1f445f1e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2070 <div class="elementor-heading-title elementor-size-default">Build a more inclusive world</div> </div> 2071 </div> 2072 </a> 2073 </div> 2074 </div> 2075 <div class="elementor-element elementor-element-3f6174ee e-con-full hover-image elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="3f6174ee" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2076 <a class="elementor-element elementor-element-60167b0e e-con-full right-img-box e-flex e-con e-child" data-id="60167b0e" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="DEFAULT" href="https://accessibe.com/accessibility-platform/reports/gen-ai-ecommerce" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 2077 <div class="elementor-element elementor-element-b3174f5 elementor-widget elementor-widget-image" data-id="b3174f5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2078 <img loading="lazy" width="686" height="465" src="https://accessibe.com/wp-content/uploads/2025/09/light-bl.png" class="attachment-full size-full wp-image-29087" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/light-bl.png 686w, https://accessibe.com/wp-content/uploads/2025/09/light-bl-300x203.png 300w" sizes="(max-width: 686px) 100vw, 686px"> </div> 2079 <div class="elementor-element elementor-element-5d82ffeb elementor-widget elementor-widget-heading" data-id="5d82ffeb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2080 <div class="elementor-heading-title elementor-size-default">the accessibility gap</div> </div> 2081 <div class="elementor-element elementor-element-6beafc88 elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="6beafc88" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 2082 <span class="elementor-heading-title elementor-size-default">Gen-AI content: <br> 2083The #1 cited in eComm ADA lawsuits</span> </div> 2084 <div class="elementor-element elementor-element-ade9a14 btn-row-header e-flex e-con-boxed e-con e-child" data-id="ade9a14" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2085 <div class="e-con-inner"> 2086 <div class="elementor-element elementor-element-2b79d8a9 e-con-full button-box e-flex e-con e-child" data-id="2b79d8a9" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2087 <div class="elementor-element elementor-element-58300599 e-con-full e-flex e-con e-child" data-id="58300599" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2088 <div class="elementor-element elementor-element-27fdb300 elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="27fdb300" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2089 <div class="elementor-heading-title elementor-size-default">READ REPORTS</div>
2089 </div> 2090 </div> 2091 <div class="elementor-element elementor-element-5e0ec78 e-con-full e-flex e-con e-child" data-id="5e0ec78" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2092 <div class="elementor-element elementor-element-73aa54d7 elementor-widget elementor-widget-image" data-id="73aa54d7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2093 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div> 2094 </div> 2095 </div> 2096 </div> 2097 </div> 2098 </a> 2099 <a class="elementor-element elementor-element-0a31195 e-con-full right-img-box e-flex e-con e-child" data-id="0a31195" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="CA" href="https://lp.accessibe.com/aoda-wb-9-26" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 2100 <div class="elementor-element elementor-element-3ebe199 elementor-widget elementor-widget-image" data-id="3ebe199" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2101 <img loading="lazy" width="527" height="393" src="https://accessibe.com/wp-content/uploads/2025/09/o.png" class="attachment-full size-full wp-image-38405" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/o.png 527w, https://accessibe.com/wp-content/uploads/2025/09/o-300x224.png 300w" sizes="(max-width: 527px) 100vw, 527px"> </div> 2102 <div class="elementor-element elementor-element-04357ab elementor-widget elementor-widget-heading" data-id="04357ab" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2103 <div class="elementor-heading-title elementor-size-default">20+ employees in Ontario? </div> </div> 2104 <div class="elementor-element elementor-element-02220bf elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="02220bf" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 2105 <span class="elementor-heading-title elementor-size-default">You have an accessibility report due December 31</span> </div> 2106 <div class="elementor-element elementor-element-a60afbf btn-row-header e-flex e-con-boxed e-con e-child" data-id="a60afbf" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2107 <div class="e-con-inner"> 2108 <div class="elementor-element elementor-element-5b4147e e-con-full button-box e-flex e-con e-child" data-id="5b4147e" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2109 <div class="elementor-element elementor-element-fb4a63f e-con-full e-flex e-con e-child" data-id="fb4a63f" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2110 <div class="elementor-element elementor-element-a7ad40d elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="a7ad40d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2111 <div class="elementor-heading-title elementor-size-default">what this means</div> </div> 2112 </div> 2113 <div class="elementor-element elementor-element-aef60b4 e-con-full e-flex e-con e-child" data-id="aef60b4" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2114 <div class="elementor-element elementor-element-77c2e61 elementor-widget elementor-widget-image" data-id="77c2e61" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2115 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div>
2116 </div> 2117 </div> 2118 </div> 2119 </div> 2120 </a> 2121 </div> 2122 </div> 2123 </div> 2124 </div> 2125 </div> 2126 </li> 2127 <li class="e-n-menu-item"> 2128 <div id="e-n-menu-title-1564" class="e-n-menu-title e-anchor"> 2129 <a class="e-n-menu-title-container e-focus e-link" href="#" role="button" data-div-element="true" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-gtm_level1="resources" data-gtm_level2="resources" aria-current="page"> <span class="e-n-menu-title-text"> 2130 Resource Hub </span> 2131 </a> <button id="e-n-menu-dropdown-icon-1564" class="e-n-menu-dropdown-icon e-focus" data-tab-index="4" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1564"> 2132 <span class="e-n-menu-dropdown-icon-opened"> 2133 <span class="elementor-screen-only">Close Resource Hub</span> 2134 </span> 2135 <span class="e-n-menu-dropdown-icon-closed"> 2136 <span class="elementor-screen-only">Open Resource Hub</span> 2137 </span> 2138 </button> 2139 </div> 2140 <div class="e-n-menu-content"> 2141 <div id="e-n-menu-content-1564" data-tab-index="4" aria-labelledby="e-n-menu-dropdown-icon-1564" class="elementor-element elementor-element-1598a6b9 menu-item-container e-flex e-con-boxed e-con e-child" data-id="1598a6b9" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2142 <div class="e-con-inner"> 2143 <div class="elementor-element elementor-element-19aaa419 e-con-full menu-container e-flex e-con e-child" data-id="19aaa419" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2144 <div class="elementor-element elementor-element-6c3798bb e-con-full e-flex e-con e-child" data-id="6c3798bb" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2145 <div class="elementor-element elementor-element-28603b7a e-con-full e-flex e-con e-child" data-id="28603b7a" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2146 <div class="elementor-element elementor-element-2f0bc0dd elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="2f0bc0dd" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2147 <span class="elementor-heading-title elementor-size-default">Learn</span> </div> 2148 </div> 2149 <div class="elementor-element elementor-element-1b457dd4 e-con-full hovereffect e-grid e-con e-child" data-id="1b457dd4" data-element_type="container" data-e-type="container" id="ulconvertbus" data-settings='{"background_background":"classic"}'> 2150 <a class="elementor-element elementor-element-d427fd0 e-con-full e-flex e-con e-child" data-id="d427fd0" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/compliance" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="compliance"> 2151 <div class="elementor-element elementor-element-4dc25370 normal-icon elementor-widget elementor-widget-image" data-id="4dc25370" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2152 <img loading="lazy" width="38" height="38" src="https://accessibe.com/wp-content/uploads/2025/09/Compliance-1.svg" class="attachment-full size-full wp-image-1344" alt=""> </div> 2153 <div class="elementor-element elementor-element-3f5336f4 hover-icon elementor-widget elementor-widget-image" data-id="3f5336f4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2154 <img loading="lazy" width="38" height="38" src="https://accessibe.com/wp-content/uploads/2025/09/Compliance-blue-1.svg" class="attachment-full size-full wp-image-1345" alt=""> </div> 2155 <div class="elementor-element elementor-element-51d42eab e-con-full e-flex e-con e-child" data-id="51d42eab" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2156 <div class="elementor-element elementor-element-72543427 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="72543427" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2157 <p class="elementor-heading-title elementor-size-default">
2157Compliance</p> </div> 2158 <div class="elementor-element elementor-element-3af347f4 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="3af347f4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2159 <div class="elementor-heading-title elementor-size-default">Explore accessibility regulations</div> </div> 2160 </div> 2161 </a> 2162 <a class="elementor-element elementor-element-268843d3 e-con-full e-flex e-con e-child" data-id="268843d3" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/accessibility-interface" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="accessibility interface"> 2163 <div class="elementor-element elementor-element-1b3d443a normal-icon elementor-widget elementor-widget-image" data-id="1b3d443a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2164 <img loading="lazy" width="33" height="33" src="https://accessibe.com/wp-content/uploads/2025/09/Accessibility-Interface-1.svg" class="attachment-full size-full wp-image-1354" alt=""> </div> 2165 <div class="elementor-element elementor-element-6b97b80f hover-icon elementor-widget elementor-widget-image" data-id="6b97b80f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2166 <img loading="lazy" width="33" height="33" src="https://accessibe.com/wp-content/uploads/2025/09/Accessibility-Interface-blue-1.svg" class="attachment-full size-full wp-image-1355" alt=""> </div> 2167 <div class="elementor-element elementor-element-14220eb e-con-full e-flex e-con e-child" data-id="14220eb" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2168 <div class="elementor-element elementor-element-74883ff8 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="74883ff8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2169 <p class="elementor-heading-title elementor-size-default">Accessibility Interface</p> </div> 2170 <div class="elementor-element elementor-element-14384a7d elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="14384a7d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2171 <div class="elementor-heading-title elementor-size-default">Discover the full scope</div> </div> 2172 </div> 2173 </a> 2174 <a class="elementor-element elementor-element-319cf5de e-con-full e-flex e-con e-child" data-id="319cf5de" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/artificial-intelligence" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="artificial intelligence"> 2175 <div class="elementor-element elementor-element-637889d0 normal-icon elementor-widget elementor-widget-image" data-id="637889d0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2176 <img loading="lazy" width="31" height="31" src="https://accessibe.com/wp-content/uploads/2025/09/Artificial-intelligence-1.svg" class="attachment-full size-full wp-image-1346" alt=""> </div> 2177 <div class="elementor-element elementor-element-347c1ba8 hover-icon elementor-widget elementor-widget-image" data-id="347c1ba8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2178 <img loading="lazy" width="31" height="31" src="https://accessibe.com/wp-content/uploads/2025/09/Artificial-intelligence-blue-1.svg" class="attachment-full size-full wp-image-1347" alt=""> </div> 2179 <div class="elementor-element elementor-element-3a7e8f25 e-con-full e-flex e-con e-child" data-id="3a7e8f25" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2180 <div class="elementor-element elementor-element-585c0906 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="585c0906" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2181 <p class="elementor-heading-title elementor-size-default">Artificial intelligence</p> </div> 2182 <div class="elementor-element elementor-element-4b9122a0 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="4b9122a0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2183 <div class="elementor-heading-title elementor-size-default">How AI works in accessibility</div>
2183 </div> 2184 </div> 2185 </a> 2186 <a class="elementor-element elementor-element-40227e12 e-con-full e-flex e-con e-child" data-id="40227e12" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/glossary" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="glossary"> 2187 <div class="elementor-element elementor-element-1014c679 normal-icon elementor-widget elementor-widget-image" data-id="1014c679" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2188 <img loading="lazy" width="31" height="31" src="https://accessibe.com/wp-content/uploads/2025/09/Glossary-1.svg" class="attachment-full size-full wp-image-1348" alt=""> </div> 2189 <div class="elementor-element elementor-element-248a3a98 hover-icon elementor-widget elementor-widget-image" data-id="248a3a98" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2190 <img loading="lazy" width="31" height="31" src="https://accessibe.com/wp-content/uploads/2025/09/Glossary-blue-1.svg" class="attachment-full size-full wp-image-1349" alt=""> </div> 2191 <div class="elementor-element elementor-element-21fd6744 e-con-full e-flex e-con e-child" data-id="21fd6744" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2192 <div class="elementor-element elementor-element-419e9625 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="419e9625" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2193 <p class="elementor-heading-title elementor-size-default">Glossary</p> </div> 2194 <div class="elementor-element elementor-element-3caad3a7 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="3caad3a7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2195 <div class="elementor-heading-title elementor-size-default">Define accessibility terms</div> </div> 2196 </div> 2197 </a> 2198 <a class="elementor-element elementor-element-18315c45 e-con-full e-flex e-con e-child" data-id="18315c45" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="http://support.accessibe.com" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2199 <div class="elementor-element elementor-element-39fe074e normal-icon elementor-widget elementor-widget-image" data-id="39fe074e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2200 <img loading="lazy" width="27" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/help-1.svg" class="attachment-full size-full wp-image-1358" alt=""> </div> 2201 <div class="elementor-element elementor-element-2c20202e hover-icon elementor-widget elementor-widget-image" data-id="2c20202e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2202 <img loading="lazy" width="27" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/help-blue-1.svg" class="attachment-full size-full wp-image-1359" alt=""> </div> 2203 <div class="elementor-element elementor-element-4e97aa8 e-con-full e-flex e-con e-child" data-id="4e97aa8" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2204 <div class="elementor-element elementor-element-69ab67e6 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="69ab67e6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2205 <p class="elementor-heading-title elementor-size-default">Help center</p> </div> 2206 <div class="elementor-element elementor-element-71146169 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="71146169" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2207 <div class="elementor-heading-title elementor-size-default">Check out guides & resources</div>
2207 </div> 2208 </div> 2209 </a> 2210 </div> 2211 </div> 2212 <div class="elementor-element elementor-element-41c6b4a3 e-con-full e-flex e-con e-child" data-id="41c6b4a3" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2213 <div class="elementor-element elementor-element-73f745f1 e-con-full e-flex e-con e-child" data-id="73f745f1" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2214 <div class="elementor-element elementor-element-76d29361 elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="76d29361" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2215 <span class="elementor-heading-title elementor-size-default">Explore</span> </div> 2216 </div> 2217 <div class="elementor-element elementor-element-771c139b e-con-full hovereffect e-grid e-con e-child" data-id="771c139b" data-element_type="container" data-e-type="container" id="ulconvertproducts" data-settings='{"background_background":"classic"}'> 2218 <a class="elementor-element elementor-element-481bc098 e-con-full e-flex e-con e-child" data-id="481bc098" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/blog" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2219 <div class="elementor-element elementor-element-30d8f1f4 normal-icon elementor-widget elementor-widget-image" data-id="30d8f1f4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2220 <img loading="lazy" width="32" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/blog-1.svg" class="attachment-full size-full wp-image-1350" alt=""> </div> 2221 <div class="elementor-element elementor-element-4d5d25a6 hover-icon elementor-widget elementor-widget-image" data-id="4d5d25a6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2222 <img loading="lazy" width="32" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/blog-blue-1.svg" class="attachment-full size-full wp-image-1351" alt=""> </div> 2223 <div class="elementor-element elementor-element-685e16f e-con-full e-flex e-con e-child" data-id="685e16f" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2224 <div class="elementor-element elementor-element-75cf2b11 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="75cf2b11" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2225 <p class="elementor-heading-title elementor-size-default">Guides <i>(coming soon)</i></p> </div> 2226 <div class="elementor-element elementor-element-1b9e528d elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="1b9e528d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2227 <div class="elementor-heading-title elementor-size-default">WCAG, ADA, EAA etc.</div> </div> 2228 </div> 2229 </a> 2230 <a class="elementor-element elementor-element-74a75370 e-con-full e-flex e-con e-child" data-id="74a75370" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/accessibility-platform/reports" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="industry reports"> 2231 <div class="elementor-element elementor-element-5ca9a29e normal-icon elementor-widget elementor-widget-image" data-id="5ca9a29e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2232 <img loading="lazy" width="24" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/Industry-icon.svg" class="attachment-full size-full wp-image-18121" alt=""> </div> 2233 <div class="elementor-element elementor-element-3d0aba6a hover-icon elementor-widget elementor-widget-image" data-id="3d0aba6a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2234 <img loading="lazy" width="24" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/Industry-icon-hover.svg" class="attachment-full size-full wp-image-18120" alt=""> </div> 2235 <div class="elementor-element elementor-element-21508781 e-con-full e-flex e-con e-child" data-id="21508781" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2236 <div class="elementor-element elementor-element-4721f610 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="4721f610" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2237 <p class="elementor-heading-title elementor-size-default">Industry reports</p> </div> 2238 <div class="elementor-element elementor-element-211e3c9 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="211e3c9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2239 <div class="elementor-heading-title elementor-size-default">Research, data, and impact</div>
2239 </div> 2240 </div> 2241 </a> 2242 <a class="elementor-element elementor-element-e6f4293 e-con-full e-flex e-con e-child" data-id="e6f4293" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/blog" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2243 <div class="elementor-element elementor-element-16187c8a normal-icon elementor-widget elementor-widget-image" data-id="16187c8a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2244 <img loading="lazy" width="32" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/blog-1.svg" class="attachment-full size-full wp-image-1350" alt=""> </div> 2245 <div class="elementor-element elementor-element-3b639846 hover-icon elementor-widget elementor-widget-image" data-id="3b639846" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2246 <img loading="lazy" width="32" height="30" src="https://accessibe.com/wp-content/uploads/2025/09/blog-blue-1.svg" class="attachment-full size-full wp-image-1351" alt=""> </div> 2247 <div class="elementor-element elementor-element-6a1dfa69 e-con-full e-flex e-con e-child" data-id="6a1dfa69" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2248 <div class="elementor-element elementor-element-25e64edb elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="25e64edb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2249 <p class="elementor-heading-title elementor-size-default">Blog</p> </div> 2250 <div class="elementor-element elementor-element-73e5a87a elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="73e5a87a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2251 <div class="elementor-heading-title elementor-size-default">Accessibility education & trends</div> </div> 2252 </div> 2253 </a> 2254 <a class="elementor-element elementor-element-63e2b13f e-con-full e-flex e-con e-child" data-id="63e2b13f" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/accessibility-platform/webinars" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2255 <div class="elementor-element elementor-element-55216f78 normal-icon elementor-widget elementor-widget-image" data-id="55216f78" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2256 <img loading="lazy" width="35" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/play.png" class="attachment-full size-full wp-image-34859" alt=""> </div> 2257 <div class="elementor-element elementor-element-1cede1dc hover-icon elementor-widget elementor-widget-image" data-id="1cede1dc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2258 <img loading="lazy" width="35" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/play.png" class="attachment-full size-full wp-image-34859" alt=""> </div> 2259 <div class="elementor-element elementor-element-c067135 e-con-full e-flex e-con e-child" data-id="c067135" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2260 <div class="elementor-element elementor-element-26722555 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="26722555" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2261 <p class="elementor-heading-title elementor-size-default">Webinars</p> </div> 2262 <div class="elementor-element elementor-element-50040d89 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="50040d89" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2263 <div class="elementor-heading-title elementor-size-default">Live events, on-demand recordings</div>
2263 </div> 2264 </div> 2265 </a> 2266 <a class="elementor-element elementor-element-35885f8c e-con-full e-flex e-con e-child" data-id="35885f8c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/accessibility-platform/podcasts" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2267 <div class="elementor-element elementor-element-495777db normal-icon elementor-widget elementor-widget-image" data-id="495777db" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2268 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/microphone.svg" class="attachment-full size-full wp-image-34860" alt=""> </div> 2269 <div class="elementor-element elementor-element-78d59914 hover-icon elementor-widget elementor-widget-image" data-id="78d59914" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2270 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/microphone.svg" class="attachment-full size-full wp-image-34860" alt=""> </div> 2271 <div class="elementor-element elementor-element-60fe3aba e-con-full e-flex e-con e-child" data-id="60fe3aba" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2272 <div class="elementor-element elementor-element-4a00c1e elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="4a00c1e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2273 <p class="elementor-heading-title elementor-size-default">Podcasts</p> </div> 2274 <div class="elementor-element elementor-element-32e44ba7 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="32e44ba7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2275 <div class="elementor-heading-title elementor-size-default">Conversations on accessibility</div> </div> 2276 </div> 2277 </a> 2278 </div> 2279 </div> 2280 <div class="elementor-element elementor-element-52f5fe48 e-con-full e-flex e-con e-child" data-id="52f5fe48" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2281 <div class="elementor-element elementor-element-7bfd8c66 e-con-full e-flex e-con e-child" data-id="7bfd8c66" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2282 <div class="elementor-element elementor-element-2eee11da elementor-widget__width-inherit MenuLabel elementor-widget elementor-widget-heading" data-id="2eee11da" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2283 <span class="elementor-heading-title elementor-size-default">Support</span> </div> 2284 </div> 2285 <div class="elementor-element elementor-element-13aa9c98 e-con-full hovereffect e-grid e-con e-child" data-id="13aa9c98" data-element_type="container" data-e-type="container" id="ulconvertservices" data-settings='{"background_background":"classic"}'> 2286 <a class="elementor-element elementor-element-589fa996 e-con-full e-flex e-con e-child" data-id="589fa996" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="/case-studies" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2287 <div class="elementor-element elementor-element-508a9ed5 normal-icon elementor-widget elementor-widget-image" data-id="508a9ed5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2288 <img loading="lazy" width="32" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Case-Studies-1.svg" class="attachment-full size-full wp-image-1352" alt=""> </div> 2289 <div class="elementor-element elementor-element-576c3f9 hover-icon elementor-widget elementor-widget-image" data-id="576c3f9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2290 <img loading="lazy" width="32" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Case-Studies-blue-1.svg" class="attachment-full size-full wp-image-1353" alt=""> </div> 2291 <div class="elementor-element elementor-element-70aadc68 e-con-full e-flex e-con e-child" data-id="70aadc68" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2292 <div class="elementor-element elementor-element-7a5a967e elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="7a5a967e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2293 <p class="elementor-heading-title elementor-size-default">Case Studies</p> </div> 2294 <div class="elementor-element elementor-element-584eabfb elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="584eabfb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2295 <div class="elementor-heading-title elementor-size-default">Discover how real clients benefit</div>
2295 </div> 2296 </div> 2297 </a> 2298 <a class="elementor-element elementor-element-52eeaa3c e-con-full e-flex e-con e-child" data-id="52eeaa3c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/accessibility-platform/reviews" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2299 <div class="elementor-element elementor-element-1760ec93 normal-icon elementor-widget elementor-widget-image" data-id="1760ec93" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2300 <img loading="lazy" width="30" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Customer-Examples-1.svg" class="attachment-full size-full wp-image-1356" alt=""> </div> 2301 <div class="elementor-element elementor-element-410560e2 hover-icon elementor-widget elementor-widget-image" data-id="410560e2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2302 <img loading="lazy" width="30" height="29" src="https://accessibe.com/wp-content/uploads/2025/09/Customer-Examples-blue-1.svg" class="attachment-full size-full wp-image-1357" alt=""> </div> 2303 <div class="elementor-element elementor-element-36383024 e-con-full e-flex e-con e-child" data-id="36383024" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2304 <div class="elementor-element elementor-element-6942309f elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="6942309f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2305 <p class="elementor-heading-title elementor-size-default">Customer reviews</p> </div> 2306 <div class="elementor-element elementor-element-392f508e elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="392f508e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2307 <div class="elementor-heading-title elementor-size-default">Verified G2 and Google ratings</div> </div> 2308 </div> 2309 </a> 2310 <a class="elementor-element elementor-element-508638dd e-con-full e-flex e-con e-child" data-id="508638dd" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/accessibility-platform/accessibe-alternatives" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2311 <div class="elementor-element elementor-element-50b60f4e normal-icon elementor-widget elementor-widget-image" data-id="50b60f4e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2312 <img loading="lazy" width="35" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/whychoose-icon.svg" class="attachment-full size-full wp-image-18103" alt=""> </div> 2313 <div class="elementor-element elementor-element-124c25e hover-icon elementor-widget elementor-widget-image" data-id="124c25e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2314 <img loading="lazy" width="35" height="35" src="https://accessibe.com/wp-content/uploads/2025/09/whychoose-icon-hover.svg" class="attachment-full size-full wp-image-18105" alt=""> </div> 2315 <div class="elementor-element elementor-element-2b7f7bdd e-con-full e-flex e-con e-child" data-id="2b7f7bdd" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2316 <div class="elementor-element elementor-element-7aee163e elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="7aee163e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2317 <p class="elementor-heading-title elementor-size-default">Why choose accessiBe</p> </div> 2318 <div class="elementor-element elementor-element-4c72e279 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="4c72e279" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2319 <div class="elementor-heading-title elementor-size-default">Compare us to competitors</div>
2319 </div> 2320 </div> 2321 </a> 2322 <a class="elementor-element elementor-element-20d1a9ea e-con-full e-flex e-con e-child" data-id="20d1a9ea" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/accessibility-platform/inclusive-product-advisory-board" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2323 <div class="elementor-element elementor-element-153d3453 normal-icon elementor-widget elementor-widget-image" data-id="153d3453" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2324 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/users-group.svg" class="attachment-full size-full wp-image-34861" alt=""> </div> 2325 <div class="elementor-element elementor-element-35c7d1fb hover-icon elementor-widget elementor-widget-image" data-id="35c7d1fb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2326 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/users-group.svg" class="attachment-full size-full wp-image-34861" alt=""> </div> 2327 <div class="elementor-element elementor-element-2c05862d e-con-full e-flex e-con e-child" data-id="2c05862d" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2328 <div class="elementor-element elementor-element-1fd67dd8 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="1fd67dd8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2329 <p class="elementor-heading-title elementor-size-default">Advisory Board</p> </div> 2330 <div class="elementor-element elementor-element-76c5a7bb elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="76c5a7bb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2331 <div class="elementor-heading-title elementor-size-default">Meet the Inclusive Advisory Board</div> </div> 2332 </div> 2333 </a> 2334 <a class="elementor-element elementor-element-7720475b e-con-full e-flex e-con e-child" data-id="7720475b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' href="https://accessibe.com/accessibility-platform/our-vision" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="resources" data-gtm_level2="blog"> 2335 <div class="elementor-element elementor-element-69f49292 normal-icon elementor-widget elementor-widget-image" data-id="69f49292" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2336 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/accessibe-icon.svg" class="attachment-full size-full wp-image-34862" alt=""> </div> 2337 <div class="elementor-element elementor-element-215754eb hover-icon elementor-widget elementor-widget-image" data-id="215754eb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2338 <img loading="lazy" width="25" height="25" src="https://accessibe.com/wp-content/uploads/2025/09/accessibe-icon.svg" class="attachment-full size-full wp-image-34862" alt=""> </div> 2339 <div class="elementor-element elementor-element-7fc1d551 e-con-full e-flex e-con e-child" data-id="7fc1d551" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2340 <div class="elementor-element elementor-element-1be7b041 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="1be7b041" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2341 <p class="elementor-heading-title elementor-size-default">What we stand for</p> </div> 2342 <div class="elementor-element elementor-element-1c1944f6 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="1c1944f6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2343 <div class="elementor-heading-title elementor-size-default">Our vision for the future</div>
2343 </div> 2344 </div> 2345 </a> 2346 </div> 2347 </div> 2348 <div class="elementor-element elementor-element-41b1c718 e-con-full hover-image elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="41b1c718" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2349 <a class="elementor-element elementor-element-88ac451 e-con-full right-img-box e-flex e-con e-child" data-id="88ac451" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="DEFAULT" href="https://accessibe.com/accessibility-platform/reports/gen-ai-ecommerce" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 2350 <div class="elementor-element elementor-element-46c8125f elementor-widget elementor-widget-image" data-id="46c8125f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2351 <img loading="lazy" width="686" height="465" src="https://accessibe.com/wp-content/uploads/2025/09/green.png" class="attachment-full size-full wp-image-29086" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/green.png 686w, https://accessibe.com/wp-content/uploads/2025/09/green-300x203.png 300w" sizes="(max-width: 686px) 100vw, 686px"> </div> 2352 <div class="elementor-element elementor-element-e7fb1f3 elementor-widget elementor-widget-heading" data-id="e7fb1f3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2353 <div class="elementor-heading-title elementor-size-default">THE ACCESSIBILITY GAP</div> </div> 2354 <div class="elementor-element elementor-element-66900af7 elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="66900af7" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 2355 <span class="elementor-heading-title elementor-size-default">Gen-AI content: <br> 2356The #1 cited in eComm ADA lawsuits</span> </div> 2357 <div class="elementor-element elementor-element-3e2aff48 btn-row-header e-flex e-con-boxed e-con e-child" data-id="3e2aff48" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2358 <div class="e-con-inner"> 2359 <div class="elementor-element elementor-element-69415de3 e-con-full button-box e-flex e-con e-child" data-id="69415de3" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2360 <div class="elementor-element elementor-element-223e5b42 e-con-full e-flex e-con e-child" data-id="223e5b42" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2361 <div class="elementor-element elementor-element-9802bc1 elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="9802bc1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2362 <div class="elementor-heading-title elementor-size-default">READ REPORTS</div> </div> 2363 </div> 2364 <div class="elementor-element elementor-element-56407946 e-con-full e-flex e-con e-child" data-id="56407946" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2365 <div class="elementor-element elementor-element-5b90dd6 elementor-widget elementor-widget-image" data-id="5b90dd6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2366 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div> 2367 </div> 2368 </div> 2369 </div> 2370 </div> 2371 </a> 2372 <a class="elementor-element elementor-element-f94f8d7 e-con-full right-img-box e-flex e-con e-child" data-id="f94f8d7" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="CA" href="https://lp.accessibe.com/aoda-wb-9-26" target="_blank" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-menu-item="true" data-gtm_level1="solution" data-gtm_level2="get exclusive report"> 2373 <div class="elementor-element elementor-element-1b2afe6 elementor-widget elementor-widget-image" data-id="1b2afe6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2374 <img loading="lazy" width="527" height="393" src="https://accessibe.com/wp-content/uploads/2025/09/green-1.png" class="attachment-full size-full wp-image-38406" alt="" srcset="https://accessibe.com/wp-content/uploads/2025/09/green-1.png 527w, https://accessibe.com/wp-content/uploads/2025/09/green-1-300x224.png 300w" sizes="(max-width: 527px) 100v
2374w, 527px"> </div> 2375 <div class="elementor-element elementor-element-9a22881 elementor-widget elementor-widget-heading" data-id="9a22881" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2376 <div class="elementor-heading-title elementor-size-default">20+ employees in Ontario? </div> </div> 2377 <div class="elementor-element elementor-element-7786cd1 elementor-widget__width-inherit yellowtitle elementor-widget elementor-widget-heading" data-id="7786cd1" data-element_type="widget" data-e-type="widget" markcolor="#C7F012" data-widget_type="heading.default"> 2378 <span class="elementor-heading-title elementor-size-default">You have an accessibility report due December 31​</span> </div> 2379 <div class="elementor-element elementor-element-eec09d6 btn-row-header e-flex e-con-boxed e-con e-child" data-id="eec09d6" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2380 <div class="e-con-inner"> 2381 <div class="elementor-element elementor-element-106d287 e-con-full button-box e-flex e-con e-child" data-id="106d287" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2382 <div class="elementor-element elementor-element-692115d e-con-full e-flex e-con e-child" data-id="692115d" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2383 <div class="elementor-element elementor-element-8b40e50 elementor-widget__width-auto yellowtitle elementor-widget elementor-widget-heading" data-id="8b40e50" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2384 <div class="elementor-heading-title elementor-size-default">WHAT THIS MEANS</div> </div> 2385 </div> 2386 <div class="elementor-element elementor-element-9d885ce e-con-full e-flex e-con e-child" data-id="9d885ce" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2387 <div class="elementor-element elementor-element-92bf2a2 elementor-widget elementor-widget-image" data-id="92bf2a2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2388 <img loading="lazy" width="16" height="16" src="https://accessibe.com/wp-content/uploads/2025/11/dark-blue-btn-arrow.svg" class="attachment-full size-full wp-image-4503" alt=""> </div> 2389 </div> 2390 </div> 2391 </div> 2392 </div> 2393 </a> 2394 </div> 2395 </div> 2396 </div> 2397 </div> 2398 </div> 2399 </li> 2400 <li class="e-n-menu-item"> 2401 <div id="e-n-menu-title-1565" class="e-n-menu-title"> 2402 <a class="e-n-menu-title-container e-focus e-link" href="/pricing/accesswidget" role="button" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-gtm_level1="pricing" data-gtm_level2="pricing"> <span class="e-n-menu-title-text"> 2403 Pricing </span> 2404 </a> </div> 2405 </li> 2406 </ul> 2407 </div> 2408 </div> 2409 </div> 2410 <div class="elementor-element elementor-element-5c82daf8 loginbtn elementor-widget elementor-widget-heading" data-id="5c82daf8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2411 <span class="elementor-heading-title elementor-size-default"><a href="https://dashboard.accessibe.com/" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="main menu" data-gtm_element_purpose="navigation" data-gtm_level1="login" data-gtm_level2="login">Login</a></span> </div> 2412 </div> 2413 </div> 2414 <div class="elementor-element elementor-element-5edfba7b e-con-full bgblur right-header e-flex e-con e-child" data-id="5edfba7b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2415 <div class="elementor-element elementor-element-455f4e18 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="455f4e18" data-element_type="widget" data-e-type="widget" data-update-button="true" data-widget_type="heading.default"> 2416 <span class="elementor-heading-title elementor-size-default"><a href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjkwNCIsInRvZ2dsZSI6ZmFsc2V9">Book a demo</a></span> </div> 2417 <div class="elementor-element elementor-element-716a30f7 elementor-widget__width-auto elementor-hidden-mobile elementor-widget elementor-widget-button_widget" data-id="716a30f7" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2418 <div class="elementor-widget-container"> 2419 <div class="btn-ctas items-center-align"> 2420 <button type="button" class="button-with-arrow button-secondary blue-btn" data-button-url="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjkwNCIsInRvZ2dsZSI6ZmFsc2V9" data-elementor-action="true" onclick='var btn=this;var url=btn.getAttribute("data-button-url");var target=btn.getAttribute("data-button-target");var isElementor=btn.getAttribute("data-elementor-action")==="true";if(isElementor){var link=document.createElement("a");link.href=url;link.style.display="none";document.body.appendChild(link);if(typeof jQuery!=="undefined"){jQuery(link).trigger("click");setTimeout(function(){jQuery(link).remove();},50);}else{link.click();setTimeout(function(){document.body.removeChild(link);},50);}}else if(target==="_blank"){window.open(url,"_blank");}else{window.location.href=url;}'>
2421 <span class="button-text">Book A Demo</span> </button> 2422 </div> 2423 </div> 2424 </div> 2425 <div class="elementor-element elementor-element-2036f571 elementor-widget__width-inherit elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button_widget" data-id="2036f571" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2426 <div class="elementor-widget-container"> 2427 <div class="btn-ctas items-center-align"> 2428 <button type="button" class="button-with-arrow button-tertiary transition-btn-border" data-button-url="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjkwNCIsInRvZ2dsZSI6ZmFsc2V9" data-elementor-action="true" onclick='var btn=this;var url=btn.getAttribute("data-button-url");var target=btn.getAttribute("data-button-target");var isElementor=btn.getAttribute("data-elementor-action")==="true";if(isElementor){var link=document.createElement("a");link.href=url;link.style.display="none";document.body.appendChild(link);if(typeof jQuery!=="undefined"){jQuery(link).trigger("click");setTimeout(function(){jQuery(link).remove();},50);}else{link.click();setTimeout(function(){document.body.removeChild(link);},50);}}else if(target==="_blank"){window.open(url,"_blank");}else{window.location.href=url;}'> 2429 <span class="button-text">Book A Demo</span> </button> 2430 </div> 2431 </div> 2432 </div> 2433 <div class="elementor-element elementor-element-44b2ac8c elementor-widget__width-auto elementor-widget elementor-widget-button_widget" data-id="44b2ac8c" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2434 <div class="elementor-widget-container"> 2435 <div class="btn-ctas items-center-align"> 2436 <a class="button-with-arrow button-secondary blue-btn" href="https://dashboard.accessibe.com/app/signup" target="_blank" gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_element_purpose="select billing cycle" data-gtm_element_description="monthly billing"> 2437 <span class="button-text">Start Free Trial</span><span class="button-icon icon-right"> 2438 <img class="svgicon" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg" alt="Icon" role="presentation" aria-hidden="true"> 2439 </span> </a> 2440 </div> 2441 </div> 2442 </div> 2443 </div> 2444 <div class="elementor-element elementor-element-fd0a88c e-con-full bgblur mobilemenu e-flex e-con e-child" data-id="fd0a88c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2445 <div class="elementor-element elementor-element-7d395ac elementor-widget elementor-widget-html" data-id="7d395ac" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 2446 <button class="menubtn open-button" aria-label="Open Menu"> 2447 <span class="hamburger-icon"><svg aria-hidden="true" width="19" height="14" viewbox="0 0 19 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 0.818359H18" stroke="#0A2540" stroke-width="1.5" stroke-linecap="round"></path><path d="M5.68604 7H17.9999" stroke="#0A2540" stroke-width="1.5" stroke-linecap="round"></path><path d="M1 13.1816H18" stroke="#0A2540" stroke-width="1.5" stroke-linecap="round"></path></svg></span> 2448 <span class="close-icon"><svg aria-hidden="true" width="26" height="25" viewbox="0 0 26 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.56174 19.2214L19.8502 5.93254" stroke="#0A2540" stroke-width="2" stroke-linecap="round"></path><path d="M6.53906 5.89893L19.7722 19.1321" stroke="#0A2540" stroke-width="2" stroke-linecap="round"></path></svg></span> 2449</button> 2450<div class="menu-role-wrap" role="dialog" aria-modal="true" aria-label="Menu"> 2451<button class="menubtn close-button" style="display:none" aria-label="Close Menu"> 2452 <span class="hamburger-icon"><svg aria-hidden="true" width="19" height="14" viewbox="0 0 19 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 0.818359H18" stroke="#0A2540" stroke-width="1.5" stroke-linecap="round"></path><path d="M5.68604 7H17.9999" stroke="#0A2540" stroke-width="1.5" stroke-linecap="round"></path><path d="M1 13.1816H18" stroke="#0A2540" stroke-width="1.5" stroke-linecap="round"></path></svg></span> 2453 <span class="close-icon"><svg aria-hidden="true" width="26" height="25" viewbox="0 0 26 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.56174 19.2214L19.8502 5.93254" stroke="#0A2540" stroke-width="2" stroke-linecap="round"></path><path d="M6.53906 5.89893L19.7722 19.1321" stroke="#0A2540" stroke-width="2" stroke-linecap="round"></path></svg></span> 2454</button> 2455 2456<div class="menu-row"> 2457 <div class="minmenu"></div> 2458 <div class="extra-menu-item"></div> 2459</div> 2460 2461</div>
2461 </div> 2462 </div> 2463 </div> 2464 </nav> 2465 </div> 2466 </header> 2467 <main data-elementor-type="single-post" data-elementor-id="36300" class="elementor elementor-36300 elementor-location-single post-27557 accessibility-platfo type-accessibility-platfo status-publish format-standard hentry" data-elementor-post-type="elementor_library"><nav id="breadcrumbs" aria-label="Breadcrumbs"><div class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"><span><a href="https://accessibe.com/">Home</a></span> <span class="breadcrumb-sep" aria-hidden="true"></span> <span><a href="https://accessibe.com/accessibility-platform">Accessibility Platform</a></span> <span class="breadcrumb-sep" aria-hidden="true"></span> <span class="breadcrumb_last" aria-current="page">Inclusive Product Advisory Board</span></div></nav> 2468 <div class="elementor-element elementor-element-f3f9980 e-flex e-con-boxed e-con e-parent" data-id="f3f9980" data-element_type="container" data-e-type="container"> 2469 <div class="e-con-inner"> 2470 <div class="elementor-element elementor-element-87cce67 e-con-full e-flex e-con e-child" data-id="87cce67" data-element_type="container" data-e-type="container"> 2471 <div class="elementor-element elementor-element-0829f45 post-data-row e-flex e-con-boxed e-con e-child" data-id="0829f45" data-element_type="container" data-e-type="container"> 2472 <div class="e-con-inner"> 2473 <div class="elementor-element elementor-element-408e034 e-con-full ds-headings e-flex e-con e-child" data-id="408e034" data-element_type="container" data-e-type="container"> 2474 <div class="elementor-element elementor-element-80d3e7a e-con-full ds-eyebrow e-flex e-con e-child" data-id="80d3e7a" data-element_type="container" data-e-type="container"> 2475 </div> 2476 <div class="elementor-element elementor-element-d73285f elementor-widget elementor-widget-heading" data-id="d73285f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2477 <h1 class="elementor-heading-title elementor-size-default">Inclusive Product Advisory Board</h1> </div> 2478 </div> 2479 </div> 2480 </div> 2481 </div> 2482 <div class="elementor-element elementor-element-36f42bad e-flex e-con-boxed e-con e-child" data-id="36f42bad" data-element_type="container" data-e-type="container"> 2483 <div class="e-con-inner"> 2484 <div class="elementor-element elementor-element-440d8cfe post-data-row e-flex e-con-boxed e-con e-child" data-id="440d8cfe" data-element_type="container" data-e-type="container"> 2485 <div class="e-con-inner"> 2486 <div class="elementor-element elementor-element-480d1c58 e-con-full e-flex e-con e-child" data-id="480d1c58" data-element_type="container" data-e-type="container"> 2487 <aside class="elementor-element elementor-element-14c94db e-con-full sidebar e-flex e-con e-child" data-id="14c94db" data-element_type="container" data-e-type="container"> 2488 <div class="elementor-element elementor-element-fd800af e-con-full elementor-hidden-desktop mobile-featured-image e-flex e-con e-child" data-id="fd800af" data-element_type="container" data-e-type="container"> 2489 </div> 2490 <div class="elementor-element elementor-element-91f99b0 e-con-full e-flex e-con e-child" data-id="91f99b0" data-element_type="container" data-e-type="container"> 2491 <div class="elementor-element elementor-element-2ca9a34 e-con-full e-flex e-con e-child" data-id="2ca9a34" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' role="navigation" aria-labelledby="toc-heading"> 2492 <div class="elementor-element elementor-element-2e1db89 elementor-widget elementor-widget-heading" data-id="2e1db89" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2493 <h3 class="elementor-heading-title elementor-size-default">Table of Contents</h3> </div> 2494 <div class="elementor-element elementor-element-a179419 elementor-widget elementor-widget-html" data-id="a179419" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 2495 <div class="custom-scroll-container"> 2496 <ul class="custom-scroll-content titlelink"></ul> 2497 <div class="custom-scroll-thumb"></div> 2498 </div>
2498 </div> 2499 </div> 2500 <div class="elementor-element elementor-element-c6521f8 e-con-full sidebar-cta-box e-flex e-con e-child" data-id="c6521f8" data-element_type="container" data-e-type="container"> 2501 <div class="elementor-element elementor-element-4dea9b5 e-con-full sidebar-cta-box-2 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="4dea9b5" data-element_type="container" data-e-type="container"> 2502 <div class="elementor-element elementor-element-c7e51fb e-con-full e-flex e-con e-child" data-id="c7e51fb" data-element_type="container" data-e-type="container"> 2503 <div class="elementor-element elementor-element-be5252e e-con-full e-flex e-con e-child" data-id="be5252e" data-element_type="container" data-e-type="container"> 2504 <div class="elementor-element elementor-element-9fae748 e-con-full e-flex e-con e-child" data-id="9fae748" data-element_type="container" data-e-type="container"> 2505 <div class="elementor-element elementor-element-8c9812a e-con-full e-flex e-con e-child" data-id="8c9812a" data-element_type="container" data-e-type="container"> 2506 </div> 2507 </div> 2508 </div> 2509 </div> 2510 <div class="elementor-element elementor-element-0e51ee2 e-con-full e-flex e-con e-child" data-id="0e51ee2" data-element_type="container" data-e-type="container"> 2511 <div class="elementor-element elementor-element-7b792a8 e-con-full e-flex e-con e-child" data-id="7b792a8" data-element_type="container" data-e-type="container"> 2512 </div> 2513 </div> 2514 <div class="elementor-element elementor-element-cd9946d e-con-full e-flex e-con e-child" data-id="cd9946d" data-element_type="container" data-e-type="container"> 2515 <div class="elementor-element elementor-element-2deae78 elementor-widget elementor-widget-button_widget" data-id="2deae78" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2516 <div class="elementor-widget-container"> 2517 <div class="btn-ctas items-center-align"> 2518 </div> 2519 </div> 2520 </div> 2521 </div> 2522 </div> 2523 <div class="elementor-element elementor-element-cd8d2c7 elementor-widget elementor-widget-shortcode" data-id="cd8d2c7" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 2524 <div class="elementor-shortcode"> <div data-elementor-type="wp-post" data-elementor-id="26365" class="elementor elementor-26365" data-elementor-post-type="banners"> 2525 <div class="elementor-element elementor-element-828badc e-con-full e-flex e-con e-parent" data-id="828badc" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2526 <div class="elementor-element elementor-element-235e390 e-con-full e-flex e-con e-child" data-id="235e390" data-element_type="container" data-e-type="container"> 2527 <div class="elementor-element elementor-element-b40e47d elementor-widget elementor-widget-image" data-id="b40e47d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2528 <img loading="lazy" width="525" height="276" src="https://accessibe.com/wp-content/uploads/2026/05/try-for-free.png" class="attachment-large size-large wp-image-26367" alt="" srcset="https://accessibe.com/wp-content/uploads/2026/05/try-for-free.png 525w, https://accessibe.com/wp-content/uploads/2026/05/try-for-free-300x158.png 300w" sizes="(max-width: 525px) 100vw, 525px"> </div> 2529 </div> 2530 <div class="elementor-element elementor-element-72fc3cd e-con-full e-flex e-con e-child" data-id="72fc3cd" data-element_type="container" data-e-type="container"> 2531 <div class="elementor-element elementor-element-904c316 elementor-widget elementor-widget-heading" data-id="904c316" data-element_type="widget" data-e-type="widget" markcolor="#c7f012" data-widget_type="heading.default"> 2532 <h2 class="elementor-heading-title elementor-size-default">Help make your website <i>accessible</i> </h2> </div> 2533 <div class="elementor-element elementor-element-80c8561 elementor-widget elementor-widget-button_widget" data-id="80c8561" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2534 <div class="elementor-widget-container"> 2535 <div class="btn-ctas items-center-align"> 2536 <a class="button-with-arrow button-primary" href="https://dashboard.accessibe.com/app/signup" data-gtm_event_name="element_click" data-gtm_element_type="cta" data-gtm_section="side banner" data-gtm_element_purpose="signup">
2537 <span class="button-text">START FREE TRIAL</span><span class="button-icon icon-right"> 2538 <img class="svgicon" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg" alt="Icon" role="presentation" aria-hidden="true"> 2539 </span> </a> 2540 </div> 2541 </div> 2542 </div> 2543 </div> 2544 </div> 2545 </div> 2546 </div> 2547 </div> 2548 </div> 2549 </div> 2550 </aside> 2551 <article class="elementor-element elementor-element-305099a5 e-con-full e-flex e-con e-child" data-id="305099a5" data-element_type="container" data-e-type="container" id="ContentArea"> 2552 <div class="elementor-element elementor-element-3dfddd5 post-content elementor-widget elementor-widget-theme-post-content" data-id="3dfddd5" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-content.default"> 2553 <?xml encoding="UTF-8"><div data-elementor-type="wp-page" data-elementor-id="27557" class="elementor elementor-27557" data-elementor-post-type="accessibility-platfo"> 2554 <div class="elementor-element elementor-element-c0ebdb6 mega-template e-flex e-con-boxed e-con e-parent" data-id="c0ebdb6" data-element_type="container" data-e-type="container"> 2555 <div class="e-con-inner"> 2556 <div class="elementor-element elementor-element-7c87397 e-con-full e-flex e-con e-child" data-id="7c87397" data-element_type="container" data-e-type="container"> 2557 <div class="elementor-element elementor-element-155d3ac elementor-widget elementor-widget-text-editor" data-id="155d3ac" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2558 <p>Disability advocates, assistive technology users, and accessibility professionals provide real-world input that helps shape accessiBe products before they reach customers</p> </div> 2559 <div class="elementor-element elementor-element-14a14b2 elementor-widget elementor-widget-button_widget" data-id="14a14b2" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2560 <div class="elementor-widget-container"> 2561 <div class="btn-ctas items-center-align"> 2562 <a class="button-with-arrow button-primary" href="https://accessibe.com/blog/listening-and-evolving-reflections-on-a-year-of-the-product-advisory-board"> 2563 <span class="button-text">MEET THE BOARD</span><span class="button-icon icon-right"> 2564 <img decoding="async" class="svgicon" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg" alt="Icon" role="presentation"> 2565 </span> </a> 2566 <a class="button-with-arrow button-secondary blue-btn" href="https://accessibe.com/blog/introducing-accesslabs"> 2567 <span class="button-text">explore accesslabs</span><span class="button-icon icon-right"> 2568 <img decoding="async" class="svgicon" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg" alt="Icon" role="presentation"> 2569 </span> </a> 2570 </div> 2571 </div> 2572 </div> 2573 <div class="elementor-element elementor-element-c9f5ca7 e-con-full acsb-text-container e-flex e-con e-child" data-id="c9f5ca7" data-element_type="container" data-e-type="container"> 2574 <div class="elementor-element elementor-element-0bb2a88 elementor-widget elementor-widget-heading" data-id="0bb2a88" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2575 <h2 class="elementor-heading-title elementor-size-default"><b>Why we created the Board</b></h2> </div> 2576 <div class="elementor-element elementor-element-66a30e4 elementor-widget elementor-widget-text-editor" data-id="66a30e4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2577 <p>Accessibility decisions should be informed by the people who understand digital barriers firsthand.</p><p><b>The Inclusive Product Advisory Board brings together disability advocates, assistive technology users, and accessibility professionals to review product experiences, challenge assumptions, and provide feedback while decisions are still being made.</b><b></b></p><p>Members meet quarterly as a group and continue working with accessiBe teams between sessions, helping inform product language, UX decisions, accessibility profiles, research, and release readiness.</p><p>The category exists because of scale. There are more than 1.5 billion websites on the internet. Manually reviewing each one for WCAG conformance is not economically viable for most organizations — and even where it is, content changes fast enough that a site audited in January may have introduced new barriers by March.</p> </div> 2578 <div class="elementor-element elementor-element-d4aadbe elementor-widget elementor-widget-image" data-id="d4aadbe" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2579 <img fetchpriority="high" decoding="async" width="800" height="238" src="https://accessibe.com/wp-content/uploads/2026/08/board-1-1024x305.png" class="attachment-large size-large wp-image-35727" alt='alt="Headshot grid of 15 accessibility industry speakers and panelists"' srcset="https://accessibe.com/wp-content/uploads/2026/08/board-1-1024x305.png 1024w, https://accessibe.com/wp-content/uploads/2026/08/board-1-300x89.png 300w, https://accessibe.com/wp-content/uploads/2026/08/board-1-768x228.png 768w, https://accessibe.com/wp-content/uploads/2026/08/board-1.png 1200w" sizes="(max-width: 800px) 100v
2579w, 800px"> </div> 2580 <div class="elementor-element elementor-element-c704a82 elementor-widget elementor-widget-heading" data-id="c704a82" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2581 <h2 class="elementor-heading-title elementor-size-default"><b>Who participates</b></h2> </div> 2582 <div class="elementor-element elementor-element-30116e7 elementor-widget elementor-widget-text-editor" data-id="30116e7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2583 <p>Board members include disability community leaders, advocates, accessibility professionals, and people who use assistive technologies in their daily lives.</p><p>Members have included people connected to organizations such as The Viscardi Center, United Spinal Association, Parkinson’s Foundation, Hidden Disabilities, Blinded Veterans Association, and Turnstone.</p><p>Board sessions are moderated by Josh Basile, accessiBe’s Community Relations Manager, disability rights advocate, lawyer, and C4-5 quadriplegic.</p> </div> 2584 <div class="elementor-element elementor-element-2b60a57 elementor-widget elementor-widget-button_widget" data-id="2b60a57" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2585 <div class="elementor-widget-container"> 2586 <div class="btn-ctas items-left-align"> 2587 <a class="button-with-arrow button-tertiary transition-btn-border" href="https://accessibe.com/blog/listening-and-evolving-reflections-on-a-year-of-the-product-advisory-board"> 2588 <span class="button-text">SEE MEMBER STORIES</span><span class="button-icon icon-right"> 2589 <img decoding="async" class="svgicon" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg" alt="Icon" role="presentation"> 2590 </span> </a> 2591 </div> 2592 </div> 2593 </div> 2594 </div> 2595 <div class="elementor-element elementor-element-8c5e09a elementor-widget elementor-widget-heading" data-id="8c5e09a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2596 <h2 class="elementor-heading-title elementor-size-default"><b>How the Board contributes</b></h2> </div> 2597 <div class="elementor-element elementor-element-3c4733b elementor-widget elementor-widget-text-editor" data-id="3c4733b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2598 <p>Board members help accessiBe evaluate product and content decisions from a real-world accessibility perspective.</p><p>They test product experiences, review accessibility profile language, score flows for clarity and usefulness, flag language that may feel inaccurate or limiting, and contribute to research and storytelling initiatives.</p><p>The goal is not to treat advisory feedback as a final approval stamp. It is to bring lived experience into the product process early enough to influence what gets built, changed, or clarified.</p> </div> 2599 <div class="elementor-element elementor-element-e7bcb69 elementor-widget elementor-widget-heading" data-id="e7bcb69" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2600 <h2 class="elementor-heading-title elementor-size-default"><b>What changed because of Board feedback</b></h2> </div> 2601 <div class="elementor-element elementor-element-1113ff1 elementor-widget elementor-widget-text-editor" data-id="1113ff1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2602 <p>During the Board’s first year, member feedback helped shape updates to accessWidget, especially around how accessibility settings are named, explained, and presented.</p><p>Examples include:</p><ul><li>Person-first and function-first language
</li><li>Clearer profile naming, such as “Low Vision” instead of “Vision Impaired”
</li><li>More useful descriptions focused on what a setting helps users do
</li><li>More accurate claims, replacing absolute language like “eliminates” with “helps mitigate”</li></ul><div> </div><p>These updates reflect a larger shift: accessibility language should be accurate, respectful, and useful to the people who rely on it.</p> </div> 2603 <div class="elementor-element elementor-element-bb61cf1 elementor-widget elementor-widget-button_widget" data-id="bb61cf1" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2604 <div class="elementor-widget-container"> 2605 <div class="btn-ctas items-left-align"> 2606 <a class="button-with-arrow button-tertiary transition-btn-border" href="https://accessibe.com/blog/introducing-accesslabs">
2607 <span class="button-text">explore accesslabs</span><span class="button-icon icon-right"> 2608 <img decoding="async" class="svgicon" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg" alt="Icon" role="presentation"> 2609 </span> </a> 2610 </div> 2611 </div> 2612 </div> 2613 <div class="elementor-element elementor-element-3172290 e-con-full acsb-testimonial e-flex e-con e-child" data-id="3172290" data-element_type="container" data-e-type="container"> 2614 <div class="elementor-element elementor-element-9006904 e-con-full e-flex e-con e-child" data-id="9006904" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2615 <div class="elementor-element elementor-element-4dbe146 e-con-full e-flex e-con e-child" data-id="4dbe146" data-element_type="container" data-e-type="container"> 2616 <div class="elementor-element elementor-element-de1736c e-con-full e-flex e-con e-child" data-id="de1736c" data-element_type="container" data-e-type="container"> 2617 <div class="elementor-element elementor-element-e34db76 elementor-widget elementor-widget-text-editor" data-id="e34db76" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2618 <p>“If you describe something based on an identity, but someone doesn’t identify with that identity, they count themselves out. Leading with the benefit of the setting versus the identity is a great direction.”</p> </div> 2619 </div> 2620 <div class="elementor-element elementor-element-e0b35dd e-con-full e-grid e-con e-child" data-id="e0b35dd" data-element_type="container" data-e-type="container"> 2621 <div class="elementor-element elementor-element-d25171e e-con-full e-flex e-con e-child" data-id="d25171e" data-element_type="container" data-e-type="container"> 2622 <div class="elementor-element elementor-element-ef25a40 elementor-widget elementor-widget-image" data-id="ef25a40" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2623 <img loading="lazy" decoding="async" width="269" height="270" src="https://accessibe.com/wp-content/uploads/2026/04/stasha-carrasquillo.png" class="attachment-large size-large wp-image-25632" alt="stasha-carrasquillo" srcset="https://accessibe.com/wp-content/uploads/2026/04/stasha-carrasquillo.png 269w, https://accessibe.com/wp-content/uploads/2026/04/stasha-carrasquillo-150x150.png 150w" sizes="(max-width: 269px) 100vw, 269px"> </div> 2624 </div> 2625 <div class="elementor-element elementor-element-1786880 e-con-full e-flex e-con e-child" data-id="1786880" data-element_type="container" data-e-type="container"> 2626 <div class="elementor-element elementor-element-38144f5 elementor-widget elementor-widget-heading" data-id="38144f5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2627 <span class="elementor-heading-title elementor-size-default">Stasha Carrasquillo</span> </div> 2628 </div> 2629 <div class="elementor-element elementor-element-e4d9f35 e-con-full e-flex e-con e-child" data-id="e4d9f35" data-element_type="container" data-e-type="container"> 2630 <div class="elementor-element elementor-element-00b035a elementor-widget elementor-widget-heading" data-id="00b035a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2631 <span class="elementor-heading-title elementor-size-default">Turnstone | Inclusive Product Advisory Board member</span> </div> 2632 </div> 2633 </div> 2634 </div> 2635 </div> 2636 </div> 2637 <div class="elementor-element elementor-element-76d77ef elementor-widget elementor-widget-heading" data-id="76d77ef" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2638 <h2 class="elementor-heading-title elementor-size-default"><b>How this connects to accessLabs</b></h2> </div> 2639 <div class="elementor-element elementor-element-ec98252 elementor-widget elementor-widget-text-editor" data-id="ec98252" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2640 <p>The Inclusive Product Advisory Board is one part of accessiBe’s broader approach to product feedback and validation.<br><br>Alongside the Board, accessLabs is a testing hub where blind usability analysts test releases using real assistive technologies. Their work helps surface issues automated testing alone may not detect.<br><br>Together, the Board and accessLabs help accessiBe evaluate accessibility from multiple angles: lived experience, usability testing, product language, and release quality.</p> </div> 2641 <div class="elementor-element elementor-element-a4dca3f elementor-widget elementor-widget-button_widget" data-id="a4dca3f" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2642 <div class="elementor-widget-container"> 2643 <div class="btn-ctas items-left-align"> 2644 <a class="button-with-arrow button-tertiary transition-btn-border" href="https://accessibe.com/blog/introducing-accesslabs">
2645 <span class="button-text">explore accesslabs</span><span class="button-icon icon-right"> 2646 <img decoding="async" class="svgicon" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/images/white-arrow.svg" alt="Icon" role="presentation"> 2647 </span> </a> 2648 </div> 2649 </div> 2650 </div> 2651 <div class="elementor-element elementor-element-8b88bbe e-con-full acsb-testimonial e-flex e-con e-child" data-id="8b88bbe" data-element_type="container" data-e-type="container"> 2652 <div class="elementor-element elementor-element-7ec372b e-con-full e-flex e-con e-child" data-id="7ec372b" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2653 <div class="elementor-element elementor-element-84b9a2d e-con-full e-flex e-con e-child" data-id="84b9a2d" data-element_type="container" data-e-type="container"> 2654 <div class="elementor-element elementor-element-c5e5727 e-con-full e-flex e-con e-child" data-id="c5e5727" data-element_type="container" data-e-type="container"> 2655 <div class="elementor-element elementor-element-b51d2ee elementor-widget elementor-widget-text-editor" data-id="b51d2ee" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2656 <p>“When disability communities help lead the way, the future of accessibility becomes not only more innovative but genuinely inclusive.”</p> </div> 2657 </div> 2658 <div class="elementor-element elementor-element-84c692a e-con-full e-grid e-con e-child" data-id="84c692a" data-element_type="container" data-e-type="container"> 2659 <div class="elementor-element elementor-element-be93a3d e-con-full e-flex e-con e-child" data-id="be93a3d" data-element_type="container" data-e-type="container"> 2660 <div class="elementor-element elementor-element-516531c elementor-widget elementor-widget-image" data-id="516531c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2661 <img loading="lazy" decoding="async" width="407" height="471" src="https://accessibe.com/wp-content/uploads/2026/08/Screenshot-2026-08-20-at-3.40.58-PM.png" class="attachment-large size-large wp-image-35246" alt="Josh Basile" srcset="https://accessibe.com/wp-content/uploads/2026/08/Screenshot-2026-08-20-at-3.40.58-PM.png 407w, https://accessibe.com/wp-content/uploads/2026/08/Screenshot-2026-08-20-at-3.40.58-PM-259x300.png 259w" sizes="(max-width: 407px) 100vw, 407px"> </div> 2662 </div> 2663 <div class="elementor-element elementor-element-ac78d7c e-con-full e-flex e-con e-child" data-id="ac78d7c" data-element_type="container" data-e-type="container"> 2664 <div class="elementor-element elementor-element-1bf8267 elementor-widget elementor-widget-heading" data-id="1bf8267" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2665 <span class="elementor-heading-title elementor-size-default">Josh Basile</span> </div> 2666 </div> 2667 <div class="elementor-element elementor-element-63d4d4a e-con-full e-flex e-con e-child" data-id="63d4d4a" data-element_type="container" data-e-type="container"> 2668 <div class="elementor-element elementor-element-e9d77d3 elementor-widget elementor-widget-heading" data-id="e9d77d3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2669 <span class="elementor-heading-title elementor-size-default">Community Relations Manager, accessiBe</span> </div> 2670 </div> 2671 </div> 2672 </div> 2673 </div> 2674 </div> 2675 <div class="elementor-element elementor-element-09287cf e-con-full e-flex e-con e-child" data-id="09287cf" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2676 <div class="elementor-element elementor-element-1d7b882 e-con-full e-flex e-con e-child" data-id="1d7b882" data-element_type="container" data-e-type="container"> 2677 <div class="elementor-element elementor-element-3a2ea5c e-con-full e-flex e-con e-child" data-id="3a2ea5c" data-element_type="container" data-e-type="container"> 2678 <div class="elementor-element elementor-element-98a2d6e e-con-full e-flex e-con e-child" data-id="98a2d6e" data-element_type="container" data-e-type="container"> 2679 <div class="elementor-element elementor-element-a8759d9 e-con-full e-flex e-con e-child" data-id="a8759d9" data-element_type="container" data-e-type="container"> 2680 <div class="elementor-element elementor-element-96791f0 acsb-heading elementor-invisible elementor-widget elementor-widget-heading" data-id="96791f0" data-element_type="widget" data-e-type="widget" data-settings='{"_animation":"fadeInUp"}' data-widget_type="heading.default"> 2681 <h2 class="elementor-heading-title elementor-size-default">Frequently asked questions</h2> </div>
2682 </div> 2683 </div> 2684 </div> 2685 <div class="elementor-element elementor-element-5d1f9ed e-con-full e-flex e-con e-child" data-id="5d1f9ed" data-element_type="container" data-e-type="container"> 2686 <div class="elementor-element elementor-element-fe2fe18 elementor-widget elementor-widget-n-accordion" data-id="fe2fe18" data-element_type="widget" data-e-type="widget" data-settings='{"default_state":"expanded","max_items_expended":"one","n_accordion_animation_duration":{"unit":"ms","size":400,"sizes":[]}}' data-widget_type="nested-accordion.default"> 2687 <div class="e-n-accordion" aria-label="Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys"> 2688 <details id="e-n-accordion-item-2660" class="e-n-accordion-item" open> 2689 <summary class="e-n-accordion-item-title" data-accordion-index="1" aria-expanded="true" aria-controls="e-n-accordion-item-2660"> 2690 <span class="e-n-accordion-item-title-header"><div class="e-n-accordion-item-title-text"> How does advisory board input reach the product team? </div></span> 2691 <span class="e-n-accordion-item-title-icon"> 2692 <span class="e-opened"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-up" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"></path></svg></span> 2693 <span class="e-closed"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-down" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span> 2694 </span> 2695 2696 </summary> 2697 <div role="region" aria-labelledby="e-n-accordion-item-2660" class="elementor-element elementor-element-4373e2b e-con-full e-flex e-con e-child" data-id="4373e2b" data-element_type="container" data-e-type="container"> 2698 <div role="region" aria-labelledby="e-n-accordion-item-2660" class="elementor-element elementor-element-4fa2e7d e-flex e-con-boxed e-con e-child" data-id="4fa2e7d" data-element_type="container" data-e-type="container"> 2699 <div class="e-con-inner"> 2700 <div class="elementor-element elementor-element-89ea2b0 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="89ea2b0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2701 <p>Board members review product experiences, score accessibility profiles, and flag issues directly with accessiBe teams. Feedback is reviewed by product, UX, content, and accessibility stakeholders, then used to guide updates where appropriate. The 2025–2026 accessWidget language updates are one example.</p> </div> 2702 </div> 2703 </div> 2704 </div> 2705 </details> 2706 <details id="e-n-accordion-item-2661" class="e-n-accordion-item"> 2707 <summary class="e-n-accordion-item-title" data-accordion-index="2" aria-expanded="false" aria-controls="e-n-accordion-item-2661"> 2708 <span class="e-n-accordion-item-title-header"><div class="e-n-accordion-item-title-text"> How is the Inclusive Product Advisory Board different from user testing through accessServices? </div></span> 2709 <span class="e-n-accordion-item-title-icon"> 2710 <span class="e-opened"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-up" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"></path></svg></span> 2711 <span class="e-closed"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-down" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span> 2712 </span> 2713 2714 </summary> 2715 <div role="region" aria-labelledby="e-n-accordion-item-2661" class="elementor-element elementor-element-55f153d e-con-full e-flex e-con e-child" data-id="55f153d" data-element_type="container" data-e-type="container"> 2716 <div role="region" aria-labelledby="e-n-accordion-item-2661" class="elementor-element elementor-element-c84f9c0 e-flex e-con-boxed e-con e-child" data-id="c84f9c0" data-element_type="container" data-e-type="container"> 2717 <div class="e-con-inner"> 2718 <div class="elementor-element elementor-element-20a7786 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="20a7786" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2719 <p>The Board is an ongoing group that reviews product direction, language, and priorities before features ship. accessServices’ user testing is a discrete engagement in which assistive technology users complete real tasks on a specific site or app and document usability issues. Both bring people with disabilities into the process – the Board shapes what accessiBe builds, while user testing evaluates what a customer has already built.</p> </div> 2720 </div>
2721 </div> 2722 </div> 2723 </details> 2724 <details id="e-n-accordion-item-2662" class="e-n-accordion-item"> 2725 <summary class="e-n-accordion-item-title" data-accordion-index="3" aria-expanded="false" aria-controls="e-n-accordion-item-2662"> 2726 <span class="e-n-accordion-item-title-header"><div class="e-n-accordion-item-title-text"> Can customers submit feedback to the Board, or is membership fixed? </div></span> 2727 <span class="e-n-accordion-item-title-icon"> 2728 <span class="e-opened"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-up" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"></path></svg></span> 2729 <span class="e-closed"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-down" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span> 2730 </span> 2731 2732 </summary> 2733 <div role="region" aria-labelledby="e-n-accordion-item-2662" class="elementor-element elementor-element-7b94d63 e-con-full e-flex e-con e-child" data-id="7b94d63" data-element_type="container" data-e-type="container"> 2734 <div class="elementor-element elementor-element-94c5a77 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="94c5a77" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2735 <p>Membership is made up of invited disability advocates, accessibility professionals, and assistive-technology users. Customers who want to flag language or usability concerns in their own accessibility profile can do so through standard support channels, and recurring themes can inform what the Board reviews in future sessions.</p> </div> 2736 </div> 2737 </details> 2738 <details id="e-n-accordion-item-2663" class="e-n-accordion-item"> 2739 <summary class="e-n-accordion-item-title" data-accordion-index="4" aria-expanded="false" aria-controls="e-n-accordion-item-2663"> 2740 <span class="e-n-accordion-item-title-header"><div class="e-n-accordion-item-title-text"> Is the Inclusive Product Advisory Board involved in accessiBe's accessibility statements or VPAT documentation? </div></span> 2741 <span class="e-n-accordion-item-title-icon"> 2742 <span class="e-opened"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-up" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"></path></svg></span> 2743 <span class="e-closed"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-down" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span> 2744 </span> 2745 2746 </summary> 2747 <div role="region" aria-labelledby="e-n-accordion-item-2663" class="elementor-element elementor-element-67af9da e-con-full e-flex e-con e-child" data-id="67af9da" data-element_type="container" data-e-type="container"> 2748 <div class="elementor-element elementor-element-1a4cba9 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="1a4cba9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2749 <p>No. Statements and VPATs are produced through accessServices as formal documentation of a site’s accessibility status. The Board’s role is upstream of that, informing product and language decisions rather than producing compliance documents.</p> </div>
2750 </div> 2751 </details> 2752 <details id="e-n-accordion-item-2664" class="e-n-accordion-item"> 2753 <summary class="e-n-accordion-item-title" data-accordion-index="5" aria-expanded="false" aria-controls="e-n-accordion-item-2664"> 2754 <span class="e-n-accordion-item-title-header"><div class="e-n-accordion-item-title-text"> Do I need developer tools if I already use an accessibility widget or automation? </div></span> 2755 <span class="e-n-accordion-item-title-icon"> 2756 <span class="e-opened"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-up" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"></path></svg></span> 2757 <span class="e-closed"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-down" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span> 2758 </span> 2759 2760 </summary> 2761 <div role="region" aria-labelledby="e-n-accordion-item-2664" class="elementor-element elementor-element-27ed93a e-con-full e-flex e-con e-child" data-id="27ed93a" data-element_type="container" data-e-type="container"> 2762 <div class="elementor-element elementor-element-586f636 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="586f636" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2763 <p>Many teams benefit from both. Automation helps you move quickly, and developer tools ensure accessibility is built into your long-term workflow. accessFlow integrates with CI/CD pipelines so developers can test and fix issues before release.</p> </div> 2764 </div> 2765 </details> 2766 </div> 2767
2767<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How does advisory board input reach the product team?","acceptedAnswer":{"@type":"Answer","text":"Board members review product experiences, score accessibility profiles, and flag issues directly with accessiBe teams. Feedback is reviewed by product, UX, content, and accessibility stakeholders, then used to guide updates where appropriate. The 2025\u20132026 accessWidget language updates are one example."}},{"@type":"Question","name":"How is the Inclusive Product Advisory Board different from user testing through accessServices?","acceptedAnswer":{"@type":"Answer","text":"The Board is an ongoing group that reviews product direction, language, and priorities before features ship. accessServices\u2019 user testing is a discrete engagement in which assistive technology users complete real tasks on a specific site or app and document usability issues. Both bring people with disabilities into the process \u2013 the Board shapes what accessiBe builds, while user testing evaluates what a customer has already built."}},{"@type":"Question","name":"Can customers submit feedback to the Board, or is membership fixed?","acceptedA
2767nswer":{"@type":"Answer","text":"Membership is made up of invited disability advocates, accessibility professionals, and assistive-technology users. Customers who want to flag language or usability concerns in their own accessibility profile can do so through standard support channels, and recurring themes can inform what the Board reviews in future sessions."}},{"@type":"Question","name":"Is the Inclusive Product Advisory Board involved in accessiBe's accessibility statements or VPAT documentation?","acceptedAnswer":{"@type":"Answer","text":"No. Statements and VPATs are produced through accessServices as formal documentation of a site\u2019s accessibility status. The Board\u2019s role is upstream of that, informing product and language decisions rather than producing compliance documents."}},{"@type":"Question","name":"Do I need developer tools if I already use an accessibility widget or automation?","acceptedAnswer":{"@type":"Answer","text":"Many teams benefit from both. Automation helps you move quickly, and developer tools ensure accessibility is built into your long-term workflow. accessFlow integrates with CI\/CD pipelines so developers can test and fix issues before release."}}]}</script>
2767 2768 </div> 2769 </div> 2770 <div class="elementor-element elementor-element-47808da e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="47808da" data-element_type="container" data-e-type="container"> 2771 <div class="elementor-element elementor-element-f725c80 elementor-widget elementor-widget-button_widget" data-id="f725c80" data-element_type="widget" data-e-type="widget" data-widget_type="button_widget.default"> 2772 <div class="elementor-widget-container"> 2773 <div class="btn-ctas items-center-align"> 2774 <button type="button" class="button-with-arrow button-primary" data-button-url="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjkwNCIsInRvZ2dsZSI6ZmFsc2V9" data-elementor-action="true" onclick='var btn=this;var url=btn.getAttribute("data-button-url");var target=btn.getAttribute("data-button-target");var isElementor=btn.getAttribute("data-elementor-action")==="true";if(isElementor){var link=document.createElement("a");link.href=url;link.style.display="none";document.body.appendChild(link);if(typeof jQuery!=="undefined"){jQuery(link).trigger("click");setTimeout(function(){jQuery(link).remove();},50);}else{link.click();setTimeout(function(){document.body.removeChild(link);},50);}}else if(target==="_blank"){window.open(url,"_blank");}else{window.location.href=url;}'> 2775 <span class="button-text">Book a demo</span><span class="button-icon icon-right"> 2776 <img decoding="async" class="svgicon" src="https://accessibe.com/wp-content/uploads/2025/09/whitearrow.svg" alt="Icon" role="presentation"> 2777 </span> </button> 2778 </div> 2779 </div> 2780 </div> 2781 </div> 2782 </div> 2783 </div> 2784 </div> 2785 </div> 2786 </div> 2787 </div> 2788 </div> 2789 </article> 2790 </div> 2791 </div> 2792 </div> 2793 </div> 2794 </div> 2795 </div> 2796 </div> 2797 </main> 2798 <footer data-elementor-type="footer" data-elementor-id="1298" class="elementor elementor-1298 elementor-location-footer" data-elementor-post-type="elementor_library"> 2799 <nav class="elementor-element elementor-element-54b901ec e-flex e-con-boxed e-con e-parent" data-id="54b901ec" data-element_type="container" data-e-type="container" id="DarkFooter" data-settings='{"background_background":"classic"}' data-parent-nav="true" aria-label="Directory"> 2800 <div class="e-con-inner"> 2801 <div class="elementor-element elementor-element-59e31797 e-con-full footer-menurow e-flex e-con e-child" data-id="59e31797" data-element_type="container" data-e-type="container"> 2802 <div class="elementor-element elementor-element-fa7d7af menu-title-footer menu-title elementor-widget elementor-widget-heading" data-id="fa7d7af" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2803 <span class="elementor-heading-title elementor-size-default">Solutions</span> </div> 2804 <div class="elementor-element elementor-element-7621a6ac elementor-nav-menu--dropdown-none footermenu elementor-widget elementor-widget-nav-menu" data-id="7621a6ac" data-element_type="widget" data-e-type="widget" data-settings='{"layout":"vertical","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}' data-div-element="true" data-widget_type="nav-menu.default"> 2805 <div class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 2806 <ul id="menu-1-7621a6ac" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18201"><a href="/accesswidget" class="elementor-item">accessWidget</a></li> 2807<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18202"><a href="/accessflow" class="elementor-item">accessFlow</a></li> 2808<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18203"><a href="/services" class="elementor-item">accessServices</a></li> 2809<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18204"><a href="/services/vpat" class="elementor-item">VPAT</a></li> 2810<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18205"><a href="/services/user-testing" class="elementor-item">User testing</a></li> 2811<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18206"><a href="/services/expert-audit" class="elementor-item">Expert audit</a></li> 2812<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18207"><a href="/services/file-accessibility" class="elementor-item">File & PDF accessibility</a></li> 2813</ul> </div> 2814 <div class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 2815 <ul id="menu-2-7621a6ac" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18201"><a href="/accesswidget" class="elementor-item" tabindex="-1">
2815accessWidget</a></li> 2816<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18202"><a href="/accessflow" class="elementor-item" tabindex="-1">accessFlow</a></li> 2817<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18203"><a href="/services" class="elementor-item" tabindex="-1">accessServices</a></li> 2818<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18204"><a href="/services/vpat" class="elementor-item" tabindex="-1">VPAT</a></li> 2819<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18205"><a href="/services/user-testing" class="elementor-item" tabindex="-1">User testing</a></li> 2820<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18206"><a href="/services/expert-audit" class="elementor-item" tabindex="-1">Expert audit</a></li> 2821<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18207"><a href="/services/file-accessibility" class="elementor-item" tabindex="-1">File & PDF accessibility</a></li> 2822</ul> </div> 2823 </div> 2824 </div> 2825 <div class="elementor-element elementor-element-e8eb19b e-con-full footer-menurow e-flex e-con e-child" data-id="e8eb19b" data-element_type="container" data-e-type="container"> 2826 <div class="elementor-element elementor-element-36121734 menu-title-footer menu-title elementor-widget elementor-widget-heading" data-id="36121734" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2827 <span class="elementor-heading-title elementor-size-default">Integrations</span> </div> 2828 <div class="elementor-element elementor-element-18b0f794 elementor-nav-menu--dropdown-none footermenu elementor-widget elementor-widget-nav-menu" data-id="18b0f794" data-element_type="widget" data-e-type="widget" data-settings='{"layout":"vertical","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}' data-div-element="true" data-widget_type="nav-menu.default"> 2829 <div class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 2830 <ul id="menu-1-18b0f794" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1124"><a href="/integrations/wordpress" class="elementor-item">WordPress</a></li> 2831<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1125"><a href="/integrations/shopify" class="elementor-item">Shopify</a></li> 2832<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1126"><a href="/integrations/bigcommerce" class="elementor-item">BigCommerce</a></li> 2833<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1127"><a href="/integrations/woocommerce" class="elementor-item">WooCommerce</a></li> 2834<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1128"><a href="/integrations/wix" class="elementor-item">Wix</a></li> 2835<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1130"><a href="/integrations/webflow" class="elementor-item">Webflow</a></li> 2836<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1131"><a href="/integrations/squarespace" class="elementor-item">Squarespace</a></li> 2837</ul> </div> 2838 <div class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 2839 <ul id="menu-2-18b0f794" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1124"><a href="/integrations/wordpress" class="elementor-item" tabindex="-1">WordPress</a></li> 2840<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1125"><a href="/integrations/shopify" class="elementor-item" tabindex="-1">Shopify</a></li> 2841<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1126"><a href="/integrations/bigcommerce" class="elementor-item" tabindex="-1">BigCommerce</a></li> 2842<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1127"><a href="/integrations/woocommerce" class="elementor-item" tabindex="-1">WooCommerce</a></li> 2843<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1128"><a href="/integrations/wix" class="elementor-item" tabindex="-1">Wix</a></li> 2844<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1130"><a href="/integrations/webflow" class="elementor-item" tabindex="-1">Webflow</a></li> 2845<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1131"><a href="/integrations/squarespace" class="elementor-item" tabindex="-1">Squarespace</a></li> 2846</ul> </div> 2847 </div>
2848 </div> 2849 <div class="elementor-element elementor-element-4130ce5a e-con-full footer-menurow e-flex e-con e-child" data-id="4130ce5a" data-element_type="container" data-e-type="container"> 2850 <div class="elementor-element elementor-element-5cc596d0 menu-title-footer menu-title elementor-widget elementor-widget-heading" data-id="5cc596d0" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2851 <span class="elementor-heading-title elementor-size-default">Compliance</span> </div> 2852 <div class="elementor-element elementor-element-4e0b506f elementor-nav-menu--dropdown-none footermenu elementor-widget elementor-widget-nav-menu" data-id="4e0b506f" data-element_type="widget" data-e-type="widget" data-settings='{"layout":"vertical","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}' data-div-element="true" data-widget_type="nav-menu.default"> 2853 <div class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> 2854 <ul id="menu-1-4e0b506f" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1132"><a href="/compliance/ada-title-iii" class="elementor-item">ADA</a></li> 2855<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1133"><a href="/blog/knowledgebase/ada-compliance-checklist" class="elementor-item">ADA Checklist</a></li> 2856<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1134"><a href="/compliance/eaa" class="elementor-item">EAA</a></li> 2857<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1135"><a href="/compliance/wcag-21" class="elementor-item">WCAG</a></li> 2858<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1136"><a href="/blog/knowledgebase/wcag-checklist" class="elementor-item">WCAG Checklist</a></li> 2859<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1137"><a href="/compliance/aoda" class="elementor-item">AODA</a></li> 2860<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1138"><a href="/compliance/section-508" class="elementor-item">Section 508</a></li> 2861<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1139"><a href="/blog/knowledgebase/ada-website-lawsuits" class="elementor-item">Lawsuit guide</a></li> 2862<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1140"><a href="/blog/knowledgebase/ada-website-compliance-demand-letter" class="elementor-item">Demand letter guide</a></li> 2863</ul> </div> 2864 <div class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 2865 <ul id="menu-2-4e0b506f" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1132"><a href="/compliance/ada-title-iii" class="elementor-item" tabindex="-1">ADA</a></li> 2866<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1133"><a href="/blog/knowledgebase/ada-compliance-checklist" class="elementor-item" tabindex="-1">ADA Checklist</a></li> 2867<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1134"><a href="/compliance/eaa" class="elementor-item" tabindex="-1">EAA</a></li> 2868<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1135"><a href="/compliance/wcag-21" class="elementor-item" tabindex="-1">WCAG</a></li> 2869<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1136"><a href="/blog/knowledgebase/wcag-checklist" class="elementor-item" tabindex="-1">WCAG Checklist</a></li> 2870<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1137"><a href="/compliance/aoda" class="elementor-item" tabindex="-1">AODA</a></li> 2871<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1138"><a href="/compliance/section-508" class="elementor-item" tabindex="-1">Section 508</a></li> 2872<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1139"><a href="/blog/knowledgebase/ada-website-lawsuits" class="elementor-item" tabindex="-1">Lawsuit guide</a></li> 2873<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1140"><a href="/blog/knowledgebase/ada-website-compliance-demand-letter" class="elementor-item" tabindex="-1">Demand letter guide</a></li> 2874</ul> </div> 2875 </div>
2876 </div> 2877 <div class="elementor-element elementor-element-4b84dec1 e-con-full footer-menurow e-flex e-con e-child" data-id="4b84dec1" data-element_type="container" data-e-type="container"> 2878 <div class="elementor-element elementor-element-171aa72c menu-title-footer menu-title elementor-widget elementor-widget-heading" data-id="171aa72c" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2879 <span class="elementor-heading-title elementor-size-default">Accessibility for</span> </div> 2880 <div class="elementor-element elementor-element-72f909ff elementor-nav-menu--dropdown-none footermenu elementor-widget elementor-widget-nav-menu" data-id="72f909ff" data-element_type="widget" data-e-type="widget" data-settings='{"layout":"vertical","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}' data-div-element="true" data-widget_type="nav-menu.default"> 2881 <div class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 2882 <ul id="menu-1-72f909ff" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1141"><a href="/small-business" class="elementor-item">Small business</a></li> 2883<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1142"><a href="/mid-market" class="elementor-item">Mid – Large businesses</a></li> 2884<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1143"><a href="/enterprise" class="elementor-item">Enterprise</a></li> 2885<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1144"><a href="/industry" class="elementor-item">Industries</a></li> 2886<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18208"><a href="/accessibility-platform/reports" class="elementor-item">Industry reports</a></li> 2887<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1145"><a href="/partners" class="elementor-item">Agency Partners</a></li> 2888<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1146"><a href="/partners/strategic" class="elementor-item">Platform Partners</a></li> 2889<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1147"><a href="/california" class="elementor-item">California businesses</a></li> 2890<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1148"><a href="/accessscan" class="elementor-item">Free accessibility scan</a></li> 2891</ul> </div> 2892 <div class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 2893 <ul id="menu-2-72f909ff" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1141"><a href="/small-business" class="elementor-item" tabindex="-1">Small business</a></li> 2894<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1142"><a href="/mid-market" class="elementor-item" tabindex="-1">Mid – Large businesses</a></li> 2895<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1143"><a href="/enterprise" class="elementor-item" tabindex="-1">Enterprise</a></li> 2896<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1144"><a href="/industry" class="elementor-item" tabindex="-1">Industries</a></li> 2897<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18208"><a href="/accessibility-platform/reports" class="elementor-item" tabindex="-1">Industry reports</a></li> 2898<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1145"><a href="/partners" class="elementor-item" tabindex="-1">Agency Partners</a></li> 2899<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1146"><a href="/partners/strategic" class="elementor-item" tabindex="-1">Platform Partners</a></li> 2900<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1147"><a href="/california" class="elementor-item" tabindex="-1">California businesses</a></li> 2901<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1148"><a href="/accessscan" class="elementor-item" tabindex="-1">Free accessibility scan</a></li> 2902</ul> </div> 2903 </div>
2904 </div> 2905 <div class="elementor-element elementor-element-17164c1a e-con-full footer-menurow e-flex e-con e-child" data-id="17164c1a" data-element_type="container" data-e-type="container"> 2906 <div class="elementor-element elementor-element-4e613725 menu-title-footer menu-title elementor-widget elementor-widget-heading" data-id="4e613725" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2907 <span class="elementor-heading-title elementor-size-default">Company</span> </div> 2908 <div class="elementor-element elementor-element-56e5fe6 elementor-nav-menu--dropdown-none footermenu elementor-widget elementor-widget-nav-menu" data-id="56e5fe6" data-element_type="widget" data-e-type="widget" data-settings='{"layout":"vertical","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}' data-div-element="true" data-widget_type="nav-menu.default"> 2909 <div class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 2910 <ul id="menu-1-56e5fe6" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1149"><a href="/about" class="elementor-item">About accessiBe</a></li> 2911<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1150"><a href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjkwNCIsInRvZ2dsZSI6ZmFsc2V9" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="footer" data-gtm_element_purpose="demo" class="elementor-item elementor-item-anchor">Contact Us</a></li> 2912<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1151"><a href="/careers" class="elementor-item">Careers</a></li> 2913<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18209"><a href="/accessibe-alternatives" class="elementor-item">Why choose accessiBe</a></li> 2914<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1152"><a href="#" class="elementor-item elementor-item-anchor">Submit Media Inquiry</a></li> 2915<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1154"><a href="/gaad-2026" class="elementor-item">GAAD 2026</a></li> 2916<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30711"><a href="https://lp.accessibe.com/ftc-lp-partners" class="elementor-item">FTC</a></li> 2917</ul> </div> 2918 <div class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 2919 <ul id="menu-2-56e5fe6" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1149"><a href="/about" class="elementor-item" tabindex="-1">About accessiBe</a></li> 2920<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1150"><a href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjkwNCIsInRvZ2dsZSI6ZmFsc2V9" data-gtm_event_name="element_click" data-gtm_element_type="ui" data-gtm_section="footer" data-gtm_element_purpose="demo" class="elementor-item elementor-item-anchor" tabindex="-1">Contact Us</a></li> 2921<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1151"><a href="/careers" class="elementor-item" tabindex="-1">Careers</a></li> 2922<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18209"><a href="/accessibe-alternatives" class="elementor-item" tabindex="-1">Why choose accessiBe</a></li> 2923<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1152"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Submit Media Inquiry</a></li> 2924<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1154"><a href="/gaad-2026" class="elementor-item" tabindex="-1">GAAD 2026</a></li> 2925<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30711"><a href="https://lp.accessibe.com/ftc-lp-partners" class="elementor-item" tabindex="-1">FTC</a></li> 2926</ul> </div> 2927 </div>
2928 </div> 2929 <div class="elementor-element elementor-element-1f0b03e e-con-full footer-menurow e-flex e-con e-child" data-id="1f0b03e" data-element_type="container" data-e-type="container"> 2930 <div class="elementor-element elementor-element-13e4f05f menu-title-footer menu-title elementor-widget elementor-widget-heading" data-id="13e4f05f" data-element_type="widget" data-e-type="widget" role="heading" aria-level="2" data-widget_type="heading.default"> 2931 <span class="elementor-heading-title elementor-size-default">Support</span> </div> 2932 <div class="elementor-element elementor-element-55663725 elementor-nav-menu--dropdown-none footermenu elementor-widget elementor-widget-nav-menu" data-id="55663725" data-element_type="widget" data-e-type="widget" data-settings='{"layout":"vertical","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}' data-div-element="true" data-widget_type="nav-menu.default"> 2933 <div class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 2934 <ul id="menu-1-55663725" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18210"><a href="https://support.accessibe.com/hc/en-us/sections/20422490485906-Managing-your-Account" class="elementor-item">My account</a></li> 2935<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18211"><a href="/services/litigation-support" class="elementor-item">Litigation support</a></li> 2936<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18212"><a href="https://support.accessibe.com/hc/en-us" class="elementor-item">Tech support</a></li> 2937<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18213"><a href="https://support.accessibe.com/hc/en-us/categories/20341894433298-Partner-with-accessiBe" class="elementor-item">Partners</a></li> 2938<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18214"><a href="https://trust.accessibe.com/" class="elementor-item">Trust center</a></li> 2939</ul> </div> 2940 <div class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 2941 <ul id="menu-2-55663725" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18210"><a href="https://support.accessibe.com/hc/en-us/sections/20422490485906-Managing-your-Account" class="elementor-item" tabindex="-1">My account</a></li> 2942<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18211"><a href="/services/litigation-support" class="elementor-item" tabindex="-1">Litigation support</a></li> 2943<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18212"><a href="https://support.accessibe.com/hc/en-us" class="elementor-item" tabindex="-1">Tech support</a></li> 2944<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18213"><a href="https://support.accessibe.com/hc/en-us/categories/20341894433298-Partner-with-accessiBe" class="elementor-item" tabindex="-1">Partners</a></li> 2945<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18214"><a href="https://trust.accessibe.com/" class="elementor-item" tabindex="-1">Trust center</a></li> 2946</ul> </div> 2947 </div> 2948 </div> 2949 </div> 2950 </nav> 2951 <div class="elementor-element elementor-element-3916c60d e-flex e-con-boxed e-con e-parent" data-id="3916c60d" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 2952 <div class="e-con-inner"> 2953 <div class="elementor-element elementor-element-27be96b8 e-con-full e-flex e-con e-child" data-id="27be96b8" data-element_type="container" data-e-type="container"> 2954 <div class="elementor-element elementor-element-34979db1 elementor-widget__width-auto elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading" data-id="34979db1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2955 <span class="elementor-heading-title elementor-size-default">© 2026 - accessiBe Inc.</span> </div> 2956 <div class="elementor-element elementor-element-656c1d88 link-400 elementor-widget elementor-widget-text-editor" data-id="656c1d88" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2957 <p><a href="/terms-of-service" data-acsb-clickable="true" data-acsb-navigable="true" data-acsb-now-navigable="true" data-custom-button-processed="true"> Terms of Service </a> | <a href="/privacy-notice" data-acsb-clickable="true" data-acsb-navigable="true" data-acsb-now-navigable="true" data-custom-button-processed="true"> Privacy Notice | </a><a href="https://accessibe.com/cookie-policy">Cookie Policy</a> | <a href="https://accessibe.com/our-accessibility-statement">Accessibility Statement</a></p> </div>
2958 </div> 2959 <div class="elementor-element elementor-element-43c225f4 e-con-full e-flex e-con e-child" data-id="43c225f4" data-element_type="container" data-e-type="container"> 2960 <div class="elementor-element elementor-element-396f5581 e-grid-align-right elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="396f5581" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 2961 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 2962 <span class="elementor-grid-item" role="listitem"> 2963 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-58cea32" href="https://www.facebook.com/accessibe" target="_blank"> 2964 <span class="elementor-screen-only">Facebook-f</span> 2965 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewbox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg> </a> 2966 </span> 2967 <span class="elementor-grid-item" role="listitem"> 2968 <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin-in elementor-repeater-item-61cac27" href="https://www.linkedin.com/company/accessibe" target="_blank"> 2969 <span class="elementor-screen-only">Linkedin-in</span> 2970 <svg aria-hidden="true" class="e-font-icon-svg e-fab-linkedin-in" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg> </a> 2971 </span> 2972 <span class="elementor-grid-item" role="listitem"> 2973 <a class="elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-repeater-item-cac311e" href="https://twitter.com/accessibe" target="_blank"> 2974 <span class="elementor-screen-only">X-twitter</span> 2975 <svg aria-hidden="true" class="e-font-icon-svg e-fab-x-twitter" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg> </a> 2976 </span> 2977 <span class="elementor-grid-item" role="listitem"> 2978 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-0dd56a6" href="https://www.instagram.com/accessibe_community" target="_blank"> 2979 <span class="elementor-screen-only">Instagram</span> 2980 <svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> 2981 </span> 2982 <span class="elementor-grid-item" role="listitem"> 2983 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-b29e856" href="https://www.youtube.com/accessibe" target="_blank"> 2984 <span class="elementor-screen-only">Youtube</span> 2985 <svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewbox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> 2986 </span> 2987 </div> 2988 </div>
2989 </div> 2990 </div> 2991 </div> 2992 </footer> 2993 2994
2994<script type="text/javascript" id="utm_access"> 2995 document.addEventListener('change', function (event) { 2996 // Only run logic if the change happened on the billing cycle radios 2997 if (event.target.name === 'billing_cycle') { 2998 2999 // 1. Update labels for tracking 3000 const labels = document.querySelectorAll('.billing-option'); 3001 labels.forEach(label => { 3002 const radio = label.querySelector('input[type="radio"]'); 3003 if (radio && radio.checked) { 3004 label.setAttribute('data-gtm_clickable', 'false'); 3005 } else { 3006 label.setAttribute('data-gtm_clickable', 'true'); 3007 } 3008 }); 3009 3010 let selectedValue = event.target.value; 3011 3012 3013 if (selectedValue === 'yearly') { 3014 selectedValue = 'annual'; 3015 } 3016 const pricingSection = event.target.closest('.pricing-table-inner') || document; 3017 3018 // 2. Update ALL CTA Buttons in .button-wrap 3019 // Using querySelectorAll to find every button 3020 const ctaButtons = pricingSection.querySelectorAll('.button-wrap a'); 3021 ctaButtons.forEach(button => { 3022 button.setAttribute('data-gtm_billing_cycle', selectedValue); 3023 button.setAttribute('data-gtm_clickable', 'true'); 3024 }); 3025 3026 // 3. Update ALL CTA Buttons in .plan-middle 3027 const ctaButtonsMiddle = pricingSection.querySelectorAll('.plan-middle a'); 3028 ctaButtonsMiddle.forEach(button => { 3029 button.setAttribute('data-gtm_billing_cycle', selectedValue); 3030 button.setAttribute('data-gtm_clickable', 'true'); 3031 }); 3032 } 3033 }); 3034 </script>
3034 3035
3035<script type="text/javascript" id="audit-form-script"> 3036 (function() { 3037 window.appVars = window.appVars || { aceUrl: 'https://acsbace.com' }; 3038 const auditForm = { 3039 init(){ 3040 this.loadUtmsFromParams(); 3041 this.initializeAuditForm(); 3042 this.tryAutoOpenAudit(); 3043 }, 3044 loadUtmsFromParams() { 3045 const utmsSessionName = 'utms'; 3046 let existingUtms = {}; 3047 try { 3048 const utmSession = sessionStorage.getItem(utmsSessionName) || '{}'; 3049 if( utmSession ) existingUtms = JSON.parse(utmSession); 3050 } catch (e) {} 3051 const params = new URLSearchParams(location.search); 3052 const source = params.get('utm_source') || existingUtms.source; 3053 const medium = params.get('utm_medium') || existingUtms.medium; 3054 const campaign = params.get('utm_campaign') || existingUtms.campaign; 3055 const term = params.get('utm_term') || existingUtms.term; 3056 const content = params.get('utm_content') || existingUtms.content; 3057 const utms = { source, medium, campaign, term, content }; 3058 try { 3059 sessionStorage.setItem(utmsSessionName, JSON.stringify(utms)); 3060 } catch (e) {} 3061 }, 3062 getMixPanelConsent() { 3063 if( window.bypaddUC ) return true; 3064 if( window.UC_UI && window.UC_UI.getServicesBaseInfo ) { 3065 const mixPanelConsent = window.UC_UI.getServicesBaseInfo().find(p => p.name === 'Mixpanel'); 3066 if( mixPanelConsent ) { 3067 const consent = mixPanelConsent.consent?.status; 3068 return (consent === null || consent === undefined) ? null : consent; 3069 } 3070 } 3071 return null; 3072 }, 3073 normalizeUrl(url) { 3074 url = url.trim(); 3075 if( ! url.match(/^https?:\/\//i) ) url = 'https://' + url; 3076 return url; 3077 }, 3078 isValidUrl(url) { 3079 try { 3080 new URL(url); 3081 return true; 3082 } catch (e) { 3083 return false; 3084 } 3085 }, 3086 isHttpOrHttpsUrl(url) { 3087 try { 3088 const parsed = new URL(url); 3089 if( parsed.protocol !== 'http:' && parsed.protocol !== 'https:' ) return false; 3090 const host = parsed.hostname; 3091 return host === 'localhost' || host.indexOf('.') > 0; 3092 } catch (e) { 3093 return false; 3094 } 3095 }, 3096 closeAuditPopup() { 3097 const $popup = document.querySelector('[data-clicker-element="popup-audit"]'); 3098 if( $popup ) { 3099 $popup.classList.remove('js-active'); 3100 document.body.style.overflow = ''; 3101 } 3102 const params = new URLSearchParams(window.location.search); 3103 if( params.has('website') ) { 3104 params.delete('website'); 3105 const newSearch = params.toString(); 3106 history.replaceState({}, '', window.location.pathname + (newSearch ? '?' + newSearch : '')); 3107 } 3108 }, 3109 tryAutoOpenAudit() { 3110 const params = new URLSearchParams(window.location.search); 3111 const websiteUrl = params.get('website'); 3112 if( ! websiteUrl || window.location.pathname.indexOf('/accessscan') === -1 ) return; 3113 const normalized = this.normalizeUrl(websiteUrl.trim()); 3114 if( ! this.isValidUrl(normalized) || ! this.isHttpOrHttpsUrl(normalized) ) return; 3115 if( document.querySelector('[data-clicker-element="popup-audit"].js-active') ) return; 3116 const attemptOpen = () => { 3117 const $popup = document.querySelector('[data-clicker-element="popup-audit"]'); 3118 const $placeholder = $popup ? $popup.querySelector('[data-audit="placeholder"]') : null; 3119 if( $popup && $placeholder ) { 3120 this.openAuditPopup(websiteUrl, params); 3121 return true; 3122 } 3123 const $form = document.querySelector('[data-audit-form]'); 3124 const inp = $form ? $form.querySelector('input[name="website"]') : null; 3125 if( $form && inp ) { 3126 inp.value = websiteUrl; 3127 $form.dispatchEvent(new CustomEvent('submit', { bubbles: true })); 3128 return true; 3129 } 3130 return false;
3131 }; 3132 if( attemptOpen() ) return; 3133 const delays = [200, 500, 1000, 1500, 2500]; 3134 for( let i = 0; i < delays.length; i++ ) { 3135 setTimeout(() => { 3136 if( ! document.querySelector('[data-clicker-element="popup-audit"].js-active') ) attemptOpen(); 3137 }, delays[i]); 3138 } 3139 }, 3140 openAuditPopup(url, currentParams) { 3141 const params = new URLSearchParams(location.search); 3142 const $popup = document.querySelector('[data-clicker-element="popup-audit"]'); 3143 const $placeholder = $popup ? $popup.querySelector('[data-audit="placeholder"]') : null; 3144 if( ! $popup || ! $placeholder ) { 3145 return false; 3146 } 3147 const website = url.replace(/^https?:\/\//, '').replace(/\/$/, '') || url; 3148 const getCookieFn = window.cookieHelper?.getCookie || window.getCookie; 3149 const setCo
3149okieFn = window.cookieHelper?.setCookie || window.setCookie; 3150 const gtmUtms = getCookieFn ? getCookieFn('gtmUtms') : null; 3151 const gtmIdnts = getCookieFn ? getCookieFn('gtmIdnts') : null; 3152 const scanData = { website: website, timestamp: Date.now(), url: window.location.href }; 3153 try { 3154 sessionStorage.setItem('accessScanSession', JSON.stringify(scanData)); 3155 localStorage.setItem('accessScanLastScan', JSON.stringify(scanData)); 3156 } catch (e) {} 3157 if( setCookieFn ) { 3158 try { setCookieFn('accessScanWebsite', website, 30); } catch (e) {} 3159 } 3160 const existingIframe = $popup.querySelector('iframe'); 3161 if( existingIframe ) existingIframe.remove(); 3162 $placeholder.style.display = 'flex'; 3163 $placeholder.innerHTML = '<div class="loading"><div class="spinner"><p>Loading audit results...'; 3164 const aceUrl = window.appVars?.aceUrl || 'https://acsbace.com'; 3165 const getUTMParamsFn = window.utmHelper?.getUTMParamsFromURL || window.getUTMParamsFromURL; 3166 const utmParams = getUTMParamsFn ? getUTMParamsFn() : null; 3167 const queryParams = new URLSearchParams(utmParams || {}); 3168 // let queryString = ''; 3169 3170 const revampVersion = params.get('rv'); 3171 3172 if (revampVersion) { 3173 queryParams.set('rv', revampVersion); 3174 } 3175 3176 let queryString = queryParams.toString(); 3177 if( utmParams && Object.keys(utmParams).length ) { 3178 queryString = (aceUrl.indexOf('?') !== -1 ? '&' : '?') + new URLSearchParams(utmParams).toString(); 3179 } 3180 if( ! queryString ) { 3181 const utmKeys = ['utm_source', 'utm_medium', 'utm_campaign']; 3182 for( let i = 0; i < utmKeys.length; i++ ) { 3183 const v = currentParams.get(utmKeys[i]); 3184 if( v ) queryString += (queryString ? '&' : '?') + utmKeys[i] + '=' + encodeURIComponent(v); 3185 } 3186 } 3187 if( ! queryString ) queryString = '/'; 3188 queryString = queryString ? `${aceUrl.includes('?') ? '&' : '?'}${queryString}` : "/"; 3189 const $iframe = document.createElement('iframe'); 3190 $iframe.src = aceUrl + queryString + '#audit/' + encodeURIComponent(website); 3191 $iframe.setAttribute('tabindex', '0'); 3192 $iframe.setAttribute('title', 'Website Accessibility Audit'); 3193 $iframe.className = 'audit-iframe'; 3194 // $iframe.style.width = '100%'; 3195 // $iframe.style.height = '100%'; 3196 $iframe.style.border = 'none'; 3197 // $iframe.style.minHeight = '500px'; 3198 $placeholder.parentElement.insertBefore($iframe, $placeholder); 3199 if( window.clickers && window.clickers.trigger ) { 3200 window.clickers.trigger($popup); 3201 } else { 3202 $popup.classList.add('js-active'); 3203 document.body.style.overflow = 'hidden'; 3204 } 3205 const gatedVersion = currentParams.get('gv'); 3206 const websiteVersionMeta = document.querySelector('meta[name="website-version"]'); 3207 const websiteVersion = websiteVersionMeta ? websiteVersionMeta.getAttribute('content') : null; 3208 const dataToPost = { action: 'gtms', gtmData: { gtmUtms, gtmIdnts } }; 3209 const getUtmObjectFn = window.utmHelper?.getUtmObject || window.getUtmObject; 3210 const utms = getUtmObjectFn ? getUtmObjectFn() : {}; 3211 $iframe.onload = () => { 3212 $placeholder.style.display = 'none'; 3213 $placeholder.textContent = ''; 3214 if( $iframe.contentWindow ) { 3215 try { 3216 $iframe.contentWindow.postMessage({ action: 'consent', mixpanel: auditForm.getMixPanelConsent() }, aceUrl); 3217 $iframe.contentWindow.postMessage(dataToPost, aceUrl); 3218 $iframe.contentWindow.postMessage({ action: 'utms', utms }, aceUrl); 3219 if( ['old', 'new'].includes(websiteVersion) ) { 3220 $iframe.contentWindow.postMessage({ action: 'website-version', version: websiteVersion }, aceUrl); 3221 } 3222 if( gatedVersion ) { 3223 $iframe.contentWindow.postMessage({ action: 'gated-version', version: gatedVersion }, aceUrl); 3224 } 3225 if( revampVersion ) { 3226 $iframe.contentWindow.postMessage({ action: 'revamp-version', version: revampVersion }, aceUrl); 3227 } 3228 const getC = getCookieFn || window.getCookie; 3229 const marketingVariant = getC ? getC('debug_vis_opt_exp_8_combi') : null; 3230 $iframe.contentWindow.postMessage({ action: 'marketing-variant', version: marketingVariant }, aceUrl); 3231 } catch (err) {} 3232 } 3233 }; 3234 $iframe.onerror = () => { 3235 $placeholder.style.display = 'flex'; 3236 $placeholder.innerHTML = '<div style="color:#ff5252;text-align:center;padding:40px;"><p>Error loading audit. Please check the URL and try again.'; 3237 $iframe.remove(); 3238 }; 3239 }, 3240 initializeAuditForm() { 3241 const forms = document.querySelectorAll('[data-audit-form]'); 3242 if( ! forms.length ) return false;
3243 for( let i = 0; i < forms.length; i++ ) { 3244 const f = forms[i]; 3245 if( ! f || ! f.addEventListener ) continue; 3246 if( f.getAttribute('data-audit-initialized') === 'true' ) continue; 3247 f.setAttribute('data-audit-initialized', 'true'); 3248 f.noValidate = true; 3249 f.addEventListener('submit', e => { 3250 e.preventDefault(); 3251 e.stopPropagation(); 3252 const form = e.target; 3253 const inp = form.querySelector('input[name="website"]'); 3254 const err = form.querySelector('.error-message'); 3255 if( ! inp || ! inp.value.trim() ) { 3256 if( err ) err.style.display = 'block'; 3257 return false; 3258 } 3259 const url = this.normalizeUrl(inp.value.trim()); 3260 if( ! this.isValidUrl(url) || ! this.isHttpOrHttpsUrl(url) ) { 3261 if( err ) err.style.display = 'block'; 3262 return false; 3263 } 3264 if( err ) err.style.display = 'none'; 3265 const currentParams = new URLSearchParams(window.location.search); 3266 const website = url.replace(/^https?:\/\//, '').replace(/\/$/, '') || url; 3267 const gatedVersion = currentParams.get('gv'); 3268 const gclidParam = currentParams.get('gclid'); 3269 const revampVersion = currentParams.get('rv'); 3270 let accessscanUrl = window.location.origin + '/accessscan?website=' + encodeURIComponent(website); 3271 if( gatedVersion ) accessscanUrl += '&gv=' + encodeURIComponent(gatedVersion); 3272 if( revampVersion ) accessscanUrl += '&rv=' + encodeURIComponent(revampVersion); 3273 if( gclidParam ) accessscanUrl += '&gclid=' + encodeURIComponent(gclidParam); 3274 if( window.location.pathname.replace(/\/$/, '') === '/accessscan' ) { 3275 // Already on accessscan — open popup inline and update URL 3276 this.openAuditPopup(website, currentParams); 3277 history.pushState({}, '', accessscanUrl); 3278 } else { 3279 // On a different page — navigate to accessscan 3280 window.location.href = accessscanUrl; 3281 } 3282 return false; 3283 }); 3284 } 3285 const $closeBtn = document.querySelector('[data-clicker-close="popup-audit"]'); 3286 if( $closeBtn ) $closeBtn.addEventListener('click', () => this.closeAuditPopup()); 3287 const $overlay = document.querySelector('[data-clicker-element="popup-audit"]'); 3288 if( $overlay ) { 3289 $overlay.addEventListener('click', ev => { 3290 if( ev.target === $overlay || ev.target.classList.contains('popup-overlay') ) this.closeAuditPopup(); 3291 }); 3292 } 3293 window.addEventListener('message', ev => { 3294 if( ev.data && ev.data.closeScanPopup ) this.closeAuditPopup(); 3295 }); 3296 document.addEventListener('keydown', ev => { 3297 if( ev.key === 'Escape' ) { 3298 const $p = document.querySelector('[data-clicker-element="popup-audit"]'); 3299 if( $p && $p.classList.contains('js-active') ) this.closeAuditPopup(); 3300 } 3301 }); 3302 return true; 3303 } 3304 }; 3305 function runInit() { 3306 try { 3307 auditForm.init(); 3308 } catch (err) { 3309 if( typeof console !== 'undefined' && console.error ) console.error('Audit form init error:', err); 3310 } 3311 } 3312 if( document.readyState === 'loading' ) { 3313 document.addEventListener('DOMContentLoaded', runInit); 3314 } else { 3315 runInit(); 3316 } 3317 window.addEventListener('load', () => { 3318 try { auditForm.tryAutoOpenAudit(); } catch (err) {} 3319 }); 3320 })(); 3321 </script>
3321 3322
3322<script type="speculationrules"> 3323{"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/hello-theme-child-master/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 3324</script>
3324 3325
3325<script> 3326 (function () { 3327 document.addEventListener('click', function (e) { 3328 var link = e.target.closest('a[href]'); 3329 if (!link) return; 3330 3331 var href = link.getAttribute('href'); 3332 3333 // Only handle same-page anchors (#section or /current-path#section) 3334 var hash = ''; 3335 if (href.charAt(0) === '#') { 3336 hash = href.slice(1); 3337 } else { 3338 var hashIndex = href.indexOf('#'); 3339 if (hashIndex !== -1 && href.slice(0, hashIndex) === window.location.pathname) { 3340 hash = href.slice(hashIndex + 1); 3341 } 3342 } 3343 3344 if (!hash) return; 3345 3346 var target = document.getElementById(hash); 3347 if (!target) return; 3348 3349 // Prevent URL hash change — stops any hashchange-triggered reload 3350 e.preventDefault(); 3351 target.scrollIntoView({ behavior: 'smooth' }); 3352 }); 3353 })(); 3354 </script>
3354 3355
3355<script> 3356 document.addEventListener('DOMContentLoaded', function() { 3357 // Handle e-search-form buttons 3358 document.querySelectorAll('.e-search-form .e-search-submit').forEach(function(button) { 3359 var div = document.createElement('div'); 3360 div.className = 'acsb-search-icon'; 3361 div.setAttribute('aria-hidden', 'true'); 3362 div.innerHTML = button.innerHTML; 3363 button.insertAdjacentElement('afterend', div); 3364 button.style.display = 'none'; 3365 }); 3366 3367 // Handle glossary-search buttons 3368 document.querySelectorAll('.glossary-search button[type="submit"]').forEach(function(button) { 3369 var div = document.createElement('div'); 3370 div.className = 'acsb-search-icon'; 3371 div.setAttribute('aria-hidden', 'true'); 3372 div.innerHTML = button.innerHTML; 3373 button.parentNode.replaceChild(div, button); 3374 }); 3375 }); 3376 3377 window.addEventListener('load', function() { 3378 // Remove hidden e-search-submit buttons after page fully loads 3379 document.querySelectorAll('.e-search-form .e-search-submit').forEach(function(button) { 3380 button.remove(); 3381 }); 3382 }); 3383 </script>
3383 3384
3384<script> 3385 document.addEventListener('DOMContentLoaded', function() { 3386 // Find all search labels 3387 const searchLabels = document.querySelectorAll('.e-search-label'); 3388 3389 searchLabels.forEach(function(label) { 3390 // Find the .elementor-screen-only element inside the label 3391 const screenOnlyElement = label.querySelector('.elementor-screen-only'); 3392 3393 // Find the related search input (sibling or within same parent) 3394 const parent = label.closest('form') || label.parentElement; 3395 const searchInput = parent ? parent.querySelector('input[type="search"]') : null; 3396 3397 if (screenOnlyElement && searchInput && searchInput.placeholder) { 3398 screenOnlyElement.textContent = searchInput.placeholder; 3399 } 3400 }); 3401 }); 3402 </script>
3402 3403 <style id="acsb-revealer-media-css"> 3404@media (min-width:1025px){ 3405#revealer .e-n-accordion-item .revealer-media{display:none} 3406#revealer-media > .revealer-media{display:none} 3407#revealer-media > .revealer-media.is-active{display:flex} 3408} 3409</style>
3410<script id="acsb-revealer-media-js"> 3411(function(){ 3412 var mq = window.matchMedia('(min-width:1025px)'); 3413 var target, items = [], built = false; 3414 3415 function sync(){ 3416 var active = -1; 3417 items.forEach(function(o,i){ if(o.item.open) active = i; }); 3418 items.forEach(function(o,i){ o.clone.classList.toggle('is-active', i === active); }); 3419 } 3420 3421 function build(){ 3422 if(built) return; 3423 items.forEach(function(o){ 3424 var clone = o.media.cloneNode(true); 3425 clone.removeAttribute('data-id'); 3426 clone.querySelectorAll('[id]').forEach(function(el){ el.removeAttribute('id'); }); 3427 target.appendChild(clone); 3428 o.clone = clone; 3429 o.item.addEventListener('toggle', sync); 3430 }); 3431 built = true; 3432 } 3433 3434 function init(){ 3435 target = document.getElementById('revealer-media'); 3436 if(!target) return; 3437 document.querySelectorAll('#revealer .e-n-accordion-item').forEach(function(item){ 3438 var media = item.querySelector('.revealer-media'); 3439 if(media) items.push({ item: item, media: media }); 3440 }); 3441 if(!items.length) return; 3442 if(mq.matches){ build(); sync(); } 3443 mq.addEventListener('change', function(e){ if(e.matches){ build(); sync(); } }); 3444 } 3445 3446 if(document.readyState === 'loading'){ 3447 document.addEventListener('DOMContentLoaded', init); 3448 } else { 3449 init(); 3450 } 3451})(); 3452</script>
3452 3453
3453<script> 3454 document.addEventListener('DOMContentLoaded', function() { 3455 const listParents = document.querySelectorAll('[role="list"]'); 3456 3457 listParents.forEach(parent => { 3458 Array.from(parent.children).forEach(child => { 3459 3460 const tagName = child.tagName.toLowerCase(); 3461 3462 if (tagName === 'script' || tagName === 'style') { 3463 child.setAttribute('aria-hidden', 'true'); 3464 } else { 3465 if (!child.hasAttribute('role')) { 3466 child.setAttribute('role', 'listitem'); 3467 } 3468 } 3469 }); 3470 }); 3471 }); 3472 </script>
3472 3473
3473<script> 3474 document.addEventListener('DOMContentLoaded', function() { 3475 const testimonials = document.querySelectorAll('.elementor-testimonial__text'); 3476 testimonials.forEach(element => { 3477 const blockquote = document.createElement('blockquote'); 3478 3479 Array.from(element.attributes).forEach(attr => { 3480 blockquote.setAttribute(attr.name, attr.value); 3481 }); 3482 while (element.firstChild) { 3483 blockquote.appendChild(element.firstChild); 3484 } 3485 element.parentNode.replaceChild(blockquote, element); 3486 }); 3487 3488 const cites = document.querySelectorAll('cite'); 3489 cites.forEach(element => { 3490 const div = document.createElement('div'); 3491 Array.from(element.attributes).forEach(attr => { 3492 div.setAttribute(attr.name, attr.value); 3493 }); 3494 while (element.firstChild) { 3495 div.appendChild(element.firstChild); 3496 } 3497 element.parentNode.replaceChild(div, element); 3498 }); 3499 3500 const testimonialImages = document.querySelectorAll('.elementor-testimonial__image img'); 3501 testimonialImages.forEach(img => { 3502 img.setAttribute('alt', ''); 3503 }); 3504 }); 3505 </script>
3505 3506
3506<script type="text/javascript"> 3507 jQuery(document).ready(function($) { 3508 // 1. Target the specific container and remove aria-current from EVERYTHING inside it 3509 var $menuContainer = $('.e-n-menu-heading'); 3510 $menuContainer.find('[aria-current]').removeAttr('aria-current'); 3511 3512 // 2. Get current path and normalize it 3513 var currentPath = window.location.pathname.replace(/\/+$/, '') || '/'; 3514 3515 // 3. Iterate only through links inside this specific menu 3516 $menuContainer.find('a').each(function() { 3517 var href = $(this).attr('href') || ''; 3518 var linkPath = ''; 3519 3520 if (href.startsWith('http')) { 3521 try { 3522 // Using URL object to handle absolute URLs (domain.com/path) 3523 linkPath = new URL(href).pathname.replace(/\/+$/, ''); 3524 } catch (e) { 3525 return; 3526 } 3527 } else { 3528 // Handling relative paths (/path) 3529 linkPath = href.replace(/\/+$/, ''); 3530 } 3531 3532 linkPath = linkPath === '' ? '/' : linkPath; 3533 3534 // 4. If it matches the current browser URL, add the attribute 3535 if (linkPath === currentPath) { 3536 $(this).attr('aria-current', 'page'); 3537 return false; // Stop searching once found 3538 } 3539 }); 3540 }); 3541 </script>
3541 3542
3542<script type="text/javascript"> 3543 document.addEventListener('DOMContentLoaded', function() { 3544 // List of all your specific IDs 3545 var targetIds = [ 3546 'ulconvert', 3547 'ulconvertprod', 3548 'ulconvertbusiness', 3549 'ulconvertview', 3550 'ulconvertover', 3551 'ulconvertbus', 3552 'ulconvertproducts', 3553 'ulconvertservices' 3554 ]; 3555 3556 targetIds.forEach(function(id) { 3557 var container = document.getElementById(id); 3558 3559 if (container) { 3560 // Find all existing links 3561 var links = container.querySelectorAll('a'); 3562 3563 if (links.length > 0) { 3564 var newUl = document.createElement('ul'); 3565 3566 // Loop through each link and give it its own <li> 3567 links.forEach(function(link) { 3568 var newLi = document.createElement('li'); 3569 newLi.appendChild(link); // Put the link inside the LI 3570 newUl.appendChild(newLi); // Put the LI inside the UL 3571 }); 3572 3573 // Clear the original container and inject the new structure 3574 container.innerHTML = ''; 3575 container.appendChild(newUl); 3576 } 3577 } 3578 }); 3579 }); 3580 </script>
3580 3581 <div data-elementor-type="popup" data-elementor-id="904" class="elementor elementor-904 elementor-location-popup" data-elementor-settings='{"entrance_animation":"zoomIn","exit_animation":"zoomIn","entrance_animation_duration":{"unit":"px","size":0.3,"sizes":[]},"prevent_scroll":"yes","prevent_close_on_esc_key":"yes","avoid_multiple_popups":"yes","classes":"form-popup-wrapper","a11y_navigation":"yes","timing":[]}' data-elementor-post-type="elementor_library"> 3582 <div class="elementor-element elementor-element-fdf6431 e-con-full popup-content e-flex e-con e-parent" data-id="fdf6431" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 3583 <div class="elementor-element elementor-element-3950e79 popup-content-html elementor-widget elementor-widget-html" data-id="3950e79" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 3584 <div id="popup-demo-elementor" class="popup-demo-elementor"> 3585 <div id="hubspot-form-container" class="title-list-form-section"></div> 3586</div> 3587 3588<style> 3589 #popup-demo-elementor { 3590 height: 100%; 3591 position: relative; 3592 /*overflow: hidden;*/ 3593 } 3594 #popup-demo-elementor .hs_submit { 3595 background: #fff; 3596 position: sticky; 3597 inset-block-end: 0; 3598 inset-inline: 0; 3599 margin-block-start: auto; 3600 padding-block: 16px; 3601 padding-block-end: max(16px, env(safe-area-inset-bottom)); 3602 } 3603 .popup-content-html { 3604 overflow: unset; 3605 max-height: 90vh; 3606 } 3607 .dialog-widget-content:not(:has(form)) > .dialog-close-button { 3608 z-index: 999999999 !important; 3609 } 3610 .dialog-widget .submitted-message { 3611 opacity: 0; 3612 visibility: hidden; 3613 height: 0; 3614 width: 0; 3615 overflow: hidden; 3616 } 3617 @media screen and (max-width: 767px) { 3618 #popup-demo-elementor { 3619 padding-block-end: 30px; 3620 } 3621 .popup-content-html { 3622 min-height: 550px; 3623 } 3624 } 3625 @media screen and (min-width: 768px) { 3626 .popup-content-html { 3627 min-height: 50vh; 3628 max-height: 75dvh; 3629 } 3630 } 3631</style> 3632 3633
3634<script type="text/javascript"> 3635 (function() { 3636 3637 if (document.getElementById('chilipiper-concierge')) return; 3638 3639 var FORM_ID = 'ff0990c7-8321-4598-94e1-ff64b5217a34'; 3640 3641 var cpScript = document.createElement('script'); 3642 cpScript.id = 'chilipiper-concierge'; 3643 cpScript.type = 'text/javascript'; 3644 cpScript.crossOrigin = 'anonymous'; 3645 cpScript.src = 'https://accessibe.chilipiper.com/concierge-js/cjs/concierge.js'; 3646 3647 cpScript.onload = function() { 3648 if (typeof ChiliPiper === 'undefined') { 3649 console.error('ChiliPiper is undefined after concierge.js loaded'); 3650 return; 3651 } 3652 3653 ChiliPiper.deploy('accessibe', 'website-demo-router', { 3654 formType: 'Hubspot', 3655 formIds: [FORM_ID] 3656 }); 3657 }; 3658 3659 cpScript.onerror = function() { 3660 console.error('ChiliPiper concierge.js failed to load'); 3661 }; 3662 3663 document.head.appendChild(cpScript); 3664 })(); 3665</script>
3665 3666
3667<script type="text/javascript"> 3668 (function() { 3669 var FORM_ID = 'ff0990c7-8321-4598-94e1-ff64b5217a34'; 3670 3671 var FALLBACK_CLOSE_MS = 0; 3672 3673 var container = null; 3674 var observer = null; 3675 var watcherArmed = false; 3676 3677 function getContainer() { 3678 if (!container) container = document.getElementById('popup-demo-elementor'); 3679 return container; 3680 } 3681 3682 function closeElementorPopup() { 3683 var el = getContainer(); 3684 var dialog = el && el.closest('.dialog-widget'); 3685 if (!dialog) return; 3686 if (getComputedStyle(dialog).display === 'none') return; 3687 3688 try { 3689 if (window.elementorProFrontend && 3690 elementorProFrontend.modules && 3691 elementorProFrontend.modules.popup) { 3692 elementorProFrontend.modules.popup.closePopup({}, { target: el }); 3693 } 3694 } catch (e) {} 3695 if (getComputedStyle(dialog).display === 'none') return; 3696 3697 var closeBtn = dialog.querySelector('.dialog-close-button'); 3698 if (closeBtn) closeBtn.click(); 3699 if (getComputedStyle(dialog).display === 'none') return; 3700 3701 dialog.style.display = 'none'; 3702 document.body.style.overflow = ''; 3703 document.documentElement.style.overflow = ''; 3704 } 3705 window.acsbCloseDemoPopup = closeElementorPopup; 3706 3707 function isVisible(el) { 3708 if (!el || !el.getBoundingClientRect) return false; 3709 var r = el.getBoundingClientRect(); 3710 return r.width > 0 && r.height > 0; 3711 } 3712 3713 function looksLikeChiliPiper(node) { 3714 if (!node || node.nodeType !== 1 || node.tagName === 'SCRIPT') return false; 3715 3716 if (node.tagName === 'IFRAME' && /chilipiper/i.test(node.src || '')) return true; 3717 3718 var cls = (node.getAttribute && node.getAttribute('class')) || ''; 3719 if (/chilipiper/i.test(cls)) return true; 3720 3721 return !!(node.querySelector && 3722 node.querySelector('iframe[src*="chilipiper"], div[class*="chilipiper"]')); 3723 } 3724 3725 function onChiliPiperDisplayed() { 3726 if (observer) { observer.disconnect(); observer = null; } 3727 watcherArmed = false; 3728 3729 setTimeout(closeElementorPopup, 150); 3730 setTimeout(closeElementorPopup, 900); 3731 } 3732 3733 function armChiliPiperWatcher() { 3734 if (watcherArmed) return; 3735 watcherArmed = true; 3736 3737 var existing = document.querySelector('iframe[src*="chilipiper"]'); 3738 if (existing && isVisible(existing)) { 3739 onChiliPiperDisplayed(); 3740 return; 3741 } 3742 3743 observer = new MutationObserver(function(mutations) { 3744 for (var i = 0; i < mutations.length; i++) { 3745 var m = mutations[i]; 3746 if (m.type === 'attributes') { 3747 if (looksLikeChiliPiper(m.target)) { onChiliPiperDisplayed(); return; } 3748 } else { 3749 for (var j = 0; j < m.addedNodes.length; j++) { 3750 if (looksLikeChiliPiper(m.addedNodes[j])) { onChiliPiperDisplayed(); return; } 3751 } 3752 } 3753 } 3754 }); 3755 observer.observe(document.body, { 3756 childList: true, 3757 subtree: true, 3758 attributes: true, 3759 attributeFilter: ['src', 'class'] 3760 }); 3761 3762 if (FALLBACK_CLOSE_MS > 0) { 3763 setTimeout(function() { 3764 if (watcherArmed) onChiliPiperDisplayed(); 3765 }, FALLBACK_CLOSE_MS); 3766 } 3767 } 3768 window.acsbArmDemoPopupClose = armChiliPiperWatcher; 3769 3770 window.addEventListener('message', function(event) { 3771 var d = event.data; 3772 if (d && d.type === 'hsFormCallback' && d.eventName === 'onFormSubmitted' && 3773 (!d.id || d.id === FORM_ID)) { 3774 armChiliPiperWatcher(); 3775 } 3776 }); 3777 })(); 3778</script>
3778 3779
3780<script charset="utf-8" type="text/javascript" src="https://js.hsforms.net/forms/embed/v2.js"></script>
3780 3781
3782<script> 3783 hbspt.forms.create({ 3784 portalId: "6660446", 3785 formId: "ff0990c7-8321-4598-94e1-ff64b5217a34", 3786 region: "na1", 3787 target: "#hubspot-form-container", 3788 onFormReady: function($form) { 3789 if (!$form || !$form.length) return; 3790 var getMetaContent = function(name) { 3791 var el = document.querySelector('meta[name="' + name + '"]'); 3792 return (el && typeof el.content === 'string') ? el.content : ''; 3793 }; 3794 var parseCommaList = function(value) { 3795 return String(value || '').split(',').map(function(v) { return v.trim(); }).filter(Boolean); 3796 }; 3797 var gdprCountries = parseCommaList(getMetaContent('acsb-uc-country')); 3798 var userCountry = String(getMetaContent('acsb-country') || '').trim(); 3799 var isGdprCountry = userCountry ? gdprCountries.indexOf(userCountry) !== -1 : false; 3800 var $consentField = $form.find('.hs_marketing_consent_provided'); 3801 if ($consentField.length) { 3802 var $consentInputs = $consentField.find('input, select, textarea'); 3803 if (isGdprCountry) { 3804 $consentField.show(); 3805 $consentInputs.prop('disabled', false); 3806 } else { 3807 $consentField.hide(); 3808 $consentInputs.prop('disabled', true); 3809 } 3810 } 3811 var $consentWasRequired = $form.find('.hs_marketing_consent_was_required'); 3812 $consentWasRequired.hide(); 3813 if (isGdprCountry) { 3814 $consentWasRequired.find('input[type="checkbox"]').prop({ checked: true, disabled: false }); 3815 } 3816 }, 3817 // onFormSubmitted: function() { 3818 3819 // if (typeof window.acsbArmDemoPopupClose === 'function') { 3820 // window.acsbArmDemoPopupClose(); 3821 // } 3822 // } 3823 }); 3824</script>
vendor: 1 bytes, line 3824
3824
3825<script type="text/javascript"> 3826 (function() { 3827 var FORM_ID = 'ff0990c7-8321-4598-94e1-ff64b5217a34'; 3828 var container = document.getElementById('popup-demo-elementor'); 3829 if (!container || document.getElementById('chilipiper-concierge')) return; 3830 3831 var cpScript = document.createElement('script'); 3832 cpScript.id = 'chilipiper-concierge'; 3833 cpScript.type = 'text/javascript'; 3834 cpScript.crossOrigin = 'anonymous'; 3835 cpScript.src = 'https://accessibe.chilipiper.com/concierge-js/cjs/concierge.js'; 3836 3837 cpScript.onload = function() { 3838 if (typeof ChiliPiper === 'undefined') { 3839 console.error('ChiliPiper is undefined after concierge.js loaded'); 3840 return; 3841 } 3842 ChiliPiper.deploy('accessibe', 'website-demo-router', { 3843 formType: 'Hubspot', 3844 formIds: [FORM_ID] 3845 }); 3846 }; 3847 3848 cpScript.onerror = function() { 3849 console.error('ChiliPiper concierge.js failed to load'); 3850 }; 3851 3852 container.appendChild(cpScript); 3853 })(); 3854</script>
3854 </div> 3855 </div> 3856 </div> 3857 <div data-elementor-type="popup" data-elementor-id="13679" class="elementor elementor-13679 elementor-location-popup" data-elementor-settings='{"prevent_close_on_background_click":"yes","classes":"TopBar","prevent_close_on_esc_key":"yes","triggers":{"page_load":"yes","page_load_delay":0},"timing":{"devices":"yes","times_times":1,"times_period":"day","times_count":"close","times":"yes","devices_devices":["desktop","mobile","tablet"]}}' data-elementor-post-type="elementor_library"> 3858 <div class="elementor-element elementor-element-2ade56e e-con-full acsb-announcement-bar-2 yellowtext e-flex e-con e-parent" data-id="2ade56e" data-element_type="container" data-e-type="container" id="announcement-bar" data-settings='{"background_background":"classic"}' usr-geo="DEFAULT"> 3859 <div class="elementor-element elementor-element-60cee02 e-con-full relative ctmcontainer e-flex e-con e-child" data-id="60cee02" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 3860 <div class="elementor-element elementor-element-a01da43 yellowtitle elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="a01da43" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3861 <span class="elementor-heading-title elementor-size-default"><a href="https://accessibe.com/accessibility-platform/reports/gen-ai-ecommerce">AI let's you scale. But what about the accessibility debt? <strong> READ REPORTS</strong></a></span> </div> 3862 <div class="elementor-element elementor-element-49c78f3 yellowtitle elementor-hidden-desktop elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="49c78f3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3863 <span class="elementor-heading-title elementor-size-default"><a href="https://accessibe.com/accessibility-platform/reports/gen-ai-ecommerce">The AI accessibility gap <strong>READ REPORTS</strong></a></span> </div> 3864 <div class="elementor-element elementor-element-ca84976 yellowtitle elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading" data-id="ca84976" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3865 <span class="elementor-heading-title elementor-size-default"><a href="https://accessibe.com/accessibility-platform/reports/gen-ai-ecommerce">The AI accessibility gap <strong> READ REPORTS </strong></a></span> </div> 3866 </div> 3867 </div> 3868 <div class="elementor-element elementor-element-c8a32cc e-con-full acsb-announcement-bar-2 yellowtext e-flex e-con e-parent" data-id="c8a32cc" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}' usr-geo="CA"> 3869 <div class="elementor-element elementor-element-a68de1f e-con-full relative ctmcontainer e-flex e-con e-child" data-id="a68de1f" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic"}'> 3870 <div class="elementor-element elementor-element-3bda2b6 yellowtitle elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="3bda2b6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3871 <span class="elementor-heading-title elementor-size-default"><a href="https://lp.accessibe.com/aoda-wb-9-26">Are you prepared for the AODA deadline? <strong> LIVE WEBINAR </strong></a></span> </div> 3872 <div class="elementor-element elementor-element-9bb4a87 yellowtitle elementor-hidden-desktop elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="9bb4a87" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3873 <span class="elementor-heading-title elementor-size-default"><a href="https://lp.accessibe.com/aoda-wb-9-26">Ready for the AODA deadline?</a></span> </div> 3874 <div class="elementor-element elementor-element-21f7d66 yellowtitle elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading" data-id="21f7d66" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3875 <span class="elementor-heading-title elementor-size-default"><a href="https://lp.accessibe.com/aoda-wb-9-26">Ready for the AODA deadline?</a></span> </div>
3876 </div> 3877 </div> 3878 </div> 3879
3879<script> 3880 ( () => { 3881 const lazyloadRunObserver = () => { 3882 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 3883 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 3884 entries.forEach( ( entry ) => { 3885 if ( entry.isIntersecting ) { 3886 let lazyloadBackground = entry.target; 3887 if( lazyloadBackground ) { 3888 lazyloadBackground.classList.add( 'e-lazyloaded' ); 3889 } 3890 lazyloadBackgroundObserver.unobserve( entry.target ); 3891 } 3892 }); 3893 }, { rootMargin: '200px 0px 200px 0px' } ); 3894 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 3895 lazyloadBackgroundObserver.observe( lazyloadBackground ); 3896 } ); 3897 }; 3898 const events = [ 3899 'DOMContentLoaded', 3900 'elementor/lazyload/observe', 3901 ]; 3902 events.forEach( ( event ) => { 3903 document.addEventListener( event, lazyloadRunObserver ); 3904 } ); 3905 } )(); 3906 </script>
3906 3907 <link rel="stylesheet" id="elementor-post-26365-css" href="https://accessibe.com/wp-content/uploads/elementor/css/post-26365.css?ver=1790221285" media="all"> 3908<link rel="stylesheet" id="e-animation-zoomIn-css" href="https://accessibe.com/wp-content/plugins/elementor/assets/lib/animations/styles/zoomIn.min.css?ver=4.2.4" media="all">
3909<script id="planes-informations-accesswidget-js" src="https://accessibe.com/wp-content/plugins/elementor-all-in-one-widget/assets/js/update.js?ver=1.0.1"></script>
vendor: 1 bytes, line 3909
3909
3910<script id="title-with-text-vertical-accordion-js" src="https://accessibe.com/wp-content/plugins/elementor-all-in-one-widget/assets/js/title-with-text-vertical-accordion.js?ver=1.0.0"></script>
vendor: 1 bytes, line 3910
3910
3911<script id="hero-title-video-darkbackground-js" src="https://accessibe.com/wp-content/plugins/elementor-all-in-one-widget/assets/js/hero-title-video-darkbackground.js?ver=1.0.0"></script>
vendor: 1 bytes, line 3911
3911
3912<script id="mew-magnific-popup-js" src="https://accessibe.com/wp-content/plugins/elementor-all-in-one-widget/assets/js/jquery.magnific-popup.min.js?ver=2.0"></script>
vendor: 1 bytes, line 3912
3912
3913<script id="mew-slick-slider-js" src="https://accessibe.com/wp-content/plugins/elementor-all-in-one-widget/assets/js/slick.min.js?ver=1.0"></script>
vendor: 1 bytes, line 3913
3913
3914<script id="elementor-webpack-runtime-js" src="https://accessibe.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 3914
3914
3915<script id="elementor-frontend-modules-js" src="https://accessibe.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 3915
3915
3916<script id="jquery-ui-core-js-before"> 3917jQuery.uiBackCompat = true; 3918//# sourceURL=jquery-ui-core-js-before 3919</script>
vendor: 1 bytes, line 3919
3919
3920<script id="jquery-ui-core-js" src="https://accessibe.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3920
3920
3921<script id="elementor-frontend-js-before"> 3922var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1124,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1123,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}, 3923"hasCustomBreakpoints":true},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"e_atomic_elements":true,"atomic_widgets_should_enforce_capabilities":true,"editor_mcp":true,"e_bc_migrations":true,"e_classes":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_variables_manager":true,"e_opt_in_v4_page":true,"e_opt_in_v4":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"mega-menu":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/accessibe.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/accessibe.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/accessibe.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"2d970b1da2","atomicFormsSendForm":"fc0e5e0a03"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_tablet":1123,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":27557,"title":"Inclusive%20Product%20Advisory%20Board%20%7C%20accessiBe","excerpt":"","featuredImage":false}}; 3924//# sourceURL=elementor-frontend-js-before 3925</script>
vendor: 1 bytes, line 3925
3925
3926<script id="elementor-frontend-js" src="https://accessibe.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 3926
3926
3927<script id="elementor-frontend-js-after"> 3928( function( $ ) { 3929 var attach = function( $scope ) { 3930 var settings = $scope.data( 'settings' ) || {}; 3931 3932 if ( 'vertical' !== settings.acsb_carousel_direction ) { 3933 $scope.removeClass( 'acsb-carousel--vertical' ); 3934 return; 3935 } 3936 3937 $scope.addClass( 'acsb-carousel--vertical' ); 3938 3939 var node = $scope.find( '.swiper, .swiper-container' ).get( 0 ); 3940 3941 if ( ! node ) { 3942 return; 3943 } 3944 3945 var tries = 0; 3946 3947 var flip = function() { 3948 var swiper = node.swiper; 3949 3950 if ( ! swiper ) { 3951 if ( tries++ < 60 ) { 3952 setTimeout( flip, 100 ); 3953 } 3954 return; 3955 } 3956 3957 if ( 'vertical' === swiper.params.direction ) { 3958 return; 3959 } 3960 3961 swiper.params.autoHeight = false; 3962 swiper.changeDirection( 'vertical', true ); 3963 swiper.update(); 3964 }; 3965 3966 flip(); 3967 }; 3968 3969 $( window ).on( 'elementor/frontend/init', function() { 3970 elementorFrontend.hooks.addAction( 'frontend/element_ready/global', attach ); 3971 } ); 3972}( jQuery ) ); 3973//# sourceURL=elementor-frontend-js-after 3974</script>
vendor: 1 bytes, line 3974
3974
3975<script id="mew-custom-js" src="https://accessibe.com/wp-content/plugins/elementor-all-in-one-widget/assets/js/custom.js?ver=1.0.1"></script>
vendor: 1 bytes, line 3975
3975
3976<script id="smartmenus-js" src="https://accessibe.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 3976
3976
3977<script id="accessibe-general-js" src="https://accessibe.com/wp-content/themes/hello-theme-child-master/js/general.js?ver=1785247843"></script>
vendor: 1 bytes, line 3977
3977
3978<script id="elementor-pro-webpack-runtime-js" src="https://accessibe.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 3978
3978
3979<script id="wp-hooks-js" src="https://accessibe.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 3979
3979
3980<script id="wp-i18n-js" src="https://accessibe.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 3980
3980
3981<script id="wp-i18n-js-after"> 3982wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 3983//# sourceURL=wp-i18n-js-after 3984</script>
vendor: 1 bytes, line 3984
3984
3985<script id="elementor-pro-frontend-js-before"> 3986var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/accessibe.com\/wp-admin\/admin-ajax.php","nonce":"757906a862","urls":{"assets":"https:\/\/accessibe.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/accessibe.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}}, 3987"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/accessibe.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 3988//# sourceURL=elementor-pro-frontend-js-before 3989</script>
vendor: 1 bytes, line 3989
3989
3990<script id="elementor-pro-frontend-js" src="https://accessibe.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 3990
3990
3991<script id="pro-elements-handlers-js" src="https://accessibe.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 3991
3991
3992<script id="acb-config"> 3993(function(){ 3994 var RULES = [{"label":"United States","countries":"US","text":"Working on ADA Title II readiness?","cta":"START HERE","url":"https:\/\/accessibe.com\/industry-reports\/title-ii-higher-education","bg_color":"#fff3cd","text_color":"#856404","enabled":"1","is_default":"0"},{"label":"European Union","countries":"DE,FR,IT,ES,NL,BE,AT,PL,SE,FI,DK,IE,PT,CZ,HU,RO,BG,HR,SK,SI,EE,LV,LT,LU,MT,CY,GR","text":"EU Accessibility Act deadline approaching.","cta":"LEARN MORE","url":"https:\/\/accessibe.com\/compliance\/eaa","bg_color":"#cfe2ff","text_color":"#084298","enabled":"1","is_default":"0"},{"label":"United Kingdom","countries":"GB","text":"Preparing for UK Equality Act compliance?","cta":"GET THE GUIDE","url":"https:\/\/accessibe.com\/compliance\/uk","bg_color":"#d1e7dd","text_color":"#0a3622","enabled":"1","is_default":"0"},{"label":"Australia","countries":"AU","text":"Meeting Australia's DDA requirements?","cta":"SEE HOW","url":"https:\/\/accessibe.com\/compliance\/dda","bg_color":"#fff3cd","text_color":"#664d03","enabled":"1","is_default":"0"},{"label":"Default (all other countries)","countries":"","text":"Make your website accessible \u2014 start today.","cta":"GET STARTED","url":"https:\/\/accessibe.com","bg_color":"#e2e3e5","text_color":"#383d41","enabled":"1","is_default":"1"}]; 3995 3996 async function getCountry(){ 3997 try{ 3998 var r = await fetch('https://ipapi.co/json/'); 3999 var d = await r.json(); 4000 return (d.country_code||'').toUpperCase(); 4001 }catch(e){ return ''; } 4002 } 4003 4004 function waitFor(sel, ms){ 4005 return new Promise(function(res){ 4006 var el = document.querySelector(sel); 4007 if(el) return res(el); 4008 var obs = new MutationObserver(function(){ 4009 var el = document.querySelector(sel); 4010 if(el){ obs.disconnect(); res(el); } 4011 }); 4012 obs.observe(document.body,{childList:true,subtree:true}); 4013 setTimeout(function(){ obs.disconnect(); res(null); }, ms||3000); 4014 }); 4015 } 4016 4017 4018 4019 (async function(){ 4020 var country = await getCountry(); 4021 var matched = null; 4022 var fallback = null; 4023 4024 for(var i=0;i<RULES.length;i++){ 4025 var r = RULES[i]; 4026 if(r.is_default === '1'){ fallback = r; continue; } 4027 var codes = r.countries.split(',').map(function(c){ return c.trim().toUpperCase(); }); 4028 if(codes.indexOf(country) !== -1){ matched = r; break; } 4029 } 4030 4031 var rule = matched || fallback; 4032 if(!rule) return; 4033 4034 var bar = await waitFor('#announcement-bar'); 4035 //if(bar) applyRule(bar, rule); 4036 })(); 4037})(); 4038</script>
4038 4039
4039<script> 4040(function () { 4041 document.addEventListener('DOMContentLoaded', function () { 4042 const searchForms = document.querySelectorAll('form.elementor-search-form'); 4043 4044 searchForms.forEach(function (form) { 4045 form.addEventListener('submit', function (e) { 4046 const input = form.querySelector('input[name="s"]'); 4047 if (!input) return; 4048 4049 const value = input.value.trim(); 4050 if (!value) return; 4051 4052 e.preventDefault(); 4053 window.location.href = '/?s=' + encodeURIComponent(value); 4054 }); 4055 }); 4056 }); 4057})(); 4058</script>
4058 4059
4060<script> 4061 jQuery(document).ready(function($) { 4062 $('.e-n-tab-title, .services-vertical-accordion .tab-item').each(function() { 4063 var $tab = $(this); 4064 var tabText = $.trim($tab.text()); 4065 $tab.attr({ 4066 'data-gtm_event_name': 'element_click', 4067 'data-gtm_element_type': 'ui', 4068 'data-gtm_clickable': 'false', 4069 'data-gtm_element_description': tabText 4070 }); 4071 }); 4072 4073 }); 4074</script>
vendor: 1 bytes, line 4074
4074
4075<script> 4076jQuery(document).ready(function($) { 4077 4078 var searchInput = $('#live-search-input'); 4079 var searchButton = $('.live-search-box__button'); 4080 var resultsContainer = $('#posts-container'); 4081 var paginationWidget = $('#original-pagination'); 4082 4083 var typingTimer; 4084 var doneTypingInterval = 300; 4085 4086 var originalContent = resultsContainer.html(); 4087 4088 var urlParams = new URLSearchParams(window.location.search); 4089 var urlTerm = urlParams.get('q'); 4090 4091 var pathPageMatch = window.location.pathname.match(/page\/(\d+)/); 4092 var urlPage = pathPageMatch ? parseInt(pathPageMatch[1]) : 1; 4093 4094 if (urlTerm) { 4095 searchInput.val(urlTerm); 4096 paginationWidget.hide(); 4097 performSearch(urlTerm, urlPage); 4098 } 4099 4100 searchInput.on('keyup', function(e) { 4101 if (e.key === 'Enter' || e.keyCode === 13) { 4102 triggerManualSearch(); 4103 return; 4104 } 4105 4106 clearTimeout(typingTimer); 4107 var query = $(this).val(); 4108 4109 if (query.length === 0) { 4110 resultsContainer.html(originalContent); 4111 paginationWidget.show(); 4112 var cleanBase = getBaseUrl(); 4113 history.pushState(null, '', cleanBase); 4114 return; 4115 } 4116 4117 if (query.length >= 1) { 4118 paginationWidget.hide(); 4119 typingTimer = setTimeout(function() { 4120 performSearch(query, 1); 4121 }, doneTypingInterval); 4122 } 4123 }); 4124 4125 searchButton.on('click', function(e) { 4126 e.preventDefault(); 4127 triggerManualSearch(); 4128 }); 4129 4130 function triggerManualSearch() { 4131 var query = searchInput.val(); 4132 if (query.length >= 2) { 4133 clearTimeout(typingTimer); 4134 paginationWidget.hide(); 4135 performSearch(query, 1); 4136 } 4137 } 4138 4139 $(document).on('click', '.ajax-search-pagination a', function(e) { 4140 e.preventDefault(); 4141 4142 var link = $(this).attr('href'); 4143 var query = searchInput.val(); 4144 var pageNum = 1; 4145 4146 if(link.indexOf('paged=') > -1) { 4147 pageNum = parseInt(link.split('paged=')[1]); 4148 } else if(link.indexOf('/page/') > -1) { 4149 var match = link.match(/\/page\/(\d+)/); 4150 if(match) pageNum = parseInt(match[1]); 4151 } else { 4152 var textVal = $(this).text(); 4153 if(!isNaN(textVal)) pageNum = parseInt(textVal); 4154 } 4155 4156 if($(this).hasClass('next')) { 4157 var current = parseInt($('.ajax-search-pagination .current').text()); 4158 pageNum = current + 1; 4159 } 4160 if($(this).hasClass('prev')) { 4161 var current = parseInt($('.ajax-search-pagination .current').text()); 4162 pageNum = current - 1; 4163 } 4164 4165 performSearch(query, pageNum); 4166 4167 $('html, body').animate({ 4168 scrollTop: resultsContainer.offset().top - 100 4169 }, 500); 4170 }); 4171 4172 function getBaseUrl() { 4173 var path = window.location.pathname; 4174 path = path.replace(/\/page\/\d+\/?/, '/'); 4175 path = path.replace('//', '/'); 4176 return window.location.origin + path; 4177 } 4178 4179 function performSearch(keyword, page) { 4180 var base = getBaseUrl(); 4181 if(base.endsWith('/')) base = base.slice(0, -1); 4182 4183 var newUrl = base; 4184 if(page > 1) { 4185 newUrl += '/page/' + page + '/'; 4186 } else { 4187 newUrl += '/'; 4188 } 4189 newUrl += '?q=' + encodeURIComponent(keyword); 4190 4191 history.pushState({path: newUrl}, '', newUrl); 4192 4193 $.ajax({
4194 url: '/wp-admin/admin-ajax.php', 4195 type: 'POST', 4196 data: { 4197 action: 'blog_live_search', 4198 search_term: keyword, 4199 page_num: page 4200 }, 4201 beforeSend: function() { 4202 resultsContainer.css('opacity', '0.5'); 4203 $('#search-spinner').show(); 4204 }, 4205 success: function(response) { 4206 $('#search-spinner').hide(); 4207 if(response) { 4208 resultsContainer.html(response); 4209 resultsContainer.css('opacity', '1'); 4210 } else { 4211 resultsContainer.html('<div style="text-align:center;"><div>No results'); 4212 resultsContainer.css('opacity', '1'); 4213 } 4214 } 4215 }); 4216 } 4217 4218 window.onpopstate = function(event) { 4219 location.reload(); 4220 }; 4221 4222 const observer = new MutationObserver(function() { 4223 var heading = document.querySelector('#search-error-msg h3'); 4224 if (heading) { 4225 var newDiv = document.createElement('div'); 4226 newDiv.innerHTML = heading.innerHTML; 4227 heading.parentNode.replaceChild(newDiv, heading); 4228 } 4229 4230}); 4231 4232observer.observe(document.body, { 4233 childList: true, 4234 subtree: true 4235}); 4236 $("#custom-live-announcer").remove(); 4237}); 4238</script>
vendor: 1 bytes, line 4238
4238
4239<script> 4240document.addEventListener('DOMContentLoaded', function() { 4241 var links = document.querySelectorAll('a[data-button="true"]'); 4242 4243 links.forEach(function(originalLink) { 4244 var button = document.createElement('button'); 4245 4246 button.className = originalLink.className; 4247 4248 button.style.background = 'none'; 4249 button.style.border = 'none'; 4250 button.style.padding = '0'; 4251 button.style.cursor = 'pointer'; 4252 4253 while (originalLink.firstChild) { 4254 button.appendChild(originalLink.firstChild); 4255 } 4256 4257 originalLink.parentNode.insertBefore(button, originalLink); 4258 4259 originalLink.style.position = 'absolute'; 4260 originalLink.style.width = '0'; 4261 originalLink.style.height = '0'; 4262 originalLink.style.visibility = 'hidden'; 4263 originalLink.setAttribute('aria-hidden', 'true'); 4264 4265 button.addEventListener('click', function(e) { 4266 e.preventDefault(); 4267 originalLink.click(); 4268 }); 4269 }); 4270}); 4271</script>
vendor: 1 bytes, line 4271
4271
4272<script> 4273 document.addEventListener('DOMContentLoaded', function() { 4274 function replaceTag(element, newTagName) { 4275 if (!element) return; 4276 const newElement = document.createElement(newTagName); 4277 Array.from(element.attributes).forEach(attr => { 4278 newElement.setAttribute(attr.name, attr.value); 4279 }); 4280 while (element.firstChild) { 4281 newElement.appendChild(element.firstChild); 4282 } 4283 element.parentNode.replaceChild(newElement, element); 4284 } 4285 4286 const listParents = document.querySelectorAll('[orderedlist="true"]'); 4287 listParents.forEach(parent => { 4288 const innerContainer = parent.querySelector('.e-con-inner'); 4289 if (innerContainer) { 4290 replaceTag(innerContainer, 'ul'); 4291 } else { 4292 replaceTag(parent, 'ul'); 4293 } 4294 }); 4295 4296 const listItems = document.querySelectorAll('[orderedlistitem="true"]'); 4297 listItems.forEach(item => { 4298 replaceTag(item, 'li'); 4299 }); 4300 }); 4301</script>
vendor: 1 bytes, line 4301
4301
4302<script> 4303 document.addEventListener('DOMContentLoaded', () => { 4304 const container = document.querySelector('.billing-toggle'); 4305 if (!container) return; 4306 4307 const radios = Array.from(container.querySelectorAll('input[type="radio"]')); 4308 4309 container.addEventListener('keydown', (e) => { 4310 const key = e.key; 4311 4312 if (!['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight'].includes(key)) { 4313 return; 4314 } 4315 4316 const currentIndex = radios.indexOf(document.activeElement); 4317 4318 if (currentIndex === -1) return; 4319 4320 e.preventDefault(); 4321 4322 let nextIndex; 4323 4324 if (key === 'ArrowRight' || key === 'ArrowDown') { 4325 nextIndex = (currentIndex + 1) % radios.length; 4326 } else { 4327 nextIndex = (currentIndex - 1 + radios.length) % radios.length; 4328 } 4329 4330 const nextRadio = radios[nextIndex]; 4331 4332 nextRadio.focus(); 4333 nextRadio.checked = true; 4334 4335 nextRadio.dispatchEvent(new Event('change', { bubbles: true })); 4336 }); 4337}); 4338</script>
vendor: 1 bytes, line 4338
4338
4339<script> 4340(function () { 4341 'use strict'; 4342 4343 window.addEventListener('elementor/frontend/init', onReady); 4344 if (window.elementorFrontend?.isInit) onReady(); 4345 4346 function onReady() { 4347 var tabsWrapper = document.getElementById('dt-tabs'); 4348 if (!tabsWrapper) return; 4349 4350 var totalSteps = document.querySelectorAll('[id*="dt-step-"]').length; 4351 if (totalSteps === 0) { 4352 console.warn('dt-tabs: no dt-step- elements found'); 4353 return; 4354 } 4355 4356 var current = 1; 4357 var result = 'summary-2'; 4358 var done = false; 4359 4360 function switchToTab(index) { 4361 var tabBtns = tabsWrapper.querySelectorAll('.e-n-tab-title'); 4362 var btn = tabBtns[index - 1]; 4363 if (btn) { 4364 btn.click(); 4365 tabsWrapper.scrollIntoView({ behavior: 'smooth', block: 'start' }); 4366 } 4367 } 4368 4369 function handleAnswer(answer) { 4370 if (answer === 'no') { 4371 result = 'summary-1'; 4372 } 4373 if (current === totalSteps) { 4374 done = true; 4375 switchToTab(result === 'summary-1' ? totalSteps + 1 : totalSteps + 2); 4376 return; 4377 } 4378 current++; 4379 switchToTab(current); 4380 } 4381 4382 function resetTree() { 4383 current = 1; 4384 result = 'summary-2'; 4385 done = false; 4386 switchToTab(1); 4387 } 4388 4389 tabsWrapper.addEventListener('click', function (e) { 4390 var answerBtn = e.target.closest('[data-answer]'); 4391 if (answerBtn) { 4392 if (!done) { // ← בדיקה לפני preventDefault 4393 e.preventDefault(); 4394 handleAnswer(answerBtn.dataset.answer); 4395 } 4396 return; 4397 } 4398 4399 var resetBtn = e.target.closest('[data-action="dt-reset"]'); 4400 if (resetBtn) { 4401 e.preventDefault(); 4402 resetTree(); 4403 } 4404 }); 4405 } 4406})(); 4407</script>
vendor: 1 bytes, line 4407
4407
4408<script> 4409 // Function to update the aria-current attribute 4410const updateGlossaryAria = () => { 4411 // 1. Remove aria-current from any previous item 4412 const currentActive = document.querySelector('.letter--item[aria-current="location"]'); 4413 if (currentActive) { 4414 currentActive.removeAttribute('aria-current'); 4415 } 4416 4417 // 2. Add aria-current to the element that currently has the 'is-active' class 4418 const newActive = document.querySelector('.letter--item.is-active'); 4419 if (newActive) { 4420 newActive.setAttribute('aria-current', 'location'); 4421 } 4422}; 4423 4424// Run on page load 4425document.addEventListener('DOMContentLoaded', () => { 4426 updateGlossaryAria(); 4427 4428 // 3. Add click listeners to update dynamically when a user clicks a letter 4429 const nav = document.querySelector('.glossary-all-list-data'); 4430 if (!nav) return; 4431 nav.addEventListener('click', (event) => { 4432 const clickedLink = event.target.closest('.letter--item'); 4433 4434 // Only proceed if a valid, active-capable link was clicked 4435 if (clickedLink && !clickedLink.classList.contains('not-active')) { 4436 // Remove 'is-active' from others and add to clicked 4437 document.querySelectorAll('.letter--item').forEach(el => el.classList.remove('is-active')); 4438 clickedLink.classList.add('is-active'); 4439 4440 // Update the ARIA attribute 4441 updateGlossaryAria(); 4442 } 4443 }); 4444}); 4445 </script>
vendor: 1 bytes, line 4445
4445
4446<script> 4447(function () { 4448 'use strict'; 4449 4450 jQuery(document).on('elementor/popup/show', function (e, id, instance) { 4451 var popupEl = instance.$element[0]; 4452 popupEl.querySelectorAll('.acf-wizard:not([data-wizard-init])').forEach(function (wizard) { 4453 wizard.setAttribute('data-wizard-init', '1'); 4454 initWizard(wizard); 4455 }); 4456 }); 4457 4458 function initWizard(wizard) { 4459 var history = []; 4460 var current = null; 4461 4462 var screens = {}; 4463 wizard.querySelectorAll('.wizard-screen').forEach(function (el) { 4464 screens[el.dataset.screen] = el; 4465 }); 4466 4467 var firstKey = Object.keys(screens)[0]; 4468 showScreen(firstKey); 4469 4470 wizard.addEventListener('click', function (e) { 4471 4472 // אם הקליק הוא על <a> עם href — לא מיירטים, מאפשרים ניווט טבעי 4473 // זה מטפל גם ב-# (Elementor triggers) וגם ב-URLs רגילים 4474 var anchor = e.target.closest('a[href]'); 4475 if (anchor) return; 4476 4477 var option = e.target.closest('.wizard-option'); 4478 if (option) { selectOption(option); return; } 4479 4480 if (e.target.closest('.wizard-btn--next')) { handleNext(); return; } 4481 if (e.target.closest('.wizard-btn--back')) { handleBack(); return; } 4482 if (e.target.closest('.wizard-btn--restart')) { handleRestart(); return; } 4483 }); 4484 4485 wizard.addEventListener('keydown', function (e) { 4486 if (e.key === 'Enter' || e.key === ' ') { 4487 var option = e.target.closest('.wizard-option'); 4488 if (option) { e.preventDefault(); selectOption(option); } 4489 } 4490 }); 4491 4492 function showScreen(id) { 4493 Object.values(screens).forEach(function (s) { 4494 s.hidden = true; 4495 var v = s.querySelector('video'); 4496 if (v) { v.pause(); v.currentTime = 0; } 4497 }); 4498 4499 var target = screens[id]; 4500 if (!target) { console.warn('[Wizard] Screen not found:', id); return; } 4501 4502 target.hidden = false; 4503 current = id; 4504 resetOptions(target); 4505 4506 var video = target.querySelector('video'); 4507 if (video) { 4508 video.currentTime = 0; 4509 video.play().catch(function (err) { 4510 console.warn('[Wizard] Autoplay blocked:', err); 4511 }); 4512 } 4513 4514 wizard.scrollIntoView({ behavior: 'smooth', block: 'start' }); 4515 } 4516 4517 function selectOption(optionEl) { 4518 var screen = optionEl.closest('.wizard-screen'); 4519 screen.querySelectorAll('.wizard-option').forEach(function (o) { 4520 o.classList.remove('is-active'); 4521 o.setAttribute('aria-selected', 'false'); 4522 }); 4523 optionEl.classList.add('is-active'); 4524 optionEl.setAttribute('aria-selected', 'true'); 4525 var nextBtn = screen.querySelector('.wizard-btn--next'); 4526 if (nextBtn) nextBtn.disabled = false; 4527 } 4528 4529 function resetOptions(screen) { 4530 screen.querySelectorAll('.wizard-option').forEach(function (o) { 4531 o.classList.remove('is-active'); 4532 o.removeAttribute('aria-selected'); 4533 }); 4534 var nextBtn = screen.querySelector('.wizard-btn--next'); 4535 if (nextBtn) nextBtn.disabled = true; 4536 } 4537 4538 function handleNext() { 4539 var screen = screens[current]; 4540 var active = screen.querySelector('.wizard-option.is-active'); 4541 if (!active) return; 4542 var nextId = active.dataset.next; 4543 if (!nextId) { console.warn('[Wizard] No next target:', active); return; } 4544 history.push(current); 4545 showScreen(nextId); 4546 } 4547 4548 function handleBack() { 4549 if (history.length === 0) return; 4550 showScreen(history.pop()); 4551 } 4552 4553 function handleRestart() { 4554 history = []; 4555 showScreen(firstKey); 4556 } 4557 } 4558 4559})(); 4560</script>
vendor: 1 bytes, line 4560
4560
4561<script> 4562document.addEventListener('DOMContentLoaded', function() { 4563 const body = document.body; 4564 const topBarId = 'elementor-popup-modal-13679'; 4565 4566 const toggleTopbarClass = () => { 4567 const topBar = document.getElementById(topBarId); 4568 4569 // Check if the element exists AND is not hidden (display: none) 4570 if (topBar && window.getComputedStyle(topBar).display !== 'none') { 4571 body.classList.add('has-topbar'); 4572 } else { 4573 body.classList.remove('has-topbar'); 4574 } 4575 }; 4576 4577 // 1. Run immediately on load 4578 toggleTopbarClass(); 4579 4580 // 2. Observe the body for changes (to catch when Elementor injects/removes the popup) 4581 const observer = new MutationObserver(() => { 4582 toggleTopbarClass(); 4583 }); 4584 4585 observer.observe(document.body, { 4586 childList: true, 4587 subtree: true 4588 }); 4589});</script>
vendor: 1 bytes, line 4589
4589
4590<script type="application/ld+json"> 4591 {"@context" : "https://schema.org/", "@type" : "Product", "name" : "accessiBe", "description" : "The #1 web accessibility solutions for WCAG & ADA compliance.", 4592 "aggregateRating": { "@type" : "AggregateRating", "ratingValue" : "4.7", "reviewCount" : "1562" }} 4593 </script>
4593 4594<div id="cp-msg" style="display:none;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);z-index:999999;color:#f7f9fd;font:600 18px/1.4 sans-serif;text-align:center">Connecting you with the right rep...</div>
4595<script> 4596 var msg = document.getElementById('cp-msg'), timer; 4597 window.addEventListener('message', function (e) { 4598 if (!e.origin.includes('chilipiper') || !e.data || e.data.type !== 'CHILI_SCHEDULING_EVENT') return; 4599 if (e.data.action === 'routing') { 4600 msg.style.display = 'block'; 4601 timer = setTimeout(function () { msg.style.display = 'none'; }, 8000); 4602 } else if (e.data.action === 'SetIframeSize') { 4603 clearTimeout(timer); 4604 msg.style.display = 'none'; 4605 } 4606 }); 4607</script>
vendor: 1 bytes, line 4607
4607
4608<script> 4609 /* 4610document.addEventListener('click', (e) => { 4611 if (e.target.closest('[data-clicker-trigger="pricing-compare-section"]')) { 4612 e.preventDefault(); 4613 e.stopPropagation(); 4614 } 4615}, true); 4616 */ 4617</script>
4617 4618<style> 4619 .popup-demo-elementor, 4620 .services-popup-demo-elementor { 4621 height: 100%; 4622 position: relative; 4623 } 4624 .popup-demo-elementor .hs_submit, 4625 .services-popup-demo-elementor .hs_submit { 4626 background: #fff; 4627 position: sticky; 4628 inset-block-end: 0; 4629 inset-inline: 0; 4630 margin-block-start: auto; 4631 padding-block: 16px; 4632 padding-block-end: max(16px, env(safe-area-inset-bottom)); 4633 } 4634 .popup-content-html { 4635 overflow: unset; 4636 max-height: 90vh; 4637 } 4638 .dialog-widget-content:not(:has(form)) > .dialog-close-button { 4639 z-index: 999999999 !important; 4640 } 4641 .dialog-widget .submitted-message { 4642 opacity: 0; 4643 visibility: hidden; 4644 height: 0; 4645 width: 0; 4646 overflow: hidden; 4647 } 4648 @media screen and (max-width: 767px) { 4649 .popup-demo-elementor, 4650 .services-popup-demo-elementor { 4651 padding-block-end: 30px; 4652 } 4653 .popup-content-html { 4654 min-height: 550px; 4655 } 4656 } 4657 @media screen and (min-width: 768px) { 4658 .popup-content-html { 4659 min-height: 50vh; 4660 max-height: 75dvh; 4661 } 4662 } 4663</style> 4664
4665<script charset="utf-8" type="text/javascript" src="https://js.hsforms.net/forms/embed/v2.js"></script>
4665 4666
4667<script type="text/javascript"> 4668(function () { 4669 4670 // One entry per popup variant - add more here if a third ever shows up. 4671 var DEMOS = [ 4672 { 4673 containerId: 'popup-demo-elementor', 4674 formId: 'dabe5906-1eb5-46f2-9adc-6f743df19283', 4675 router: 'website-demo-router' 4676 }, 4677 { 4678 containerId: 'services-popup-demo-elementor', 4679 formId: 'ff0990c7-8321-4598-94e1-ff64b5217a34', 4680 router: 'services-website-demo-router' 4681 } 4682 ]; 4683 4684 var initializedForms = {}; 4685 4686 function isVisible(node) { 4687 if (!node || !node.getBoundingClientRect) return false; 4688 var r = node.getBoundingClientRect(); 4689 return r.width > 0 && r.height > 0; 4690 } 4691 4692 function looksLikeChiliPiper(node) { 4693 if (!node || node.nodeType !== 1 || node.tagName === 'SCRIPT') return false; 4694 if (node.tagName === 'IFRAME' && /chilipiper/i.test(node.src || '')) return true; 4695 var cls = (node.getAttribute && node.getAttribute('class')) || ''; 4696 if (/chilipiper/i.test(cls)) return true; 4697 return !!(node.querySelector && node.querySelector('iframe[src*="chilipiper"], div[class*="chilipiper"]')); 4698 } 4699 4700 function closePopupFor(containerId) { 4701 var el = document.getElementById(containerId); 4702 var dialog = el && el.closest('.dialog-widget'); 4703 if (!dialog || getComputedStyle(dialog).display === 'none') return; 4704 4705 try { 4706 if (window.elementorProFrontend && elementorProFrontend.modules && elementorProFrontend.modules.popup) { 4707 elementorProFrontend.modules.popup.closePopup({}, { target: el }); 4708 } 4709 } catch (e) {} 4710 if (getComputedStyle(dialog).display === 'none') return; 4711 4712 var closeBtn = dialog.querySelector('.dialog-close-button'); 4713 if (closeBtn) closeBtn.click(); 4714 if (getComputedStyle(dialog).display === 'none') return; 4715 4716 dialog.style.display = 'none'; 4717 document.body.style.overflow = ''; 4718 document.documentElement.style.overflow = ''; 4719 } 4720 window.acsbCloseDemoPopup = closePopupFor; 4721 4722 function armChiliPiperWatcher(containerId) { 4723 var watcherArmed = true; 4724 var observer; 4725 4726 function onDisplayed() { 4727 if (!watcherArmed) return; 4728 watcherArmed = false; 4729 if (observer) { observer.disconnect(); observer = null; } 4730 setTimeout(function () { closePopupFor(containerId); }, 150); 4731 setTimeout(function () { closePopupFor(containerId); }, 900); 4732 } 4733 4734 var existing = document.querySelector('iframe[src*="chilipiper"]'); 4735 if (existing && isVisible(existing)) { onDisplayed(); return; } 4736 4737 observer = new MutationObserver(function (mutations) { 4738 for (var i = 0; i < mutations.length; i++) { 4739 var m = mutations[i]; 4740 if (m.type === 'attributes') { 4741 if (looksLikeChiliPiper(m.target)) return onDisplayed(); 4742 } else { 4743 for (var j = 0; j < m.addedNodes.length; j++) { 4744 if (looksLikeChiliPiper(m.addedNodes[j])) return onDisplayed(); 4745 } 4746 } 4747 } 4748 }); 4749 observer.observe(document.body, { 4750 childList: true, subtree: true, attributes: true, attributeFilter: ['src', 'class'] 4751 }); 4752 } 4753 window.acsbArmDemoPopupClose = armChiliPiperWatcher; 4754 4755 function embedHubspotForm(demo, targetEl) { 4756 hbspt.forms.create({ 4757 portalId: '6660446', 4758 formId: demo.formId, 4759 region: 'na1', 4760 target: '#' + targetEl.id, 4761 onFormReady: function ($form) { 4762 if (!$form || !$form.length) return; 4763 var getMetaContent = function (name) { 4764 var el = document.querySelector('meta[name="' + name + '"]'); 4765 return (el && typeof el.content === 'string') ? el.content : ''; 4766 }; 4767 var parseCommaList = function (value) { 4768 return String(value || '').split(',').map(function (v) { return v.trim(); }).filter(Boolean); 4769 }; 4770 var gdprCountries = parseCommaList(getMetaContent('acsb-uc-country')); 4771 var userCountry = String(getMetaContent('acsb-country') || '').trim(); 4772 var isGdprCountry = userCountry ? gdprCountries.indexOf(userCountry) !== -1 : false; 4773 var $consentField = $form.find('.hs_marketing_consent_provided'); 4774 if ($consentField.length) { 4775 var $consentInputs = $consentField.find('input, select, textarea'); 4776 if (isGdprCountry) { 4777 $consentField.show(); 4778 $consentInputs.prop('disabled', false); 4779 } else { 4780 $consentField.hide(); 4781 $consentInputs.prop('disabled', true); 4782 } 4783 } 4784 var $consentWasRequired = $form.find('.hs_marketing_consent_was_required'); 4785 $consentWasRequired.hide(); 4786 if (isGdprCountry) { 4787 $consentWasRequired.find('input[type="checkbox"]').prop({ checked: true, disabled: false }); 4788 } 4789 } 4790 });
4791 } 4792 4793 function initDemo(demo) { 4794 if (initializedForms[demo.containerId]) return; 4795 var container = document.getElementById(demo.containerId); 4796 if (!container) return; 4797 4798 var targetEl = container.querySelector('.title-list-form-section'); 4799 if (!targetEl) return; 4800 if (!targetEl.id) targetEl.id = demo.containerId + '-hubspot-target'; 4801 4802 initializedForms[demo.containerId] = true; 4803 embedHubspotForm(demo, targetEl); 4804 } 4805 4806 function loadChiliPiper() { 4807 if (document.getElementById('chilipiper-concierge')) return; 4808 4809 var cpScript = document.createElement('script'); 4810 cpScript.id = 'chilipiper-concierge'; 4811 cpScript.type = 'text/javascript'; 4812 cpScript.crossOrigin = 'anonymous'; 4813 cpScript.src = 'https://accessibe.chilipiper.com/concierge-js/cjs/concierge.js'; 4814 4815 cpScript.onload = function () { 4816 if (typeof ChiliPiper === 'undefined') { 4817 console.error('ChiliPiper is undefined after concierge.js loaded'); 4818 return; 4819 } 4820 DEMOS.forEach(function (demo) { 4821 ChiliPiper.deploy('accessibe', demo.router, { 4822 formType: 'Hubspot', 4823 formIds: [demo.formId] 4824 }); 4825 }); 4826 }; 4827 4828 cpScript.onerror = function () { 4829 console.error('ChiliPiper concierge.js failed to load'); 4830 }; 4831 4832 document.head.appendChild(cpScript); 4833 } 4834 4835 window.addEventListener('message', function (event) { 4836 var d = event.data; 4837 if (d && d.type === 'hsFormCallback' && d.eventName === 'onFormSubmitted') { 4838 var demo = DEMOS.filter(function (x) { return x.formId === d.id; })[0]; 4839 if (demo) armChiliPiperWatcher(demo.containerId); 4840 } 4841 }); 4842 4843 loadChiliPiper(); 4844 4845 // Fires the instant ANY Elementor popup opens - we just check whether it's 4846 // one of ours and initialize that container's form (only once per container). 4847 if (window.jQuery) { 4848 jQuery(document).on('elementor/popup/show', function () { 4849 DEMOS.forEach(initDemo); 4850 }); 4851 } 4852 4853 // Fallback: covers popups already present at load time, or sites where the 4854 // jQuery popup hook above doesn't fire for some reason. 4855 document.addEventListener('DOMContentLoaded', function () { 4856 DEMOS.forEach(initDemo); 4857 }); 4858 new MutationObserver(function () { 4859 DEMOS.forEach(initDemo); 4860 }).observe(document.body, { childList: true, subtree: true }); 4861})(); 4862</script>
4862 4863 4864
4864<script> 4865 ( function() { 4866 // Values written into data-gtm_billing_cycle. 4867 // Change 'yearly' to 'annual' if that's what your GTM setup expects. 4868 var GTM_MONTHLY = 'monthly'; 4869 var GTM_YEARLY = 'yearly'; 4870 4871 function syncGtmAttribute( value ) { 4872 document.querySelectorAll( '[data-gtm_billing_cycle]' ).forEach( function( el ) { 4873 el.setAttribute( 'data-gtm_billing_cycle', value ); 4874 } ); 4875 } 4876 4877 function sync( isMonthly ) { 4878 document.querySelectorAll( '.price-period--year' ).forEach( function( el ) { 4879 el.classList.toggle( 'is-hidden', isMonthly ); 4880 } ); 4881 document.querySelectorAll( '.price-period--month' ).forEach( function( el ) { 4882 el.classList.toggle( 'is-hidden', ! isMonthly ); 4883 } ); 4884 syncGtmAttribute( isMonthly ? GTM_MONTHLY : GTM_YEARLY ); 4885 } 4886 4887 function syncFromChecked() { 4888 var checked = document.querySelector( 'input[name="billing_cycle"]:checked' ); 4889 if ( checked ) { 4890 sync( checked.value === 'monthly' ); 4891 } 4892 } 4893 4894 document.addEventListener( 'change', function( e ) { 4895 if ( e.target.matches( 'input[name="billing_cycle"]' ) ) { 4896 sync( e.target.value === 'monthly' ); 4897 } 4898 } ); 4899 4900 syncFromChecked(); 4901 document.addEventListener( 'DOMContentLoaded', syncFromChecked ); 4902 } )(); 4903 </script>
4903 4904
4904<script> 4905 document.addEventListener('click', function (e) { 4906 var btn = e.target.closest('#compare-plans-button'); 4907 if (!btn) return; 4908 var table = document.getElementById('comparison-table'); 4909 if (!table) return; 4910 table.classList.remove('is-hidden'); 4911 requestAnimationFrame(function () { 4912 table.scrollIntoView({ behavior: 'smooth', block: 'start' }); 4913 }); 4914 e.preventDefault(); 4915 }); 4916 </script>
4916 4917
4917<script> 4918 (function () { 4919 function getPopup() { 4920 return document.getElementById('comparison-table-popup'); 4921 } 4922 4923 function closePopup() { 4924 var p = getPopup(); 4925 if (p) p.classList.add('is-hidden'); 4926 } 4927 4928 function togglePopup() { 4929 var p = getPopup(); 4930 if (p) p.classList.toggle('is-hidden'); 4931 } 4932 4933 document.addEventListener('click', function (e) { 4934 var t = e.target; 4935 if (!t || !t.closest) return; 4936 4937 if (t.closest('#calculate-button')) { 4938 e.preventDefault(); 4939 togglePopup(); 4940 return; 4941 } 4942 4943 if (t.closest('#comparison-table-popup-close')) { 4944 closePopup(); 4945 return; 4946 } 4947 4948 if (t.closest('#comparison-table-popup')) return; 4949 4950 closePopup(); 4951 }); 4952 4953 document.addEventListener('keydown', function (e) { 4954 if (e.key !== 'Enter' && e.key !== ' ' && e.key !== 'Spacebar') return; 4955 4956 var t = e.target; 4957 if (!t || !t.closest || !t.closest('#calculate-button')) return; 4958 4959 e.preventDefault(); 4960 togglePopup(); 4961 }); 4962 })(); 4963 </script>
4963 4964
4964<script type="text/javascript"> 4965 (function() { 4966 const cleanupAria = function() { 4967 // List of specific IDs provided 4968 const targetIds = [ 4969 'menubar-201', 4970 'e-n-menu-content-2011', 4971 'e-n-menu-content-2012', 4972 'e-n-menu-content-2013', 4973 'e-n-menu-content-2014' 4974 ]; 4975 4976 targetIds.forEach(id => { 4977 const el = document.getElementById(id); 4978 if (el) { 4979 el.removeAttribute('aria-labelledby'); 4980 } 4981 }); 4982 4983 // Target mobile/cloned versions (IDs starting with e-n-menu-content) 4984 const dynamicContainers = document.querySelectorAll('[id^="e-n-menu-content"]'); 4985 dynamicContainers.forEach(container => { 4986 container.removeAttribute('aria-labelledby'); 4987 }); 4988 }; 4989 4990 // Run on initial load 4991 if (document.readyState === 'loading') { 4992 document.addEventListener('DOMContentLoaded', cleanupAria); 4993 } else { 4994 cleanupAria(); 4995 } 4996 4997 // Elementor specific: Run again if the mobile menu is toggled 4998 document.addEventListener('click', function(e) { 4999 if (e.target.closest('.e-n-menu-dropdown-icon')) { 5000 setTimeout(cleanupAria, 100); 5001 } 5002 }); 5003 })(); 5004 </script>
5004 5005
5005<script> 5006 ( function () { 5007 var SELECTOR = '.acsb-checklist-table .elementor-icon-list-icon svg'; 5008 5009 function apply( root ) { 5010 ( root || document ).querySelectorAll( SELECTOR ).forEach( function ( svg ) { 5011 if ( 'presentation' !== svg.getAttribute( 'role' ) ) { 5012 svg.setAttribute( 'role', 'presentation' ); 5013 } 5014 } ); 5015 } 5016 5017 function init() { 5018 apply( document ); 5019 5020 // Covers Elementor popups, tabs, accordions and AJAX-injected markup. 5021 new MutationObserver( function ( mutations ) { 5022 for ( var i = 0; i < mutations.length; i++ ) { 5023 if ( mutations[ i ].addedNodes.length ) { 5024 apply( document ); 5025 break; 5026 } 5027 } 5028 } ).observe( document.body, { childList: true, subtree: true } ); 5029 } 5030 5031 if ( 'loading' === document.readyState ) { 5032 document.addEventListener( 'DOMContentLoaded', init ); 5033 } else { 5034 init(); 5035 } 5036 } )(); 5037 </script>
5037 5038
5038<script> 5039 ( function () { 5040 var ROW = '.acsb-comparison-table-row-title'; 5041 var HEAD = '.table-cell.is-head'; 5042 var POPUP = '.acsb-comparison-table-popup'; 5043 var ICON = '.elementor-widget-icon'; 5044 5045 function setPopups( row, hidden ) { 5046 row.querySelectorAll( POPUP ).forEach( function ( popup ) { 5047 popup.setAttribute( 'aria-hidden', hidden ? 'true' : 'false' ); 5048 } ); 5049 } 5050 5051 function closeRow( row ) { 5052 row.classList.remove( 'active' ); 5053 setPopups( row, true ); 5054 } 5055 5056 function closeAll() { 5057 document.querySelectorAll( ROW + '.active' ).forEach( closeRow ); 5058 } 5059 5060 function isTriggerRow( row ) { 5061 return !! row && !! row.querySelector( HEAD ) && !! row.querySelector( POPUP ); 5062 } 5063 5064 function toggleRow( row ) { 5065 var wasActive = row.classList.contains( 'active' ); 5066 5067 closeAll(); 5068 5069 if ( ! wasActive ) { 5070 row.classList.add( 'active' ); 5071 setPopups( row, false ); 5072 } 5073 } 5074 5075 document.addEventListener( 'click', function ( e ) { 5076 var target = e.target; 5077 5078 if ( ! target || ! target.closest ) { 5079 closeAll(); 5080 return; 5081 } 5082 5083 var row = target.closest( ROW ); 5084 5085 if ( isTriggerRow( row ) ) { 5086 toggleRow( row ); 5087 } else { 5088 closeAll(); 5089 } 5090 }, false ); 5091 5092 document.addEventListener( 'keydown', function ( e ) { 5093 if ( 'Escape' === e.key || 'Esc' === e.key ) { 5094 closeAll(); 5095 return; 5096 } 5097 5098 if ( 'Enter' !== e.key && ' ' !== e.key && 'Spacebar' !== e.key ) { 5099 return; 5100 } 5101 5102 var target = e.target; 5103 var icon = target && target.closest ? target.closest( ICON ) : null; 5104 5105 if ( ! icon || ! icon.classList.contains( 'focused' ) ) { 5106 icon = document.querySelector( ICON + '.focused' ); 5107 } 5108 5109 if ( ! icon ) { 5110 return; 5111 } 5112 5113 var row = icon.closest( ROW ); 5114 5115 if ( ! isTriggerRow( row ) ) { 5116 return; 5117 } 5118 5119 e.preventDefault(); 5120 toggleRow( row ); 5121 } ); 5122 5123 document.addEventListener( 'focusout', function ( e ) { 5124 var target = e.target; 5125 var row = target && target.closest ? target.closest( ROW ) : null; 5126 5127 if ( ! row || ! row.classList.contains( 'active' ) ) { 5128 return; 5129 } 5130 5131 window.setTimeout( function () { 5132 if ( ! row.contains( document.activeElement ) ) { 5133 closeRow( row ); 5134 } 5135 }, 0 ); 5136 }, true ); 5137 } )(); 5138 </script>
5138 5139
5139<script type="text/javascript"> 5140 (function() { 5141 const updateMenuIcons = function() { 5142 // Select every dropdown icon button by its common class 5143 const menuButtons = document.querySelectorAll('.e-n-menu-dropdown-icon'); 5144 5145 menuButtons.forEach(btn => { 5146 // Only update if they aren't already set to save performance 5147 if (btn.getAttribute('tabindex') !== '-1') { 5148 btn.setAttribute('tabindex', '-1'); 5149 } 5150 if (btn.getAttribute('aria-hidden') !== 'true') { 5151 btn.setAttribute('aria-hidden', 'true'); 5152 } 5153 }); 5154 }; 5155 5156 // 1. Run immediately on load 5157 updateMenuIcons(); 5158 5159 // 2. Run when the window is fully loaded (catches Elementor late-loading) 5160 window.addEventListener('load', updateMenuIcons); 5161 5162 // 3. Observe the menu for changes (catches Mobile/Tablet menu toggles) 5163 const observer = new MutationObserver((mutations) => { 5164 updateMenuIcons(); 5165 }); 5166 5167 observer.observe(document.body, { 5168 childList: true, 5169 subtree: true 5170 }); 5171 })(); 5172 </script>
5172 5173
5173<script> 5174 5175 (function() { 5176 const startTime = performance.now(); 5177 5178 function logWithTime(message) { 5179 const time = ((performance.now() - startTime) / 1000).toFixed(3); 5180 console.log(`[${time}s] ${message}`); 5181 } 5182 5183 function moveLauncher() { 5184 const launcher = document.getElementById('launcher'); 5185 const targetDiv = document.querySelector('.notranslate:nth-of-type(4)'); 5186 5187 // Jab tak launcher nahi milta, tab tak kuch mat karo 5188 if (!launcher) return false; 5189 5190 if (!window.launcherProcessed) { 5191 logWithTime("✅ Launcher found."); 5192 launcher.setAttribute('aria-labelledby', 'anna-message'); 5193 5194 if (targetDiv) { 5195 // Option A: Target div mil gaya 5196 document.body.insertBefore(launcher, targetDiv); 5197 logWithTime("🚀 Moved: Launcher placed before Target Div."); 5198 } else { 5199 // Option B: Target div nahi mila, toh body ke start mein move karo 5200 document.body.insertBefore(launcher, document.body.firstChild); 5201 logWithTime("🔝 Moved: Target Div not found, placed at the top of Body."); 5202 } 5203 5204 window.launcherProcessed = true; 5205 return true; 5206 } 5207 return false; 5208 } 5209 5210 // Initial check 5211 if (!moveLauncher()) { 5212 const observer = new MutationObserver(() => { 5213 if (moveLauncher()) { 5214 observer.disconnect(); 5215 } 5216 }); 5217 5218 observer.observe(document.body, { childList: true, subtree: true }); 5219 5220 // Safety timeout 5221 setTimeout(() => observer.disconnect(), 10000); 5222 } 5223 })(); 5224 5225 // Add Id 5226 var attempts = 0; 5227 var maxAttempts = 10; // 10 time check (Total 10 seconds) 5228 5229 var checkExist = setInterval(function() { 5230 var targetDiv = jQuery('div[aria-label^="Anna says"]'); 5231 attempts++; 5232 5233 if (targetDiv.length) { 5234 targetDiv.attr('id', 'anna-message'); 5235 clearInterval(checkExist); 5236 } 5237 5238 if (attempts >= maxAttempts) { 5239 clearInterval(checkExist); 5240 } 5241 }, 1000); 5242 5243 (function () { 5244 const launcherId = 'launcher'; 5245 const iframeTitle = "Close message from Anna"; 5246 const iframeTitle2 = "no content"; 5247 const iframeTitle3 = "Message from Anna"; 5248 const checkIframe = setInterval(() => { 5249 const iframe = document.querySelector(`iframe[title="${iframeTitle}"]`); 5250 const iframe2 = document.querySelector(`iframe[title="${iframeTitle2}"]`); 5251 const iframe3 = document.querySelector(`iframe[title="${iframeTitle3}"]`); 5252 const launcher = document.getElementById(launcherId); 5253 if ((iframe || iframe2 || iframe3) && launcher) { 5254 console.log("Iframe detected, monitoring for clicks..."); 5255 window.addEventListener('blur', function() { 5256 setTimeout(() => { 5257 if (document.activeElement === iframe || document.activeElement === iframe2 || document.activeElement === iframe3) { 5258 if (launcher.hasAttribute('aria-labelledby')) { 5259 launcher.removeAttribute('aria-labelledby'); 5260 console.log('Success: aria-labelledby removed via iframe click'); 5261 } 5262 } 5263 }, 100); 5264 }); 5265 clearInterval(checkIframe); 5266 } 5267 }, 500); 5268 setTimeout(() => clearInterval(checkIframe), 20000); 5269 })(); 5270 5271 /* Remove aria-labelledby */ 5272 (function () { 5273 const MAX_WAIT = 10000; // 10 sec 5274 const INTERVAL = 300; // check every 300ms 5275 const startTime = Date.now(); 5276 function isVisible(el) { 5277 if (!el) return false; 5278 const style = window.getComputedStyle(el); 5279 return ( 5280 style.display !== 'none' && 5281 style.visibility !== 'hidden' && 5282 style.opacity !== '0' 5283 ); 5284 } 5285 const timer = setInterval(function () { 5286 const iframe = document.getElementById('launcher'); 5287 if (!iframe) return; 5288 const annaMessage = document.getElementById('anna-message'); 5289 if (annaMessage && isVisible(annaMessage)) { 5290 iframe.setAttribute('aria-labelledby', 'anna-message'); 5291 clearInterval(timer); 5292 return; 5293 } 5294 if (!annaMessage || !isVisible(annaMessage)) { 5295 if (iframe.hasAttribute('aria-labelledby')) { 5296 iframe.removeAttribute('aria-labelledby'); 5297 } 5298 } 5299 if (Date.now() - startTime >= MAX_WAIT) { 5300 clearInterval(timer); 5301 } 5302 5303 }, INTERVAL); 5304 })(); 5305 </script>
5305 5306 5307</body> 5308</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.