/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var e,t=location.hash.substring(1);/^[A-z0-9_-]+$/.test(t)&&(e=document.getElementById(t))&&(/^(?:a|select|input|button|textarea)$/i.test(e.tagName)||(e.tabIndex=-1),e.focus())},!1);var MoveTo=function(){function e(e,t,n,o){return e/=o,e--,-n*(e*e*e*e-1)+t}function t(e,t){var n={};return Object.keys(e).forEach(function(t){n[t]=e[t]}),Object.keys(t).forEach(function(e){n[e]=t[e]}),n}function n(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.options=t(o,n),this.easeFunctions=t({easeOutQuart:e},a)}var o={tolerance:0,duration:800,easing:"easeOutQuart",callback:function(){}};return n.prototype.registerTrigger=function(e,n){var o=this;if(e){var a=e.getAttribute("href")||e.getAttribute("data-target"),i=a&&"#"!==a?document.getElementById(a.substring(1)):document.body,r=t(this.options,function(e,t){var n={};return Object.keys(t).forEach(function(t){var o=e.getAttribute("data-mt-"+function(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}(t));o&&(n[t]=isNaN(o)?o:parseInt(o,10))}),n}(e,this.options));"function"==typeof n&&(r.callback=n);var s=function(e){e.preventDefault(),o.move(i,r)};return e.addEventListener("click",s,!1),function(){return e.removeEventListener("click",s,!1)}}},n.prototype.move=function(e){var n=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(0===e||e){o=t(this.options,o);var a="number"==typeof e?e:e.getBoundingClientRect().top,i=window.pageYOffset,r=null,s=void 0;a-=o.tolerance;window.requestAnimationFrame(function t(d){var u=window.pageYOffset;r||(r=d-1);var c=d-r;if(s&&(a>0&&s>u||a<0&&s",{class:"dropdown-toggle","aria-expanded":!1}).append(e("",{class:"screen-reader-text",text:air_light_screenReaderText.expand}));a.length&&(a.add(r).attr("aria-expanded","false"),a.on("click",function(){e(this).add(i).toggleClass("toggled-on"),e(this).add(r).attr("aria-expanded","false"===e(this).add(r).attr("aria-expanded")?"true":"false")})),e(".menu-item-has-children > a").after(s),i.find(".menu-item-has-children").attr("aria-haspopup","true"),i.find(".dropdown-toggle").click(function(t){screenReaderSpan=e(this).find(".screen-reader-text"),dropdownMenu=e(this).nextAll(".sub-menu"),t.preventDefault(),e(this).toggleClass("toggled-on"),dropdownMenu.toggleClass("toggled-on"),e(this).attr("aria-expanded","false"===e(this).attr("aria-expanded")?"true":"false"),screenReaderSpan.text(screenReaderSpan.text()===air_light_screenReaderText.expand?air_light_screenReaderText.collapse:air_light_screenReaderText.expand)}),e(".sub-menu .menu-item-has-children").parent(".sub-menu").addClass("has-sub-menu"),e(".menu-item a, button.dropdown-toggle").on("keydown",function(t){if(-1!=[37,38,39,40].indexOf(t.keyCode))switch(t.keyCode){case 37:t.preventDefault(),t.stopPropagation(),e(this).hasClass("dropdown-toggle")?e(this).prev("a").focus():e(this).parent().prev().children("button.dropdown-toggle").length?e(this).parent().prev().children("button.dropdown-toggle").focus():e(this).parent().prev().children("a").focus(),e(this).is("ul ul ul.sub-menu.toggled-on li:first-child a")&&e(this).parents("ul.sub-menu.toggled-on li").children("button.dropdown-toggle").focus();break;case 39:t.preventDefault(),t.stopPropagation(),e(this).next("button.dropdown-toggle").length?e(this).next("button.dropdown-toggle").focus():e(this).parent().next().children("a").focus(),e(this).is("ul.sub-menu .dropdown-toggle.toggled-on")&&e(this).parent().find("ul.sub-menu li:first-child a").focus();break;case 40:t.preventDefault(),t.stopPropagation(),e(this).next().length?e(this).next().find("li:first-child a").first().focus():e(this).parent().next().children("a").focus(),e(this).is("ul.sub-menu a")&&e(this).next("button.dropdown-toggle").length&&e(this).parent().next().children("a").focus(),e(this).is("ul.sub-menu .dropdown-toggle")&&e(this).parent().next().children(".dropdown-toggle").length&&e(this).parent().next().children(".dropdown-toggle").focus();break;case 38:t.preventDefault(),t.stopPropagation(),e(this).parent().prev().length?e(this).parent().prev().children("a").focus():e(this).parents("ul").first().prev(".dropdown-toggle.toggled-on").focus(),e(this).is("ul.sub-menu .dropdown-toggle")&&e(this).parent().prev().children(".dropdown-toggle").length&&e(this).parent().prev().children(".dropdown-toggle").focus()}});var d,u,c,l,p,f,g,h,m,v,w,b;if((c=document.getElementById("nav"))&&void 0!==(l=document.getElementById("nav-toggle")))if(d=document.getElementsByTagName("html")[0],u=document.getElementsByTagName("body")[0],p=c.getElementsByTagName("ul")[0],f=document.getElementById("main-navigation-wrapper"),void 0!==p){for(p.setAttribute("aria-expanded","false"),-1===p.className.indexOf("nav-menu")&&(p.className+=" nav-menu"),l.onclick=function(){-1!==c.className.indexOf("is-active")?t():(d.className+=" disable-scroll",u.className+=" js-nav-active",c.className+=" is-active",l.className+=" is-active",l.setAttribute("aria-expanded","true"),p.setAttribute("aria-expanded","true"),v=c.querySelectorAll(["a[href]","area[href]","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])']),w=v[0],b=v[v.length-1],console.log(v),b.addEventListener("keydown",function(e){9!==e.keyCode||e.shiftKey||(e.preventDefault(),l.focus())}),w.addEventListener("keydown",function(e){9===e.keyCode&&e.shiftKey&&(e.preventDefault(),l.focus())}),l.addEventListener("keydown",function(e){9===e.keyCode&&e.shiftKey&&(e.preventDefault(),b.focus())}))},document.addEventListener("keyup",function(e){27==e.keyCode&&-1!==c.className.indexOf("is-active")&&t()}),f.onclick=function(e){e.target==f&&-1!==c.className.indexOf("is-active")&&t()},g=p.getElementsByTagName("a"),p.getElementsByTagName("ul"),h=0,m=g.length;h a, .page_item_has_children > a");if("ontouchstart"in window)for(t=function(e){var t,n=this.parentNode;if(n.classList.contains("focus"))n.classList.remove("focus");else{for(e.preventDefault(),t=0;t300?e(".top").addClass("is-visible"):e(".top").removeClass("is-visible"),e(this).scrollTop()>1200?e(".top").addClass("fade-out"):e(".top").removeClass("fade-out")}),e(function(){var e=new MoveTo,t=document.getElementById("target");e.move(t);var n=document.getElementsByClassName("js-trigger")[0];e.registerTrigger(n)})}(jQuery);