PageSourceSearch

https://lostworlds.org/wordpress/wp-content/uploads/hummingbird-assets/8857831f0648d170e49bc9c77580f2fe.js

js lostworlds.org collected 2026-10-02 13:33:41 UTC 123,254 bytes, 1,139 lines download raw bytes

1/**handles:wpconsent-frontend-js,smush-detector,colormag-custom,colormag-bxslider,colormag-sticky-menu,colormag-news-ticker,colormag-featured-image-popup,colormag-navigation,colormag-fitvids,colormag-skip-link-focus-fix,googlesitekit-events-provider-content-events,googlesitekit-events-provider-wpforms**/
2(()=>{var n={799(){window.WPConsent={displayChecks:[],checksPassed:!0,settingsHooks:[],settingsProcessed:!1,listeners:[],lastPreferences:null,cssPromise:null,registerListener:function(e){if(this.listeners.push(e),this.lastPreferences)try{e(this.lastPreferences)}catch(e){console.error("Error in WPConsent listener:",e)}},registerDisplayCheck:function(e){this.displayChecks.push(e),this.checksPassed=!1},registerSettingsHook:function(e){this.settingsHooks.push(e),this.settingsProcessed=!1},runDisplayChecks:function(){return 0===this.displayChecks.length?(this.checksPassed=!0,Promise.resolve()):Promise.all(this.displayChecks.map(e=>e())).then(()=>(this.checksPassed=!0,Promise.resolve())).catch(e=>(console.error("Error in WPConsent display check:",e),this.checksPassed=!0,Promise.resolve()))},runSettingsHooks:function(){return 0===this.settingsHooks.length?(this.settingsProcessed=!0,Promise.resolve()):Promise.all(this.settingsHooks.map(e=>e(window.wpconsent))).then(()=>(this.settingsProcessed=!0,Promise.resolve())).catch(e=>(console.error("Error in WPConsent settings hook:",e),this.settingsProcessed=!0,Promise.resolve()))},hooks:{beforeShowPreferences:[],afterShowPreferences:[],beforeHideBanner:[],afterHideBanner:[],beforeShowBanner:[],afterShowBanner:[],accordionToggled:[]},addHook:function(e,t){this.hooks[e]&&this.hooks[e].push(t)},runHooks:function(t,...n){this.hooks[t]&&0<this.hooks[t].length&&this.hooks[t].forEach(e=>{try{e(...n)}catch(e){console.error(`Error in WPConsent hook ${t}:`,e)}})},showToast:function(r,c=2500){this.ensureCSS().then(()=>{let o=this.shadowRoot.querySelector("#wpconsent-gpc-toast");if(o){var s=o.querySelector(".wpconsent-toast-message");s&&r&&(s.textContent=r),o.style.display="block",setTimeout(()=>{o.classList.add("wpconsent-toast-visible")},10);let e=()=>{o.classList.remove("wpconsent-toast-visible"),setTimeout(()=>{o.style.display="none"},300)},t=setTimeout(e,c),n=o.querySelector(".wpconsent-toast-close");n&&(n.onclick=()=>{clearTimeout(t),e()})}})},highlightGPCOverride:function(){let e=this.shadowRoot.querySelector("#wpconsent-gpc-override-toggle-label"),t=this.shadowRoot.querySelector("#wpconsent-gpc-override-checkbox"),n=this.shadowRoot.querySelector("#wpconsent-gpc-override-container");e&&(e.classList.add("wpconsent-gpc-override-error"),e.classList.add("wpconsent-shake"),setTimeout(()=>{e.classList.remove("wpconsent-shake")},300),t&&t.focus(),n&&setTimeout(()=>{n.scrollIntoView({behavior:"smooth",block:"center"})},100),t)&&t.addEventListener("change",function(){t.checked&&e.classList.remove("wpconsent-gpc-override-error")},{once:!0})},acceptAll:function(){let t={};Array.isArray(wpconsent.slugs)&&wpconsent.slugs.forEach(e=>{t[e]=!0}),this.savePreferences(t),this.closePreferences()},checkGPC:function(){if(wpconsent.respect_gpc&&!0===navigator.globalPrivacyControl){let e=this.getCookie("wpconsent_preferences"),t={};if(e)try{t=JSON.parse(e)}catch(e){console.error("WPConsent: Error parsing existing preferences:",e)}if(!t.hasOwnProperty("respect_gpc")){let n={};if(wpconsent.slugs.forEach(e=>{var t=this.shadowRoot?.querySelector(`#wpconsent-preferences-modal input[type="checkbox"][id="cookie-service-${e}"]`);t&&t.disabled?n[e]=!0:n[e]=!1}),n.essential=!0,n.respect_gpc=!0,this.savePreferences(n,!0),!1!==wpconsent.gpc_toast_enabled){let e=wpconsent.gpc_toast_message||"GPC Signal Honored",t=wpconsent.gpc_toast_duration||1e4;this.showToast(e,t)}this.checksPassed=!1}}},savePreferences:function(n,e=!1){let t=this.getCookie("wpconsent_preferences"),o=!1,s=null;if(t)try{s=JSON.parse(t)}catch(n){console.error("WPConsent: Error parsing existing preferences:",n)}if(wpconsent.respect_gpc&&!e&&s){let e=!0===navigator.globalPrivacyControl,t=!0===s.respect_gpc;if(e&&t){let e=this.shadowRoot.querySelector("#wpconsent-gpc-override-checkbox");if(e&&!e.checked)return void this.highlightGPCOverride();n.respect_gpc=!1}}e||(s&&JSON.stringify(s)!==JSON.stringify(n)||wpconsent.default_allow&&Object.values(n).some(e=>!1===e))&&(this.clearCookies(),o=!0),wpconsent.respect_gpc&&!e&&s&&s.hasOwnProperty("respect_gpc")&&(n.respect_gpc=!1),this.setCookie("wpconsent_preferences",JSON.stringify(n),wpconsent.consent_duration),this.hideBanner(),this.closePreferences(),this.unlockScripts(n),this.unlockIframes(n),this.show
2FloatingButtonIfEnabled(),this.updateWordPressConsent(n),window.dispatchEvent(new CustomEvent("wpconsent_consent_saved",{detail:n})),t&&window.dispatchEvent(new CustomEvent("wpconsent_consent_updated",{detail:n})),o&&(Object.defineProperty(document,"cookie",{get:function(){return""},set:function(e){}}),window.location.reload())},showPreferences:function(){return this.ensureCSS().then(()=>{let t=this.shadowRoot?.querySelector("#wpconsent-preferences-modal");if(t){t.style.display="flex",this.setupFocusTrap(t),this.runHooks("afterShowPreferences");let e=this.shadowRoot?.querySelector("#wpconsent-preferences-title");e&&setTimeout(()=>{e.focus({preventScroll:!0}),this.lastFocusedElement=e},100);var o=this.getCookie("wpconsent_preferences");if(o)try{let n=JSON.parse(o);this.shadowRoot.querySelectorAll('#wpconsent-preferences-modal input[type="checkbox"]').forEach(e=>{var t=null,t;(t=e.id.startsWith("cookie-category-")?e.id.replace("cookie-category-",""):e.id.startsWith("cookie-service-")?e.id.replace("cookie-service-",""):e.value)&&t in n&&(e.checked=n[t])});var s=this.shadowRoot.querySelector("#wpconsent-gpc-override-container"),r,c;s&&(r=!0===navigator.globalPrivacyControl,c=n&&!0===n.respect_gpc,s.style.display=r&&c?"block":"none")}catch(t){console.error("Error parsing WPConsent preferences:",t)}}})},closePreferences:function(){var e=this.shadowRoot?.querySelector("#wpconsent-preferences-modal");e&&(e.style.display="none",this.removeFocusTrap(),this.previouslyFocusedElement)&&(this.previouslyFocusedElement.focus({preventScroll:!0}),this.previouslyFocusedElement=null)},showBanner:function(){if(wpconsent.enable_consent_banner){let e=this.shadowRoot?.querySelector("#wpconsent-banner-holder");e&&this.ensureCSS().then(()=>{this.runHooks("beforeShowBanner"),e.classList.add("wpconsent-banner-visible"),this.updateButtonVisibility(wpconsent),this.setupFocusTrap(e),this.runHooks("afterShowBanner")})}},hideBanner:function(){var e=this.shadowRoot?.querySelector("#wpconsent-banner-holder");e&&(this.runHooks("beforeHideBanner"),e.classList.remove("wpconsent-banner-visible"),this.removeFocusTrap(),this.previouslyFocusedElement&&(this.previouslyFocusedElement.focus({preventScroll:!0}),this.previouslyFocusedElement=null),this.runHooks("afterHideBanner"))},setCookie:function(e,t,n){let o="";if(0<n){let e=new Date;e.setTime(e.getTime()+24*n*60*60*1e3),o="expires="+e.toUTCString()+";"}var n=this.getCookieDomain();document.cookie=e+"="+t+";"+o+n+"path=/"},getCookieDomain:function(){return wpconsent.enable_shared_consent&&wpconsent.cookie_domain&&""!==wpconsent.cookie_domain?"domain="+(wpconsent.cookie_domain.startsWith(".")?wpconsent.cookie_domain:"."+wpconsent.cookie_domain)+";":""},getCookie:function(e){var e=("; "+document.cookie).split(`; ${e}=`);if(2===e.length)return e.pop().split(";").shift()},hasConsent:function(e){var t=this.getCookie("wpconsent_preferences");if(!t)return!1;try{var n=JSON.parse(t);return"essential"===e||!0===n[e]}catch(e){return console.error("Error parsing WPConsent preferences:",e),!1}},shouldUnlockContent:function(e,t,n){return"essential"===n||(wpconsent.manual_toggle_services&&t&&void 0!==e[t]?e[t]:!0===e[n])},unlockScripts:function(o){this.lastPreferences=o,this.listeners&&0<this.listeners.length&&this.listeners.forEach(e=>{try{e(o)}catch(e){console.error("Error in WPConsent listener:",e)}}),document.querySelectorAll('script[type="text/plain"]').forEach(n=>{let e=n.getAttribute("data-wpconsent-category"),t=n.getAttribute("data-wpconsent-name");if(this.shouldUnlockContent(o,t,e)){let t=document.createElement("script"),e=(n.getAttributeNames().forEach(e=>{"type"!==e&&t.setAttribute(e,n.getAttribute(e))}),n.getAttribute("data-wpconsent-src"));e?t.src=e:t.text=n.text,n.parentNode.replaceChild(t,n)}}),document.dispatchEvent(new CustomEvent("wpconsent_consent_processed",{detail:o})),WPConsent.localGtag("set","developer_id.dMmRkYz",!0),WPConsent.localGtag("consent","update",{ad_storage:o.marketing?"granted":"denied",analytics_storage:o.statistics?"granted":"denied",ad_user_data:o.marketing?"granted":"denied",ad_personalization:o.marketing?"granted":"denied",personalization_storage:o.marketing?"granted":"denied"}),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"wpconsent_consent_processed",wpconsentPreferences:o})},unlockIframes:function(o){document.querySelectorAll("iframe[data-wpconsent-src]").forEach(t=>{var e=t.getAttribute("data-wpconsent-category"),n=t.getAttribute("data-wpconsent-name");if(this.shouldUnlockContent(o,n,e)){let e=t.getAttribute("data-wpconsent-src");e&&(t.src=e),t.removeAttribute("data-wpconsent-src"),t.removeAttribute("data-wpconsent-name"),t.removeAttribute("data-wpconsent-category")}}),document.querySelectorAll(".wpconsent-iframe-placeholder").forEach(n=>{let e=n.getAttribute("data-wpconsent-category"),t=n.getAttribute("data-wpconsent-name");if(this.shouldUnlockContent(o,t,e)){let e=n.querySelector(".wpconsent-iframe-thumbnail"),t=n.querySelector(".wpconsent-iframe-overlay-content");e&&e.remove(),t&&t.remove(),n.classList.remove("wpconsent-iframe-placeholder")}})}
2,init:function(){this.runSettingsHooks().then(()=>{this.initWordPress(),this.updateButtonVisibility(wpconsent);var e=document.getElementById("wpconsent-container"),t=document.getElementById("wpconsent-template"),e;e&&t&&(this.shadowRoot=e.shadowRoot,this.shadowRoot||(this.shadowRoot=e.attachShadow({mode:"open"}),e=t.content.cloneNode(!0),this.shadowRoot.appendChild(e),t.remove(),this.initializeEventListeners(),this.initializeAccordions(),this.initializeKeyboardHandlers()),this.runDisplayChecks().then(()=>{this.processBannerDisplay()}))})},processBannerDisplay:function(){this.checkGPC();let e=this.getCookie("wpconsent_preferences");if(e){let t={};try{if(t=JSON.parse(e),wpconsent.slugs&&Array.isArray(wpconsent.slugs)&&!wpconsent.slugs.every(e=>t.hasOwnProperty(e)))return this.setCookie("wpconsent_preferences","",-1),void(this.checksPassed&&this.showBanner());this.unlockScripts(t),this.unlockIframes(t)}catch(e){console.error("Error parsing WPConsent preferences:",e)}this.showFloatingButtonIfEnabled()}else if(this.checksPassed&&this.showBanner(),wpconsent.default_allow||!wpconsent.enable_script_blocking){let t={};wpconsent.slugs.forEach(e=>{t[e]=!0}),this.unlockScripts(t),this.unlockIframes(t)}else if(!wpconsent.enable_content_blocking){let t={};wpconsent.slugs.forEach(e=>{t[e]=!0}),this.unlockIframes(t)}document.querySelectorAll(".wpconsent-iframe-overlay-content.wpconsent-content-hidden").forEach(function(e){e.classList.remove("wpconsent-content-hidden")}),window.dispatchEvent(new CustomEvent("wpconsent_banner_initialized"))},ensureCSS:function(){var e;return this.cssPromise||(e=document.getElementById("wpconsent-container"),this.cssPromise=this.loadExternalCSS(e)),this.cssPromise},revealContainer:function(e){e&&(e.style.display="block")},loadExternalCSS:function(a){return new Promise(t=>{if(this.shadowRoot&&this.shadowRoot.querySelector("link[data-wpconsent-css]"))this.revealContainer(a),t();else if(this.shadowRoot){let r=wpconsent.css_url+"?ver="+wpconsent.css_version,e=!1,c=()=>{e||(e=!0,t())},i=t=>{let e=null,n=document.createElement("link"),o=(n.rel="stylesheet",n.href=1===t?r:r+"&wpcretry="+t,n.setAttribute("data-wpconsent-css",""),()=>{e&&(clearTimeout(e),e=null),n.onload=null,n.onerror=null}),s=e=>{o(),n.parentNode&&n.parentNode.removeChild(n),t<2&&!e?i(t+1):(this.applyCSSFallback(a,r),c())};n.onload=()=>{o(),this.revealContainer(a),c()},n.onerror=()=>s(!1),e=setTimeout(()=>s(!0),5e3);try{this.shadowRoot.appendChild(n)}catch(e){console.error("WPConsent: failed to inject stylesheet link:",e),s()}};i(1)}else t()})},applyCSSFallback:function(e,t){if(this.shadowRoot&&!this.shadowRoot.querySelector("style[data-wpconsent-css-fallback]")){let e=document.createElement("style");e.setAttribute("data-wpconsent-css-fallback",""),e.textContent="\n#wpconsent-banner-holder {\n\tdisplay: none;\n\tposition: fixed;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tz-index: var(--wpconsent-z-index, 900000);\n}\n#wpconsent-banner-holder.wpconsent-banner-visible {\n\tdisplay: block;\n}\n#wpconsent-banner-holder .wpconsent-banner {\n\tbox-sizing: border-box;\n\tmargin: 10px;\n\tpadding: var(--wpconsent-padding, 15px 20px);\n\tbackground: var(--wpconsent-background, #ffffff);\n\tcolor: var(--wpconsent-text, #1a1a1a);\n\tborder-radius: 10px;\n\tbox-shadow: 0 6px 24px rgba(0, 0, 0, 0.2);\n\tfont-size: var(--wpconsent-font-size, 14px);\n\tline-height: 1.4;\n}\n#wpconsent-banner-holder .wpconsent-banner-footer {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tgap: 8px;\n\tmargin-top: 12px;\n}\n#wpconsent-banner-holder button,\n#wpconsent-preferences-modal button {\n\tcursor: pointer;\n\tpadding: 8px 16px;\n\tborder: 1px solid rgba(0, 0, 0, 0.2);\n\tborder-radius: 4px;\n\tfont-size: inherit;\n}\n#wpconsent-banner-holder .wpconsent-accept-all,\n#wpconsent-preferences-modal .wpconsent-accept-all {\n\tbackground: var(--wpconsent-accept-bg, #2563eb);\n\tcolor: var(--wpconsent-accept-color, #ffffff);\n\tborder-color: transparent;\n}\n#wpconsent-banner-holder .wpconsent-cancel-cookies,\n#wpconsent-preferences-modal .wpconsent-cancel-cookies {\n\tbackground: var(--wpconsent-cancel-bg, #f3f4f6);\n\tcolor: var(--wpconsent-cancel-color, #1a1a1a);\n}\n#wpconsent-preferences-modal {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground-color: rgba(0, 0, 0, 0.5);\n\tz-index: 10202020;\n\talign-items: center;\n\tjustify-content: center;\n}\n#wpconsent-preferences-modal .wpconsent-preferences-content {\n\tbox-sizing: border-box;\n\twidth: 800px;\n\tmax-width: 90%;\n\tmax-height: 90vh;\n\tmargin: auto;\n\tpadding: 20px;\n\toverflow: auto;\n\tbackground: var(--wpconsent-background, #ffffff);\n\tcolor: var(--wpconsent-text, #1a1a1a);\n\tborder-radius: 10px;\n\tbox-shadow: 0 6px 24px rgba(0, 0, 0, 0.25);\n}\n#wpconsent-consent-floating {\n\tdisplay: none;\n\tposition: fixed;\n\tbottom: 20px;\n\tleft: 20px;\n\tz-index: 9999;\n\tcursor: pointer;\n}\n#wpconsent-gpc-toast {\n\tposition: fixed;\n\tbottom: 20px;\n\tright: 20px;\n\tmax-width: 280px;\n\tpadding: 10px 14px;\n\tz-index: calc(var(--wpconsent-z-index, 900000) + 1);\n\tbackground: var(--wpconsent-background, #ffffff);\n\tcolor: var(--wpconsent-text, #1a1a1a);\n\tborder-radius: 8px;\n\tbox-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\n}\n",this.shadowRoot.appendChild(e)}this.revealContainer(e),console.error(`WPConsent: failed to load styles from ${t}; showing the consent UI with fallback styling.`),window.dispatchEvent(new CustomEvent("wpconsent_css_failed",{detail:{url:t}}))},initializeEventListeners:function(){this.shadowRoot.querySelectorAll(".wpconsent-accept-all").forEach(e
2=>e.addEventListener("click",()=>this.acceptAll())),this.shadowRoot.querySelectorAll(".wpconsent-cancel-cookies").forEach(e=>e.addEventListener("click",()=>{let n={};wpconsent.slugs.forEach(e=>{var t=this.shadowRoot.querySelector(`#wpconsent-preferences-modal input[type="checkbox"][id="cookie-service-${e}"]`);t&&t.disabled?n[e]=!0:n[e]=!1}),n.essential=!0,this.savePreferences(n)})),this.shadowRoot.querySelector("#wpconsent-banner-close")?.addEventListener("click",()=>this.hideBanner()),this.shadowRoot.querySelector("#wpconsent-preferences-all")?.addEventListener("click",()=>this.showPreferences());var e=this.shadowRoot.querySelector("#wpconsent-consent-floating");e&&e.addEventListener("click",()=>this.showPreferences()),this.initializeCheckboxListeners(),document.addEventListener("click",o=>{var s=o.target.closest(".wpconsent-iframe-accept-button");if(s){let t=s.getAttribute("data-category"),e=s.closest(".wpconsent-iframe-placeholder"),n=e?.getAttribute("data-wpconsent-name");if(t){let e={};try{e=JSON.parse(this.getCookie("wpconsent_preferences")||"{}")}catch(o){console.error("Failed to parse wpconsent_preferences cookie:",o)}var s=!0===navigator.globalPrivacyControl,r=!0===e.respect_gpc,s;wpconsent.respect_gpc&&s&&r?this.showPreferences().then(()=>{var e=this.shadowRoot.querySelector("#cookie-category-"+t);if(e&&(e.checked=!0),n){let e=this.shadowRoot.querySelector("#cookie-service-"+n);e&&(e.checked=!0)}var e=this.shadowRoot.querySelector("#wpconsent-gpc-override-container");e&&(e.style.display="block"),this.highlightGPCOverride()}):(s={...e,essential:!0,[t]:!0},n&&(s[n]=!0),this.savePreferences(s))}}}),document.addEventListener("click",e=>{e.target.closest(".wpconsent-open-preferences")&&(e.preventDefault(),this.showPreferences())}),this.shadowRoot.querySelector(".wpconsent-preferences-header-close")?.addEventListener("click",()=>this.closePreferences()),this.shadowRoot.querySelector(".wpconsent-save-preferences")?.addEventListener("click",()=>{let e=this.shadowRoot.querySelectorAll('#wpconsent-preferences-modal input[type="checkbox"]'),t=Array.from(e).filter(e=>e.checked).map(e=>e.value),n={};wpconsent.slugs.forEach(e=>{n[e]=t.includes(e)}),n.essential=!0,this.savePreferences(n)}),this.shadowRoot.querySelector(".wpconsent-close-preferences")?.addEventListener("click",()=>this.closePreferences()),window.addEventListener("wpconsent_consent_saved",function(e){var e;"function"==typeof window.clarity&&(e=e.detail,window.clarity("consentv2",{ad_Storage:e.marketing?"granted":"denied",analytics_Storage:e.statistics?"granted":"denied"}))})},localGtag:function(){window.dataLayer=window.dataLayer||[],function(){dataLayer.push(arguments)}.apply(window,arguments)},initializeCheckboxListeners:function(){this.shadowRoot.querySelectorAll('#wpconsent-preferences-modal input[type="checkbox"][id^="cookie-category-"]').forEach(e=>{e.addEventListener("change",e=>{this.handleCategoryCheckboxChange(e.target)})}),this.shadowRoot.querySelectorAll('#wpconsent-preferences-modal input[type="checkbox"][id^="cookie-service-"]').forEach(e=>{e.addEventListener("change",e=>{this.handleServiceCheckboxChange(e.target)})})},handleCategoryCheckboxChange:function(t){let n=t.id.replace("cookie-category-","");this.shadowRoot.querySelectorAll('#wpconsent-preferences-modal input[type="checkbox"][id^="cookie-service-"]').forEach(e=>{e.closest(".wpconsent-cookie-category-"+n)&&(e.checked=t.checked)})},handleServiceCheckboxChange:function(e){var e=e.closest(".wpconsent-cookie-category");if(e){var n=e.querySelector('input[type="checkbox"][id^="cookie-category-"]');if(n){var e=e.querySelectorAll('input[type="checkbox"][id^="cookie-service-"]');let t=!1;e.forEach(e=>{e.checked&&(t=!0)}),n.checked=t}}},initializeAccordions(){this.shadowRoot.querySelectorAll(".wpconsent-preferences-accordion-item").forEach(t=>{let e=t.querySelector(".wpconsent-preferences-accordion-header"),n=t.querySelector(".wpconsent-preferences-accordion-content");e&&n&&e.addEventListener("click",e=>{e.target.closest(".wpconsent-preferences-checkbox-toggle")||(e.target.closest('label[for^="cookie-category-"]')&&e.preventDefault(),this.toggleAccordion(t,n))})}),this.syncAccordionInertState()},toggleAccordion(n,e){n.classList.contains("active");var t=n.parentElement,o=n.classList.contains("wpconsent-cookie-service"),s=n.classList.contains("wpconsent-cookie-category"),t=(s?t&&t.querySelectorAll(":scope > .wpconsent-preferences-accordion-item.wpconsent-cookie-category").forEach(t=>{if(t!==n){t.classList.remove("active");let e=t.querySelector(".wpconsent-preferences-accordion-toggle");
2e&&e.setAttribute("aria-expanded","false"),t.querySelectorAll(".wpconsent-cookie-service").forEach(e=>{e.classList.remove("active");var t=e.querySelector(".wpconsent-preferences-accordion-toggle");t&&t.setAttribute("aria-expanded","false"),this.runHooks("accordionToggled",{accordion:e,content:e.querySelector(".wpconsent-preferences-accordion-content"),isActive:!1,isService:!0,isCategory:!1})})}}):o&&t&&t.querySelectorAll(":scope > .wpconsent-preferences-accordion-item.wpconsent-cookie-service").forEach(t=>{if(t!==n){t.classList.remove("active");let e=t.querySelector(".wpconsent-preferences-accordion-toggle");e&&e.setAttribute("aria-expanded","false"),this.runHooks("accordionToggled",{accordion:t,content:t.querySelector(".wpconsent-preferences-accordion-content"),isActive:!1,isService:!0,isCategory:!1})}}),n.classList.toggle("active"),n.querySelector(".wpconsent-preferences-accordion-toggle"));if(t){let e=n.classList.contains("active");t.setAttribute("aria-expanded",e?"true":"false")}this.syncAccordionInertState();var t=n.classList.contains("active");this.runHooks("accordionToggled",{accordion:n,content:e,isActive:t,isService:o,isCategory:s})},initializeKeyboardHandlers:function(){document.addEventListener("keydown",e=>{"Tab"===e.key?this.handleTabKey(e):"Escape"===e.key&&this.handleEscapeKey(e)})},handleEscapeKey:function(e){var t=this.shadowRoot?.querySelector("#wpconsent-preferences-modal"),n=this.shadowRoot?.querySelector("#wpconsent-banner-holder");t&&"flex"===t.style.display?this.closePreferences():n&&n.classList.contains("wpconsent-banner-visible")&&this.hideBanner()},handleTabKey:function(t){var n=this.shadowRoot?.querySelector("#wpconsent-banner-holder"),o=this.shadowRoot?.querySelector("#wpconsent-preferences-modal"),s=n&&n.classList.contains("wpconsent-banner-visible"),r=o&&"flex"===o.style.display;if(s||r){var e,s=this.getFocusableElements(r?o:n);if(0!==s.length){t.preventDefault();var r=s[0],o=s[s.length-1];let e;this.lastFocusedElement&&s.includes(this.lastFocusedElement)?e=this.lastFocusedElement:(e=r,this.lastFocusedElement=e);var n=s.indexOf(e),t,t=t.shiftKey?n<=0?o:s[n-1]:n>=s.length-1?r:s[n+1];t.focus({preventScroll:!0}),this.lastFocusedElement=t}}},setupFocusTrap:function(e){this.previouslyFocusedElement=document.activeElement,this.lastFocusedElement=null},removeFocusTrap:function(){this.lastFocusedElement=null},setInitialFocus:function(e){let t=this.getFocusableElements(e);0<t.length&&setTimeout(()=>{t[0].focus({preventScroll:!0}),this.lastFocusedElement=t[0]},100)},getFocusableElements:function(o){return Array.from(o.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')).filter(e=>{if(e.disabled||e.hasAttribute("hidden")||"true"===e.getAttribute("aria-hidden")||e.closest("[inert]")||this.isInCollapsedAccordion(e))return!1;var t=window.getComputedStyle(e);if("none"===t.display||"hidden"===t.visibility)return!1;let n=e.parentElement;for(;n&&n!==o;){let e=window.getComputedStyle(n);if("none"===e.display||"hidden"===e.visibility||"0"===e.opacity||n.disabled||"true"===n.getAttribute("aria-hidden"))return!1;n=n.parentElement}return!0})},isInCollapsedAccordion:function(e){let t=e.closest(".wpconsent-preferences-accordion-content");for(;t;){let e=t.closest(".wpconsent-preferences-accordion-item");if(!e)return!1;if(!e.classList.contains("active"))return!0;t=e.parentElement?e.parentElement.closest(".wpconsent-preferences-accordion-content"):null}return!1},syncAccordionInertState:function(){var e=this.shadowRoot?.querySelectorAll(".wpconsent-preferences-accordion-item");e&&e.forEach(e=>{var t=e.querySelector(":scope > .wpconsent-preferences-accordion-content");t&&(e.classList.contains("active")?t.removeAttribute("inert"):t.setAttribute("inert",""))})},isElementInContainer:function(e,t){return!(!e||!t)&&(t.shadowRoot||t).contains(e)},clearCookies:function(){for(var e=document.cookie.split("; "),t=0;t<e.length;t++)for(var n=window.location.hostname.split(".");0<n.length;){var o=encodeURIComponent(e[t].split(";")[0].split("=")[0])+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain="+n.join(".")+" ;path=",s=location.pathname.split("/");for(document.cookie=o+"/";0<s.length;)document.cookie=o+s.join("/"),s.pop();n.shift()}},initWordPress:function(){window.wp_consent_type=wpconsent.consent_type;var e=new CustomEvent("wp_consent_type_defined");document.dispatchEvent(e)},showFloatingButtonIfEnabled:function(){wpconsent.enable_consent_floating&&this.ensureCSS().then(()=>{var e=this.shadowRoot?.querySelector("#wpconsent-consent-floating");e&&(e.style.display="block")})},updateButtonVisibility:function(n){this.shadowRoot&&["accept","cancel","preferences"].forEach(e
2=>{var t=this.shadowRoot.querySelector(`#wpconsent-${e}-all`);t&&(n[e+"_button_enabled"]?(t.classList.remove("wpconsent-button-disabled"),t.removeAttribute("data-disabled")):(t.classList.add("wpconsent-button-disabled"),t.setAttribute("data-disabled","true")))})},updateWordPressConsent:function(t){"function"==typeof wp_set_consent&&(wp_set_consent("functional","allow"),wp_set_consent("preferences","allow"),wp_set_consent("statistics",t.statistics?"allow":"deny"),wp_set_consent("statistics-anonymous",t.statistics?"allow":"deny"),wp_set_consent("marketing",t.marketing?"allow":"deny")),wpconsent.manual_toggle_services&&Array.isArray(wpconsent.wpca_services)&&"function"==typeof wp_set_service_consent&&wpconsent.wpca_services.forEach(e=>{Object.prototype.hasOwnProperty.call(t,e.slug)&&wp_set_service_consent(e.slug,!0===t[e.slug])})}},document.addEventListener("DOMContentLoaded",()=>WPConsent.init())}},o={};function s(e){var t=o[e],t;return void 0!==t||(t=o[e]={exports:{}},n[e](t,t.exports,s)),t.exports}s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s(799)})();
3!function(){var e={6105:function(e){e.exports=function(){function e(){return(e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var t={ignoreId:!1},r="undefined"!=typeof Node,n=r?Node.ELEMENT_NODE:1,o=r?Node.TEXT_NODE:3,i=r?Node.DOCUMENT_TYPE_NODE:10;return function(r,a){var u=e({},t,a),l=r;if(l&&l.id&&!u.ignoreId)return'//*[@id="'+l.id+'"]';for(var c=[];l&&(n===l.nodeType||o===l.nodeType);){for(var s=0,f=!1,d=l.previousSibling;d;)d.nodeType!==i&&d.nodeName===l.nodeName&&s++,d=d.previousSibling;for(d=l.nextSibling;d;){if(d.nodeName===l.nodeName){f=!0;break}d=d.nextSibling}var v=s||f?"["+(s+1)+"]":"";c.push(l.nodeType!=o?(l.prefix?l.prefix+":":"")+l.localName+v:"text()"+(v||"[1]")),l=l.parentNode}return c.length?"/"+c.reverse().join("/"):""}}()},4561:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAttributes=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["id","class","length"],r=e.attributes;return[].concat(function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}(r)).reduce(function(e,r){return t.indexOf(r.nodeName)>-1||e.push("["+r.nodeName+'="'+r.value+'"]'),e},[])}},3770:function(e,t){"use strict";function r(e){if(!e.hasAttribute("class"))return[];try{return Array.prototype.slice.call(e.classList).filter(function(e){return/^[a-z_-][a-z\d_-]*$/i.test(e)?e:null})}catch(r){var t=e.getAttribute("class");return(t=t.trim().replace(/\s+/g," ")).split(" ")}}Object.defineProperty(t,"__esModule",{value:!0}),t.getClasses=r,t.getClassSelectors=function(e){return r(e).filter(Boolean).map(function(e){return"."+e})}},2584:function(e,t){"use strict";function r(e,t,n,o,i,a,u){if(a!==u)for(var l=o;l<=i&&i-l+1>=u-a;++l)n[a]=t[l],r(e,t,n,l+1,i,a+1,u);else e.push(n.slice(0,a).join(""))}Object.defineProperty(t,"__esModule",{value:!0}),t.getCombinations=function(e,t){for(var n=[],o=e.length,i=[],a=1;a<=t;++a)r(n,e,i,0,o-1,0,a);return n}},9169:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getID=function(e){var t=e.getAttribute("id");if(null!==t&&""!==t)return t.match(/(?:^\d|:)/)?'[id="'+t+'"]':"#"+t;return null}},6064:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNthChild=function(e){var t=0,r=void 0,o=void 0,i=e.parentNode;if(Boolean(i)){var a=i.childNodes,u=a.length;for(r=0;r<u;r++)if(o=a[r],(0,n.isElement)(o)&&(t++,o===e))return":nth-child("+t+")"}return null};var n=r(8440)},7175:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getParents=function(e){var t=[],r=e;for(;(0,n.isElement)(r);)t.push(r),r=r.parentNode;return t};var n=r(8440)},7970:function(e,t){"use strict";
3Object.defineProperty(t,"__esModule",{value:!0}),t.getTag=function(e){return e.tagName.toLowerCase().replace(/:/g,"\\:")}},7924:function(e,t,r){"use strict";t.A=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.selectorTypes,n=void 0===r?["ID","Class","Tag","NthChild"]:r,o=t.attributesToIgnore,i=void 0===o?["id","class","length"]:o,a=t.excludeRegex,u=void 0===a?null:a,l=[],f=(0,s.getParents)(e),d=!0,v=!1,m=void 0;try{for(var p,g=f[Symbol.iterator]();!(d=(p=g.next()).done);d=!0){var b=y(p.value,n,i,u);Boolean(b)&&l.push(b)}}catch(e){v=!0,m=e}finally{try{!d&&g.return&&g.return()}finally{if(v)throw m}}var h=[],_=!0,w=!1,S=void 0;try{for(var N,j=l[Symbol.iterator]();!(_=(N=j.next()).done);_=!0){var O=N.value;h.unshift(O);var P=h.join(" > ");if((0,c.isUnique)(e,P))return P}}catch(e){w=!0,S=e}finally{try{!_&&j.return&&j.return()}finally{if(w)throw S}}return null};var n=r(9169),o=r(3770),i=r(2584),a=r(4561),u=r(6064),l=r(7970),c=r(2213),s=r(7175);function f(e,t){var r=e.parentNode.querySelectorAll(t);return 1===r.length&&r[0]===e}function d(e,t){return t.find(f.bind(null,e))}function v(e,t,r){var n=(0,i.getCombinations)(t,3),o=d(e,n);return Boolean(o)||Boolean(r)&&(o=d(e,n=n.map(function(e){return r+e})),Boolean(o))?o:null}function y(e,t,r,i){var c=void 0,s=function(e,t,r){var i={Tag:l.getTag,NthChild:u.getNthChild,Attributes:function(e){return(0,a.getAttributes)(e,r)},Class:o.getClassSelectors,ID:n.getID};return t.reduce(function(t,r){return t[r]=i[r](e),t},{})}(e,t,r);i&&i instanceof RegExp&&(s.ID=i.test(s.ID)?null:s.ID,s.Class=s.Class.filter(function(e){return!i.test(e)}));var d=!0,y=!1,m=void 0;try{for(var p,g=t[Symbol.iterator]();!(d=(p=g.next()).done);d=!0){var b=p.value,h=s.ID,_=s.Tag,w=s.Class,S=s.Attributes,N=s.NthChild;switch(b){case"ID":if(Boolean(h)&&f(e,h))return h;break;case"Tag":if(Boolean(_)&&f(e,_))return _;break;case"Class":if(Boolean(w)&&w.length&&(c=v(e,w,_)))return c;break;case"Attributes":if(Boolean(S)&&S.length&&(c=v(e,S,_)))return c;break;case"NthChild":if(Boolean(N))return N}}}catch(e){y=!0,m=e}finally{try{!d&&g.return&&g.return()}finally{if(y)throw m}}return"*"}},8440:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isElement=function(e){var t=void 0;t="object"===("undefined"==typeof HTMLElement?"undefined":r(HTMLElement))?e instanceof HTMLElement:!!e&&"object"===(void 0===e?"undefined":r(e))&&1===e.nodeType&&"string"==typeof e.nodeName;return t}},2213:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=function(e,t){if(!Boolean(t))return!1;var r=e.ownerDocument.querySelectorAll(t);return 1===r.length&&r[0]===e}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n].call(i.exports,i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){if(Array.isArray(t))for(var n=0;n<t.length;){var o=t[n++],i=t[n++];r.o(e,o)?0===i&&n++:0===i?Object.defineProperty(e,o,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,o,{enumerable:!0,get:i})}else for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=r(7924),t=r(6105),n=r.n(t);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||a(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){if(e){if("string"==typeof e)return u(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,c(n.key),n)}}function c(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}var s=function(){return t=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},(r=[{key:"onLCP",value:function(t){var r,o,i=null==t||null===(r=t.entries[0])||void 0===r?void 0:r.element,a=null==t||null===(o=t.attribution)||void 0===o?void 0:o.url;if(i&&a){var u=(0,e.A)(i),l=n()(i,{ignoreId:!0});this.useRelativeImageURL=this.shouldUseRelativeImageURL(i,a);var c={url:window.location.href,data:JSON.stringify({selector:u,selector_xpath:l,selector_id:null==i?void 0:i.id,selector_class:null==i?void 0:i.className,image_url:this.useRelativeImageURL?this.makeImageURLRelative(a):a,background_data:this.getBackgroun
3dDataForElement(i)}),nonce:smush_detector.nonce,is_mobile:smush_detector.is_mobile,data_store:JSON.stringify(smush_detector.data_store),previous_data_version:smush_detector.previous_data_version,previous_data_hash:smush_detector.previous_data_hash},s=new XMLHttpRequest;s.open("POST",smush_detector.ajax_url+"?action=smush_handle_lcp_data",!0),s.setRequestHeader("Content-Type","application/x-www-form-urlencoded");var f=Object.keys(c).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(c[e])}).join("&");s.send(f)}}},{key:"shouldUseRelativeImageURL",value:function(e,t){if(null==e||!e.outerHTML)return!1;var r=e.outerHTML;if(r.includes(t))return!1;var n=this.makeImageURLRelative(t);return r.includes(n)}},{key:"makeImageURLRelative",value:function(e){try{var t=new URL(e,window.location.origin);if(t.hostname===window.location.hostname)return t.pathname+t.search}catch(e){}return e}},{key:"getBackgroundDataForElement",value:function(e){var t=[window.getComputedStyle(e,null).getPropertyValue("background-image"),getComputedStyle(e,":after").getPropertyValue("background-image"),getComputedStyle(e,":before").getPropertyValue("background-image")].filter(function(e){return"none"!==e});return 0===t.length?null:this.getBackgroundDataForPropertyValue(t[0])}},{key:"getBackgroundDataForPropertyValue",value:function(e){var t=this,r="background-image";if(e.includes("image-set(")&&(r="background-image-set"),!e||""===e||e.includes("data:image"))return null;var n=i(e.matchAll(/((?:https?:\/|\.+)?\/[^'",\s()]+\.(jpe?g|png|gif|webp|svg|avif)(?:\?[^\s'",?)]+)?)\b/gi)).map(function(e){var r=e[1].trim();return t.useRelativeImageURL?t.makeImageURLRelative(r):r});return n.length<=0?null:{type:r,urls:n}}}])&&l(t.prototype,r),o&&l(t,o),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,o}();!function(e){var t=null,r=!1,n=window.innerHeight;if(0===(null===(e=document)||void 0===e||null===(e=e.documentElement)||void 0===e?void 0:e.scrollTop)&&"PerformanceObserver"in window){var o=new PerformanceObserver(function(e){var r,n=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=a(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(l)throw i}}}}(e.getEntries());try{for(n.s();!(r=n.n()).done;){var o=r.value;i(o)&&(t=o)}}catch(e){n.e(e)}finally{n.f()}});try{o.observe({type:"largest-contentful-paint",buffered:!0})}catch(e){}["keydown","click","pointerdown","touchstart"].forEach(function(e){addEventListener(e,function(e){e.isTrusted&&(r||(r=!0,t&&(new s).onLCP({entries:[t],attribution:{url:t.url||"",element:t.element||""}}),o&&o.disconnect()))},{once:!0,capture:!0})})}function i(e){var t=e&&e.element;return!t||t.getBoundingClientRect().top+window.scrollY<=n}}()}()}();
4function colormagInit(){var e=function(){jQuery("#cm-masthead .search-form-top").removeClass("show"),jQuery("#cm-content").removeClass("backdrop")};jQuery(document).off("click.colormag",".search-top").on("click.colormag",".search-top",(function(){jQuery(this).next("#cm-masthead .search-form-top").toggleClass("show"),jQuery("#cm-content").toggleClass("backdrop"),requestAnimationFrame((function(){jQuery("#cm-masthead .search-form-top input").focus()})),function(){var e=jQuery(".cm-desktop-row .search-form-top.show, .cm-mobile-row .search-form-top.show");if(e.length){e.css({right:"",left:""});var t=e[0].getBoundingClientRect(),o=window.innerWidth;t.right>o?(e.css({right:0,left:"auto"}),e.css({"--arrow-right":"10px"})):t.left<0&&(e.css({left:0,right:"auto"}),e.css({"--arrow-left":"10px"}))}}(),jQuery(document).off("keyup.colormag").on("keyup.colormag",(function(t){27===t.keyCode&&jQuery("#cm-masthead .search-form-top").hasClass("show")&&e()}
4)),jQuery(document).off("click.outEvent.colormag").on("click.outEvent.colormag",(function(t){t.target.closest(".cm-top-search")||(e(),jQuery(document).off("click.outEvent.colormag"))}))})),jQuery(window).scrollTop()<=1e3&&jQuery("#scroll-up").hide(),jQuery(window).off("scroll.colormag").on("scroll.colormag",(function(){jQuery(this).scrollTop()>1e3?jQuery("#scroll-up").fadeIn():jQuery("#scroll-up").fadeOut()})),jQuery("a#scroll-up").off("click.colormag").on("click.colormag",(function(){return"scrollBehavior"in document.documentElement.style?window.scrollTo({top:0,behavior:"smooth"}):jQuery("body,html").animate({scrollTop:0},800),!1})),jQuery(".cm-menu-primary-container .menu-item-has-children"),jQuery(".cm-submenu-toggle").off("click.colormag").on("click.colormag",(function(){jQuery(this).parent(".menu-item-has-children").children("ul.sub-menu").first().slideToggle("1000")})),jQuery(document).off("click.colormag","#cm-primary-nav ul li.menu-item-has-children > a").on("click.colormag","#cm-primary-nav ul li.menu-item-has-children > a",(function(e){var t=jQuery(this).parent(".menu-item-has-children");!t.hasClass("focus")&&jQuery(window).width()<=768&&(t.addClass("focus"),e.preventDefault(),t.children(".sub-menu").css({display:"block"}))}));let t,o=document.getElementsByClassName("cm-header-builder");function i(){if(window.matchMedia("(max-width: 768px)").matches&&jQuery("#cm-masthead .sticky-wrapper, .cm-header-bottom-row .sticky-wrapper, #cm-masthead .headroom").length>=1){var e=jQuery(window).height()-88,t=jQuery("#cm-primary-nav").find("ul").first();t.css("max-height",e),t.addClass("menu-scrollbar")}}var r,a,n,c,s,l,u,d,m,p,f;(t=o.length>0?".cm-header-bottom-row":".cm-primary-nav","complete"===document.readyState?i():jQuery(window).off("load.colormag").on("load.colormag",i),void 0!==jQuery.fn.magnificPopup&&(jQuery(".image-popup").magnificPopup({type:"image"}),jQuery(".gallery").find('a[href*=".jpg"], a[href*=".jpeg"], a[href*=".png"], a[href*=".gif"], a[href*=".ico"]').magnificPopup({type:"image",gallery:{enabled:!0}}),jQuery(".colormag-ticker-news-popup-link").magnificPopup({type:"ajax",callbacks:{parseAjax:function(e){var t=jQuery.magnificPopup.instance,o=jQuery(t.currItem.el[0]).data("fragment");e.data=jQuery(e.data).find(o)}}})),void 0!==jQuery.fn.fitVids&&jQuery(".fitvids-video").fitVids(),void 0!==jQuery.fn.newsTicker&&jQuery(".newsticker").not("[data-cm-init]").each((function(){jQuery(this).attr("data-cm-init","1").newsTicker({row_height:20,max_rows:1,speed:1e3,direction:"down",duration:4e3,autostart:1,pauseOnHover:1,start:function(){jQuery(".newsticker").css("visibility","visible")}})})),void 0!==jQuery.fn.sticky)&&((g=jQuery("#wpadminbar")).length?jQuery(t).sticky({topSpacing:g.height(),zIndex:999}):jQuery(t).sticky({topSpacing:0,zIndex:999}));if(jQuery(".wp-block-search__input").attr("placeholder","Search posts"),void 0!==jQuery.fn.headroom){var y=jQuery(t).offset().top,g=jQuery("#wpadminbar"),h=jQuery(t).width();g.length&&(y=g.height()+jQuery(t).offset().top),jQuery(t).headroom({offset:y,tolerance:0,onPin:function(){g.length?jQuery(t).css({top:g.height(),position:"fixed",width:h}):jQuery(t).css({top:0,position:"fixed","z-index":999,width:h})},onTop:function(){jQuery(t).css({top:0,position:"relative"})}})}if(void 0!==jQuery.fn.bxSlider&&(jQuery(".cm-slider-area-rotate").not("[data-cm-init]").each((function(){jQuery(this).attr("data-cm-init","1").bxSlider({mode:"horizontal",speed:1500,auto:!0,pause:5e3,adaptiveHeight:!0,nextText:"",prevText:"",nextSelector:".slide-next",prevSelector:".slide-prev",pager:!1,tickerHover:!0,onSliderLoad:function(){jQuery(".cm-slider-area-rotate").css("visibility","visible"),jQuery(".cm-slider-area-rotate").css("height","auto")}})})),jQuery(".blog .gallery-images, .archive .gallery-images, .search .gallery-images, .single-post .gallery-images").not("[data-cm-init]").each((function(){jQuery(this).attr("data-cm-init","1").bxSlider({mode:"fade",speed:1500,auto:!0,pause:3e3,adaptiveHeight:!0,nextText:"",prevText:"",nextSelector:".slide-next",prevSelector:".slide-prev",pager:!1})}))),void 0!==jQuery.fn.easytabs&&jQuery(".cm-tabbed-widget").easytabs(),void 0!==jQuery.fn.theiaStickySidebar&&"undefined"!=typeof ResizeSensor){var v=jQuery("#site-navigation-sticky-wrapper").outerHeight();null===v&&(v=0),jQuery("#cm-primary, #cm-secondary, #tertiary").the
4iaStickySidebar({additionalMarginTop:40+v})}function j(e){e.find(".player-frame").each((function(){var e=jQuery(this),t=jQuery('[data-id="'+e.attr("id")+'"]');e.addVideoEvent("play",(function(e,o,i){t.removeClass("is-paused").addClass("is-playing")})),e.addVideoEvent("pause",(function(e,o,i){t.removeClass("is-playing").addClass("is-paused")})),e.addVideoEvent("finish",(function(e,o,i){t.removeClass("is-paused is-playing")}))}))}if(jQuery(".video-player").each((function(e){var t=jQuery(this),o="video-playlist-item-"+e,i=jQuery(this).find(".player-frame");t.attr("id",o),i.video(),j(t),i.addVideoEvent("ready",(function(){i.css("visibility","visible").fadeIn()})),t.off("click.colormag",".video-playlist-item").on("click.colormag",".video-playlist-item",(function(){var e=jQuery(this),o=e.data("id"),i=jQuery("#"+o),r=e.data("src");t.find(".player-frame").each((function(){jQuery(this).pauseVideo().hide()})),i.length?i.playVideo():(t.find(".video-frame").append('<iframe id="'+o+'" class="player-frame" src="'+r+'" frameborder="0" width="100%" height="434" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),(i=jQuery("#"+o)).video(),i.addVideoEvent("ready",(function(e,t,o){i.playVideo()}))),i.css("visibility","visible").fadeIn(),j(t)}))})),"undefined"!=typeof google&&"undefined"!=typeof colormag_google_maps_widget_settings){r=parseFloat(colormag_google_maps_widget_settings.longitude),a=parseFloat(colormag_google_maps_widget_settings.latitude),n=parseInt(colormag_google_maps_widget_settings.zoom_size),c={lat:a,lng:r},s=new google.maps.Map(document.getElementById("GoogleMaps"),{zoom:n,center:c}),new google.maps.Marker({position:c,map:s}),jQuery("#GoogleMaps").css({height:colormag_google_maps_widget_settings.height})}m=jQuery(".share-buttons #facebook")[0],p=jQuery(".share-buttons #twitter")[0],f=jQuery(".share-buttons #pinterest")[0],m&&jQuery(m).off("click.colormag").on("click.colormag",(function(e){return e.preventDefault(),(l=window.open("https://www.facebook.com/sharer/sharer.php?u="+document.URL+"&p[title]="+document.title,"facebook-popup","height=350,width=600")).focus&&l.focus(),!1})),p&&jQuery(p).off("click.colormag").on("click.colormag",(function(e){return e.preventDefault(),(u=window.open("https://twitter.com/share?text="+document.title+"&url="+document.URL,"twitter-popup","height=350,width=600")).focus&&u.focus(),!1})),f&&jQuery(f).off("click.colormag").on("click.colormag",(function(e){e.preventDefault();var t=jQuery(".cm-posts .cm-featured-image img").attr("src")?jQuery(".cm-posts .cm-featured-image img").attr("src"):"";return(d=window.open("https://pinterest.com/pin/create/button/?url="+document.URL+"&media="+t+"&description="+document.title,"pinterest-popup","height=350,width=600")).focus&&d.focus(),!1}))}if(jQuery(".wp-block-group__inner-container h2").wrap('<div class="block-title"></div>'),jQuery(".wp-block-heading").wrap('<div class="block-title"></div>'),jQuery(document).ready((function(){colormagInit()})),"undefined"!=typeof wp&&wp.customize&&(wp.customize.bind("preview-ready",(function(){colormagInit()})),wp.customize.preview&&(wp.customize.preview.bind("url",(function(){colormagInit()})),wp.customize.preview.bind("section",(function(){colormagInit()}))),wp.customize.bind("change",(function(){setTimeout((function(){colormagInit()}),100)})),wp.customize.bind("preview-url",(function(){colormagInit()}))),"undefined"!=typeof MutationObserver){var observer=new MutationObserver((function(e){var t=!1;e.forEach((function(e){if("childList"===e.type){var o=e.target;o&&(o.classList.contains("cm-header-builder")||o.classList.contains("cm-desktop-row")||o.classList.contains("cm-mobile-row")||o.closest(".cm-header-builder"))&&(t=!0)}})),t&&(observer.disconnect(),setTimeout((function(){colormagInit();var e=document.querySelector(".cm-header-builder");e&&observer.observe(e,{childList:!0,subtree:!0})}),50))}));jQuery(document).ready((function(){var e=document.querySelector(".cm-header-builder");e&&observer.observe(e,{childList:!0,subtree:!0})}))}
5!function(t){var e={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"cm-slider",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSli
vendor: 7,394 bytes, line 5
5des:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0},onAutoChange:function(){return!0}};t.fn.bxSlider=function(n){if(0===this.length)return this;if(this.length>1)return this.each((function(){t(this).bxSlider(n)})),this;var s={},o=this,r=t(window).width(),a=t(window).height();if(!t(o).data("bxSlider")){var l=function(){t(o).data("bxSlider")||(s.settings=t.extend({},e,n),s.settings.slideWidth=parseInt(s.settings.slideWidth),s.children=o.children(s.settings.slideSelector),s.children.length<s.settings.minSlides&&(s.settings.minSlides=s.children.length),s.children.length<s.settings.maxSlides&&(s.settings.maxSlides=s.children.length),s.settings.randomStart&&(s.settings.startSlide=Math.floor(Math.random()*s.children.length)),s.active={index:s.settings.startSlide},s.carousel=s.settings.minSlides>1||s.settings.maxSlides>1,s.carousel&&(s.settings.preloadImages="all"),s.minThreshold=s.settings.minSlides*s.settings.slideWidth+(s.settings.minSlides-1)*s.settings.slideMargin,s.maxThreshold=s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin,s.working=!1,s.controls={},s.interval=null,s.animProp="vertical"===s.settings.mode?"top":"left",s.usingCSS=s.settings.useCSS&&"fade"!==s.settings.mode&&function(){for(var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=0;i<e.length;i++)if(void 0!==t.style[e[i]])return s.cssPrefix=e[i].replace("Perspective","").toLowerCase(),s.animProp="-"+s.cssPrefix+"-transform",!0;return!1}(),"vertical"===s.settings.mode&&(s.settings.maxSlides=s.settings.minSlides),o.data("origStyle",o.attr("style")),o.children(s.settings.slideSelector).each((function(){t(this).data("origStyle",t(this).attr("style"))})),d())},d=function(){var e=s.children.eq(s.settings.startSlide);o.wrap('<div class="'+s.settings.wrapperClass+'"><div class="bx-viewport"></div></div>'),s.viewport=o.parent(),s.settings.ariaLive&&!s.settings.ticker&&s.viewport.attr("aria-live","polite"),s.loader=t('<div class="bx-loading" />'),s.viewport.prepend(s.loader),o.css({width:"horizontal"===s.settings.mode?1e3*s.children.length+215+"%":"auto",position:"relative"}),s.usingCSS&&s.settings.easing?o.css("-"+s.cssPrefix+"-transition-timing-function",s.settings.easing):s.settings.easing||(s.settings.easing="swing"),s.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),s.viewport.parent().css({maxWidth:u()}),s.children.css({float:"horizontal"===s.settings.mode?"left":"none",listStyle:"none",position:"relative"}),s.children.css("width",h()),"horizontal"===s.settings.mode&&s.settings.slideMargin>0&&s.children.css("marginRight",s.settings.slideMargin),"vertical"===s.settings.mode&&s.settings.slideMargin>0&&s.children.css("marginBottom",s.settings.slideMargin),"fade"===s.settings.mode&&(s.children.css({position:"absolute",zIndex:0,display:"none"}),s.children.eq(s.settings.startSlide).css({zIndex:s.settings.slideZIndex,display:"block"})),s.controls.el=t('<div class="bx-controls" />'),s.settings.captions&&k(),s.active.last=s.settings.startSlide===f()-1,s.settings.video&&o.fitVids(),"none"===s.settings.preloadImages?e=null:("all"===s.settings.preloadImages||s.settings.ticker)&&(e=s.children),s.settings.ticker?s.settings.pager=!1:(s.settings.controls&&C(),s.settings.auto&&s.settings.autoControls&&T(),s.settings.pager&&b(),(s.settings.controls||s.settings.autoControls||s.settings.pager)&&s.viewport.after(s.controls.el)),null===e?g():c(e,g)},c=function(e,i){var n=e.find('img:not([src=""]), iframe').length,s=0;0!==n?e.find('img:not([src=""]), iframe').each((function(){t(this).one("load error",(function(){++s===n&&i()})).each((function(){t(this).trigger("load")}))})):i()},g=function(){if(s.settings.infiniteLoop&&"fade"!==s.settings.mode&&!s.settings.ticker){var e="vertical"===s.settings.mode?s.settings.minSlides:s.settings.maxSlides,i=s.children.slice(0,e).clone(!0).addClass("bx-clone"),n=s.children.slice(-e).clone(!0).addClass("bx-clone");s.settings.ariaHidden&&(i.attr("aria-hidden",!0),n.attr("aria-hidden",!0)),o.append(i).prepend(n)}s.loader.remove(),m(),"vertical"===s.settings.mode&&(s.settings.adaptiveHeight=!0),s.viewport.height(p()),o.redrawSlider(),s.settings.onSliderLoad.call(o,s.active.index),s.initialized=!0,s.settings.responsive&&t(window).on("resize",Z),s.settings.auto&&s.settings.autoStart&&(f()>1||s.settings.autoSlideForOnePage)&&L(),s.settings.ticker&&O(),s.settings.pager&&z(s.settings.startSlide),s.settings.controls&&D(),navigator.maxTouchPoints>1&&B(),s.settings.keyboardEnabled&&!s.settings.ticker&&t(document).keydown(N)},p=function(){var e=0,n=t();if("vertical"===s.settings.mode||s.settings.adaptiveHeight)if(s.carousel){var o=1===s.settings.moveSlides?s.active.index:s.active.index*x();for(n=s.children.eq(o),i=1;i<=s.settings.maxSlides-1;i++)n=o+i>=s.children.length?n.add(s.children.eq(i-1)):n.add(s.children.eq(o+i))}else n=s.children.eq(s.active.index);else n=s.children;return"vertical"===s.settings.mode?(n.each((function(i){e+=t(this).outerHeight()})),s.settings.slideMargin>0&&(e+=s.settings.slideMargin*(s.settings.minSlides-1))):e=Math.max.apply(Math,n.map((function(){return t(this).outerHeight(!1)})).get()),"border-box"===s.viewport.css("box-sizing")?e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))+parseFloat(s.viewport.css("border-top-width"))+parseFloat(s.viewport.css("border-bottom-width")):"padding-box"===s.viewport.css("box-sizing")&&(e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))),e},u=function(){var t="100%";return s.settings.slideWidth>0&&(t="horizontal"===s.settings.mode?s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin:s.settings.slideWidth),t},h=function(){var t=s.settings.slideWidth,e=s.viewport.width();if(0===s.settings.slideWidth||s.settings.slideWidth>e&&!s.carousel||"vertical"===s.settings.mode)t=e;else if(s.settings.maxSlides>1&&"horizontal"===s.settings.mode){if(e>s.maxThreshold)return t;e<s.minThreshold?t=(e-s.settings.slideMargin*(s.settings.minSlides-1))/s.settings.minSlides:s.settings.shrinkItems&&(t=Math.floor((e+s.settings.slideMargin)/Math.ceil((e+s.settings.slideMargin)/(t+s.settings.slideMargin))-s.settings.slideMargin))}return t},v=function(){var t=1,e=null;return"horizontal"===s.settings.mode&&s.settings.slideWidth>0?s.viewport.width()<s.minThreshold?t=s.settings.minSlides:s.viewport.width()>s.maxThreshold?t=s.settings.maxSlides:(e=s.children.first().width()+s.settings.slideMargin,t=Math.floor((s.viewport.width()+s.settings.slideMargin)/e)||1):"vertical"===s.settings.mode&&(t=s.settings.minSlides),t},f=function(){var t=0,e=0,i=0;if(s.settings.moveSlides>0){if(!s.settings.infiniteLoop){for(;e<s.children.length;)++t,e=i+v(),i+=s.settings.moveSlides<=v()?s.settings.moveSlides:v();return i}t=Math.ceil(s.children.length/x())}else t=Math.ceil(s.children.length/v());return t},x=function(){return s.settings.moveSlides>0&&s.settings.moveSlides<=v()?s.settings.moveSlides:v()},m=function(){var t,e,i;s.children.length>s.settings.maxSlides&&s.active.last&&!s.settings.infiniteLoop?"horizontal"===s.settings.mode?(t=(e=s.children.last(
5)).position(),S(-(t.left-(s.viewport.width()-e.outerWidth())),"reset",0)):"vertical"===s.settings.mode&&(i=s.children.length-s.settings.minSlides,t=s.children.eq(i).position(),S(-t.top,"reset",0)):(t=s.children.eq(s.active.index*x()).position(),s.active.index===f()-1&&(s.active.last=!0),void 0!==t&&("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&&S(-t.top,"reset",0)))},S=function(e,i,n,r){var a,l;s.usingCSS?(l="vertical"===s.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)",o.css("-"+s.cssPrefix+"-transition-duration",n/1e3+"s"),"slide"===i?(o.css(s.animProp,l),0!==n?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",(function(e){t(e.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),A())})):A()):"reset"===i?o.css(s.animProp,l):"ticker"===i&&(o.css("-"+s.cssPrefix+"-transition-timing-function","linear"),o.css(s.animProp,l),0!==n?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",(function(e){t(e.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),S(r.resetValue,"reset",0),F())})):(S(r.resetValue,"reset",0),F()))):((a={})[s.animProp]=e,"slide"===i?o.animate(a,n,s.settings.easing,(function(){A()}
5)):"reset"===i?o.css(s.animProp,e):"ticker"===i&&o.animate(a,n,"linear",(function(){S(r.resetValue,"reset",0),F()})))},w=function(){for(var e="",i="",n=f(),o=0;o<n;o++)i="",s.settings.buildPager&&t.isFunction(s.settings.buildPager)||s.settings.pagerCustom?(i=s.settings.buildPager(o),s.pagerEl.addClass("bx-custom-pager")):(i=o+1,s.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+o+'" class="bx-pager-link">'+i+"</a></div>";s.pagerEl.html(e)},b=function(){s.settings.pagerCustom?s.pagerEl=t(s.settings.pagerCustom):(s.pagerEl=t('<div class="bx-pager" />'),s.settings.pagerSelector?t(s.settings.pagerSelector).html(s.pagerEl):s.controls.el.addClass("bx-has-pager").append(s.pagerEl),w()),s.pagerEl.on("click touchend","a",I)},C=function(){s.controls.next=t('<a class="bx-next" href="">'+s.settings.nextText+"</a>"),s.controls.prev=t('<a class="bx-prev" href="">'+s.settings.prevText+"</a>"),s.controls.next.on("click touchend",P),s.controls.prev.on("click touchend",E),s.settings.nextSelector&&t(s.settings.nextSelector).append(s.controls.next),s.settings.prevSelector&&t(s.settings.prevSelector).append(s.controls.prev),s.settings.nextSelector||s.settings.prevSelector||(s.controls.directionEl=t('<div class="bx-controls-direction" />'),s.controls.directionEl.append(s.controls.prev).append(s.controls.next),s.controls.el.addClass("bx-has-controls-direction").append(s.controls.directionEl))},T=function(){s.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+s.settings.startText+"</a></div>"),s.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+s.settings.stopText+"</a></div>"),s.controls.autoEl=t('<div class="bx-controls-auto" />'),s.controls.autoEl.on("click",".bx-start",M),s.controls.autoEl.on("click",".bx-stop",y),s.settings.autoControlsCombine?s.controls.autoEl.append(s.controls.start):s.controls.autoEl.append(s.controls.start).append(s.controls.stop),s.settings.autoControlsSelector?t(s.settings.autoControlsSelector).html(s.controls.autoEl):s.controls.el.addClass("bx-has-controls-auto").append(s.controls.autoEl),q(s.settings.autoStart?"stop":"start")},k=function(){s.children.each((function(e){var i=t(this).find("img:first").attr("title");void 0!==i&&(""+i).length&&t(this).append('<div class="bx-caption"><span>'+i+"</span></div>")}))},P=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),o.goToNextSlide())},E=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),o.goToPrevSlide())},M=function(t){o.startAuto(),t.preventDefault()},y=function(t){o.stopAuto(),t.preventDefault()},I=function(e){var i,n;e.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),void 0!==(i=t(e.currentTarget)).attr("data-slide-index")&&(n=parseInt(i.attr("data-slide-index")))!==s.active.index&&o.goToSlide(n))},z=function(e){var i=s.children.length;if("short"===s.settings.pagerType)return s.settings.maxSlides>1&&(i=Math.ceil(s.children.length/s.settings.maxSlides)),void s.pagerEl.html(e+1+s.settings.pagerShortSeparator+i);s.pagerEl.find("a").removeClass("active"),s.pagerEl.each((function(i,n){t(n).find("a").eq(e).addClass("active")}))},A=function(){if(s.settings.infiniteLoop){var t="";0===s.active.index?t=s.children.eq(0).position():s.active.index===f()-1&&s.carousel?t=s.children.eq((f()-1)*x()).position():s.active.index===s.children.length-1&&(t=s.children.eq(s.children.length-1).position()),t&&("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&&S(-t.top,"reset",0))}s.working=!1,s.settings.onSlideAfter.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)},q=function(t){s.settings.autoControlsCombine?s.controls.autoEl.html(s.controls[t]):(s.controls.autoEl.find("a").removeClass("active"),s.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))}
5,D=function(){1===f()?(s.controls.prev.addClass("disabled"),s.controls.next.addClass("disabled")):!s.settings.infiniteLoop&&s.settings.hideControlOnEnd&&(0===s.active.index?(s.controls.prev.addClass("disabled"),s.controls.next.removeClass("disabled")):s.active.index===f()-1?(s.controls.next.addClass("disabled"),s.controls.prev.removeClass("disabled")):(s.controls.prev.removeClass("disabled"),s.controls.next.removeClass("disabled")))},H=function(){o.startAuto()},W=function(){o.stopAuto()},L=function(){s.settings.autoDelay>0?setTimeout(o.startAuto,s.settings.autoDelay):(o.startAuto(),t(window).focus(H).blur(W)),s.settings.autoHover&&o.hover((function(){s.interval&&(o.stopAuto(!0),s.autoPaused=!0)}),(function(){s.autoPaused&&(o.startAuto(!0),s.autoPaused=null)}))},O=function(){var e,i,n,r,a,l,d,c,g=0;"next"===s.settings.autoDirection?o.append(s.children.clone().addClass("bx-clone")):(o.prepend(s.children.clone().addClass("bx-clone")),e=s.children.first().position(),g="horizontal"===s.settings.mode?-e.left:-e.top),S(g,"reset",0),s.settings.pager=!1,s.settings.controls=!1,s.settings.autoControls=!1,s.settings.tickerHover&&(s.usingCSS?(r="horizontal"===s.settings.mode?4:5,s.viewport.hover((function(){i=o.css("-"+s.cssPrefix+"-transform"),n=parseFloat(i.split(",")[r]),S(n,"reset",0)}),(function(){c=0,s.children.each((function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)})),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(n))),F(d)}))):s.viewport.hover((function(){o.stop()}),(function(){c=0,s.children.each((function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)})),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(o.css(l)))),F(d)}))),F()},F=function(t){var e,i,n=t||s.settings.speed,r={left:0,top:0},a={left:0,top:0};"next"===s.settings.autoDirection?r=o.find(".bx-clone").first().position():a=s.children.first().position(),e="horizontal"===s.settings.mode?-r.left:-r.top,i="horizontal"===s.settings.mode?-a.left:-a.top,S(e,"ticker",n,{resetValue:i})},N=function(e){var i=document.activeElement.tagName.toLowerCase();if(null==new RegExp(i,["i"]).exec("input|textarea")&&function(e){var i=t(window),n={top:i.scrollTop(),left:i.scrollLeft()},s=e.offset();return n.right=n.left+i.width(),n.bottom=n.top+i.height(),s.right=s.left+e.outerWidth(),s.bottom=s.top+e.outerHeight(),!(n.right<s.left||n.left>s.right||n.bottom<s.top||n.top>s.bottom)}(o)){if(39===e.keyCode)return P(e),!1;if(37===e.keyCode)return E(e),!1}},B=function(){s.touch={start:{x:0,y:0},end:{x:0,y:0}},(!!("ontouchstart"in window)||window.navigator.msMaxTouchPoints>0)&&s.viewport.bind("touchstart MSPointerDown pointerdown",X),s.viewport.on("click",".bxslider a",(function(t){s.viewport.hasClass("click-disabled")&&(t.preventDefault(),s.viewport.removeClass("click-disabled"))}))},X=function(t){if("touchstart"===t.type||0===t.button)if(s.controls.el.addClass("disabled"),s.working)s.controls.el.removeClass("disabled");else{s.touch.originalPos=o.position();var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e];if("function"==typeof PointerEvent&&void 0===e.pointerId)return;s.touch.start.x=i[0].pageX,s.touch.start.y=i[0].pageY,s.viewport.get(0).setPointerCapture&&(s.pointerId=e.pointerId,s.viewport.get(0).setPointerCapture(s.pointerId)),s.originalClickTarget=e.originalTarget||e.target,s.originalClickButton=e.button,s.originalClickButtons=e.buttons,s.originalEventType=e.type,s.hasMove=!1,s.viewport.on("touchmove MSPointerMove pointermove",V),s.viewport.on("touchend MSPointerUp pointerup",R),s.viewport.on("MSPointerCancel pointercancel",Y)}},Y=function(t){t.preventDefault(),S(s.touch.originalPos.left,"reset",0),s.controls.el.removeClass("disabled"),s.viewport.off("MSPointerCancel pointercancel",Y),s.viewport.off("touchmove MSPointerMove pointermove",V),s.viewport.off("touchend MSPointerUp pointerup",R),s.viewport.get(0).releasePointerCapture&&s.viewport.get(0).releasePointerCapture(s.pointerId)},V=function(t){var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e],n=Math.abs(i[0].pageX-s.touch.start.x),o=Math.abs(i[0].pageY-s.touch.start.y),r=0,a=0;s.hasMove=!0,(3*n>o&&s.settings.preventDefaultSwipeX||3*o>n&&s.settings.preventDefaultSwipeY)&&t.preventDefault(),"touchmove"!==t.type&&t.preventDefault(),"fade"!==s.settings.mode&&s.settings.oneToOneTouch&&("horizontal"===s.settings.mode?(a=i[0].pageX-s.touch.start.x,r=s.touch.originalPos.left+a):(a=i[0].pageY-s.touch.start.y,r=s.touch.originalPos.top+a),S(r,"reset",0))},R=function(e){e.preventDefault(),s.viewport.off("touchmove MSPointerMove pointermove",V),s.controls.el.removeClass("disabled");var i=e.originalEvent,n=void 0!==i.changedTouches?i.changedTouches:[i],r=0,a=0;s.touch.end.x=n[0].pageX,s.touch.end.y=n[0].pageY,"fade"===s.settings.mode?(a=Math.abs(s.touch.start.x-s.touch.end.x))>=s.settings.swipeThreshold&&(s.touch.start.x>s.touch.end.x?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):("horizontal"===s.settings.mode?(a=s.touch.end.x-s.touch.start.x,r=s.touch.originalPos.left):(a=s.touch.end.y-s.touch.start.y,r=s.touch.originalPos.top),!s.settings.infiniteLoop&&(0===s.active.index&&a>0||s.active.last&&a<0)?S(r,"reset",200):Math.abs(a)>=s.settings.swipeThreshold?(a<0?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):S(r,"reset",200)),s.viewport.off("touchend MSPointerUp pointerup",R),s.viewport.get(0).releasePointerCapture&&s.viewport.get(0).releasePointerCapture(s.pointerId),!1!==s.hasMove||0!==s.originalClickButton&&"touchstart"!==s.originalEventType||t(s.originalClickTarget).trigger({type:"click",button:s.originalClickButton,buttons:s.originalClickButtons})},Z=function(e){if(s.initialized)if(s.working)window.setTimeout(Z,10);else{var i=t(window).width(),n=t(window).height();r===i&&a===n||(r=i,a=n,o.redrawSlider(),s.settings.onSliderResize.call(o,s.active.index))}},U=function(t){var e=v();s.settings.ariaHidden&&!s.settings.ticker&&(s.children.attr("aria-hidden","true"),s.children.slice(t,t+e).attr("aria-hidden","false"))};return o.goToSlide=function(e,i){var n,r,a,l,d=!0,c=0,g={left:0,top:0},u=null;if(s.oldIndex=s.active.index,s.active.index=function(t){return t<0?s.settings.infiniteLoop?f()-1:s.active.index:t>=f()?s.settings.infiniteLoop?0:s.active.index:t}(e),!s.working&&s.active.index!==s.oldIndex){if(s.working=!0,void 0!==(d=s.settings.onSlideBefore.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index))&&!d)return s.active.index=s.oldIndex,void(s.working=!1);"next"===i?s.settings.onSlideNext.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1):"prev"===i&&(s.settings.onSlidePrev.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1)),s.active.last=s.active.index>=f()-1,(s.settings.pager||s.settings.pagerCustom)&&z(s.active.index),s.settings.controls&&D(),"fade"===s.settings.mode?(s.settings.adaptiveHeight&&s.viewport.height()!==p()&&s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),s.children.filter(":visible").fadeOut(s.settings.speed).css({zIndex:0}),s.children.eq(s.active.index).css("zIndex",s.settings.slideZIndex+1).fadeIn(s.settings.speed,(function(){t(this).css("zIndex",s.settings.slideZIndex),A()}))):(s.settings.adaptiveHeight&&s.viewport.height()!==p()&&s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),!s.settings.infiniteLoop&&s.carousel&&s.active.last?"horizontal"===s.settings.mode?(g=(u=s.children.eq(s.children.length-1)).position(),c=s.viewport.width()-u.outerWidth()):(n=s.children.length-s.settings.minSlides,g=s.children.eq(n).position()):s.carousel&&s.active.last&&"prev"===i?(r=1===s.settings.moveSlides?s.settings.maxSlides-x():(f()-1)*x()-(s.children.length-s.settings.maxSlides),g=(u=o.children(".bx-clone").eq(r)).position()):"next"===i&&0===s.active.index?(g=o.find("> .bx-clone").eq(s.settings.maxSlides).position(),s.active.last=!1):e>=0&&(l=e*parseInt(x()),g=s.children.eq(l).position()),void 0!==g&&(a="horizontal"===s.settings.mode?-(g.left-c):-g.top,S(a,"slide",s.settings.speed)),s.working=!1),s.settings.ariaHidden&&U(s.active.index*x())}},o.goToNextSlide=function(){if((s.settings.infiniteLoop||!s.active.last)&&!0!==s.working){var t=parseInt(s.active.index)+1;o.goToSlide(t,"next")}},o.goToPrevSlide=function(){if((s.settings.infiniteLoop||0!==s.active.index)&&!0!==s.working){var t=parseInt(s.active.index)-1;o.goToSlide(t,"prev")}},o.startAuto=function(t){s.interval||(s.interval=setInterval((function(){"next"===s.settings.autoDirection?o.goToNextSlide():o.goToPrevSlide()}),s.settings.pause),s.settings.onAutoChange.call(o,!0),s.settings.autoControls&&!0!==t&&q("stop"))},o.stopAuto=function(t){s.autoPaused&&(s.autoPaused=!1),s.interval&&(clearInterval(s.interval),s.interval=null,s.settings.onAutoChange.call(o,!1),s.settings.autoControls&&!0!==t&&q("start"))},o.getCurrentSlide=function(){return s.active.index},o.getCurrentSlideElement=function(){return s.children.eq(s.active.index)},o.getSlideElement=function(t){return s.children.eq(t)},o.getSlideCount=function(){return s.children.length},o.isWorking=function(){return s.working},o.redrawSlider=function(){s.children.add(o.find(".bx-clone")).outerWidth(h()),s.viewport.css("height",p()),s.settings.ticker||m(),s.active.last&&(s.active.index=f()-1),s.active.index>=f()&&(s.active.last=!0),s.settings.pager&&!s.settings.pagerCustom&&(w(),z(s.active.index)),s.settings.ariaHidden&&U(s.active.index*x())},o.destroySlider=function(){s.initialized&&(s.initialized=!1,t(".bx-clone",this).remove(),s.children.each((function(){void 0!==t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")})),void 0!==t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),s.controls.el&&s.controls.el.remove(),s.controls.next&&s.controls.next.remove(),s.controls.prev&&s.controls.prev.remove(),s.pagerEl&&s.settings.controls&&!s.settings.pagerCustom&&s.pagerEl.remove(),t(".bx-caption",this).remove(),s.controls.autoEl&&s.controls.autoEl.remove(),clearInterval(s.interval),s.settings.responsive&&t(window).off("resize",Z),s.settings.keyboardEnabled&&t(document).off("keydown",N),t(this).removeData("bxSlider"),t(window).off("blur",W).off("focus",H))},o.reloadSlider=function(e){void 0!==e&&(n=e),o.destroySlider(),l(),t(o).data("bxSlider",this)},l(),t(o).data("bxSlider",this),this}}}(jQuery);
6!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}((function(t){var e=Array.prototype.slice,i=Array.prototype.splice,n={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:"",widthFromWrapper:!0,responsiveWidth:!1,zIndex:"auto"},r=t(window),s=t(document),o=[],c=r.height(),a=function(){for(var e=r.scrollTop(),i=s.height(),n=i-c,a=e>n?n-e:0,p=0,d=o.length;p<d;p++){var l=o[p],h=l.stickyWrapper.offset().top-l.topSpacing-a;if(l.stickyWrapper.css("height",l.stickyElement.outerHeight()),e<=h)null!==l.currentTop&&(l.stickyElement.css({width:"",position:"",top:"","z-index":""}),l.stickyElement.parent().removeClass(l.className),l.stickyElement.trigger("sticky-end",[l]),l.currentTop=null);else{var u,g=i-l.stickyElement.outerHeight()-l.topSpacing-l.bottomSpacing-e-a;if(g<0?g+=l.topSpacing:g=l.topSpacing,l.currentTop!==g)l.getWidthFrom?u=t(l.getWidthFrom).width()||null:l.widthFromWrapper&&(u=l.stickyWrapper.width()),null==u&&(u=l.stickyElement.width()),l.stickyElement.css("width",u).css("position","fixed").css("top",g).css("z-index",l.zIndex),l.stickyElement.parent().addClass(l.className),null===l.currentTop?l.stickyElement.trigger("sticky-start",[l]):l.stickyElement.trigger("sticky-update",[l]),l.currentTop===l.topSpacing&&l.currentTop>g||null===l.currentTop&&g<l.topSpacing?l.stickyElement.trigger("sticky-bottom-reached",[l]):null!==l.currentTop&&g===l.topSpacing&&l.currentTop<g&&l.stickyElement.trigger("sticky-bottom-unreached",[l]),l.currentTop=g;var m=l.stickyWrapper.parent();l.stickyElement.offset().top+l.stickyElement.outerHeight()>=m.offset().top+m.outerHeight()&&l.stickyElement.offset().top<=l.topSpacing?l.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):l.stickyElement.css("position","fixed").css("top",g).css("bottom","").css("z-index",l.zIndex)}}},p=function(){c=r.height();for(var e=0,i=o.length;e<i;e++){var n=o[e],s=null;n.getWidthFrom?n.responsiveWidth&&(s=t(n.getWidthFrom).width()):n.widthFromWrapper&&(s=n.stickyWrapper.width()),null!=s&&n.stickyElement.css("width",s)}},d={init:function(e){return this.each((function(){var i=t.extend({},n,e),r=t(this),s=r.attr("id"),c=s?s+"-"+n.wrapperClassName:n.wrapperClassName,a=t("<div></div>").attr("id",c).addClass(i.wrapperClassName);r.wrapAll((function(){if(0==t(this).parent("#"+c).length)return a}));var p=r.parent();i.center&&p.css({width:r.outerWidth(),marginLeft:"auto",marginRight:"auto"}),"right"===r.css("float")&&r.css({float:"none"}).parent().css({float:"right"}),i.stickyElement=r,i.stickyWrapper=p,i.currentTop=null,o.push(i),d.setWrapperHeight(this),d.setupChangeListeners(this)}))},setWrapperHeight:function(e){var i=t(e),n=i.parent();n&&n.css("height",i.outerHeight())},setupChangeListeners:function(t){window.MutationObserver?new window.MutationObserver((function(e){(e[0].addedNodes.length||e[0].removedNodes.length)&&d.setWrapperHeight(t)})).observe(t,{subtree:!0,childList:!0}):window.addEventListener?(t.addEventListener("DOMNodeInserted",(function(){d.setWrapperHeight(t)}),!1),t.addEventListener("DOMNodeRemoved",(function(){d.setWrapperHeight(t)}),!1)):window.attachEvent&&(t.attachEvent("onDOMNodeInserted",(function(){d.setWrapperHeight(t)})),t.attachEvent("onDOMNodeRemoved",(function(){d.setWrapperHeight(t)})))},update:a,unstick:function(e){return this.each((function(){for(var e=t
6(this),n=-1,r=o.length;r-- >0;)o[r].stickyElement.get(0)===this&&(i.call(o,r,1),n=r);-1!==n&&(e.unwrap(),e.css({width:"",position:"",top:"",float:"","z-index":""}))}))}};window.addEventListener?(window.addEventListener("scroll",a,!1),window.addEventListener("resize",p,!1)):window.attachEvent&&(window.attachEvent("onscroll",a),window.attachEvent("onresize",p)),t.fn.sticky=function(i){return d[i]?d[i].apply(this,e.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sticky"):d.init.apply(this,arguments)},t.fn.unstick=function(i){return d[i]?d[i].apply(this,e.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sticky"):d.unstick.apply(this,arguments)},t((function(){setTimeout(a,0)}))}));
7!function(t,i,s,o){"use strict";var n="newsTicker",e={row_height:20,max_rows:3,speed:400,duration:2500,direction:"up",autostart:1,pauseOnHover:1,nextButton:null,prevButton:null,startButton:null,stopButton:null,hasMoved:function(){},movingUp:function(){},movingDown:function(){},start:function(){},stop:function(){},pause:function(){},unpause:function(){}};function h(i,s){this.element=i,this.$el=t(i),this.options=t.extend({},e,s),this._defaults=e,this._name=n,this.moveInterval,this.state=0,this.paused=0,this.moving=0,this.$el.is("ul, ol")&&this.init()}h.prototype={init:function(){this.$el.height(this.options.row_height*this.options.max_rows).css({overflow:"hidden"}),this.checkSpeed(),this.options.nextButton&&void 0!==this.options.nextButton[0]&&this.options.nextButton.click(function(t){this.moveNext(),this.resetInterval()}.bind(this)),this.options.prevButton&&void 0!==this.options.prevButton[0]&&this.options.prevButton.click(function(t){this.movePrev(),this.resetInterval()}.bind(this)),this.options.stopButton&&void 0!==this.options.stopButton[0]&&this.options.stopButton.click(function(t){this.stop()}.bind(this)),this.options.startButton&&void 0!==this.options.startButton[0]&&this.options.startButton.click(function(t){this.start()}.bind(this)),this.options.pauseOnHover&&this.$el.hover(function(){this.state&&this.pause()}.bind(this),function(){this.state&&this.unpause()}.bind(this)),this.options.autostart&&this.start()},start:function(){this.state||(this.state=1,this.resetInterval(),this.options.start())},stop:function(){this.state&&(clearInterval(this.moveInterval),this.state=0,this.options.stop())},resetInterval:function(){this.state&&(clearInterval(this.moveInterval),this.moveInterval=setInterval(function(){this.move()}.bind(this),this.options.duration))},move:function(){this.paused||this.moveNext()},moveNext:function(){"down"===this.options.direction?this.moveDown():"up"===this.options.direction&&this.moveUp()},movePrev:function(){"down"===this.options.direction?this.moveUp():"up"===this.options.direction&&this.moveDown()},pause:function(){this.paused||(this.paused=1),this.options.pause()},unpause:function(){this.paused&&(this.paused=0),this.options.unpause()},moveDown:function(){this.moving||(this.moving=1,this.options.movingDown(),this.$el.children("li:last").detach().prependTo(this.$el).css("marginTop","-"+this.options.row_height+"px").animate({marginTop:"0px"},this.options.speed,function(){this.moving=0,this.options.hasMoved()}.bind(this)))},moveUp:function(){if(!this.moving){this.moving=1,this.options.movingUp();var t=this.$el.children("li:first");t.animate({marginTop:"-"+this.options.row_height+"px"},this.options.speed,function(){t.detach().css("marginTop","0").appendTo(this.$el),this.moving=0,this.options.hasMoved()}.bind(this))}},updateOption:function(t,i){void 0!==this.options[t]&&(this.options[t]=i,"duration"!=t&&"speed"!=t||(this.checkSpeed(),this.resetInterval()))},add:function(i){this.$el.append(t("<li>").html(i))},getState:function(){return paused?2:this.state},checkSpeed:function(){this.options.duration<this.options.speed+25&&(this.options.speed=this.options.duration-25)},destroy:function(){this._destroy()}},t.fn[n]=function(i){var s=arguments;return this.each((function(){var o=t(this),e=t.data(this,"plugin_"+n),p="object"==typeof i&&i;e||o.data("plugin_"+n,e=new h(this,p)),"string"==typeof i&&e[i].apply(e,Array.prototype.slice.call(s,1))}
7))}}(jQuery,window,document);
8!(function (e) {
9	'function' == typeof define && define.amd
10		? define(['jquery'], e)
11		: 'object' == typeof exports
12			? e(require('jquery'))
13			: e(window.jQuery || window.Zepto);
14})(function (c) {
15	function e() {}
16	function d(e, t) {
17		m.ev.on(x + e + I, t);
18	}
19	function p(e, t, n, o) {
20		var i = document.createElement('div');
21		return (
22			(i.className = 'mfp-' + e),
23			n && (i.innerHTML = n),
24			o ? t && t.appendChild(i) : ((i = c(i)), t && i.appendTo(t)),
25			i
26		);
27	}
28	function u(e, t) {
29		m.ev.triggerHandler(x + e, t),
30			m.st.callbacks &&
31				((e = e.charAt(0).toLowerCase() + e.slice(1)), m.st.callbacks[e]) &&
32				m.st.callbacks[e].apply(m, Array.isArray(t) ? t : [t]);
33	}
34	function f(e) {
35		return (
36			(e === A && m.currTemplate.closeBtn) ||
37				((m.currTemplate.closeBtn = c(
38					m.st.closeMarkup.replace('%title%', m.st.tClose),
39				)),
40				(A = e)),
41			m.currTemplate.closeBtn
42		);
43	}
44	function r() {
45		c.magnificPopup.instance ||
46			((m = new e()).init(), (c.magnificPopup.instance = m));
47	}
48	function a() {
49		y && (v.after(y.addClass(l)).detach(), (y = null));
50	}
51	function i() {
52		n && c(document.body).removeClass(n);
53	}
54	function t() {
55		i(), m.req && m.req.abort();
56	}
57	var m,
58		o,
59		g,
60		s,
61		h,
62		A,
63		l,
64		v,
65		y,
66		n,
67		w = 'Close',
68		F = 'BeforeClose',
69		C = 'MarkupParse',
70		b = 'Open',
71		j = 'Change',
72		x = 'mfp',
73		I = '.' + x,
74		T = 'mfp-ready',
75		N = 'mfp-removing',
76		k = 'mfp-prevent-close',
77		P = !!window.jQuery,
78		_ = c(window),
79		S =
80			((c.magnificPopup = {
81				instance: null,
82				proto: (e.prototype = {
83					constructor: e,
84					init: function () {
85						var e = navigator.appVersion;
86						(m.isLowIE = m.isIE8 = document.all && !document.addEventListener),
87							(m.isAndroid = /android/gi.test(e)),
88							(m.isIOS = /iphone|ipad|ipod/gi.test(e)),
89							(m.supportsTransition = (function () {
90								var e = document.createElement('p').style,
91									t = ['ms', 'O', 'Moz', 'Webkit'];
92								if (void 0 !== e.transition) return !0;
93								for (; t.length; ) if (t.pop() + 'Transition' in e) return !0;
94								return !1;
95							})()),
96							(m.probablyMobile =
97								m.isAndroid ||
98								m.isIOS ||
99								/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(
100									navigator.userAgent,
101								)),
102							(g = c(document)),
103							(m.popupsCache = {});
104					},
105					open: function (e) {
106						if (!1 === e.isObj) {
107							(m.items = e.items.toArray()), (m.index = 0);
108							for (var t, n = e.items, o = 0; o < n.length; o++)
109								if ((t = (t = n[o]).parsed ? t.el[0] : t) === e.el[0]) {
110									m.index = o;
111									break;
112								}
113						} else
114							(m.items = Array.isArray(e.items) ? e.items : [e.items]),
115								(m.index = e.index || 0);
116						if (!m.isOpen) {
117							(m.types = []),
118								(h = ''),
119								e.mainEl && e.mainEl.length
120									? (m.ev = e.mainEl.eq(0))
121									: (m.ev = g),
122								e.key
123									? (m.popupsCache[e.key] || (m.popupsCache[e.key] = {}),
124										(m.currTemplate = m.popupsCache[e.key]))
125									: (m.currTemplate = {}),
126								(m.st = c.extend(!0, {}, c.magnificPopup.defaults, e)),
127								(m.fixedContentPos =
128									'auto' === m.st.fixedContentPos
129										? !m.probablyMobile
130										: m.st.fixedContentPos),
131								m.st.modal &&
132									((m.st.closeOnContentClick = !1),
133									(m.st.closeOnBgClick = !1),
134									(m.st.showCloseBtn = !1),
135									(m.st.enableEscapeKey = !1)),
136								m.bgOverlay ||
137									((m.bgOverlay = p('bg').on('click' + I, function () {
138										m.close();
139									})),
140									(m.wrap = p('wrap')
141										.attr('tabindex', -1)
142										.on('click' + I, function (e) {
143											m._checkIfClose(e.target) && m.close();
144										})),
145									(m.container = p('container', m.wrap))),
146								(m.contentContainer = p('content')),
147								m.st.preloader &&
148									(m.preloader = p('preloader', m.container, m.st.tLoading));
149							var i = c.magnificPopup.modules;
150							for (o = 0; o < i.length; o++) {
151								var r = (r = i[o]).charAt(0).toUpperCase() + r.slice(1);
152								m['init' + r].call(m);
153							}
154							u('BeforeOpen'),
155								m.st.showCloseBtn &&
156									(m.st.closeBtnInside
157										? (d(C, function (e, t, n, o) {
158												n.close_replaceWith = f(o.type);
159											}),
160											(h += ' mfp-close-btn-in'))
161										: m.wrap.append(f())),
162								m.st.alignTop && (h += ' mfp-align-top'),
163								m.fixedContentPos
164									? m.wrap.css({
165											overflow: m.st.overflowY,
166											overflowX: 'hidden',
167											overflowY: m.st.overflowY,
168										})
169									: m.wrap.css({ top: _.scrollTop(), position: 'absolute' }),
170								(!1 !== m.st.fixedBgPos &&
171									('auto' !== m.st.fixedBgPos || m.fixedContentPos)) ||
172									m.bgOverlay.css({ height: g.height(), position: 'absolute' }),
173								m.st.enableEscapeKey &&
174									g.on('keyup' + I, function (e) {
175										27 === e.keyCode && m.close();
176									}),
177								_.on('resize' + I, function () {
178									m.updateSize();
179								}),
180								m.st.closeOnContentClick || (h += ' mfp-auto-cursor'),
181								h && m.wrap.addClass(h);
182							var a = (m.wH = _.height()),
183								s = {},
184								l =
185									(m.fixedContentPos &&
186										m._hasScrollBar(a) &&
187										(l = m._getScrollbarSize()) &&
188										(s.marginRight = l),
189									m.fixedContentPos &&
190										(m.isIE7
191											? c('body, html').css('overflow', 'hidden')
192											: (s.overflow = 'hidden')),
193									m.st.mainClass);
194							return (
195								m.isIE7 && (l += ' mfp-ie7'),
196								l && m._addClassToMFP(l),
197								m.updateItemHTML(),
198								u('BuildControls'),
199								c('html').css(s),
200								m.bgOverlay
201									.add(m.wrap)
202									.prependTo(m.st.prependTo || c(document.body)),
203								(m._lastFocusedEl = document.activeElement),
204								setTimeout(function () {
205									m.content
206										? (m._addClassToMFP(T), m._setFocus())
207										: m.bgOverlay.addClass(T),
208										g.on('focusin' + I, m._onFocusIn);
209								}, 16),
210								(m.isOpen = !0),
211								m.updateSize(a),
212								u(b),
213								e
214							);
215						}
216						m.updateItemHTML();
217					},
218					close: function () {
219						m.isOpen &&
220							(u(F),
221							(m.isOpen = !1),
222							m.st.removalDelay && !m.isLowIE && m.supportsTransition
223								? (m._addClassToMFP(N),
224									setTimeout(function () {
225										m._close();
226									}, m.st.removalDelay))
227								: m._close());
228					},
229					_close: function () {
230						u(w);
231						var e = N + ' ' + T + ' ';
232						m.bgOverlay.detach(),
233							m.wrap.detach(),
234							m.container.empty(),
235							m.st.mainClass && (e += m.st.mainClass + ' '),
236							m._removeClassFromMFP(e),
237							m.fixedContentPos &&
238								((e = { marginRight: '' }),
239								m.isIE7
240									? c('body, html').css('overflow', '')
241									: (e.overflow = ''),
242								c('html').css(e)),
243							g.off('keyup.mfp focusin' + I),
244							m.ev.off(I),
245							m.wrap.attr('class', 'mfp-wrap').removeAttr('style'),
246							m.bgOverlay.attr('class', 'mfp-bg'),
247							m.container.attr('class', 'mfp-container'),
248							!m.st.showCloseBtn ||
249								(m.st.closeBtnInside &&
250									!0 !== m.currTemplate[m.currItem.type]) ||
251								(m.currTemplate.closeBtn && m.currTemplate.closeBtn.detach()),
252							m.st.autoFocusLast &&
253								m._lastFocusedEl &&
254								c(m._lastFocusedEl).trigger('focus'),
255							(m.currItem = null),
256							(m.content = null),
257							(m.currTemplate = null),
258							(m.prevHeight = 0),
259							u('AfterClose');
260					},
261					updateSize: function (e) {
262						var t;
263						m.isIOS
264							? ((t = document.documentElement.clientWidth / window.innerWidth),
265								(t = window.innerHeight * t),
266								m.wrap.css('height', t),
267								(m.wH = t))
268							: (m.wH = e || _.height()),
269							m.fixedContentPos || m.wrap.css('height', m.wH),
270							u('Resize');
271					},
272					updateItemHTML: function () {
273						var e = m.items[m.index],
274							t =
275								(m.contentContainer.detach(),
276								m.content && m.content.detach(),
277								(e = e.parsed ? e : m.parseEl(m.index)).type),
278							n =
279								(u('BeforeChange', [m.currItem ? m.currItem.type : '', t]),
280								(m.currItem = e),
281								m.currTemplate[t] ||
282									((n = !!m.st[t] && m.st[t].markup),
283									u('FirstMarkupParse', n),
284									(m.currTemplate[t] = !n || c(n))),
285								s &&
286									s !== e.type &&
287									m.container.removeClass('mfp-' + s + '-holder'),
288								m['get' + t.charAt(0).toUpperCase() + t.slice(1)](
289									e,
290									m.currTemplate[t],
291								));
292						m.appendContent(n, t),
293							(e.preloaded = !0),
294							u(j, e),
295							(s = e.type),
296							m.container.prepend(m.contentContainer),
297							u('AfterChange');
298					},
299					appendContent: function (e, t) {
300						(m.content = e)
301							? m.st.showCloseBtn &&
302								m.st.closeBtnInside &&
303								!0 === m.currTemplate[t]
304								? m.content.find('.mfp-close').length || m.content.append(f())
305								: (m.content = e)
306							: (m.content = ''),
307							u('BeforeAppend'),
308							m.container.addClass('mfp-' + t + '-holder'),
309							m.contentContainer.append(m.content);
310					},
311					parseEl: function (e) {
312						var t,
313							n = m.items[e];
314						if (
315							(n = n.tagName
316								? { el: c(n) }
317								: ((t = n.type), { data: n, src: n.src })).el
318						) {
319							for (var o = m.types, i = 0; i < o.length; i++)
320								if (n.el.hasClass('mfp-' + o[i])) {
321									t = o[i];
322									break;
323								}
324							(n.src = n.el.attr('data-mfp-src')),
325								n.src || (n.src = n.el.attr('href'));
326						}
327						return (
328							(n.type = t || m.st.type || 'inline'),
329							(n.index = e),
330							(n.parsed = !0),
331							(m.items[e] = n),
332							u('ElementParse', n),
333							m.items[e]
334						);
335					},
336					addGroup: function (t, n) {
337						function e(e) {
338							(e.mfpEl = this), m._openClick(e, t, n);
339						}
340						var o = 'click.magnificPopup';
341						((n = n || {}).mainEl = t),
342							n.items
343								? ((n.isObj = !0), t.off(o).on(o, e))
344								: ((n.isObj = !1),
345									n.delegate
346										? t.off(o).on(o, n.delegate, e)
347										: (n.items = t).off(o).on(o, e));
348					},
349					_openClick: function (e, t, n) {
350						var o = (void 0 !== n.midClick ? n : c.magnificPopup.defaults)
351							.midClick;
352						if (
353							o ||
354							!(
355								2 === e.which ||
356								e.ctrlKey ||
357								e.metaKey ||
358								e.altKey ||
359								e.shiftKey
360							)
361						) {
362							o = (void 0 !== n.disableOn ? n : c.magnificPopup.defaults)
363								.disableOn;
364							if (o)
365								if ('function' == typeof o) {
366									if (!o.call(m)) return !0;
367								} else if (_.width() < o) return !0;
368							e.type && (e.preventDefault(), m.isOpen) && e.stopPropagation(),
369								(n.el = c(e.mfpEl)),
370								n.delegate && (n.items = t.find(n.delegate)),
371								m.open(n);
372						}
373					},
374					updateStatus: function (e, t) {
375						var n;
376						m.preloader &&
377							(o !== e && m.container.removeClass('mfp-s-' + o),
378							(n = {
379								status: e,
380								text: (t = t || 'loading' !== e ? t : m.st.tLoading),
381							}),
382							u('UpdateStatus', n),
383							(e = n.status),
384							(t = n.text),
385							m.st.allowHTMLInStatusIndicator
386								? m.preloader.html(t)
387								: m.preloader.text(t),
388							m.preloader.find('a').on('click', function (e) {
389								e.stopImmediatePropagation();
390							}),
391							m.container.addClass('mfp-s-' + e),
392							(o = e));
393					},
394					_checkIfClose: function (e) {
395						if (!c(e).closest('.' + k).length) {
396							var t = m.st.closeOnContentClick,
397								n = m.st.closeOnBgClick;
398							if (t && n) return !0;
399							if (
400								!m.content ||
401								c(e).closest('.mfp-close').length ||
402								(m.preloader && e === m.preloader[0])
403							)
404								return !0;
405							if (e === m.content[0] || c.contains(m.content[0], e)) {
406								if (t) return !0;
407							} else if (n && c.contains(document, e)) return !0;
408							return !1;
409						}
410					},
411					_addClassToMFP: function (e) {
412						m.bgOverlay.addClass(e), m.wrap.addClass(e);
413					},
414					_removeClassFromMFP: function (e) {
415						this.bgOverlay.removeClass(e), m.wrap.removeClass(e);
416					},
417					_hasScrollBar: function (e) {
418						return (
419							(m.isIE7 ? g.height() : document.body.scrollHeight) >
420							(e || _.height())
421						);
422					},
423					_setFocus: function () {
424						(m.st.focus ? m.content.find(m.st.focus).eq(0) : m.wrap).trigger(
425							'focus',
426						);
427					},
428					_onFocusIn: function (e) {
429						if (e.target !== m.wrap[0] && !c.contains(m.wrap[0], e.target))
430							return m._setFocus(), !1;
431					},
432					_parseMarkup: function (i, e, t) {
433						var r;
434						t.data && (e = c.extend(t.data, e)),
435							u(C, [i, e, t]),
436							c.each(e, function (e, t) {
437								if (void 0 === t || !1 === t) return !0;
438								var n, o;
439								1 < (r = e.split('_')).length
440									? 0 < (n = i.find(I + '-' + r[0])).length &&
441										('replaceWith' === (o = r[1])
442											? n[0] !== t[0] && n.replaceWith(t)
443											: 'img' === o
444												? n.is('img')
445													? n.attr('src', t)
446													: n.replaceWith(
447															c('<img>')
448																.attr('src', t)
449																.attr('class', n.attr('class')),
450														)
451												: n.attr(r[1], t))
452									: m.st.allowHTMLInTemplate
453										? i.find(I + '-' + e).html(t)
454										: i.find(I + '-' + e).text(t);
455							});
456					},
457					_getScrollbarSize: function () {
458						var e;
459						return (
460							void 0 === m.scrollbarSize &&
461								(((e = document.createElement('div')).style.cssText =
462									'width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;'),
463								document.body.appendChild(e),
464								(m.scrollbarSize = e.offsetWidth - e.clientWidth),
465								document.body.removeChild(e)),
466							m.scrollbarSize
467						);
468					},
469				}),
470				modules: [],
471				open: function (e, t) {
472					return (
473						r(),
474						((e = e ? c.extend(!0, {}, e) : {}).isObj = !0),
475						(e.index = t || 0),
476						this.instance.open(e)
477					);
478				},
479				close: function () {
480					return c.magnificPopup.instance && c.magnificPopup.instance.close();
481				},
482				registerModule: function (e, t) {
483					t.options && (c.magnificPopup.defaults[e] = t.options),
484						c.extend(this.proto, t.proto),
485						this.modules.push(e);
486				},
487				defaults: {
488					disableOn: 0,
489					key: null,
490					midClick: !1,
491					mainClass: '',
492					preloader: !0,
493					focus: '',
494					closeOnContentClick: !1,
495					closeOnBgClick: !0,
496					closeBtnInside: !0,
497					showCloseBtn: !0,
498					enableEscapeKey: !0,
499					modal: !1,
500					alignTop: !1,
501					removalDelay: 0,
502					prependTo: null,
503					fixedContentPos: 'auto',
504					fixedBgPos: 'auto',
505					overflowY: 'auto',
506					closeMarkup:
507						'<button title="%title%" type="button" class="mfp-close">&#215;</button>',
508					tClose: 'Close (Esc)',
509					tLoading: 'Loading...',
510					autoFocusLast: !0,
511					allowHTMLInStatusIndicator: !1,
512					allowHTMLInTemplate: !1,
513				},
514			}),
515			(c.fn.magnificPopup = function (e) {
516				r();
517				var t,
518					n,
519					o,
520					i = c(this);
521				return (
522					'string' == typeof e
523						? 'open' === e
524							? ((t = P ? i.data('magnificPopup') : i[0].magnificPopup),
525								(n = parseInt(arguments[1], 10) || 0),
526								(o = t.items
527									? t.items[n]
528									: ((o = i), (o = t.delegate ? o.find(t.delegate) : o).eq(n))),
529								m._openClick({ mfpEl: o }, i, t))
530							: m.isOpen &&
531								m[e].apply(m, Array.prototype.slice.call(arguments, 1))
532						: ((e = c.extend(!0, {}, e)),
533							P ? i.data('magnificPopup', e) : (i[0].magnificPopup = e),
534							m.addGroup(i, e)),
535					i
536				);
537			}),
538			'inline'),
539		E =
540			(c.magnificPopup.registerModule(S, {
541				options: {
542					hiddenClass: 'hide',
543					markup: '',
544					tNotFound: 'Content not found',
545				},
546				proto: {
547					initInline: function () {
548						m.types.push(S),
549							d(w + '.' + S, function () {
550								a();
551							});
552					},
553					getInline: function (e, t) {
554						var n, o, i;
555						return (
556							a(),
557							e.src
558								? ((n = m.st.inline),
559									(o = c(e.src)).length
560										? ((i = o[0].parentNode) &&
561												i.tagName &&
562												(v ||
563													((l = n.hiddenClass), (v = p(l)), (l = 'mfp-' + l)),
564												(y = o.after(v).detach().removeClass(l))),
565											m.updateStatus('ready'))
566										: (m.updateStatus('error', n.tNotFound), (o = c('<div>'))),
567									(e.inlineElement = o))
568								: (m.updateStatus('ready'), m._parseMarkup(t, {}, e), t)
569						);
570					},
571				},
572			}),
573			'ajax');
574	c.magnificPopup.registerModule(E, {
575		options: {
576			settings: null,
577			cursor: 'mfp-ajax-cur',
578			tError: 'The content could not be loaded.',
579		},
580		proto: {
581			initAjax: function () {
582				m.types.push(E),
583					(n = m.st.ajax.cursor),
584					d(w + '.' + E, t),
585					d('BeforeChange.' + E, t);
586			},
587			getAjax: function (o) {
588				n && c(document.body).addClass(n), m.updateStatus('loading');
589				var e = c.extend(
590					{
591						url: o.src,
592						success: function (e, t, n) {
593							e = { data: e, xhr: n };
594							u('ParseAjax', e),
595								m.appendContent(c(e.data), E),
596								(o.finished = !0),
597								i(),
598								m._setFocus(),
599								setTimeout(function () {
600									m.wrap.addClass(T);
601								}, 16),
602								m.updateStatus('ready'),
603								u('AjaxContentAdded');
604						},
605						error: function () {
606							i(),
607								(o.finished = o.loadError = !0),
608								m.updateStatus(
609									'error',
610									m.st.ajax.tError.replace('%url%', o.src),
611								);
612						},
613					},
614					m.st.ajax.settings,
615				);
616				return (m.req = c.ajax(e)), '';
617			},
618		},
619	});
620	var z;
621	c.magnificPopup.registerModule('image', {
622		options: {
623			markup:
624				'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',
625			cursor: 'mfp-zoom-out-cur',
626			titleSrc: 'title',
627			verticalFit: !0,
628			tError: 'The image could not be loaded.',
629		},
630		proto: {
631			initImage: function () {
632				var e = m.st.image,
633					t = '.image';
634				m.types.push('image'),
635					d(b + t, function () {
636						'image' === m.currItem.type &&
637							e.cursor &&
638							c(document.body).addClass(e.cursor);
639					}),
640					d(w + t, function () {
641						e.cursor && c(document.body).removeClass(e.cursor),
642							_.off('resize' + I);
643					}),
644					d('Resize' + t, m.resizeImage),
645					m.isLowIE && d('AfterChange', m.resizeImage);
646			},
647			resizeImage: function () {
648				var e,
649					t = m.currItem;
650				t &&
651					t.img &&
652					m.st.image.verticalFit &&
653					((e = 0),
654					m.isLowIE &&
655						(e =
656							parseInt(t.img.css('padding-top'), 10) +
657							parseInt(t.img.css('padding-bottom'), 10)),
658					t.img.css('max-height', m.wH - e));
659			},
660			_onImageHasSize: function (e) {
661				e.img &&
662					((e.hasSize = !0),
663					z && clearInterval(z),
664					(e.isCheckingImgSize = !1),
665					u('ImageHasSize', e),
666					e.imgHidden) &&
667					(m.content && m.content.removeClass('mfp-loading'),
668					(e.imgHidden = !1));
669			},
670			findImageSize: function (t) {
671				function n(e) {
672					z && clearInterval(z),
673						(z = setInterval(function () {
674							0 < i.naturalWidth
675								? m._onImageHasSize(t)
676								: (200 < o && clearInterval(z),
677									3 === ++o ? n(10) : 40 === o ? n(50) : 100 === o && n(500));
678						}, e));
679				}
680				var o = 0,
681					i = t.img[0];
682				n(1);
683			},
684			getImage: function (e, t) {
685				function n() {
686					e &&
687						(e.img.off('.mfploader'),
688						e === m.currItem &&
689							(m._onImageHasSize(e),
690							m.updateStatus('error', a.tError.replace('%url%', e.src))),
691						(e.hasSize = !0),
692						(e.loaded = !0),
693						(e.loadError = !0));
694				}
695				function o() {
696					e &&
697						(e.img[0].complete
698							? (e.img.off('.mfploader'),
699								e === m.currItem &&
700									(m._onImageHasSize(e), m.updateStatus('ready')),
701								(e.hasSize = !0),
702								(e.loaded = !0),
703								u('ImageLoadComplete'))
704							: ++r < 200
705								? setTimeout(o, 100)
706								: n());
707				}
708				var i,
709					r = 0,
710					a = m.st.image,
711					s = t.find('.mfp-img');
712				return (
713					s.length &&
714						(((i = document.createElement('img')).className = 'mfp-img'),
715						e.el &&
716							e.el.find('img').length &&
717							(i.alt = e.el.find('img').attr('alt')),
718						(e.img = c(i).on('load.mfploader', o).on('error.mfploader', n)),
719						(i.src = e.src),
720						s.is('img') && (e.img = e.img.clone()),
721						0 < (i = e.img[0]).naturalWidth
722							? (e.hasSize = !0)
723							: i.width || (e.hasSize = !1)),
724					m._parseMarkup(
725						t,
726						{
727							title: (function (e) {
728								if (e.data && void 0 !== e.data.title) return e.data.title;
729								var t = m.st.image.titleSrc;
730								if (t) {
731									if ('function' == typeof t) return t.call(m, e);
732									if (e.el) return e.el.attr(t) || '';
733								}
734								return '';
735							})(e),
736							img_replaceWith: e.img,
737						},
738						e,
739					),
740					m.resizeImage(),
741					e.hasSize
742						? (z && clearInterval(z),
743							e.loadError
744								? (t.addClass('mfp-loading'),
745									m.updateStatus('error', a.tError.replace('%url%', e.src)))
746								: (t.removeClass('mfp-loading'), m.updateStatus('ready')))
747						: (m.updateStatus('loading'),
748							(e.loading = !0),
749							e.hasSize ||
750								((e.imgHidden = !0),
751								t.addClass('mfp-loading'),
752								m.findImageSize(e))),
753					t
754				);
755			},
756		},
757	});
758	function O(e) {
759		var t;
760		m.currTemplate[L] &&
761			(t = m.currTemplate[L].find('iframe')).length &&
762			(e || (t[0].src = '//about:blank'), m.isIE8) &&
763			t.css('display', e ? 'block' : 'none');
764	}
765	function M(e) {
766		var t = m.items.length;
767		return t - 1 < e ? e - t : e < 0 ? t + e : e;
768	}
769	function D(e, t, n) {
770		return e.replace(/%curr%/gi, t + 1).replace(/%total%/gi, n);
771	}
772	c.magnificPopup.registerModule('zoom', {
773		options: {
774			enabled: !1,
775			easing: 'ease-in-out',
776			duration: 300,
777			opener: function (e) {
778				return e.is('img') ? e : e.find('img');
779			},
780		},
781		proto: {
782			initZoom: function () {
783				var e,
784					t,
785					n,
786					o,
787					i,
788					r,
789					a = m.st.zoom,
790					s = '.zoom';
791				a.enabled &&
792					m.supportsTransition &&
793					((t = a.duration),
794					(n = function (e) {
795						var e = e
796								.clone()
797								.removeAttr('style')
798								.removeAttr('class')
799								.addClass('mfp-animated-image'),
800							t = 'all ' + a.duration / 1e3 + 's ' + a.easing,
801							n = {
802								position: 'fixed',
803								zIndex: 9999,
804								left: 0,
805								top: 0,
806								'-webkit-backface-visibility': 'hidden',
807							},
808							o = 'transition';
809						return (
810							(n['-webkit-' + o] = n['-moz-' + o] = n['-o-' + o] = n[o] = t),
811							e.css(n),
812							e
813						);
814					}),
815					(o = function () {
816						m.content.css('visibility', 'visible');
817					}),
818					d('BuildControls' + s, function () {
819						m._allowZoom() &&
820							(clearTimeout(i),
821							m.content.css('visibility', 'hidden'),
822							(e = m._getItemToZoom())
823								? ((r = n(e)).css(m._getOffset()),
824									m.wrap.append(r),
825									(i = setTimeout(function () {
826										r.css(m._getOffset(!0)),
827											(i = setTimeout(function () {
828												o(),
829													setTimeout(function () {
830														r.remove(), (e = r = null), u('ZoomAnimationEnded');
831													}, 16);
832											}, t));
833									}, 16)))
834								: o());
835					}),
836					d(F + s, function () {
837						if (m._allowZoom()) {
838							if ((clearTimeout(i), (m.st.removalDelay = t), !e)) {
839								if (!(e = m._getItemToZoom())) return;
840								r = n(e);
841							}
842							r.css(m._getOffset(!0)),
843								m.wrap.append(r),
844								m.content.css('visibility', 'hidden'),
845								setTimeout(function () {
846									r.css(m._getOffset());
847								}, 16);
848						}
849					}),
850					d(w + s, function () {
851						m._allowZoom() && (o(), r && r.remove(), (e = null));
852					}));
853			},
854			_allowZoom: function () {
855				return 'image' === m.currItem.type;
856			},
857			_getItemToZoom: function () {
858				return !!m.currItem.hasSize && m.currItem.img;
859			},
860			_getOffset: function (e) {
861				var e = e
862						? m.currItem.img
863						: m.st.zoom.opener(m.currItem.el || m.currItem),
864					t = e.offset(),
865					n = parseInt(e.css('padding-top'), 10),
866					o = parseInt(e.css('padding-bottom'), 10),
867					e =
868						((t.top -= c(window).scrollTop() - n),
869						{
870							width: e.width(),
871							height: (P ? e.innerHeight() : e[0].offsetHeight) - o - n,
872						});
873				return (
874					(B =
875						void 0 === B
876							? void 0 !== document.createElement('p').style.MozTransform
877							: B)
878						? (e['-moz-transform'] = e.transform =
879								'translate(' + t.left + 'px,' + t.top + 'px)')
880						: ((e.left = t.left), (e.top = t.top)),
881					e
882				);
883			},
884		},
885	});
886	var B,
887		L = 'iframe',
888		H =
889			(c.magnificPopup.registerModule(L, {
890				options: {
891					markup:
892						'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',
893					srcAction: 'iframe_src',
894					patterns: {
895						youtube: {
896							index: 'youtube.com',
897							id: 'v=',
898							src: '//www.youtube.com/embed/%id%?autoplay=1',
899						},
900						vimeo: {
901							index: 'vimeo.com/',
902							id: '/',
903							src: '//player.vimeo.com/video/%id%?autoplay=1',
904						},
905						gmaps: { index: '//maps.google.', src: '%id%&output=embed' },
906					},
907				},
908				proto: {
909					initIframe: function () {
910						m.types.push(L),
911							d('BeforeChange', function (e, t, n) {
912								t !== n && (t === L ? O() : n === L && O(!0));
913							}),
914							d(w + '.' + L, function () {
915								O();
916							});
917					},
918					getIframe: function (e, t) {
919						var n = e.src,
920							o = m.st.iframe,
921							i =
922								(c.each(o.patterns, function () {
923									if (-1 < n.indexOf(this.index))
924										return (
925											this.id &&
926												(n =
927													'string' == typeof this.id
928														? n.substr(
929																n.lastIndexOf(this.id) + this.id.length,
930																n.length,
931															)
932														: this.id.call(this, n)),
933											(n = this.src.replace('%id%', n)),
934											!1
935										);
936								}),
937								{});
938						return (
939							o.srcAction && (i[o.srcAction] = n),
940							m._parseMarkup(t, i, e),
941							m.updateStatus('ready'),
942							t
943						);
944					},
945				},
946			}),
947			c.magnificPopup.registerModule('gallery', {
948				options: {
949					enabled: !1,
950					arrowMarkup:
951						'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',
952					preload: [0, 2],
953					navigateByImgClick: !0,
954					arrows: !0,
955					tPrev: 'Previous (Left arrow key)',
956					tNext: 'Next (Right arrow key)',
957					tCounter: '%curr% of %total%',
958					langDir: null,
959					loop: !0,
960				},
961				proto: {
962					initGallery: function () {
963						var r = m.st.gallery,
964							e = '.mfp-gallery';
965						if (((m.direction = !0), !r || !r.enabled)) return !1;
966						r.langDir || (r.langDir = document.dir || 'ltr'),
967							(h += ' mfp-gallery'),
968							d(b + e, function () {
969								r.navigateByImgClick &&
970									m.wrap.on('click' + e, '.mfp-img', function () {
971										if (1 < m.items.length) return m.next(), !1;
972									}),
973									g.on('keydown' + e, function (e) {
974										37 === e.keyCode
975											? 'rtl' === r.langDir
976												? m.next()
977												: m.prev()
978											: 39 === e.keyCode &&
979												('rtl' === r.langDir ? m.prev() : m.next());
980									}),
981									m.updateGalleryButtons();
982							}),
983							d('UpdateStatus' + e, function () {
984								m.updateGalleryButtons();
985							}),
986							d('UpdateStatus' + e, function (e, t) {
987								t.text &&
988									(t.text = D(t.text, m.currItem.index, m.items.length));
989							}),
990							d(C + e, function (e, t, n, o) {
991								var i = m.items.length;
992								n.counter = 1 < i ? D(r.tCounter, o.index, i) : '';
993							}),
994							d('BuildControls' + e, function () {
995								var e, t, n, o, i;
996								1 < m.items.length &&
997									r.arrows &&
998									!m.arrowLeft &&
999									((t =
1000										'rtl' === r.langDir
1001											? ((o = r.tNext), (e = r.tPrev), (i = 'next'), 'prev')
1002											: ((o = r.tPrev), (e = r.tNext), (i = 'prev'), 'next')),
1003									(n = r.arrowMarkup),
1004									(o = m.arrowLeft =
1005										c(
1006											n
1007												.replace(/%title%/gi, o)
1008												.replace(/%action%/gi, i)
1009												.replace(/%dir%/gi, 'left'),
1010										).addClass(k)),
1011									(i = m.arrowRight =
1012										c(
1013											n
1014												.replace(/%title%/gi, e)
1015												.replace(/%action%/gi, t)
1016												.replace(/%dir%/gi, 'right'),
1017										).addClass(k)),
1018									'rtl' === r.langDir
1019										? ((m.arrowNext = o), (m.arrowPrev = i))
1020										: ((m.arrowNext = i), (m.arrowPrev = o)),
1021									o.on('click', function () {
1022										'rtl' === r.langDir ? m.next() : m.prev();
1023									}),
1024									i.on('click', function () {
1025										'rtl' === r.langDir ? m.prev() : m.next();
1026									}),
1027									m.container.append(o.add(i)));
1028							}),
1029							d(j + e, function () {
1030								m._preloadTimeout && clearTimeout(m._preloadTimeout),
1031									(m._preloadTimeout = setTimeout(function () {
1032										m.preloadNearbyImages(), (m._preloadTimeout = null);
1033									}, 16));
1034							}),
1035							d(w + e, function () {
1036								g.off(e),
1037									m.wrap.off('click' + e),
1038									(m.arrowRight = m.arrowLeft = null);
1039							});
1040					},
1041					next: function () {
1042						var e = M(m.index + 1);
1043						if (!m.st.gallery.loop && 0 === e) return !1;
1044						(m.direction = !0), (m.index = e), m.updateItemHTML();
1045					},
1046					prev: function () {
1047						var e = m.index - 1;
1048						if (!m.st.gallery.loop && e < 0) return !1;
1049						(m.direction = !1), (m.index = M(e)), m.updateItemHTML();
1050					},
1051					goTo: function (e) {
1052						(m.direction = e >= m.index), (m.index = e), m.updateItemHTML();
1053					},
1054					preloadNearbyImages: function () {
1055						for (
1056							var e = m.st.gallery.preload,
1057								t = Math.min(e[0], m.items.length),
1058								n = Math.min(e[1], m.items.length),
1059								o = 1;
1060							o <= (m.direction ? n : t);
1061							o++
1062						)
1063							m._preloadItem(m.index + o);
1064						for (o = 1; o <= (m.direction ? t : n); o++)
1065							m._preloadItem(m.index - o);
1066					},
1067					_preloadItem: function (e) {
1068						var t;
1069						(e = M(e)),
1070							m.items[e].preloaded ||
1071								((t = m.items[e]).parsed || (t = m.parseEl(e)),
1072								u('LazyLoad', t),
1073								'image' === t.type &&
1074									(t.img = c('<img class="mfp-img" />')
1075										.on('load.mfploader', function () {
1076											t.hasSize = !0;
1077										})
1078										.on('error.mfploader', function () {
1079											(t.hasSize = !0),
1080												(t.loadError = !0),
1081												u('LazyLoadError', t);
1082										})
1083										.attr('src', t.src)),
1084								(t.preloaded = !0));
1085					},
1086					updateGalleryButtons: function () {
1087						m.st.gallery.loop ||
1088							'object' != typeof m.arrowPrev ||
1089							null === m.arrowPrev ||
1090							(0 === m.index ? m.arrowPrev.hide() : m.arrowPrev.show(),
1091							m.index === m.items.length - 1
1092								? m.arrowNext.hide()
1093								: m.arrowNext.show());
1094					},
1095				},
1096			}),
1097			'retina');
1098	c.magnificPopup.registerModule(H, {
1099		options: {
1100			replaceSrc: function (e) {
1101				return e.src.replace(/\.\w+$/, function (e) {
1102					return '@2x' + e;
1103				});
1104			},
1105			ratio: 1,
1106		},
1107		proto: {
1108			initRetina: function () {
1109				var n, o;
1110				1 < window.devicePixelRatio &&
1111					((n = m.st.retina), (o = n.ratio), 1 < (o = isNaN(o) ? o() : o)) &&
1112					(d('ImageHasSize.' + H, function (e, t) {
1113						t.img.css({
1114							'max-width': t.img[0].naturalWidth / o,
1115							width: '100%',
1116						});
1117					}),
1118					d('ElementParse.' + H, function (e, t) {
1119						t.src = n.replaceSrc(t, o);
1120					}));
1121			},
1122		},
1123	}),
1124		r();
1125});
1126
1127!function(){var e,t,n,i,a,o;if((e=document.getElementById("cm-primary-nav"))&&void 0!==(t=e.getElementsByClassName("cm-menu-toggle")[0]))if(void 0!==(n=e.getElementsByTagName("ul")[0])){for(n.setAttribute("aria-expanded","false"),-1===n.className.indexOf("nav-menu")&&(n.className+="nav-menu"),t.onclick=function(){-1!==e.className.indexOf("cm-mobile-nav")?(e.className=e.className.replace("cm-mobile-nav","cm-primary-nav"),t.setAttribute("aria-expanded","false"),n.setAttribute("aria-expanded","false")):(e.className=e.className.replace("cm-primary-nav","cm-mobile-nav"),t.setAttribute("aria-expanded","true"),n.setAttribute("aria-expanded","true"))},a=0,o=(i=n.getElementsByTagName("a")).length;a<o;a++)i[a].addEventListener("focus",s,!0),i[a].addEventListener("blur",s,!0);!function(e){var t,n,i=e.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");if("ontouchstart"in window&&window.matchMedia("(min-width: 768px)").matches)for(t=function(e){var t,n=this.parentNode;if(n.classList.contains("focus"))n.classList.remove("focus");else{for(e.preventDefault(),t=0;t<n.parentNode.children.length;++t)n!==n.parentNode.children[t]&&n.parentNode.children[t].classList.remove("focus");n.classList.add("focus")}},n=0;n<i.length;++n)i[n].addEventListener("touchstart",t,!1)}(e)}else t.style.display="none";function s(){for(var e=this;-1===e.className.indexOf("nav-menu");)"li"===e.tagName.toLowerCase()&&(-1!==e.className.indexOf("focus")?e.className=e.className.replace(" focus",""):e.className+=" focus"),e=e.parentElement}}();const CM_MOBILE_BREAKPOINT="(max-width: 768px)";let cmViewportHandler=null;function initMobileNavigation(){const e=document.querySelector(".cm-mobile-nav-container");if(!e)return;const t=e.querySelector(".cm-menu-toggle"),n=e.querySelector(".cm-mobile-menu"),i=e.querySelector(".cm-mobile-header-row");if(!t||!n||!i)return;function a(){if(!n.classList.contains("cm-mobile-menu--open"))return;if(!window.matchMedia("(max-width: 768px)").matches)return void o();const e=window.innerHeight-n.getBoundingClientRect().top;n.style.maxHeight=e+"px",n.classList.add("menu-scrollbar")}function o(){n.style.maxHeight="",n.classList.remove("menu-scrollbar")}cmViewportHandler&&(window.removeEventListener("resize",cmViewportHandler),window.removeEventListener("orientationchange",cmViewportHandler));let s=null;cmViewportHandler=function(){s&&window.cancelAnimationFrame(s),s=window.requestAnimationFrame(a)},window.addEventListener("resize",cmViewportHandler),window.addEventListener("orientationchange",cmViewportHandler);const r=t.cloneNode(!0);t.parentNode.replaceChild(r,t),r.setAttribute("aria-expanded","false"),r.addEventListener("click",(function(t){t.preventDefault();const s=t.currentTarget,r="true"===s.getAttribute("aria-expanded");s.setAttribute("aria-expanded",!r),r?(e.classList.remove("cm-toggle-open"),n.classList.remove("cm-mobile-menu--open"),i.classList.remove("cm-mobile-menu--open"),o()):(e.classList.add("cm-toggle-open"),n.classList.add("cm-mobile-menu--open"),i.classList.add("cm-mobile-menu--open"),a())}))}document.addEventListener("DOMContentLoaded",(function(){initMobileNavigation()})),"undefined"!=typeof wp&&wp.customize&&wp.customize.bind("preview-ready",(function(){initMobileNavigation(),wp.customize.selectiveRefresh.bind("partial-content-rendered",(function(){setTimeout(initMobileNavigation,150)})),wp.customize.preview.bind("refresh",(function(){setTimeout(initMobileNavigation,150)}))}));
1128/*!
1129* FitVids 1.1
1130*
1131* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
1132* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
1133* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
1134*
1135*/
1136!function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=document.createElement("div");a.innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',r.appendChild(a.childNodes[1])}return e&&t.extend(i,e),this.each((function(){var e=['iframe[src*="player.vimeo.com"]','
1136iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));(a=(a=a.not("object object")).not(r)).each((function(){var e=t(this);if(!(e.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i=("object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height())/(isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10));if(!e.attr("name")){var a="fitvid"+t.fn.fitVids._count;e.attr("name",a),t.fn.fitVids._count++}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*i+"%"),e.removeAttr("height").removeAttr("width")}}))}))},t.fn.fitVids._count=0}(window.jQuery||window.Zepto);
1137/(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);
1138
1139(()=>{function n(t,e){var r=Object.keys(t),n;return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function l(e,t,r){var n;(t="symbol"==typeof(n=(e=>{if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive],t;if(void 0===t)return String(e);if("object"!=typeof(t=t.call(e,"string")))return t;throw new TypeError("@@toPrimitive must return a primitive value.")})(n=t))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){var r;if(e)return"string"==typeof e?o(e,t):"Map"===(r="Object"===(r={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function u(e){if(Array.isArray(e))return e}let m="email",y="phone",p="name",v={email:["email","e-mail","mail","email address"],phone:["phone","tel","mobile","cell","telephone","phone number"],name:["name","full-name","full name","full_name","fullname","first-name","first name","first_name","firstname","last-name","last name","last_name","lastname","given-name","given name","given_name","givenname","family-name","family name","family_name","familyname","fname","lname","first","last","your-name","your name"]};function b(e){return e&&"string"==typeof e?e.trim().toLowerCase():""}function g(e){var t=b(e),r=t.lastIndexOf("@");if(-1!==r){var n=t.slice(r+1);if(["gmail.com","googlemail.com"].includes(n)){let e=t.slice(0,r).replace(/\./g,"");return"".concat(e,"@").concat(n)}}return t}function d(e){var e=b(e),t=e.replace(/\D/g,"");return e.startsWith("+")?"+".concat(t):t}function c(e){var e=e.filter(e=>e.type===p).map(e=>b(e.value)).filter(Boolean),e,t,e,e;if(e.length)return function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach(function(e){l(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({first_name:t=(e=u(e=1===e.length?e[0].split(" "):e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||a(e)||i())[0]},0<(null==(e=o(e).slice(1))?void 0:e.length)?{last_name:e.join(" ")}:{})}function s(e){var e;return null==(e=e.find(e=>e.type===m))?void 0:e.value}function h(e){var e;return null==(e=e.find(e=>e.type===y))?void 0:e.value}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function f(t,e){var r=Object.keys(t),n;return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function j(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
1139e%2?f(Object(r),!0).forEach(function(e){w(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function w(e,t,r){var n;(t="symbol"==typeof(n=(e=>{if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive],t;if(void 0===t)return String(e);if("object"!=typeof(t=t.call(e,"string")))return t;throw new TypeError("@@toPrimitive must return a primitive value.")})(n=t))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}var e;(e=globalThis.jQuery)&&e(globalThis.document.body).on("wpformsAjaxSubmitSuccess",e=>{var t,e,r,n,t=null!=(t=globalThis._googlesitekit)&&t.gtagUserData?(f=>{if(f&&f instanceof HTMLFormElement){var e=new FormData(f),e,e=Array.from(e.entries()).map(e=>{var e,e,e,e,e,e,e,t;let r=(t=2,(e=>{if(Array.isArray(e))return e})(e=e)||((e,t)=>{var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,l,i,a,o=[],u=!0,c=!1;try{for(i=(r=r.call(e)).next;!(u=(n=i.call(r)).done)&&(o.push(n.value),2!==o.length);u=!0);}catch(e){c=!0,l=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw l}}return o}})(e,2)||((e,t)=>{var r;if(e)return"string"==typeof e?O(e,2):"Map"===(r="Object"===(r={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?O(e,2):void 0})(e,2)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()),n=r[0],l=r[1],i=f.querySelector("[name='".concat(n,"']"));var e=null==(e=i="hidden"===(null==(e=i)?void 0:e.type)&&"hidden"!==(null==(e=i)||null==(e=e.previousSibling)?void 0:e.type)?i.previousSibling:i)?void 0:e.type;if("hidden"===e||"submit"===e)return null;var e,a,e,o=(e={type:e,label:null==(e=i)||!e.id||null==(e=f.querySelector("label[for='".concat(null==(e=i)?void 0:e.id,"']")))?void 0:e.textContent,name:n,value:l}).name,u=e.value,c=e.label,e=b(e=e.type),o=b(o),u=b(u),s,c=(s=c)&&"string"==typeof s?s.trim().toLowerCase().replace(/\s*\*+\s*$/,"").replace(/\s*\(required\)\s*$/i,"").replace(/\s*:\s*$/,"").trim():"";switch(e){case"email":return{type:m,value:g(u)};case"tel":return{type:y,value:d(u)}}return(e=>{var e;if(e)return e=g(e),/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)})(u)||v[m].includes(o)||v[m].includes(c)?{type:m,value:g(u)}:v[y].includes(o)||v[y].includes(c)?{type:y,value:d(u)}:v[p].includes(o)||v[p].includes(c)?{type:p,value:b(u)}:(e=>{if(e&&!((r=(t=e).replace(/\D/g,"")).length<7||r.length<t.length/2)&&/^[\s\-()+.\d]*$/.test(t)){var t,r,r=d(e),t,r;if(/^\+?\d{7,}$/.test(r))return t=/[\s\-()+.]/.test(e),r=e.trim().startsWith("+"),t||r}})(u)?{type:y,value:d(u)}:null}).filter(Boolean);if(0!==(e=[["address",c(e)],["email",s(e)],["phone_number",h(e)]].filter(e=>{return t=2,(u(e=e)||((e,t)=>{var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,l,i,a,o=[],u=!0,c=!1;try{for(i=(r=r.call(e)).next;!(u=(n=i.call(r)).done)&&(o.push(n.value),2!==o.length);u=!0);}catch(e){c=!0,l=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw l}}return o}})(e,2)||a(e,2)||i())[1];var e,t})).length)return Object.fromEntries(e)}})(e.target):null,e=null==(e=e.target)||null==(e=e.dataset)?void 0:e.formid;null!=(r=globalThis._googlesitekit)&&null!=(n=r.gtagEvent)&&n.call(r,"submit_lead_form",j(j({googlesitekit_event_provider:"wpforms"},e?{googlesitekit_form_id:String(e)}:{}),t?{user_data:t}:{}))})})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.