"use strict";function sydneyDomReady(e){if("function"==typeof e)return"interactive"===document.readyState||"complete"===document.readyState?e():void document.addEventListener("DOMContentLoaded",e,!1)}window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||window;for(var s=0;s<this.length;s++)e.call(t,this[s],s,this)});var sydney=sydney||{};sydney.navigation={init:function(){function e(e){e.preventDefault();var t=e.target.closest("li");t.querySelector(".sub-menu").classList.toggle("toggled")}function t(){o.classList.remove("toggled"),document.body.classList.remove("mobile-menu-visible")}function s(){if("focus"===event.type||"blur"===event.type){let e=this;for(;!e.classList.contains("nav-menu");)"li"===e.tagName.toLowerCase()&&e.classList.toggle("focus"),e=e.parentNode}if("touchstart"===event.type){const e=this.parentNode;for(const t of e.parentNode.children)e!==t&&t.classList.remove("focus");e.classList.toggle("focus")}}var n=document.getElementById("mainnav");const o=document.getElementsByClassName("sydney-offcanvas-menu")[0];if(document.body.classList.contains("has-shfb-builder")&&(n=document.getElementsByClassName("main-navigation")[0]),!n)return;var i=n.querySelectorAll(".dropdown-symbol");for(var a of i)a.addEventListener("keydown",function(e){var t="Enter"===e.key||13===e.keyCode;if(t){e.preventDefault();var s=this.parentNode;s.getElementsByClassName("sub-menu")[0].classList.toggle("toggled")}});const l=document.querySelectorAll(".menu-toggle"),c=document.getElementsByClassName("mobile-menu-close")[0];if(0===l.length)return;const d=n.getElementsByTagName("ul")[0];n.getElementsByClassName("mobile-menu-close")[0];if(void 0===d)return void(l.style.display="none");d.classList.contains("nav-menu")||d.classList.add("nav-menu");var r=o.querySelectorAll("a[href]:not([disabled]):not(.mobile-menu-close)"),u=r[0];for(let t=0;t<l.length;t++){const s=l[t];s.addEventListener("click",function(t){t.preventDefault(),s.classList.add("open"),o.classList.add("toggled"),document.body.classList.add("mobile-menu-visible"),document.body.classList.contains("offcanvas-effect-scale")&&(document.getElementsByClassName("site")[0].style.height=window.innerHeight+"px");var n=o.querySelectorAll(".dropdown-symbol");for(var i of n)i.addEventListener("touchstart",e),i.addEventListener("click",e),i.addEventListener("keydown",function(e){var t="Enter"===e.key||13===e.keyCode;if(t){e.preventDefault();var s=i.parentNode.parentNode;s.getElementsByClassName("sub-menu")[0].classList.toggle("toggled")}});u.focus()})}r=o.querySelectorAll("a[href]:not([disabled])"),u=r[0];var m=r[r.length-1],y=9;m.addEventListener("keydown",function(e){var t="Tab"===e.key||e.keyCode===y;t&&(e.shiftKey||u.focus())}),c.addEventListener("click",function(e){e.preventDefault();for(let e=0;e<l.length;e++){const t=l[e];t.classList.remove("open")}o.classList.remove("toggled"),document.body.classList.remove("mobile-menu-visible"),document.body.classList.contains("offcanvas-effect-scale")&&setTimeout(function(){document.getElementsByClassName("site")[0].style.height="auto"},800)});var f=n.querySelectorAll('a[href*="#"]');for(var v of f)v.addEventListener("click",t);const g=d.getElementsByTagName("a"),h=d.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");for(const e of g)e.addEventListener("focus",s,!0),e.addEventListener("blur",s,!0);for(const e of h)e.addEventListener("touchstart",s,!1);var p=o.getAttribute("data-link-animation");if(void 0!==p&&"none"!==p){const e=o.querySelectorAll(".sydney-offcanvas-menu .menu > li > a");for(var L=0;L<e.length;L++){e[L].style.transitionDelay=.9+.2*L+"s";var E=e[L].nextElementSibling;E&&E.classList.contains("dropdown-symbol")&&(E.style.transitionDelay=1.2+.2*L+"s")}const t=o.querySelector(".offcanvas-items");t&&(t.style.transitionDelay=.9+.2*(e.length+1)+"s")}const b=document.querySelectorAll(".menu-item-has-children > a");b.forEach(e=>{e.addEventListener("mouseenter",function(){this.setAttribute("aria-expanded","true")}),e.addEventListener("mouseleave",function(){this.setAttribute("aria-expanded","false")})})}},sydney.toggleClass={init:function(e,t,s){e.preventDefault(),e.stopPropagation();var n=document.querySelector(t.getAttribute("data-sydney-selector")),o=t.getAttribute("data-sydney-toggle-class-remove"),i=t.getAttribute("data-sydney-toggle-class"),a=n.classList;if("string"==typeof o&&a.remove(o),a.toggle(i),s){var l=document.createEvent("HTMLEvents");l.initEvent(s,!0,!1),window.dispatchEvent(l)}}},sydney.backToTop={init:function(){this.displayButton()},setup:function(){const e=document.getElementsByClassName("go-top")[0];if(void 0!==e||null!=e){var t=window.pageYOffset,s=getComputedStyle(document.documentElement).getPropertyValue("--sydney-scrolltop-distance");t>s?e.classList.add("show"):e.classList.remove("show"),e.addEventListener("click",function(){window.scrollTo({top:0,left:0,behavior:"smooth"})})}},displayButton:function(){this.setup(),window.addEventListener("scroll",function(){this.setup()}.bind(this))}},sydney.removePreloader={init:function(){this.remove()},remove:function(){const e=document.querySelectorAll(".preloader");0!==e.length&&e.forEach(function(e){e.classList.add("disable"),setTimeout(function(){e.style.display="none"},600)})}},sydney.scrollDirection={init:function(){const e=document.querySelectorAll(".sydney-single-sticky-add-to-cart-wrapper.hide-when-scroll"),t=document.getElementsByTagName("body")[0];if("null"!=typeof e){var s=0;window.addEventListener("scroll",function(){var e=window.pageYOffset||document.documentElement.scrollTop;e>s?(t.classList.remove("sydney-scrolling-up"),t.classList.add("sydney-scrolling-down")):(t.classList.remove("sydney-scrolling-down"),t.classList.add("sydney-scrolling-up")),s=e<=0?0:e,0===e&&t.classList.remove("sydney-scrolling-up")},!1)}}},sydney.stickyMenu={init:function(){this.headerClone(),window.addEventListener("resize",function(){this.headerClone()}.bind(this)),this.sticky(),window.addEventListener("scroll",function(){this.sticky()}.bind(this))},headerClone:function(){const e=document.getElementsByClassName("site-header")[0],t=document.getElementsByClassName("header-clone")[0];void 0===t&&null==t||void 0===e&&null==e||(t.style.height=e.offsetHeight+"px")},sticky:function(){const e=document.getElementsByClassName("site-header")[0];if(void 0===e&&null==e)return;var t=window.pageYOffset,s=e.offsetTop;t>s?(e.classList.add("fixed"),document.body.classList.add("siteScrolled")):(e.classList.remove("fixed"),document.body.classList.remove("siteScrolled")),t>=107?e.classList.add("float-header"):e.classList.remove("float-header");const n=document.getElementsByClassName("header-contact")[0],o=document.getElementsByClassName("header-clone")[0];void 0!==o&&null!=o&&void 0!==e&&null!=e&&void 0!==n&&null!=n&&(e.style.top=n.offsetHeight+"px",document.body.classList.contains("admin-bar")&&(e.style.top=n.offsetHeight+32+"px"))}},sydney.stickyHeader={init:function(){let e=document.getElementsByClassName("sticky-header")[0],t=document.getElementsByClassName("shfb-sticky-header")[0],s=document.getElementsByTagName("body")[0];if(void 0!==e||void 0!==t)if(void 0===e&&(e=t),e.classList.contains("sticky-scrolltop")){var n=0,o=e.offsetTop,i=document.getElementsByClassName("top-bar")[0],a=document.getElementsByClassName("admin-bar")[0];if(void 0!==i&&null!=i)o=o+i.offsetHeight;if(void 0!==a&&null!=a)o=o+32;window.addEventListener("scroll",function(){var t=window.pageYOffset||document.documentElement.scrollTop;t<n?(e.classList.add("is-sticky"),s.classList.add("sticky-active"),s.classList.add("sticky-header-active")):(e.classList.remove("is-sticky"),s.classList.remove("sticky-active"),s.classList.remove("sticky-header-active")),n<o&&e.classList.remove("is-sticky"),n=t<=0?0:t},!1)}else this.sticky(),window.addEventListener("scroll",function(){this.sticky()}.bind(this))},sticky:function(){let e=document.getElementsByClassName("sticky-header")[0],t=document.getElementsByClassName("shfb-sticky-header")[0],s=document.getElementsByTagName("body")[0];if(void 0!==e||void 0!==t){if(void 0===e&&(e=t),e.classList.contains("header_layout_1")||e.classList.contains("header_layout_2"))var n=window.pageYOffset,o=0;else n=window.pageYOffset,o=e.offsetTop;var i=document.getElementsByClassName("top-bar")[0],a=document.getElementsByClassName("admin-bar")[0];if(void 0!==i&&null!=i)o=o+i.offsetHeight;if(void 0!==a&&null!=a)o=o+32;if(n>o){e.classList.add("sticky-active"),s.classList.add("sticky-active"),s.classList.add("sticky-header-active");const t=document.querySelectorAll(".shfb-sticky-header.sticky-active");let n=0;t.forEach(function(e){n+=e.offsetHeight}),n>0&&!document.body.classList.contains("transparent-header")&&(document.body.style.paddingTop=n+"px")}else e.classList.remove("sticky-active"),s.classList.remove("sticky-active"),s.classList.remove("sticky-header-active"),document.body.style.paddingTop="0px"}}},sydney.stickyEleHeader={init:function(){const e=document.getElementsByClassName("custom-sticky-header")[0];void 0!==e&&(this.sticky(),window.addEventListener("scroll",function(){this.sticky()}.bind(this)))},sticky:function(){var e=window.pageYOffset;e>400?document.body.classList.add("sticky-ele-active"):document.body.classList.remove("sticky-ele-active")}},sydney.headerSearch={init:function(){const e=document.querySelectorAll(".header-search");let t=window.matchMedia("(max-width: 1024px)").matches?document.querySelector("#masthead-mobile .header-search-form"):document.querySelector("#masthead .header-search-form");if(document.body.classList.contains("has-shfb-builder")&&(t=document.querySelector(".header-search-form")),0===e.length||!t)return;const s=t.querySelector(".search-field"),n=t.querySelector(".search-submit");e.forEach(n=>{n.addEventListener("click",this.handleButtonClick.bind(this,t,s,n,e))}),n.addEventListener("keydown",this.handleSearchBtnKeydown.bind(this,t,e)),this.closeFullScreen()},handleButtonClick:function(e,t,s,n,o){o.preventDefault(),n.length>1&&n.forEach(e=>e.classList.toggle("hide")),e.classList.toggle("active");const i=o.target.closest(".header-search");i.querySelector(".icon-search").classList.toggle("active"),i.querySelector(".icon-cancel").classList.toggle("active"),i.classList.add("active"),i.classList.remove("hide"),e.classList.contains("active")&&t.focus();const a=o.target.closest(".sydney-offcanvas-menu");a&&a.classList.remove("toggled")},handleSearchBtnKeydown:function(e,t,s){"Tab"!==s.key&&9!==s.keyCode||(e.classList.remove("active"),this.backButtonsToDefaultState(t),t[0].focus())},closeFullScreen:function(){const e=window.matchMedia("(max-width: 1024px)").matches?document.querySelector("#masthead-mobile .header-search-form"):document.querySelector("#masthead .header-search-form");if(!e)return;const t=document.querySelectorAll(".close-full-search");0!==t.length&&(t.forEach(t=>t.addEventListener("click",this.resetFullScreen.bind(this,e))),document.addEventListener("keydown",t=>{"Escape"!==t.key&&27!==t.keyCode||this.resetFullScreen(e)}),e.addEventListener("click",t=>{t.target.closest(".search-form")||this.resetFullScreen(e)}))},backButtonsToDefaultState:function(e){e.forEach(e=>{e.classList.remove("hide"),e.querySelector(".icon-cancel").classList.remove("active"),e.querySelector(".icon-search").classList.add("active")})},resetFullScreen:function(e){e.classList.remove("active"),document.querySelectorAll(".header-search").forEach(e=>{e.querySelector(".icon-cancel").classList.remove("active"),e.querySelector(".icon-search").classList.add("active")})}},sydney.loginModal={init:function(){this.setup()},setup:function(){let e=document.querySelectorAll(".sydney-login-toggle"),t=document.getElementsByClassName("sydney-login-form")[0],s=document.getElementsByClassName("login-overlay")[0],n=document.getElementsByClassName("login-form-close")[0];if(void 0!==n&&null!=n){for(var o of e)o.addEventListener("click",function(){t.classList.add("is-visible")});s.addEventListener("click",function(){t.classList.remove("is-visible")}),n.addEventListener("click",function(){t.classList.remove("is-visible")})}}},sydney.mobileMenu={init:function(){this.menu(),window.addEventListener("resize",function(){this.menu()}.bind(this))},menu:function(){var e=document.getElementsByClassName("mobile-header")[0],t=1024;if(e&&(t=e.getAttribute("data-mobile-breakpoint")),window.matchMedia(`(max-width: ${t}px)`).matches){const e=document.getElementsByClassName("mainnav")[0],t=document.getElementsByClassName("btn-menu")[0];if(void 0===e)return;e.setAttribute("id","mainnav-mobi"),e.classList.add("syd-hidden");var s=e.querySelectorAll(".menu-item-has-children");const n='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"/></svg>';s.forEach(function(e,t,s){e.getElementsByTagName("ul")[0].style.display="none",e.getElementsByTagName("a")[0].insertAdjacentHTML("beforeend",'<span class="btn-submenu">'+n+"</span>")},"myThisArg"),this.toggle(t,e);const o=e.querySelectorAll(".btn-submenu");o.forEach(function(e,t,s){e.addEventListener("click",function(t){t.preventDefault();var s=e.parentNode.parentNode;s.getElementsByClassName("sub-menu")[0].classList.toggle("toggled")})},"myThisArg")}else{const e=document.getElementById("mainnav-mobi");if(void 0!==e&&null!=e){e.setAttribute("id","mainnav"),e.classList.remove("toggled");const t=e.querySelectorAll(".btn-submenu");t.forEach(function(e,t,s){e.remove()},"myThisArg")}}},toggle:function(e,t){void 0===e&&null==e||e.addEventListener("click",function(e){e.preventDefault(),t.classList.contains("toggled")?t.classList.remove("toggled"):t.classList.add("toggled"),e.stopImmediatePropagation()})},submenuToggle:function(e){e.addEventListener("click",function(t){t.preventDefault();var s=e.parentNode.parentNode;s.getElementsByClassName("sub-menu")[0].classList.toggle("toggled")})}},sydney.expandedMenus={init:function(){this.expandedToggle(),this.setupDelay(),this.setupToggles()},expandedToggle:function(){const e=document.getElementsByClassName("menu-expand-toggle")[0],t=document.getElementsByClassName("menu-expanded")[0];void 0===e&&null==e||e.addEventListener("click",function(){t.classList.toggle("is-expanded")})},setupDelay:function(){const e=document.getElementsByClassName("menu-expanded")[0];if(void 0===e&&null==e)return;const t=e.querySelectorAll(".nav-menu > *");for(var s=0;s<t.length;s++)t[s].style.transitionDelay=.7+.2*s+"s"},setupToggles:function(){function e(e){e.preventDefault();var t=e.target.closest("li");t.querySelector(".sub-menu").classList.toggle("toggled")}const t=document.getElementsByClassName("side-menu")[0];if(void 0!==t||null!=t){var s=t.querySelectorAll(".dropdown-symbol");for(var n of s)n.addEventListener("touchstart",e),n.addEventListener("click",e),n.addEventListener("keydown",function(e){var t="Enter"===e.key||13===e.keyCode;if(t){e.preventDefault();var s=n.parentNode.parentNode;s.getElementsByClassName("sub-menu")[0].classList.toggle("toggled")}})}}},sydney.shortcodeQuickLinks={init:function(){this.setup()},setup:function(){let e=document.querySelectorAll(".quick-link"),t=document.getElementsByClassName("ql-shortcode")[0];if(void 0!==t&&null!=t)for(var s of e){var n=s.getElementsByTagName("a")[0];n.addEventListener("click",function(e){this.parentNode.getElementsByClassName("ql-shortcode")[0].classList.toggle("is-visible")})}}},sydney.collapse={init:function(){const e=document.querySelectorAll("[data-sydney-collapse]");if(!e.length)return!1;const t=this;for(let s=0;s<e.length;s++){const n=e[s].getAttribute("data-sydney-collapse"),o=JSON.parse(n.replace(/'/g,'"').replace(";",""));if(!o.enable)return!1;t.expand (e[s],o,!0),e[s].addEventListener("click",function(n){n.preventDefault(),this.dispatchEvent(new Event("sydney.collapse.before.expand")),e[s].classList.contains("active")?t.collapse(e[s],o):t.expand (e[s],o),this.dispatchEvent(new Event("sydney.collapse.after.collapse"))}),o.options.oneAtTime&&e[s].addEventListener("sydney.collapse.before.expand",function(){const e=document.querySelectorAll(o.options.oneAtTimeParentSelector+" [data-sydney-collapse]");for(let s=0;s<e.length;s++)t.collapseAll(e[s],o)})}},expand:function(e,t,s){if(s&&!e.classList.contains("active"))return!1;const n=t.id,o=document.getElementById(n),i=o.querySelector(".sydney-collapse__content");o.style="max-height: "+i.clientHeight+"px;",e.classList.add("active"),o.classList.add("active"),e.dispatchEvent(new Event("sydney.collapse.expanded"))},collapse:function(e,t,s){const n=t.id,o=document.getElementById(n);o.style="max-height: 0px;",e.classList.remove("active"),o.classList.remove("active"),e.dispatchEvent(new Event("sydney.collapse.collapsed"))},collapseAll:function(e,t){e.classList.remove("active"),e.nextElementSibling.classList.remove("active"),e.nextElementSibling.style="max-height: 0px;"}},sydney.offcanvas={init:function(){const e=document.querySelectorAll(".sydney-offcanvas-content");e.forEach(function(e){const t=document.querySelectorAll(e.getAttribute("data-trigger")),s=e.querySelector(".sydney-offcanvas-close");if(!t.length)return!1;for(let s=0;s<t.length;s++){const n=t[s].querySelector("a")?t[s].querySelector("a"):t[s];n.addEventListener("click",function(t){t.preventDefault(),e.classList.toggle("is-visible")})}s.addEventListener("click",function(t){t.preventDefault(),e.classList.remove("is-visible")}),document.addEventListener("keydown",function(t){"Escape"===t.key&&e.classList.remove("is-visible")})})}},sydneyDomReady(function(){sydney.backToTop.init(),sydney.removePreloader.init(),sydney.stickyMenu.init(),sydney.mobileMenu.init(),sydney.navigation.init(),sydney.stickyHeader.init(),sydney.headerSearch.init(),sydney.expandedMenus.init(),sydney.loginModal.init(),sydney.shortcodeQuickLinks.init(),sydney.scrollDirection.init(),sydney.collapse.init(),sydney.stickyEleHeader.init(),sydney.offcanvas.init()}),window.addEventListener("load",function(){(function(e,t,s){var n=['iframe[src*="youtube.com"]','iframe[src*="vimeo.com"]'],o=t.querySelectorAll(n.join(","));if(o.length)for(var i=0;i<o.length;i++){var a=o[i],l=a.getAttribute("width"),c=a.getAttribute("height"),d=c/l,r=a.parentNode,u=t.createElement("div");u.className="fitVids-wrapper",u.style.paddingBottom=100*d+"%",r.insertBefore(u,a),a.remove(),u.appendChild(a),a.removeAttribute("height"),a.removeAttribute("width")}})(window,document)}),window.addEventListener("load",function(){if("undefined"!=typeof Isotope&&("undefined"!=typeof lazySizes||"undefined"!=typeof lazyLoadOptions||"undefined"!=typeof a3_lazyload_extend_params)){const e=document.querySelectorAll(".isotope-container");e.length&&e.forEach(function(e){const t=e.querySelectorAll(".isotope-item img[data-lazy-src], .isotope-item img[data-src]");t.length&&t.forEach(function(t){null!==t&&t.addEventListener("load",function(){jQuery(e).isotope("layout")})},"myThisArg")},"myThisArg")}}),sydney.helpers={setCookie:function(e,t,s){const n=new Date;n.setTime(n.getTime()+24*s*60*60*1e3);let o="expires="+n.toUTCString();document.cookie=e+"="+t+";"+o+";path=/"},getCookie:function(e){let t=e+"=",s=document.cookie.split(";");for(let e=0;e<s.length;e++){let n=s[e];for(;" "==n.charAt(0);)n=n.substring(1);if(0==n.indexOf(t))return n.substring(t.length,n.length)}return""}};