/*! coachify 2023-06-19 */ var stickyHeader=document.querySelector(".sticky-header");function widgetSticky(){var e=stickyHeader.offsetHeight;null!==document.querySelector(".widget-sticky .widget-area .widget:last-child")&&(document.querySelector(".widget-sticky .widget-area .widget:last-child").style.top=e+"px")}function fadeIn(o,e){o.style.opacity=0,o.style.display="block",function e(){var t=parseFloat(o.style.opacity);1<(t+=.1)||(o.style.opacity=t,requestAnimationFrame(e))}()}function fadeOut(t,e){t.style.opacity=1,function e(){(t.style.opacity-=.1)<=0?t.style.display="none":requestAnimationFrame(e)}()}null!==stickyHeader&&0!==stickyHeader.length&&widgetSticky();const backToTop=document.querySelector(".back-to-top"),headerSearch=(null!==backToTop&&(document.addEventListener("scroll",()=>{200{setTimeout(()=>{window.scrollTo({top:0,behavior:"smooth"})},300)})),{init:function(){document.querySelectorAll(".header-search .search-toggle").forEach(e=>{e.addEventListener("click",()=>{this.showSearch(e)})}),document.querySelectorAll(".header-search-wrap .header-search-inner .close").forEach(e=>{e.addEventListener("click",()=>{this.closeSearch(e)})});document.querySelectorAll(".header-search .header-search-wrap").forEach(t=>{t.addEventListener("keydown",e=>{"Escape"===e.key&&fadeOut(t,600)})});var e=document.querySelectorAll(".header-search .header-search-wrap"),e=(null!=e&&e.forEach(t=>{t.addEventListener("click",function(e){fadeOut(t,300)})}),document.querySelectorAll(".header-search .header-search-inner .search-form"));null!=e&&e.forEach(e=>{e.addEventListener("click",function(e){e.stopPropagation()})})},showSearch:function(e){fadeIn(e.nextElementSibling,300)},closeSearch:function(e){fadeOut(e.parentNode.closest(".header-search-wrap"),300)}}),menuItems=(headerSearch.init(),document.querySelectorAll(".site-header .menu-item-has-children:not(.mobile-header .menu-item-has-children), .footer-navigation .menu-item-has-children:not(.mobile-header .menu-item-has-children")),mobileMenuItems=(null!==menuItems&&menuItems.forEach(e=>{e.querySelector("a").insertAdjacentHTML("afterend",'')}),document.querySelectorAll(".mobile-header .menu-item-has-children")),toggleBtns=(null!==mobileMenuItems&&mobileMenuItems.forEach(e=>{e.querySelector("a").insertAdjacentHTML("afterend",'')}),document.querySelectorAll(".submenu-toggle-btn")),adminbarHeight=(toggleBtns.forEach(e=>{const t=e.nextElementSibling;e.addEventListener("click",function(){t.classList.toggle("active")})}),document.querySelector("#wpadminbar")),mobButtons=(adminbarHeight?document.querySelector(".site-header .mobile-header .header-bottom-slide .header-bottom-slide-inner").style.top=adminbarHeight.offsetHeight+"px":document.querySelector(".site-header .mobile-header .header-bottom-slide .header-bottom-slide-inner").style.top="0",document.querySelectorAll(".sticky-header .toggle-btn,.site-header .mobile-header .toggle-btn-wrap .toggle-btn")),mobCloseButton=(null!==mobButtons&&mobButtons.forEach(function(e){e.addEventListener("click",()=>{document.body.classList.add("mobile-menu-active"),document.querySelector(".site-header .mobile-header .header-bottom-slide .header-bottom-slide-inner").style.transform="translate(0,0)"})}),document.querySelector(".site-header .mobile-header .header-bottom-slide .header-bottom-slide-inner .container .mobile-header-wrap > .close")),navitems=(null!==mobCloseButton&&mobCloseButton.addEventListener("click",function(){document.body.classList.remove("mobile-menu-active"),document.querySelector(".site-header .mobile-header .header-bottom-slide .header-bottom-slide-inner").style.transform="translate(-100%,0)"}),document.body.addEventListener("keydown",function(e){"Tab"===e.key&&document.body.classList.add("keyboard-nav-on")}),document.body.addEventListener("mousemove",function(e){document.body.classList.contains("keyboard-nav-on")&&document.body.classList.remove("keyboard-nav-on")}),document.querySelectorAll(".nav-menu li"));function scrollTrigger(e,t={}){const o=[];e.forEach(e=>{e=document.querySelectorAll(e);o.push(...Array.from(e))}),o.forEach(e=>{addObserver(e,t)})}function addObserver(e,t){"IntersectionObserver"in window?new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add("animate"),t.unobserve(e.target))})},t).observe(e):entry.target.classList.add("animate")}null!==navitems&&navitems.forEach(function(e){e.addEventListener("focusin",function(){this.classList.add("focus")}),e.addEventListener("focusout",function(){this.classList.remove("focus")})}),scrollTrigger([".slide-up-fade-in",".slide-down-fade-in",".slide-left-fade-in",".slide-right-fade-in"],{rootMargin:"0px"});