window.wp=window.wp||{},function(r){var t="undefined"==typeof _wpUtilSettings?{}:_wpUtilSettings;wp.template=_.memoize(function(a){var n,s={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"};return function(t){var e=document.querySelector("script#tmpl-"+a);if(e)return(n=n||_.template(r(e).html(),s))(t);throw new Error("Template not found: #tmpl-"+a)}}),wp.ajax={settings:t.ajax||{},post:function(t,e){return wp.ajax.send({data:_.isObject(t)?t:_.extend(e||{},{action:t})})},send:function(n,t){var e,a;return _.isObject(n)?t=n:(t=t||{}).data=_.extend(t.data||{},{action:n}),t=_.defaults(t||{},{type:"POST",url:wp.ajax.settings.url,context:this}),(e=(a=r.Deferred(function(a){t.success&&a.done(t.success),t.error&&a.fail(t.error),delete t.success,delete t.error,a.jqXHR=r.ajax(t).done(function(t){var e;"1"!==t&&1!==t||(t={success:!0}),_.isObject(t)&&!_.isUndefined(t.success)?(e=this,a.done(function(){n&&n.data&&"query-attachments"===n.data.action&&a.jqXHR.hasOwnProperty("getResponseHeader")&&a.jqXHR.getResponseHeader("X-WP-Total")?e.totalAttachments=parseInt(a.jqXHR.getResponseHeader("X-WP-Total"),10):e.totalAttachments=0}),a[t.success?"resolveWith":"rejectWith"](this,[t.data])):a.rejectWith(this,[t])}).fail(function(){a.rejectWith(this,arguments)})})).promise()).abort=function(){return a.jqXHR.abort(),this},e}}}(jQuery);
(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?t(require("jquery")):t(window.jQuery||window.Zepto)})(function(d){function t(){}function u(t,e){f.ev.on("mfp"+t+".mfp",e)}function c(t,e,i,o){var n=document.createElement("div");return n.className="mfp-"+t,i&&(n.innerHTML=i),o?e&&e.appendChild(n):(n=d(n),e&&n.appendTo(e)),n}function p(t,e){f.ev.triggerHandler("mfp"+t,e),f.st.callbacks&&(t=t.charAt(0).toLowerCase()+t.slice(1),f.st.callbacks[t])&&f.st.callbacks[t].apply(f,Array.isArray(e)?e:[e])}function m(t){return t===e&&f.currTemplate.closeBtn||(f.currTemplate.closeBtn=d(f.st.closeMarkup.replace("%title%",f.st.tClose)),e=t),f.currTemplate.closeBtn}function a(){d.magnificPopup.instance||((f=new t).init(),d.magnificPopup.instance=f)}var f,o,h,n,g,e,r=!!window.jQuery,v=d(window);d.magnificPopup={instance:null,proto:t.prototype={constructor:t,init:function(){var t=navigator.appVersion;f.isLowIE=f.isIE8=document.all&&!document.addEventListener,f.isAndroid=/android/gi.test(t),f.isIOS=/iphone|ipad|ipod/gi.test(t),f.supportsTransition=(()=>{var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1})(),f.probablyMobile=f.isAndroid||f.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),h=d(document),f.popupsCache={}},open:function(t){if(!1===t.isObj){f.items=t.items.toArray(),f.index=0;for(var e,i=t.items,o=0;o<i.length;o++)if((e=(e=i[o]).parsed?e.el[0]:e)===t.el[0]){f.index=o;break}}else f.items=Array.isArray(t.items)?t.items:[t.items],f.index=t.index||0;if(!f.isOpen){f.types=[],g="",t.mainEl&&t.mainEl.length?f.ev=t.mainEl.eq(0):f.ev=h,t.key?(f.popupsCache[t.key]||(f.popupsCache[t.key]={}),f.currTemplate=f.popupsCache[t.key]):f.currTemplate={},f.st=d.extend(!0,{},d.magnificPopup.defaults,t),f.fixedContentPos="auto"===f.st.fixedContentPos?!f.probablyMobile:f.st.fixedContentPos,f.st.modal&&(f.st.closeOnContentClick=!1,f.st.closeOnBgClick=!1,f.st.showCloseBtn=!1,f.st.enableEscapeKey=!1),f.bgOverlay||(f.bgOverlay=c("bg").on("click.mfp",function(){f.close()}),f.wrap=c("wrap").attr("tabindex",-1).on("click.mfp",function(t){f._checkIfClose(t.target)&&f.close()}),f.container=c("container",f.wrap)),f.contentContainer=c("content"),f.st.preloader&&(f.preloader=c("preloader",f.container,f.st.tLoading));var n=d.magnificPopup.modules;for(o=0;o<n.length;o++){var a=(a=n[o]).charAt(0).toUpperCase()+a.slice(1);f["init"+a].call(f)}p("BeforeOpen"),f.st.showCloseBtn&&(f.st.closeBtnInside?(u("MarkupParse",function(t,e,i,o){i.close_replaceWith=m(o.type)}),g+=" mfp-close-btn-in"):f.wrap.append(m())),f.st.alignTop&&(g+=" mfp-align-top"),f.fixedContentPos?f.wrap.css({overflow:f.st.overflowY,overflowX:"hidden",overflowY:f.st.overflowY}):f.wrap.css({top:v.scrollTop(),position:"absolute"}),!1!==f.st.fixedBgPos&&("auto"!==f.st.fixedBgPos||f.fixedContentPos)||f.bgOverlay.css({height:h.height(),position:"absolute"}),f.st.enableEscapeKey&&h.on("keyup.mfp",function(t){27===t.keyCode&&f.close()}),v.on("resize.mfp",function(){f.updateSize()}),f.st.closeOnContentClick||(g+=" mfp-auto-cursor"),g&&f.wrap.addClass(g);var r=f.wH=v.height(),s={},l=(f.fixedContentPos&&f._hasScrollBar(r)&&(l=f._getScrollbarSize())&&(s.marginRight=l),f.fixedContentPos&&(f.isIE7?d("body, html").css("overflow","hidden"):s.overflow="hidden"),f.st.mainClass);return f.isIE7&&(l+=" mfp-ie7"),l&&f._addClassToMFP(l),f.updateItemHTML(),p("BuildControls"),d("html").css(s),f.bgOverlay.add(f.wrap).prependTo(f.st.prependTo||d(document.body)),f._lastFocusedEl=document.activeElement,setTimeout(function(){f.content?(f._addClassToMFP("mfp-ready"),f._setFocus()):f.bgOverlay.addClass("mfp-ready"),h.on("focusin.mfp",f._onFocusIn)},16),f.isOpen=!0,f.updateSize(r),p("Open"),t}f.updateItemHTML()},close:function(){f.isOpen&&(p("BeforeClose"),f.isOpen=!1,f.st.removalDelay&&!f.isLowIE&&f.supportsTransition?(f._addClassToMFP("mfp-removing"),setTimeout(function(){f._close()},f.st.removalDelay)):f._close())},_close:function(){p("Close");var t="mfp-removing mfp-ready ";f.bgOverlay.detach(),f.wrap.detach(),f.container.empty(),f.st.mainClass&&(t+=f.st.mainClass+" "),f._removeClassFromMFP(t),f.fixedContentPos&&(t={marginRight:""},f.isIE7?d("body, html").css("overflow",""):t.overflow="",d("html").css(t)),h.off("keyup.mfp focusin.mfp"),f.ev.off(".mfp"),f.wrap.attr("class","mfp-wrap").removeAttr("style"),f.bgOverlay.attr("class","mfp-bg"),f.container.attr("class","mfp-container"),!f.st.showCloseBtn||f.st.closeBtnInside&&!0!==f.currTemplate[f.currItem.type]||f.currTemplate.closeBtn&&f.currTemplate.closeBtn.detach(),f.st.autoFocusLast&&f._lastFocusedEl&&d(f._lastFocusedEl).trigger("focus"),f.currItem=null,f.content=null,f.currTemplate=null,f.prevHeight=0,p("AfterClose")},updateSize:function(t){var e;f.isIOS?(e=document.documentElement.clientWidth/window.innerWidth,f.wrap.css("height",e=window.innerHeight*e),f.wH=e):f.wH=t||v.height(),f.fixedContentPos||f.wrap.css("height",f.wH),p("Resize")},updateItemHTML:function(){var t=f.items[f.index],e=(f.contentContainer.detach(),f.content&&f.content.detach(),(t=t.parsed?t:f.parseEl(f.index)).type),i=(p("BeforeChange",[f.currItem?f.currItem.type:"",e]),f.currItem=t,f.currTemplate[e]||(i=!!f.st[e]&&f.st[e].markup,p("FirstMarkupParse",i),f.currTemplate[e]=!i||d(i)),n&&n!==t.type&&f.container.removeClass("mfp-"+n+"-holder"),f["get"+e.charAt(0).toUpperCase()+e.slice(1)](t,f.currTemplate[e]));f.appendContent(i,e),t.preloaded=!0,p("Change",t),n=t.type,f.container.prepend(f.contentContainer),p("AfterChange")},appendContent:function(t,e){(f.content=t)?f.st.showCloseBtn&&f.st.closeBtnInside&&!0===f.currTemplate[e]?f.content.find(".mfp-close").length||f.content.append(m()):f.content=t:f.content="",p("BeforeAppend"),f.container.addClass("mfp-"+e+"-holder"),f.contentContainer.append(f.content)},parseEl:function(t){var e,i=f.items[t];if((i=i.tagName?{el:d(i)}:(e=i.type,{data:i,src:i.src})).el){for(var o=f.types,n=0;n<o.length;n++)if(i.el.hasClass("mfp-"+o[n])){e=o[n];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=e||f.st.type||"inline",i.index=t,i.parsed=!0,f.items[t]=i,p("ElementParse",i),f.items[t]},addGroup:function(e,i){function t(t){t.mfpEl=this,f._openClick(t,e,i)}var o="click.magnificPopup";(i=i||{}).mainEl=e,i.items?(i.isObj=!0,e.off(o).on(o,t)):(i.isObj=!1,i.delegate?e.off(o).on(o,i.delegate,t):(i.items=e).off(o).on(o,t))},_openClick:function(t,e,i){if((void 0!==i.midClick?i:d.magnificPopup.defaults).midClick||!(2===t.which||t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)){var o=(void 0!==i.disableOn?i:d.magnificPopup.defaults).disableOn;if(o)if("function"==typeof o){if(!o.call(f))return!0}else if(v.width()<o)return!0;t.type&&(t.preventDefault(),f.isOpen)&&t.stopPropagation(),i.el=d(t.mfpEl),i.delegate&&(i.items=e.find(i.delegate)),f.open(i)}},updateStatus:function(t,e){var i;f.preloader&&(o!==t&&f.container.removeClass("mfp-s-"+o),i={status:t,text:e=e||"loading"!==t?e:f.st.tLoading},p("UpdateStatus",i),t=i.status,f.preloader.html(e=i.text),f.preloader.find("a").on("click",function(t){t.stopImmediatePropagation()}),f.container.addClass("mfp-s-"+t),o=t)},_checkIfClose:function(t){if(!d(t).hasClass("mfp-prevent-close")){var e=f.st.closeOnContentClick,i=f.st.closeOnBgClick;if(e&&i)return!0;if(!f.content||d(t).hasClass("mfp-close")||f.preloader&&t===f.preloader[0])return!0;if(t===f.content[0]||d.contains(f.content[0],t)){if(e)return!0}else if(i&&d.contains(document,t))return!0;return!1}},_addClassToMFP:function(t){f.bgOverlay.addClass(t),f.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),f.wrap.removeClass(t)},_hasScrollBar:function(t){return(f.isIE7?h.height():document.body.scrollHeight)>(t||v.height())},_setFocus:function(){(f.st.focus?f.content.find(f.st.focus).eq(0):f.wrap).trigger("focus")},_onFocusIn:function(t){if(t.target!==f.wrap[0]&&!d.contains(f.wrap[0],t.target))return f._setFocus(),!1},_parseMarkup:function(n,t,e){var a;e.data&&(t=d.extend(e.data,t)),p("MarkupParse",[n,t,e]),d.each(t,function(t,e){if(void 0===e||!1===e)return!0;var i,o;1<(a=t.split("_")).length?0<(i=n.find(".mfp-"+a[0])).length&&("replaceWith"===(o=a[1])?i[0]!==e[0]&&i.replaceWith(e):"img"===o?i.is("img")?i.attr("src",e):i.replaceWith(d("<img>").attr("src",e).attr("class",i.attr("class"))):i.attr(a[1],e)):n.find(".mfp-"+t).html(e)})},_getScrollbarSize:function(){var t;return void 0===f.scrollbarSize&&((t=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),f.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)),f.scrollbarSize}},modules:[],open:function(t,e){return a(),(t=t?d.extend(!0,{},t):{}).isObj=!0,t.index=e||0,this.instance.open(t)},close:function(){return d.magnificPopup.instance&&d.magnificPopup.instance.close()},registerModule:function(t,e){e.options&&(d.magnificPopup.defaults[t]=e.options),d.extend(this.proto,e.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close"><svg width="30" height="30" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#fff" d="M11.6,10.1l5.5-5.7c0.5-0.5,0.5-1.1,0-1.6c-0.5-0.5-1.1-0.5-1.6,0 l-5.5,5.6L4.4,2.8C4,2.4,3.3,2.4,2.8,2.8S2.4,4,2.8,4.4L8.4,10l-5.5,5.6c-0.5,0.5-0.5,1.1,0,1.6c0.5,0.5,1.1,0.5,1.6,0l5.5-5.6 l5.5,5.6c0.5,0.5,1.1,0.5,1.6,0c0.5-0.5,0.5-1.1,0-1.6C17,15.6,11.6,10.1,11.6,10.1z"></path></svg></button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},d.fn.magnificPopup=function(t){a();var e,i,o,n=d(this);return"string"==typeof t?"open"===t?(e=r?n.data("magnificPopup"):n[0].magnificPopup,i=parseInt(arguments[1],10)||0,o=e.items?e.items[i]:(o=n,(o=e.delegate?o.find(e.delegate):o).eq(i)),f._openClick({mfpEl:o},n,e)):f.isOpen&&f[t].apply(f,Array.prototype.slice.call(arguments,1)):(t=d.extend(!0,{},t),r?n.data("magnificPopup",t):n[0].magnificPopup=t,f.addGroup(n,t)),n};function s(){w&&(y.after(w.addClass(l)).detach(),w=null)}var l,y,w;d.magnificPopup.registerModule("inline",{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){f.types.push("inline"),u("Close.inline",function(){s()})},getInline:function(t,e){var i,o,n;return s(),t.src?(i=f.st.inline,(o=d(t.src)).length?((n=o[0].parentNode)&&n.tagName&&(y||(l=i.hiddenClass,y=c(l),l="mfp-"+l),w=o.after(y).detach().removeClass(l)),f.updateStatus("ready")):(f.updateStatus("error",i.tNotFound),o=d("<div>")),t.inlineElement=o):(f.updateStatus("ready"),f._parseMarkup(e,{},t),e)}}});function b(){x&&d(document.body).removeClass(x)}function i(){b(),f.req&&f.req.abort()}var x;d.magnificPopup.registerModule("ajax",{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){f.types.push("ajax"),x=f.st.ajax.cursor,u("Close.ajax",i),u("BeforeChange.ajax",i)},getAjax:function(o){x&&d(document.body).addClass(x),f.updateStatus("loading");var t=d.extend({url:o.src,success:function(t,e,i){t={data:t,xhr:i};p("ParseAjax",t),f.appendContent(d(t.data),"ajax"),o.finished=!0,b(),f._setFocus(),setTimeout(function(){f.wrap.addClass("mfp-ready")},16),f.updateStatus("ready"),p("AjaxContentAdded")},error:function(){b(),o.finished=o.loadError=!0,f.updateStatus("error",f.st.ajax.tError.replace("%url%",o.src))}},f.st.ajax.settings);return f.req=d.ajax(t),""}}});function _(t){var e;f.currTemplate.iframe&&(e=f.currTemplate.iframe.find("iframe")).length&&(t||(e[0].src="//about:blank"),f.isIE8)&&e.css("display",t?"block":"none")}function C(t){var e=f.items.length;return e-1<t?t-e:t<0?e+t:t}function I(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)}var z,S;d.magnificPopup.registerModule("image",{options:{markup:'<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>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var t=f.st.image,e=".image";f.types.push("image"),u("Open"+e,function(){"image"===f.currItem.type&&t.cursor&&d(document.body).addClass(t.cursor)}),u("Close"+e,function(){t.cursor&&d(document.body).removeClass(t.cursor),v.off("resize.mfp")}),u("Resize"+e,f.resizeImage),f.isLowIE&&u("AfterChange",f.resizeImage)},resizeImage:function(){var t,e=f.currItem;e&&e.img&&f.st.image.verticalFit&&(t=0,f.isLowIE&&(t=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",f.wH-t))},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,z&&clearInterval(z),t.isCheckingImgSize=!1,p("ImageHasSize",t),t.imgHidden)&&(f.content&&f.content.removeClass("mfp-loading"),t.imgHidden=!1)},findImageSize:function(e){function i(t){z&&clearInterval(z),z=setInterval(function(){0<n.naturalWidth?f._onImageHasSize(e):(200<o&&clearInterval(z),3==++o?i(10):40===o?i(50):100===o&&i(500))},t)}var o=0,n=e.img[0];i(1)},getImage:function(t,e){function i(){t&&(t.img[0].complete?(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("ready")),t.hasSize=!0,t.loaded=!0,p("ImageLoadComplete")):++a<200?setTimeout(i,100):o())}function o(){t&&(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("error",r.tError.replace("%url%",t.src))),t.hasSize=!0,t.loaded=!0,t.loadError=!0)}var n,a=0,r=f.st.image,s=e.find(".mfp-img");return s.length&&((n=document.createElement("img")).className="mfp-img",t.el&&t.el.find("img").length&&(n.alt=t.el.find("img").attr("alt")),t.img=d(n).on("load.mfploader",i).on("error.mfploader",o),n.src=t.src,s.is("img")&&(t.img=t.img.clone()),0<(n=t.img[0]).naturalWidth?t.hasSize=!0:n.width||(t.hasSize=!1)),f._parseMarkup(e,{title:(t=>{if(t.data&&void 0!==t.data.title)return t.data.title;var e=f.st.image.titleSrc;if(e){if("function"==typeof e)return e.call(f,t);if(t.el)return t.el.attr(e)||""}return""})(t),img_replaceWith:t.img},t),f.resizeImage(),t.hasSize?(z&&clearInterval(z),t.loadError?(e.addClass("mfp-loading"),f.updateStatus("error",r.tError.replace("%url%",t.src))):(e.removeClass("mfp-loading"),f.updateStatus("ready"))):(f.updateStatus("loading"),t.loading=!0,t.hasSize||(t.imgHidden=!0,e.addClass("mfp-loading"),f.findImageSize(t))),e}}}),d.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,e,i,o,n,a,r=f.st.zoom,s=".zoom";r.enabled&&f.supportsTransition&&(o=r.duration,n=function(t){var t=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),e="all "+r.duration/1e3+"s "+r.easing,i={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},o="transition";return i["-webkit-"+o]=i["-moz-"+o]=i["-o-"+o]=i[o]=e,t.css(i),t},a=function(){f.content.css("visibility","visible")},u("BuildControls"+s,function(){f._allowZoom()&&(clearTimeout(e),f.content.css("visibility","hidden"),(t=f._getItemToZoom())?((i=n(t)).css(f._getOffset()),f.wrap.append(i),e=setTimeout(function(){i.css(f._getOffset(!0)),e=setTimeout(function(){a(),setTimeout(function(){i.remove(),t=i=null,p("ZoomAnimationEnded")},16)},o)},16)):a())}),u("BeforeClose"+s,function(){if(f._allowZoom()){if(clearTimeout(e),f.st.removalDelay=o,!t){if(!(t=f._getItemToZoom()))return;i=n(t)}i.css(f._getOffset(!0)),f.wrap.append(i),f.content.css("visibility","hidden"),setTimeout(function(){i.css(f._getOffset())},16)}}),u("Close"+s,function(){f._allowZoom()&&(a(),i&&i.remove(),t=null)}))},_allowZoom:function(){return"image"===f.currItem.type},_getItemToZoom:function(){return!!f.currItem.hasSize&&f.currItem.img},_getOffset:function(t){var e=(t=t?f.currItem.img:f.st.zoom.opener(f.currItem.el||f.currItem)).offset(),i=parseInt(t.css("padding-top"),10),o=parseInt(t.css("padding-bottom"),10),t=(e.top-=d(window).scrollTop()-i,{width:t.width(),height:(r?t.innerHeight():t[0].offsetHeight)-o-i});return(S=void 0===S?void 0!==document.createElement("p").style.MozTransform:S)?t["-moz-transform"]=t.transform="translate("+e.left+"px,"+e.top+"px)":(t.left=e.left,t.top=e.top),t}}}),d.magnificPopup.registerModule("iframe",{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen allow="autoplay"></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1&rel=0"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1&playsinline=0"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){f.types.push("iframe"),u("BeforeChange",function(t,e,i){e!==i&&("iframe"===e?_():"iframe"===i&&_(!0))}),u("Close.iframe",function(){_()})},getIframe:function(t,e){var i=t.src,o=f.st.iframe,n=(d.each(o.patterns,function(){if(-1<i.indexOf(this.index))return this.id&&(i="string"==typeof this.id?i.substr(i.lastIndexOf(this.id)+this.id.length,i.length):this.id.call(this,i)),i=this.src.replace("%id%",i),!1}),{});return o.srcAction&&(n[o.srcAction]=i),f._parseMarkup(e,n,t),f.updateStatus("ready"),e}}});d.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var a=f.st.gallery,t=".mfp-gallery";if(f.direction=!0,!a||!a.enabled)return!1;g+=" mfp-gallery",u("Open"+t,function(){a.navigateByImgClick&&f.wrap.on("click"+t,".mfp-img",function(){if(1<f.items.length)return f.next(),!1}),h.on("keydown"+t,function(t){37===t.keyCode?f.prev():39===t.keyCode&&f.next()})}),u("UpdateStatus"+t,function(t,e){e.text&&(e.text=I(e.text,f.currItem.index,f.items.length))}),u("MarkupParse"+t,function(t,e,i,o){var n=f.items.length;i.counter=1<n?I(a.tCounter,o.index,n):""}),u("BuildControls"+t,function(){var t,e;1<f.items.length&&a.arrows&&!f.arrowLeft&&(e=a.arrowMarkup,t=f.arrowLeft=d(e.replace(/%title%/gi,a.tPrev).replace(/%dir%/gi,"left")).addClass("mfp-prevent-close"),e=f.arrowRight=d(e.replace(/%title%/gi,a.tNext).replace(/%dir%/gi,"right")).addClass("mfp-prevent-close"),t.on("click",function(){f.prev()}),e.on("click",function(){f.next()}),f.container.append(t.add(e)))}),u("Change"+t,function(){f._preloadTimeout&&clearTimeout(f._preloadTimeout),f._preloadTimeout=setTimeout(function(){f.preloadNearbyImages(),f._preloadTimeout=null},16)}),u("Close"+t,function(){h.off(t),f.wrap.off("click"+t),f.arrowRight=f.arrowLeft=null})},next:function(){f.direction=!0,f.index=C(f.index+1),f.updateItemHTML()},prev:function(){f.direction=!1,f.index=C(f.index-1),f.updateItemHTML()},goTo:function(t){f.direction=t>=f.index,f.index=t,f.updateItemHTML()},preloadNearbyImages:function(){for(var t=f.st.gallery.preload,e=Math.min(t[0],f.items.length),i=Math.min(t[1],f.items.length),o=1;o<=(f.direction?i:e);o++)f._preloadItem(f.index+o);for(o=1;o<=(f.direction?e:i);o++)f._preloadItem(f.index-o)},_preloadItem:function(t){var e;t=C(t),f.items[t].preloaded||((e=f.items[t]).parsed||(e=f.parseEl(t)),p("LazyLoad",e),"image"===e.type&&(e.img=d('<img class="mfp-img" />').on("load.mfploader",function(){e.hasSize=!0}).on("error.mfploader",function(){e.hasSize=!0,e.loadError=!0,p("LazyLoadError",e)}).attr("src",e.src)),e.preloaded=!0)}}}),d.magnificPopup.registerModule("retina",{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){var i,o;1<window.devicePixelRatio&&(i=f.st.retina,o=i.ratio,1<(o=isNaN(o)?o():o))&&(u("ImageHasSize.retina",function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/o,width:"100%"})}),u("ElementParse.retina",function(t,e){e.src=i.replaceSrc(e,o)}))}}}),a()}),(c=>{var i=!0;c.flexslider=function(m,t){var f=c(m);void 0===t.rtl&&"rtl"==c("html").attr("dir")&&(t.rtl=!0),f.vars=c.extend({},c.flexslider.defaults,t);var e,r=f.vars.namespace,h=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,s=("ontouchstart"in window||h||window.DocumentTouch&&document instanceof DocumentTouch)&&f.vars.touch,a="click touchend MSPointerUp keyup",l="",g="vertical"===f.vars.direction,v=f.vars.reverse,y=0<f.vars.itemWidth,w="fade"===f.vars.animation,d=""!==f.vars.asNavFor,u={};c.data(m,"flexslider",f),u={init:function(){f.animating=!1,f.currentSlide=parseInt(f.vars.startAt||0,10),isNaN(f.currentSlide)&&(f.currentSlide=0),f.animatingTo=f.currentSlide,f.atEnd=0===f.currentSlide||f.currentSlide===f.last,f.containerSelector=f.vars.selector.substr(0,f.vars.selector.search(" ")),f.slides=c(f.vars.selector,f),f.container=c(f.containerSelector,f),f.count=f.slides.length,f.syncExists=0<c(f.vars.sync).length,"slide"===f.vars.animation&&(f.vars.animation="swing"),f.prop=g?"top":f.vars.rtl?"marginRight":"marginLeft",f.args={},f.manualPause=!1,f.stopped=!1,f.started=!1,f.startTimeout=null,f.transitions=!f.vars.video&&!w&&f.vars.useCSS&&(()=>{var t,e=document.createElement("div"),i=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(t in i)if(void 0!==e.style[i[t]])return f.pfx=i[t].replace("Perspective","").toLowerCase(),f.prop="-"+f.pfx+"-transform",!0;return!1})(),f.isFirefox=-1<navigator.userAgent.toLowerCase().indexOf("firefox"),(f.ensureAnimationEnd="")!==f.vars.controlsContainer&&(f.controlsContainer=0<c(f.vars.controlsContainer).length&&c(f.vars.controlsContainer)),""!==f.vars.manualControls&&(f.manualControls=0<c(f.vars.manualControls).length&&c(f.vars.manualControls)),""!==f.vars.customDirectionNav&&(f.customDirectionNav=2===c(f.vars.customDirectionNav).length&&c(f.vars.customDirectionNav)),f.vars.randomize&&(f.slides.sort(function(){return Math.round(Math.random())-.5}),f.container.empty().append(f.slides)),f.doMath(),f.setup("init"),f.vars.controlNav&&u.controlNav.setup(),f.vars.directionNav&&u.directionNav.setup(),f.vars.keyboard&&(1===c(f.containerSelector).length||f.vars.multipleKeyboard)&&c(document).on("keyup",function(t){var t=t.keyCode;f.animating||39!==t&&37!==t||(t=f.vars.rtl?37===t?f.getTarget("next"):39===t&&f.getTarget("prev"):39===t?f.getTarget("next"):37===t&&f.getTarget("prev"),f.flexAnimate(t,f.vars.pauseOnAction))}),f.vars.mousewheel&&f.on("mousewheel",function(t,e,i,o){t.preventDefault();t=e<0?f.getTarget("next"):f.getTarget("prev");f.flexAnimate(t,f.vars.pauseOnAction)}),f.vars.pausePlay&&u.pausePlay.setup(),f.vars.slideshow&&f.vars.pauseInvisible&&u.pauseInvisible.init(),f.vars.slideshow&&(f.vars.pauseOnHover&&f.hover(function(){f.manualPlay||f.manualPause||f.pause()},function(){f.manualPause||f.manualPlay||f.stopped||f.play()}),f.vars.pauseInvisible&&u.pauseInvisible.isHidden()||(0<f.vars.initDelay?f.startTimeout=setTimeout(f.play,f.vars.initDelay):f.play())),d&&u.asNav.setup(),s&&f.vars.touch&&u.touch(),w&&!f.vars.smoothHeight||c(window).on("resize orientationchange focus",u.resize),f.find("img").attr("draggable","false"),setTimeout(function(){f.vars.start(f)},200)},asNav:{setup:function(){f.asNav=!0,f.animatingTo=Math.floor(f.currentSlide/f.move),f.currentItem=f.currentSlide,f.slides.removeClass(r+"active-slide").eq(f.currentItem).addClass(r+"active-slide"),h?(m._slider=f).slides.each(function(){this._gesture=new MSGesture,(this._gesture.target=this).addEventListener("MSPointerDown",function(t){t.preventDefault(),t.currentTarget._gesture&&t.currentTarget._gesture.addPointer(t.pointerId)},!1),this.addEventListener("MSGestureTap",function(t){t.preventDefault();var t=c(this),e=t.index();c(f.vars.asNavFor).data("flexslider").animating||t.hasClass("active")||(f.direction=f.currentItem<e?"next":"prev",f.flexAnimate(e,f.vars.pauseOnAction,!1,!0,!0))})}):f.slides.on(a,function(t){t.preventDefault();var t=c(this),e=t.index();(f.vars.rtl?-1*(t.offset().right-c(f).scrollLeft()):t.offset().left-c(f).scrollLeft())<=0&&t.hasClass(r+"active-slide")?f.flexAnimate(f.getTarget("prev"),!0):c(f.vars.asNavFor).data("flexslider").animating||t.hasClass(r+"active-slide")||(f.direction=f.currentItem<e?"next":"prev",f.flexAnimate(e,f.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){f.manualControls?u.controlNav.setupManual():u.controlNav.setupPaging()},setupPaging:function(){var t,e="thumbnails"===f.vars.controlNav?"control-thumbs":"control-paging",i=1;if(f.controlNavScaffold=c('<ol class="'+r+"control-nav "+r+e+'"></ol>'),1<f.pagingCount)for(var o=0;o<f.pagingCount;o++){void 0===(n=f.slides.eq(o)).attr("data-thumb-alt")&&n.attr("data-thumb-alt",""),t=c("<a></a>").attr("href","#").text(i),"thumbnails"===f.vars.controlNav&&(t=c("<img/>").attr("src",n.attr("data-thumb"))),""!==n.attr("data-thumb-alt")&&t.attr("alt",n.attr("data-thumb-alt")),"thumbnails"===f.vars.controlNav&&!0===f.vars.thumbCaptions&&""!==(n=n.attr("data-thumbcaption"))&&void 0!==n&&(n=c("<span></span>").addClass(r+"caption").text(n),t.append(n));var n=c("<li>");t.appendTo(n),n.append("</li>"),f.controlNavScaffold.append(n),i++}(f.controlsContainer?c(f.controlsContainer):f).append(f.controlNavScaffold),u.controlNav.set(),u.controlNav.active(),f.controlNavScaffold.delegate("a, img",a,function(t){var e,i;t.preventDefault(),""!==l&&l!==t.type||(e=c(this),i=f.controlNav.index(e),e.hasClass(r+"active"))||(f.direction=i>f.currentSlide?"next":"prev",f.flexAnimate(i,f.vars.pauseOnAction)),""===l&&(l=t.type),u.setToClearWatchedEvent()})},setupManual:function(){f.controlNav=f.manualControls,u.controlNav.active(),f.controlNav.on(a,function(t){var e,i;t.preventDefault(),""!==l&&l!==t.type||(e=c(this),i=f.controlNav.index(e),e.hasClass(r+"active"))||(i>f.currentSlide?f.direction="next":f.direction="prev",f.flexAnimate(i,f.vars.pauseOnAction)),""===l&&(l=t.type),u.setToClearWatchedEvent()})},set:function(){var t="thumbnails"===f.vars.controlNav?"img":"a";f.controlNav=c("."+r+"control-nav li "+t,f.controlsContainer||f)},active:function(){f.controlNav.removeClass(r+"active").eq(f.animatingTo).addClass(r+"active")},update:function(t,e){1<f.pagingCount&&"add"===t?f.controlNavScaffold.append(c('<li><a href="#">'+f.count+"</a></li>")):(1===f.pagingCount?f.controlNavScaffold.find("li"):f.controlNav.eq(e).closest("li")).remove(),u.controlNav.set(),1<f.pagingCount&&f.pagingCount!==f.controlNav.length?f.update(e,t):u.controlNav.active()}},directionNav:{setup:function(){var t=c('<ul class="'+r+'direction-nav"><li class="'+r+'nav-prev"><a class="'+r+'prev" href="#">'+f.vars.prevText+'</a></li><li class="'+r+'nav-next"><a class="'+r+'next" href="#">'+f.vars.nextText+"</a></li></ul>");f.customDirectionNav?f.directionNav=f.customDirectionNav:f.controlsContainer?(c(f.controlsContainer).append(t),f.directionNav=c("."+r+"direction-nav li a",f.controlsContainer)):(f.append(t),f.directionNav=c("."+r+"direction-nav li a",f)),u.directionNav.update(),f.directionNav.on(a,function(t){var e;t.preventDefault(),""!==l&&l!==t.type||(e=c(this).hasClass(r+"next")?f.getTarget("next"):f.getTarget("prev"),f.flexAnimate(e,f.vars.pauseOnAction)),""===l&&(l=t.type),u.setToClearWatchedEvent()})},update:function(){var t=r+"disabled";1===f.pagingCount?f.directionNav.addClass(t).attr("tabindex","-1"):f.vars.animationLoop?f.directionNav.removeClass(t).removeAttr("tabindex"):0===f.animatingTo?f.directionNav.removeClass(t).filter("."+r+"prev").addClass(t).attr("tabindex","-1"):f.animatingTo===f.last?f.directionNav.removeClass(t).filter("."+r+"next").addClass(t).attr("tabindex","-1"):f.directionNav.removeClass(t).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=c('<div class="'+r+'pauseplay"><a href="#"></a></div>');f.controlsContainer?(f.controlsContainer.append(t),f.pausePlay=c("."+r+"pauseplay a",f.controlsContainer)):(f.append(t),f.pausePlay=c("."+r+"pauseplay a",f)),u.pausePlay.update(f.vars.slideshow?r+"pause":r+"play"),f.pausePlay.on(a,function(t){t.preventDefault(),""!==l&&l!==t.type||(c(this).hasClass(r+"pause")?(f.manualPause=!0,f.manualPlay=!1,f.pause()):(f.manualPause=!1,f.manualPlay=!0,f.play())),""===l&&(l=t.type),u.setToClearWatchedEvent()})},update:function(t){"play"===t?f.pausePlay.removeClass(r+"pause").addClass(r+"play").html(f.vars.playText):f.pausePlay.removeClass(r+"play").addClass(r+"pause").html(f.vars.pauseText)}},touch:function(){var o,n,a,r,s,l,d,u,c=!1,e=0,i=0,p=0;h?(m.style.msTouchAction="none",m._gesture=new MSGesture,(m._gesture.target=m).addEventListener("MSPointerDown",function(t){t.stopPropagation(),f.animating?t.preventDefault():(f.pause(),m._gesture.addPointer(t.pointerId),p=0,r=g?f.h:f.w,l=Number(new Date),a=y&&v&&f.animatingTo===f.last?0:y&&v?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:y&&f.currentSlide===f.last?f.limit:y?(f.itemW+f.vars.itemMargin)*f.move*f.currentSlide:v?(f.last-f.currentSlide+f.cloneOffset)*r:(f.currentSlide+f.cloneOffset)*r)},!1),m._slider=f,m.addEventListener("MSGestureChange",function(t){t.stopPropagation();var e,i,o=t.target._slider;o&&(e=-t.translationX,i=-t.translationY,p+=g?i:e,s=(o.vars.rtl?-1:1)*p,c=g?Math.abs(p)<Math.abs(-e):Math.abs(p)<Math.abs(-i),t.detail===t.MSGESTURE_FLAG_INERTIA?setImmediate(function(){m._gesture.stop()}):(!c||500<Number(new Date)-l)&&(t.preventDefault(),!w)&&o.transitions&&(o.vars.animationLoop||(s=p/(0===o.currentSlide&&p<0||o.currentSlide===o.last&&0<p?Math.abs(p)/r+2:1)),o.setProps(a+s,"setTouch")))},!1),m.addEventListener("MSGestureEnd",function(t){t.stopPropagation();var e,i,t=t.target._slider;t&&(t.animatingTo!==t.currentSlide||c||null===s||(i=0<(e=v?-s:s)?t.getTarget("next"):t.getTarget("prev"),t.canAdvance(i)&&(Number(new Date)-l<550&&50<Math.abs(e)||Math.abs(e)>r/2)?t.flexAnimate(i,t.vars.pauseOnAction):w||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)),a=s=n=o=null,p=0)},!1)):(d=function(t){e=t.touches[0].pageX,i=t.touches[0].pageY,s=g?o-i:(f.vars.rtl?-1:1)*(o-e),(!(c=g?Math.abs(s)<Math.abs(e-n):Math.abs(s)<Math.abs(i-n))||500<Number(new Date)-l)&&(t.preventDefault(),!w)&&f.transitions&&(f.vars.animationLoop||(s/=0===f.currentSlide&&s<0||f.currentSlide===f.last&&0<s?Math.abs(s)/r+2:1),f.setProps(a+s,"setTouch"))},u=function(t){var e,i;m.removeEventListener("touchmove",d,!1),f.animatingTo!==f.currentSlide||c||null===s||(i=0<(e=v?-s:s)?f.getTarget("next"):f.getTarget("prev"),f.canAdvance(i)&&(Number(new Date)-l<550&&50<Math.abs(e)||Math.abs(e)>r/2)?f.flexAnimate(i,f.vars.pauseOnAction):w||f.flexAnimate(f.currentSlide,f.vars.pauseOnAction,!0)),m.removeEventListener("touchend",u,!1),a=s=n=o=null},m.addEventListener("touchstart",function(t){f.animating?t.preventDefault():!window.navigator.msPointerEnabled&&1!==t.touches.length||(f.pause(),r=g?f.h:f.w,l=Number(new Date),e=t.touches[0].pageX,i=t.touches[0].pageY,a=y&&v&&f.animatingTo===f.last?0:y&&v?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:y&&f.currentSlide===f.last?f.limit:y?(f.itemW+f.vars.itemMargin)*f.move*f.currentSlide:v?(f.last-f.currentSlide+f.cloneOffset)*r:(f.currentSlide+f.cloneOffset)*r,o=g?i:e,n=g?e:i,m.addEventListener("touchmove",d,!1),m.addEventListener("touchend",u,!1))},!1))},resize:function(){!f.animating&&f.is(":visible")&&(y||f.doMath(),w?u.smoothHeight():y?(f.slides.width(f.computedW),f.update(f.pagingCount),f.setProps()):g?(f.viewport.height(f.h),f.setProps(f.h,"setTotal")):(f.vars.smoothHeight&&u.smoothHeight(),f.newSlides.width(f.computedW),f.setProps(f.computedW,"setTotal")))},smoothHeight:function(t){var e;g&&!w||(e=w?f:f.viewport,t?e.animate({height:f.slides.eq(f.animatingTo).innerHeight()},t):e.innerHeight(f.slides.eq(f.animatingTo).innerHeight()))},sync:function(t){var e=c(f.vars.sync).data("flexslider"),i=f.animatingTo;switch(t){case"animate":e.flexAnimate(i,f.vars.pauseOnAction,!1,!0);break;case"play":e.playing||e.asNav||e.play();break;case"pause":e.pause()}},uniqueID:function(t){return t.filter("[id]").add(t.find("[id]")).each(function(){var t=c(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var t=u.pauseInvisible.getHiddenProp();t&&(t=t.replace(/[H|h]idden/,"")+"visibilitychange",document.addEventListener(t,function(){u.pauseInvisible.isHidden()?f.startTimeout?clearTimeout(f.startTimeout):f.pause():!f.started&&0<f.vars.initDelay?setTimeout(f.play,f.vars.initDelay):f.play()}))},isHidden:function(){var t=u.pauseInvisible.getHiddenProp();return!!t&&document[t]},getHiddenProp:function(){var t=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var e=0;e<t.length;e++)if(t[e]+"Hidden"in document)return t[e]+"Hidden";return null}},setToClearWatchedEvent:function(){clearTimeout(e),e=setTimeout(function(){l=""},3e3)}},f.flexAnimate=function(t,e,i,o,n){if(f.vars.animationLoop||t===f.currentSlide||(f.direction=t>f.currentSlide?"next":"prev"),d&&1===f.pagingCount&&(f.direction=f.currentItem<t?"next":"prev"),!f.animating&&(f.canAdvance(t,n)||i)&&f.is(":visible")){if(d&&o){i=c(f.vars.asNavFor).data("flexslider");if(f.atEnd=0===t||t===f.count-1,i.flexAnimate(t,!0,!1,!0,n),f.direction=f.currentItem<t?"next":"prev",i.direction=f.direction,Math.ceil((t+1)/f.visible)-1===f.currentSlide||0===t)return f.currentItem=t,f.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),!1;f.currentItem=t,f.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),t=Math.floor(t/f.visible)}var a;f.animating=!0,f.animatingTo=t,e&&f.pause(),f.vars.before(f),f.syncExists&&!n&&u.sync("animate"),f.vars.controlNav&&u.controlNav.active(),y||f.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),f.atEnd=0===t||t===f.last,f.vars.directionNav&&u.directionNav.update(),t===f.last&&(f.vars.end(f),f.vars.animationLoop||f.pause()),w?s?(f.slides.eq(f.currentSlide).css({opacity:0,zIndex:1}),f.slides.eq(t).css({opacity:1,zIndex:2}),f.wrapup(a)):(f.slides.eq(f.currentSlide).css({zIndex:1}).animate({opacity:0},f.vars.animationSpeed,f.vars.easing),f.slides.eq(t).css({zIndex:2}).animate({opacity:1},f.vars.animationSpeed,f.vars.easing,f.wrapup)):(a=g?f.slides.filter(":first").height():f.computedW,e=y?(o=f.vars.itemMargin,(i=(f.itemW+o)*f.move*f.animatingTo)>f.limit&&1!==f.visible?f.limit:i):0===f.currentSlide&&t===f.count-1&&f.vars.animationLoop&&"next"!==f.direction?v?(f.count+f.cloneOffset)*a:0:f.currentSlide===f.last&&0===t&&f.vars.animationLoop&&"prev"!==f.direction?v?0:(f.count+1)*a:v?(f.count-1-t+f.cloneOffset)*a:(t+f.cloneOffset)*a,f.setProps(e,"",f.vars.animationSpeed),f.transitions?(f.vars.animationLoop&&f.atEnd||(f.animating=!1,f.currentSlide=f.animatingTo),f.container.off("webkitTransitionEnd transitionend"),f.container.on("webkitTransitionEnd transitionend",function(){clearTimeout(f.ensureAnimationEnd),f.wrapup(a)}),clearTimeout(f.ensureAnimationEnd),f.ensureAnimationEnd=setTimeout(function(){f.wrapup(a)},f.vars.animationSpeed+100)):f.container.animate(f.args,f.vars.animationSpeed,f.vars.easing,function(){f.wrapup(a)})),f.vars.smoothHeight&&u.smoothHeight(f.vars.animationSpeed)}},f.wrapup=function(t){w||y||(0===f.currentSlide&&f.animatingTo===f.last&&f.vars.animationLoop?f.setProps(t,"jumpEnd"):f.currentSlide===f.last&&0===f.animatingTo&&f.vars.animationLoop&&f.setProps(t,"jumpStart")),f.animating=!1,f.currentSlide=f.animatingTo,f.vars.after(f)},f.animateSlides=function(){!f.animating&&i&&f.flexAnimate(f.getTarget("next"))},f.pause=function(){clearInterval(f.animatedSlides),f.animatedSlides=null,f.playing=!1,f.vars.pausePlay&&u.pausePlay.update("play"),f.syncExists&&u.sync("pause")},f.play=function(){f.playing&&clearInterval(f.animatedSlides),f.animatedSlides=f.animatedSlides||setInterval(f.animateSlides,f.vars.slideshowSpeed),f.started=f.playing=!0,f.vars.pausePlay&&u.pausePlay.update("pause"),f.syncExists&&u.sync("play")},f.stop=function(){f.pause(),f.stopped=!0},f.canAdvance=function(t,e){var i=d?f.pagingCount-1:f.last;return!(!e&&(!d||f.currentItem!==f.count-1||0!==t||"prev"!==f.direction)&&(d&&0===f.currentItem&&t===f.pagingCount-1&&"next"!==f.direction||t===f.currentSlide&&!d||!f.vars.animationLoop&&(f.atEnd&&0===f.currentSlide&&t===i&&"next"!==f.direction||f.atEnd&&f.currentSlide===i&&0===t&&"next"===f.direction)))},f.getTarget=function(t){return"next"===(f.direction=t)?f.currentSlide===f.last?0:f.currentSlide+1:0===f.currentSlide?f.last:f.currentSlide-1},f.setProps=function(t,e,i){o=t||(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo;var o,n=(()=>{if(y)return"setTouch"===e?t:v&&f.animatingTo===f.last?0:v?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:f.animatingTo===f.last?f.limit:o;switch(e){case"setTotal":return v?(f.count-1-f.currentSlide+f.cloneOffset)*t:(f.currentSlide+f.cloneOffset)*t;case"setTouch":return t;case"jumpEnd":return v?t:f.count*t;case"jumpStart":return v?f.count*t:t;default:return t}})()*(f.vars.rtl?1:-1)+"px";f.transitions&&(n=f.isFirefox?g?"translate3d(0,"+n+",0)":"translate3d("+parseInt(n)+"px,0,0)":g?"translate3d(0,"+n+",0)":"translate3d("+(f.vars.rtl?-1:1)*parseInt(n)+"px,0,0)",f.container.css("-"+f.pfx+"-transition-duration",i=void 0!==i?i/1e3+"s":"0s"),f.container.css("transition-duration",i)),f.args[f.prop]=n,!f.transitions&&void 0!==i||f.container.css(f.args),f.container.css("transform",n)},f.setup=function(t){var e,i;w?(f.vars.rtl?f.slides.css({width:"100%",float:"right",marginLeft:"-100%",position:"relative"}):f.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===t&&(s?f.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+f.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(f.currentSlide).css({opacity:1,zIndex:2}):0==f.vars.fadeFirstSlide?f.slides.css({opacity:0,display:"block",zIndex:1}).eq(f.currentSlide).css({zIndex:2}).css({opacity:1}):f.slides.css({opacity:0,display:"block",zIndex:1}).eq(f.currentSlide).css({zIndex:2}).animate({opacity:1},f.vars.animationSpeed,f.vars.easing)),f.vars.smoothHeight&&u.smoothHeight()):("init"===t&&(f.viewport=c('<div class="'+r+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(f).append(f.container),f.cloneCount=0,f.cloneOffset=0,v)&&(i=c.makeArray(f.slides).reverse(),f.slides=c(i),f.container.empty().append(f.slides)),f.vars.animationLoop&&!y&&(f.cloneCount=2,f.cloneOffset=1,"init"!==t&&f.container.find(".clone").remove(),f.container.append(u.uniqueID(f.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(u.uniqueID(f.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),f.newSlides=c(f.vars.selector,f),e=v?f.count-1-f.currentSlide+f.cloneOffset:f.currentSlide+f.cloneOffset,g&&!y?(f.container.height(200*(f.count+f.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){f.newSlides.css({display:"block"}),f.doMath(),f.viewport.height(f.h),f.setProps(e*f.h,"init")},"init"===t?100:0)):(f.container.width(200*(f.count+f.cloneCount)+"%"),f.setProps(e*f.computedW,"init"),setTimeout(function(){f.doMath(),f.vars.rtl&&f.isFirefox?f.newSlides.css({width:f.computedW,marginRight:f.computedM,float:"right",display:"block"}):f.newSlides.css({width:f.computedW,marginRight:f.computedM,float:"left",display:"block"}),f.vars.smoothHeight&&u.smoothHeight()},"init"===t?100:0))),y||f.slides.removeClass(r+"active-slide").eq(f.currentSlide).addClass(r+"active-slide"),f.vars.init(f)},f.doMath=function(){var t=f.slides.first(),e=f.vars.itemMargin,i=f.vars.minItems,o=f.vars.maxItems;f.w=(void 0===f.viewport?f:f.viewport).width(),f.isFirefox&&(f.w=f.width()),f.h=t.height(),f.boxPadding=t.outerWidth()-t.width(),y?(f.itemT=f.vars.itemWidth+e,f.itemM=e,f.minW=i?i*f.itemT:f.w,f.maxW=o?o*f.itemT-e:f.w,f.itemW=f.minW>f.w?(f.w-e*(i-1))/i:f.maxW<f.w?(f.w-e*(o-1))/o:f.vars.itemWidth>f.w?f.w:f.vars.itemWidth,f.visible=Math.floor(f.w/f.itemW),f.move=0<f.vars.move&&f.vars.move<f.visible?f.vars.move:f.visible,f.pagingCount=Math.ceil((f.count-f.visible)/f.move+1),f.last=f.pagingCount-1,f.limit=1===f.pagingCount?0:f.vars.itemWidth>f.w?f.itemW*(f.count-1)+e*(f.count-1):(f.itemW+e)*f.count-f.w-e):(f.itemW=f.w,f.itemM=e,f.pagingCount=f.count,f.last=f.count-1),f.computedW=f.itemW-f.boxPadding,f.computedM=f.itemM},f.update=function(t,e){f.doMath(),y||(t<f.currentSlide?f.currentSlide+=1:t<=f.currentSlide&&0!==t&&--f.currentSlide,f.animatingTo=f.currentSlide),f.vars.controlNav&&!f.manualControls&&("add"===e&&!y||f.pagingCount>f.controlNav.length?u.controlNav.update("add"):("remove"===e&&!y||f.pagingCount<f.controlNav.length)&&(y&&f.currentSlide>f.last&&(--f.currentSlide,--f.animatingTo),u.controlNav.update("remove",f.last))),f.vars.directionNav&&u.directionNav.update()},f.addSlide=function(t,e){t=c(t);f.count+=1,f.last=f.count-1,g&&v?void 0!==e?f.slides.eq(f.count-e).after(t):f.container.prepend(t):void 0!==e?f.slides.eq(e).before(t):f.container.append(t),f.update(e,"add"),f.slides=c(f.vars.selector+":not(.clone)",f),f.setup(),f.vars.added(f)},f.removeSlide=function(t){var e=isNaN(t)?f.slides.index(c(t)):t;--f.count,f.last=f.count-1,(isNaN(t)?c(t,f.slides):g&&v?f.slides.eq(f.last):f.slides.eq(t)).remove(),f.doMath(),f.update(e,"remove"),f.slides=c(f.vars.selector+":not(.clone)",f),f.setup(),f.vars.removed(f)},u.init()},c(window).on("blur",function(t){i=!1}).on("focus",function(t){i=!0}),c.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,isFirefox:!1,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){},rtl:!1},c.fn.flexslider=function(i){if("object"==typeof(i=void 0===i?{}:i))return this.each(function(){var t=c(this),e=i.selector||".slides > li",e=t.find(e);1===e.length&&!1===i.allowOneSlide||0===e.length?(e.fadeIn(400),i.start&&i.start(t)):void 0===t.data("flexslider")&&new c.flexslider(this,i)});var t=c(this).data("flexslider");switch(i){case"play":t.play();break;case"pause":t.pause();break;case"stop":t.stop();break;case"next":t.flexAnimate(t.getTarget("next"),!0);break;case"prev":case"previous":t.flexAnimate(t.getTarget("prev"),!0);break;default:"number"==typeof i&&t.flexAnimate(i,!0)}}})(jQuery),((e,i)=>{"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("jquery")):e.jQueryBridget=i(e,e.jQuery)})(window,function(t,e){function i(l,d,u){(u=u||e||t.jQuery)&&(d.prototype.option||(d.prototype.option=function(t){u.isPlainObject(t)&&(this.options=u.extend(!0,this.options,t))}),u.fn[l]=function(t){var e,o,n,a,r,s;return"string"==typeof t?(e=c.call(arguments,1),n=e,r="$()."+l+'("'+(o=t)+'")',(e=this).each(function(t,e){var i,e=u.data(e,l);e?(i=e[o])&&"_"!=o.charAt(0)?(i=i.apply(e,n),a=void 0===a?i:a):p(r+" is not a valid method"):p(l+" not initialized. Cannot call methods, i.e. "+r)}),void 0!==a?a:e):(s=t,this.each(function(t,e){var i=u.data(e,l);i?(i.option(s),i._init()):(i=new d(e,s),u.data(e,l,i))}),this)},o(u))}function o(t){t&&!t.bridget&&(t.bridget=i)}var c=Array.prototype.slice,n=t.console,p=void 0===n?function(){}:function(t){n.error(t)};return o(e||t.jQuery),i}),((t,e)=>{"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()})("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return-1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var a=i[n];o&&o[a]&&(this.off(t,a),delete o[a]),a.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),((t,e)=>{"function"==typeof define&&define.amd?define("get-size/get-size",e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()})(window,function(){function g(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}function v(t){t=getComputedStyle(t);return t||e("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),t}function y(t){if(_||(_=!0,(u=document.createElement("div")).style.width="200px",u.style.padding="1px 2px 3px 4px",u.style.borderStyle="solid",u.style.borderWidth="1px 2px 3px 4px",u.style.boxSizing="border-box",(d=document.body||document.documentElement).appendChild(u),a=v(u),w=200==Math.round(g(a.width)),y.isBoxSizeOuter=w,d.removeChild(u)),(t="string"==typeof t?document.querySelector(t):t)&&"object"==typeof t&&t.nodeType){var e=v(t);if("none"==e.display){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},o=0;o<x;o++)i[b[o]]=0;return i}var n={};n.width=t.offsetWidth,n.height=t.offsetHeight;for(var a=n.isBorderBox="border-box"==e.boxSizing,r=0;r<x;r++){var s=b[r],l=e[s],l=parseFloat(l);n[s]=isNaN(l)?0:l}var d=n.paddingLeft+n.paddingRight,u=n.paddingTop+n.paddingBottom,t=n.marginLeft+n.marginRight,c=n.marginTop+n.marginBottom,p=n.borderLeftWidth+n.borderRightWidth,m=n.borderTopWidth+n.borderBottomWidth,f=a&&w,h=g(e.width),h=(!1!==h&&(n.width=h+(f?0:d+p)),g(e.height));return!1!==h&&(n.height=h+(f?0:u+m)),n.innerWidth=n.width-(d+p),n.innerHeight=n.height-(u+m),n.outerWidth=n.width+t,n.outerHeight=n.height+c,n}var u,d,a}var w,e="undefined"==typeof console?function(){}:function(t){console.error(t)},b=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],x=b.length,_=!1;return y}),((t,e)=>{"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()})(window,function(){var i=(()=>{var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var o=e[i]+"MatchesSelector";if(t[o])return o}})();return function(t,e){return t[i](e)}}),((e,i)=>{"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("desandro-matches-selector")):e.fizzyUIUtils=i(e,e.matchesSelector)})(window,function(i,a){var l={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e}},e=Array.prototype.slice,d=(l.makeArray=function(t){return Array.isArray(t)?t:null==t?[]:"object"==typeof t&&"number"==typeof t.length?e.call(t):[t]},l.removeFrom=function(t,e){e=t.indexOf(e);-1!=e&&t.splice(e,1)},l.getParent=function(t,e){for(;t.parentNode&&t!=document.body;)if(a(t=t.parentNode,e))return t},l.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},l.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},l.filterFindElements=function(t,o){t=l.makeArray(t);var n=[];return t.forEach(function(t){if(t instanceof HTMLElement)if(o){a(t,o)&&n.push(t);for(var e=t.querySelectorAll(o),i=0;i<e.length;i++)n.push(e[i])}else n.push(t)}),n},l.debounceMethod=function(t,e,o){o=o||100;var n=t.prototype[e],a=e+"Timeout";t.prototype[e]=function(){var t=this[a],e=(clearTimeout(t),arguments),i=this;this[a]=setTimeout(function(){n.apply(i,e),delete i[a]},o)}},l.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},l.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()},i.console);return l.htmlInit=function(r,s){l.docReady(function(){var t=l.toDashed(s),o="data-"+t,e=document.querySelectorAll("["+o+"]"),t=document.querySelectorAll(".js-"+t),e=l.makeArray(e).concat(l.makeArray(t)),n=o+"-options",a=i.jQuery;e.forEach(function(e){var t,i=e.getAttribute(o)||e.getAttribute(n);try{t=i&&JSON.parse(i)}catch(t){return void(d&&d.error("Error parsing "+o+" on "+e.className+": "+t))}i=new r(e,t);a&&a.data(e,s,i)})})},l}),((t,e)=>{"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))})(window,function(t,e){function i(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var o=document.documentElement.style,n="string"==typeof o.transition?"transition":"WebkitTransition",o="string"==typeof o.transform?"transform":"WebkitTransform",a={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[n],r={transform:o,transition:n,transitionDuration:n+"Duration",transitionProperty:n+"Property",transitionDelay:n+"Delay"},t=i.prototype=Object.create(t.prototype),s=(t.constructor=i,t._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},t.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},t.getSize=function(){this.size=e(this.element)},t.css=function(t){var e,i=this.element.style;for(e in t)i[r[e]||e]=t[e]},t.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),o=t[e?"left":"right"],t=t[i?"top":"bottom"],n=parseFloat(o),a=parseFloat(t),r=this.layout.size;-1!=o.indexOf("%")&&(n=n/100*r.width),-1!=t.indexOf("%")&&(a=a/100*r.height),n=isNaN(n)?0:n,a=isNaN(a)?0:a,n-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=n,this.position.y=a},t.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),o=this.layout._getOption("originTop"),n=i?"right":"left",a=this.position.x+t[i?"paddingLeft":"paddingRight"],i=(e[i?"left":"right"]=this.getXValue(a),e[n]="",o?"paddingTop":"paddingBottom"),a=o?"bottom":"top",n=this.position.y+t[i];e[o?"top":"bottom"]=this.getYValue(n),e[a]="",this.css(e),this.emitEvent("layout",[this])},t.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},t.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},t._transitionTo=function(t,e){this.getPosition();var i=this.position.x,o=this.position.y,n=t==this.position.x&&e==this.position.y;this.setPosition(t,e),n&&!this.isTransitioning?this.layoutPosition():((n={}).transform=this.getTranslate(t-i,e-o),this.transition({to:n,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0}))},t.getTranslate=function(t,e){return"translate3d("+(t=this.layout._getOption("originLeft")?t:-t)+"px, "+(e=this.layout._getOption("originTop")?e:-e)+"px, 0)"},t.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},t.moveTo=t._transitionTo,t.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},t._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},t.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e,i=this._transn;for(e in t.onTransitionEnd)i.onEnd[e]=t.onTransitionEnd[e];for(e in t.to)i.ingProperties[e]=!0,t.isCleaning&&(i.clean[e]=!0);t.from&&(this.css(t.from),this.element.offsetHeight,0),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)},"opacity,"+o.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})),l=(t.enableTransition=function(){var t;this.isTransitioning||(t=this.layout.options.transitionDuration,this.css({transitionProperty:s,transitionDuration:t="number"==typeof t?t+"ms":t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(a,this,!1))},t.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},t.onotransitionend=function(t){this.ontransitionend(t)},{"-webkit-transform":"transform"}),d=(t.ontransitionend=function(t){var e,i;t.target===this.element&&(e=this._transn,i=l[t.propertyName]||t.propertyName,delete e.ingProperties[i],(t=>{for(var e in t)return;return 1})(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd&&(e.onEnd[i].call(this),delete e.onEnd[i]),this.emitEvent("transitionEnd",[this]))},t.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(a,this,!1),this.isTransitioning=!1},t._removeStyles=function(t){var e,i={};for(e in t)i[e]="";this.css(i)},{transitionProperty:"",transitionDuration:"",transitionDelay:""});return t.removeTransitionStyles=function(){this.css(d)},t.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},t.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},t.remove=function(){return n&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},t.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},t.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},t.getHideRevealTransitionEndProperty=function(t){var e,t=this.layout.options[t];if(t.opacity)return"opacity";for(e in t)return e},t.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},t.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},t.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i}),((n,a)=>{"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(t,e,i,o){return a(n,t,e,i,o)}):"object"==typeof module&&module.exports?module.exports=a(n,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):n.Outlayer=a(n,n.EvEmitter,n.getSize,n.fizzyUIUtils,n.Outlayer.Item)})(window,function(t,e,n,o,a){function r(t,e){var i=o.getQueryElement(t);i?(this.element=i,d&&(this.$element=d(this.element)),this.options=o.extend({},this.constructor.defaults),this.option(e),e=++u,this.element.outlayerGUID=e,(c[e]=this)._create(),this._getOption("initLayout")&&this.layout()):l&&l.error("Bad element for "+this.constructor.namespace+": "+(i||t))}function s(t){function e(){t.apply(this,arguments)}return(e.prototype=Object.create(t.prototype)).constructor=e}function i(){}var l=t.console,d=t.jQuery,u=0,c={},p=(r.namespace="outlayer",r.Item=a,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},r.prototype),m=(o.extend(p,e.prototype),p.option=function(t){o.extend(this.options,t)},p._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},p._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),o.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},p.reloadItems=function(){this.items=this._itemize(this.element.children)},p._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,o=[],n=0;n<e.length;n++){var a=new i(e[n],this);o.push(a)}return o},p._filterFindItemElements=function(t){return o.filterFindElements(t,this.options.itemSelector)},p.getItemElements=function(){return this.items.map(function(t){return t.element})},p.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},p._init=p.layout,p._resetLayout=function(){this.getSize()},p.getSize=function(){this.size=n(this.element)},p._getMeasurement=function(t,e){var i,o=this.options[t];o?("string"==typeof o?i=this.element.querySelector(o):o instanceof HTMLElement&&(i=o),this[t]=i?n(i)[e]:o):this[t]=0},p.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},p._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},p._layoutItems=function(t,i){var o;this._emitCompleteOnItems("layout",t),t&&t.length&&(o=[],t.forEach(function(t){var e=this._getItemLayoutPosition(t);e.item=t,e.isInstant=i||t.isLayoutInstant,o.push(e)},this),this._processLayoutQueue(o))},p._getItemLayoutPosition=function(){return{x:0,y:0}},p._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},p.updateStagger=function(){var t,e=this.options.stagger;return null==e?void(this.stagger=0):(this.stagger="number"==typeof(e=e)?e:(t=(e=e.match(/(^\d*\.?\d*)(\w*)/))&&e[1],e=e&&e[2],t.length?(t=parseFloat(t))*(m[e]||1):0),this.stagger)},p._positionItem=function(t,e,i,o,n){o?t.goTo(e,i):(t.stagger(n*this.stagger),t.moveTo(e,i))},p._postLayout=function(){this.resizeContainer()},p.resizeContainer=function(){var t;this._getOption("resizeContainer")&&(t=this._getContainerSize())&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))},p._getContainerSize=i,p._setContainerMeasure=function(t,e){var i;void 0!==t&&((i=this.size).isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px")},p._emitCompleteOnItems=function(e,t){function i(){a.dispatchEvent(e+"Complete",null,[t])}function o(){++n==r&&i()}var n,a=this,r=t.length;t&&r?(n=0,t.forEach(function(t){t.once(e,o)})):i()},p.dispatchEvent=function(t,e,i){var o=e?[e].concat(i):i;this.emitEvent(t,o),d&&(this.$element=this.$element||d(this.element),e?((o=d.Event(e)).type=t,this.$element.trigger(o,i)):this.$element.trigger(t,i))},p.ignore=function(t){t=this.getItem(t);t&&(t.isIgnored=!0)},p.unignore=function(t){t=this.getItem(t);t&&delete t.isIgnored},p.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},p.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){o.removeFrom(this.stamps,t),this.unignore(t)},this)},p._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),o.makeArray(t)},p._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},p._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},p._manageStamp=i,p._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,t=n(t);return{left:e.left-i.left-t.marginLeft,top:e.top-i.top-t.marginTop,right:i.right-e.right-t.marginRight,bottom:i.bottom-e.bottom-t.marginBottom}},p.handleEvent=o.handleEvent,p.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},p.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},p.onresize=function(){this.resize()},o.debounceMethod(r,"onresize",100),p.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},p.needsResizeLayout=function(){var t=n(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},p.addItems=function(t){t=this._itemize(t);return t.length&&(this.items=this.items.concat(t)),t},p.appended=function(t){t=this.addItems(t);t.length&&(this.layoutItems(t,!0),this.reveal(t))},p.prepended=function(t){var e,t=this._itemize(t);t.length&&(e=this.items.slice(0),this.items=t.concat(e),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(e))},p.reveal=function(t){var i;this._emitCompleteOnItems("reveal",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.reveal()}))},p.hide=function(t){var i;this._emitCompleteOnItems("hide",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.hide()}))},p.revealItemElements=function(t){t=this.getItems(t);this.reveal(t)},p.hideItemElements=function(t){t=this.getItems(t);this.hide(t)},p.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},p.getItems=function(t){t=o.makeArray(t);var e=[];return t.forEach(function(t){t=this.getItem(t);t&&e.push(t)},this),e},p.remove=function(t){t=this.getItems(t);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach(function(t){t.remove(),o.removeFrom(this.items,t)},this)},p.destroy=function(){var t=this.element.style,t=(t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize(),this.element.outlayerGUID);delete c[t],delete this.element.outlayerGUID,d&&d.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=(t=o.getQueryElement(t))&&t.outlayerGUID;return t&&c[t]},r.create=function(t,e){var i=s(r);return i.defaults=o.extend({},r.defaults),o.extend(i.defaults,e),i.compatOptions=o.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(a),o.htmlInit(i,t),d&&d.bridget&&d.bridget(t,i),i},{ms:1,s:1e3});return r.Item=a,r}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer))})(window,function(t){function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),o=i._create,n=(i._create=function(){this.id=this.layout.itemGUID++,o.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t,e=this.layout.options.getSortData,i=this.layout._sorters;for(t in e){var o=i[t];this.sortData[t]=o(this.element,this)}}},i.destroy);return i.destroy=function(){n.apply(this,arguments),this.css({display:""})},e}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer))})(window,function(e,i){function o(t){(this.isotope=t)&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var n=o.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(t){n[t]=function(){return i.prototype[t].apply(this.isotope,arguments)}}),n.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(t,e){var i,t=t+e,o="outer"+e;this._getMeasurement(t,o),this[t]||(i=this.getFirstItemSize(),this[t]=i&&i[o]||this.isotope.size["inner"+e])},n.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},o.modes={},o.create=function(t,e){function i(){o.apply(this,arguments)}return(i.prototype=Object.create(n)).constructor=i,e&&(i.options=e),o.modes[i.prototype.namespace=t]=i},o}),((t,e)=>{"function"==typeof define&&define.amd?define("masonry-layout/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)})(window,function(t,s){var t=t.create("masonry"),e=(t.compatOptions.fitWidth="isFitWidth",t.prototype);return e._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},e.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(t=(t=this.items[0])&&t.element,this.columnWidth=t&&s(t).outerWidth||this.containerWidth);var t=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,i=e/t,e=t-e%t,i=Math[e&&e<1?"round":"floor"](i);this.cols=Math.max(i,1)},e.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,t=s(t);this.containerWidth=t&&t.innerWidth},e._getItemLayoutPosition=function(t){t.getSize();for(var e=t.size.outerWidth%this.columnWidth,e=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth),e=Math.min(e,this.cols),i=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](e,t),o={x:this.columnWidth*i.col,y:i.y},n=i.y+t.size.outerHeight,a=e+i.col,r=i.col;r<a;r++)this.colYs[r]=n;return o},e._getTopColPosition=function(t){var t=this._getTopColGroup(t),e=Math.min.apply(Math,t);return{col:t.indexOf(e),y:e}},e._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,o=0;o<i;o++)e[o]=this._getColGroupY(o,t);return e},e._getColGroupY=function(t,e){return e<2?this.colYs[t]:(t=this.colYs.slice(t,t+e),Math.max.apply(Math,t))},e._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,i=1<t&&i+t>this.cols?0:i,e=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=e?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},e._manageStamp=function(t){var e=s(t),t=this._getElementOffset(t),i=this._getOption("originLeft")?t.left:t.right,o=i+e.outerWidth,i=Math.floor(i/this.columnWidth),i=Math.max(0,i),n=Math.floor(o/this.columnWidth);n-=o%this.columnWidth?0:1;for(var n=Math.min(this.cols-1,n),a=(this._getOption("originTop")?t.top:t.bottom)+e.outerHeight,r=i;r<=n;r++)this.colYs[r]=Math.max(a,this.colYs[r])},e._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},e._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},e.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},t}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/masonry",["../layout-mode","masonry-layout/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry)})(window,function(t,e){var i,t=t.create("masonry"),o=t.prototype,n={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(i in e.prototype)n[i]||(o[i]=e.prototype[i]);var a=o.measureColumns,r=(o.measureColumns=function(){this.items=this.isotope.filteredItems,a.call(this)},o._getOption);return o._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:r.apply(this.isotope,arguments)},t}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)})(window,function(t){var t=t.create("fitRows"),e=t.prototype;return e._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},e._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter,i=(0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY),{x:this.x,y:this.y});return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,i},e._getContainerSize=function(){return{height:this.maxY}},t}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)})(window,function(t){var t=t.create("vertical",{horizontalAlignment:0}),e=t.prototype;return e._resetLayout=function(){this.y=0},e._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},e._getContainerSize=function(){return{height:this.y}},t}),((r,s)=>{"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope-layout/js/item","isotope-layout/js/layout-mode","isotope-layout/js/layout-modes/masonry","isotope-layout/js/layout-modes/fit-rows","isotope-layout/js/layout-modes/vertical"],function(t,e,i,o,n,a){return s(r,t,0,i,o,n,a)}):"object"==typeof module&&module.exports?module.exports=s(r,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope-layout/js/item"),require("isotope-layout/js/layout-mode"),require("isotope-layout/js/layout-modes/masonry"),require("isotope-layout/js/layout-modes/fit-rows"),require("isotope-layout/js/layout-modes/vertical")):r.Isotope=s(r,r.Outlayer,0,r.matchesSelector,r.fizzyUIUtils,r.Isotope.Item,r.Isotope.LayoutMode)})(window,function(t,i,e,o,a,n,r){var s=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},d=i.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0}),t=(d.Item=n,d.LayoutMode=r,d.prototype),u=(t._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),i.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],r.modes)this._initLayoutMode(t)},t.reloadItems=function(){this.itemGUID=0,i.prototype.reloadItems.call(this)},t._itemize=function(){for(var t=i.prototype._itemize.apply(this,arguments),e=0;e<t.length;e++)t[e].id=this.itemGUID++;return this._updateItemsSortData(t),t},t._initLayoutMode=function(t){var e=r.modes[t],i=this.options[t]||{};this.options[t]=e.options?a.extend(e.options,i):i,this.modes[t]=new e(this)},t.layout=function(){return!this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout()},t._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},t.arrange=function(t){this.option(t),this._getIsInstant();t=this._filter(this.items);this.filteredItems=t.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[t]):this._hideReveal(t),this._sort(),this._layout()},t._init=t.arrange,t._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},t._getIsInstant=function(){var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;return this._isInstant=t},t._bindArrangeComplete=function(){function t(){e&&i&&o&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems])}var e,i,o,n=this;this.once("layoutComplete",function(){e=!0,t()}),this.once("hideComplete",function(){i=!0,t()}),this.once("revealComplete",function(){o=!0,t()})},t._filter=function(t){for(var e=this.options.filter,i=[],o=[],n=[],a=this._getFilterTest(e||"*"),r=0;r<t.length;r++){var s,l=t[r];l.isIgnored||((s=a(l))&&i.push(l),s&&l.isHidden?o.push(l):s||l.isHidden||n.push(l))}return{matches:i,needReveal:o,needHide:n}},t._getFilterTest=function(e){return s&&this.options.isJQueryFiltering?function(t){return s(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return o(t.element,e)}},t.updateSortData=function(t){t=t?(t=a.makeArray(t),this.getItems(t)):this.items;this._getSorters(),this._updateItemsSortData(t)},t._getSorters=function(){var t,e=this.options.getSortData;for(t in e){var i=e[t];this._sorters[t]=u(i)}},t._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++)t[i].updateSortData()},function(t){var e,i,o,n,a,r;return"string"!=typeof t?t:(i=(i=(e=(t=l(t).split(" "))[0]).match(/^\[(.+)\]$/))&&i[1],r=e,o=(a=i)?function(t){return t.getAttribute(a)}:function(t){t=t.querySelector(r);return t&&t.textContent},(n=d.sortDataParsers[t[1]])?function(t){return t&&n(o(t))}:function(t){return t&&o(t)})}),c=(d.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},t._sort=function(){var t,r,s;this.options.sortBy&&(t=a.makeArray(this.options.sortBy),this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory)),r=this.sortHistory,s=this.options.sortAscending,this.filteredItems.sort(function(t,e){for(var i=0;i<r.length;i++){var o=r[i],n=t.sortData[o],a=e.sortData[o];if(a<n||n<a)return(a<n?1:-1)*((void 0!==s[o]?s[o]:s)?1:-1)}return 0}))},t._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},t._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(e)return e.options=this.options[t],e;throw new Error("No layout mode: "+t)},t._resetLayout=function(){i.prototype._resetLayout.call(this),this._mode()._resetLayout()},t._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},t._manageStamp=function(t){this._mode()._manageStamp(t)},t._getContainerSize=function(){return this._mode()._getContainerSize()},t.needsResizeLayout=function(){return this._mode().needsResizeLayout()},t.appended=function(t){var t=this.addItems(t);t.length&&(t=this._filterRevealAdded(t),this.filteredItems=this.filteredItems.concat(t))},t.prepended=function(t){var e,t=this._itemize(t);t.length&&(this._resetLayout(),this._manageStamps(),e=this._filterRevealAdded(t),this.layoutItems(this.filteredItems),this.filteredItems=e.concat(this.filteredItems),this.items=t.concat(this.items))},t._filterRevealAdded=function(t){t=this._filter(t);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches},t.insert=function(t){var e=this.addItems(t);if(e.length){for(var i,o=e.length,n=0;n<o;n++)i=e[n],this.element.appendChild(i.element);t=this._filter(e).matches;for(n=0;n<o;n++)e[n].isLayoutInstant=!0;for(this.arrange(),n=0;n<o;n++)delete e[n].isLayoutInstant;this.reveal(t)}},t.remove);return t.remove=function(t){t=a.makeArray(t);var e=this.getItems(t);c.call(this,t);for(var i=e&&e.length,o=0;i&&o<i;o++){var n=e[o];a.removeFrom(this.filteredItems,n)}},t.shuffle=function(){for(var t=0;t<this.items.length;t++)this.items[t].sortData.random=Math.random();this.options.sortBy="random",this._sort(),this._layout()},t._noTransition=function(t,e){var i=this.options.transitionDuration,t=(this.options.transitionDuration=0,t.apply(this,e));return this.options.transitionDuration=i,t},t.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},d}),(d=>{var u,e=d(window);e.on("resize",function(){u=d(this).height()}).triggerHandler("resize"),d.fn.parallax=function(o,n,a,t){var r,s,l=d(this);o=o||"50%",n=n||0,a=a||.5,r=(t=void 0===t?!0:t)?function(t){return t.outerHeight(!0)}:function(t){return t.height()},e.on("scroll resize",function(){var i=e.scrollTop();l.each(function(){var t=d(this),e=t.offset().top,t=r(t);s=l.offset().top,e+t<i||i+u<e||l.css("backgroundPosition",o+" "+Math.round(n+(s-i)*a)+"px")})}).triggerHandler("scroll")}})(jQuery),(f=>{var n={openedFromHash:!1,updateHash:function(t){t?history.pushState({videoLightbox:t},"","#video-"+t):history.pushState({videoLightbox:null},"",window.location.pathname+window.location.search)},getPostId:function(t){t=t.closest('article[id^="post-"]').attr("id");return t?t.replace("post-",""):null},isVideoLightbox:function(t){return t.hasClass("mfp-iframe")||t.hasClass("mfp-inline")}},s=(f.fn.magnificPopupCallbackforPortfolios=function(){if(f(this).attr("data-magnificpopup-initialized"))return this;try{f(this).data("magnificPopup")&&f(this).magnificPopup("close")}catch(t){console.log("Cleanup failed:",t)}f(this).attr("data-magnificpopup-initialized","true"),this.magnificPopup({disableOn:function(){return!(f(window).width()<0)},type:"image",gallery:{enabled:!0},image:{titleSrc:function(t){var e=this.currItem.el.closest(".entry-thumbnail-popover-content"),i=e.find(".portfolio_item-title a"),o=i.html(),i=i.attr("href");if(e.data("show-caption"))return'<a href="'+i+'">'+o+"</a>"}},iframe:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" frameborder="0" allow="autoplay" allowfullscreen></iframe><div class="mfp-bottom-bar"><div class="mfp-title"></div></div></div>',callbacks:{},patterns:{vimeo:{index:"vimeo.com/",id:function(t){var e,i,t=t.match(/(?:https?:\/\/)?(?:www\.)?(?:player\.)?vimeo\.com\/(?:[a-z]*\/)*([0-9]{6,11})(?:\/([a-zA-Z0-9]+))?/);return t&&t[1]?(e=t[1],i=(t=t[2]?"h="+t[2]:"")?"":"?autoplay=1",t?e+"?"+t+i:e+i):null},src:"//player.vimeo.com/video/%id%"},youtu:{index:"youtu.be",id:function(t){t=t.match(/^.+youtu.be\/([^?]+)/);return null!==t?t[1]:null},src:"//www.youtube.com/embed/%id%?autoplay=1&rel=0"}}},mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1,callbacks:{open:function(){var i,o,t=this.currItem.el;n.isVideoLightbox(t)&&(t=n.getPostId(t))&&n.updateHash(t),"inline"===this.currItem.type&&(i=this,o=n.openedFromHash,n.openedFromHash=!1,setTimeout(function(){var e=f(i.content).find("video")[0];if(e)if(f.fn.mediaelementplayer){var t=f(i.content).find(".wp-video-shortcode");if(t.length&&!t.hasClass("mejs-container"))try{t.mediaelementplayer({success:function(t){!o&&t.play&&t.play()}})}catch(t){console.log("MediaElement.js initialization failed:",t),o||e.play()}else o||e.play()}else o||e.play()},100))},change:function(){var e=this.currItem.el;if(n.isVideoLightbox(e)&&(e=n.getPostId(e))&&n.updateHash(e),"inline"===this.currItem.type){e=f(this.content).find("video")[0];if(e)if(f.fn.mediaelementplayer){var t=f(this.content).find(".wp-video-shortcode");if(t.length&&!t.hasClass("mejs-container"))try{t.mediaelementplayer({success:function(t){t.play&&t.play()}})}catch(t){console.log("MediaElement.js initialization failed:",t),e.play()}else e.play()}else e.play()}},beforeClose:function(){var t,e;"inline"===this.currItem.type&&(t=f(this.content).find("video")).length&&(e=(t=t[0]).currentSrc,t.pause(),t.currentTime=0,t.src="",t.src=e)},close:function(){n.updateHash(null)},markupParse:function(t,e,i){var o,n;"iframe"===i.type&&(o=(i=i.el).closest(".entry-thumbnail-popover-content"),n=(i=i.closest(".entry-thumbnail-popover-content").find(".portfolio_item-title a")).html(),i=i.attr("href"),o.data("show-caption"))&&(e.title='<a href="'+i+'">'+n+"</a>")}}})},f(document),f(window));f(function(){f("#slider").sllider();var e=f("#portfolio-masonry, .portfolio-masonry").find(".portfolio-grid").masonry({itemSelector:".portfolio_item",columnWidth:".portfolio_item"});function t(){setTimeout(function(){var e=!1;try{e=f.magnificPopup.instance&&f.magnificPopup.instance.isOpen}catch(t){e=f(".mfp-bg").is(":visible")}if(!e)try{f(".portfolio-popup-video").each(function(){f(this).data("magnificPopup")&&f(this).magnificPopup("close")})}catch(t){console.log("Lightbox cleanup error:",t)}f(".portfolio-showcase").each(function(){f(this).find(".portfolio_item .portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()}),f(".portfolio-archive .portfolio_item").find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),f(".entry-cover").find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),f(".carousel_widget_wrapper .portfolio_item").find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()},100)}function d(){var t;f.fn.mediaelementplayer?setTimeout(function(){f(".mfp-hide .wp-video-shortcode").not(".mejs-container").filter(function(){return!f(this).parent().hasClass(".mejs-mediaelement")}).mediaelementplayer(),f(".wp-video-shortcode").not(".mejs-container").filter(function(){return!f(this).parent().hasClass(".mejs-mediaelement")}).mediaelementplayer()},150):0<(t=f(".wp-video-shortcode").not(".mejs-container")).length&&(console.log("MediaElement.js not loaded but video elements found. Video functionality may be limited."),t.find("video").attr("controls","controls"))}f(".entry-cover").find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),f(".portfolio-showcase").each(function(){f(this).find(".portfolio_item .portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()}),f(".portfolio-archive .portfolio_item").find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),e.imagesLoaded().progress(function(){e.masonry("layout")}).done(function(){e.find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()}),f(window).on("popstate",function(t){var t=t.originalEvent.state;t&&null===t.videoLightbox?f.magnificPopup.instance&&f.magnificPopup.instance.isOpen&&f.magnificPopup.close():t&&t.videoLightbox&&(t=f("#post-"+t.videoLightbox).find(".portfolio-popup-video").first()).length&&!t.hasClass("popup_image_insp")&&t.trigger("click")}),f(window).on("load",function(){var t,e;(e=window.location.hash.match(/^#video-(\d+)$/))&&(e=e[1],(t=f("#post-"+e).find(".portfolio-popup-video").first()).length)&&!t.hasClass("popup_image_insp")&&(n.openedFromHash=!0,setTimeout(function(){t.trigger("click")},100))}),f(document).on("jetpack-lazy-loaded-image",function(){e.imagesLoaded().progress().done(function(){e.masonry("layout")})}),f.fn.playBackgroundVideo=function(){f(".portfolio-grid:not(.always-play-background-video)").on({mouseenter:function(t){var e=f(this).find(".portfolio-gallery-video-background");0<e.length&&(null==t.data.promise?t.data.promise=e[0].play():t.data.promise.then(function(){t.data.promise=e[0].play()}).catch(function(){console.log("mouseenter IN Catch Video play failed"),t.data.promise=e[0].play()}))},mouseleave:function(t){var e=f(this).find(".portfolio-gallery-video-background");0<e.length&&null!==t.data.promise&&t.data.promise.then(function(){e[0].addEventListener("pause",function(t){e[0].load()}),e[0].pause()}).catch(function(t){console.log("mouseleave IN Catch Video play failed")})}},".is-portfolio-gallery-video-background",{promise:null}),f(".portfolio-fresh:not(.always-play-background-video)").on({mouseenter:function(t){var e=f(this).find(".portfolio-gallery-video-background");0<e.length&&(null==t.data.promise?t.data.promise=e[0].play():t.data.promise.then(function(){t.data.promise=e[0].play()}).catch(function(){console.log("mouseenter IN Catch Video play failed"),t.data.promise=e[0].play()}))}},".is-portfolio-gallery-video-background",{promise:null})},f.fn.responsiveSliderImages(),f.fn.paralised(),f.fn.singlePageWidgetBackground(),f.fn.singleportfolio(),f.fn.playBackgroundVideo(),f.fn.expandableAreas=function(){f(".portfolio-fresh .expand-btn").on("click",{promise:null},function(t){t.preventDefault(),t.stopPropagation();var e,i,o,n,a=f(this);a.prop("disabled")||(a.prop("disabled",!0),e=f(this).closest(".portfolio-fresh.portfolio-grid"),i=f(this).closest("article"),o=f(this).closest(".item-content").find(".collapsed-area"),n=i.find(".portfolio-gallery-video-background"),i.toggleClass("open"),i.hasClass("open")?(o.css("opacity",0).stop().slideDown({start:function(){f(this).css("display","flex")}}).animate({opacity:1},{queue:!1,duration:400}),0<n.length&&(null==t.data.promise?t.data.promise=n[0].play():t.data.promise.then(function(){t.data.promise=n[0].play()}).catch(function(){console.log("Video play failed"),t.data.promise=n[0].play()}))):(o.css("opacity",1).stop().slideUp().animate({opacity:0},{queue:!1,duration:400}),0<n.length&&(null==t.data.promise?t.data.promise=n[0].pause():t.data.promise.then(function(){t.data.promise=n[0].pause()}).catch(function(){console.log("Video pause failed"),t.data.promise=n[0].pause()}))),e.fadeIn().isotope({itemSelector:"article",layoutMode:"fitRows"}).isotope("layout"),setTimeout(function(){a.prop("disabled",!1)},500))})},f.fn.expandableAreas(),f(document).ready(function(){t()}),f(window).on("load",function(){t()}),f(document).ajaxComplete(function(){t(),d()}),f(document).on("click",".wpz-quick-view-trigger",function(t){t.preventDefault();var e,t=f(this).data("product-id");t&&(e=(e=window.ajaxurl||window.wp&&wp.ajax&&wp.ajax.settings&&wp.ajax.settings.url||"/wp-admin/admin-ajax.php")+(-1<e.indexOf("?")?"&":"?")+"action=inspiro_quick_view&product_id="+encodeURIComponent(t),f.magnificPopup)&&f.magnificPopup.open({type:"ajax",items:{src:e},removalDelay:200,mainClass:"mfp-fade wpz-qv-mfp",closeOnBgClick:!0})}),f(".portfolio-archive .portfolio_item").thumbnailPopover(),f(".portfolio-showcase .portfolio_item").thumbnailPopover(),f(".carousel_widget_wrapper .portfolio_item").thumbnailPopover(),f(".portfolio-taxonomies-filter-by").portfolioIsotopeFilter();f(".portfolio-showcase").each(function(){var n,a,r,i,o,s,t=f(this),l=t.find(".portfolio-grid");if(l.attr("data-instance"))return n=t.find(".portfolio-view_all-link"),a=n.find("a"),r=l.attr("data-items-count"),i=JSON.parse(l.attr("data-instance")),o=l.attr("data-callback-template"),s=l.data("nonce"),t=parseInt(l.find(".type-portfolio_item").length),1!=i.show_categories&&!!a.attr("data-ajax-loading")&&(t==r&&a.hide(),void a.on("click",function(t){t.preventDefault();var t="all",e=("all"==t&&l.attr("data-subcategory")&&(t=l.attr("data-subcategory")),f(this).text("Loading..."),l.find(".type-portfolio_item").map(function(t,e){return f(e).attr("id").split("post-").pop()}).toArray().join(","));wp.ajax.post("wpz_get_portfolio_items",{category_id:t,widget_settings:i,nonce:s,tmpl:o,post_not_in:e,show_all:!0}).done(function(i){var o;_.isEmpty(i.content)?a.text(a.attr("title")):(o=f.parseHTML(i.content).filter(function(t){return f(t).addClass("wpz-portfolio-item-added-dynamic"),f(t).is("article")&&0===l.find("#"+f(t).attr("id")).length}),f(o).imagesLoaded(function(){l.append(f(o)).isotope("appended",f(o));var t=parseInt(l.find(".type-portfolio_item").length),e=parseInt(i.count)||r;a.text(a.attr("title")),e<=t&&n.hide(),l.find(".portfolio_item").thumbnailPopover(),l.find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),l.find(".wpz-portfolio-item-added-dynamic video[autoplay]").each(function(){this.play()}),d(),f.fn.mediaelementplayer&&(l.find(".wpz-portfolio-item-added-dynamic .wp-video-shortcode").not(".mejs-container").filter(function(){return!f(this).parent().hasClass(".mejs-mediaelement")}).mediaelementplayer(),l.find(".wpz-portfolio-item-added-dynamic .mfp-hide .wp-video-shortcode").not(".mejs-container").filter(function(){return!f(this).parent().hasClass(".mejs-mediaelement")}).mediaelementplayer()),f.fn.playBackgroundVideo(),f.fn.expandableAreas(),l.isotope("layout")}).progress(function(){l.isotope("layout")}))}).fail(function(t){a.text(a.attr("title"))})}))});var i=f(".portfolio-grid");"undefined"!=typeof wpz_currPage&&wpz_currPage<wpz_maxPages&&(f(".navigation").empty().append('<a class="btn btn-primary" id="load-more" href="#">Load More&hellip;</a>'),f("#load-more").on("click",function(t){t.preventDefault(),wpz_currPage<wpz_maxPages&&(f(this).text("Loading..."),wpz_currPage++,f.get(wpz_pagingURL.replace("%page%",wpz_currPage),function(t){t=f(".portfolio-grid article",t);i.parent().is("#portfolio-masonry")?(e.append(t).masonry("appended",t),t.imagesLoaded().progress(function(){e.masonry("layout")}).done(function(){e.masonry("layout"),f.fn.playBackgroundVideo(),f.fn.mediaelementplayer&&f(".wp-audio-shortcode, .wp-video-shortcode").not(".mejs-container").filter(function(){return!f(this).parent().hasClass(".mejs-mediaelement")}).mediaelementplayer(),f("body").trigger("jetpack-lazy-images-load"),e.find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()})):(t.addClass("hidden").hide(),i.append(t),i.find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),i.find("article.hidden").fadeIn().removeClass("hidden"),d(),f("body").trigger("jetpack-lazy-images-load")),wpz_currPage+1<=wpz_maxPages?f("#load-more").text("Load More…"):f("#load-more").animate({height:"hide",opacity:"hide"},"slow",function(){f(this).remove()})}))}))}),f.fn.thumbnailPopover=function(){return this.on("mousemove",function(t){var e=f(this),i=e.find(".entry-thumbnail-popover-content"),o=e.outerHeight(),n=i.outerHeight(),t=t.pageY-e.offset().top;n<=o?(i.addClass("popover-content--animated"),i.css("bottom","")):(i.removeClass("popover-content--animated"),i.css({bottom:(1-t/o)*(o-n)}))})},f.fn.sllider=function(){var n=parseInt(f(this).data("posts"),10);return this.each(function(){var u,r=f(this),t=navigator.userAgent||navigator.vendor||window.opera,e=zoomOptions.featured_video_mobile,e=(u=(e?/webOS|BlackBerry|IEMobile|Opera Mini/i:/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i).test(t),"string"==typeof zoomOptions.slideshow_arrows?"0"!=zoomOptions.slideshow_arrows&&""!=zoomOptions.slideshow_arrows:0!=zoomOptions.slideshow_arrows),t="string"==typeof zoomOptions.slideshow_auto?"0"!=zoomOptions.slideshow_auto&&""!=zoomOptions.slideshow_auto:0!=zoomOptions.slideshow_auto;function i(){var t=f(window).height()-f("#slider").offset().top-parseInt(f("#slider").css("padding-top"),10);t<300?t=300:t<500&&768<s.width()&&(t=500),r.find(".slides, .slides > li").height(t)}function o(t,e){var i,o,n,a,r,s=t.find(".slides > li"),l=s.not(".clone").eq(t.currentSlide),d=s.not(".clone").eq(t.animatingTo);l.attr("data-vimeo-options")&&"start"!==e&&!u&&(n=JSON.parse(l.attr("data-vimeo-options")),(i=new Vimeo.Player(l,n)).on("timeupdate",function(){i.pause(),i.off("timeupdate")})),d.attr("data-vimeo-options")&&!u&&(n=JSON.parse(d.attr("data-vimeo-options")),o=new Vimeo.Player(d,n),a=n.autoplay,r=n.muted,o.setCurrentTime(0).then(function(){a?o.play():o.pause(),r||o.setVolume(1)}),o.on("play",function(){u||(d.find(".wpzoom-button-video-background-play")[a?"hide":"show"](),d.find(".wpzoom-button-video-background-pause")[a?"show":"hide"](),d.find(".wpzoom-button-sound-background-mute")[r?"hide":"show"](),d.find(".wpzoom-button-sound-background-unmute")[r?"show":"hide"]()),d.css("background-image","none")})),l.attr("data-formstone-options")&&l.data("fsBackground")&&(l.data("fsBackground").playing&&l.background("pause"),l.background("unload")),d.attr("data-formstone-options")&&(d.data("fsBackground")?(s=d.data("formstoneOptions").source,!_.isEmpty(d.data("formstoneOptions").mobileSource.mp4)&&window.matchMedia("(max-width:460px)").matches&&(s={poster:d.data("formstoneOptions").source.poster,mp4:d.data("formstoneOptions").mobileSource.mp4}),u?d.background("load",{poster:d.data("formstoneOptions").source.poster}):d.background("load",s)):(n=JSON.parse(d.attr("data-formstone-options")),!_.isEmpty(n.mobileSource.mp4)&&window.matchMedia("(max-width:460px)").matches&&(n.source={poster:n.source.poster,mp4:n.mobileSource.mp4}),u&&(n.source={poster:n.source.poster}),d.background(n)),a=d.data("fsBackground").autoPlay,r=d.data("fsBackground").mute,u||(d.find(".wpzoom-button-video-background-play")[a?"hide":"show"](),d.find(".wpzoom-button-video-background-pause")[a?"show":"hide"](),d.find(".wpzoom-button-sound-background-mute")[r?"hide":"show"](),d.find(".wpzoom-button-sound-background-unmute")[r?"show":"hide"]())),"swing"==t.vars.animation&&void 0!==t.direction&&(t.count==t.currentSlide+1&&"next"==t.direction?d=d.add(t.find(".clone:last")):0==t.currentSlide&&"prev"==t.direction?d=d.add(t.find(".clone:first")):t.find(".clone .li-wrap").css({"margin-top":0})),l.find(".li-wrap").stop().animate({"margin-top":0},800),d.find(".li-wrap").stop(!0,!0).animate({"margin-top":"30px"},800)}r.flexslider({controlNav:!1,directionNav:e,animationLoop:!0,useCSS:!0,smoothHeight:!1,touch:1<n,keyboard:!1,pauseOnAction:!0,fadeFirstSlide:!1,slideshow:t,animationSpeed:parseInt(zoomOptions.animation_speed,10),animation:zoomOptions.slideshow_effect,slideshowSpeed:parseInt(zoomOptions.slideshow_speed,10),start:function(t){o(t,"start")},before:o}),r.find(".wpzoom-button-video-background-play").on("click",function(t){t.preventDefault();t=f(t.currentTarget).parents("li");t.attr("data-formstone-options")&&t.background("play"),t.attr("data-vimeo-options")&&new Vimeo.Player(t).play(),r.find(".wpzoom-button-video-background-pause").show(),f(this).hide()}),r.find(".wpzoom-button-video-background-pause").on("click",function(t){t.preventDefault();t=f(t.currentTarget).parents("li");t.attr("data-formstone-options")&&t.background("pause"),t.attr("data-vimeo-options")&&new Vimeo.Player(t).pause(),r.find(".wpzoom-button-video-background-play").show(),f(this).hide()}),r.find(".wpzoom-button-sound-background-mute").on("click",function(t){t.preventDefault();t=f(t.currentTarget).parents("li");t.attr("data-formstone-options")&&t.background("mute"),t.attr("data-vimeo-options")&&new Vimeo.Player(t).setVolume(0),r.find(".wpzoom-button-sound-background-unmute").show(),f(this).hide()}),r.find(".wpzoom-button-sound-background-unmute").on("click",function(t){t.preventDefault();t=f(t.currentTarget).parents("li");t.attr("data-formstone-options")&&t.background("unmute"),t.attr("data-vimeo-options")&&new Vimeo.Player(t).setVolume(1),r.find(".wpzoom-button-sound-background-mute").show(),f(this).hide()}),r.find(".popup-video").each(function(){var t=f(this),i=t.data("popup-type"),t=t.data("popup-video-options"),o=t.autoplay?1:0,n=t.mute?1:0,a=t.loop?1:0;f(this).magnificPopup({disableOn:function(){return!(f(window).width()<0)},type:i,iframe:{patterns:{vimeo:{index:"vimeo.com/",id:function(t){var e,i,t=t.match(/(?:https?:\/\/)?(?:www\.)?(?:player\.)?vimeo\.com\/(?:[a-z]*\/)*([0-9]{6,11})(?:\/([a-zA-Z0-9]+))?/);return t&&t[1]?(e=t[1],i=(t=t[2]?"h="+t[2]:"")?"":"?autoplay="+o+"&muted="+n+"&loop="+a,t?e+"?"+t+i:e+i):null},src:"//player.vimeo.com/video/%id%"},youtu:{index:"youtu.be",id:function(t){t=t.match(/^.+youtu.be\/([^?]+)/);return null!==t?t[1]:null},src:"//www.youtube.com/embed/%id%?autoplay="+o+"&rel=0&mute="+n+"&loop="+a},youtube:{index:"youtube.com/",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay="+o+"&rel=0&mute="+n+"&loop="+a}}},mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1,callbacks:{beforeOpen:function(t){r.data("flexslider")&&r.data("flexslider").playing&&r.flexslider("pause");var e,i=r.find(".flex-active-slide");i.background("pause"),i.attr("data-vimeo-options")&&(e=new Vimeo.Player(i)).getPaused().then(function(t){t||e.pause()})},open:function(){"inline"===i&&o&&f.magnificPopup.instance.contentContainer.first().find("video")[0].play()},beforeClose:function(){var t,e;"inline"===i&&(t=f(this.content).find("video")).length&&(e=(t=t[0]).currentSrc,t.pause(),t.currentTime=0,t.src="",t.src=e)},afterClose:function(){r.data("flexslider")&&r.data("flexslider").playing&&r.flexslider("play");var t,e,i,o=r.find(".flex-active-slide");o.background("play"),o.attr("data-vimeo-options")&&(t=JSON.parse(o.attr("data-vimeo-options")),e=new Vimeo.Player(o),i=t.autoplay,e.getPaused().then(function(t){i&&t&&e.play()}))}}})}),s.on("resize focus",i),i(),f("#scroll-to-content").on("click",function(){f("html, body").animate({scrollTop:f("#slider").offset().top+f("#slider").outerHeight()-f(".navbar").outerHeight()},600)})})},f.fn.paralised=function(){var t=!!function(){}.bind;function e(t){this.callback=t,this.ticking=!1}function a(t,e,i,o){return i*Math.sin(t/o*(Math.PI/2))+e}!!(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame)&&t&&(e.prototype={constructor:e,update:function(){this.callback&&this.callback(),this.ticking=!1},requestTick:function(){this.ticking||(requestAnimationFrame(this.rafCallback||(this.rafCallback=this.update.bind(this))),this.ticking=!0)},handleEvent:function(){this.requestTick()}},t=new e(function(){var o=f(document).scrollTop(),t=f(".has-post-cover .entry-cover"),e=f(".featured_page_wrap--with-background");{var i,n;t.length&&(i=(t=f(".entry-cover")).position().top+t.outerHeight(),o<i)&&(n=a(o,0,1,i),t.find(".entry-header").css({bottom:30*(1-n),opacity:1-((t,e,i,o)=>i*(t/=o)*t+e)(o,0,1,i)}))}e.each(function(t){var e=f(this),i=e.position().top+e.outerHeight();o+s.height()>e.position().top&&o<i&&(i=a(o+s.height()-e.position().top,-1,2,i),e.find(".wpzoom-singlepage").css({"-webkit-transform":"translateY("+80*-i+"px)","moz-transform":"translateY("+80*-i+"px)",transform:"translateY("+80*-i+"px)"}))})}.bind(this)),f(window).on("scroll",t.handleEvent.bind(t)),t.handleEvent())},f.fn.portfolioIsotopeFilter=function(){return this.each(function(){var e,n=f(this),r=n.find("li"),t=f(this).closest(".portfolio-showcase"),o="wpz_get_portfolio_items",s=(0==t.length&&(o="wpz_get_portfolio_filtered_items",t=f(this).closest(".portfolio-archive")),t.find(".portfolio-grid")),l=t.find(".portfolio-view_all-link"),d=l.find("a"),u=s.data("instance"),c=s.attr("data-callback-template"),p=s.data("nonce"),a=s.data("count-nonce"),m=(void 0===s.data("masonry")&&f(window).on("load",function(){f(document).on("jetpack-lazy-loaded-image",function(){s.imagesLoaded().progress(function(){s.isotope("reloadItems").isotope("layout")})}),s.fadeIn().isotope({itemSelector:"article",layoutMode:"fitRows"}).isotope("layout")}),s.find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),/cat-item-([0-9]+)/gi);s.attr("data-ajax-items-loading")&&(e=!1,r.on("click",function(t){t.preventDefault(),e&&t.stopImmediatePropagation()}),r.one("click",function(t){var n,a;t.preventDefault(),f(this).hasClass("cat-item-all")||(t.stopImmediatePropagation(),e=!0,n=f(this),t=m.exec(n.attr("class")),m.lastIndex=0,a=null===t?".type-portfolio_item":".portfolio_"+t[1]+"_item",d.hide(),n.css("position","relative"),n.append("<div class='pulse-circle'></div>"),r.removeClass("current-cat"),n.addClass("current-cat animated slow pulse"),t=null==t?n.attr("data-subcategory")?n.attr("data-subcategory"):"all":t[1],wp.ajax.post(o,{category_id:t,widget_settings:u,nonce:p,tmpl:c}).done(function(t){var e,i,o;n.attr("data-counter",t.count),_.isEmpty(t.content)?d.text(d.attr("title")):(e=f.parseHTML(t.content).filter(function(t){return f(t).addClass("wpz-portfolio-item-added-dynamic"),f(t).is("article")&&0===s.find("#"+f(t).attr("id")).length}),s.append(f(e)),t=parseInt(n.attr("data-counter")),i=parseInt(s.find(a).length),o=parseInt(s.find(".type-portfolio_item").length),(parseInt(s.attr("data-items-count"))||10)<=o?l.remove():i<t?d.show():t<=i&&d.hide(),f(e).imagesLoaded(function(){s.isotope("appended",f(e))}).progress(function(){s.isotope("layout")}).done(function(){s.isotope("layout"),s.find(".portfolio_item").thumbnailPopover();try{f(".portfolio-popup-video").each(function(){var t=f(this);t.data("magnificPopup")&&t.magnificPopup("close")})}catch(t){console.log("Lightbox cleanup on load more:",t)}setTimeout(function(){try{f(".portfolio-popup-video").each(function(){var t=f(this);t.data("magnificPopup")&&t.magnificPopup("close")})}catch(t){console.log("Lightbox cleanup on filter:",t)}s.find(a).find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),f(a).find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()},150),s.find(".wpz-portfolio-item-added-dynamic video[autoplay]").each(function(){this.play()}),initializeMediaElements(),f.fn.expandableAreas()}))}).always(function(){n.find(".pulse-circle").remove(),n.removeClass("animated slow pulse"),s.isotope({filter:a}),e=!1}))})),d.attr("data-ajax-loading")&&(parseInt(s.find(".type-portfolio_item").length)==r.siblings(".cat-item-all").attr("data-counter")&&l.remove(),d.on("click",function(t){t.preventDefault();var t=m.exec(r.siblings(".current-cat").attr("class")),i=(m.lastIndex=0,null==t?".type-portfolio_item":".portfolio_"+t[1]+"_item"),t=null==t?"all":t[1],e=("all"==t&&s.attr("data-subcategory")&&(t=s.attr("data-subcategory")),f(this).text("Loading..."),s.find(".type-portfolio_item").map(function(t,e){return f(e).attr("id").split("post-").pop()}).toArray().join(","));wp.ajax.post(o,{category_id:t,widget_settings:u,nonce:p,tmpl:c,post_not_in:e,show_all:!0}).done(function(t){var e;_.isEmpty(t.content)?(d.text(d.attr("title")),l.hide()):(e=f.parseHTML(t.content).filter(function(t){return f(t).addClass("wpz-portfolio-item-added-dynamic"),f(t).is("article")&&0===s.find("#"+f(t).attr("id")).length}),d.text(d.attr("title")),t=parseInt(s.find(".type-portfolio_item").length),(parseInt(s.attr("data-items-count"))||10)<=t&&l.remove(),f(e).imagesLoaded(function(){s.append(f(e)).isotope("appended",f(e))}).progress(function(){s.isotope("layout")}).done(function(){s.isotope("layout");var t=parseInt(s.find(".type-portfolio_item").length);d.text(d.attr("title")),parseInt(s.find(i).length)==r.siblings(".current-cat").attr("data-counter")&&d.hide(),t==r.siblings(".cat-item-all").attr("data-counter")&&l.remove(),f.fn.playBackgroundVideo(),s.find(".portfolio_item").thumbnailPopover(),s.find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),s.find(".wpz-portfolio-item-added-dynamic video[autoplay]").each(function(){this.play()}),f(i).find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()}))}).fail(function(t){d.text(d.attr("title"))}).always(function(){s.isotope({filter:i})})})),r.on("click",function(t){t.preventDefault(),n=f(this),r.removeClass("current-cat"),n.addClass("current-cat");var o,e,t=m.exec(n.attr("class")),t=(m.lastIndex=0,o=null===t?".type-portfolio_item":".portfolio_"+t[1]+"_item",null==t?"all":t[1]),i=("all"==t&&s.attr("data-subcategory")&&(t=s.attr("data-subcategory")),r.siblings(".current-cat").attr("data-counter"));void 0===i?wp.ajax.post("wpz_count_portfolio_items",{nonce:a,category_id:t}).done(function(t){n.attr("data-counter",t.count);var t=t.count,e=parseInt(s.find(o).length),i=parseInt(s.find(".type-portfolio_item").length);e<t&&d.show(),e==t&&d.hide(),i==r.siblings(".cat-item-all").attr("data-counter")&&l.remove()}):(t=parseInt(s.find(o).length),e=parseInt(s.find(".type-portfolio_item").length),t<i&&d.show(),t==i&&d.hide(),e==r.siblings(".cat-item-all").attr("data-counter")&&l.remove()),s.isotope({filter:o}),setTimeout(function(){try{f(".portfolio-popup-video").each(function(){var t=f(this);t.data("magnificPopup")&&t.magnificPopup("close")})}catch(t){console.log("Lightbox cleanup on filter:",t)}s.find(o).find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios(),f(o).find(".portfolio-popup-video").not("[data-magnificpopup-initialized]").magnificPopupCallbackforPortfolios()},150)})})},f.fn.responsiveSliderImages=function(){function t(){var a=f(window).width(),r=1<window.devicePixelRatio;f("#slider .slides li").each(function(){var t=f(this).css("background-image").match(/^url\(['"]?(.+)["']?\)$/),e=f(this),t=t&&t[1],i=e.data("smallimg")||"",o=e.data("mediumimg")||i||e.data("bigimg")||"",n=e.data("bigimg")||o||i||"",i=a<=680?r?o:i:!(a<=1024)||r?n:o;i&&i!==t?e.css("background-image",'url("'+i+'")'):!i&&n&&e.css("background-image",'url("'+n+'")')})}f(window).on("resize orientationchange",t),t()},f.fn.singlePageWidgetBackground=function(){f(".featured_page_wrap[data-background]").each(function(){var t=f(this);t.css("background-image","url("+t.data("background")+")"),t.addClass("featured_page_wrap--with-background")})},jQuery(function(n){n(".widget.wpzoom-portfolio-scroller").each(function(){var t=n(this),e=t.find(".flickity-wrapper"),i=e.attr("data-auto-scroll"),o=e.attr("data-scroll-infinitely");e.imagesLoaded(function(){t.find(".carousel_widget_wrapper").show(),t.find(".loading-wrapper").hide(),e.flickity({autoPlay:i,cellAlign:"left",contain:!0,percentPosition:!1,pageDots:!1,wrapAround:o,freeScroll:!0,imagesLoaded:!0,accessibility:!1,arrowShape:{x0:10,x1:60,y1:50,x2:65,y2:50,x3:15}})})})}),f(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(t){"wp-widget-wpzoom-portfolio-scroller.default"==t.data("widget_type")&&f(".elementor-widget-wp-widget-wpzoom-portfolio-scroller .elementor-widget-container").each(function(){console.log("check");var t=f(this),e=t.find(".flickity-wrapper"),i=e.attr("data-auto-scroll"),o=e.attr("data-scroll-infinitely");e.imagesLoaded(function(){t.find(".carousel_widget_wrapper").show(),t.find(".loading-wrapper").hide(),e.flickity({autoPlay:i,cellAlign:"left",contain:!0,percentPosition:!1,pageDots:!1,wrapAround:o,freeScroll:!0,imagesLoaded:!0,accessibility:!1,arrowShape:{x0:10,x1:60,y1:50,x2:65,y2:50,x3:15}})})}),"wpzoom-elementor-addons-slider-pro.default"==t.data("widget_type")&&(f(".flexslider").sllider(),f.fn.responsiveSliderImages()),"wp-widget-wpzoom-portfolio-showcase.default"==t.data("widget_type")&&f(".portfolio-taxonomies-filter-by").portfolioIsotopeFilter()})})})(jQuery),(i=>{function e(t){var t=t&&t.length?t:i(document),e=t.find(".woocommerce-product-gallery"),e=(e.length&&i.fn.wc_product_gallery&&e.each(function(){var t=i(this);t.hasClass("woocommerce-product-gallery--init")||t.wc_product_gallery()}),t.find("form.variations_form"));e.length&&i.fn.wc_variation_form&&e.each(function(){var t=i(this);t.wc_variation_form(),t.find(".variations select").trigger("change")})}i(document).on("mfpOpen mfpContentAdded",function(){var t=i(".mfp-content");t&&t.length&&e(t)}),i(document).ajaxComplete(function(){var t=i(".mfp-content");t&&t.length&&e(t)})})(jQuery);