1
<!DOCTYPE html>
2
<html lang="en-US">
3
4
<head>
5
<!-- Google Tag Manager -->
6
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
7
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
8
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
9
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
10
})(window,document,'script','dataLayer','GTM-5X43JKW');</script>
11
<!-- End Google Tag Manager -->
12
13
<meta charset="utf-8" />
14
<meta http-equiv="x-ua-compatible" content="ie=edge" />
15
<meta name="viewport" content="width=device-width, initial-scale=1" />
16
<meta name="turbo-cache-control" content="no-preview" />
17
18
19
<link rel="icon" type="image/x-icon" href="/wp-content/themes/diligent-institute-v2/favicon.png" />
20
<!-- prettier-ignore -->
21
<style>
22
body:not(.user-is-tabbing) :focus {
23
outline: none;
24
}
25
</style>
26
<!-- prettier-ignore -->
27
<script>
28
function handleFirstTab(e) {
29
if (e.keyCode === 9) {
30
document.body.classList.add('user-is-tabbing');
31
window.removeEventListener('keydown', handleFirstTab);
32
window.addEventListener('mousedown', handleMouseDownOnce);
33
}
34
}
35
36
function handleMouseDownOnce() {
37
document.body.classList.remove('user-is-tabbing');
38
window.removeEventListener('mousedown', handleMouseDownOnce);
39
window.addEventListener('keydown', handleFirstTab);
40
}
...
</html>