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>
28function 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
36function handleMouseDownOnce() {
37 document.body.classList.remove('user-is-tabbing');
38 window.removeEventListener('mousedown', handleMouseDownOnce);
39 window.addEventListener('keydown', handleFirstTab);
40}
...
</html>