",{id:p.scrollName+"-active"}).css({position:"absolute",top:p.scrollDistance+"px",width:"100%",borderTop:"1px dotted"+p.activeOverlay,zIndex:p.zIndex}).appendTo("body"),p.animation){case"fade":s="fadeIn",t="fadeOut",c=p.animationSpeed;break;case"slide":s="slideDown",t="slideUp",c=p.animationSpeed;break;default:s="show",t="hide",c=0}i="top"===p.scrollFrom?p.scrollDistance:l(e).height()-l(o).height()-p.scrollDistance,n=l(o).scroll(function(){l(o).scrollTop()>i?f||(d[s](c),f=!0):f&&(d[t](c),f=!1)}),p.scrollTarget?"number"==typeof p.scrollTarget?a=p.scrollTarget:"string"==typeof p.scrollTarget&&(a=Math.floor(l(p.scrollTarget).offset().top)):a=0,d.click(function(o){o.preventDefault(),l("html, body").animate({scrollTop:a},p.scrollSpeed,p.easingType)})},l.fn.scrollUp.defaults={scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationSpeed:200,scrollTrigger:!1,scrollTarget:!1,scrollText:"Scroll to top",scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483647},l.fn.scrollUp.destroy=function(r){l.removeData(e.body,"scrollUp"),l("#"+l.fn.scrollUp.settings.scrollName).remove(),l("#"+l.fn.scrollUp.settings.scrollName+"-active").remove(),l.fn.jquery.split(".")[1]>=7?l(o).off("scroll",r):l(o).unbind("scroll",r)},l.scrollUp=l.fn.scrollUp}(jQuery,window,document);
;var overlay_js={"menu_breakpoint":"tablet","menu_mobile":"782","menu_tablet":"980"}
;(function($){$(document).ready(function(){$('.main-navigation li.page_item_has_children > a, .main-navigation li.menu-item-has-children > a').after('');$('.main-navigation.overlay-nav-block ul#overlay-main-menu > li > a, .main-navigation.overlay-nav-block #overlay-main-menu > ul > li > a').wrapInner('
');$('.main-navigation').find('a').on('focus blur',function(){$(this).parents('ul, li').toggleClass('focus')});$('.menu-dropdown-btn').click(function(e){$(this).parent().toggleClass('open-page-item')});$('.menu-toggle').click(function(e){$('body').toggleClass('show-main-menu');var element=$('.menu-main-menu-container');trapFocus(element)});$('.main-menu-close').click(function(e){$('.menu-toggle').click();$('.menu-toggle').focus()});$(document).on('keyup',function(evt){if($('body').hasClass('show-main-menu')&&evt.keyCode==27){$('.menu-toggle').click();$('.menu-toggle').focus()}});$('.menu-toggle').on('click',function(){var visible=$('body').hasClass('show-main-menu');if(visible){$(this).attr('aria-expanded','true')}else{$(this).attr('aria-expanded','false')}});$('.floating-sidebar-control').click(function(e){$('body').toggleClass('show-floating-sidebar')});$('.header-search').on('click',function(){$('body').addClass('show-site-search');$('.header-search-block input.search-field').focus()})});$(window).resize(function(){var breakpoint='tablet'==overlay_js.menu_breakpoint?overlay_js.menu_tablet:overlay_js.menu_mobile;if($(window).width()>breakpoint){$('body').removeClass('show-main-menu')}});$(document).mouseup(function(e){var container=$('.header-search-block');if(!container.is(e.target)&&container.has(e.target).length===0){$('body').removeClass('show-site-search')}})})(jQuery);function trapFocus(element,namespace){var focusableEls=element.find('a, button');var firstFocusableEl=focusableEls[0];var lastFocusableEl=focusableEls[focusableEls.length-1];var KEYCODE_TAB=9;firstFocusableEl.focus();element.keydown(function(e){var isTabPressed=(e.key==='Tab'||e.keyCode===KEYCODE_TAB);if(!isTabPressed){return}
if(e.shiftKey){if(document.activeElement===firstFocusableEl){lastFocusableEl.focus();e.preventDefault()}}else{if(document.activeElement===lastFocusableEl){firstFocusableEl.focus();e.preventDefault()}}})}
;/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1)
;jQuery(document).ready(function($){$(window).load(function(){$.scrollUp({scrollSpeed:300,animation:'fade',scrollText:'
',scrollDistance:300,scrollTarget:''})})})
;