jQuery(function($){
if($('.comment-form-aios-antibot-keys').length&&$('#aios_antibot_keys_expiry').length){
if($('#aios_antibot_keys_expiry').val() < Math.floor(Date.now() / 1000)){
jQuery.ajax({
url: AIOS_FRONT.ajaxurl,
type: 'post',
dataType: 'json',
cache: false,
data: {
action: 'get_antibot_keys',
nonce: AIOS_FRONT.ajax_nonce
},
success: function(resp){
if(resp.hasOwnProperty('error_code')){
console.log("ERROR: " + resp.error_message);
}else if(resp.hasOwnProperty('data')){
for (var indx in resp.data){
var input=$("<input>").attr("type", "hidden");
input.attr("name", resp.data[indx][0]);
input.attr("value", resp.data[indx][1]);
$('.comment-form-aios-antibot-keys').append(input);
}}
},
error: function(xhr, text_status, error_thrown){
console.log("ERROR: " + text_status + ":" + error_thrown);
}});
}}
});
(()=>{"use strict";var e,r,_,a={},n={};function __webpack_require__(e){var r=n[e];if(void 0!==r)return r.exports;var _=n[e]={exports:{}};return a[e](_,_.exports,__webpack_require__),_.exports}__webpack_require__.m=a,e=[],__webpack_require__.O=(r,_,a,n)=>{if(!_){var c=1/0;for(o=0;o<e.length;o++){for(var[_,a,n]=e[o],i=!0,t=0;t<_.length;t++)(!1&n||c>=n)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](_[t])))?_.splice(t--,1):(i=!1,n<c&&(c=n));if(i){e.splice(o--,1);var b=a();void 0!==b&&(r=b)}}return r}n=n||0;for(var o=e.length;o>0&&e[o-1][2]>n;o--)e[o]=e[o-1];e[o]=[_,a,n]},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((r,_)=>(__webpack_require__.f[_](e,r),r)),[])),__webpack_require__.u=e=>714===e?"code-highlight.dc74fd78a051eda07b3a.bundle.min.js":721===e?"video-playlist.780d8267a738bfbd96a6.bundle.min.js":256===e?"paypal-button.21471ef12592606560a0.bundle.min.js":241===e?"progress-tracker.ad310e07a2a9063dd3ed.bundle.min.js":26===e?"animated-headline.37960d9fb9ab8b6e43cd.bundle.min.js":534===e?"media-carousel.15b78f70034df8ffebad.bundle.min.js":369===e?"carousel.6a71b6c6e34400c456a5.bundle.min.js":804===e?"countdown.71f117e09cc4a2aa3dba.bundle.min.js":888===e?"hotspot.ba3b762edc3da9c7a076.bundle.min.js":680===e?"form.0fc25ba6639255b98660.bundle.min.js":121===e?"gallery.6af8f19f91f1b16c3ab6.bundle.min.js":288===e?"lottie.b83968ecec2e4fd1b62c.bundle.min.js":42===e?"nav-menu.fd64b77e7258ee4c6205.bundle.min.js":50===e?"popup.7b71aedb401104b93788.bundle.min.js":985===e?"load-more.921f61dba5d476ec2720.bundle.min.js":287===e?"posts.2a35b76ad8ea8f612cd7.bundle.min.js":824===e?"portfolio.c214590e93207960ce64.bundle.min.js":58===e?"share-buttons.42abb737a0de191a4ee9.bundle.min.js":114===e?"slides.39da68ee3c8123589b2e.bundle.min.js":443===e?"social.787445e9f143597c5be5.bundle.min.js":838===e?"table-of-contents.f5cd05278297a9d229e1.bundle.min.js":685===e?"archive-posts.77eccfe3d546a58d3f1f.bundle.min.js":858===e?"search-form.e36b4b7c26157bb965fe.bundle.min.js":102===e?"woocommerce-menu-cart.4c85f15cfbc02b4718c9.bundle.min.js":124===e?"woocommerce-checkout-page.ca82a3335f2823da4209.bundle.min.js":859===e?"woocommerce-cart.e2a9101be21a228a4575.bundle.min.js":979===e?"woocommerce-my-account.29644c6bcc614d12067e.bundle.min.js":void 0,__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r={},_="elementor-pro:",__webpack_require__.l=(e,a,n,c)=>{if(r[e])r[e].push(a);else{var i,t;if(void 0!==n)for(var b=document.getElementsByTagName("script"),o=0;o<b.length;o++){var u=b[o];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==_+n){i=u;break}}i||(t=!0,(i=document.createElement("script")).charset="utf-8",i.timeout=120,__webpack_require__.nc&&i.setAttribute("nonce",__webpack_require__.nc),i.setAttribute("data-webpack",_+n),i.src=e),r[e]=[a];var onScriptComplete=(_,a)=>{i.onerror=i.onload=null,clearTimeout(d);var n=r[e];if(delete r[e],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach((e=>e(a))),_)return _(a)},d=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=onScriptComplete.bind(null,i.onerror),i.onload=onScriptComplete.bind(null,i.onload),t&&document.head.appendChild(i)}},(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var r=__webpack_require__.g.document;if(!e&&r&&(r.currentScript&&(e=r.currentScript.src),!e)){var _=r.getElementsByTagName("script");_.length&&(e=_[_.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{var e={396:0};__webpack_require__.f.j=(r,_)=>{var a=__webpack_require__.o(e,r)?e[r]:void 0;if(0!==a)if(a)_.push(a[2]);else if(396!=r){var n=new Promise(((_,n)=>a=e[r]=[_,n]));_.push(a[2]=n);var c=__webpack_require__.p+__webpack_require__.u(r),i=new Error;__webpack_require__.l(c,(_=>{if(__webpack_require__.o(e,r)&&(0!==(a=e[r])&&(e[r]=void 0),a)){var n=_&&("load"===_.type?"missing":_.type),c=_&&_.target&&_.target.src;i.message="Loading chunk "+r+" failed.\n("+n+": "+c+")",i.name="ChunkLoadError",i.type=n,i.request=c,a[1](i)}}),"chunk-"+r,r)}else e[r]=0},__webpack_require__.O.j=r=>0===e[r];var webpackJsonpCallback=(r,_)=>{var a,n,[c,i,t]=_,b=0;for(a in i)__webpack_require__.o(i,a)&&(__webpack_require__.m[a]=i[a]);if(t)var o=t(__webpack_require__);for(r&&r(_);b<c.length;b++)n=c[b],__webpack_require__.o(e,n)&&e[n]&&e[n][0](),e[c[b]]=0;return __webpack_require__.O(o)},r=self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[];r.forEach(webpackJsonpCallback.bind(null,0)),r.push=webpackJsonpCallback.bind(null,r.push.bind(r))})()})();
(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[819],{5526:e=>{e.exports=function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0},7914:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.default=e.exports,e.exports.__esModule=!0},3713:(e,t,n)=>{"use strict";var s=n(7914);n(3258);var i=s(n(8442)),o=s(n(9253)),r=s(n(4552)),a=s(n(1498)),l=s(n(1336)),c=s(n(1177));class ElementorProFrontend extends elementorModules.ViewModule{onInit(){super.onInit(),this.config=ElementorProFrontendConfig,this.modules={}}bindEvents(){jQuery(window).on("elementor/frontend/init",this.onElementorFrontendInit.bind(this))}initModules(){let e={motionFX:i.default,sticky:o.default,codeHighlight:r.default,videoPlaylist:a.default,payments:l.default,progressTracker:c.default};elementorProFrontend.trigger("elementor-pro/modules/init:before"),e=elementorFrontend.hooks.applyFilters("elementor-pro/frontend/handlers",e),jQuery.each(e,((e,t)=>{this.modules[e]=new t})),this.modules.linkActions={addAction:(...e)=>{elementorFrontend.utils.urlActions.addAction(...e)}}}onElementorFrontendInit(){this.initModules()}}window.elementorProFrontend=new ElementorProFrontend},3258:(e,t,n)=>{"use strict";n.p=ElementorProFrontendConfig.urls.assets+"js/"},4552:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("code-highlight",(()=>n.e(714).then(n.bind(n,3929))))}}t.default=_default},8442:(e,t,n)=>{"use strict";var s=n(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(5542));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("global",i.default,null)}}t.default=_default},5542:(e,t,n)=>{"use strict";var s=n(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(6829));class _default extends elementorModules.frontend.handlers.Base{__construct(...e){super.__construct(...e),this.toggle=elementorFrontend.debounce(this.toggle,200)}getDefaultSettings(){return{selectors:{container:".elementor-widget-container"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$container:this.$element.find(e.container)}}bindEvents(){elementorFrontend.elements.$window.on("resize",this.toggle)}unbindEvents(){elementorFrontend.elements.$window.off("resize",this.toggle)}addCSSTransformEvents(){this.getElementSettings("motion_fx_motion_fx_scrolling")&&!this.isTransitionEventAdded&&(this.isTransitionEventAdded=!0,this.elements.$container.on("mouseenter",(()=>{this.elements.$container.css("--e-transform-transition-duration","")})))}initEffects(){this.effects={translateY:{interaction:"scroll",actions:["translateY"]},translateX:{interaction:"scroll",actions:["translateX"]},rotateZ:{interaction:"scroll",actions:["rotateZ"]},scale:{interaction:"scroll",actions:["scale"]},opacity:{interaction:"scroll",actions:["opacity"]},blur:{interaction:"scroll",actions:["blur"]},mouseTrack:{interaction:"mouseMove",actions:["translateXY"]},tilt:{interaction:"mouseMove",actions:["tilt"]}}}prepareOptions(e){const t=this.getElementSettings(),n="motion_fx"===e?"element":"background",s={};jQuery.each(t,((n,i)=>{const o=new RegExp("^"+e+"_(.+?)_effect"),r=n.match(o);if(!r||!i)return;const a={},l=r[1];jQuery.each(t,((t,n)=>{const s=new RegExp(e+"_"+l+"_(.+)"),i=t.match(s);if(!i)return;"effect"!==i[1]&&("object"==typeof n&&(n=Object.keys(n.sizes).length?n.sizes:n.size),a[i[1]]=n)}));const c=this.effects[l],d=c.interaction;s[d]||(s[d]={}),c.actions.forEach((e=>s[d][e]=a))}));let i,o=this.$element;const r=this.getElementType();if("element"===n&&"section"!==r){let e;i=o,e="column"===r?elementorFrontend.config.legacyMode.elementWrappers?".elementor-column-wrap":".elementor-widget-wrap":".elementor-widget-container",o=o.find("> "+e)}const a={type:n,interactions:s,elementSettings:t,$element:o,$dimensionsElement:i,refreshDimensions:this.isEdit,range:t[e+"_range"],classes:{element:"elementor-motion-effects-element",parent:"elementor-motion-effects-parent",backgroundType:"elementor-motion-effects-element-type-background",container:"elementor-motion-effects-container",layer:"elementor-motion-effects-layer",perspective:"elementor-motion-effects-perspective"}};return a.range||"fixed"!==this.getCurrentDeviceSetting("_position")||(a.range="page"),"fixed"===this.getCurrentDeviceSetting("_position")&&(a.isFixedPosition=!0),"background"===n&&"column"===this.getElementType()&&(a.addBackgroundLayerTo=" > .elementor-element-populated"),a}activate(e){const t=this.prepareOptions(e);jQuery.isEmptyObject(t.interactions)||(this[e]=new i.default(t))}deactivate(e){this[e]&&(this[e].destroy(),delete this[e])}toggle(){const e=elementorFrontend.getCurrentDeviceMode(),t=this.getElementSettings();["motion_fx","background_motion_fx"].forEach((n=>{const s=t[n+"_devices"];(!s||-1!==s.indexOf(e))&&(t[n+"_motion_fx_scrolling"]||t[n+"_motion_fx_mouse"])?this[n]?this.refreshInstance(n):this.activate(n):this.deactivate(n)}))}refreshInstance(e){const t=this[e];if(!t)return;const n=this.prepareOptions(e);t.setSettings(n),t.refresh()}onInit(){super.onInit(),this.initEffects(),this.addCSSTransformEvents(),this.toggle()}onElementChange(e){if(/motion_fx_((scrolling)|(mouse)|(devices))$/.test(e))return"motion_fx_motion_fx_scrolling"===e&&this.addCSSTransformEvents(),void this.toggle();const t=e.match(".*?(motion_fx|_transform)");if(t){const e=t[0].match("(_transform)")?"motion_fx":t[0];this.refreshInstance(e),this[e]||this.activate(e)}/^_position/.test(e)&&["motion_fx","background_motion_fx"].forEach((e=>{this.refreshInstance(e)}))}onDestroy(){super.onDestroy(),["motion_fx","background_motion_fx"].forEach((e=>{this.deactivate(e)}))}}t.default=_default},8026:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{getMovePointFromPassedPercents(e,t){return+(t/e*100).toFixed(2)}getEffectValueFromMovePoint(e,t){return e*t/100}getStep(e,t){return"element"===this.getSettings("type")?this.getElementStep(e,t):this.getBackgroundStep(e,t)}getElementStep(e,t){return-(e-50)*t.speed}getBackgroundStep(e,t){const n=this.getSettings("dimensions.movable"+t.axis.toUpperCase());return-this.getEffectValueFromMovePoint(n,e)}getDirectionMovePoint(e,t,n){let s;return e<n.start?"out-in"===t?s=0:"in-out"===t?s=100:(s=this.getMovePointFromPassedPercents(n.start,e),"in-out-in"===t&&(s=100-s)):e<n.end?"in-out-in"===t?s=0:"out-in-out"===t?s=100:(s=this.getMovePointFromPassedPercents(n.end-n.start,e-n.start),"in-out"===t&&(s=100-s)):"in-out"===t?s=0:"out-in"===t?s=100:(s=this.getMovePointFromPassedPercents(100-n.end,100-e),"in-out-in"===t&&(s=100-s)),s}translateX(e,t){e.axis="x",e.unit="px",this.transform("translateX",t,e)}translateY(e,t){e.axis="y",e.unit="px",this.transform("translateY",t,e)}translateXY(e,t,n){this.translateX(e,t),this.translateY(e,n)}tilt(e,t,n){const s={speed:e.speed/10,direction:e.direction};this.rotateX(s,n),this.rotateY(s,100-t)}rotateX(e,t){e.axis="x",e.unit="deg",this.transform("rotateX",t,e)}rotateY(e,t){e.axis="y",e.unit="deg",this.transform("rotateY",t,e)}rotateZ(e,t){e.unit="deg",this.transform("rotateZ",t,e)}scale(e,t){const n=this.getDirectionMovePoint(t,e.direction,e.range);this.updateRulePart("transform","scale",1+e.speed*n/1e3)}transform(e,t,n){n.direction&&(t=100-t),this.updateRulePart("transform",e,this.getStep(t,n)+n.unit)}setCSSTransformVariables(e){this.CSSTransformVariables=[],jQuery.each(e,((e,t)=>{const n=e.match(/_transform_(.+?)_effect/m);if(n&&t){if("perspective"===n[1])return void this.CSSTransformVariables.unshift(n[1]);if(this.CSSTransformVariables.includes(n[1]))return;this.CSSTransformVariables.push(n[1])}}))}opacity(e,t){const n=this.getDirectionMovePoint(t,e.direction,e.range),s=e.level/10,i=1-s+this.getEffectValueFromMovePoint(s,n);this.$element.css({opacity:i,"will-change":"opacity"})}blur(e,t){const n=this.getDirectionMovePoint(t,e.direction,e.range),s=e.level-this.getEffectValueFromMovePoint(e.level,n);this.updateRulePart("filter","blur",s+"px")}updateRulePart(e,t,n){this.rulesVariables[e]||(this.rulesVariables[e]={}),this.rulesVariables[e][t]||(this.rulesVariables[e][t]=!0,this.updateRule(e));const s=`--${t}`;this.$element[0].style.setProperty(s,n)}updateRule(e){let t="";t+=this.concatTransformCSSProperties(e),t+=this.concatTransformMotionEffectCSSProperties(e),this.$element.css(e,t)}concatTransformCSSProperties(e){let t="";return"transform"===e&&jQuery.each(this.CSSTransformVariables,((e,n)=>{const s=n;n.startsWith("flip")&&(n=n.replace("flip","scale"));const i=n.startsWith("rotate")||n.startsWith("skew")?"deg":"px",o=n.startsWith("scale")?1:0+i;t+=`${n}(var(--e-transform-${s}, ${o}))`})),t}concatTransformMotionEffectCSSProperties(e){let t="";return jQuery.each(this.rulesVariables[e],(e=>{t+=`${e}(var(--${e}))`})),t}runAction(e,t,n,...s){t.affectedRange&&(t.affectedRange.start>n&&(n=t.affectedRange.start),t.affectedRange.end<n&&(n=t.affectedRange.end)),this[e](t,n,...s)}refresh(){this.rulesVariables={},this.CSSTransformVariables=[],this.$element.css({transform:"",filter:"",opacity:"","will-change":""})}onInit(){this.$element=this.getSettings("$targetElement"),this.refresh()}}t.default=_default},2720:(e,t,n)=>{"use strict";var s=n(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(5526));class _default extends elementorModules.ViewModule{constructor(...e){super(...e),(0,i.default)(this,"onInsideViewport",(()=>{this.run(),this.animationFrameRequest=requestAnimationFrame(this.onInsideViewport)}))}__construct(e){this.motionFX=e.motionFX,this.intersectionObservers||this.setElementInViewportObserver()}setElementInViewportObserver(){this.intersectionObserver=elementorModules.utils.Scroll.scrollObserver({callback:e=>{e.isInViewport?this.onInsideViewport():this.removeAnimationFrameRequest()}}),this.intersectionObserver.observe(this.motionFX.elements.$parent[0])}runCallback(...e){this.getSettings("callback")(...e)}removeIntersectionObserver(){this.intersectionObserver&&this.intersectionObserver.unobserve(this.motionFX.elements.$parent[0])}removeAnimationFrameRequest(){this.animationFrameRequest&&cancelAnimationFrame(this.animationFrameRequest)}destroy(){this.removeAnimationFrameRequest(),this.removeIntersectionObserver()}onInit(){super.onInit()}}t.default=_default},1545:(e,t,n)=>{"use strict";var s=n(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(2720));class MouseMoveInteraction extends i.default{bindEvents(){MouseMoveInteraction.mouseTracked||(elementorFrontend.elements.$window.on("mousemove",MouseMoveInteraction.updateMousePosition),MouseMoveInteraction.mouseTracked=!0)}run(){const e=MouseMoveInteraction.mousePosition,t=this.oldMousePosition;if(t.x===e.x&&t.y===e.y)return;this.oldMousePosition={x:e.x,y:e.y};const n=100/innerWidth*e.x,s=100/innerHeight*e.y;this.runCallback(n,s)}onInit(){this.oldMousePosition={},super.onInit()}}t.default=MouseMoveInteraction,MouseMoveInteraction.mousePosition={},MouseMoveInteraction.updateMousePosition=e=>{MouseMoveInteraction.mousePosition={x:e.clientX,y:e.clientY}}},1791:(e,t,n)=>{"use strict";var s=n(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(2720));class _default extends i.default{run(){if(pageYOffset===this.windowScrollTop)return!1;this.onScrollMovement(),this.windowScrollTop=pageYOffset}onScrollMovement(){this.updateMotionFxDimensions(),this.updateAnimation(),this.resetTransitionVariable()}resetTransitionVariable(){this.motionFX.$element.css("--e-transform-transition-duration","100ms")}updateMotionFxDimensions(){this.motionFX.getSettings().refreshDimensions&&this.motionFX.defineDimensions()}updateAnimation(){let e;e="page"===this.motionFX.getSettings("range")?elementorModules.utils.Scroll.getPageScrollPercentage():this.motionFX.getSettings("isFixedPosition")?elementorModules.utils.Scroll.getPageScrollPercentage({},window.innerHeight):elementorModules.utils.Scroll.getElementViewportPercentage(this.motionFX.elements.$parent),this.runCallback(e)}}t.default=_default},6829:(e,t,n)=>{"use strict";var s=n(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(1791)),o=s(n(1545)),r=s(n(8026));class _default extends elementorModules.ViewModule{getDefaultSettings(){return{type:"element",$element:null,$dimensionsElement:null,addBackgroundLayerTo:null,interactions:{},refreshDimensions:!1,range:"viewport",classes:{element:"motion-fx-element",parent:"motion-fx-parent",backgroundType:"motion-fx-element-type-background",container:"motion-fx-container",layer:"motion-fx-layer",perspective:"motion-fx-perspective"}}}bindEvents(){this.onWindowResize=this.onWindowResize.bind(this),elementorFrontend.elements.$window.on("resize",this.onWindowResize)}unbindEvents(){elementorFrontend.elements.$window.off("resize",this.onWindowResize)}addBackgroundLayer(){const e=this.getSettings();this.elements.$motionFXContainer=jQuery("<div>",{class:e.classes.container}),this.elements.$motionFXLayer=jQuery("<div>",{class:e.classes.layer}),this.updateBackgroundLayerSize(),this.elements.$motionFXContainer.prepend(this.elements.$motionFXLayer);(e.addBackgroundLayerTo?this.$element.find(e.addBackgroundLayerTo):this.$element).prepend(this.elements.$motionFXContainer)}removeBackgroundLayer(){this.elements.$motionFXContainer.remove()}updateBackgroundLayerSize(){const e=this.getSettings(),t={x:0,y:0},n=e.interactions.mouseMove,s=e.interactions.scroll;n&&n.translateXY&&(t.x=10*n.translateXY.speed,t.y=10*n.translateXY.speed),s&&(s.translateX&&(t.x=10*s.translateX.speed),s.translateY&&(t.y=10*s.translateY.speed)),this.elements.$motionFXLayer.css({width:100+t.x+"%",height:100+t.y+"%"})}defineDimensions(){const e=this.getSettings("$dimensionsElement")||this.$element,t=e.offset(),n={elementHeight:e.outerHeight(),elementWidth:e.outerWidth(),elementTop:t.top,elementLeft:t.left};n.elementRange=n.elementHeight+innerHeight,this.setSettings("dimensions",n),"background"===this.getSettings("type")&&this.defineBackgroundLayerDimensions()}defineBackgroundLayerDimensions(){const e=this.getSettings("dimensions");e.layerHeight=this.elements.$motionFXLayer.height(),e.layerWidth=this.elements.$motionFXLayer.width(),e.movableX=e.layerWidth-e.elementWidth,e.movableY=e.layerHeight-e.elementHeight,this.setSettings("dimensions",e)}initInteractionsTypes(){this.interactionsTypes={scroll:i.default,mouseMove:o.default}}prepareSpecialActions(){const e=this.getSettings(),t=!(!e.interactions.mouseMove||!e.interactions.mouseMove.tilt);this.elements.$parent.toggleClass(e.classes.perspective,t)}cleanSpecialActions(){const e=this.getSettings();this.elements.$parent.removeClass(e.classes.perspective)}runInteractions(){const e=this.getSettings();this.actions.setCSSTransformVariables(e.elementSettings),this.prepareSpecialActions(),jQuery.each(e.interactions,((e,t)=>{this.interactions[e]=new this.interactionsTypes[e]({motionFX:this,callback:(...e)=>{jQuery.each(t,((t,n)=>this.actions.runAction(t,n,...e)))}}),this.interactions[e].run()}))}destroyInteractions(){this.cleanSpecialActions(),jQuery.each(this.interactions,((e,t)=>t.destroy())),this.interactions={}}refresh(){this.actions.setSettings(this.getSettings()),"background"===this.getSettings("type")&&(this.updateBackgroundLayerSize(),this.defineBackgroundLayerDimensions()),this.actions.refresh(),this.destroyInteractions(),this.runInteractions()}destroy(){this.destroyInteractions(),this.actions.refresh();const e=this.getSettings();this.$element.removeClass(e.classes.element),this.elements.$parent.removeClass(e.classes.parent),"background"===e.type&&(this.$element.removeClass(e.classes.backgroundType),this.removeBackgroundLayer())}onInit(){super.onInit();const e=this.getSettings();this.$element=e.$element,this.elements.$parent=this.$element.parent(),this.$element.addClass(e.classes.element),this.elements.$parent=this.$element.parent(),this.elements.$parent.addClass(e.classes.parent),"background"===e.type&&(this.$element.addClass(e.classes.backgroundType),this.addBackgroundLayer()),this.defineDimensions(),e.$targetElement="element"===e.type?this.$element:this.elements.$motionFXLayer,this.interactions={},this.actions=new r.default(e),this.initInteractionsTypes(),this.runInteractions()}onWindowResize(){this.defineDimensions()}}t.default=_default},1336:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("paypal-button",(()=>n.e(256).then(n.bind(n,9593))))}}t.default=_default},1177:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("progress-tracker",(()=>n.e(241).then(n.bind(n,6440))))}}t.default=_default},9253:(e,t,n)=>{"use strict";var s=n(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(8080));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("section",i.default,null),elementorFrontend.elementsHandler.attachHandler("widget",i.default,null)}}t.default=_default},8080:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=elementorModules.frontend.handlers.Base.extend({bindEvents(){elementorFrontend.addListenerOnce(this.getUniqueHandlerID()+"sticky","resize",this.run)},unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID()+"sticky","resize",this.run)},isStickyInstanceActive(){return void 0!==this.$element.data("sticky")},getResponsiveSetting(e){const t=this.getElementSettings();return elementorFrontend.getCurrentDeviceSetting(t,e)},getResponsiveSettingList:e=>["",...Object.keys(elementorFrontend.config.responsive.activeBreakpoints)].map((t=>t?`${e}_${t}`:e)),activate(){var e=this.getElementSettings(),t={to:e.sticky,offset:this.getResponsiveSetting("sticky_offset"),effectsOffset:this.getResponsiveSetting("sticky_effects_offset"),classes:{sticky:"elementor-sticky",stickyActive:"elementor-sticky--active elementor-section--handles-inside",stickyEffects:"elementor-sticky--effects",spacer:"elementor-sticky__spacer"}},n=elementorFrontend.elements.$wpAdminBar;e.sticky_parent&&(t.parent=".elementor-widget-wrap"),n.length&&"top"===e.sticky&&"fixed"===n.css("position")&&(t.offset+=n.height()),this.$element.sticky(t)},deactivate(){this.isStickyInstanceActive()&&this.$element.sticky("destroy")},run(e){if(this.getElementSettings("sticky")){var t=elementorFrontend.getCurrentDeviceMode();-1!==this.getElementSettings("sticky_on").indexOf(t)?!0===e?this.reactivate():this.isStickyInstanceActive()||this.activate():this.deactivate()}else this.deactivate()},reactivate(){this.deactivate(),this.activate()},onElementChange(e){-1!==["sticky","sticky_on"].indexOf(e)&&this.run(!0);-1!==[...this.getResponsiveSettingList("sticky_offset"),...this.getResponsiveSettingList("sticky_effects_offset"),"sticky_parent"].indexOf(e)&&this.reactivate()},onDeviceModeChange(){setTimeout((()=>{this.run(!0)}))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),elementorFrontend.isEditMode()&&elementor.listenTo(elementor.channels.deviceMode,"change",(()=>this.onDeviceModeChange())),this.run()},onDestroy(){elementorModules.frontend.handlers.Base.prototype.onDestroy.apply(this,arguments),this.deactivate()}});t.default=n},1498:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.hooks.addAction("frontend/element_ready/video-playlist.default",(e=>{n.e(721).then(n.bind(n,1427)).then((({default:t})=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e,toggleSelf:!1})}))}))}}t.default=_default}},e=>{"use strict";var t;t=3713,e(e.s=t)}]);
(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[995,26,534,369,804,888,680,121,288,42,50,985,287,824,58,114,443,838,685,858,102,124,859,979],{6070:(e,t,s)=>{"use strict";var n=s(7914),i=n(s(9459)),o=n(s(9378)),r=n(s(7950)),a=n(s(4337)),l=n(s(3786)),d=n(s(1853)),c=n(s(9698)),h=n(s(9122)),m=n(s(651)),u=n(s(4484)),g=n(s(7990)),p=n(s(5056)),f=n(s(2189)),v=n(s(4429)),_=n(s(9940)),S=n(s(9874)),y=n(s(4269));const extendDefaultHandlers=e=>({...e,...{animatedText:i.default,carousel:o.default,countdown:r.default,form:a.default,gallery:l.default,hotspot:d.default,lottie:c.default,nav_menu:h.default,popup:m.default,posts:u.default,share_buttons:g.default,slides:p.default,social:f.default,themeBuilder:_.default,themeElements:S.default,woocommerce:y.default,tableOfContents:v.default}});elementorProFrontend.on("elementor-pro/modules/init:before",(()=>{elementorFrontend.hooks.addFilter("elementor-pro/frontend/handlers",extendDefaultHandlers)}))},2993:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.close=void 0;const i=new(n(s(8544)).default)("eicon"),o={get element(){return i.createSvgElement("close",{path:"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z",width:1e3,height:1e3})}};t.close=o},8544:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(5526));class IconsManager{constructor(e){if(this.prefix=`${e}-`,!IconsManager.symbolsContainer){const e="e-font-icon-svg-symbols";IconsManager.symbolsContainer=document.getElementById(e),IconsManager.symbolsContainer||(IconsManager.symbolsContainer=document.createElementNS("http://www.w3.org/2000/svg","svg"),IconsManager.symbolsContainer.setAttributeNS(null,"style","display: none;"),IconsManager.symbolsContainer.setAttributeNS(null,"class",e),document.body.appendChild(IconsManager.symbolsContainer))}}createSvgElement(e,{path:t,width:s,height:n}){const i=this.prefix+e,o="#"+this.prefix+e;if(!IconsManager.iconsUsageList.includes(i)){if(!IconsManager.symbolsContainer.querySelector(o)){const e=document.createElementNS("http://www.w3.org/2000/svg","symbol");e.id=i,e.innerHTML='<path d="'+t+'"></path>',e.setAttributeNS(null,"viewBox","0 0 "+s+" "+n),IconsManager.symbolsContainer.appendChild(e)}IconsManager.iconsUsageList.push(i)}const r=document.createElementNS("http://www.w3.org/2000/svg","svg");return r.innerHTML='<use xlink:href="'+o+'" />',r.setAttributeNS(null,"class","e-font-icon-svg e-"+i),r}}t.default=IconsManager,(0,i.default)(IconsManager,"symbolsContainer",void 0),(0,i.default)(IconsManager,"iconsUsageList",[])},9237:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,window.elementorCommon&&window.elementorCommon.helpers.softDeprecated('Scroll util from "/dev/js/frontend/utils/scroll"',"3.1.0","elementorModules.utils.Scroll");var s=elementorModules.utils.Scroll;t.default=s},9459:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(7750));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("animated-headline",i.default)}}t.default=_default},7750:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(9237)),o=elementorModules.frontend.handlers.Base.extend({svgPaths:{circle:["M325,18C228.7-8.3,118.5,8.3,78,21C22.4,38.4,4.6,54.6,5.6,77.6c1.4,32.4,52.2,54,142.6,63.7 c66.2,7.1,212.2,7.5,273.5-8.3c64.4-16.6,104.3-57.6,33.8-98.2C386.7-4.9,179.4-1.4,126.3,20.7"],underline_zigzag:["M9.3,127.3c49.3-3,150.7-7.6,199.7-7.4c121.9,0.4,189.9,0.4,282.3,7.2C380.1,129.6,181.2,130.6,70,139 c82.6-2.9,254.2-1,335.9,1.3c-56,1.4-137.2-0.3-197.1,9"],x:["M497.4,23.9C301.6,40,155.9,80.6,4,144.4","M14.1,27.6c204.5,20.3,393.8,74,467.3,111.7"],strikethrough:["M3,75h493.5"],curly:["M3,146.1c17.1-8.8,33.5-17.8,51.4-17.8c15.6,0,17.1,18.1,30.2,18.1c22.9,0,36-18.6,53.9-18.6 c17.1,0,21.3,18.5,37.5,18.5c21.3,0,31.8-18.6,49-18.6c22.1,0,18.8,18.8,36.8,18.8c18.8,0,37.5-18.6,49-18.6c20.4,0,17.1,19,36.8,19 c22.9,0,36.8-20.6,54.7-18.6c17.7,1.4,7.1,19.5,33.5,18.8c17.1,0,47.2-6.5,61.1-15.6"],diagonal:["M13.5,15.5c131,13.7,289.3,55.5,475,125.5"],double:["M8.4,143.1c14.2-8,97.6-8.8,200.6-9.2c122.3-0.4,287.5,7.2,287.5,7.2","M8,19.4c72.3-5.3,162-7.8,216-7.8c54,0,136.2,0,267,7.8"],double_underline:["M5,125.4c30.5-3.8,137.9-7.6,177.3-7.6c117.2,0,252.2,4.7,312.7,7.6","M26.9,143.8c55.1-6.1,126-6.3,162.2-6.1c46.5,0.2,203.9,3.2,268.9,6.4"],underline:["M7.7,145.6C109,125,299.9,116.2,401,121.3c42.1,2.2,87.6,11.8,87.3,25.7"]},getDefaultSettings(){const e=this.getElementSettings("rotate_iteration_delay"),t={animationDelay:e||2500,lettersDelay:.02*e||50,typeLettersDelay:.06*e||150,selectionDuration:.2*e||500,revealDuration:.24*e||600,revealAnimationDelay:.6*e||1500,highlightAnimationDuration:this.getElementSettings("highlight_animation_duration")||1200,highlightAnimationDelay:this.getElementSettings("highlight_iteration_delay")||8e3};return t.typeAnimationDelay=t.selectionDuration+800,t.selectors={headline:".elementor-headline",dynamicWrapper:".elementor-headline-dynamic-wrapper",dynamicText:".elementor-headline-dynamic-text"},t.classes={dynamicText:"elementor-headline-dynamic-text",dynamicLetter:"elementor-headline-dynamic-letter",textActive:"elementor-headline-text-active",textInactive:"elementor-headline-text-inactive",letters:"elementor-headline-letters",animationIn:"elementor-headline-animation-in",typeSelected:"elementor-headline-typing-selected",activateHighlight:"e-animated",hideHighlight:"e-hide-highlight"},t},getDefaultElements(){var e=this.getSettings("selectors");return{$headline:this.$element.find(e.headline),$dynamicWrapper:this.$element.find(e.dynamicWrapper),$dynamicText:this.$element.find(e.dynamicText)}},getNextWord:e=>e.is(":last-child")?e.parent().children().eq(0):e.next(),switchWord(e,t){e.removeClass("elementor-headline-text-active").addClass("elementor-headline-text-inactive"),t.removeClass("elementor-headline-text-inactive").addClass("elementor-headline-text-active"),this.setDynamicWrapperWidth(t)},singleLetters(){var e=this.getSettings("classes");this.elements.$dynamicText.each((function(){var t=jQuery(this),s=t.text().split(""),n=t.hasClass(e.textActive);t.empty(),s.forEach((function(s){var i=jQuery("<span>",{class:e.dynamicLetter}).text(s);n&&i.addClass(e.animationIn),t.append(i)})),t.css("opacity",1)}))},showLetter(e,t,s,n){var i=this,o=this.getSettings("classes");e.addClass(o.animationIn),e.is(":last-child")?s||setTimeout((function(){i.hideWord(t)}),i.getSettings("animationDelay")):setTimeout((function(){i.showLetter(e.next(),t,s,n)}),n)},hideLetter(e,t,s,n){var i=this,o=this.getSettings();e.removeClass(o.classes.animationIn),e.is(":last-child")?s&&setTimeout((function(){i.hideWord(i.getNextWord(t))}),i.getSettings("animationDelay")):setTimeout((function(){i.hideLetter(e.next(),t,s,n)}),n)},showWord(e,t){var s=this,n=s.getSettings(),i=s.getElementSettings("animation_type");"typing"===i?(s.showLetter(e.find("."+n.classes.dynamicLetter).eq(0),e,!1,t),e.addClass(n.classes.textActive).removeClass(n.classes.textInactive)):"clip"===i&&s.elements.$dynamicWrapper.animate({width:e.width()+10},n.revealDuration,(function(){setTimeout((function(){s.hideWord(e)}),n.revealAnimationDelay)}))},hideWord(e){var t=this,s=t.getSettings(),n=s.classes,i="."+n.dynamicLetter,o=t.getElementSettings("animation_type"),r=t.getNextWord(e);if(this.isLoopMode||!e.is(":last-child"))if("typing"===o)t.elements.$dynamicWrapper.addClass(n.typeSelected),setTimeout((function(){t.elements.$dynamicWrapper.removeClass(n.typeSelected),e.addClass(s.classes.textInactive).removeClass(n.textActive).children(i).removeClass(n.animationIn)}),s.selectionDuration),setTimeout((function(){t.showWord(r,s.typeLettersDelay)}),s.typeAnimationDelay);else if(t.elements.$headline.hasClass(n.letters)){var a=e.children(i).length>=r.children(i).length;t.hideLetter(e.find(i).eq(0),e,a,s.lettersDelay),t.showLetter(r.find(i).eq(0),r,a,s.lettersDelay),t.setDynamicWrapperWidth(r)}else"clip"===o?t.elements.$dynamicWrapper.animate({width:"2px"},s.revealDuration,(function(){t.switchWord(e,r),t.showWord(r)})):(t.switchWord(e,r),setTimeout((function(){t.hideWord(r)}),s.animationDelay))},setDynamicWrapperWidth(e){const t=this.getElementSettings("animation_type");"clip"!==t&&"typing"!==t&&this.elements.$dynamicWrapper.css("width",e.width())},animateHeadline(){var e=this,t=e.getElementSettings("animation_type"),s=e.elements.$dynamicWrapper;"clip"===t?s.width(s.width()+10):"typing"!==t&&e.setDynamicWrapperWidth(e.elements.$dynamicText),setTimeout((function(){e.hideWord(e.elements.$dynamicText.eq(0))}),e.getSettings("animationDelay"))},getSvgPaths(e){var t=this.svgPaths[e],s=jQuery();return t.forEach((function(e){s=s.add(jQuery("<path>",{d:e}))})),s},addHighlight(){const e=this.getElementSettings(),t=jQuery("<svg>",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 150",preserveAspectRatio:"none"}).html(this.getSvgPaths(e.marker));this.elements.$dynamicWrapper.append(t[0].outerHTML)},rotateHeadline(){var e=this.getSettings();this.elements.$headline.hasClass(e.classes.letters)&&this.singleLetters(),this.animateHeadline()},initHeadline(){const e=this.getElementSettings("headline_style");"rotate"===e?this.rotateHeadline():"highlight"===e&&(this.addHighlight(),this.activateHighlightAnimation()),this.deactivateScrollListener()},activateHighlightAnimation(){const e=this.getSettings(),t=e.classes,s=this.elements.$headline;s.removeClass(t.hideHighlight).addClass(t.activateHighlight),this.isLoopMode&&(setTimeout((()=>{s.removeClass(t.activateHighligh).addClass(t.hideHighlight)}),e.highlightAnimationDuration+.8*e.highlightAnimationDelay),setTimeout((()=>{this.activateHighlightAnimation(!1)}),e.highlightAnimationDuration+e.highlightAnimationDelay))},activateScrollListener(){this.intersectionObservers.startAnimation.observer=i.default.scrollObserver({offset:"0px 0px -100px",callback:e=>{e.isInViewport&&this.initHeadline()}}),this.intersectionObservers.startAnimation.element=this.elements.$headline[0],this.intersectionObservers.startAnimation.observer.observe(this.intersectionObservers.startAnimation.element)},deactivateScrollListener(){this.intersectionObservers.startAnimation.observer.unobserve(this.intersectionObservers.startAnimation.element)},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.intersectionObservers={startAnimation:{observer:null,element:null}},this.isLoopMode="yes"===this.getElementSettings("loop"),this.activateScrollListener()}});t.default=o},9378:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(7393)),o=n(s(1507));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("media-carousel",i.default),elementorFrontend.elementsHandler.attachHandler("testimonial-carousel",o.default),elementorFrontend.elementsHandler.attachHandler("reviews",o.default)}}t.default=_default},2539:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class CarouselBase extends elementorModules.frontend.handlers.SwiperBase{getDefaultSettings(){return{selectors:{swiperContainer:".elementor-main-swiper",swiperSlide:".swiper-slide"},slidesPerView:{widescreen:3,desktop:3,laptop:3,tablet_extra:3,tablet:2,mobile_extra:2,mobile:1}}}getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.swiperContainer)};return t.$slides=t.$swiperContainer.find(e.swiperSlide),t}getEffect(){return this.getElementSettings("effect")}getDeviceSlidesPerView(e){const t="slides_per_view"+("desktop"===e?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(t)||this.getSettings("slidesPerView")[e])}getSlidesPerView(e){return"slide"===this.getEffect()?this.getDeviceSlidesPerView(e):1}getDeviceSlidesToScroll(e){const t="slides_to_scroll"+("desktop"===e?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(t)||1)}getSlidesToScroll(e){return"slide"===this.getEffect()?this.getDeviceSlidesToScroll(e):1}getSpaceBetween(e){let t="space_between";return e&&"desktop"!==e&&(t+="_"+e),this.getElementSettings(t).size||0}getSwiperOptions(){const e=this.getElementSettings(),t={grabCursor:!0,initialSlide:this.getInitialSlide(),slidesPerView:this.getSlidesPerView("desktop"),slidesPerGroup:this.getSlidesToScroll("desktop"),spaceBetween:this.getSpaceBetween(),loop:"yes"===e.loop,speed:e.speed,effect:this.getEffect(),preventClicksPropagation:!1,slideToClickedSlide:!0,handleElementorBreakpoints:!0};if(e.show_arrows&&(t.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),e.pagination&&(t.pagination={el:".swiper-pagination",type:e.pagination,clickable:!0}),"cube"!==this.getEffect()){const e={},s=elementorFrontend.config.responsive.activeBreakpoints;Object.keys(s).forEach((t=>{e[s[t].value]={slidesPerView:this.getSlidesPerView(t),slidesPerGroup:this.getSlidesToScroll(t),spaceBetween:this.getSpaceBetween(t)}})),t.breakpoints=e}return!this.isEdit&&e.autoplay&&(t.autoplay={delay:e.autoplay_speed,disableOnInteraction:!!e.pause_on_interaction}),t}getDeviceBreakpointValue(e){if(!this.breakpointsDictionary){const e=elementorFrontend.config.responsive.activeBreakpoints;this.breakpointsDictionary={},Object.keys(e).forEach((t=>{this.breakpointsDictionary[t]=e[t].value}))}return this.breakpointsDictionary[e]}updateSpaceBetween(e){const t=e.match("space_between_(.*)"),s=t?t[1]:"desktop",n=this.getSpaceBetween(s);"desktop"!==s?this.swiper.params.breakpoints[this.getDeviceBreakpointValue(s)].spaceBetween=n:this.swiper.params.spaceBetween=n,this.swiper.params.spaceBetween=n,this.swiper.update()}async onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);const e=this.getElementSettings();if(1>=this.getSlidesCount())return;const t=elementorFrontend.utils.swiper;this.swiper=await new t(this.elements.$swiperContainer,this.getSwiperOptions()),"yes"===e.pause_on_hover&&this.togglePauseOnHover(!0),this.elements.$swiperContainer.data("swiper",this.swiper)}getChangeableProperties(){return{autoplay:"autoplay",pause_on_hover:"pauseOnHover",pause_on_interaction:"disableOnInteraction",autoplay_speed:"delay",speed:"speed",width:"width"}}updateSwiperOption(e){if(0===e.indexOf("width"))return void this.swiper.update();const t=this.getElementSettings(),s=t[e];let n=this.getChangeableProperties()[e],i=s;switch(e){case"autoplay":i=!!s&&{delay:t.autoplay_speed,disableOnInteraction:"yes"===t.pause_on_interaction};break;case"autoplay_speed":n="autoplay",i={delay:s,disableOnInteraction:"yes"===t.pause_on_interaction};break;case"pause_on_hover":this.togglePauseOnHover("yes"===s);break;case"pause_on_interaction":i="yes"===s}"pause_on_hover"!==e&&(this.swiper.params[n]=i),this.swiper.update()}onElementChange(e){if(1>=this.getSlidesCount())return;if(0===e.indexOf("width"))return this.swiper.update(),void(this.thumbsSwiper&&this.thumbsSwiper.update());if(0===e.indexOf("space_between"))return void this.updateSpaceBetween(e);this.getChangeableProperties().hasOwnProperty(e)&&this.updateSwiperOption(e)}onEditSettingsChange(e){1>=this.getSlidesCount()||"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}}t.default=CarouselBase},7393:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2539));class MediaCarousel extends i.default{isSlideshow(){return"slideshow"===this.getElementSettings("skin")}getDefaultSettings(...e){const t=super.getDefaultSettings(...e);return this.isSlideshow()&&(t.selectors.thumbsSwiper=".elementor-thumbnails-swiper",t.slidesPerView={widescreen:5,desktop:5,laptop:5,tablet_extra:5,tablet:4,mobile_extra:4,mobile:3}),t}getSlidesPerViewSettingNames(){if(!this.slideshowElementSettings){this.slideshowElementSettings=["slides_per_view"];const e=elementorFrontend.config.responsive.activeBreakpoints;Object.keys(e).forEach((e=>{this.slideshowElementSettings.push("slides_per_view_"+e)}))}return this.slideshowElementSettings}getElementSettings(e){return-1!==this.getSlidesPerViewSettingNames().indexOf(e)&&this.isSlideshow()&&(e="slideshow_"+e),super.getElementSettings(e)}getDefaultElements(...e){const t=this.getSettings("selectors"),s=super.getDefaultElements(...e);return this.isSlideshow()&&(s.$thumbsSwiper=this.$element.find(t.thumbsSwiper)),s}getEffect(){return"coverflow"===this.getElementSettings("skin")?"coverflow":super.getEffect()}getSlidesPerView(e){return this.isSlideshow()?1:"coverflow"===this.getElementSettings("skin")?this.getDeviceSlidesPerView(e):super.getSlidesPerView(e)}getSwiperOptions(){const e=super.getSwiperOptions();return this.isSlideshow()&&(e.loopedSlides=this.getSlidesCount(),delete e.pagination,delete e.breakpoints),e}async onInit(){await super.onInit();const e=this.getSlidesCount();if(!this.isSlideshow()||1>=e)return;const t=this.getElementSettings(),s="yes"===t.loop,n={},i=elementorFrontend.config.responsive.activeBreakpoints,o=this.getDeviceSlidesPerView("desktop");Object.keys(i).forEach((e=>{n[i[e].value]={slidesPerView:this.getDeviceSlidesPerView(e),spaceBetween:this.getSpaceBetween(e)}}));const r={slidesPerView:o,initialSlide:this.getInitialSlide(),centeredSlides:t.centered_slides,slideToClickedSlide:!0,spaceBetween:this.getSpaceBetween(),loopedSlides:e,loop:s,breakpoints:n,handleElementorBreakpoints:!0},a=elementorFrontend.utils.swiper;this.swiper.controller.control=this.thumbsSwiper=await new a(this.elements.$thumbsSwiper,r),this.elements.$thumbsSwiper.data("swiper",this.thumbsSwiper),this.thumbsSwiper.controller.control=this.swiper}}t.default=MediaCarousel},1507:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2539));class TestimonialCarousel extends i.default{getDefaultSettings(){const e=super.getDefaultSettings();return e.slidesPerView={desktop:1},Object.keys(elementorFrontend.config.responsive.activeBreakpoints).forEach((t=>{e.slidesPerView[t]=1})),e.loop&&(e.loopedSlides=this.getSlidesCount()),e}getEffect(){return"slide"}}t.default=TestimonialCarousel},7950:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(7097));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("countdown",i.default)}}t.default=_default},7097:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({cache:null,cacheElements(){const e=this.$element.find(".elementor-countdown-wrapper");this.cache={$countDown:e,timeInterval:null,elements:{$countdown:e.find(".elementor-countdown-wrapper"),$daysSpan:e.find(".elementor-countdown-days"),$hoursSpan:e.find(".elementor-countdown-hours"),$minutesSpan:e.find(".elementor-countdown-minutes"),$secondsSpan:e.find(".elementor-countdown-seconds"),$expireMessage:e.parent().find(".elementor-countdown-expire--message")},data:{id:this.$element.data("id"),endTime:new Date(1e3*e.data("date")),actions:e.data("expire-actions"),evergreenInterval:e.data("evergreen-interval")}}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.cacheElements(),0<this.cache.data.evergreenInterval&&(this.cache.data.endTime=this.getEvergreenDate()),this.initializeClock()},updateClock(){const e=this,t=this.getTimeRemaining(this.cache.data.endTime);jQuery.each(t.parts,(function(t){const s=e.cache.elements["$"+t+"Span"];let n=this.toString();1===n.length&&(n=0+n),s.length&&s.text(n)})),t.total<=0&&(clearInterval(this.cache.timeInterval),this.runActions())},initializeClock(){const e=this;this.updateClock(),this.cache.timeInterval=setInterval((function(){e.updateClock()}),1e3)},runActions(){const e=this;e.$element.trigger("countdown_expire",e.$element),this.cache.data.actions&&this.cache.data.actions.forEach((function(t){switch(t.type){case"hide":e.cache.$countDown.hide();break;case"redirect":t.redirect_url&&(window.location.href=t.redirect_url);break;case"message":e.cache.elements.$expireMessage.show()}}))},getTimeRemaining(e){const t=e-new Date;let s=Math.floor(t/1e3%60),n=Math.floor(t/1e3/60%60),i=Math.floor(t/36e5%24),o=Math.floor(t/864e5);return(o<0||i<0||n<0)&&(s=n=i=o=0),{total:t,parts:{days:o,hours:i,minutes:n,seconds:s}}},getEvergreenDate(){const e=this,t=this.cache.data.id,s=this.cache.data.evergreenInterval,n=t+"-evergreen_due_date",i=t+"-evergreen_interval",o={dueDate:localStorage.getItem(n),interval:localStorage.getItem(i)},initEvergreen=function(){var t=new Date;return e.cache.data.endTime=t.setSeconds(t.getSeconds()+s),localStorage.setItem(n,e.cache.data.endTime),localStorage.setItem(i,s),e.cache.data.endTime};return null===o.dueDate&&null===o.interval||null!==o.dueDate&&s!==parseInt(o.interval,10)?initEvergreen():o.dueDate>0&&parseInt(o.interval,10)===s?o.dueDate:void 0}});t.default=s},4337:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(9706)),o=n(s(7300)),r=n(s(611)),a=n(s(9228)),l=n(s(4610)),d=n(s(6374));class _default extends elementorModules.Module{constructor(){super();const e=[i.default,o.default,r.default];elementorFrontend.elementsHandler.attachHandler("form",[...e,a.default,l.default,d.default]),elementorFrontend.elementsHandler.attachHandler("subscribe",e)}}t.default=_default},8906:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class DataTimeFieldBase extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{fields:this.getFieldsSelector()},classes:{useNative:"elementor-use-native"}}}getDefaultElements(){const{selectors:e}=this.getDefaultSettings();return{$fields:this.$element.find(e.fields)}}addPicker(e){const{classes:t}=this.getDefaultSettings();jQuery(e).hasClass(t.useNative)||e.flatpickr(this.getPickerOptions(e))}onInit(...e){super.onInit(...e),this.elements.$fields.each(((e,t)=>this.addPicker(t)))}}t.default=DataTimeFieldBase},4610:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(8906));class DateField extends i.default{getFieldsSelector(){return".elementor-date-field"}getPickerOptions(e){const t=jQuery(e);return{minDate:t.attr("min")||null,maxDate:t.attr("max")||null,allowInput:!0}}}t.default=DateField},6374:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(8906));class TimeField extends i.default{getFieldsSelector(){return".elementor-time-field"}getPickerOptions(){return{noCalendar:!0,enableTime:!0,allowInput:!0}}}t.default=TimeField},611:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:()=>({selectors:{form:".elementor-form"}}),getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$form=this.$element.find(e.form),t},bindEvents(){this.elements.$form.on("form_destruct",this.handleSubmit)},handleSubmit(e,t){void 0!==t.data.redirect_url&&(location.href=t.data.redirect_url)}});t.default=s},7300:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:()=>({selectors:{form:".elementor-form",submitButton:'[type="submit"]'},action:"elementor_pro_forms_send_form",ajaxUrl:elementorProFrontend.config.ajaxurl}),getDefaultElements(){const e=this.getSettings("selectors"),t={};return t.$form=this.$element.find(e.form),t.$submitButton=t.$form.find(e.submitButton),t},bindEvents(){this.elements.$form.on("submit",this.handleSubmit);const e=this.elements.$form.find("input[type=file]");e.length&&e.on("change",this.validateFileSize)},validateFileSize(e){const t=jQuery(e.currentTarget),s=t[0].files;if(!s.length)return;const n=1024*parseInt(t.attr("data-maxsize"))*1024,i=t.attr("data-maxsize-message");Array.prototype.slice.call(s).forEach((e=>{n<e.size&&(t.parent().addClass("elementor-error").append('<span class="elementor-message elementor-message-danger elementor-help-inline elementor-form-help-inline" role="alert">'+i+"</span>").find(":input").attr("aria-invalid","true"),this.elements.$form.trigger("error"))}))},beforeSend(){const e=this.elements.$form;e.animate({opacity:"0.45"},500).addClass("elementor-form-waiting"),e.find(".elementor-message").remove(),e.find(".elementor-error").removeClass("elementor-error"),e.find("div.elementor-field-group").removeClass("error").find("span.elementor-form-help-inline").remove().end().find(":input").attr("aria-invalid","false"),this.elements.$submitButton.attr("disabled","disabled").find("> span").prepend('<span class="elementor-button-text elementor-form-spinner"><i class="fa fa-spinner fa-spin"></i>&nbsp;</span>')},getFormData(){const e=new FormData(this.elements.$form[0]);return e.append("action",this.getSettings("action")),e.append("referrer",location.toString()),e},onSuccess(e){const t=this.elements.$form;this.elements.$submitButton.removeAttr("disabled").find(".elementor-form-spinner").remove(),t.animate({opacity:"1"},100).removeClass("elementor-form-waiting"),e.success?(t.trigger("submit_success",e.data),t.trigger("form_destruct",e.data),t.trigger("reset"),void 0!==e.data.message&&""!==e.data.message&&t.append('<div class="elementor-message elementor-message-success" role="alert">'+e.data.message+"</div>")):(e.data.errors&&(jQuery.each(e.data.errors,(function(e,s){t.find("#form-field-"+e).parent().addClass("elementor-error").append('<span class="elementor-message elementor-message-danger elementor-help-inline elementor-form-help-inline" role="alert">'+s+"</span>").find(":input").attr("aria-invalid","true")})),t.trigger("error")),t.append('<div class="elementor-message elementor-message-danger" role="alert">'+e.data.message+"</div>"))},onError(e,t){const s=this.elements.$form;s.append('<div class="elementor-message elementor-message-danger" role="alert">'+t+"</div>"),this.elements.$submitButton.html(this.elements.$submitButton.text()).removeAttr("disabled"),s.animate({opacity:"1"},100).removeClass("elementor-form-waiting"),s.trigger("error")},handleSubmit(e){const t=this,s=this.elements.$form;if(e.preventDefault(),s.hasClass("elementor-form-waiting"))return!1;this.beforeSend(),jQuery.ajax({url:t.getSettings("ajaxUrl"),type:"POST",dataType:"json",data:t.getFormData(),processData:!1,contentType:!1,success:t.onSuccess,error:t.onError})}});t.default=s},9706:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class FormSteps extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{form:".elementor-form",fieldsWrapper:".elementor-form-fields-wrapper",fieldGroup:".elementor-field-group",stepWrapper:".elementor-field-type-step",stepField:".e-field-step",submitWrapper:".elementor-field-type-submit",submitButton:'[type="submit"]',buttons:".e-form__buttons",buttonWrapper:".e-form__buttons__wrapper",button:".e-form__buttons__wrapper__button",indicator:".e-form__indicators__indicator",indicatorProgress:".e-form__indicators__indicator__progress",indicatorProgressMeter:".e-form__indicators__indicator__progress__meter",formHelpInline:".elementor-form-help-inline"},classes:{hidden:"elementor-hidden",column:"elementor-column",fieldGroup:"elementor-field-group",elementorButton:"elementor-button",step:"e-form__step",buttons:"e-form__buttons",buttonWrapper:"e-form__buttons__wrapper",button:"e-form__buttons__wrapper__button",indicators:"e-form__indicators",indicator:"e-form__indicators__indicator",indicatorIcon:"e-form__indicators__indicator__icon",indicatorNumber:"e-form__indicators__indicator__number",indicatorLabel:"e-form__indicators__indicator__label",indicatorProgress:"e-form__indicators__indicator__progress",indicatorProgressMeter:"e-form__indicators__indicator__progress__meter",indicatorSeparator:"e-form__indicators__indicator__separator",indicatorInactive:"e-form__indicators__indicator--state-inactive",indicatorActive:"e-form__indicators__indicator--state-active",indicatorCompleted:"e-form__indicators__indicator--state-completed",indicatorShapeCircle:"e-form__indicators__indicator--shape-circle",indicatorShapeSquare:"e-form__indicators__indicator--shape-square",indicatorShapeRounded:"e-form__indicators__indicator--shape-rounded",indicatorShapeNone:"e-form__indicators__indicator--shape-none"}}}getDefaultElements(){const{selectors:e}=this.getSettings(),t={$form:this.$element.find(e.form)};return t.$fieldsWrapper=t.$form.children(e.fieldsWrapper),t.$stepWrapper=t.$fieldsWrapper.children(e.stepWrapper),t.$stepField=t.$stepWrapper.children(e.stepField),t.$fieldGroup=t.$fieldsWrapper.children(e.fieldGroup),t.$submitWrapper=t.$fieldsWrapper.children(e.submitWrapper),t.$submitButton=t.$submitWrapper.children(e.submitButton),t}onInit(...e){super.onInit(...e),this.isStepsExist()&&(this.data={steps:[],indicatorsWithObjectTags:[]},this.state={currentStep:0,stepsType:"",stepsShape:""},this.buildSteps(),this.elements={...this.elements,...this.createStepsIndicators(),...this.createStepsButtons()},this.initProgressBar(),this.extractResponsiveSizeFromSubmitWrapper())}bindEvents(){this.isStepsExist()&&this.elements.$form.on({submit:()=>this.resetForm(),keydown:e=>{13!==e.keyCode||this.isLastStep()||"textarea"===e.target.localName||(e.preventDefault(),this.applyStep("next"))},error:()=>this.onFormError()})}isStepsExist(){return this.elements.$stepWrapper.length}initProgressBar(){"progress_bar"===this.getElementSettings().step_type&&this.setProgressBar()}buildSteps(){this.elements.$stepWrapper.each(((e,t)=>{const{selectors:s,classes:n}=this.getSettings(),i=jQuery(t);i.addClass(n.step).removeClass(n.fieldGroup,n.column),e&&i.addClass(n.hidden),this.setStepData(i.children(s.stepField)),i.append(i.nextUntil(this.elements.$stepWrapper).not(this.elements.$submitWrapper))}))}setStepData(e){const t={};["label","previousButton","nextButton","iconUrl","iconLibrary","icon"].forEach((s=>{const n=e.attr("data-"+s);n&&(t[s]=n)})),this.data.steps.push(t)}createStepsIndicators(){const e=this.getElementSettings(),t={};if("none"!==e.step_type){const{selectors:s,classes:n}=this.getSettings(),i=n.indicators+"--type-"+e.step_type,o=[n.indicators,i];t.$indicatorsWrapper=jQuery("<div>",{class:o.join(" ")}),t.$indicatorsWrapper.append(this.buildIndicators()),this.elements.$fieldsWrapper.before(t.$indicatorsWrapper),"progress_bar"===e.step_type?(t.$progressBar=t.$indicatorsWrapper.find(s.indicatorProgress),t.$progressBarMeter=t.$indicatorsWrapper.find(s.indicatorProgressMeter)):(t.$indicators=t.$indicatorsWrapper.find(s.indicator),t.$currentIndicator=t.$indicators.eq(this.state.currentStep))}return this.saveIndicatorsState(),t}buildIndicators(){return"progress_bar"===this.getElementSettings().step_type?this.buildProgressBar():this.buildIndicatorsFromStepsData()}buildProgressBar(){const{classes:e}=this.getSettings(),t=jQuery("<div>",{class:e.indicatorProgress}),s=jQuery("<div>",{class:e.indicatorProgressMeter});return t.append(s),t}getProgressBarValue(){const e=this.data.steps.length,t=this.state.currentStep,s=t?(t+1)/e*100:100/e;return Math.floor(s)+"%"}setProgressBar(){const e=this.getProgressBarValue();this.updateProgressMeterCSSVariable(e),this.elements.$progressBarMeter.text(e)}updateProgressMeterCSSVariable(e){this.$element[0].style.setProperty("--e-form-steps-indicator-progress-meter-width",e)}saveIndicatorsState(){const e=this.getElementSettings();this.state.stepsType=e.step_type,["none","text","progress_bar"].includes(e.step_type)||(this.state.stepsShape=e.step_icon_shape)}buildIndicatorsFromStepsData(){const e=[];return this.data.steps.forEach(((t,s)=>{s&&e.push(this.getStepSeparator()),e.push(this.getStepIndicatorElement(t,s))})),e}getStepIndicatorElement(e,t){const{classes:s}=this.getSettings(),n=this.getElementSettings(),i=this.getIndicatorStateClass(t),o=[s.indicator,i],r=jQuery("<div>",{class:o.join(" ")});return n.step_type.includes("icon")&&r.append(this.getStepIconElement(e)),n.step_type.includes("number")&&r.append(this.getStepNumberElement(t)),n.step_type.includes("text")&&r.append(this.getStepLabelElement(e.label)),r}getIndicatorStateClass(e){const{classes:t}=this.getSettings();return e<this.state.currentStep?t.indicatorCompleted:e>this.state.currentStep?t.indicatorInactive:t.indicatorActive}getIndicatorShapeClass(){const e=this.getElementSettings(),{classes:t}=this.getSettings();return t["indicatorShape"+this.firstLetterToUppercase(e.step_icon_shape)]}firstLetterToUppercase(e){return e.charAt(0).toUpperCase()+e.slice(1)}getStepNumberElement(e){const{classes:t}=this.getSettings(),s=[t.indicatorNumber,this.getIndicatorShapeClass()];return jQuery("<div>",{class:s.join(" "),text:e+1})}getStepIconElement(e){const{classes:t}=this.getSettings(),s=[t.indicatorIcon,this.getIndicatorShapeClass()],n=jQuery("<div>",{class:s.join(" ")});if(e.icon)n.html(e.icon);else{let t;e.iconLibrary?t=jQuery("<i>",{class:e.iconLibrary}):(t=jQuery(`<object type="image/svg+xml" data="${e.iconUrl}"></object>`),t.on("load",(e=>{e.target.contentDocument.querySelector("svg").style.fill=t.css("fill")})),this.data.indicatorsWithObjectTags.push(t)),n.append(t)}return n}getStepLabelElement(e){const{classes:t}=this.getSettings();return jQuery("<label>",{class:t.indicatorLabel,text:e})}getStepSeparator(){const{classes:e}=this.getSettings();return jQuery("<div>",{class:e.indicatorSeparator})}createStepsButtons(){const{selectors:e}=this.getSettings(),t={};return this.injectButtonsToSteps(t),t.$buttonsContainer=this.elements.$stepWrapper.find(e.buttons),t.$buttonsWrappers=t.$buttonsContainer.children(e.buttonWrapper),t}injectButtonsToSteps(){const e=this.elements.$stepWrapper.length;this.elements.$stepWrapper.each(((t,s)=>{const n=jQuery(s),i=this.getButtonsContainer();let o;t?(i.append(this.getStepButton("previous",t)),o=t===e-1?this.getSubmitButton():this.getStepButton("next",t)):o=this.getStepButton("next",t),i.append(o),n.append(i)}))}getButtonsContainer(){const{classes:e}=this.getSettings(),t=this.getElementSettings(),s=[e.buttons,e.column,"elementor-col-"+t.button_width];return jQuery("<div>",{class:s.join(" ")})}extractResponsiveSizeFromSubmitWrapper(){let e=[];this.elements.$submitWrapper.removeClass(((t,s)=>{var n;return e=null===(n=s.match(/elementor-(sm|md)-[0-9]+/g))||void 0===n?void 0:n.join(" "),e})),this.elements.$buttonsContainer.addClass(e)}getStepButton(e,t){const{classes:s}=this.getSettings(),n=this.getButton(e,t).on("click",(()=>this.applyStep(e))),i=[s.fieldGroup,s.buttonWrapper,"elementor-field-type-"+e];return jQuery("<div>",{class:i.join(" ")}).append(n)}getSubmitButton(){const{classes:e}=this.getSettings();return this.elements.$submitButton.addClass(e.button),this.elements.$submitWrapper.attr("class",((e,t)=>this.replaceClassNameColSize(t,""))).removeClass(e.column).removeClass(e.buttons).addClass(e.buttonWrapper)}replaceClassNameColSize(e,t){return e.replace(/elementor-col-([0-9]+)/g,t)}getButton(e,t){const{classes:s}=this.getSettings(),n=this.elements.$submitButton.attr("class").match(/elementor-size-([^\W\d]+)/g),i=[s.elementorButton,n,s.button,s.button+"-"+e];return jQuery("<button>",{type:"button",text:this.getButtonLabel(e,t),class:i.join(" ")})}getButtonLabel(e,t){const s=this.getElementSettings(),n=`step_${e}_label`;return this.data.steps[t][e+"Button"]||s[n]}applyStep(e){const t="next"===e?this.state.currentStep+1:this.state.currentStep-1;if("next"===e&&!this.isFieldsValid(this.elements.$stepWrapper))return!1;this.goToStep(t),this.state.currentStep=t,"progress_bar"===this.state.stepsType?this.setProgressBar():"none"!==this.state.stepsType&&this.updateIndicatorsState(e)}goToStep(e){const{classes:t}=this.getSettings();this.elements.$stepWrapper.eq(this.state.currentStep).addClass(t.hidden),this.elements.$stepWrapper.eq(e).removeClass(t.hidden).children(this.getSettings("selectors.fieldGroup")).first().find(":input").first().trigger("focus")}isFieldsValid(e){let t=!0;return e.eq(this.state.currentStep).find(".elementor-field-group :input").each(((e,s)=>{if(!s.checkValidity())return s.reportValidity(),t=!1})),t}isLastStep(){return this.state.currentStep===this.data.steps.length-1}resetForm(){this.state.currentStep=0,this.resetSteps(),"progress_bar"===this.state.stepsType?this.setProgressBar():"none"!==this.state.stepsType&&(this.elements.$currentIndicator=this.elements.$indicators.eq(this.state.currentStep),this.resetIndicators())}resetSteps(){const{classes:e}=this.getSettings();this.elements.$stepWrapper.addClass(e.hidden).eq(0).removeClass(e.hidden)}resetIndicators(){const{classes:e}=this.getSettings(),t=["inactive","active","completed"].map((t=>e.indicator+"--state-"+t));this.elements.$indicators.removeClass(t.join(" ")).not(this.elements.$indicators.eq(0)).addClass(e.indicatorInactive),this.elements.$indicators.eq(0).addClass(e.indicatorActive)}updateIndicatorsState(e){const{classes:t}=this.getSettings(),s={current:{remove:t.indicatorActive,add:"next"===e?t.indicatorCompleted:t.indicatorInactive},next:{remove:"next"===e?t.indicatorInactive:t.indicatorCompleted,add:t.indicatorActive}};this.elements.$currentIndicator.removeClass(s.current.remove).addClass(s.current.add),this.elements.$currentIndicator=this.elements.$indicators.eq(this.state.currentStep),this.elements.$currentIndicator.removeClass(s.next.remove).addClass(s.next.add),this.data.indicatorsWithObjectTags.forEach((e=>{e.contents().children("svg").css("fill",e.css("fill"))}))}updateValue(e){const t={step_type:()=>this.updateStepsType(),step_icon_shape:()=>this.updateStepsShape(),step_next_label:()=>this.updateStepButtonsLabel("next"),step_previous_label:()=>this.updateStepButtonsLabel("previous")};t[e]&&t[e]()}updateStepsType(){const e=this.getElementSettings();this.elements.$indicatorsWrapper&&this.elements.$indicatorsWrapper.remove(),"none"!==e.step_type&&this.rebuildIndicators(),this.state.stepsType=e.step_type}rebuildIndicators(){this.elements={...this.elements,...this.createStepsIndicators()},this.initProgressBar()}updateStepsShape(){const e=this.getElementSettings(),{selectors:t,classes:s}=this.getSettings(),n=s.indicator+"--shape-",i=n+this.state.stepsShape,o=n+e.step_icon_shape;let r="";e.step_type.includes("icon")?r="icon":e.step_type.includes("number")&&(r="number"),this.elements.$indicators.children(t.indicator+"__"+r).removeClass(i).addClass(o),this.state.stepsShape=e.step_icon_shape}updateStepButtonsLabel(e){const{selectors:t}=this.getSettings(),s={previous:t.button+"-previous",next:t.button+"-next"};this.elements.$stepWrapper.each(((t,n)=>{jQuery(n).find(s[e]).text(this.getButtonLabel(e,t))}))}onFormError(){const{selectors:e}=this.getSettings(),t=this.elements.$form.find(e.formHelpInline).closest(e.stepWrapper);t.length&&this.goToStep(t.index())}onElementChange(e){this.isStepsExist()&&this.updateValue(e)}}t.default=FormSteps},9228:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class Recaptcha extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{recaptcha:".elementor-g-recaptcha:last",submit:'button[type="submit"]',recaptchaResponse:'[name="g-recaptcha-response"]'}}}getDefaultElements(){const{selectors:e}=this.getDefaultSettings(),t={$recaptcha:this.$element.find(e.recaptcha)};return t.$form=t.$recaptcha.parents("form"),t.$submit=t.$form.find(e.submit),t}bindEvents(){this.onRecaptchaApiReady()}isActive(e){const{selectors:t}=this.getDefaultSettings();return e.$element.find(t.recaptcha).length}addRecaptcha(){const e=this.elements.$recaptcha.data(),t="v3"!==e.type,s=[];s.forEach((e=>window.grecaptcha.reset(e)));const n=window.grecaptcha.render(this.elements.$recaptcha[0],e);this.elements.$form.on("reset error",(()=>{window.grecaptcha.reset(n)})),t?this.elements.$recaptcha.data("widgetId",n):(s.push(n),this.elements.$submit.on("click",(e=>this.onV3FormSubmit(e,n))))}onV3FormSubmit(e,t){e.preventDefault(),window.grecaptcha.ready((()=>{const e=this.elements.$form;grecaptcha.execute(t,{action:this.elements.$recaptcha.data("action")}).then((t=>{this.elements.$recaptchaResponse?this.elements.$recaptchaResponse.val(t):(this.elements.$recaptchaResponse=jQuery("<input>",{type:"hidden",value:t,name:"g-recaptcha-response"}),e.append(this.elements.$recaptchaResponse));(!e[0].reportValidity||"function"!=typeof e[0].reportValidity||e[0].reportValidity())&&e.trigger("submit")}))}))}onRecaptchaApiReady(){window.grecaptcha&&window.grecaptcha.render?this.addRecaptcha():setTimeout((()=>this.onRecaptchaApiReady()),350)}}t.default=Recaptcha},3786:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(5357));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("gallery",i.default)}}t.default=_default},5357:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class galleryHandler extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{container:".elementor-gallery__container",galleryTitles:".elementor-gallery-title",galleryImages:".e-gallery-image",galleryItemOverlay:".elementor-gallery-item__overlay",galleryItemContent:".elementor-gallery-item__content"},classes:{activeTitle:"elementor-item-active"}}}getDefaultElements(){const{selectors:e}=this.getSettings(),t={$container:this.$element.find(e.container),$titles:this.$element.find(e.galleryTitles)};return t.$items=t.$container.children(),t.$images=t.$items.children(e.galleryImages),t.$itemsOverlay=t.$items.children(e.galleryItemOverlay),t.$itemsContent=t.$items.children(e.galleryItemContent),t.$itemsContentElements=t.$itemsContent.children(),t}getGallerySettings(){const e=this.getElementSettings(),t=elementorFrontend.config.responsive.activeBreakpoints,s=Object.keys(t),n={},i=elementorFrontend.getDeviceSetting("desktop",e,"ideal_row_height");return s.forEach((s=>{if("widescreen"!==s){const i=elementorFrontend.getDeviceSetting(s,e,"ideal_row_height");n[t[s].value]={horizontalGap:elementorFrontend.getDeviceSetting(s,e,"gap").size,verticalGap:elementorFrontend.getDeviceSetting(s,e,"gap").size,columns:elementorFrontend.getDeviceSetting(s,e,"columns"),idealRowHeight:null==i?void 0:i.size}}})),{type:e.gallery_layout,idealRowHeight:null==i?void 0:i.size,container:this.elements.$container,columns:e.columns,aspectRatio:e.aspect_ratio,lastRow:"normal",horizontalGap:elementorFrontend.getDeviceSetting("desktop",e,"gap").size,verticalGap:elementorFrontend.getDeviceSetting("desktop",e,"gap").size,animationDuration:e.content_animation_duration,breakpoints:n,rtl:elementorFrontend.config.is_rtl,lazyLoad:"yes"===e.lazyload}}initGallery(){this.gallery=new EGallery(this.getGallerySettings()),this.toggleAllAnimationsClasses()}removeAnimationClasses(e){e.removeClass(((e,t)=>(t.match(/elementor-animated-item-\S+/g)||[]).join(" ")))}toggleOverlayHoverAnimation(){this.removeAnimationClasses(this.elements.$itemsOverlay);const e=this.getElementSettings("background_overlay_hover_animation");e&&this.elements.$itemsOverlay.addClass("elementor-animated-item--"+e)}toggleOverlayContentAnimation(){this.removeAnimationClasses(this.elements.$itemsContentElements);const e=this.getElementSettings("content_hover_animation");e&&this.elements.$itemsContentElements.addClass("elementor-animated-item--"+e)}toggleOverlayContentSequencedAnimation(){this.elements.$itemsContent.toggleClass("elementor-gallery--sequenced-animation","yes"===this.getElementSettings("content_sequenced_animation"))}toggleImageHoverAnimation(){const e=this.getElementSettings("image_hover_animation");this.removeAnimationClasses(this.elements.$images),e&&this.elements.$images.addClass("elementor-animated-item--"+e)}toggleAllAnimationsClasses(){const e=this.getElementSettings(),t=e.background_overlay_hover_animation||e.content_hover_animation||e.image_hover_animation;this.elements.$items.toggleClass("elementor-animated-content",!!t),this.toggleImageHoverAnimation(),this.toggleOverlayHoverAnimation(),this.toggleOverlayContentAnimation(),this.toggleOverlayContentSequencedAnimation()}toggleAnimationClasses(e){"content_sequenced_animation"===e&&this.toggleOverlayContentSequencedAnimation(),"background_overlay_hover_animation"===e&&this.toggleOverlayHoverAnimation(),"content_hover_animation"===e&&this.toggleOverlayContentAnimation(),"image_hover_animation"===e&&this.toggleImageHoverAnimation()}setGalleryTags(e){this.gallery.setSettings("tags","all"===e?[]:[""+e])}bindEvents(){this.elements.$titles.on("click",this.galleriesNavigationListener.bind(this))}galleriesNavigationListener(e){const t=this.getSettings("classes"),s=jQuery(e.target);this.elements.$titles.removeClass(t.activeTitle),s.addClass(t.activeTitle),this.setGalleryTags(s.data("gallery-index"));setTimeout((()=>this.setLightboxGalleryIndex(s.data("gallery-index"))),1e3)}setLightboxGalleryIndex(e="all"){if("all"===e)return this.elements.$items.attr("data-elementor-lightbox-slideshow","all_"+this.getID());this.elements.$items.not(".e-gallery-item--hidden").attr("data-elementor-lightbox-slideshow",e+"_"+this.getID())}onInit(...e){super.onInit(...e),elementorFrontend.isEditMode()&&1<=this.$element.find(".elementor-widget-empty-icon").length&&this.$element.addClass("elementor-widget-empty"),this.elements.$container.length&&(this.initGallery(),this.elements.$titles.first().trigger("click"))}getSettingsDictionary(){if(this.settingsDictionary)return this.settingsDictionary;const e=elementorFrontend.config.responsive.activeBreakpoints,t=Object.keys(e),s={columns:["columns"],gap:["horizontalGap","verticalGap"],ideal_row_height:["idealRowHeight"]};return t.forEach((t=>{"widescreen"!==t&&(s["columns_"+t]=["breakpoints."+e[t].value+".columns"],s["gap_"+t]=["breakpoints."+e[t].value+".horizontalGap","breakpoints."+e[t].value+".verticalGap"],s["ideal_row_height_"+t]=["breakpoints."+e[t].value+".idealRowHeight"])})),s.aspect_ratio=["aspectRatio"],this.settingsDictionary=s,this.settingsDictionary}onElementChange(e){if(-1!==["background_overlay_hover_animation","content_hover_animation","image_hover_animation","content_sequenced_animation"].indexOf(e))return void this.toggleAnimationClasses(e);const t=this.getSettingsDictionary()[e];if(t){const e=this.getGallerySettings();t.forEach((t=>{this.gallery.setSettings(t,this.getItems(e,t))}))}}onDestroy(){super.onDestroy(),this.gallery&&this.gallery.destroy()}}t.default=galleryHandler},1853:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(9556));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("hotspot",i.default)}}t.default=_default},9556:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class Hotspot extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{hotspot:".e-hotspot",tooltip:".e-hotspot__tooltip"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$hotspot:this.$element.find(e.hotspot),$hotspotsExcludesLinks:this.$element.find(e.hotspot).filter(":not(.e-hotspot--no-tooltip)"),$tooltip:this.$element.find(e.tooltip)}}bindEvents(){const e=this.getCurrentDeviceSetting("tooltip_trigger"),t="mouseenter"===e?"mouseleave mouseenter":e;"none"!==t&&this.elements.$hotspotsExcludesLinks.on(t,(e=>this.onHotspotTriggerEvent(e)))}onDeviceModeChange(){this.elements.$hotspotsExcludesLinks.off(),this.bindEvents()}onHotspotTriggerEvent(e){const t=jQuery(e.target),s=t.closest(".e-hotspot__button").length,n="mouseleave"===e.type&&(t.is(".e-hotspot--tooltip-position")||t.parents(".e-hotspot--tooltip-position").length),i="mobile"===elementorFrontend.getCurrentDeviceMode();if(!(t.closest(".e-hotspot--link").length&&i&&("mouseleave"===e.type||"mouseenter"===e.type))&&(s||n)){const t=jQuery(e.currentTarget);this.elements.$hotspot.not(t).removeClass("e-hotspot--active"),t.toggleClass("e-hotspot--active")}}editorAddSequencedAnimation(){this.elements.$hotspot.toggleClass("e-hotspot--sequenced","yes"===this.getElementSettings("hotspot_sequenced_animation"))}hotspotSequencedAnimation(){const e=this.getElementSettings();if("no"===e.hotspot_sequenced_animation)return;const t=elementorModules.utils.Scroll.scrollObserver({callback:s=>{s.isInViewport&&(t.unobserve(this.$element[0]),this.elements.$hotspot.each(((t,s)=>{if(0===t)return;const n=e.hotspot_sequenced_animation_duration,i=t*((n?n.size:1e3)/this.elements.$hotspot.length);s.style.animationDelay=i+"ms"})))}});t.observe(this.$element[0])}setTooltipPositionControl(){const e=this.getElementSettings();void 0!==e.tooltip_animation&&e.tooltip_animation.match(/^e-hotspot--(slide|fade)-direction/)&&(this.elements.$tooltip.removeClass("e-hotspot--tooltip-animation-from-left e-hotspot--tooltip-animation-from-top e-hotspot--tooltip-animation-from-right e-hotspot--tooltip-animation-from-bottom"),this.elements.$tooltip.addClass("e-hotspot--tooltip-animation-from-"+e.tooltip_position))}onInit(...e){super.onInit(...e),this.hotspotSequencedAnimation(),this.setTooltipPositionControl(),window.elementor&&elementor.listenTo(elementor.channels.deviceMode,"change",(()=>this.onDeviceModeChange()))}onElementChange(e){e.startsWith("tooltip_position")&&this.setTooltipPositionControl(),e.startsWith("hotspot_sequenced_animation")&&this.editorAddSequencedAnimation()}}t.default=Hotspot},9698:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(4927));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("lottie",i.default)}}t.default=_default},4927:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class lottieHandler extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{container:".e-lottie__container",containerLink:".e-lottie__container__link",animation:".e-lottie__animation",caption:".e-lottie__caption"},classes:{caption:"e-lottie__caption"}}}getDefaultElements(){const{selectors:e}=this.getSettings();return{$widgetWrapper:this.$element,$container:this.$element.find(e.container),$containerLink:this.$element.find(e.containerLink),$animation:this.$element.find(e.animation),$caption:this.$element.find(e.caption),$sectionParent:this.$element.closest(".elementor-section"),$columnParent:this.$element.closest(".elementor-column")}}onInit(...e){super.onInit(...e),this.lottie=null,this.state={isAnimationScrollUpdateNeededOnFirstLoad:!0,isNewLoopCycle:!1,isInViewport:!1,loop:!1,animationDirection:"forward",currentAnimationTrigger:"",effectsRelativeTo:"",hoverOutMode:"",hoverArea:"",caption:"",playAnimationCount:0,animationSpeed:0,linkTimeout:0,viewportOffset:{start:0,end:100}},this.intersectionObservers={animation:{observer:null,element:null},lazyload:{observer:null,element:null}},this.animationFrameRequest={timer:null,lastScrollY:0},this.listeners={collection:[],elements:{$widgetArea:{triggerAnimationHoverIn:null,triggerAnimationHoverOut:null},$container:{triggerAnimationClick:null}}},this.initLottie()}initLottie(){this.getLottieSettings().lazyload?this.lazyloadLottie():this.generateLottie()}lazyloadLottie(){this.intersectionObservers.lazyload.observer=elementorModules.utils.Scroll.scrollObserver({offset:"0px 0px 200px",callback:e=>{e.isInViewport&&(this.generateLottie(),this.intersectionObservers.lazyload.observer.unobserve(this.intersectionObservers.lazyload.element))}}),this.intersectionObservers.lazyload.element=this.elements.$container[0],this.intersectionObservers.lazyload.observer.observe(this.intersectionObservers.lazyload.element)}generateLottie(){this.createLottieInstance(),this.setLottieEvents()}createLottieInstance(){const e=this.getLottieSettings();this.lottie=bodymovin.loadAnimation({container:this.elements.$animation[0],path:this.getAnimationPath(),renderer:e.renderer,autoplay:!1,name:"lottie-widget"}),this.elements.$animation.data("lottie",this.lottie)}getAnimationPath(){var e,t;const s=this.getLottieSettings();return null!==(e=s.source_json)&&void 0!==e&&e.url&&"json"===s.source_json.url.toLowerCase().substr(-4)?s.source_json.url:null!==(t=s.source_external_url)&&void 0!==t&&t.url?s.source_external_url.url:elementorProFrontend.config.lottie.defaultAnimationUrl}setCaption(){const e=this.getLottieSettings();if("external_url"===e.source||"media_file"===e.source&&"custom"===e.caption_source){this.getCaptionElement().text(e.caption)}}getCaptionElement(){if(!this.elements.$caption.length){const{classes:e}=this.getSettings();return this.elements.$caption=jQuery("<p>",{class:e.caption}),this.elements.$container.append(this.elements.$caption),this.elements.$caption}return this.elements.$caption}setLottieEvents(){this.lottie.addEventListener("DOMLoaded",(()=>this.onLottieDomLoaded())),this.lottie.addEventListener("complete",(()=>this.onComplete()))}saveInitialValues(){var e;const t=this.getLottieSettings();this.lottie.__initialTotalFrames=this.lottie.totalFrames,this.lottie.__initialFirstFrame=this.lottie.firstFrame,this.state.currentAnimationTrigger=t.trigger,this.state.effectsRelativeTo=t.effects_relative_to,this.state.viewportOffset.start=t.viewport?t.viewport.sizes.start:0,this.state.viewportOffset.end=t.viewport?t.viewport.sizes.end:100,this.state.animationSpeed=null===(e=t.play_speed)||void 0===e?void 0:e.size,this.state.linkTimeout=t.link_timeout,this.state.caption=t.caption,this.state.loop=t.loop}setAnimationFirstFrame(){const e=this.getAnimationFrames();e.first=e.first-this.lottie.__initialFirstFrame,this.lottie.goToAndStop(e.first,!0)}initAnimationTrigger(){switch(this.getLottieSettings().trigger){case"none":this.playLottie();break;case"arriving_to_viewport":this.playAnimationWhenArrivingToViewport();break;case"bind_to_scroll":this.playAnimationWhenBindToScroll();break;case"on_click":this.bindAnimationClickEvents();break;case"on_hover":this.bindAnimationHoverEvents()}}playAnimationWhenArrivingToViewport(){const e=this.getOffset();this.intersectionObservers.animation.observer=elementorModules.utils.Scroll.scrollObserver({offset:`${e.end}% 0% ${e.start}%`,callback:e=>{e.isInViewport?(this.state.isInViewport=!0,this.playLottie()):(this.state.isInViewport=!1,this.lottie.pause())}}),this.intersectionObservers.animation.element=this.elements.$widgetWrapper[0],this.intersectionObservers.animation.observer.observe(this.intersectionObservers.animation.element)}getOffset(){const e=this.getLottieSettings();return{start:-e.viewport.sizes.start||0,end:-(100-e.viewport.sizes.end)||0}}playAnimationWhenBindToScroll(){const e=this.getLottieSettings(),t=this.getOffset();this.intersectionObservers.animation.observer=elementorModules.utils.Scroll.scrollObserver({offset:`${t.end}% 0% ${t.start}%`,callback:e=>this.onLottieIntersection(e)}),this.intersectionObservers.animation.element="viewport"===e.effects_relative_to?this.elements.$widgetWrapper[0]:document.documentElement,this.intersectionObservers.animation.observer.observe(this.intersectionObservers.animation.element)}updateAnimationByScrollPosition(){let e;e="page"===this.getLottieSettings().effects_relative_to?this.getLottiePagePercentage():"fixed"===this.getCurrentDeviceSetting("_position")?this.getLottieViewportHeightPercentage():this.getLottieViewportPercentage();let t=this.getFrameNumberByPercent(e);t-=this.lottie.__initialFirstFrame,this.lottie.goToAndStop(t,!0)}getLottieViewportPercentage(){return elementorModules.utils.Scroll.getElementViewportPercentage(this.elements.$widgetWrapper,this.getOffset())}getLottiePagePercentage(){return elementorModules.utils.Scroll.getPageScrollPercentage(this.getOffset())}getLottieViewportHeightPercentage(){return elementorModules.utils.Scroll.getPageScrollPercentage(this.getOffset(),window.innerHeight)}getFrameNumberByPercent(e){const t=this.getAnimationFrames();return e=Math.min(100,Math.max(0,e)),t.first+(t.last-t.first)*e/100}getAnimationFrames(){const e=this.getLottieSettings(),t=this.getAnimationCurrentFrame(),s=this.getAnimationRange().start,n=this.getAnimationRange().end;let i=this.lottie.__initialFirstFrame,o=0===this.lottie.__initialFirstFrame?this.lottie.__initialTotalFrames:this.lottie.__initialFirstFrame+this.lottie.__initialTotalFrames;return s&&s>i&&(i=s),n&&n<o&&(o=n),this.state.isNewLoopCycle||"bind_to_scroll"===e.trigger||(i=s&&s>t?s:t),"backward"===this.state.animationDirection&&this.isReverseMode()&&(i=t,o=s&&s>this.lottie.__initialFirstFrame?s:this.lottie.__initialFirstFrame),{first:i,last:o,current:t,total:this.lottie.__initialTotalFrames}}getAnimationRange(){const e=this.getLottieSettings();return{start:this.getInitialFrameNumberByPercent(e.start_point.size),end:this.getInitialFrameNumberByPercent(e.end_point.size)}}getInitialFrameNumberByPercent(e){return e=Math.min(100,Math.max(0,e)),this.lottie.__initialFirstFrame+(this.lottie.__initialTotalFrames-this.lottie.__initialFirstFrame)*e/100}getAnimationCurrentFrame(){return 0===this.lottie.firstFrame?this.lottie.currentFrame:this.lottie.firstFrame+this.lottie.currentFrame}setLinkTimeout(){var e;const t=this.getLottieSettings();"on_click"===t.trigger&&null!==(e=t.custom_link)&&void 0!==e&&e.url&&t.link_timeout&&this.elements.$containerLink.on("click",(e=>{e.preventDefault(),this.isEdit||setTimeout((()=>{const e="on"===t.custom_link.is_external?"_blank":"_self";window.open(t.custom_link.url,e)}),t.link_timeout)}))}bindAnimationClickEvents(){this.listeners.elements.$container.triggerAnimationClick=()=>{this.playLottie()},this.addSessionEventListener(this.elements.$container,"click",this.listeners.elements.$container.triggerAnimationClick)}getLottieSettings(){const e=this.getElementSettings();return{...e,lazyload:"yes"===e.lazyload,loop:"yes"===e.loop}}playLottie(){const e=this.getAnimationFrames();this.lottie.stop(),this.lottie.playSegments([e.first,e.last],!0),this.state.isNewLoopCycle=!1}bindAnimationHoverEvents(){this.createAnimationHoverInEvents(),this.createAnimationHoverOutEvents()}createAnimationHoverInEvents(){const e=this.getLottieSettings(),t=this.getHoverAreaElement();this.state.hoverArea=e.hover_area,this.listeners.elements.$widgetArea.triggerAnimationHoverIn=()=>{this.state.animationDirection="forward",this.playLottie()},this.addSessionEventListener(t,"mouseenter",this.listeners.elements.$widgetArea.triggerAnimationHoverIn)}addSessionEventListener(e,t,s){e.on(t,s),this.listeners.collection.push({$el:e,event:t,callback:s})}createAnimationHoverOutEvents(){const e=this.getLottieSettings(),t=this.getHoverAreaElement();"pause"!==e.on_hover_out&&"reverse"!==e.on_hover_out||(this.state.hoverOutMode=e.on_hover_out,this.listeners.elements.$widgetArea.triggerAnimationHoverOut=()=>{"pause"===e.on_hover_out?this.lottie.pause():(this.state.animationDirection="backward",this.playLottie())},this.addSessionEventListener(t,"mouseleave",this.listeners.elements.$widgetArea.triggerAnimationHoverOut))}getHoverAreaElement(){const e=this.getLottieSettings();return"section"===e.hover_area?this.elements.$sectionParent:"column"===e.hover_area?this.elements.$columnParent:this.elements.$container}setLoopOnAnimationComplete(){const e=this.getLottieSettings();this.state.isNewLoopCycle=!0,e.loop&&!this.isReverseMode()?this.setLoopWhenNotReverse():e.loop&&this.isReverseMode()?this.setReverseAnimationOnLoop():!e.loop&&this.isReverseMode()&&this.setReverseAnimationOnSingleTrigger()}isReverseMode(){const e=this.getLottieSettings();return"yes"===e.reverse_animation||"reverse"===e.on_hover_out&&"backward"===this.state.animationDirection}setLoopWhenNotReverse(){const e=this.getLottieSettings();e.number_of_times>0?(this.state.playAnimationCount++,this.state.playAnimationCount<e.number_of_times?this.playLottie():this.state.playAnimationCount=0):this.playLottie()}setReverseAnimationOnLoop(){const e=this.getLottieSettings();!e.number_of_times||this.state.playAnimationCount<e.number_of_times?(this.state.animationDirection="forward"===this.state.animationDirection?"backward":"forward",this.playLottie(),"backward"===this.state.animationDirection&&this.state.playAnimationCount++):(this.state.playAnimationCount=0,this.state.animationDirection="forward")}setReverseAnimationOnSingleTrigger(){this.state.playAnimationCount<1?(this.state.playAnimationCount++,this.state.animationDirection="backward",this.playLottie()):this.state.playAnimationCount>=1&&"forward"===this.state.animationDirection?(this.state.animationDirection="backward",this.playLottie()):(this.state.playAnimationCount=0,this.state.animationDirection="forward")}setAnimationSpeed(){const e=this.getLottieSettings();e.play_speed&&this.lottie.setSpeed(e.play_speed.size)}onElementChange(){this.updateLottieValues(),this.resetAnimationTrigger()}updateLottieValues(){var e;const t=this.getLottieSettings();[{sourceVal:null===(e=t.play_speed)||void 0===e?void 0:e.size,stateProp:"animationSpeed",callback:()=>this.setAnimationSpeed()},{sourceVal:t.link_timeout,stateProp:"linkTimeout",callback:()=>this.setLinkTimeout()},{sourceVal:t.caption,stateProp:"caption",callback:()=>this.setCaption()},{sourceVal:t.effects_relative_to,stateProp:"effectsRelativeTo",callback:()=>this.updateAnimationByScrollPosition()},{sourceVal:t.loop,stateProp:"loop",callback:()=>this.onLoopStateChange()}].forEach((e=>{void 0!==e.sourceVal&&e.sourceVal!==this.state[e.stateProp]&&(this.state[e.stateProp]=e.sourceVal,e.callback())}))}onLoopStateChange(){const e="arriving_to_viewport"===this.state.currentAnimationTrigger&&this.state.isInViewport;this.state.loop&&(e||"none"===this.state.currentAnimationTrigger)&&this.playLottie()}resetAnimationTrigger(){const e=this.getLottieSettings(),t=e.trigger!==this.state.currentAnimationTrigger,s=!!e.viewport&&this.isViewportOffsetChange(),n=!!e.on_hover_out&&this.isHoverOutModeChange(),i=!!e.hover_area&&this.isHoverAreaChange();(t||s||n||i)&&(this.removeAnimationFrameRequests(),this.removeObservers(),this.removeEventListeners(),this.initAnimationTrigger())}isViewportOffsetChange(){const e=this.getLottieSettings(),t=e.viewport.sizes.start!==this.state.viewportOffset.start,s=e.viewport.sizes.end!==this.state.viewportOffset.end;return t||s}isHoverOutModeChange(){return this.getLottieSettings().on_hover_out!==this.state.hoverOutMode}isHoverAreaChange(){return this.getLottieSettings().hover_area!==this.state.hoverArea}removeEventListeners(){this.listeners.collection.forEach((e=>{e.$el.off(e.event,null,e.callback)}))}removeObservers(){for(const e in this.intersectionObservers)this.intersectionObservers[e].observer&&this.intersectionObservers[e].element&&this.intersectionObservers[e].observer.unobserve(this.intersectionObservers[e].element)}removeAnimationFrameRequests(){cancelAnimationFrame(this.animationFrameRequest.timer)}onDestroy(){super.onDestroy(),this.destroyLottie()}destroyLottie(){this.removeAnimationFrameRequests(),this.removeObservers(),this.removeEventListeners(),this.elements.$animation.removeData("lottie"),this.lottie&&this.lottie.destroy()}onLottieDomLoaded(){this.saveInitialValues(),this.setAnimationSpeed(),this.setLinkTimeout(),this.setCaption(),this.setAnimationFirstFrame(),this.initAnimationTrigger()}onComplete(){this.setLoopOnAnimationComplete()}onLottieIntersection(e){if(e.isInViewport)this.state.isAnimationScrollUpdateNeededOnFirstLoad&&(this.state.isAnimationScrollUpdateNeededOnFirstLoad=!1,this.updateAnimationByScrollPosition()),this.animationFrameRequest.timer=requestAnimationFrame((()=>this.onAnimationFrameRequest()));else{const t=this.getAnimationFrames(),s="up"===e.intersectionScrollDirection?t.first:t.last;this.state.isAnimationScrollUpdateNeededOnFirstLoad=!1,cancelAnimationFrame(this.animationFrameRequest.timer),this.lottie.goToAndStop(s,!0)}}onAnimationFrameRequest(){window.scrollY!==this.animationFrameRequest.lastScrollY&&(this.updateAnimationByScrollPosition(),this.animationFrameRequest.lastScrollY=window.scrollY),this.animationFrameRequest.timer=requestAnimationFrame((()=>this.onAnimationFrameRequest()))}}t.default=lottieHandler},9122:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(5389));class _default extends elementorModules.Module{constructor(){super(),jQuery.fn.smartmenus&&(jQuery.SmartMenus.prototype.isCSSOn=function(){return!0},elementorFrontend.config.is_rtl&&(jQuery.fn.smartmenus.defaults.rightToLeftSubMenus=!0)),elementorFrontend.elementsHandler.attachHandler("nav-menu",i.default)}}t.default=_default},5389:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({stretchElement:null,getDefaultSettings:()=>({selectors:{menu:".elementor-nav-menu",anchorLink:".elementor-nav-menu--main .elementor-item-anchor",dropdownMenu:".elementor-nav-menu__container.elementor-nav-menu--dropdown",menuToggle:".elementor-menu-toggle"}}),getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$menu=this.$element.find(e.menu),t.$anchorLink=this.$element.find(e.anchorLink),t.$dropdownMenu=this.$element.find(e.dropdownMenu),t.$dropdownMenuFinalItems=t.$dropdownMenu.find(".menu-item:not(.menu-item-has-children) > a"),t.$menuToggle=this.$element.find(e.menuToggle),t.$links=t.$dropdownMenu.find("a.elementor-item"),t},bindEvents(){this.elements.$menu.length&&(this.elements.$menuToggle.on("click",this.toggleMenu.bind(this)),this.getElementSettings("full_width")&&this.elements.$dropdownMenuFinalItems.on("click",this.toggleMenu.bind(this,!1)),elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.stretchMenu))},initStretchElement(){this.stretchElement=new elementorModules.frontend.tools.StretchElement({element:this.elements.$dropdownMenu})},toggleNavLinksTabIndex(e=!0){this.elements.$links.attr("tabindex",e?0:-1)},toggleMenu(e){var t=this.elements.$menuToggle.hasClass("elementor-active");"boolean"!=typeof e&&(e=!t),this.elements.$menuToggle.attr("aria-expanded",e),this.elements.$dropdownMenu.attr("aria-hidden",!e),this.elements.$menuToggle.toggleClass("elementor-active",e),this.toggleNavLinksTabIndex(e),e&&this.getElementSettings("full_width")&&this.stretchElement.stretch()},followMenuAnchors(){var e=this;e.elements.$anchorLink.each((function(){location.pathname===this.pathname&&""!==this.hash&&e.followMenuAnchor(jQuery(this))}))},followMenuAnchor(e){const t=e[0].hash;let s,n=-300;try{s=jQuery(decodeURIComponent(t))}catch(e){return}if(s.length){if(!s.hasClass("elementor-menu-anchor")){var i=jQuery(window).height()/2;n=-s.outerHeight()+i}elementorFrontend.waypoint(s,(function(t){"down"===t?e.addClass("elementor-item-active"):e.removeClass("elementor-item-active")}),{offset:"50%",triggerOnce:!1}),elementorFrontend.waypoint(s,(function(t){"down"===t?e.removeClass("elementor-item-active"):e.addClass("elementor-item-active")}),{offset:n,triggerOnce:!1})}},stretchMenu(){this.getElementSettings("full_width")?(this.stretchElement.stretch(),this.elements.$dropdownMenu.css("top",this.elements.$menuToggle.outerHeight())):this.stretchElement.reset()},onInit(){if(elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),!this.elements.$menu.length)return;const e=this.getElementSettings().submenu_icon.value;let t="";e&&(t=e.indexOf("<")>-1?e:`<i class="${e}"></i>`),this.elements.$menu.smartmenus({subIndicators:""!==t,subIndicatorsText:t,subIndicatorsPos:"append",subMenusMaxWidth:"1000px"}),this.initStretchElement(),this.stretchMenu(),elementorFrontend.isEditMode()||this.followMenuAnchors()},onElementChange(e){"full_width"===e&&this.stretchMenu()}});t.default=s},2731:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(9545)),o=n(s(4339)),r=s(2993);class _default extends elementorModules.frontend.Document{bindEvents(){const e=this.getDocumentSettings("open_selector");e&&elementorFrontend.elements.$body.on("click",e,this.showModal.bind(this))}startTiming(){new o.default(this.getDocumentSettings("timing"),this).check()&&this.initTriggers()}initTriggers(){this.triggers=new i.default(this.getDocumentSettings("triggers"),this)}showModal(e){const t=this.getDocumentSettings();if(!this.isEdit){if(!elementorFrontend.isWPPreviewMode()){if(this.getStorage("disable"))return;if(e&&elementorProFrontend.modules.popup.popupPopped&&t.avoid_multiple_popups)return}this.$element=jQuery(this.elementHTML),this.elements.$elements=this.$element.find(this.getSettings("selectors.elements"))}const s=this.getModal(),n=s.getElements("closeButton");s.setMessage(this.$element).show(),this.isEdit||(t.close_button_delay&&(n.hide(),clearTimeout(this.closeButtonTimeout),this.closeButtonTimeout=setTimeout((()=>n.show()),1e3*t.close_button_delay)),super.runElementsHandlers()),this.setEntranceAnimation(),t.timing&&t.timing.times_count||this.countTimes(),elementorProFrontend.modules.popup.popupPopped=!0}setEntranceAnimation(){const e=this.getModal().getElements("widgetContent"),t=this.getDocumentSettings(),s=elementorFrontend.getCurrentDeviceSetting(t,"entrance_animation");if(this.currentAnimation&&e.removeClass(this.currentAnimation),this.currentAnimation=s,!s)return;const n=t.entrance_animation_duration.size;e.addClass(s),setTimeout((()=>e.removeClass(s)),1e3*n)}setExitAnimation(){const e=this.getModal(),t=this.getDocumentSettings(),s=e.getElements("widgetContent"),n=elementorFrontend.getCurrentDeviceSetting(t,"exit_animation"),i=n?t.entrance_animation_duration.size:0;setTimeout((()=>{n&&s.removeClass(n+" reverse"),this.isEdit||(this.$element.remove(),e.getElements("widget").hide())}),1e3*i),n&&s.addClass(n+" reverse")}initModal(){let e;this.getModal=()=>{if(!e){const t=this.getDocumentSettings(),s=this.getSettings("id"),triggerPopupEvent=e=>elementorFrontend.elements.$document.trigger("elementor/popup/"+e,[s,this]);let n="elementor-popup-modal";t.classes&&(n+=" "+t.classes);const i={id:"elementor-popup-modal-"+s,className:n,closeButton:!0,preventScroll:t.prevent_scroll,onShow:()=>triggerPopupEvent("show"),onHide:()=>triggerPopupEvent("hide"),effects:{hide:()=>{t.timing&&t.timing.times_count&&this.countTimes(),this.setExitAnimation()},show:"show"},hide:{auto:!!t.close_automatically,autoDelay:1e3*t.close_automatically,onBackgroundClick:!t.prevent_close_on_background_click,onOutsideClick:!t.prevent_close_on_background_click,onEscKeyPress:!t.prevent_close_on_esc_key,ignore:".flatpickr-calendar"},position:{enable:!1}};elementorFrontend.config.experimentalFeatures.e_font_icon_svg&&(i.closeButtonOptions={iconElement:r.close.element}),i.closeButtonClass="eicon-close",e=elementorFrontend.getDialogsManager().createWidget("lightbox",i),e.getElements("widgetContent").addClass("animated");const o=e.getElements("closeButton");this.isEdit&&(o.off("click"),e.hide=()=>{}),this.setCloseButtonPosition()}return e}}setCloseButtonPosition(){const e=this.getModal(),t=this.getDocumentSettings("close_button_position");e.getElements("closeButton").appendTo(e.getElements("outside"===t?"widget":"widgetContent"))}disable(){this.setStorage("disable",!0)}setStorage(e,t,s){elementorFrontend.storage.set(`popup_${this.getSettings("id")}_${e}`,t,s)}getStorage(e,t){return elementorFrontend.storage.get(`popup_${this.getSettings("id")}_${e}`,t)}countTimes(){const e=this.getStorage("times")||0;this.setStorage("times",e+1)}runElementsHandlers(){}async onInit(){super.onInit(),window.DialogsManager||await elementorFrontend.utils.assetsLoader.load("script","dialog"),this.initModal(),this.isEdit?this.showModal():(this.$element.show().remove(),this.elementHTML=this.$element[0].outerHTML,elementorFrontend.isEditMode()||(elementorFrontend.isWPPreviewMode()&&elementorFrontend.config.post.id===this.getSettings("id")?this.showModal():this.startTiming()))}onSettingsChange(e){const t=Object.keys(e.changed)[0];-1!==t.indexOf("entrance_animation")&&this.setEntranceAnimation(),"exit_animation"===t&&this.setExitAnimation(),"close_button_position"===t&&this.setCloseButtonPosition()}}t.default=_default},651:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2731)),o=n(s(3573));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.hooks.addAction("elementor/frontend/documents-manager/init-classes",this.addDocumentClass),elementorFrontend.elementsHandler.attachHandler("form",o.default),elementorFrontend.on("components:init",(()=>this.onFrontendComponentsInit())),elementorFrontend.isEditMode()||elementorFrontend.isWPPreviewMode()||this.setViewsAndSessions()}addDocumentClass(e){e.addDocumentClass("popup",i.default)}setViewsAndSessions(){const e=elementorFrontend.storage.get("pageViews")||0;elementorFrontend.storage.set("pageViews",e+1);if(!elementorFrontend.storage.get("activeSession",{session:!0})){elementorFrontend.storage.set("activeSession",!0,{session:!0});const e=elementorFrontend.storage.get("sessions")||0;elementorFrontend.storage.set("sessions",e+1)}}showPopup(e){const t=elementorFrontend.documentsManager.documents[e.id];if(!t)return;const s=t.getModal();e.toggle&&s.isVisible()?s.hide():t.showModal()}closePopup(e,t){const s=jQuery(t.target).parents('[data-elementor-type="popup"]').data("elementorId");if(!s)return;const n=elementorFrontend.documentsManager.documents[s];n.getModal().hide(),e.do_not_show_again&&n.disable()}onFrontendComponentsInit(){elementorFrontend.utils.urlActions.addAction("popup:open",(e=>this.showPopup(e))),elementorFrontend.utils.urlActions.addAction("popup:close",((e,t)=>this.closePopup(e,t)))}}t.default=_default},3573:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:()=>({selectors:{form:".elementor-form"}}),getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$form=this.$element.find(e.form),t},bindEvents(){this.elements.$form.on("submit_success",this.handleFormAction)},handleFormAction(e,t){if(void 0===t.data.popup)return;const s=t.data.popup;if("open"===s.action)return elementorProFrontend.modules.popup.showPopup(s);setTimeout((()=>elementorProFrontend.modules.popup.closePopup(s,e)),1e3)}});t.default=s},4339:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(275)),o=n(s(1795)),r=n(s(2894)),a=n(s(1306)),l=n(s(9912)),d=n(s(3245)),c=n(s(6850)),h=n(s(8937));class _default extends elementorModules.Module{constructor(e,t){super(e),this.document=t,this.timingClasses={page_views:i.default,sessions:o.default,url:r.default,sources:a.default,logged_in:l.default,devices:d.default,times:c.default,browsers:h.default}}check(){const e=this.getSettings();let t=!0;return jQuery.each(this.timingClasses,((s,n)=>{if(!e[s])return;new n(e,this.document).check()||(t=!1)})),t}}t.default=_default},3565:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(e,t){super(e),this.document=t}getTimingSetting(e){return this.getSettings(this.getName()+"_"+e)}}t.default=_default},8937:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"browsers"}check(){if("all"===this.getTimingSetting("browsers"))return!0;const e=this.getTimingSetting("browsers_options"),t=elementorFrontend.utils.environment;return e.some((e=>t[e]))}}t.default=_default},3245:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"devices"}check(){return-1!==this.getTimingSetting("devices").indexOf(elementorFrontend.getCurrentDeviceMode())}}t.default=_default},9912:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"logged_in"}check(){const e=elementorFrontend.config.user;if(!e)return!0;if("all"===this.getTimingSetting("users"))return!1;return!this.getTimingSetting("roles").filter((t=>-1!==e.roles.indexOf(t))).length}}t.default=_default},275:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"page_views"}check(){const e=elementorFrontend.storage.get("pageViews"),t=this.getName();let s=this.document.getStorage(t+"_initialPageViews");return s||(this.document.setStorage(t+"_initialPageViews",e),s=e),e-s>=this.getTimingSetting("views")}}t.default=_default},1795:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"sessions"}check(){const e=elementorFrontend.storage.get("sessions"),t=this.getName();let s=this.document.getStorage(t+"_initialSessions");return s||(this.document.setStorage(t+"_initialSessions",e),s=e),e-s>=this.getTimingSetting("sessions")}}t.default=_default},1306:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"sources"}check(){const e=this.getTimingSetting("sources");if(3===e.length)return!0;const t=document.referrer.replace(/https?:\/\/(?:www\.)?/,"");return 0===t.indexOf(location.host.replace("www.",""))?-1!==e.indexOf("internal"):-1!==e.indexOf("external")||-1!==e.indexOf("search")&&/^(google|yahoo|bing|yandex|baidu)\./.test(t)}}t.default=_default},6850:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"times"}check(){const e=this.document.getStorage("times")||0;return this.getTimingSetting("times")>e}}t.default=_default},2894:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3565));class _default extends i.default{getName(){return"url"}check(){const e=this.getTimingSetting("url"),t=this.getTimingSetting("action"),s=document.referrer;if("regex"!==t)return"hide"===t^-1!==s.indexOf(e);let n;try{n=new RegExp(e)}catch(e){return!1}return n.test(s)}}t.default=_default},9545:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(974)),o=n(s(8330)),r=n(s(1220)),a=n(s(9863)),l=n(s(1055)),d=n(s(9972));class _default extends elementorModules.Module{constructor(e,t){super(e),this.document=t,this.triggers=[],this.triggerClasses={page_load:i.default,scrolling:o.default,scrolling_to:r.default,click:a.default,inactivity:l.default,exit_intent:d.default},this.runTriggers()}runTriggers(){const e=this.getSettings();jQuery.each(this.triggerClasses,((t,s)=>{if(!e[t])return;const n=new s(e,(()=>this.onTriggerFired()));n.run(),this.triggers.push(n)}))}destroyTriggers(){this.triggers.forEach((e=>e.destroy())),this.triggers=[]}onTriggerFired(){this.document.showModal(!0),this.destroyTriggers()}}t.default=_default},144:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(e,t){super(e),this.callback=t}getTriggerSetting(e){return this.getSettings(this.getName()+"_"+e)}}t.default=_default},9863:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(144));class _default extends i.default{constructor(...e){super(...e),this.checkClick=this.checkClick.bind(this),this.clicksCount=0}getName(){return"click"}checkClick(){this.clicksCount++,this.clicksCount===this.getTriggerSetting("times")&&this.callback()}run(){elementorFrontend.elements.$body.on("click",this.checkClick)}destroy(){elementorFrontend.elements.$body.off("click",this.checkClick)}}t.default=_default},9972:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(144));class _default extends i.default{constructor(...e){super(...e),this.detectExitIntent=this.detectExitIntent.bind(this)}getName(){return"exit_intent"}detectExitIntent(e){e.clientY<=0&&this.callback()}run(){elementorFrontend.elements.$window.on("mouseleave",this.detectExitIntent)}destroy(){elementorFrontend.elements.$window.off("mouseleave",this.detectExitIntent)}}t.default=_default},1055:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(144));class _default extends i.default{constructor(...e){super(...e),this.restartTimer=this.restartTimer.bind(this)}getName(){return"inactivity"}run(){this.startTimer(),elementorFrontend.elements.$document.on("keypress mousemove",this.restartTimer)}startTimer(){this.timeOut=setTimeout(this.callback,1e3*this.getTriggerSetting("time"))}clearTimer(){clearTimeout(this.timeOut)}restartTimer(){this.clearTimer(),this.startTimer()}destroy(){this.clearTimer(),elementorFrontend.elements.$document.off("keypress mousemove",this.restartTimer)}}t.default=_default},974:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(144));class _default extends i.default{getName(){return"page_load"}run(){this.timeout=setTimeout(this.callback,1e3*this.getTriggerSetting("delay"))}destroy(){clearTimeout(this.timeout)}}t.default=_default},1220:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(144));class _default extends i.default{getName(){return"scrolling_to"}run(){let e;try{e=jQuery(this.getTriggerSetting("selector"))}catch(e){return}this.waypointInstance=elementorFrontend.waypoint(e,this.callback)[0]}destroy(){this.waypointInstance&&this.waypointInstance.destroy()}}t.default=_default},8330:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(144));class _default extends i.default{constructor(...e){super(...e),this.checkScroll=this.checkScroll.bind(this),this.lastScrollOffset=0}getName(){return"scrolling"}checkScroll(){const e=scrollY>this.lastScrollOffset?"down":"up",t=this.getTriggerSetting("direction");if(this.lastScrollOffset=scrollY,e!==t)return;if("up"===e)return void this.callback();const s=elementorFrontend.elements.$document.height()-innerHeight;scrollY/s*100>=this.getTriggerSetting("offset")&&this.callback()}run(){elementorFrontend.elements.$window.on("scroll",this.checkScroll)}destroy(){elementorFrontend.elements.$window.off("scroll",this.checkScroll)}}t.default=_default},4484:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2926)),o=n(s(8014)),r=n(s(2763)),a=n(s(9738));class _default extends elementorModules.Module{constructor(){super(),["classic","full_content","cards"].forEach((e=>{elementorFrontend.elementsHandler.attachHandler("posts",a.default,e)})),elementorFrontend.elementsHandler.attachHandler("posts",i.default,"classic"),elementorFrontend.elementsHandler.attachHandler("posts",i.default,"full_content"),elementorFrontend.elementsHandler.attachHandler("posts",o.default,"cards"),elementorFrontend.elementsHandler.attachHandler("portfolio",r.default)}}t.default=_default},8014:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2926)).default.extend({getSkinPrefix:()=>"cards_"});t.default=i},9738:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class LoadMore extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{postsContainer:".elementor-posts-container",loadMoreButton:".elementor-button",loadMoreSpinnerWrapper:".e-load-more-spinner",loadMoreSpinner:".e-load-more-spinner i, .e-load-more-spinner svg",loadMoreAnchor:".e-load-more-anchor"},classes:{loadMoreSpin:"eicon-animation-spin",loadMoreIsLoading:"e-load-more-pagination-loading",loadMorePaginationEnd:"e-load-more-pagination-end",loadMoreNoSpinner:"e-load-more-no-spinner"}}}getDefaultElements(){const e=this.getSettings("selectors");return{postsWidgetWrapper:this.$element[0],postsContainer:this.$element[0].querySelector(e.postsContainer),loadMoreButton:this.$element[0].querySelector(e.loadMoreButton),loadMoreSpinnerWrapper:this.$element[0].querySelector(e.loadMoreSpinnerWrapper),loadMoreSpinner:this.$element[0].querySelector(e.loadMoreSpinner),loadMoreAnchor:this.$element[0].querySelector(e.loadMoreAnchor)}}bindEvents(){super.bindEvents(),this.elements.loadMoreButton&&this.elements.loadMoreButton.addEventListener("click",(e=>{this.isLoading||(e.preventDefault(),this.handlePostsQuery())}))}onInit(){super.onInit(),this.classes=this.getSettings("classes"),this.isLoading=!1;const e=this.getElementSettings("pagination_type");"load_more_on_click"!==e&&"load_more_infinite_scroll"!==e||(this.isInfinteScroll="load_more_infinite_scroll"===e,this.isSpinnerAvailable=this.getElementSettings("load_more_spinner").value,this.isSpinnerAvailable||this.elements.postsWidgetWrapper.classList.add(this.classes.loadMoreNoSpinner),this.isInfinteScroll?this.handleInfiniteScroll():this.elements.loadMoreSpinnerWrapper&&this.elements.loadMoreButton.insertAdjacentElement("beforeEnd",this.elements.loadMoreSpinnerWrapper),this.elementId=this.getID(),this.postId=elementorFrontendConfig.post.id,this.currentPage=parseInt(this.elements.loadMoreAnchor.getAttribute("data-page")),this.maxPage=parseInt(this.elements.loadMoreAnchor.getAttribute("data-max-page")),this.currentPage===this.maxPage&&this.handleUiWhenNoPosts())}handleInfiniteScroll(){this.isEdit||(this.observer=elementorModules.utils.Scroll.scrollObserver({callback:e=>{e.isInViewport&&!this.isLoading&&(this.observer.unobserve(this.elements.loadMoreAnchor),this.handlePostsQuery().then((()=>{this.currentPage!==this.maxPage&&this.observer.observe(this.elements.loadMoreAnchor)})))}}),this.observer.observe(this.elements.loadMoreAnchor))}handleUiBeforeLoading(){this.isLoading=!0,this.elements.loadMoreSpinner&&this.elements.loadMoreSpinner.classList.add(this.classes.loadMoreSpin),this.elements.postsWidgetWrapper.classList.add(this.classes.loadMoreIsLoading)}handleUiAfterLoading(){this.isLoading=!1,this.elements.loadMoreSpinner&&this.elements.loadMoreSpinner.classList.remove(this.classes.loadMoreSpin),this.isInfinteScroll&&this.elements.loadMoreSpinnerWrapper&&this.elements.loadMoreAnchor.insertAdjacentElement("afterend",this.elements.loadMoreSpinnerWrapper),this.elements.postsWidgetWrapper.classList.remove(this.classes.loadMoreIsLoading)}handleUiWhenNoPosts(){this.elements.postsWidgetWrapper.classList.add(this.classes.loadMorePaginationEnd)}handleSuccessFetch(e){this.handleUiAfterLoading();const t=e.querySelectorAll(".elementor-posts-container > article"),s=e.querySelector(".e-load-more-anchor").getAttribute("data-next-page"),n=[...t].reduce(((e,t)=>e+t.outerHTML),"");this.elements.postsContainer.insertAdjacentHTML("beforeend",n),this.elements.loadMoreAnchor.setAttribute("data-page",this.currentPage),this.elements.loadMoreAnchor.setAttribute("data-next-page",s),this.currentPage===this.maxPage&&this.handleUiWhenNoPosts()}handlePostsQuery(){this.handleUiBeforeLoading(),this.currentPage++;const e=this.elements.loadMoreAnchor.getAttribute("data-next-page");return fetch(e).then((e=>e.text())).then((e=>{const t=(new DOMParser).parseFromString(e,"text/html");this.handleSuccessFetch(t)})).catch((e=>{console.warn("Something went wrong.",e)}))}}t.default=LoadMore},2763:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2926)),o=i.default.extend({isActive:e=>e.$element.find(".elementor-portfolio").length,getSkinPrefix:()=>"",getDefaultSettings(){var e=i.default.prototype.getDefaultSettings.apply(this,arguments);return e.transitionDuration=450,jQuery.extend(e.classes,{active:"elementor-active",item:"elementor-portfolio-item",ghostItem:"elementor-portfolio-ghost-item"}),e},getDefaultElements(){var e=i.default.prototype.getDefaultElements.apply(this,arguments);return e.$filterButtons=this.$element.find(".elementor-portfolio__filter"),e},getOffset(e,t,s){var n=this.getSettings(),i=this.elements.$postsContainer.width()/n.colsCount-t;return{start:(t+(i+=i/(n.colsCount-1)))*(e%n.colsCount),top:(s+i)*Math.floor(e/n.colsCount)}},getClosureMethodsNames(){return i.default.prototype.getClosureMethodsNames.apply(this,arguments).concat(["onFilterButtonClick"])},filterItems(e){var t=this.elements.$posts,s=this.getSettings("classes.active"),n=".elementor-filter-"+e;"__all"!==e?(t.not(n).removeClass(s),t.filter(n).addClass(s)):t.addClass(s)},removeExtraGhostItems(){var e=this.getSettings(),t=this.elements.$posts.filter(":visible"),s=(e.colsCount-t.length%e.colsCount)%e.colsCount;this.elements.$postsContainer.find("."+e.classes.ghostItem).slice(s).remove()},handleEmptyColumns(){this.removeExtraGhostItems();for(var e=this.getSettings(),t=this.elements.$posts.filter(":visible"),s=this.elements.$postsContainer.find("."+e.classes.ghostItem),n=(e.colsCount-(t.length+s.length)%e.colsCount)%e.colsCount,i=0;i<n;i++)this.elements.$postsContainer.append(jQuery("<div>",{class:e.classes.item+" "+e.classes.ghostItem}))},showItems(e){e.show(),setTimeout((function(){e.css({opacity:1})}))},hideItems(e){e.hide()},arrangeGrid(){var e=jQuery,t=this,s=t.getSettings(),n=t.elements.$posts.filter("."+s.classes.active),i=t.elements.$posts.not("."+s.classes.active),o=t.elements.$posts.filter(":visible"),r=n.add(o),a=n.filter(":visible"),l=n.filter(":hidden"),d=i.filter(":visible"),c=o.outerWidth(),h=o.outerHeight();if(t.elements.$posts.css("transition-duration",s.transitionDuration+"ms"),t.showItems(l),t.isEdit&&t.fitImages(),t.handleEmptyColumns(),t.isMasonryEnabled())return t.hideItems(d),t.showItems(l),t.handleEmptyColumns(),void t.runMasonry();d.css({opacity:0,transform:"scale3d(0.2, 0.2, 1)"}),a.each((function(){var s=e(this),n=t.getOffset(r.index(s),c,h),i=t.getOffset(o.index(s),c,h);n.start===i.start&&n.top===i.top||(i.start-=n.start,i.top-=n.top,elementorFrontend.config.is_rtl&&(i.start*=-1),s.css({transitionDuration:"",transform:"translate3d("+i.start+"px, "+i.top+"px, 0)"}))})),setTimeout((function(){n.each((function(){var i=e(this),o=t.getOffset(r.index(i),c,h),a=t.getOffset(n.index(i),c,h);i.css({transitionDuration:s.transitionDuration+"ms"}),a.start-=o.start,a.top-=o.top,elementorFrontend.config.is_rtl&&(a.start*=-1),setTimeout((function(){i.css("transform","translate3d("+a.start+"px, "+a.top+"px, 0)")}))}))})),setTimeout((function(){t.hideItems(d),n.css({transitionDuration:"",transform:"translate3d(0px, 0px, 0px)"}),t.handleEmptyColumns()}),s.transitionDuration)},activeFilterButton(e){var t=this.getSettings("classes.active"),s=this.elements.$filterButtons,n=s.filter('[data-filter="'+e+'"]');s.removeClass(t),n.addClass(t)},setFilter(e){this.activeFilterButton(e),this.filterItems(e),this.arrangeGrid()},refreshGrid(){this.setColsCountSettings(),this.arrangeGrid()},bindEvents(){i.default.prototype.bindEvents.apply(this,arguments),this.elements.$filterButtons.on("click",this.onFilterButtonClick)},isMasonryEnabled(){return!!this.getElementSettings("masonry")},run(){i.default.prototype.run.apply(this,arguments),this.setColsCountSettings(),this.setFilter("__all"),this.handleEmptyColumns()},onFilterButtonClick(e){this.setFilter(jQuery(e.currentTarget).data("filter"))},onWindowResize(){i.default.prototype.onWindowResize.apply(this,arguments),this.refreshGrid()},onElementChange(e){i.default.prototype.onElementChange.apply(this,arguments),"classic_item_ratio"===e&&this.refreshGrid()}});t.default=o},2926:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({getSkinPrefix:()=>"classic_",bindEvents(){var e=this.getModelCID();elementorFrontend.addListenerOnce(e,"resize",this.onWindowResize)},getClosureMethodsNames(){return elementorModules.frontend.handlers.Base.prototype.getClosureMethodsNames.apply(this,arguments).concat(["fitImages","onWindowResize","runMasonry"])},getDefaultSettings:()=>({classes:{fitHeight:"elementor-fit-height",hasItemRatio:"elementor-has-item-ratio"},selectors:{postsContainer:".elementor-posts-container",post:".elementor-post",postThumbnail:".elementor-post__thumbnail",postThumbnailImage:".elementor-post__thumbnail img"}}),getDefaultElements(){var e=this.getSettings("selectors");return{$postsContainer:this.$element.find(e.postsContainer),$posts:this.$element.find(e.post)}},fitImage(e){var t=this.getSettings(),s=e.find(t.selectors.postThumbnail),n=s.find("img")[0];if(n){var i=s.outerHeight()/s.outerWidth(),o=n.naturalHeight/n.naturalWidth;s.toggleClass(t.classes.fitHeight,o<i)}},fitImages(){var e=jQuery,t=this,s=getComputedStyle(this.$element[0],":after").content,n=this.getSettings();this.elements.$postsContainer.toggleClass(n.classes.hasItemRatio,!!s.match(/\d/)),t.isMasonryEnabled()||this.elements.$posts.each((function(){var s=e(this),i=s.find(n.selectors.postThumbnailImage);t.fitImage(s),i.on("load",(function(){t.fitImage(s)}))}))},setColsCountSettings(){var e,t=elementorFrontend.getCurrentDeviceMode(),s=this.getElementSettings(),n=this.getSkinPrefix();switch(t){case"mobile":e=s[n+"columns_mobile"];break;case"tablet":e=s[n+"columns_tablet"];break;default:e=s[n+"columns"]}this.setSettings("colsCount",e)},isMasonryEnabled(){return!!this.getElementSettings(this.getSkinPrefix()+"masonry")},initMasonry(){imagesLoaded(this.elements.$posts,this.runMasonry)},runMasonry(){var e=this.elements;e.$posts.css({marginTop:"",transitionDuration:""}),this.setColsCountSettings();var t=this.getSettings("colsCount"),s=this.isMasonryEnabled()&&t>=2;if(e.$postsContainer.toggleClass("elementor-posts-masonry",s),s){var n=this.getElementSettings(this.getSkinPrefix()+"row_gap.size");""===this.getSkinPrefix()&&""===n&&(n=this.getElementSettings(this.getSkinPrefix()+"item_gap.size")),new elementorModules.utils.Masonry({container:e.$postsContainer,items:e.$posts.filter(":visible"),columnsCount:this.getSettings("colsCount"),verticalSpaceBetween:n}).run()}else e.$postsContainer.height("")},run(){setTimeout(this.fitImages,0),this.initMasonry()},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.bindEvents(),this.run()},onWindowResize(){this.fitImages(),this.runMasonry()},onElementChange(){this.fitImages(),setTimeout(this.runMasonry)}});t.default=s},7990:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(9327));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("share-buttons",i.default)}}t.default=_default},9327:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({async onInit(){if(!this.isActive())return;elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);const e=this.getElementSettings(),t=this.getSettings("classes"),s=e.share_url&&e.share_url.url,n={classPrefix:t.shareLinkPrefix};s?n.url=e.share_url.url:(n.url=location.href,n.title=elementorFrontend.config.post.title,n.text=elementorFrontend.config.post.excerpt,n.image=elementorFrontend.config.post.featuredImage),!window.ShareLink&&elementorFrontend.utils.assetsLoader&&await elementorFrontend.utils.assetsLoader.load("script","share-link"),this.elements.$shareButton.shareLink&&this.elements.$shareButton.shareLink(n)},getDefaultSettings:()=>({selectors:{shareButton:".elementor-share-btn"},classes:{shareLinkPrefix:"elementor-share-btn_"}}),getDefaultElements(){var e=this.getSettings("selectors");return{$shareButton:this.$element.find(e.shareButton)}},isActive:()=>!elementorFrontend.isEditMode()});t.default=s},5056:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(7956));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("slides",i.default)}}t.default=_default},7956:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class SlidesHandler extends elementorModules.frontend.handlers.SwiperBase{getDefaultSettings(){return{selectors:{slider:".elementor-slides-wrapper",slide:".swiper-slide",slideInnerContents:".swiper-slide-contents",activeSlide:".swiper-slide-active",activeDuplicate:".swiper-slide-duplicate-active"},classes:{animated:"animated",kenBurnsActive:"elementor-ken-burns--active",slideBackground:"swiper-slide-bg"},attributes:{dataSliderOptions:"slider_options",dataAnimation:"animation"}}}getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.slider)};return t.$slides=t.$swiperContainer.find(e.slide),t}getSwiperOptions(){const e=this.getElementSettings(),t={autoplay:this.getAutoplayConfig(),grabCursor:!0,initialSlide:this.getInitialSlide(),slidesPerView:1,slidesPerGroup:1,loop:"yes"===e.infinite,speed:e.transition_speed,effect:e.transition,observeParents:!0,observer:!0,handleElementorBreakpoints:!0,on:{slideChange:()=>{this.handleKenBurns()}}},s="arrows"===e.navigation||"both"===e.navigation,n="dots"===e.navigation||"both"===e.navigation;return s&&(t.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),n&&(t.pagination={el:".swiper-pagination",type:"bullets",clickable:!0}),!0===t.loop&&(t.loopedSlides=this.getSlidesCount()),"fade"===t.effect&&(t.fadeEffect={crossFade:!0}),t}getAutoplayConfig(){const e=this.getElementSettings();return"yes"===e.autoplay&&{stopOnLastSlide:!0,delay:e.autoplay_speed,disableOnInteraction:"yes"===e.pause_on_interaction}}initSingleSlideAnimations(){const e=this.getSettings(),t=this.elements.$swiperContainer.data(e.attributes.dataAnimation);this.elements.$swiperContainer.find("."+e.classes.slideBackground).addClass(e.classes.kenBurnsActive),t&&this.elements.$swiperContainer.find(e.selectors.slideInnerContents).addClass(e.classes.animated+" "+t)}async initSlider(){const e=this.elements.$swiperContainer,t=this.getSettings(),s=this.getElementSettings(),n=e.data(t.attributes.dataAnimation);if(!e.length)return;if(1>=this.getSlidesCount())return;const i=elementorFrontend.utils.swiper;this.swiper=await new i(e,this.getSwiperOptions()),e.data("swiper",this.swiper),this.handleKenBurns(),s.pause_on_hover&&this.togglePauseOnHover(!0),n&&(this.swiper.on("slideChangeTransitionStart",(function(){e.find(t.selectors.slideInnerContents).removeClass(t.classes.animated+" "+n).hide()})),this.swiper.on("slideChangeTransitionEnd",(function(){e.find(t.selectors.slideInnerContents).show().addClass(t.classes.animated+" "+n)})))}onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),2>this.getSlidesCount()?this.initSingleSlideAnimations():this.initSlider()}getChangeableProperties(){return{pause_on_hover:"pauseOnHover",pause_on_interaction:"disableOnInteraction",autoplay_speed:"delay",transition_speed:"speed"}}updateSwiperOption(e){if(0===e.indexOf("width"))return void this.swiper.update();const t=this.getElementSettings(),s=t[e];let n=this.getChangeableProperties()[e],i=s;switch(e){case"autoplay_speed":n="autoplay",i={delay:s,disableOnInteraction:"yes"===t.pause_on_interaction};break;case"pause_on_hover":this.togglePauseOnHover("yes"===s);break;case"pause_on_interaction":i="yes"===s}"pause_on_hover"!==e&&(this.swiper.params[n]=i),this.swiper.update()}onElementChange(e){if(1>=this.getSlidesCount())return;this.getChangeableProperties().hasOwnProperty(e)&&this.updateSwiperOption(e)}onEditSettingsChange(e){1>=this.getSlidesCount()||"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}}t.default=SlidesHandler},2189:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(908));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("facebook-button",i.default),elementorFrontend.elementsHandler.attachHandler("facebook-comments",i.default),elementorFrontend.elementsHandler.attachHandler("facebook-embed",i.default),elementorFrontend.elementsHandler.attachHandler("facebook-page",i.default)}}t.default=_default},908:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class FacebookHandler extends elementorModules.frontend.handlers.Base{getConfig(){return elementorProFrontend.config.facebook_sdk}setConfig(e,t){elementorProFrontend.config.facebook_sdk[e]=t}parse(){FB.XFBML.parse(this.$element[0])}loadSDK(){const e=this.getConfig();e.isLoading||e.isLoaded||(this.setConfig("isLoading",!0),jQuery.ajax({url:"https://connect.facebook.net/"+e.lang+"/sdk.js",dataType:"script",cache:!0,success:()=>{FB.init({appId:e.app_id,version:"v2.10",xfbml:!1}),this.setConfig("isLoaded",!0),this.setConfig("isLoading",!1),elementorFrontend.elements.$document.trigger("fb:sdk:loaded")}}))}onInit(...e){super.onInit(...e),this.loadSDK();this.getConfig().isLoaded?this.parse():elementorFrontend.elements.$document.on("fb:sdk:loaded",(()=>this.parse()))}}t.default=FacebookHandler},4429:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(5791));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("table-of-contents",i.default)}}t.default=_default},5791:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class TOCHandler extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{widgetContainer:".elementor-widget-container",postContentContainer:'.elementor:not([data-elementor-type="header"]):not([data-elementor-type="footer"]):not([data-elementor-type="popup"])',expandButton:".elementor-toc__toggle-button--expand",collapseButton:".elementor-toc__toggle-button--collapse",body:".elementor-toc__body",headerTitle:".elementor-toc__header-title"},classes:{anchor:"elementor-menu-anchor",listWrapper:"elementor-toc__list-wrapper",listItem:"elementor-toc__list-item",listTextWrapper:"elementor-toc__list-item-text-wrapper",firstLevelListItem:"elementor-toc__top-level",listItemText:"elementor-toc__list-item-text",activeItem:"elementor-item-active",headingAnchor:"elementor-toc__heading-anchor",collapsed:"elementor-toc--collapsed"},listWrapperTag:"numbers"===this.getElementSettings().marker_view?"ol":"ul"}}getDefaultElements(){const e=this.getSettings();return{$pageContainer:this.getContainer(),$widgetContainer:this.$element.find(e.selectors.widgetContainer),$expandButton:this.$element.find(e.selectors.expandButton),$collapseButton:this.$element.find(e.selectors.collapseButton),$tocBody:this.$element.find(e.selectors.body),$listItems:this.$element.find("."+e.classes.listItem)}}getContainer(){const e=this.getSettings(),t=this.getElementSettings();if(t.container)return jQuery(t.container);const s=this.$element.parents(".elementor");return"popup"===s.attr("data-elementor-type")?s:jQuery(e.selectors.postContentContainer)}bindEvents(){const e=this.getElementSettings();e.minimize_box&&(this.elements.$expandButton.on("click",(()=>this.expandBox())),this.elements.$collapseButton.on("click",(()=>this.collapseBox()))),e.collapse_subitems&&this.elements.$listItems.on("hover",(e=>jQuery(e.target).slideToggle()))}getHeadings(){const e=this.getElementSettings(),t=e.headings_by_tags.join(","),s=this.getSettings("selectors"),n=e.exclude_headings_by_selector;return this.elements.$pageContainer.find(t).not(s.headerTitle).filter(((e,t)=>!jQuery(t).closest(n).length))}addAnchorsBeforeHeadings(){const e=this.getSettings("classes");this.elements.$headings.before((t=>{if(!jQuery(this.elements.$headings[t]).data("hasOwnID"))return`<span id="${e.headingAnchor}-${t}" class="${e.anchor} "></span>`}))}activateItem(e){const t=this.getSettings("classes");if(this.deactivateActiveItem(e),e.addClass(t.activeItem),this.$activeItem=e,!this.getElementSettings("collapse_subitems"))return;let s;s=e.hasClass(t.firstLevelListItem)?e.parent().next():e.parents("."+t.listWrapper).eq(-2),s.length?(this.$activeList=s,this.$activeList.stop().slideDown()):delete this.$activeList}deactivateActiveItem(e){if(!this.$activeItem||this.$activeItem.is(e))return;const{classes:t}=this.getSettings();this.$activeItem.removeClass(t.activeItem),!this.$activeList||e&&this.$activeList[0].contains(e[0])||this.$activeList.slideUp()}followAnchor(e,t){const s=e[0].hash;let n;try{n=jQuery(decodeURIComponent(s))}catch(e){return}elementorFrontend.waypoint(n,(s=>{if(this.itemClicked)return;const i=n.attr("id");"down"===s?(this.viewportItems[i]=!0,this.activateItem(e)):(delete this.viewportItems[i],this.activateItem(this.$listItemTexts.eq(t-1)))}),{offset:"bottom-in-view",triggerOnce:!1}),elementorFrontend.waypoint(n,(s=>{if(this.itemClicked)return;const i=n.attr("id");"down"===s?(delete this.viewportItems[i],Object.keys(this.viewportItems).length&&this.activateItem(this.$listItemTexts.eq(t+1))):(this.viewportItems[i]=!0,this.activateItem(e))}),{offset:0,triggerOnce:!1})}followAnchors(){this.$listItemTexts.each(((e,t)=>this.followAnchor(jQuery(t),e)))}populateTOC(){this.listItemPointer=0;this.getElementSettings().hierarchical_view?this.createNestedList():this.createFlatList(),this.$listItemTexts=this.$element.find(".elementor-toc__list-item-text"),this.$listItemTexts.on("click",this.onListItemClick.bind(this)),elementorFrontend.isEditMode()||this.followAnchors()}createNestedList(){this.headingsData.forEach(((e,t)=>{e.level=0;for(let s=t-1;s>=0;s--){const t=this.headingsData[s];if(t.tag<=e.tag){e.level=t.level,t.tag<e.tag&&e.level++;break}}})),this.elements.$tocBody.html(this.getNestedLevel(0))}createFlatList(){this.elements.$tocBody.html(this.getNestedLevel())}getNestedLevel(e){const t=this.getSettings(),s=this.getElementSettings(),n=this.getElementSettings("icon");let i;n&&(i=elementorFrontend.config.experimentalFeatures.e_font_icon_svg&&!elementorFrontend.isEditMode()?n.rendered_tag:`<i class="${n.value}"></i>`);let o=`<${t.listWrapperTag} class="${t.classes.listWrapper}">`;for(;this.listItemPointer<this.headingsData.length;){const r=this.headingsData[this.listItemPointer];let a=t.classes.listItemText;if(0===r.level&&(a+=" "+t.classes.firstLevelListItem),e>r.level)break;if(e===r.level){o+=`<li class="${t.classes.listItem}">`,o+=`<div class="${t.classes.listTextWrapper}">`;let l=`<a href="#${r.anchorLink}" class="${a}">${r.text}</a>`;"bullets"===s.marker_view&&n&&(l=`${i}${l}`),o+=l,o+="</div>",this.listItemPointer++;const d=this.headingsData[this.listItemPointer];d&&e<d.level&&(o+=this.getNestedLevel(d.level)),o+="</li>"}}return o+=`</${t.listWrapperTag}>`,o}handleNoHeadingsFound(){let e=elementorProFrontend.config.i18n.toc_no_headings_found;return elementorFrontend.isEditMode()&&(e=elementorPro.translate("toc_no_headings_found")),this.elements.$tocBody.html(e)}collapseOnInit(){const e=this.getElementSettings("minimized_on"),t=elementorFrontend.getCurrentDeviceMode();("tablet"===e&&"desktop"!==t||"mobile"===e&&"mobile"===t)&&this.collapseBox()}getHeadingAnchorLink(e,t){const s=this.elements.$headings[e].id,n=this.elements.$headings[e].closest(".elementor-widget").id;let i="";return s?i=s:n&&(i=n),s||n?jQuery(this.elements.$headings[e]).data("hasOwnID",!0):i=`${t.headingAnchor}-${e}`,i}setHeadingsData(){this.headingsData=[];const e=this.getSettings("classes");this.elements.$headings.each(((t,s)=>{const n=this.getHeadingAnchorLink(t,e);this.headingsData.push({tag:+s.nodeName.slice(1),text:s.textContent,anchorLink:n})}))}run(){if(this.elements.$headings=this.getHeadings(),!this.elements.$headings.length)return this.handleNoHeadingsFound();this.setHeadingsData(),elementorFrontend.isEditMode()||this.addAnchorsBeforeHeadings(),this.populateTOC(),this.getElementSettings("minimize_box")&&this.collapseOnInit()}expandBox(){const e=this.getCurrentDeviceSetting("min_height");this.$element.removeClass(this.getSettings("classes.collapsed")),this.elements.$tocBody.slideDown(),this.elements.$widgetContainer.css("min-height",e.size+e.unit)}collapseBox(){this.$element.addClass(this.getSettings("classes.collapsed")),this.elements.$tocBody.slideUp(),this.elements.$widgetContainer.css("min-height","0px")}onInit(...e){super.onInit(...e),this.viewportItems=[],jQuery((()=>this.run()))}onListItemClick(e){this.itemClicked=!0,setTimeout((()=>this.itemClicked=!1),2e3);const t=jQuery(e.target),s=t.parent().next(),n=this.getElementSettings("collapse_subitems");let i;n&&t.hasClass(this.getSettings("classes.firstLevelListItem"))&&s.is(":visible")&&(i=!0),this.activateItem(t),n&&i&&s.slideUp()}}t.default=TOCHandler},9940:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(3824)),o=n(s(7177)),r=n(s(2231));class _default extends elementorModules.Module{constructor(){super(),["archive_classic","archive_full_content","archive_cards"].forEach((e=>{elementorFrontend.elementsHandler.attachHandler("archive-posts",r.default,e)})),elementorFrontend.elementsHandler.attachHandler("archive-posts",i.default,"archive_classic"),elementorFrontend.elementsHandler.attachHandler("archive-posts",i.default,"archive_full_content"),elementorFrontend.elementsHandler.attachHandler("archive-posts",o.default,"archive_cards"),jQuery((function(){var e=location.search.match(/theme_template_id=(\d*)/),t=e?jQuery(".elementor-"+e[1]):[];t.length&&jQuery("html, body").animate({scrollTop:t.offset().top-window.innerHeight/2})}))}}t.default=_default},2231:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(9738));class ArchivePostsLoadMore extends i.default{}t.default=ArchivePostsLoadMore},7177:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(8014)).default.extend({getSkinPrefix:()=>"archive_cards_"});t.default=i},3824:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2926)).default.extend({getSkinPrefix:()=>"archive_classic_"});t.default=i},9874:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(188));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("search-form",i.default)}}t.default=_default},188:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:()=>({selectors:{wrapper:".elementor-search-form",container:".elementor-search-form__container",icon:".elementor-search-form__icon",input:".elementor-search-form__input",toggle:".elementor-search-form__toggle",submit:".elementor-search-form__submit",closeButton:".dialog-close-button"},classes:{isFocus:"elementor-search-form--focus",isFullScreen:"elementor-search-form--full-screen",lightbox:"elementor-lightbox"}}),getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$wrapper=this.$element.find(e.wrapper),t.$container=this.$element.find(e.container),t.$input=this.$element.find(e.input),t.$icon=this.$element.find(e.icon),t.$toggle=this.$element.find(e.toggle),t.$submit=this.$element.find(e.submit),t.$closeButton=this.$element.find(e.closeButton),t},bindEvents(){var e=this,t=e.elements.$container,s=e.elements.$closeButton,n=e.elements.$input,i=e.elements.$wrapper,o=e.elements.$icon,r=this.getElementSettings("skin"),a=this.getSettings("classes");"full_screen"===r?(e.elements.$toggle.on("click",(function(){t.toggleClass(a.isFullScreen).toggleClass(a.lightbox),n.trigger("focus")})),t.on("click",(function(e){t.hasClass(a.isFullScreen)&&t[0]===e.target&&t.removeClass(a.isFullScreen).removeClass(a.lightbox)})),s.on("click",(function(){t.removeClass(a.isFullScreen).removeClass(a.lightbox)})),elementorFrontend.elements.$document.on("keyup",(function(e){27===e.keyCode&&t.hasClass(a.isFullScreen)&&t.trigger("click")}))):n.on({focus(){i.addClass(a.isFocus)},blur(){i.removeClass(a.isFocus)}}),"minimal"===r&&o.on("click",(function(){i.addClass(a.isFocus),n.trigger("focus")}))}});t.default=s},4269:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(9428)),o=n(s(9903)),r=n(s(3898)),a=n(s(4838));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("woocommerce-menu-cart",i.default),elementorFrontend.elementsHandler.attachHandler("woocommerce-checkout-page",o.default),elementorFrontend.elementsHandler.attachHandler("woocommerce-cart",r.default),elementorFrontend.elementsHandler.attachHandler("woocommerce-my-account",a.default)}}t.default=_default},427:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class Base extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{stickyRightColumn:".e-sticky-right-column"},classes:{stickyRightColumnActive:"e-sticky-right-column--active"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$stickyRightColumn:this.$element.find(e.stickyRightColumn)}}bindEvents(){elementorFrontend.elements.$document.on("select2:open",(e=>{this.addSelect2Wrapper(e)}))}addSelect2Wrapper(e){const t=jQuery(e.target).data("select2");t.$dropdown&&t.$dropdown.addClass("e-woo-select2-wrapper")}isStickyRightColumnActive(){const e=this.getSettings("classes");return this.elements.$stickyRightColumn.hasClass(e.stickyRightColumnActive)}activateStickyRightColumn(){const e=this.getElementSettings(),t=elementorFrontend.elements.$wpAdminBar,s=this.getSettings("classes");let n=e.sticky_right_column_offset||0;t.length&&"fixed"===t.css("position")&&(n+=t.height()),"yes"===this.getElementSettings("sticky_right_column")&&(this.elements.$stickyRightColumn.addClass(s.stickyRightColumnActive),this.elements.$stickyRightColumn.css("top",n+"px"))}deactivateStickyRightColumn(){if(!this.isStickyRightColumnActive())return;const e=this.getSettings("classes");this.elements.$stickyRightColumn.removeClass(e.stickyRightColumnActive)}toggleStickyRightColumn(){this.getElementSettings("sticky_right_column")?this.isStickyRightColumnActive()||this.activateStickyRightColumn():this.deactivateStickyRightColumn()}equalizeElementHeight(e){if(e.length){e.removeAttr("style");let t=0;e.each(((e,s)=>{t=Math.max(t,s.offsetHeight)})),0<t&&e.css({height:t+"px"})}}}t.default=Base},3898:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(427));class Cart extends i.default{getDefaultSettings(...e){const t=super.getDefaultSettings(...e);return{selectors:{...t.selectors,shippingForm:".shipping-calculator-form",quantityInput:".qty",updateCartButton:"button[name=update_cart]",wpHttpRefererInputs:"[name=_wp_http_referer]",hiddenInput:"input[type=hidden]",productRemove:".product-remove a"},classes:t.classes,ajaxUrl:elementorProFrontend.config.ajaxurl}}getDefaultElements(...e){const t=this.getSettings("selectors");return{...super.getDefaultElements(...e),$shippingForm:this.$element.find(t.shippingForm),$stickyColumn:this.$element.find(t.stickyColumn),$hiddenInput:this.$element.find(t.hiddenInput)}}bindEvents(){super.bindEvents();const e=this.getSettings("selectors");elementorFrontend.elements.$body.on("wc_fragments_refreshed",(()=>this.applyButtonsHoverAnimation())),"yes"===this.getElementSettings("update_cart_automatically")&&this.$element.on("click",e.quantityInput,(()=>this.updateCart())),(elementorFrontend.isEditMode()||elementorFrontend.isWPPreviewMode())&&elementorFrontend.elements.$body.on("wc_fragments_loaded wc_fragments_refreshed",(()=>{this.modifyWpHttpReferer(),this.disableActions()}))}onInit(...e){super.onInit(...e),this.toggleStickyRightColumn(),this.hideHiddenInputsParentElements(),elementorFrontend.isEditMode()&&this.elements.$shippingForm.show(),this.applyButtonsHoverAnimation(),(elementorFrontend.isEditMode()||elementorFrontend.isWPPreviewMode())&&(this.modifyWpHttpReferer(),this.disableActions())}disableActions(){const e=this.getSettings("selectors");this.$element.find(e.updateCartButton).attr({disabled:"disabled","aria-disabled":"true"}),elementorFrontend.isEditMode()&&(this.$element.find(e.quantityInput).attr("disabled","disabled"),this.$element.find(e.productRemove).css("pointer-events","none"))}onElementChange(e){"sticky_right_column"===e&&this.toggleStickyRightColumn()}onDestroy(...e){super.onDestroy(...e),this.deactivateStickyRightColumn()}updateCart(){const e=this.getSettings("selectors");clearTimeout(this._debounce),this._debounce=setTimeout((()=>{this.$element.find(e.updateCartButton).trigger("click")}),600)}applyButtonsHoverAnimation(){const e=this.getElementSettings();e.checkout_button_hover_animation&&jQuery(".checkout-button").addClass("elementor-animation-"+e.checkout_button_hover_animation),e.forms_buttons_hover_animation&&jQuery(".shop_table .button").addClass("elementor-animation-"+e.forms_buttons_hover_animation)}hideHiddenInputsParentElements(){this.isEdit&&this.elements.$hiddenInput&&this.elements.$hiddenInput.parent(".form-row").addClass("elementor-hidden")}modifyWpHttpReferer(){const e=this.getSettings("selectors");elementorFrontend.isEditMode()&&this.$element.find(e.wpHttpRefererInputs).attr("value",elementor.documents.getCurrent().config.urls.wp_preview)}}t.default=Cart},9903:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(427));class Checkout extends i.default{getDefaultSettings(...e){const t=super.getDefaultSettings(...e);return{selectors:{...t.selectors,container:".elementor-widget-woocommerce-checkout-page",loginForm:".e-woocommerce-login-anchor",loginSubmit:".e-woocommerce-form-login-submit",loginSection:".e-woocommerce-login-section",showCouponForm:".e-show-coupon-form",couponSection:".e-coupon-anchor",showLoginForm:".e-show-login",applyCoupon:".e-apply-coupon",checkoutForm:"form.woocommerce-checkout",couponBox:".e-coupon-box",address:"address",wpHttpRefererInputs:'[name="_wp_http_referer"]'},classes:t.classes,ajaxUrl:elementorProFrontend.config.ajaxurl}}getDefaultElements(...e){const t=this.getSettings("selectors");return{...super.getDefaultElements(...e),$container:this.$element.find(t.container),$loginForm:this.$element.find(t.loginForm),$showCouponForm:this.$element.find(t.showCouponForm),$couponSection:this.$element.find(t.couponSection),$showLoginForm:this.$element.find(t.showLoginForm),$applyCoupon:this.$element.find(t.applyCoupon),$loginSubmit:this.$element.find(t.loginSubmit),$couponBox:this.$element.find(t.couponBox),$checkoutForm:this.$element.find(t.checkoutForm),$loginSection:this.$element.find(t.loginSection),$address:this.$element.find(t.address)}}bindEvents(...e){super.bindEvents(...e),this.elements.$showCouponForm.on("click",(e=>{e.preventDefault(),this.elements.$couponSection.slideToggle()})),this.elements.$showLoginForm.on("click",(e=>{e.preventDefault(),this.elements.$loginForm.slideToggle()})),this.elements.$applyCoupon.on("click",(e=>{e.preventDefault(),this.applyCoupon()})),this.elements.$loginSubmit.on("click",(e=>{e.preventDefault(),this.loginUser()})),elementorFrontend.elements.$body.on("updated_checkout",(()=>{this.applyPurchaseButtonHoverAnimation(),this.updateWpReferers()}))}onInit(...e){super.onInit(...e),this.toggleStickyRightColumn(),this.updateWpReferers(),this.equalizeElementHeight(this.elements.$address),elementorFrontend.isEditMode()&&(this.elements.$loginForm.show(),this.elements.$couponSection.show(),this.applyPurchaseButtonHoverAnimation())}onElementChange(e){"sticky_right_column"===e&&this.toggleStickyRightColumn()}onDestroy(...e){super.onDestroy(...e),this.deactivateStickyRightColumn()}applyPurchaseButtonHoverAnimation(){const e=this.getElementSettings("purchase_button_hover_animation");e&&jQuery("#place_order").addClass("elementor-animation-"+e)}applyCoupon(){if(!wc_checkout_params)return;this.startProcessing(this.elements.$couponBox);const e={security:wc_checkout_params.apply_coupon_nonce,coupon_code:this.elements.$couponBox.find('input[name="coupon_code"]').val()};jQuery.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","apply_coupon"),context:this,data:e,success(t){jQuery(".woocommerce-error, .woocommerce-message").remove(),this.elements.$couponBox.removeClass("processing").unblock(),t&&(this.elements.$checkoutForm.before(t),this.elements.$couponSection.slideUp(),elementorFrontend.elements.$body.trigger("applied_coupon_in_checkout",[e.coupon_code]),elementorFrontend.elements.$body.trigger("update_checkout",{update_shipping_method:!1}))},dataType:"html"})}loginUser(){this.startProcessing(this.elements.$loginSection);const e={action:"elementor_woocommerce_checkout_login_user",username:this.elements.$loginSection.find('input[name="username"]').val(),password:this.elements.$loginSection.find('input[name="password"]').val(),nonce:this.elements.$loginSection.find('input[name="woocommerce-login-nonce"]').val(),remember:this.elements.$loginSection.find("input#rememberme").prop("checked")};jQuery.ajax({type:"POST",url:this.getSettings("ajaxUrl"),context:this,data:e,success(e){e=JSON.parse(e),this.elements.$loginSection.removeClass("processing").unblock();jQuery(".woocommerce-error, .woocommerce-message").remove(),e.logged_in?location.reload():this.elements.$checkoutForm.before(e.message)}})}startProcessing(e){e.is(".processing")||e.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}})}updateWpReferers(){const e=this.getSettings("selectors"),t=this.$element.find(e.wpHttpRefererInputs),s=new URL(document.location);s.searchParams.set("elementorPostId",elementorFrontend.config.post.id),s.searchParams.set("elementorWidgetId",this.getID()),t.attr("value",s)}}t.default=Checkout},9428:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{container:".elementor-menu-cart__container",main:".elementor-menu-cart__main",toggle:".elementor-menu-cart__toggle",toggleButton:"#elementor-menu-cart__toggle_button",toggleWrapper:".elementor-menu-cart__toggle_wrapper",closeButton:".elementor-menu-cart__close-button"},classes:{isShown:"elementor-menu-cart--shown"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$container:this.$element.find(e.container),$main:this.$element.find(e.main),$toggleWrapper:this.$element.find(e.toggleWrapper),$closeButton:this.$element.find(e.closeButton)}}toggleCart(){this.isCartOpen?this.hideCart():this.showCart()}showCart(){if(this.isCartOpen)return;const e=this.getSettings("classes"),t=this.getSettings("selectors");this.isCartOpen=!0,this.$element.addClass(e.isShown),this.$element.find(t.toggleButton).attr("aria-expanded",!0),this.elements.$main.attr("aria-hidden",!1),this.elements.$container.attr("aria-hidden",!1)}hideCart(){if(!this.isCartOpen)return;const e=this.getSettings("classes"),t=this.getSettings("selectors");this.isCartOpen=!1,this.$element.removeClass(e.isShown),this.$element.find(t.toggleButton).attr("aria-expanded",!1),this.elements.$main.attr("aria-hidden",!0),this.elements.$container.attr("aria-hidden",!0)}automaticallyOpenCart(){"yes"===this.getElementSettings().automatically_open_cart&&this.showCart()}bindEvents(){const e=elementorProFrontend.config.menu_cart,t=-1===e.cart_page_url.indexOf("?")?window.location.origin+window.location.pathname:window.location.href,s=e.cart_page_url,n=e.cart_page_url===t,i=e.checkout_page_url===t,o=this.getSettings("selectors"),r=this.getElementSettings(),a=this.getSettings("classes");n&&i?this.$element.find(o.toggleButton).attr("href",s):(this.isCartOpen=this.$element.hasClass(a.isShown),"mouseover"===r.open_cart?(this.elements.$toggleWrapper.on("mouseover click",o.toggleButton,(e=>{e.preventDefault(),this.showCart()})),this.elements.$toggleWrapper.on("mouseleave",(()=>this.hideCart()))):this.elements.$toggleWrapper.on("click",o.toggleButton,(e=>{e.preventDefault(),this.toggleCart()})),elementorFrontend.elements.$document.on("click",(e=>{if(!this.isCartOpen)return;const t=jQuery(e.target);t.closest(this.elements.$main).length||t.closest(o.toggle).length||this.hideCart()})),this.elements.$closeButton.on("click",(e=>{e.preventDefault(),this.hideCart()})),elementorFrontend.elements.$document.on("keyup",(e=>{27===e.keyCode&&this.hideCart()})),elementorFrontend.elements.$body.on("added_to_cart",(()=>this.automaticallyOpenCart())))}}t.default=_default},4838:(e,t,s)=>{"use strict";var n=s(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(427));class MyAccountHandler extends i.default{getDefaultSettings(){return{selectors:{address:"address",tabLinks:".woocommerce-MyAccount-navigation-link a",viewOrderButtons:".my_account_orders .woocommerce-button.view",viewOrderLinks:".woocommerce-orders-table__cell-order-number a",authForms:"form.login, form.register",tabWrapper:".e-my-account-tab",tabItem:".woocommerce-MyAccount-navigation li",allPageElements:"[e-my-account-page]",purchasenote:"tr.product-purchase-note"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$address:this.$element.find(e.address),$tabLinks:this.$element.find(e.tabLinks),$viewOrderButtons:this.$element.find(e.viewOrderButtons),$viewOrderLinks:this.$element.find(e.viewOrderLinks),$authForms:this.$element.find(e.authForms),$tabWrapper:this.$element.find(e.tabWrapper),$tabItem:this.$element.find(e.tabItem),$allPageElements:this.$element.find(e.allPageElements),$purchasenote:this.$element.find(e.purchasenote)}}editorInitTabs(){this.elements.$allPageElements.each(((e,t)=>{const s=t.getAttribute("e-my-account-page");let n;switch(s){case"view-order":n=this.elements.$viewOrderLinks.add(this.elements.$viewOrderButtons);break;default:n=this.$element.find(".woocommerce-MyAccount-navigation-link--"+s)}n.on("click",(()=>{this.currentPage=s,this.editorShowTab()}))}))}editorShowTab(){const e=this.$element.find('[e-my-account-page="'+this.currentPage+'"]');this.$element.attr("e-my-account-page",this.currentPage),this.elements.$allPageElements.hide(),e.show(),this.toggleEndpointClasses(),"view-order"!==this.currentPage&&(this.elements.$tabItem.removeClass("is-active"),this.$element.find(".woocommerce-MyAccount-navigation-link--"+this.currentPage).addClass("is-active")),"edit-address"!==this.currentPage&&"view-order"!==this.currentPage||this.equalizeElementHeights()}toggleEndpointClasses(){const e=["dashboard","orders","view-order","downloads","edit-account","edit-address","payment-methods"];this.elements.$tabWrapper.removeClass("e-my-account-tab__"+e.join(" e-my-account-tab__")),e.includes(this.currentPage)&&this.elements.$tabWrapper.addClass("e-my-account-tab__"+this.currentPage)}applyButtonsHoverAnimation(){const e=this.getElementSettings();e.forms_buttons_hover_animation&&this.$element.find(".woocommerce button.button").addClass("elementor-animation-"+e.forms_buttons_hover_animation),e.tables_button_hover_animation&&this.$element.find(".order-again .button, td .button, .woocommerce-pagination .button").addClass("elementor-animation-"+e.tables_button_hover_animation)}equalizeElementHeights(){this.equalizeElementHeight(this.elements.$address),this.isEdit||this.equalizeElementHeight(this.elements.$authForms)}removePaddingBetweenPurchaseNote(){this.elements.$purchasenote&&this.elements.$purchasenote.each(((e,t)=>{jQuery(t).prev().children("td").addClass("product-purchase-note-is-below")}))}onElementChange(e){0!==e.indexOf("general_text_typography")&&0!==e.indexOf("sections_padding")||this.equalizeElementHeights(),0===e.indexOf("forms_rows_gap")&&this.removePaddingBetweenPurchaseNote()}bindEvents(){super.bindEvents(),elementorFrontend.elements.$body.on("keyup change",".register #reg_password",(()=>{this.equalizeElementHeights()}))}onInit(...e){super.onInit(...e),this.isEdit&&(this.editorInitTabs(),this.$element.attr("e-my-account-page")?this.currentPage=this.$element.attr("e-my-account-page"):this.currentPage="dashboard",this.editorShowTab()),this.applyButtonsHoverAnimation(),this.equalizeElementHeights(),this.removePaddingBetweenPurchaseNote()}}t.default=MyAccountHandler}},e=>{"use strict";e.O(0,[819],(()=>{return t=6070,e(e.s=t);var t}));e.O()}]);
!function(t,e){"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,(function(){function t(){}let e=t.prototype;return e.on=function(t,e){if(!t||!e)return this;let i=this._events=this._events||{},s=i[t]=i[t]||[];return s.includes(e)||s.push(e),this},e.once=function(t,e){if(!t||!e)return this;this.on(t,e);let i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;let s=i.indexOf(e);return-1!=s&&i.splice(s,1),this},e.emitEvent=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;i=i.slice(0),e=e||[];let s=this._onceEvents&&this._onceEvents[t];for(let n of i){s&&s[n]&&(this.off(t,n),delete s[n]),n.apply(this,e)}return this},e.allOff=function(){return delete this._events,delete this._onceEvents,this},t})),
function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)}("undefined"!=typeof window?window:this,(function(t,e){let i=t.jQuery,s=t.console;function n(t,e,o){if(!(this instanceof n))return new n(t,e,o);let r=t;var h;("string"==typeof t&&(r=document.querySelectorAll(t)),r)?(this.elements=(h=r,Array.isArray(h)?h:"object"==typeof h&&"number"==typeof h.length?[...h]:[h]),this.options={},"function"==typeof e?o=e:Object.assign(this.options,e),o&&this.on("always",o),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))):s.error(`Bad element for imagesLoaded ${r||t}`)}n.prototype=Object.create(e.prototype),n.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)};const o=[1,9,11];n.prototype.addElementImages=function(t){"IMG"===t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);let{nodeType:e}=t;if(!e||!o.includes(e))return;let i=t.querySelectorAll("img");for(let t of i)this.addImage(t);if("string"==typeof this.options.background){let e=t.querySelectorAll(this.options.background);for(let t of e)this.addElementBackgroundImages(t)}};const r=/url\((['"])?(.*?)\1\)/gi;function h(t){this.img=t}function d(t,e){this.url=t,this.element=e,this.img=new Image}return n.prototype.addElementBackgroundImages=function(t){let e=getComputedStyle(t);if(!e)return;let i=r.exec(e.backgroundImage);for(;null!==i;){let s=i&&i[2];s&&this.addBackground(s,t),i=r.exec(e.backgroundImage)}},n.prototype.addImage=function(t){let e=new h(t);this.images.push(e)},n.prototype.addBackground=function(t,e){let i=new d(t,e);this.images.push(i)},n.prototype.check=function(){if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length)return void this.complete();let t=(t,e,i)=>{setTimeout((()=>{this.progress(t,e,i)}))};this.images.forEach((function(e){e.once("progress",t),e.check()}))},n.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount===this.images.length&&this.complete(),this.options.debug&&s&&s.log(`progress: ${i}`,t,e)},n.prototype.complete=function(){let t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){let t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},h.prototype=Object.create(e.prototype),h.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.img.crossOrigin&&(this.proxyImage.crossOrigin=this.img.crossOrigin),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.currentSrc||this.img.src)},h.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},h.prototype.confirm=function(t,e){this.isLoaded=t;let{parentNode:i}=this.img,s="PICTURE"===i.nodeName?i:this.img;this.emitEvent("progress",[this,s,e])},h.prototype.handleEvent=function(t){let e="on"+t.type;this[e]&&this[e](t)},h.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},h.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},h.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},d.prototype=Object.create(h.prototype),d.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},d.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},d.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},n.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&(i=e,i.fn.imagesLoaded=function(t,e){return new n(this,t,e).jqDeferred.promise(i(this))})},n.makeJQueryPlugin(),n}));
!function(){"use strict";function e(n){var r="stratum-instagram";$(document).ready(function(){var e=n.find(".".concat(r)),t=e.find(".".concat(r,"__wrapper"));t.hasClass("animate_on_scroll")&&e.imagesLoaded().progress(function(){new AnimOnScroll(t.get(0),{minDuration:.4,maxDuration:.7,viewportFactor:.2})})})}function t(h){var v="stratum-counter";$(document).ready(function(){function e(){return{startVal:r,decimalPlaces:o,duration:i,useEasing:s,useGrouping:c,separator:l,decimal:u,easingFn:function(e,t){if(!e)return null;switch(t){case"outExpo":return function(e,t,n,r){return n*(1-Math.pow(2,-10*e/r))*1024/1023+t};case"outQuintic":return function(e,t,n,r){var a=(e/=r)*e,o=a*e;return t+n*(o*a+-5*a*a+10*o+-10*a+5*e)};case"outCubic":return function(e,t,n,r){var a=(e/=r)*e;return t+n*(a*e+-3*a+3*e)}}}(s,d),numerals:function(e){switch(e){case"eastern_arabic":return["٠","١","٢","٣","٤","٥","٦","٧","٨","٩"];case"farsi":return["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"];default:return null}}(f)}}var t=h.find(".".concat(v)),n=t.find(".".concat(v,"__wrapper")).data("options"),r=n.start,a=n.end,o=n.decimalPlaces,i=n.duration,s=n.useEasing,c=n.useGrouping,l=n.separator,u=n.decimal,d=n.easingFn,f=n.numerals,p=t.find(".".concat(v,"__number")),m=new Waypoint({element:p.get(0),handler:function(){new CountUp(p[0],a,e()).start(),m.destroy()},offset:"100%"})})}function n(v){var g="stratum-countdown";$(document).ready(function(){var e=v.find(".".concat(g)),t=e.find(".".concat(g,"__content")),n=t.data("datetime"),r=t.data("years"),a=t.data("months"),o=t.data("weeks"),i=t.data("days"),s=t.data("hours"),c=t.data("minutes"),l=t.data("seconds"),u=t.data("labels"),d=t.data("expire-actions"),f=t.data("expire-url"),p=t.data("expire-text"),m="";r&&(m+="Y"),a&&(m+="O"),o&&(m+="W"),i&&(m+="D"),s&&(m+="H"),c&&(m+="M"),l&&(m+="S");var h={until:"negative"==n?"":n,format:m};d&&(h.alwaysExpire=!0,d.includes("redirect")&&""!=f&&(h.expiryUrl=f),d.includes("message")&&""!=p&&(h.expiryText=p),d.includes("hide")&&(h.onExpiry=function(){e.hide()})),u&&(h.labels=u),t.countdown("destroy"),t.countdown(h)})}function r(g){var y="stratum-circle-progress-bar";$(document).ready(function(){var e=g.find(".".concat(y)),t=e.find(".".concat(y,"__wrapper")),n=t.data("options"),r=n.min,a=n.max,o=n.value,i=n.round,s=n.circle,c=n.padding,l=n.radius,u=n.thickness,d=n.bg,f=n.color,p=n.text,m={min:r,max:a,value:o,round:i,circle:s,padding:c,radius:l,thickness:u,bg:d,color:f};if(!s)var h=setInterval(function(){var e=g.find(".donut");e.length&&(e.css({transform:"rotate(315deg)",transformOrigin:"center"}),clearInterval(h))},1);p&&(m.text=function(e){return Math.floor(e.value/(e.max-e.min)*100)+"%"});var v=new Waypoint({element:e.get(0),handler:function(){t.donutty(m),v.destroy()},offset:"100%"})})}function o(l){var u="stratum-masonry-gallery";$(document).ready(function(){var e=l.find(".".concat(u)),t=e.data("options"),n=t.columns,r=t.gutter,a=void 0===r?0:r,o=t.animate,i=l.closest(".elementor-widget-".concat(u)).data("id");$(".".concat(u,"__item"),e).css("width","calc(100% / ".concat(n,")")),$(".".concat(u,"__item"),e).find(".stratum-masonry-gallery__image, .stratum-masonry-gallery__overlay").css({margin:a});var s={itemSelector:".elementor-element-".concat(i," .").concat(u,"__item"),horizontalOrder:!0,layoutMode:"masonry"};if(e[0])if(o)new AnimOnScroll(e.get(0),{minDuration:.4,maxDuration:.7,viewportFactor:.2},s);else{var c=e.masonry(s);imagesLoaded(c).on("progress",function(){c.masonry("layout")})}})}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function C(a){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach(function(e){var t,n,r;t=a,r=o[n=e],n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach(function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(o,e))})}return a}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function d(e,t,n){return(d=u()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&l(a,n.prototype),a}).apply(null,arguments)}function h(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function v(e,t,n){return(v="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=m(e)););return e}(e,t);if(r){var a=Object.getOwnPropertyDescriptor(r,t);return a.get?a.get.call(n):a.value}})(e,t,n||e)}function f(e,t){return _(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw o}}return n}(e,t)||w(e,t)||O()}function g(e){return _(e)||b(e)||w(e)||O()}function y(e){return function(e){if(Array.isArray(e))return k(e)}(e)||b(e)||w(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e){if(Array.isArray(e))return e}function b(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function w(e,t){if(e){if("string"==typeof e)return k(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(e,t):void 0}}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function O(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(e){if(e.length){var t=function(t,n){t.on("init",function(){t.$el.find(".swiper-slide.swiper-slide-active").addClass("stratum-slide-active")}),t.init(),t.on("slideChange",function(){var e=t.$el.find(".swiper-slide");e.removeClass("stratum-slide-active"),setTimeout(function(){$(e[t.activeIndex]).addClass("stratum-slide-active")},n.textAnimationDelay)}),n.autoplay&&n.autoplayPause&&e.hover(function(){return t.autoplay.stop()},function(){return t.autoplay.start()})};e.on("mousedown",function(e){return e.stopPropagation()});var n=e.data("slider-options"),r=e.find(".swiper");if(n.navigation&&(n.navigation={nextEl:e.find(".stratum-swiper-button-next")[0],prevEl:e.find(".stratum-swiper-button-prev")[0]}),"fade"==n.effect&&(n.fadeEffect={crossFade:!0}),n.coverflow_visible&&e.closest(".elementor-section.elementor-section-stretched").length&&e.closest(".elementor-section.elementor-section-stretched").addClass("stratum-coverflow-full-width"),"vertical"==n.direction){var a=e.find(".swiper-slide"),o=0;a.each(function(e,t){o=$(t).innerHeight()>o?$(t).innerHeight():o}),r.css({"max-height":o+"px"}),n.height=o}if(n.breakpoints={360:{slidesPerView:n.responsive.slidesPerView_mobile,slidesPerColumn:n.responsive.slidesPerColumn_mobile,slidesPerGroup:n.responsive.slidesPerGroup_mobile,spaceBetween:n.responsive.spaceBetween_mobile},768:{slidesPerView:n.responsive.slidesPerView_tablet,slidesPerColumn:n.responsive.slidesPerColumn_tablet,slidesPerGroup:n.responsive.slidesPerGroup_tablet,spaceBetween:n.responsive.spaceBetween_tablet},1024:{slidesPerView:n.slidesPerView,slidesPerColumn:n.slidesPerColumn,slidesPerGroup:n.slidesPerGroup,spaceBetween:n.spaceBetween}},n.init=!1,elementorFrontend.utils.swiper)new elementorFrontend.utils.swiper(r,n).then(function(e){t(e,n)});else if("undefined"!=typeof Swiper){var i=new Swiper(r,n);t(i,n)}}}function j(){function a(e){return"string"==typeof e}return new Proxy({},{get:function(e,r){return function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[];Array.isArray(e)&&(t=e,e={}),a(e)&&(t=[e],e={}),Array.isArray(t)||(t=[t]);var n=function(e,t){for(var n=0,r=Object.entries(t);n<r.length;n++){var a=f(r[n],2),o=a[0],i=a[1];if("class"===o){var s,c=Array.isArray(i)?i:[i];(s=e.classList).add.apply(s,y(c))}else e.setAttribute(o,i)}return e}(document.createElement(r),e);return t.forEach(function(e){a(e)?n.textContent=e:n.appendChild(e)}),n}}})}function x(e){return new Proxy(e,{get:function(e,t){return t in e?e[t]:e[Array.from(t).reduce(function(e,t){return e+(t==t.toUpperCase()?"_".concat(t.toLowerCase()):t)})]}})}function P(e){var t=e.find(".".concat("stratum-advanced-slider"));S(t)}function M(e){var i=e.find(".".concat("stratum-advanced-accordion"));i.on("mousedown",function(e){return e.stopPropagation()});var t=i.data("accordion-options"),s=t.accordion_type,c=t.accordion_collapsible,n=t.accordion_interactivity,r=t.equal_height,a=$(i).find(".stratum-advanced-accordion__item-header");if(r){var o=0;$(i).find(".stratum-advanced-accordion__item-wrapper").each(function(){$(this).height()>o&&(o=$(this).height())}),$(i).find(".stratum-advanced-accordion__item-wrapper").height(o)}$(a).on(n,function(e){var t=$(this);if(!t.hasClass("animate-accordion")){t.addClass("animate-accordion");var n=t.parent(".stratum-advanced-accordion__item"),r=n.find(".stratum-advanced-accordion__item-content"),a=n.find(".stratum-advanced-accordion__item-wrapper").outerHeight(!0),o=$(i).find(".stratum-advanced-accordion__item-content").not(r);"accordion"==s&&($(i).find(".stratum-advanced-accordion__item-header").not(t).addClass("animate-accordion"),$(o).animate({opacity:0,height:"0px"},{duration:300,specialEasing:{opacity:"linear",height:"linear"},complete:function(){$(i).find(".stratum-advanced-accordion__item").not(n).removeClass("active-accordion"),$(i).find(".stratum-advanced-accordion__item-header").not(t).removeClass("animate-accordion")}})),n.hasClass("active-accordion")?"accordion"==s&&c||"toggle"==s?$(r).animate({opacity:0,height:"0px"},{duration:300,specialEasing:{opacity:"linear",height:"linear"},complete:function(){n.removeClass("active-accordion"),t.removeClass("animate-accordion")}}):"accordion"!=s||c||t.removeClass("animate-accordion"):$(r).animate({opacity:1,height:a},{duration:300,specialEasing:{opacity:"linear",height:"linear"},complete:function(){n.addClass("active-accordion"),t.removeClass("animate-accordion")}})}})}var T=function(e){var t=p(e);return null!=e&&("object"==t||"function"==t)},A="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function z(e,t){return e(t={exports:{}},t.exports),t.exports}var I="object"==p(A)&&A&&A.Object===Object&&A,E="object"==("undefined"==typeof self?"undefined":p(self))&&self&&self.Object===Object&&self,L=I||E||Function("return this")(),D=function(){return L.Date.now()},H=L.Symbol,F=Object.prototype,R=F.hasOwnProperty,W=F.toString,B=H?H.toStringTag:void 0;var V=function(e){var t=R.call(e,B),n=e[B];try{var r=!(e[B]=void 0)}catch(e){}var a=W.call(e);return r&&(t?e[B]=n:delete e[B]),a},q=Object.prototype.toString;var G=function(e){return q.call(e)},N=H?H.toStringTag:void 0;var U=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":(N&&N in Object(e)?V:G)(e)};var Q=function(e){return null!=e&&"object"==p(e)};var Y=function(e){return"symbol"==p(e)||Q(e)&&"[object Symbol]"==U(e)},Z=/^\s+|\s+$/g,J=/^[-+]0x[0-9a-f]+$/i,K=/^0b[01]+$/i,X=/^0o[0-7]+$/i,ee=parseInt;var te=function(e){if("number"==typeof e)return e;if(Y(e))return NaN;if(T(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=T(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Z,"");var n=K.test(e);return n||X.test(e)?ee(e.slice(2),n?2:8):J.test(e)?NaN:+e},ne=Math.max,re=Math.min;function ae(f){$(document).ready(function(){var e=f.find(".".concat("stratum-content-switcher")),t=e.hasClass("is-multiple"),n=e.hasClass("is-toggle");if(t){var r=function(a,o){var e="click"===a?o.outerWidth():i.outerWidth(),t="click"===a?o.outerHeight():i.outerHeight(),n="click"===a?o.position().left:i.position().left,r="click"===a?o.position().top:i.position().top;s.css({width:e,height:t,left:n,top:r}),$(window).on("resize orientationchange",ce(function(){var e="click"===a?o.outerWidth():i.outerWidth(),t="click"===a?o.outerHeight():i.outerHeight(),n="click"===a?o.position().left:i.position().left,r="click"===a?o.position().top:i.position().top;s.css({width:e,height:t,left:n,top:r})},100))},a=$(e).find(".stratum-content-switcher__nav-item > .stratum-content-switcher__nav-button"),i=$(e).find(".stratum-content-switcher__nav-item.is-active"),s=$(e).find(".stratum-content-switcher__nav-pill"),o=$(e).find(".stratum-content-switcher__content");r(),$(a).on("click",function(e){e.preventDefault(),e.stopPropagation(),r(e.type,$(this));var t=$(this).data("content"),n=$(o).find("#".concat(t));$(this).parents("li").addClass("is-active").siblings().removeClass("is-active"),n.addClass("is-active").siblings().removeClass("is-active")})}if(n){var c=function(e,t,n){if("click"===e){var r=t.data("content"),a=$(d).find("#".concat(r));l.prop("checked",n),t.addClass("is-active").siblings().removeClass("is-active"),a.addClass("is-active").siblings().removeClass("is-active")}if("change"===e)if(n){var o=t.parent().find(".stratum-content-switcher__nav-button:eq(0)").data("content"),i=$(d).find("#".concat(o));u.eq(0).addClass("is-active").siblings().removeClass("is-active"),i.addClass("is-active").siblings().removeClass("is-active")}else{var s=t.parent().find(".stratum-content-switcher__nav-button:eq(1)").data("content"),c=$(d).find("#".concat(s));u.eq(1).addClass("is-active").siblings().removeClass("is-active"),c.addClass("is-active").siblings().removeClass("is-active")}},l=$(e).find('input[type="checkbox"]'),u=$(e).find(".stratum-content-switcher__label > .stratum-content-switcher__nav-button"),d=$(e).find(".stratum-content-switcher__content");$(u).eq(1).is(".is-active")&&$(l).prop("checked","checked"),$(u).eq(0).on("click",function(e){e.preventDefault(),e.stopPropagation(),c(e.type,$(this),!1)}),$(u).eq(1).on("click",function(e){e.preventDefault(),e.stopPropagation(),c(e.type,$(this),!0)}),$(l).on("change",function(e){c(e.type,$(this),!this.checked)})}})}function oe(e){var t=e.find(".".concat("stratum-advanced-tabs"));t.on("mousedown",function(e){return e.stopPropagation()});var n=t.data("tabs-options"),r=n.tabs_interactivity,a=n.equal_height,i=$(t).find(".stratum-advanced-tabs__navigation-item"),s=$(t).find(".stratum-advanced-tabs__content");if(a){var o=0;$(t).find(".stratum-advanced-tabs__text").each(function(){$(this).height()>o&&(o=$(this).height())}),$(t).find(".stratum-advanced-tabs__text").height(o)}$(i).on(r,function(e){var t=$(this);i.removeClass("active-nav"),t.addClass("active-nav");var n=t.data("tab-id"),r=s.find(".stratum-advanced-tabs__content-item"),a=s.find('.stratum-advanced-tabs__content-item[data-tab-id="'+n+'"]'),o=a.find(".stratum-advanced-tabs__text").outerHeight(!0);r.removeClass("active-content"),r.css("height","0px"),a.addClass("active-content"),$(a).css("height",o)})}function ie(_){var b="stratum-advanced-posts";$(document).ready(function(){$(".".concat(b));var f=_.find(".".concat(b)),p=f.find(".".concat(b,"__wrapper"));if(f.hasClass("layout-carousel"))S(f);else{var m,n,a,r=function(e,t){if("click"==e.type&&e.preventDefault(),!h&&!i){"scroll"==e.type&&$(window).off("scroll",t);var o=f.find(".stratum-advanced-posts__ajax-load-more-btn"),n=o.data("current-page"),r=n<o.data("max-page")&&n+1;0!=r&&(o.data("next-page",r),a.page=r,i=!0,$.post({url:stratum.ajax_url,data:{action:"stratum_ajax_get_articles",settings:a,nonce:stratum.nonces.get_articles},success:function(e){o.data("current-page",o.data("next-page"));var t=o.data("current-page");if(t<o.data("max-page")){var n=t+1;o.data("next-page",n)}else h=!0,y("disable"),o.parent(".ajax_load_more_pagination").remove();var r=document.createElement("div");r.innerHTML=e;var a=jQuery(".".concat(b,"__post"),r);v||a.addClass("ajax_article"),p.append(a),imagesLoaded(p).on("always",function(){setTimeout(function(){i=!1},500),s?c("reload",a):g&&(h||y("reload")),v?new AnimOnScroll(p.get(0),{minDuration:.4,maxDuration:.7,viewportFactor:.2,animateVisible:!0}):a.each(function(e,t){setTimeout(function(){$(t).animate({opacity:1},500,function(){})},100+400*e)})})}}))}},h=!1,i=!1,v=p.hasClass("animate_on_scroll"),s=f.hasClass("masonry-enable"),e=f.find(".ajax_load_more_pagination").length,g=f.find(".ajax_load_more_pagination").hasClass("load_more_scroll");e&&(a=f.data("query-options"),f.on("click",".stratum-advanced-posts__ajax-load-more-btn",r));var t=function e(t){window.outerHeight<n.top?window.outerHeight+window.pageYOffset-200>n.top&&r(t,e):n.top-200<window.pageYOffset&&r(t,e)},y=function(e){n=$(".ajax_load_more_pagination").offset(),"init"==e?$(window).on("scroll",t):"reload"==e?($(window).off("scroll",t),$(window).on("scroll",t)):"disable"==e&&$(window).off("scroll",t)},c=function(e,t){var n=p.data("masonry-options"),r=n.columns,a=n.column_gap,o=void 0===a?0:a,i=n.row_gap,s=void 0===i?0:i,c=_.closest(".elementor-widget-".concat(b)).data("id"),l=o/parseInt(r)*(parseInt(r)-1),u=parseFloat(window.getComputedStyle(f.find(".grid-sizer").get(0)).width)-l;$(".".concat(b,"__post"),f).width(u).css({width:u,"margin-bottom":s});var d={itemSelector:".elementor-element-".concat(c," .").concat(b,"__post"),horizontalOrder:!0,columnWidth:u,transitionDuration:0,gutter:o};v?new AnimOnScroll(p.get(0),{minDuration:.4,maxDuration:.7,viewportFactor:.2,animateVisible:!0},d):("init"==e?m=p.masonry(d):"reload"==e&&p.masonry("appended",t).masonry(),imagesLoaded(m).on("progress",function(){m.masonry("layout")}),g&&imagesLoaded(m).on("always",function(){h||y(e)}))};s?c("init"):(v&&new AnimOnScroll(p.get(0),{minDuration:.4,maxDuration:.7,viewportFactor:.2,animateVisible:!1}),g&&(h||y("init")))}})}function se(e){var t=e.find(".".concat("stratum-testimonial-carousel"));S(t)}var ce=function(r,a,e){var o,i,s,c,l,u,d=0,f=!1,p=!1,t=!0;if("function"!=typeof r)throw new TypeError("Expected a function");function m(e){var t=o,n=i;return o=i=void 0,d=e,c=r.apply(n,t)}function h(e){var t=e-u;return void 0===u||a<=t||t<0||p&&s<=e-d}function v(){var e,t,n=D();if(h(n))return g(n);l=setTimeout(v,(t=a-((e=n)-u),p?re(t,s-(e-d)):t))}function g(e){return l=void 0,t&&o?m(e):(o=i=void 0,c)}function n(){var e,t=D(),n=h(t);if(o=arguments,i=this,u=t,n){if(void 0===l)return d=e=u,l=setTimeout(v,a),f?m(e):c;if(p)return clearTimeout(l),l=setTimeout(v,a),m(u)}return void 0===l&&(l=setTimeout(v,a)),c}return a=te(a)||0,T(e)&&(f=!!e.leading,s=(p="maxWait"in e)?ne(te(e.maxWait)||0,a):s,t="trailing"in e?!!e.trailing:t),n.cancel=function(){void 0!==l&&clearTimeout(l),o=u=i=l=void(d=0)},n.flush=function(){return void 0===l?c:g(D())},n},le=Object.prototype.hasOwnProperty;function ue(e,t){return null!=e&&le.call(e,t)}var de=Array.isArray,fe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,pe=/^\w*$/;var me=function(e,t){if(de(e))return!1;var n=p(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Y(e))||(pe.test(e)||!fe.test(e)||null!=t&&e in Object(t))};var he,ve=function(e){if(!T(e))return!1;var t=U(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},ge=L["__core-js_shared__"],ye=(he=/[^.]+$/.exec(ge&&ge.keys&&ge.keys.IE_PROTO||""))?"Symbol(src)_1."+he:"";var _e=function(e){return!!ye&&ye in e},be=Function.prototype.toString;var we=function(e){if(null!=e){try{return be.call(e)}catch(e){}try{return e+""}catch(e){}}return""},ke=/^\[object .+?Constructor\]$/,Ce=Function.prototype,Oe=Object.prototype,Se=Ce.toString,je=Oe.hasOwnProperty,$e=RegExp("^"+Se.call(je).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var xe=function(e){return!(!T(e)||_e(e))&&(ve(e)?$e:ke).test(we(e))};var Pe=function(e,t){return null==e?void 0:e[t]};var Me=function(e,t){var n=Pe(e,t);return xe(n)?n:void 0},Te=Me(Object,"create");function Ae(){this.__data__=Te?Te(null):{},this.size=0}function ze(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Ie=Object.prototype.hasOwnProperty;function Ee(e){var t=this.__data__;if(Te){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Ie.call(t,e)?t[e]:void 0}var Le=Object.prototype.hasOwnProperty;function De(e){var t=this.__data__;return Te?void 0!==t[e]:Le.call(t,e)}function He(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Te&&void 0===t?"__lodash_hash_undefined__":t,this}function Fe(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Fe.prototype.clear=Ae,Fe.prototype.delete=ze,Fe.prototype.get=Ee,Fe.prototype.has=De,Fe.prototype.set=He;var Re=Fe;function We(){this.__data__=[],this.size=0}var Be=function(e,t){return e===t||e!=e&&t!=t};var Ve=function(e,t){for(var n=e.length;n--;)if(Be(e[n][0],t))return n;return-1},qe=Array.prototype.splice;function Ge(e){var t=this.__data__,n=Ve(t,e);return!(n<0)&&(n==t.length-1?t.pop():qe.call(t,n,1),--this.size,!0)}function Ne(e){var t=this.__data__,n=Ve(t,e);return n<0?void 0:t[n][1]}function Ue(e){return-1<Ve(this.__data__,e)}function Qe(e,t){var n=this.__data__,r=Ve(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Ye(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Ye.prototype.clear=We,Ye.prototype.delete=Ge,Ye.prototype.get=Ne,Ye.prototype.has=Ue,Ye.prototype.set=Qe;var Ze=Ye,Je=Me(L,"Map");var Ke=function(e){var t=p(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var Xe=function(e,t){var n=e.__data__;return Ke(t)?n["string"==typeof t?"string":"hash"]:n.map};function et(e){var t=Xe(this,e).delete(e);return this.size-=t?1:0,t}function tt(e){return Xe(this,e).get(e)}function nt(e){return Xe(this,e).has(e)}function rt(e,t){var n=Xe(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function at(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}at.prototype.clear=function(){this.size=0,this.__data__={hash:new Re,map:new(Je||Ze),string:new Re}},at.prototype.delete=et,at.prototype.get=tt,at.prototype.has=nt,at.prototype.set=rt;var ot=at,it="Expected a function";function st(a,o){if("function"!=typeof a||null!=o&&"function"!=typeof o)throw new TypeError(it);function i(){var e=arguments,t=o?o.apply(this,e):e[0],n=i.cache;if(n.has(t))return n.get(t);var r=a.apply(this,e);return i.cache=n.set(t,r)||n,r}return i.cache=new(st.Cache||ot),i}st.Cache=ot;var ct=st;var lt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ut=/\\(\\)?/g,dt=function(e){var t=ct(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}(function(e){var a=[];return 46===e.charCodeAt(0)&&a.push(""),e.replace(lt,function(e,t,n,r){a.push(n?r.replace(ut,"$1"):t||e)}),a});var ft=function(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a},pt=1/0,mt=H?H.prototype:void 0,ht=mt?mt.toString:void 0;var vt=function e(t){if("string"==typeof t)return t;if(de(t))return ft(t,e)+"";if(Y(t))return ht?ht.call(t):"";var n=t+"";return"0"==n&&1/t==-pt?"-0":n};var gt=function(e){return null==e?"":vt(e)};var yt=function(e,t){return de(e)?e:me(e,t)?[e]:dt(gt(e))};var _t=function(e){return Q(e)&&"[object Arguments]"==U(e)},bt=Object.prototype,wt=bt.hasOwnProperty,kt=bt.propertyIsEnumerable,Ct=_t(function(){return arguments}())?_t:function(e){return Q(e)&&wt.call(e,"callee")&&!kt.call(e,"callee")},Ot=/^(?:0|[1-9]\d*)$/;var St=function(e,t){var n=p(e);return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Ot.test(e))&&-1<e&&e%1==0&&e<t};var jt=function(e){return"number"==typeof e&&-1<e&&e%1==0&&e<=9007199254740991};var $t=function(e){if("string"==typeof e||Y(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t};var xt=function(e,t,n){for(var r=-1,a=(t=yt(t,e)).length,o=!1;++r<a;){var i=$t(t[r]);if(!(o=null!=e&&n(e,i)))break;e=e[i]}return o||++r!=a?o:!!(a=null==e?0:e.length)&&jt(a)&&St(i,a)&&(de(e)||Ct(e))};var Pt=function(e,t){return null!=e&&xt(e,t,ue)};var Mt=function(e){return e?(e=te(e))!==1/0&&e!==-1/0?e==e?e:0:17976931348623157e292*(e<0?-1:1):0===e?e:0};var Tt=function(e){var t=Mt(e),n=t%1;return t==t?n?t-n:t:0};var At=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=Tt(e),function(){return 0<--e&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}};var zt=function(e){return At(2,e)};var It=function(t){return function(e){return null==t?void 0:t[e]}}({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Et=/&(?:amp|lt|gt|quot|#39);/g,Lt=RegExp(Et.source);var Dt=function(e){return(e=gt(e))&&Lt.test(e)?e.replace(Et,It):e};function Ht(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Ft(e){return this.__data__.get(e)}function Rt(e){return this.__data__.has(e)}function Wt(e,t){var n=this.__data__;if(n instanceof Ze){var r=n.__data__;if(!Je||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new ot(r)}return n.set(e,t),this.size=n.size,this}function Bt(e){var t=this.__data__=new Ze(e);this.size=t.size}Bt.prototype.clear=function(){this.__data__=new Ze,this.size=0},Bt.prototype.delete=Ht,Bt.prototype.get=Ft,Bt.prototype.has=Rt,Bt.prototype.set=Wt;var Vt=Bt;function qt(e){return this.__data__.has(e)}function Gt(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new ot;++t<n;)this.add(e[t])}Gt.prototype.add=Gt.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Gt.prototype.has=qt;var Nt=Gt;var Ut=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};var Qt=function(e,t){return e.has(t)};var Yt=function(e,t,n,r,a,o){var i=1&n,s=e.length,c=t.length;if(s!=c&&!(i&&s<c))return!1;var l=o.get(e);if(l&&o.get(t))return l==t;var u=-1,d=!0,f=2&n?new Nt:void 0;for(o.set(e,t),o.set(t,e);++u<s;){var p=e[u],m=t[u];if(r)var h=i?r(m,p,u,t,e,o):r(p,m,u,e,t,o);if(void 0!==h){if(h)continue;d=!1;break}if(f){if(!Ut(t,function(e,t){if(!Qt(f,t)&&(p===e||a(p,e,n,r,o)))return f.push(t)})){d=!1;break}}else if(p!==m&&!a(p,m,n,r,o)){d=!1;break}}return o.delete(e),o.delete(t),d},Zt=L.Uint8Array;function Jt(e){var n=-1,r=Array(e.size);return e.forEach(function(e,t){r[++n]=[t,e]}),r}function Kt(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var Xt=H?H.prototype:void 0,en=Xt?Xt.valueOf:void 0;var tn=function(e,t,n,r,a,o,i){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return e.byteLength==t.byteLength&&o(new Zt(e),new Zt(t))?!0:!1;case"[object Boolean]":case"[object Date]":case"[object Number]":return Be(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=Jt;case"[object Set]":var c=1&r;if(s=s||Kt,e.size!=t.size&&!c)return!1;var l=i.get(e);if(l)return l==t;r|=2,i.set(e,t);var u=Yt(s(e),s(t),r,a,o,i);return i.delete(e),u;case"[object Symbol]":if(en)return en.call(e)==en.call(t)}return!1};var nn=function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e};var rn=function(e,t,n){var r=t(e);return de(e)?r:nn(r,n(e))};var an=function(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[a++]=i)}return o};function on(){return[]}var sn=Object.prototype.propertyIsEnumerable,cn=Object.getOwnPropertySymbols,ln=cn?function(t){return null==t?[]:(t=Object(t),an(cn(t),function(e){return sn.call(t,e)}))}:on;var un=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};function dn(){return!1}var fn=z(function(e,t){var n=t&&!t.nodeType&&t,r=n&&e&&!e.nodeType&&e,a=r&&r.exports===n?L.Buffer:void 0,o=(a?a.isBuffer:void 0)||dn;e.exports=o}),pn={};pn["[object Float32Array]"]=pn["[object Float64Array]"]=pn["[object Int8Array]"]=pn["[object Int16Array]"]=pn["[object Int32Array]"]=pn["[object Uint8Array]"]=pn["[object Uint8ClampedArray]"]=pn["[object Uint16Array]"]=pn["[object Uint32Array]"]=!0,pn["[object Arguments]"]=pn["[object Array]"]=pn["[object ArrayBuffer]"]=pn["[object Boolean]"]=pn["[object DataView]"]=pn["[object Date]"]=pn["[object Error]"]=pn["[object Function]"]=pn["[object Map]"]=pn["[object Number]"]=pn["[object Object]"]=pn["[object RegExp]"]=pn["[object Set]"]=pn["[object String]"]=pn["[object WeakMap]"]=!1;function mn(e){return Q(e)&&jt(e.length)&&!!pn[U(e)]}var hn=function(t){return function(e){return t(e)}},vn=z(function(e,t){var n=t&&!t.nodeType&&t,r=n&&e&&!e.nodeType&&e,a=r&&r.exports===n&&I.process,o=function(){try{var e=r&&r.require&&r.require("util").types;return e?e:a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=o}),gn=vn&&vn.isTypedArray,yn=gn?hn(gn):mn,_n=Object.prototype.hasOwnProperty;var bn=function(e,t){var n=de(e),r=!n&&Ct(e),a=!n&&!r&&fn(e),o=!n&&!r&&!a&&yn(e),i=n||r||a||o,s=i?un(e.length,String):[],c=s.length;for(var l in e)!t&&!_n.call(e,l)||i&&("length"==l||a&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||St(l,c))||s.push(l);return s},wn=Object.prototype;var kn=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||wn)};var Cn=function(t,n){return function(e){return t(n(e))}}(Object.keys,Object),On=Object.prototype.hasOwnProperty;var Sn=function(e){if(!kn(e))return Cn(e);var t=[];for(var n in Object(e))On.call(e,n)&&"constructor"!=n&&t.push(n);return t};var jn=function(e){return null!=e&&jt(e.length)&&!ve(e)};function $n(e){return(jn(e)?bn:Sn)(e)}var xn=function(e){return rn(e,$n,ln)},Pn=Object.prototype.hasOwnProperty;var Mn=function(e,t,n,r,a,o){var i=1&n,s=xn(e),c=s.length;if(c!=xn(t).length&&!i)return!1;for(var l=c;l--;){var u=s[l];if(!(i?u in t:Pn.call(t,u)))return!1}var d=o.get(e);if(d&&o.get(t))return d==t;var f=!0;o.set(e,t),o.set(t,e);for(var p=i;++l<c;){var m=e[u=s[l]],h=t[u];if(r)var v=i?r(h,m,u,t,e,o):r(m,h,u,e,t,o);if(!(void 0===v?m===h||a(m,h,n,r,o):v)){f=!1;break}p=p||"constructor"==u}if(f&&!p){var g=e.constructor,y=t.constructor;g!=y&&"constructor"in e&&"constructor"in t&&!("function"==typeof g&&g instanceof g&&"function"==typeof y&&y instanceof y)&&(f=!1)}return o.delete(e),o.delete(t),f},Tn=Me(L,"DataView"),An=Me(L,"Promise"),zn=Me(L,"Set"),In=Me(L,"WeakMap"),En="[object Map]",Ln="[object Promise]",Dn="[object Set]",Hn="[object WeakMap]",Fn="[object DataView]",Rn=we(Tn),Wn=we(Je),Bn=we(An),Vn=we(zn),qn=we(In),Gn=U;(Tn&&Gn(new Tn(new ArrayBuffer(1)))!=Fn||Je&&Gn(new Je)!=En||An&&Gn(An.resolve())!=Ln||zn&&Gn(new zn)!=Dn||In&&Gn(new In)!=Hn)&&(Gn=function(e){var t=U(e),n="[object Object]"==t?e.constructor:void 0,r=n?we(n):"";if(r)switch(r){case Rn:return Fn;case Wn:return En;case Bn:return Ln;case Vn:return Dn;case qn:return Hn}return t});var Nn=Gn,Un="[object Arguments]",Qn="[object Array]",Yn="[object Object]",Zn=Object.prototype.hasOwnProperty;var Jn=function(e,t,n,r,a,o){var i=de(e),s=de(t),c=i?Qn:Nn(e),l=s?Qn:Nn(t),u=(c=c==Un?Yn:c)==Yn,d=(l=l==Un?Yn:l)==Yn,f=c==l;if(f&&fn(e)){if(!fn(t))return!1;u=!(i=!0)}if(f&&!u)return o=o||new Vt,i||yn(e)?Yt(e,t,n,r,a,o):tn(e,t,c,n,r,a,o);if(!(1&n)){var p=u&&Zn.call(e,"__wrapped__"),m=d&&Zn.call(t,"__wrapped__");if(p||m)return a(p?e.value():e,m?t.value():t,n,r,o=o||new Vt)}return f&&(o=o||new Vt,Mn(e,t,n,r,a,o))};var Kn=function e(t,n,r,a,o){return t===n||(null==t||null==n||!Q(t)&&!Q(n)?t!=t&&n!=n:Jn(t,n,r,a,e,o))};function Xn(e){elementorFrontend.elementsHandler.addHandler(ur,{$element:e})}function er(){if(Pt(pr.prototype,"panel")){var r=function(e){var t=pr.prototype.view,n=e.target,r=fr(n).closest(".elementor-repeater-row-controls"),a=i.index(r),o=t.$el.find(".".concat(dr,"__dot")).get(a);o.style.length&&(n.onmousemove=function(e){var t=e.target;o.removeAttribute("style"),t.onmousemove=null}),n.onmouseup=function(e){var t=e.target;t.onmousemove&&(t.onmousemove=null),t.onmouseup=null}},i=pr.prototype.panel.$el.find(".elementor-repeater-row-controls");fr.each(i,function(e,t){var n=fr(t).find('.elementor-slider [role="slider"]');fr.each(n,function(e,t){t.onmousedown=r})})}}function tr(e){function t(){return a.removeClass("default-active")}var n="stratum-image-accordion",r=e.find(".".concat(n)),a=r.find(".default-active"),o=r.hasClass("activate-on-click");if(a.length&&!o?r.mouseover(t):r.click(t),o){var i=r.find(".".concat(n,"__item"));i.click(function(e){var t=vr(e.currentTarget);t.hasClass("active")||(i.removeClass("active"),setTimeout(function(){return t.addClass("active")},100),r.hasClass("image-accordion-horizontal")?(i.css({flexGrow:1}),t.css({flexGrow:3})):(i.css({height:200}),t.css({height:400})))})}}function nr(e){var n=e.find(".".concat(gr,"-item__point")),r=0;yr.each(n,function(e,t){n[e+1]&&(r+=n[e+1].getBoundingClientRect().top-t.getBoundingClientRect().top)});var t=e.find("div[class$=__line]"),a=g(n.get()),o=a[0],i=(a.slice(1),yr(o).position().top+yr(o).height()/2);t.css({height:r,top:i})}function rr(e){var t=e.find(".".concat(gr,"-item__point")),n=g(t.get());n[0],n.slice(1).length&&yr.each(t,function(e,t){var n=t.getBoundingClientRect().top,r=yr(t).parents(".".concat(gr,"-item"))[0];n<=_r?yr(r).hasClass("is-active")||yr(r).addClass("is-active"):yr(r).hasClass("is-active")&&yr(r).removeClass("is-active")})}function ar(e){var t=e.find(".".concat(gr,"-item__point")),n=e.find("div[class*=__line-progress]")[0],r=n.getBoundingClientRect().top,a=g(t.toArray()),o=a[0],i=a.slice(1),s=_r-o.getBoundingClientRect().top;if(i.length){var c=i.slice(-1).pop().getBoundingClientRect().top;r<=_r&&_r<=c&&yr(n).css({height:s}),_r<=r&&yr(n).css({height:0}),c<=_r&&yr(n).css({height:"100%"})}}function or(e){var t=e.find(".".concat(gr)),r=t.find(".".concat(gr,"-item")),n="none"!=t.data("animation")?t.data("animation"):null,a=!1;function o(n){yr.each(r,function(e,t){yr(t).hasClass("is-hidden")&&t.getBoundingClientRect().top<=.8*window.innerHeight&&(yr(t).removeClass("is-hidden"),yr(t).addClass(n))}),a=!1}yr.each(r,function(e,t){n&&(t.getBoundingClientRect().top>.8*window.innerHeight?yr(t).addClass("is-hidden"):yr(t).addClass(n))}),n&&yr(document).scroll(function(){a||(a=!0,window.requestAnimationFrame?window.requestAnimationFrame(function(){return o(n)}):setTimeout(function(){return o(n)},250))}),nr(t);var i=setInterval(function(){"complete"==document.readyState&&(nr(t),rr(t),ar(t),yr(document).scroll(function(){rr(t),ar(t)}),clearInterval(i))},1);yr(window).resize(function(){nr(t),rr(t),ar(t)})}function ir(e){var n=e.find(".".concat(br,"-item__point-content")),r=0;wr.each(n,function(e,t){n[e+1]&&(r+=n[e+1].getBoundingClientRect().left-t.getBoundingClientRect().left)});var t=e.find("div[class$=__line]"),a=g(n.get()),o=a[0],i=(a.slice(1),wr(o).position().left+wr(o).width()/2);t.css({width:r,left:i})}function sr(e){var t=e.find(".".concat(br));t.find(".".concat(br,"-item")),ir(t);var n=setInterval(function(){"complete"==document.readyState&&(ir(t),clearInterval(n))},1);wr(window).resize(function(){return ir(t)})}function cr(e){var a=e.find(".".concat(kr)).find(".".concat(kr,"__wrapper")),t=a.data("lottie-url"),n=a.data("lottie-render"),r=a.data("lottie-loop"),o=a.data("lottie-reverse"),i=a.data("lottie-speed"),s=a.data("lottie-scroll"),c=a.data("lottie-hover"),l=lottie.loadAnimation({container:a[0],renderer:n||"svg",loop:!!r,path:t,autoplay:!0});o&&l.setDirection(-1),i&&1!==i&&l.setSpeed(i),l.addEventListener("DOMLoaded",function(){if(s){var e=a.data("scroll-speed"),t=a.data("scroll-start"),n=a.data("scroll-end");l.pause();var r={elementType:"SECTION",animate:{speed:e,range:{start:t,end:n}},effects:["animate"]};new Or(a[0],r,l).init()}c&&(l.pause(),a.hover(function(){l.play()},function(){l.pause()}))})}var lr=function(e,t){return Kn(e,t)},ur=function(){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(f,elementorModules.frontend.handlers.Base);var r,a,e=(r=f,a=u(),function(){var e,t=m(r);if(a){var n=m(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return h(this,e)});function f(){return i(this,f),e.apply(this,arguments)}return s(f,[{key:"getDefaultSettings",value:function(){return{selectors:{mainClass:"stratum-advanced-google-map",modeClass:"elementor-element-edit-mode",saveButtonClass:"elementor-button-success",editableClass:"elementor-element-editable",disabledClass:"elementor-disabled"}}}},{key:"getDefaultElements",value:function(){var e=this.getSettings("selectors"),t=e.mainClass,n=e.saveButtonClass;return this.initEditor=zt(this.initEditor),this.isEditor=this.$element.hasClass(e.modeClass),C({$map:this.$element.find(".".concat(t)),$container:this.$element.find(".".concat(t,"__container"))},this.isEditor?{$saveButton:elementor.getPanelView().$el.find(".".concat(n))}:{})}},{key:"onInit",value:function(){for(var e,t=this,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(e=v(m(f.prototype),"onInit",this)).call.apply(e,[this].concat(r));var o=this.elements.$map.data("map-options"),i=o.center,s=o.zoomLevel,c=o.controls,l=o.mapTheme,u=o.interaction,d=this.getCoordinates(i);this.map=new google.maps.Map(this.elements.$container[0],C({center:d,zoom:parseInt(s.size),styles:"object"!=p(l)?googleMapStyles[l]:l,zoomControlOptions:{position:google.maps.ControlPosition.TOP_LEFT},gestureHandling:u,draggable:!0},c)),this.map.addListener("click",function(){$.each(t.markers,function(e,t){Pt(t,"info")&&t.info.close()})}),this.isEditor&&(this.attributes=x(elementorFrontendConfig.elements.data[this.getModelCID()].attributes)),this.initMarkers(this.chnageTypeSetup(o))}},{key:"initMarkers",value:function(e){this.markers=[],this.geocoder=new google.maps.Geocoder;var o=e.markerTypeSetup,t=e.markers,i=this;$.each(t,function(e,t){var n=t.markerLat,r=t.markerLng;if(delete t.markerLat,delete t.markerLng,lr(o,"address"))i.geocode(t);else{var a=new google.maps.LatLng(parseFloat(n),parseFloat(r));i.createMarker(a,t)}}),this.isEditor&&this.initEditor(e)}},{key:"geocode",value:function(r){var e=r.mapGeoAddress,a=this;this.geocoder.geocode({address:e},function(e,t){if(lr(t,"OK")){var n=e[0].geometry.location;a.markers.length?(a.map.setZoom(12),a.map.panTo(n),a.markers[0].setPosition(n),a.currentPageModel.setSetting("marker_lat",n.lat()),a.currentPageModel.setSetting("marker_lng",n.lng())):(a.createMarker(n,r),a.focusOnMarker(a.markers[0]),a.initMarkersHandler(),a.setMarkerDragEnable(!1))}})}},{key:"createMarker",value:function(e,t){var n=Pt(t,"customIcon")?t.customIcon.markerIcon.url:"";this.attachMessage(new google.maps.Marker(C(C(C({map:this.map,position:e},this.isEditor?{draggable:!0}:{}),t.markerTitle?{title:t.markerTitle}:{}),Pt(t,"customIcon")&&n?{icon:this.setMarkerIcon(t.customIcon)}:{})),t)}},{key:"attachMessage",value:function(e,t){var n=t.markerContent,r=t.popupMaxWidth,a=t.isOpenPopup;if(this.markers.push(e),n){var o=this.getSettings("selectors"),i=document.createElement("div");i.classList.add("".concat(o.mainClass,"__marker-popup")),i.innerHTML=Dt(n),e.info=new google.maps.InfoWindow({headerDisabled:!0,content:i,maxWidth:r})}var s=this;a&&Pt(e,"info")&&setTimeout(function(){return e.info.open(s.map,e)},1e3),Pt(e,"info")&&e.addListener("click",function(){$.each(s.markers,function(e,t){Pt(t,"info")&&t.info.close()}),e.info.open(s.map,e)})}},{key:"setMarkerIcon",value:function(e){var t=e.markerIcon,n=e.markerIconWidth,r=e.markerIconHeight;return{url:t.url,scaledSize:new google.maps.Size(n.size,r.size)}}},{key:"getCoordinates",value:function(t){return d(google.maps.LatLng,y(Object.keys(t).map(function(e){return parseFloat(t[e])})))}},{key:"initEditor",value:function(e){var t=this;this.$element.css({opacity:1}),["dragstart","mousemove"].forEach(function(e){return t.$element.on(e,function(e){return e.stopPropagation()})}),lr(elementor.getPanelView().currentPageName,"editor")?this.currentPageModel=elementor.getPanelView().currentPageView.model:(this.setMapAvailability(!1),this.setMarkerDragEnable(!1));var c=this;this.mutationObserver=new MutationObserver(function(e){$.each(e,function(e,t){if(lr(t.attributeName,"class")){var n=c.getSettings("selectors"),r=!!Array.from(t.target.classList).includes(n.editableClass);if(c.setMapAvailability(r),r){var a=c.attributes.mapTypeSetup,o=lr(a,"multiple")?"coordinates":c.attributes.markerTypeSetup,i=!lr(o,"address"),s=elementor.getCurrentElement();s&&(s.render=function(){}),c.currentPageModel=elementor.getPanelView().currentPageView.model,c.setMarkerDragEnable(i)}}})}),this.mutationObserver.observe(this.$element[0],{attributes:!0}),this.initMapHandlers(),lr(e.markerTypeSetup,"address")||this.initMarkersHandler();var n=this.attributes.markers;n.on("add",function(e,t){var n=e.collection.indexOf(e);t.models[n].on("change",function(e){return c.updateMarkersOptions(e)});var r=x(e.attributes),a=r.markerLat,o=r.markerLng,i=c.getMarkersOptions().markers.pop();delete i.markerLat,delete i.markerLng,c.createMarker(c.getCoordinates({lat:a,lng:o}),i),c.initDragHandler(c.markers[n]),c.focusOnMarker(c.markers[n])}),n.on("remove",function(e,t,n){c.markers[n.index].setMap(null),c.markers=c.markers.filter(function(e,t){return t!=n.index})}),n.models.forEach(function(e){return e.on("change",function(e){return c.updateMarkersOptions(e)})})}},{key:"updateMarkersOptions",value:function(e){var t=x(e.attributes),n=t.markerTitle,r=t.markerLat,a=t.markerLng,o=t.useCustomIcon,i=t.markerIcon,s=t.markerIconWidth,c=t.markerIconHeight,l=e.collection.indexOf(e),u=i.url;this.markers[l].setOptions(C(C(C({},n?{title:n}:{}),{icon:this.setMarkerIcon(C(C(C({},u&&o?{markerIcon:i}:{markerIcon:{url:"https://maps.gstatic.com/mapfiles/api-3/images/spotlight-poi2.png"}}),u&&o?{markerIconWidth:s}:{markerIconWidth:{size:27}}),u&&o?{markerIconHeight:c}:{markerIconHeight:{size:43}}))}),{},{position:this.getCoordinates({markerLat:r,markerLng:a})}));var d=t.markerContent,f=t.popupMaxWidth;Pt(this.markers[l],"info")&&this.markers[l].info.setContent(d),Pt(this.markers[l],"info")&&this.markers[l].info.setOptions({maxWidth:f})}},{key:"getMarkersOptions",value:function(){function t(e){var t=e.markerTitle,n=e.markerContent,r=e.popupMaxWidth,a=e.isOpenPopup,o=e.markerLat,i=e.markerLng,s=e.useCustomIcon,c=null;return s&&(c={markerIcon:e.markerIcon,markerIconWidth:e.markerIconWidth,markerIconHeight:e.markerIconHeight}),C(C({markerTitle:t,markerContent:n,popupMaxWidth:r,isOpenPopup:a,markerLat:o,markerLng:i},s?{customIcon:c}:{}),lr(l,"address")?{mapGeoAddress:u}:{})}var e=this.attributes,n=e.mapTypeSetup,l=e.markerTypeSetup,u=e.mapGeoAddress,r=e.markers;return C({mapTypeSetup:n,markerTypeSetup:l},lr(n,"single")?{markers:[t(this.attributes)]}:{markers:r.models.map(function(e){return t(x(e.attributes))})})}},{key:"getMapOptions",value:function(){var e=this.attributes,t=e.mapLat,n=e.mapLng,r=e.zoomLevel,a=e.interaction,o=this.attributes,i=o.streetViewControl,s=o.mapTypeControl,c=o.zoomControl;return{zoomLevel:r,interaction:a,center:{mapLat:t,mapLng:n},controls:{streetViewControl:i,fullscreenControl:o.fullscreenControl,mapTypeControl:s,zoomControl:c}}}},{key:"setMapAvailability",value:function(e){this.map.setOptions({draggable:e,disableDoubleClickZoom:e})}},{key:"setMarkerDragEnable",value:function(n){$.each(this.markers,function(e,t){return t.setDraggable(n)})}},{key:"focusOnMarker",value:function(e){var t=e.position;this.map.setCenter(new google.maps.LatLng(t.lat(),t.lng()))}},{key:"initMapHandlers",value:function(){var n=this,r=this.getSettings("selectors");this.map.addListener("dragend",function(){if(n.currentPageModel){var e=n.map.getCenter().lat().toString(),t=n.map.getCenter().lng().toString();n.currentPageModel.setSetting("map_lat",e),n.currentPageModel.setSetting("map_lng",t),n.elements.$saveButton.removeClass(r.disabledClass)}}),this.map.addListener("zoom_changed",function(){if(n.currentPageModel){var e=n.map.getZoom(),t=n.map.getCenter();n.currentPageModel.setSetting("map_lat",t.lat()),n.currentPageModel.setSetting("map_lng",t.lng()),n.currentPageModel.setSetting("zoom_level",{size:e,sizes:[],unit:"px"}),n.elements.$saveButton.removeClass(r.disabledClass)}})}},{key:"initMarkersHandler",value:function(){var n=this;$.each(this.markers,function(e,t){n.initDragHandler(t)})}},{key:"initDragHandler",value:function(o){var i=this;o.addListener("dragend",function(e){if(i.currentPageModel){var t=i.markers.indexOf(o),n=e.latLng.lat().toString(),r=e.latLng.lng().toString();lr(i.attributes.mapTypeSetup,"single")?(i.currentPageModel.setSetting("marker_lat",n),i.currentPageModel.setSetting("marker_lng",r),i.setAddressAfterDrag({lat:e.latLng.lat(),lng:e.latLng.lng()})):(i.currentPageModel.setSetting("markers.".concat(t,".marker_lat"),n),i.currentPageModel.setSetting("markers.".concat(t,".marker_lng"),r));var a=i.getSettings("selectors");i.elements.$saveButton.removeClass(a.disabledClass)}})}},{key:"setAddressAfterDrag",value:function(e){var r=this;this.geocoder.geocode({location:e},function(e,t){if(lr(t,"OK")){var n=e[0];n&&r.currentPageModel.setSetting("map_geo_address",n.formatted_address)}})}},{key:"chnageTypeSetup",value:function(e){var t=e.mapTypeSetup,n=e.markerTypeSetup;return C(C({},e),lr(t,"multiple")?{markerTypeSetup:"coordinates"}:{markerTypeSetup:n})}},{key:"onElementChange",value:function(e){var t=this.getElementSettings(e),n=this.getMarkersOptions();switch(e){case"map_type_setup":$.each(this.markers,function(e,t){return t.setMap(null)}),n=this.chnageTypeSetup(n),this.initMarkers(n),lr(n.markerTypeSetup,"address")||this.focusOnMarker(this.markers[0]),this.initMarkersHandler();break;case"marker_type_setup":var r=!lr(t,"address");this.setMarkerDragEnable(r);break;case"map_geo_address":this.geocode({mapGeoAddress:t});break;case"marker_content":Pt(this.markers[0],"info")&&this.markers[0].info.setContent(t);break;case"popup_max_width":Pt(this.markers[0],"info")&&this.markers[0].info.setOptions({maxWidth:t});break;case"marker_icon":if(t.url){var a=this.attributes,o=a.markerIconWidth,i=a.markerIconHeight;this.markers[0].setIcon({url:t.url,scaledSize:new google.maps.Size(o.size,i.size)})}else this.markers[0].setIcon({url:"https://maps.gstatic.com/mapfiles/api-3/images/spotlight-poi2.png",scaledSize:new google.maps.Size(27,43)});break;case"use_custom_icon":if(t){var s=this.attributes,c=s.markerIcon,l=s.markerIconWidth,u=s.markerIconHeight;c.url&&this.markers[0].setIcon({url:c.url,scaledSize:new google.maps.Size(l.size,u.size)})}else this.markers[0].setIcon({url:"https://maps.gstatic.com/mapfiles/api-3/images/spotlight-poi2.png",scaledSize:new google.maps.Size(27,43)});break;case"map_theme_source":switch(t){case"standard":this.map.setOptions({styles:googleMapStyles[this.attributes.mapStandardsStyles]});break;case"snazzymaps":this.map.setOptions({styles:googleMapStyles[this.attributes.mapSnazzyStyles]});break;case"custom":var d=this.attributes.mapCustomStyle;try{d&&this.map.setOptions({styles:JSON.parse(d)})}catch(e){console.error(e.toString())}break;default:return}break;case"map_standards_styles":case"map_snazzy_styles":this.map.setOptions({styles:googleMapStyles[t]});break;case"map_custom_style":try{t&&this.map.setOptions({styles:JSON.parse(t)})}catch(e){console.error(e.toString())}break;default:var f=this.getMapOptions(),p=f.interaction,m=f.zoomLevel,h=f.center,v=f.controls,g=n.markers[0],y=g.markerTitle,_=g.markerLat,b=g.markerLng,w=g.customIcon,k=(w||{markerIcon:{url:""}}).markerIcon.url;return this.map.setOptions(C({center:this.getCoordinates(h),gestureHandling:p,zoom:m.size},v)),void this.markers[0].setOptions(C({title:y,position:this.getCoordinates({markerLat:_,markerLng:b})},w&&k?{icon:this.setMarkerIcon(w)}:{}))}}},{key:"onDestroy",value:function(){}}]),f}(),dr="stratum-image-hotspot",fr=window.jQuery,pr=function(e){var r=e.find(".".concat(dr));r.on("mousedown",function(e){return e.stopPropagation()});var t=r.find(".".concat(dr,"__dot")),n=r.find(".".concat(dr,"__wrapper"));er(),n.imagesLoaded().done(function(){fr.each(t,function(e,t){var n=fr(t).find(".".concat(dr,"__dot-wrapper")).data("options");n&&hr(n,t),window.elementor&&mr(r,n,t)})})},mr=function(s,e,t){var n=s.find(".".concat(dr,"__wrapper")),r=new Draggabilly(t,{containment:n});e&&r.on("dragStart",function(){fr(".tippy-box").parent().remove()}),r.on("dragEnd",function(e){var t=s.find(".".concat(dr,"__dot")),n=fr(e.target).closest(".".concat(dr,"__dot")),r=parseFloat(n[0].offsetLeft/n[0].parentNode.offsetWidth*100),a=parseFloat(n[0].offsetTop/n[0].parentNode.offsetHeight*100);r=r<0?0:100<r?100:r,a=a<0?0:100<a?100:a,n.css({left:r+"%",top:a+"%"});var o=pr.prototype.view,i=t.index(n);o.model.setSetting("hot_spots.".concat(i,".left_position"),{unit:"px",size:r,sizes:[]}),o.model.setSetting("hot_spots.".concat(i,".top_position"),{unit:"px",size:a,sizes:[]}),elementor.getPanelView().$el.find(".elementor-button-success").removeClass("elementor-disabled")})},hr=function(e,t){var n=e.open,r=e.placement,a=e.tooltipArrow,o=e.tooltipTheme,i=e.tooltipAnimation,s=e.tooltipTrigger,c=e.tooltipTitle,l=e.tooltipContent,u=j().div,d={class:"".concat(dr,"__tooltip-title")},f={class:"".concat(dr,"__tooltip-content")},p=u({class:"".concat(dr,"__tooltip-wrapper")},[u(d,c),u(f,l)]),m={placement:r,arrow:a,hideOnClick:!0,theme:o,animation:i,animateFill:!1,trigger:"hover"==s?"mouseenter":"click",interactive:!0,allowHTML:!0,content:Dt(p.outerHTML)};window.elementor&&(m.interactive=!1);var h=tippy(t,m);n&&setTimeout(function(){h.show()},1e3)},vr=window.jQuery,gr="stratum-vertical-timeline",yr=window.jQuery,_r=yr(window).height()/2,br="stratum-horizontal-timeline",wr=window.jQuery,kr="stratum-lottie-animations",Cr=window.jQuery,Or=function(){function r(e,t,n){i(this,r),this.$element=Cr(e),this.elementSettings=t,this.elementType=t.elementType,this.scrolls=this.$element.data("scrolls"),this.lottieInstance=n,this.elementRules={},this.initScroll=this.initScroll.bind(this)}return s(r,[{key:"init",value:function(){this.scrolls||"SECTION"===this.elementType?this.elementSettings.effects.length&&(this.setDefaults(),elementorFrontend.elements.$window.on("scroll load",this.initScroll)):elementorFrontend.elements.$window.off("scroll load",this.initScroll)}},{key:"setDefaults",value:function(){this.elementSettings.defaults={},this.elementSettings.defaults.axis="y"}},{key:"getPercents",value:function(){var e=this.getDimensions(),t=e.elementTop-pageYOffset-innerHeight;return 100/e.range*(-1*t)}},{key:"initScroll",value:function(){this.initScrollEffects()}},{key:"initScrollEffects",value:function(){var e=this.getPercents();this.elementSettings.effects.includes("animate")&&this.animate(e,this.elementSettings.animate),this.elementSettings.effects.includes("translateY")&&this.transform("translateY",e,this.elementSettings.vscroll)}},{key:"getDimensions",value:function(){var e=this.$element.offset(),t={elementHeight:this.$element.outerHeight(),elementWidth:this.$element.outerWidth(),elementTop:e.top,elementLeft:e.left};return t.range=t.elementHeight+innerHeight,t}},{key:"getStep",value:function(e,t){return-(e-50)*t.speed}},{key:"animate",value:function(e,t){var n=this.lottieInstance.totalFrames;t.range&&(t.range.start>e&&(e=t.range.start),t.range.end<e&&(e=t.range.end));var r=e/100*n;this.lottieInstance.goToAndStop(r,!0)}},{key:"transform",value:function(e,t,n){"down"===n.direction&&(t=100-t),n.range&&(n.range.start>t&&(t=n.range.start),n.range.end<t&&(t=n.range.end)),this.elementSettings.defaults.unit="px",this.updateElement("transform",e,this.getStep(t,n)+this.elementSettings.defaults.unit)}},{key:"updateElement",value:function(e,t,n){this.elementRules[e]||(this.elementRules[e]={}),this.elementRules[e][t]||(this.elementRules[e][t]=!0,this.updateElementRule(e));var r="--"+t;this.$element[0].style.setProperty(r,n)}},{key:"updateElementRule",value:function(e){var t="";Cr.each(this.elementRules[e],function(e){return t+=(function(e){throw new Error('"'+e+'" is read-only')}("cssValue"),e+"(var(--"+e+"))")}),this.$element.css(e,t)}}]),r}();$=jQuery,$(window).on("elementor/frontend/init",function(){window.elementor&&(elementor.hooks.addAction("panel/open_editor/widget",function(e,t,n){var r="stratum-image-hotspot";if(n.$el.hasClass("elementor-widget-".concat(r)))var a=setInterval(function(){$(".".concat(r)).length&&(pr.prototype.panel=e,pr.prototype.view=n,er(),clearInterval(a))},1)}),elementor.channels.editor.on("section:activated",function(e,t){var n=t.getOption("editedElementView"),r="stratum-flip-box",a=n.model.get("widgetType");if(lr(a,r)){var o=n.$el.find(".".concat(r,"__back")),i=-1!==["section_back_content","section_syle_back"].indexOf(e);n.$el.toggleClass("".concat(r,"--flipped"),i),i&&o.css("transition","none"),i||setTimeout(function(){o.css("transition","")},10)}})),elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){}),elementorFrontend.hooks.addAction("frontend/element_ready/section",function(e){}),elementorFrontend.hooks.addAction("frontend/element_ready/column",function(e){});var a={instagram:e,counter:t,countdown:n,"circle-progress-bar":r,"masonry-gallery":o,"image-hotspot":pr,"advanced-slider":P,"advanced-accordion":M,"advanced-tabs":oe,"content-switcher":ae,"testimonial-carousel":se,"advanced-posts":ie,"advanced-google-map":Xn,"image-accordion":tr,"vertical-timeline":or,"horizontal-timeline":sr,"lottie-animations":cr};elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(e){var t=e.data("widget_type"),n=t.substr(t.indexOf(".")),r=t.substr(t.indexOf("-")+1).split(".")[0];e.is(".elementor-widget-stratum-".concat(r))&&elementorFrontend.hooks.addAction("frontend/element_ready/stratum-"+r+n,a[r])})})}();
(function(t){'use strict';t(document).ready(function(){var e=o('html');t.avia_utilities=t.avia_utilities||{};if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&'ontouchstart' in document.documentElement){t.avia_utilities.isMobile=!0}else{t.avia_utilities.isMobile=!1};c();l();i();new t.AviaTooltip({'class':'avia-search-tooltip',data:'avia-search-tooltip',event:'click',position:'bottom',scope:'body',attach:'element',within_screen:!0});new t.AviaTooltip({'class':'avia-related-tooltip',data:'avia-related-tooltip',scope:'.related_posts, .av-share-box',attach:'element',delay:0});new t.AviaAjaxSearch({scope:'#header, .avia_search_element'});if(t.fn.avia_iso_sort)t('.grid-sort-container').avia_iso_sort();a();t.avia_utilities.avia_ajax_call()});t.avia_utilities=t.avia_utilities||{};t.avia_utilities.avia_ajax_call=function(e){if(typeof e=='undefined'){e='body'};t('a.avianolink').on('click',function(t){t.preventDefault()});t('a.aviablank').attr('target','_blank');if(t.fn.avia_activate_lightbox){t(e).avia_activate_lightbox()};if(t.fn.avia_scrollspy){if(e=='body'){t('body').avia_scrollspy({target:'.main_menu .menu li > a'})}else{t('body').avia_scrollspy('refresh')}};if(t.fn.avia_smoothscroll)t('a[href*="#"]',e).avia_smoothscroll(e);r(e);n(e);s(e);if(t.fn.avia_html5_activation&&t.fn.mediaelementplayer)t('.avia_video, .avia_audio',e).avia_html5_activation({ratio:'16:9'})};t.avia_utilities.log=function(t,e,i){if(typeof console=='undefined'){return};if(typeof e=='undefined'){e='log'};e='AVIA-'+e.toUpperCase();console.log('['+e+'] '+t);if(typeof i!='undefined')console.log(i)};function i(){var n=t(window),i=t('html').is('.html_header_sidebar')?'#main':'#header',a=t(i),s=a.parents('div:eq(0)'),r=t(i+' .container:first'),e='',o=function(){var i='',o=Math.round(r.width()),n=Math.round(a.width()),l=Math.round(s.width());i+=' #header .three.units{width:'+(o*0.25)+'px;}';i+=' #header .six.units{width:'+(o*0.50)+'px;}';i+=' #header .nine.units{width:'+(o*0.75)+'px;}';i+=' #header .twelve.units{width:'+(o)+'px;}';i+=' .av-framed-box .av-layout-tab-inner .container{width:'+(l)+'px;}';i+=' .html_header_sidebar .av-layout-tab-inner .container{width:'+(n)+'px;}';i+=' .boxed .av-layout-tab-inner .container{width:'+(n)+'px;}';i+=' .av-framed-box#top .av-submenu-container{width:'+(l)+'px;}';try{e.text(i)}catch(c){e.remove();e=t('<style type=\'text/css\' id=\'av-browser-width-calc\'>'+i+'</style>').appendTo('head:first')}};if(t('.avia_mega_div').length>0||t('.av-layout-tab-inner').length>0||t('.av-submenu-container').length>0){e=t('<style type=\'text/css\' id=\'av-browser-width-calc\'></style>').appendTo('head:first');n.on('debouncedresize',o);o()}};function a(){var e=t('.sidebar_shadow#top #main .sidebar'),i=t('.sidebar_shadow .content');if(e.height()>=i.height()){e.addClass('av-enable-shadow')}else{i.addClass('av-enable-shadow')}};function e(e,a){var i=this,s=t.proxy(i.process,i),o=t.proxy(i.refresh,i),r=t(e).is('body')?t(window):t(e),n;i.$body=t('body');i.$win=t(window);i.options=t.extend({},t.fn.avia_scrollspy.defaults,a);i.selector=(i.options.target||((n=t(e).attr('href'))&&n.replace(/.*(?=#[^\s]+$)/,''))||'');i.activation_true=!1;if(i.$body.find(i.selector+'[href*=\'#\']').length){i.$scrollElement=r.on('scroll.scroll-spy.data-api',s);i.$win.on('av-height-change',o);i.$body.on('av_resize_finished',o);i.activation_true=!0;i.checkFirst();setTimeout(function(){i.refresh();i.process()},100)}};e.prototype={constructor:e,checkFirst:function(){var t=window.location.href.split('#')[0],e=this.$body.find(this.selector+'[href=\''+t+'\']').attr('href',t+'#top')},refresh:function(){if(!this.activation_true)return;var e=this,i;this.offsets=t([]);this.targets=t([]);i=this.$body.find(this.selector).map(function(){var o=t(this),n=o.data('target')||o.attr('href'),i=this.hash,i=i.replace(/\//g,''),a=/^#\w/.test(i)&&t(i);return(a&&a.length&&[[a.position().top+(!t.isWindow(e.$scrollElement.get(0))&&e.$scrollElement.scrollTop()),n]])||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]);e.targets.push(this[1])})},process:function(){if(!this.offsets)return;if(isNaN(this.options.offset))this.options.offset=0;var i=this.$scrollElement.scrollTop()+this.options.offset,n=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,s=n-this.$scrollElement.height(),e=this.offsets,a=this.targets,o=this.activeTarget,t;if(i>=s){return o!=(t=a.last()[0])&&this.activate(t)};for(t=e.length;t--;){o!=a[t]&&i>=e[t]&&(!e[t+1]||i<=e[t+1])&&this.activate(a[t])}},activate:function(e){var i,a;this.activeTarget=e;t(this.selector).parent('.'+this.options.applyClass).removeClass(this.options.applyClass);a=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]';i=t(a).parent('li').addClass(this.options.applyClass);if(i.parent('.sub-menu').length){i=i.closest('li.dropdown_ul_available').addClass(this.options.applyClass)};i.trigger('activate')}};t.fn.avia_scrollspy=function(i){return this.each(function(){var o=t(this),a=o.data('scrollspy'),n=typeof i=='object'&&i;if(!a)o.data('scrollspy',(a=new e(this,n)));if(typeof i=='string')a[i]()})};t.fn.avia_scrollspy.Constructor=e;t.fn.avia_scrollspy.calc_offset=function(){var e=(parseInt(t('.html_header_sticky #main').data('scroll-offset'),10))||0,i=(t('.html_header_sticky:not(.html_top_nav_header) #header_main_alternate').outerHeight())||0,a=(t('.html_header_sticky.html_header_unstick_top_disabled #header_meta').outerHeight())||0,o=1,n=parseInt(t('html').css('margin-top'),10)||0,s=parseInt(t('.av-frame-top ').outerHeight(),10)||0;return e+i+a+o+n+s};t.fn.avia_scrollspy.defaults={offset:t.fn.avia_scrollspy.calc_offset(),applyClass:'current-menu-item'};function o(e){var i={},s=function(t){t=t.toLowerCase();var e=/(edge)\/([\w.]+)/.exec(t)||/(opr)[\/]([\w.]+)/.exec(t)||/(chrome)[ \/]([\w.]+)/.exec(t)||/(iemobile)[\/]([\w.]+)/.exec(t)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf('trident')>=0&&/(rv)(?::|)([\w.]+)/.exec(t)||t.indexOf('compatible')<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:e[5]||e[3]||e[1]||'',version:e[2]||e[4]||'0',versionNumber:e[4]||e[2]||'0'}};var o=s(navigator.userAgent);if(o.browser){i.browser=o.browser;i[o.browser]=!0;i.version=o.version};if(i.chrome){i.webkit=!0}
else if(i.webkit){i.safari=!0};if(typeof(i)!=='undefined'){var a='',n=i.version?parseInt(i.version):'';if(i.msie||i.rv||i.iemobile){a+='avia-msie'}
else if(i.webkit){a+='avia-webkit'}
else if(i.mozilla){a+='avia-mozilla'};if(i.version)a+=' '+a+'-'+n+' ';if(i.browser)a+=' avia-'+i.browser+' avia-'+i.browser+'-'+n+' '};if(e)t(e).addClass(a);return a};t.fn.avia_html5_activation=function(e){var i={ratio:'16:9'};var e=t.extend(i,e),a=t.avia_utilities.isMobile;this.each(function(){var e=t(this),a='#'+e.attr('id'),i=e.attr('poster');e.mediaelementplayer({defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,audioWidth:400,audioHeight:30,startVolume:0.8,loop:!1,enableAutosize:!1,features:['playpause','progress','current','duration','tracks','volume'],alwaysShowControls:!1,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,enableKeyboard:!0,pauseOtherPlayers:!1,poster:i,success:function(i,a,o){t.AviaVideoAPI.players[e.attr('id').replace(/_html5/,'')]=o;setTimeout(function(){if(i.pluginType=='flash'){i.addEventListener('canplay',function(){e.trigger('av-mediajs-loaded')},!1)}else{e.trigger('av-mediajs-loaded').addClass('av-mediajs-loaded')};i.addEventListener('ended',function(){e.trigger('av-mediajs-ended')},!1);var a=document.getElementById(t(i).attr('id')+'_html5');if(a&&a!==i){i.addEventListener('ended',function(){t(a).trigger('av-mediajs-ended')})}},10)},error:function(){},keyActions:[]})})};function n(e){if(t.avia_utilities.isMobile)return;if(t('body').hasClass('av-disable-avia-hover-effect')){return};var o='',a=t.avia_utilities.supports('transition');if(e=='body'){var i=t('#main a img').parents('a').not('.noLightbox, .noLightbox a, .avia-gallery-thumb a, .ls-wp-container a, .noHover, .noHover a, .av-logo-container .logo a').add('#main .avia-hover-fx')}else{var i=t('a img',e).parents('a').not('.noLightbox, .noLightbox a, .avia-gallery-thumb a, .ls-wp-container a, .noHover, .noHover a, .av-logo-container .logo a').add('.avia-hover-fx',e)};i.each(function(e){var o=t(this),r=o.find('img:first');if(r.hasClass('alignleft'))o.addClass('alignleft').css({float:'left',margin:0,padding:0});if(r.hasClass('alignright'))o.addClass('alignright').css({float:'right',margin:0,padding:0});if(r.hasClass('aligncenter'))o.addClass('aligncenter').css({float:'none','text-align':'center',margin:0,padding:0});if(r.hasClass('alignnone')){o.addClass('alignnone').css({margin:0,padding:0});if(!o.css('display')||o.css('display')=='inline'){o.css({display:'inline-block'})}};if(!o.css('position')||o.css('position')=='static'){o.css({position:'relative',overflow:'hidden'})};var l=o.attr('href'),n='overlay-type-video',h=o.data('opacity')||0.7,c=5,s=o.find('.image-overlay');if(l){if(l.match(/(jpg|gif|jpeg|png|tif)/))n='overlay-type-image';if(!l.match(/(jpg|gif|jpeg|png|\.tif|\.mov|\.swf|vimeo\.com|youtube\.com)/))n='overlay-type-extern'};if(!s.length){s=t('<span class=\'image-overlay '+n+'\'><span class=\'image-overlay-inside\'></span></span>').appendTo(o)};o.on('mouseenter',function(e){var i=o.find('img:first'),r=i.get(0),l=i.outerHeight(),f=i.outerWidth(),d=i.position(),p=o.css('display'),s=o.find('.image-overlay');if(l>100){if(!s.length){s=t('<span class=\'image-overlay '+n+'\'><span class=\'image-overlay-inside\'></span></span>').appendTo(o)};if(o.height()==0){o.addClass(r.className);r.className=''};if(!p||p=='inline'){o.css({display:'block'})};s.css({left:(d.left-c)+parseInt(i.css('margin-left'),10),top:d.top+parseInt(i.css('margin-top'),10)}).css({overflow:'hidden',display:'block','height':l,'width':(f+(2*c))});if(a===!1)s.stop().animate({opacity:h},400)}else{s.css({display:'none'})}}).on('mouseleave',i,function(){if(s.length){if(a===!1)s.stop().animate({opacity:0},400)}})})}(function(t){t.fn.avia_smoothscroll=function(e){if(!this.length)return;var o=t(window),p=t('#header'),f=t('.html_header_top.html_header_sticky #main').not('.page-template-template-blank-php #main'),u=t('.html_header_top.html_header_unstick_top_disabled #header_meta'),v=t('.html_header_top:not(.html_top_nav_header) #header_main_alternate'),m=t('.html_header_top.html_top_nav_header'),l=t('.html_header_top.html_header_shrinking').length,c=t('.av-frame-top'),i=0,h=t.avia_utilities.isMobile,a=t('.sticky_placeholder:first'),d=function(){if(p.css('position')=='fixed'){var e=parseInt(f.data('scroll-offset'),10)||0,a=parseInt(u.outerHeight(),10)||0,o=parseInt(v.outerHeight(),10)||0;if(e>0&&l){e=(e/2)+a+o}else{e=e+a+o};e+=parseInt(t('html').css('margin-top'),10);i=e}else{i=parseInt(t('html').css('margin-top'),10)};if(c.length){i+=c.height()};if(m.length){i=t('.html_header_sticky #header_main_alternate').height()+parseInt(t('html').css('margin-top'),10)};if(h){i=0}};if(h)l=!1;d();o.on('debouncedresize av-height-change',d);var n=window.location.hash.replace(/\//g,'');if(i>0&&n&&e=='body'&&n.charAt(1)!='!'&&n.indexOf('=')===-1){var s=t(n),r=0;if(s.length){o.on('scroll.avia_first_scroll',function(){setTimeout(function(){if(a.length&&s.offset().top>a.offset().top){r=a.outerHeight()-3};o.off('scroll.avia_first_scroll').scrollTop(s.offset().top-i-r)},10)})}};return this.each(function(){t(this).click(function(e){var n=this.hash.replace(/\//g,''),c=t(this),f=c.data();if(n!=''&&n!='#'&&n!='#prev'&&n!='#next'&&!c.is('.comment-reply-link, #cancel-comment-reply-link, .no-scroll')){var s='',p='';if('#next-section'==n){p=n;s=c.parents('.container_wrap:eq(0)').nextAll('.container_wrap:eq(0)');n='#'+s.attr('id')}else{s=t(this.hash.replace(/\//g,''))};if(s.length){var h=o.scrollTop(),d=s.offset().top,r=d-i,l=window.location.hash,l=l.replace(/\//g,''),u=window.location.href.replace(l,''),v=this,m=f.duration||1200,g=f.easing||'easeInOutQuint';if(a.length&&d>a.offset().top){r-=a.outerHeight()-3};if(u+n==v||p){if(h!=r){if(!(h==0&&r<=0)){o.trigger('avia_smooth_scroll_start');t('html:not(:animated),body:not(:animated)').animate({scrollTop:r},m,g,function(){if(window.history.replaceState)window.history.replaceState('','',n)})}};e.preventDefault()}}}})})}})(jQuery);function s(t){var e=jQuery('iframe[src*="youtube.com"]:not(.av_youtube_frame)',t),i=jQuery('iframe[src*="youtube.com"]:not(.av_youtube_frame) object, iframe[src*="youtube.com"]:not(.av_youtube_frame) embed',t).attr('wmode','opaque');e.each(function(){var e=jQuery(this),t=e.attr('src');if(t){if(t.indexOf('?')!==-1){t+='&wmode=opaque&rel=0'}else{t+='?wmode=opaque&rel=0'};e.attr('src',t)}})};function r(t){if(!t)t=document;var a=jQuery(window),e=jQuery('.avia-iframe-wrap iframe:not(.avia-slideshow iframe):not(iframe.no_resize):not(.avia-video iframe)',t),i=function(){e.each(function(){var e=jQuery(this),i=e.parent(),t=56.25;if(this.width&&this.height){t=(100/this.width)*this.height;i.css({'padding-bottom':t+'%'})}})};i()};function l(){var i=t(window),o=!1,e=t('#scroll-top-link'),a=function(){var t=i.scrollTop();if(t<500){e.removeClass('avia_pop_class')}
else if(!e.is('.avia_pop_class')){e.addClass('avia_pop_class')}};i.on('scroll',function(){window.requestAnimationFrame(a)});a()};function c(){var u=t('#header'),c=t('#main .av-logo-container'),v=t('#avia-menu'),s=t('.av-burger-menu-main a'),n=t('html').eq(0),i=t('<div class="av-burger-overlay"></div>'),m=t('<div class="av-burger-overlay-scroll"></div>').appendTo(i),g=t('<div class="av-burger-overlay-inner"></div>').appendTo(m),k=t('<div class="av-burger-overlay-bg"></div>').appendTo(i),r=!1,h={},y=t('.av-logo-container .inner-container'),x=y.find('.main_menu'),d=n.is('.html_av-submenu-display-click.html_av-submenu-clone, .html_av-submenu-display-hover.html_av-submenu-clone'),w=!1,T=0;var f=t('#avia_alternate_menu');if(f.length>0){v=f};var p=function(){if(t.avia_utilities.isMobile){m.outerHeight(window.innerHeight)}},l=function(e,a){if(!e)return;var p,r,n,c,h,f,u,i,o;e.each(function(){n=t(this);c=n.find(' > .sub-menu > li');if(c.length==0){c=n.find(' > .children > li')};h=n.find('.avia_mega_div > .sub-menu > li.menu-item');var e=n.find('>a'),p=!0;if(e.length){if(e.get(0).hash=='#'||'undefined'==typeof e.attr('href')||e.attr('href')=='#'){if(c.length>0||h.length>0){p=!1}}};r=e.clone(p).attr('style','');if('undefined'==typeof e.attr('href')){r.attr('href','#')};i=t('<li>').append(r);var s=[];if('undefined'!=typeof n.attr('class')){s=n.attr('class').split(/\s+/);t.each(s,function(t,e){if((e.indexOf('menu-item')!=0)&&(e.indexOf('page-item')<0)&&(e.indexOf('page_item')!=0)&&(e.indexOf('dropdown_ul')<0)){i.addClass(e)};return!0})};if('undefined'!=typeof n.attr('id')&&''!=n.attr('id')){i.addClass(n.attr('id'))}else{t.each(s,function(t,e){if(e.indexOf('page-item-')>=0){i.addClass(e);return!1}})};a.append(i);if(c.length){o=t('<ul class="sub-menu">').appendTo(i);if(d&&(r.get(0).hash!='#'&&r.attr('href')!='#')){i.clone(!0).prependTo(o)};i.addClass('av-width-submenu').find('>a').append('<span class="av-submenu-indicator">');l(c,o)}
else if(h.length){o=t('<ul class="sub-menu">').appendTo(i);if(d&&(r.get(0).hash!='#'&&r.attr('href')!='#')){i.clone(!0).prependTo(o)};h.each(function(e){var h=t(this),a=h.find('> .sub-menu'),n=h.find('> .mega_menu_title'),p=n.find('a').attr('href')||'#',r=a.length>0?a.find('>li'):null,f=!1,s=i.find('>a'),u='';if((r===null)||(r.length==0)){if(p=='#'){u=' style="display: none;"'}};if(e==0)i.addClass('av-width-submenu').find('>a').append('<span class="av-submenu-indicator">');if(n.length&&n.text()!=''){f=!0;if(e>0){var c=i.parents('li').eq(0);if(c.length)i=c;o=t('<ul class="sub-menu">').appendTo(i)};i=t('<li'+u+'>').appendTo(o);o=t('<ul class="sub-menu">').appendTo(i);t('<a href="'+p+'"><span class="avia-bullet"></span><span class="avia-menu-text">'+n.text()+'</span></a>').insertBefore(o);s=i.find('>a');if(d&&(a.length>0)&&(s.length&&s.get(0).hash!='#'&&s.attr('href')!='#')){i.clone(!0).addClass('av-cloned-title').prependTo(o)}};if(f&&(a.length>0))i.addClass('av-width-submenu').find('>a').append('<span class="av-submenu-indicator">');l(r,o)})}});s.trigger('avia_burger_list_created');return p},o,e;t('body').on('mousewheel DOMMouseScroll touchmove','.av-burger-overlay-scroll',function(t){var a=this.offsetHeight,e=this.scrollHeight,i=t.originalEvent.wheelDelta;if(e!=this.clientHeight){if((this.scrollTop>=(e-a)&&i<0)||(this.scrollTop<=0&&i>0)){t.preventDefault()}}else{t.preventDefault()}});t(document).on('mousewheel DOMMouseScroll touchmove','.av-burger-overlay-bg, .av-burger-overlay-active .av-burger-menu-main',function(t){t.preventDefault()});var a={};t(document).on('touchstart','.av-burger-overlay-scroll',function(t){a.Y=t.originalEvent.touches[0].clientY});t(document).on('touchend','.av-burger-overlay-scroll',function(t){a={}});t(document).on('touchmove','.av-burger-overlay-scroll',function(e){if(!a.Y){a.Y=e.originalEvent.touches[0].clientY};var s=e.originalEvent.touches[0].clientY-a.Y,i=this,o=i.scrollTop,r=i.scrollHeight,l=o+i.offsetHeight,n=s>0?'up':'down';t('body').get(0).scrollTop=a.body;if(o<=0){if(n=='up')e.preventDefault()}
else if(l>=r){if(n=='down')e.preventDefault()}});t(window).on('debouncedresize',function(t){if(e&&e.length){if(!s.is(':visible')){e.filter('.is-active').parents('a').eq(0).trigger('click')}};p()});t('.html_av-overlay-side').on('click','.av-burger-overlay-bg',function(t){t.preventDefault();e.parents('a').eq(0).trigger('click')});t(window).on('avia_smooth_scroll_start',function(){if(e&&e.length){e.filter('.is-active').parents('a').eq(0).trigger('click')}});t('.html_av-submenu-display-hover').on('mouseenter','.av-width-submenu',function(e){t(this).children('ul.sub-menu').slideDown('fast')});t('.html_av-submenu-display-hover').on('mouseleave','.av-width-submenu',function(e){t(this).children('ul.sub-menu').slideUp('fast')});t('.html_av-submenu-display-hover').on('click','.av-width-submenu > a',function(t){t.preventDefault();t.stopImmediatePropagation()});t('.html_av-submenu-display-hover').on('touchstart','.av-width-submenu > a',function(e){var i=t(this);b(i,e)});t('.html_av-submenu-display-click').on('click','.av-width-submenu > a',function(e){var i=t(this);b(i,e)});t('.html_av-submenu-display-click').on('click','.av-burger-overlay a',function(i){var a=window.location.href.match(/(^[^#]*)/)[0],o=t(this).attr('href').match(/(^[^#]*)/)[0];if(o==a){i.preventDefault();i.stopImmediatePropagation();e.parents('a').eq(0).trigger('click');return!1};return!0});function b(t,e){e.preventDefault();e.stopImmediatePropagation();var i=t.parents('li').eq(0);i.toggleClass('av-show-submenu');if(i.is('.av-show-submenu')){i.children('ul.sub-menu').slideDown('fast')}else{i.children('ul.sub-menu').slideUp('fast')}};(function(){if(x.length)return;var e=t('#header .main_menu').clone(!0),o=e.find('ul.av-main-nav'),a=o.attr('id');if('string'==typeof a&&''!=a.trim()){o.attr('id',a+'-'+T++)};e.find('.menu-item:not(.menu-item-avia-special)').remove();e.insertAfter(y.find('.logo').first());var i=t('#header .social_bookmarks').clone(!0);if(!i.length)i=t('.av-logo-container .social_bookmarks').clone(!0);if(i.length){e.find('.avia-menu').addClass('av_menu_icon_beside');e.append(i)};s=t('.av-burger-menu-main a')}());s.click(function(a){if(r)return;e=t(this).find('.av-hamburger'),r=!0;if(!w){w=!0;e.addClass('av-inserted-main-menu');o=t('<ul>').attr({id:'av-burger-menu-ul',class:''});var d=v.find('> li:not(.menu-item-avia-special)'),f=l(d,o);o.find('.noMobile').remove();o.appendTo(g);h=g.find('#av-burger-menu-ul > li');if(t.fn.avia_smoothscroll){t('a[href*="#"]',i).avia_smoothscroll(i)}};if(e.is('.is-active')){e.removeClass('is-active');n.removeClass('av-burger-overlay-active-delayed');i.animate({opacity:0},function(){i.css({display:'none'});n.removeClass('av-burger-overlay-active');r=!1})}else{p();var s=c.length?c.outerHeight()+c.position().top:u.outerHeight()+u.position().top;i.appendTo(t(a.target).parents('.avia-menu'));o.css({padding:(s)+'px 0px'});h.removeClass('av-active-burger-items');e.addClass('is-active');n.addClass('av-burger-overlay-active');i.css({display:'block'}).animate({opacity:1},function(){r=!1});setTimeout(function(){n.addClass('av-burger-overlay-active-delayed')},100);h.each(function(e){var i=t(this);setTimeout(function(){i.addClass('av-active-burger-items')},(e+1)*125)})};a.preventDefault()})};t.AviaAjaxSearch=function(e){var i={delay:300,minChars:3,scope:'body'};this.options=t.extend({},i,e);this.scope=t(this.options.scope);this.timer=!1;this.lastVal='';this.bind_events()};t.AviaAjaxSearch.prototype={bind_events:function(){this.scope.on('keyup','#s:not(".av_disable_ajax_search #s")',t.proxy(this.try_search,this));this.scope.on('click','#s.av-results-parked',t.proxy(this.reset,this))},try_search:function(e){var i=t(e.currentTarget).parents('form:eq(0)'),a=i.find('.ajax_search_response');clearTimeout(this.timer);if(e.currentTarget.value.length>=this.options.minChars&&this.lastVal!=t.trim(e.currentTarget.value)){this.timer=setTimeout(t.proxy(this.do_search,this,e),this.options.delay)}
else if(e.currentTarget.value.length==0){this.timer=setTimeout(t.proxy(this.reset,this,e),this.options.delay)};if(e.keyCode===27){this.reset(e)}},reset:function(e){var i=t(e.currentTarget).parents('form:eq(0)'),a=i.find('.ajax_search_response'),o=t(i.attr('data-ajaxcontainer')).find('.ajax_search_response'),n=t(e.currentTarget);if(t(e.currentTarget).hasClass('av-results-parked')){a.show();o.show();t('body > .ajax_search_response').show()}else{a.remove();o.remove();n.val('');t('body > .ajax_search_response').remove()}},do_search:function(e){var g=this,l=t(e.currentTarget).attr('autocomplete','off'),c=t(e.currentTarget).parents('.av_searchform_wrapper:eq(0)'),d=c.offset(),u=c.outerWidth(),v=c.outerHeight(),i=l.parents('form:eq(0)'),m=i.find('#searchsubmit'),n=i,a=n.find('.ajax_search_response'),p=t('<div class="ajax_load"><span class="ajax_load_inner"></span></div>'),s=i.attr('action'),h=i.serialize();h+='&action=avia_ajax_search';if(!a.length){a=t('<div class="ajax_search_response" style="display:none;"></div>')};if(i.attr('id')=='searchform_element'){a.addClass('av_searchform_element_results')};if(s.indexOf('?')!=-1){s=s.split('?');h+='&'+s[1]};if(i.attr('data-ajaxcontainer')){var r=i.attr('data-ajaxcontainer');if(t(r).length){t(r).find('.ajax_search_response').remove();n=t(r)}};o={};if(i.hasClass('av_results_container_fixed')){t('body').find('.ajax_search_response').remove();n=t('body');var o={top:d.top+v,left:d.left,width:u};a.addClass('main_color');t(window).resize(function(){a.remove();t.proxy(this.reset,this);l.val('')})};if(i.attr('data-results_style')){var f=JSON.parse(i.attr('data-results_style'));o=Object.assign(o,f);if('color' in o){a.addClass('av_has_custom_color')}};a.css(o);if(n.hasClass('avia-section')){a.addClass('container')};a.appendTo(n);if(a.find('.ajax_not_found').length&&e.currentTarget.value.indexOf(this.lastVal)!=-1)return;this.lastVal=e.currentTarget.value;t.ajax({url:avia_framework_globals.ajaxurl,type:'POST',data:h,beforeSend:function(){p.insertAfter(m);i.addClass('ajax_loading_now')},success:function(t){if(t==0)t='';a.html(t).show()},complete:function(){p.remove();i.removeClass('ajax_loading_now')}});t(document).on('click',function(e){if(!t(e.target).closest(i).length){if(t(a).is(':visible')){t(a).hide();l.addClass('av-results-parked')}}})}};t.AviaTooltip=function(e){var i={delay:1500,delayOut:300,delayHide:0,'class':'avia-tooltip',scope:'body',data:'avia-tooltip',attach:'body',event:'mouseenter',position:'top',extraClass:'avia-tooltip-class',permanent:!1,within_screen:!1};this.options=t.extend({},i,e);this.body=t('body');this.scope=t(this.options.scope);this.tooltip=t('<div class="'+this.options['class']+' avia-tt"><span class="avia-arrow-wrap"><span class="avia-arrow"></span></span></div>');this.inner=t('<div class="inner_tooltip"></div>').prependTo(this.tooltip);this.open=!1;this.timer=!1;this.active=!1;this.bind_events()};t.AviaTooltip.openTTs=[];t.AviaTooltip.openTT_Elements=[];t.AviaTooltip.prototype={bind_events:function(){var i='.av-permanent-tooltip [data-'+this.options.data+']',e='[data-'+this.options.data+']:not(.av-permanent-tooltip [data-'+this.options.data+'])';this.scope.on('av_permanent_show',i,t.proxy(this.display_tooltip,this));t(i).addClass('av-perma-tooltip').trigger('av_permanent_show');this.scope.on(this.options.event+' mouseleave',e,t.proxy(this.start_countdown,this));if(this.options.event!='click'){this.scope.on('mouseleave',e,t.proxy(this.hide_tooltip,this));this.scope.on('click',e,t.proxy(this.hide_on_click_tooltip,this))}else{this.body.on('mousedown',t.proxy(this.hide_tooltip,this))}},start_countdown:function(e){clearTimeout(this.timer);var a=this.options.event=='click'?e.target:e.currentTarget,o=t(a);if(e.type==this.options.event){var i=this.options.event=='click'?0:this.open?0:this.options.delay;this.timer=setTimeout(t.proxy(this.display_tooltip,this,e),i)}
else if(e.type=='mouseleave'){if(!o.hasClass('av-close-on-click-tooltip')){this.timer=setTimeout(t.proxy(this.stop_instant_open,this,e),this.options.delayOut)}};e.preventDefault()},reset_countdown:function(t){clearTimeout(this.timer);this.timer=!1},display_tooltip:function(e){var y=this,w=this.options.event=='click'?e.target:e.currentTarget,i=t(w),d=i.data(this.options.data),u=i.data('avia-created-tooltip'),v=i.data('avia-tooltip-class'),p=this.options.attach=='element'?i:this.body,s=this.options.attach=='element'?i.position():i.offset(),c=i.data('avia-tooltip-position'),h=i.data('avia-tooltip-alignment'),m=!1,a=!1,g=!1;d=t.trim(d);if(i.is('.av-perma-tooltip')){s={top:0,left:0};p=i;m=!0};if(d=='')return;if(c==''||typeof c=='undefined')c=this.options.position;if(h==''||typeof h=='undefined')h='center';if(typeof u!='undefined'){a=t.AviaTooltip.openTTs[u]}else{this.inner.html(d);a=this.tooltip.clone();g=!0;if(this.options.attach=='element'&&m!==!0){a.insertAfter(p)}else{a.appendTo(p)};if(v!='')a.addClass(v)};if(this.open&&this.active==a){return};if(i.hasClass('av-close-on-click-tooltip')){this.hide_all_tooltips()};this.open=!0;this.active=a;if((a.is(':animated:visible')&&e.type=='click')||i.is('.'+this.options['class'])||i.parents('.'+this.options['class']).length!=0)return;var r={},l={},n='',o='';if(c=='top'|| c=='bottom'){switch(h){case'left':o=s.left;break;case'right':o=s.left+i.outerWidth()-a.outerWidth();break;default:o=(s.left+(i.outerWidth()/2))-(a.outerWidth()/2);break};if(y.options.within_screen){var f=i.offset().left+(i.outerWidth()/2)-(a.outerWidth()/2)+parseInt(a.css('margin-left'),10);if(f<0){o=o-f}}}else{switch(h){case'top':n=s.top;break;case'bottom':n=s.top+i.outerHeight()-a.outerHeight();break;default:n=(s.top+(i.outerHeight()/2))-(a.outerHeight()/2);break}};switch(c){case'top':n=s.top-a.outerHeight();r={top:n-10,left:o};l={top:n};break;case'bottom':n=s.top+i.outerHeight();r={top:n+10,left:o};l={top:n};break;case'left':o=s.left-a.outerWidth();r={top:n,left:o-10};l={left:o};break;case'right':o=s.left+i.outerWidth();r={top:n,left:o+10};l={left:o};break};r['display']='block';r['opacity']=0;l['opacity']=1;a.css(r).stop().animate(l,200);a.find('input, textarea').focus();if(g){t.AviaTooltip.openTTs.push(a);t.AviaTooltip.openTT_Elements.push(i);i.data('avia-created-tooltip',t.AviaTooltip.openTTs.length-1)}},hide_on_click_tooltip:function(e){if(this.options.event=='click'){return};var i=t(e.currentTarget);if(!i.hasClass('av-close-on-click-tooltip')){return};if(!i.find('a')){e.preventDefault()};var o=i.data('avia-created-tooltip');if('undefined'!=typeof o){var a=t.AviaTooltip.openTTs[o];if('undefined'!=typeof a&&a==this.active){this.hide_all_tooltips()}}},hide_all_tooltips:function(){var i,a,o;for(var e=0;e<t.AviaTooltip.openTTs.length;++e){i=t.AviaTooltip.openTTs[e];o=t.AviaTooltip.openTT_Elements[e];a=o.data('avia-tooltip-position'),this.animate_hide_tooltip(i,a)};this.open=!1;this.active=!1},hide_tooltip:function(e){var i=t(e.currentTarget),a,s,o=i.data('avia-tooltip-position'),n=i.data('avia-tooltip-alignment'),a=!1;if(o==''||typeof o=='undefined')o=this.options.position;if(n==''||typeof n=='undefined')n='center';if(this.options.event=='click'){i=t(e.target);if(!i.is('.'+this.options['class'])&&i.parents('.'+this.options['class']).length==0){if(this.active.length){a=this.active;this.active=!1}}}else{if(!i.hasClass('av-close-on-click-tooltip')){a=i.data('avia-created-tooltip');a=typeof a!='undefined'?t.AviaTooltip.openTTs[a]:!1}};this.animate_hide_tooltip(a,o)},animate_hide_tooltip:function(t,e){if(t){var i={opacity:0};switch(e){case'top':i['top']=parseInt(t.css('top'),10)-10;break;case'bottom':i['top']=parseInt(t.css('top'),10)+10;break;case'left':i['left']=parseInt(t.css('left'),10)-10;break;case'right':i['left']=parseInt(t.css('left'),10)+10;break};t.animate(i,200,function(){t.css({display:'none'})})}},stop_instant_open:function(t){this.open=!1}}})(jQuery);!function(){'use strict';function t(a){if(!a)throw new Error('No options passed to Waypoint constructor');if(!a.element)throw new Error('No element option passed to Waypoint constructor');if(!a.handler)throw new Error('No handler option passed to Waypoint constructor');this.key='waypoint-'+i,this.options=t.Adapter.extend({},t.defaults,a),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=a.handler,this.axis=this.options.horizontal?'horizontal':'vertical',this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),e[this.key]=this,i+=1};var i=0,e={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete e[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var a=[];for(var n in e)a.push(e[n]);for(var i=0,o=a.length;o>i;i++)a[i][t]()},t.destroyAll=function(){t.invokeAll('destroy')},t.disableAll=function(){t.invokeAll('disable')},t.enableAll=function(){t.Context.refreshAll();for(var i in e)e[i].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:'default',horizontal:!1,offset:0},t.offsetAliases={'bottom-in-view':function(){return this.context.innerHeight()-this.adapter.outerHeight()},'right-in-view':function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){'use strict';function n(t){window.setTimeout(t,1e3/60)};function t(o){this.element=o,this.Adapter=e.Adapter,this.adapter=new this.Adapter(o),this.key='waypoint-context-'+a,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},o.waypointContextKey=this.key,i[o.waypointContextKey]=this,a+=1,e.windowContext||(e.windowContext=!0,e.windowContext=new t(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()};var a=0,i={},e=window.Waypoint,o=window.onload;t.prototype.add=function(t){var e=t.options.horizontal?'horizontal':'vertical';this.waypoints[e][t.key]=t,this.refresh()},t.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),a=this.element==this.element.window;t&&e&&!a&&(this.adapter.off('.waypoints'),delete i[this.key])},t.prototype.createThrottledResizeHandler=function(){function i(){t.handleResize(),t.didResize=!1};var t=this;this.adapter.on('resize.waypoints',function(){t.didResize||(t.didResize=!0,e.requestAnimationFrame(i))})},t.prototype.createThrottledScrollHandler=function(){function i(){t.handleScroll(),t.didScroll=!1};var t=this;this.adapter.on('scroll.waypoints',function(){(!t.didScroll||e.isTouch)&&(t.didScroll=!0,e.requestAnimationFrame(i))})},t.prototype.handleResize=function(){e.Context.refreshAll()},t.prototype.handleScroll=function(){var o={},i={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:'right',backward:'left'},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:'down',backward:'up'}};for(var a in i){var e=i[a],d=e.newScroll>e.oldScroll,p=d?e.forward:e.backward;for(var h in this.waypoints[a]){var t=this.waypoints[a][h];if(null!==t.triggerPoint){var n=e.oldScroll<t.triggerPoint,s=e.newScroll>=t.triggerPoint,l=n&&s,c=!n&&!s;(l||c)&&(t.queueTrigger(p),o[t.group.id]=t.group)}}};for(var r in o)o[r].flushTriggers();this.oldScroll={x:i.horizontal.newScroll,y:i.vertical.newScroll}},t.prototype.innerHeight=function(){return this.element==this.element.window?e.viewportHeight():this.adapter.innerHeight()},t.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},t.prototype.innerWidth=function(){return this.element==this.element.window?e.viewportWidth():this.adapter.innerWidth()},t.prototype.destroy=function(){var e=[];for(var i in this.waypoints)for(var o in this.waypoints[i])e.push(this.waypoints[i][o]);for(var t=0,a=e.length;a>t;t++)e[t].destroy()},t.prototype.refresh=function(){var h,o=this.element==this.element.window,m=o?void 0:this.adapter.offset(),n={};this.handleScroll(),h={horizontal:{contextOffset:o?0:m.left,contextScroll:o?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:'right',backward:'left',offsetProp:'left'},vertical:{contextOffset:o?0:m.top,contextScroll:o?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:'down',backward:'up',offsetProp:'top'}};for(var c in h){var i=h[c];for(var g in this.waypoints[c]){var d,s,r,p,f,t=this.waypoints[c][g],a=t.options.offset,u=t.triggerPoint,v=0,l=null==u;t.element!==t.element.window&&(v=t.adapter.offset()[i.offsetProp]),'function'==typeof a?a=a.apply(t):'string'==typeof a&&(a=parseFloat(a),t.options.offset.indexOf('%')>-1&&(a=Math.ceil(i.contextDimension*a/100))),d=i.contextScroll-i.contextOffset,t.triggerPoint=Math.floor(v+d-a),s=u<i.oldScroll,r=t.triggerPoint>=i.oldScroll,p=s&&r,f=!s&&!r,!l&&p?(t.queueTrigger(i.backward),n[t.group.id]=t.group):!l&&f?(t.queueTrigger(i.forward),n[t.group.id]=t.group):l&&i.oldScroll>=t.triggerPoint&&(t.queueTrigger(i.forward),n[t.group.id]=t.group)}};return e.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers()}),this},t.findOrCreateByElement=function(e){return t.findByElement(e)||new t(e)},t.refreshAll=function(){for(var t in i)i[t].refresh()},t.findByElement=function(t){return i[t.waypointContextKey]},window.onload=function(){o&&o(),t.refreshAll()},e.requestAnimationFrame=function(t){var e=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||n;e.call(window,t)},e.Context=t}(),function(){'use strict';function i(t,e){return t.triggerPoint-e.triggerPoint};function o(t,e){return e.triggerPoint-t.triggerPoint};function t(t){this.name=t.name,this.axis=t.axis,this.id=this.name+'-'+this.axis,this.waypoints=[],this.clearTriggerQueues(),a[this.axis][this.name]=this};var a={vertical:{},horizontal:{}},e=window.Waypoint;t.prototype.add=function(t){this.waypoints.push(t)},t.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},t.prototype.flushTriggers=function(){for(var a in this.triggerQueues){var e=this.triggerQueues[a],r='up'===a||'left'===a;e.sort(r?o:i);for(var t=0,s=e.length;s>t;t+=1){var n=e[t];(n.options.continuous||t===e.length-1)&&n.trigger([a])}};this.clearTriggerQueues()},t.prototype.next=function(t){this.waypoints.sort(i);var a=e.Adapter.inArray(t,this.waypoints),o=a===this.waypoints.length-1;return o?null:this.waypoints[a+1]},t.prototype.previous=function(t){this.waypoints.sort(i);var a=e.Adapter.inArray(t,this.waypoints);return a?this.waypoints[a-1]:null},t.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},t.prototype.remove=function(t){var i=e.Adapter.inArray(t,this.waypoints);i>-1&&this.waypoints.splice(i,1)},t.prototype.first=function(){return this.waypoints[0]},t.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},t.findOrCreate=function(e){return a[e.axis][e.name]||new t(e)},e.Group=t}(),function(){'use strict';function e(e){this.$element=t(e)};var t=window.jQuery,i=window.Waypoint;t.each(['innerHeight','innerWidth','off','offset','on','outerHeight','outerWidth','scrollLeft','scrollTop'],function(t,i){e.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),t.each(['extend','inArray','isEmptyObject'],function(i,a){e[a]=t[a]}),i.adapters.push({name:'jquery',Adapter:e}),i.Adapter=e}(),function(){'use strict';function t(t){return function(){var a=[],i=arguments[0];return t.isFunction(arguments[0])&&(i=t.extend({},arguments[1]),i.handler=arguments[0]),this.each(function(){var o=t.extend({},i,{element:this});'string'==typeof o.context&&(o.context=t(this).closest(o.context)[0]),a.push(new e(o))}),a}};var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}();(function(){var i=0,e=['ms','moz','webkit','o'];for(var t=0;t<e.length&&!window.requestAnimationFrame;++t){window.requestAnimationFrame=window[e[t]+'RequestAnimationFrame'];window.cancelAnimationFrame=window[e[t]+'CancelAnimationFrame']||window[e[t]+'CancelRequestAnimationFrame']};if(!window.requestAnimationFrame)window.requestAnimationFrame=function(t,e){var a=new Date().getTime(),o=Math.max(0,16-(a-i)),n=window.setTimeout(function(){t(a+o)},o);i=a+o;return n};if(!window.cancelAnimationFrame)window.cancelAnimationFrame=function(t){clearTimeout(t)}}());jQuery.expr[':'].regex=function(t,e,a){var i=a[3].split(','),o=/^(data|css):/,n={method:i[0].match(o)?i[0].split(':')[0]:'attr',property:i.shift().replace(o,'')},s='ig',r=new RegExp(i.join('').replace(/^\s+|\s+$/g,''),s);return r.test(jQuery(t)[n.method](n.property))};(function(i){"use strict";i(document).ready(function(){i.avia_utilities=i.avia_utilities||{};if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&"ontouchstart" in document.documentElement){i.avia_utilities.isMobile=!0}else{i.avia_utilities.isMobile=!1};if(i.fn.avia_mobile_fixed)i(".avia-bg-style-fixed").avia_mobile_fixed();if(i.fn.avia_parallax)i(".av-parallax").avia_parallax();if(i.fn.avia_browser_height)i(".av-minimum-height, .avia-fullscreen-slider, .av-cell-min-height").avia_browser_height();if(i.fn.avia_video_section)i(".av-section-with-video-bg").avia_video_section();new i.AviaTooltip({"class":"avia-tooltip",data:"avia-tooltip",delay:0,scope:"body"});new i.AviaTooltip({"class":"avia-tooltip avia-icon-tooltip",data:"avia-icon-tooltip",delay:0,scope:"body"});i.avia_utilities.activate_shortcode_scripts();if(i.fn.layer_slider_height_helper)i(".avia-layerslider").layer_slider_height_helper();if(i.fn.avia_portfolio_preview){i(".grid-links-ajax").avia_portfolio_preview()};if(i.fn.avia_masonry)i(".av-masonry").avia_masonry();if(i.fn.aviaccordion)i(".aviaccordion").aviaccordion();if(i.fn.avia_textrotator)i(".av-rotator-container").avia_textrotator();if(i.fn.avia_sc_tab_section){i(".av-tab-section-container").avia_sc_tab_section()};if(i.fn.avia_hor_gallery){i(".av-horizontal-gallery").avia_hor_gallery()};if(i.fn.avia_link_column){i(".avia-link-column").avia_link_column()};if(i.fn.avia_delayed_animation_in_container){i(".av-animation-delay-container").avia_delayed_animation_in_container()}});i.avia_utilities=i.avia_utilities||{};i.avia_utilities.activate_shortcode_scripts=function(e){if(typeof e=="undefined"){e="body"};if(i.fn.avia_ajax_form){i(".avia_ajax_form:not(.avia-disable-default-ajax)",e).avia_ajax_form()};n(e);if(i.fn.aviaVideoApi){i(".avia-slideshow iframe[src*=\"youtube.com\"], .av_youtube_frame, .av_vimeo_frame, .avia-slideshow video").aviaVideoApi({},"li")};if(i.fn.avia_sc_toggle){i(".togglecontainer",e).avia_sc_toggle()};if(i.fn.avia_sc_tabs){i(".top_tab",e).avia_sc_tabs();i(".sidebar_tab",e).avia_sc_tabs({sidebar:!0})};if(i.fn.avia_sc_gallery){i(".avia-gallery",e).avia_sc_gallery()};if(i.fn.avia_sc_animated_number){i(".avia-animated-number",e).avia_sc_animated_number()};if(i.fn.avia_sc_animation_delayed){i(".av_font_icon",e).avia_sc_animation_delayed({delay:100});i(".avia-image-container",e).avia_sc_animation_delayed({delay:100});i(".av-hotspot-image-container",e).avia_sc_animation_delayed({delay:100});i(".av-animated-generic",e).avia_sc_animation_delayed({delay:100})};if(i.fn.avia_sc_iconlist){i(".avia-icon-list.av-iconlist-big.avia-iconlist-animate",e).avia_sc_iconlist()};if(i.fn.avia_sc_progressbar){i(".avia-progress-bar-container",e).avia_sc_progressbar()};if(i.fn.avia_sc_testimonial){i(".avia-testimonial-wrapper",e).avia_sc_testimonial()};if(i.fn.aviaFullscreenSlider){i(".avia-slideshow.av_fullscreen",e).aviaFullscreenSlider()};if(i.fn.aviaSlider){i(".avia-slideshow:not(.av_fullscreen)",e).aviaSlider();i(".avia-content-slider-active",e).aviaSlider({wrapElement:".avia-content-slider-inner",slideElement:".slide-entry-wrap",fullfade:!0});i(".avia-slider-testimonials",e).aviaSlider({wrapElement:".avia-testimonial-row",slideElement:".avia-testimonial",fullfade:!0})};if(i.fn.aviaMagazine){i(".av-magazine-tabs-active",e).aviaMagazine()};if(i.fn.aviaHotspots){i(".av-hotspot-image-container",e).aviaHotspots()};if(i.fn.aviaCountdown){i(".av-countdown-timer",e).aviaCountdown()};if(i.fn.aviaPlayer){i(".av-player",e).aviaPlayer()}};function n(e){if(i.fn.avia_waypoints){if(typeof e=="undefined"){e="body"};i(".avia_animate_when_visible",e).avia_waypoints();i(".avia_animate_when_almost_visible",e).avia_waypoints({offset:"80%"});if(e=="body")e=".avia_desktop body";i(".av-animated-generic",e).avia_waypoints({offset:"95%"})}};i.AviaParallaxElement=function(e,a){this.$el=i(a).addClass("active-parallax");this.$win=i(window);this.$body=i("body");this.$parent=this.$el.parent();this.property={};this.isMobile=i.avia_utilities.isMobile;this.ratio=this.$el.data("avia-parallax-ratio")||0.5;this.transform=document.documentElement.className.indexOf("avia_transform")!==-1?!0:!1;this.transform3d=document.documentElement.className.indexOf("avia_transform3d")!==-1?!0:!1;this.ticking=!1;if(i.avia_utilities.supported.transition===undefined){i.avia_utilities.supported.transition=i.avia_utilities.supports("transition")};this._init(e)};i.AviaParallaxElement.prototype={_init:function(e){var a=this;if(a.isMobile){return};setTimeout(function(){a._fetch_properties()},30);this.$win.on("debouncedresize av-height-change",i.proxy(a._fetch_properties,a));this.$body.on("av_resize_finished",i.proxy(a._fetch_properties,a));setTimeout(function(){a.$win.on("scroll",i.proxy(a._on_scroll,a))},100)},_fetch_properties:function(){this.property.offset=this.$parent.offset().top;this.property.wh=this.$win.height();this.property.height=this.$parent.outerHeight();this.$el.height(Math.ceil((this.property.wh*this.ratio)+this.property.height));this._parallax_scroll()},_on_scroll:function(e){var a=this;if(!a.ticking){a.ticking=!0;window.requestAnimationFrame(i.proxy(a._parallax_scroll,a))}},_parallax_scroll:function(e){var n=this.$win.scrollTop(),o=n+this.property.wh,a="0",t={};if(this.property.offset<o&&n<=this.property.offset+this.property.height){a=Math.ceil((o-this.property.offset)*this.ratio);if(this.transform3d){t[i.avia_utilities.supported.transition+"transform"]="translate3d(0px,"+a+"px, 0px)"}
else if(this.transform){t[i.avia_utilities.supported.transition+"transform"]="translate(0px,"+a+"px)"}else{t["background-position"]="0px "+a+"px"};this.$el.css(t)};this.ticking=!1}};i.fn.avia_parallax=function(e){return this.each(function(){var a=i.data(this,"aviaParallax");if(!a){a=i.data(this,"aviaParallax",new i.AviaParallaxElement(e,this))}})};i.fn.avia_mobile_fixed=function(e){var a=i.avia_utilities.isMobile;if(!a)return;return this.each(function(){var a=i(this).addClass("av-parallax-section"),n=a.attr("style"),e=a.data("section-bg-repeat"),t="";if(e=="stretch"||e=="no-repeat"){e=" avia-full-stretch"}else{e=""};t="<div class='av-parallax "+e+"' data-avia-parallax-ratio='0.0' style='"+n+"' ></div>";a.prepend(t);a.attr("style","")})};i.fn.avia_sc_animation_delayed=function(e){var a=0,n=e.delay||50,t=10,o=setTimeout(function(){t=20},500);return this.each(function(){var e=i(this);e.on("avia_start_animation",function(){var e=i(this);if(a<t)a++;setTimeout(function(){e.addClass("avia_start_delayed_animation");if(a>0)a--},(a*n))})})};i.fn.avia_delayed_animation_in_container=function(e){return this.each(function(){var e=i(this);e.on("avia_start_animation_if_current_slide_is_active",function(){var e=i(this),a=e.find(".avia_start_animation_when_active");a.addClass("avia_start_animation").trigger("avia_start_animation")});e.on("avia_remove_animation",function(){var e=i(this),a=e.find(".avia_start_animation_when_active, .avia_start_animation");a.removeClass("avia_start_animation avia_start_delayed_animation")})})};i.fn.avia_browser_height=function(){if(!this.length)return;var e=i(window),s=i("html"),r=i("#wpadminbar, #header.av_header_top:not(.html_header_transparency #header), #main>.title_container"),a=i("<style type='text/css' id='av-browser-height'></style>").appendTo("head:first"),n=i(".html_header_sidebar #top #header_main"),c=i(".html_header_sidebar .avia-fullscreen-slider.avia-builder-el-0.avia-builder-el-no-sibling").addClass("av-solo-full"),t=[25,50,75],o=function(){var o="",s=e.height(),c=e.width(),l=s,v=(s/9)*16,u=(c/16)*9,d=0,p=[];if(n.length)d=n.height();r.each(function(){l-=this.offsetHeight-1});var f=(l/9)*16;o+=".avia-section.av-minimum-height .container{opacity: 1; }\n";o+=".av-minimum-height-100 .container, .avia-fullscreen-slider .avia-slideshow, #top.avia-blank .av-minimum-height-100 .container, .av-cell-min-height-100 > .flex_cell{height:"+s+"px;}\n";i.each(t,function(i,e){var a=Math.round(s*(e/100.0));o+=".av-minimum-height-"+e+" .container, .av-cell-min-height-"+e+" > .flex_cell	{height:"+a+"px;}\n"});o+=".avia-builder-el-0.av-minimum-height-100 .container, .avia-builder-el-0.avia-fullscreen-slider .avia-slideshow, .avia-builder-el-0.av-cell-min-height-100 > .flex_cell{height:"+l+"px;}\n";o+="#top .av-solo-full .avia-slideshow {min-height:"+d+"px;}\n";if(c/s<16/9){o+="#top .av-element-cover iframe, #top .av-element-cover embed, #top .av-element-cover object, #top .av-element-cover video{width:"+v+"px; left: -"+(v-c)/2+"px;}\n"}else{o+="#top .av-element-cover iframe, #top .av-element-cover embed, #top .av-element-cover object, #top .av-element-cover video{height:"+u+"px; top: -"+(u-s)/2+"px;}\n"};if(c/l<16/9){o+="#top .avia-builder-el-0 .av-element-cover iframe, #top .avia-builder-el-0 .av-element-cover embed, #top .avia-builder-el-0 .av-element-cover object, #top .avia-builder-el-0 .av-element-cover video{width:"+f+"px; left: -"+(f-c)/2+"px;}\n"}else{o+="#top .avia-builder-el-0 .av-element-cover iframe, #top .avia-builder-el-0 .av-element-cover embed, #top .avia-builder-el-0 .av-element-cover object, #top .avia-builder-el-0 .av-element-cover video{height:"+u+"px; top: -"+(u-l)/2+"px;}\n"};try{a.text(o)}catch(h){a.remove();a=i("<style type='text/css' id='av-browser-height'>"+o+"</style>").appendTo("head:first")};setTimeout(function(){e.trigger("av-height-change")},100)};this.each(function(e){var a=i(this).data("av_minimum_height_pc");if("number"!=typeof a){return this};a=parseInt(a);if((-1==i.inArray(a,t))&&(a!=100)){t.push(a)};return this});e.on("debouncedresize",o);o()};i.fn.avia_video_section=function(){if(!this.length)return;var n=this.length,e="",o=i(window),a=i("<style type='text/css' id='av-section-height'></style>").appendTo("head:first"),t=function(t,o){if(o===0){e=""};var s="",r="#"+t.attr("id"),c=t.height(),l=t.width(),v=t.data("sectionVideoRatio").split(":"),u=v[0],f=v[1],d=(c/f)*u,h=(l/u)*f;if(l/c<u/f){s+="#top "+r+" .av-section-video-bg iframe, #top "+r+" .av-section-video-bg embed, #top "+r+" .av-section-video-bg object, #top "+r+" .av-section-video-bg video{width:"+d+"px; left: -"+(d-l)/2+"px;}\n"}else{s+="#top "+r+" .av-section-video-bg iframe, #top "+r+" .av-section-video-bg embed, #top "+r+" .av-section-video-bg object, #top "+r+" .av-section-video-bg video{height:"+h+"px; top: -"+(h-c)/2+"px;}\n"};e=e+s;if(n==o+1){try{a.text(e)}catch(p){a.remove();a=i("<style type='text/css' id='av-section-height'>"+e+"</style>").appendTo("head:first")}}};return this.each(function(e){var a=i(this);o.on("debouncedresize",function(){t(a,e)});t(a,e)})};i.fn.avia_link_column=function(){return this.each(function(){i(this).on("click",function(e){if("undefined"!==typeof e.target&&"undefined"!==typeof e.target.href){return};var t=i(this),a=t.data("link-column-url"),o=t.data("link-column-target"),s=window.location.hostname+window.location.pathname;if("undefined"===typeof a||"string"!==typeof a){return};if("undefined"!==typeof o||"_blank"==o){var n=document.createElement("a");n.href=a;n.target="_blank";n.rel="noopener noreferrer";n.click();return!1}else{if(t.hasClass("av-cell-link")||t.hasClass("av-column-link")){var r=t.hasClass("av-cell-link")?t.prev("a.av-screen-reader-only").first():t.find("a.av-screen-reader-only").first();a=a.trim();if((0==a.indexOf("#"))||((a.indexOf(s)>=0)&&(a.indexOf("#")>0))){r.trigger("click");return}};window.location.href=a};e.preventDefault();return})})};i.fn.avia_waypoints=function(e){if(!i("html").is(".avia_transform"))return;var a={offset:"bottom-in-view",triggerOnce:!0},t=i.extend({},a,e),n=i.avia_utilities.isMobile;return this.each(function(){var e=i(this);setTimeout(function(){if(n){e.addClass("avia_start_animation").trigger("avia_start_animation")}else{e.waypoint(function(e){var t=i(this.element),a=t.parents(".av-animation-delay-container:eq(0)");if(a.length){t.addClass("avia_start_animation_when_active").trigger("avia_start_animation_when_active")};if(!a.length||(a.length&&a.is(".__av_init_open"))||(a.length&&a.is(".av-active-tab-content"))){t.addClass("avia_start_animation").trigger("avia_start_animation")}},t)}},100)})};var t=i.event,e,a;e=t.special.debouncedresize={setup:function(){i(this).on("resize",e.handler)},teardown:function(){i(this).off("resize",e.handler)},handler:function(i,n){var r=this,s=arguments,o=function(){i.type="debouncedresize";t.dispatch.apply(r,s)};if(a){clearTimeout(a)};n?o():a=setTimeout(o,e.threshold)},threshold:150};i.easing["jswing"]=i.easing["swing"];i.extend(i.easing,{def:"easeOutQuad",swing:function(e,a,t,n,o){return i.easing[i.easing.def](e,a,t,n,o)},easeInQuad:function(i,e,a,t,n){return t*(e/=n)*e+a},easeOutQuad:function(i,e,a,t,n){return-t*(e/=n)*(e-2)+a},easeInOutQuad:function(i,e,a,t,n){if((e/=n/2)<1)return t/2*e*e+a;return-t/2*((--e)*(e-2)-1)+a},easeInCubic:function(i,e,a,t,n){return t*(e/=n)*e*e+a},easeOutCubic:function(i,e,a,t,n){return t*((e=e/n-1)*e*e+1)+a},easeInOutCubic:function(i,e,a,t,n){if((e/=n/2)<1)return t/2*e*e*e+a;return t/2*((e-=2)*e*e+2)+a},easeInQuart:function(i,e,a,t,n){return t*(e/=n)*e*e*e+a},easeOutQuart:function(i,e,a,t,n){return-t*((e=e/n-1)*e*e*e-1)+a},easeInOutQuart:function(i,e,a,t,n){if((e/=n/2)<1)return t/2*e*e*e*e+a;return-t/2*((e-=2)*e*e*e-2)+a},easeInQuint:function(i,e,a,t,n){return t*(e/=n)*e*e*e*e+a},easeOutQuint:function(i,e,a,t,n){return t*((e=e/n-1)*e*e*e*e+1)+a},easeInOutQuint:function(i,e,a,t,n){if((e/=n/2)<1)return t/2*e*e*e*e*e+a;return t/2*((e-=2)*e*e*e*e+2)+a},easeInSine:function(i,e,t,a,n){return-a*Math.cos(e/n*(Math.PI/2))+a+t},easeOutSine:function(i,e,a,t,n){return t*Math.sin(e/n*(Math.PI/2))+a},easeInOutSine:function(i,e,a,t,n){return-t/2*(Math.cos(Math.PI*e/n)-1)+a},easeInExpo:function(i,e,a,t,n){return(e==0)?a:t*Math.pow(2,10*(e/n-1))+a},easeOutExpo:function(i,e,a,t,n){return(e==n)?a+t:t*(-Math.pow(2,-10*e/n)+1)+a},easeInOutExpo:function(i,e,a,t,n){if(e==0)return a;if(e==n)return a+t;if((e/=n/2)<1)return t/2*Math.pow(2,10*(e-1))+a;return t/2*(-Math.pow(2,-10*--e)+2)+a},easeInCirc:function(i,e,a,t,n){return-t*(Math.sqrt(1-(e/=n)*e)-1)+a},easeOutCirc:function(i,e,a,t,n){return t*Math.sqrt(1-(e=e/n-1)*e)+a},easeInOutCirc:function(i,e,a,t,n){if((e/=n/2)<1)return-t/2*(Math.sqrt(1-e*e)-1)+a;return t/2*(Math.sqrt(1-(e-=2)*e)+1)+a},easeInElastic:function(i,e,t,a,n){var s=1.70158,o=0,r=a;if(e==0)return t;if((e/=n)==1)return t+a;if(!o)o=n*.3;if(r<Math.abs(a)){r=a;var s=o/4}
else var s=o/(2*Math.PI)*Math.asin(a/r);return-(r*Math.pow(2,10*(e-=1))*Math.sin((e*n-s)*(2*Math.PI)/o))+t},easeOutElastic:function(i,e,t,a,n){var s=1.70158,o=0,r=a;if(e==0)return t;if((e/=n)==1)return t+a;if(!o)o=n*.3;if(r<Math.abs(a)){r=a;var s=o/4}
else var s=o/(2*Math.PI)*Math.asin(a/r);return r*Math.pow(2,-10*e)*Math.sin((e*n-s)*(2*Math.PI)/o)+a+t},easeInOutElastic:function(i,e,t,a,n){var s=1.70158,o=0,r=a;if(e==0)return t;if((e/=n/2)==2)return t+a;if(!o)o=n*(.3*1.5);if(r<Math.abs(a)){r=a;var s=o/4}
else var s=o/(2*Math.PI)*Math.asin(a/r);if(e<1)return-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e*n-s)*(2*Math.PI)/o))+t;return r*Math.pow(2,-10*(e-=1))*Math.sin((e*n-s)*(2*Math.PI)/o)*.5+a+t},easeInBack:function(i,e,a,t,n,o){if(o==undefined)o=1.70158;return t*(e/=n)*e*((o+1)*e-o)+a},easeOutBack:function(i,e,a,t,n,o){if(o==undefined)o=1.70158;return t*((e=e/n-1)*e*((o+1)*e+o)+1)+a},easeInOutBack:function(i,e,a,t,n,o){if(o==undefined)o=1.70158;if((e/=n/2)<1)return t/2*(e*e*(((o*=(1.525))+1)*e-o))+a;return t/2*((e-=2)*e*(((o*=(1.525))+1)*e+o)+2)+a},easeInBounce:function(i,e,t,a,n){return a-jQuery.easing.easeOutBounce(i,n-e,0,a,n)+t},easeOutBounce:function(i,e,a,t,n){if((e/=n)<(1/2.75)){return t*(7.5625*e*e)+a}
else if(e<(2/2.75)){return t*(7.5625*(e-=(1.5/2.75))*e+.75)+a}
else if(e<(2.5/2.75)){return t*(7.5625*(e-=(2.25/2.75))*e+.9375)+a}else{return t*(7.5625*(e-=(2.625/2.75))*e+.984375)+a}},easeInOutBounce:function(i,e,n,a,t){if(e<t/2)return jQuery.easing.easeInBounce(i,e*2,0,a,t)*.5+n;return jQuery.easing.easeOutBounce(i,e*2-t,0,a,t)*.5+a*.5+n}})})(jQuery);(function(i){"use strict";i.avia_utilities=i.avia_utilities||{};i.avia_utilities.loading=function(e,a){var t={active:!1,show:function(){if(t.active===!1){t.active=!0;t.loading_item.css({display:"block",opacity:0})};t.loading_item.stop().animate({opacity:1})},hide:function(){if(typeof a==="undefined"){a=600};t.loading_item.stop().delay(a).animate({opacity:0},function(){t.loading_item.css({display:"none"});t.active=!1})},attach:function(){if(typeof e==="undefined"){e="body"};t.loading_item=i("<div class=\"avia_loading_icon\"><div class=\"av-siteloader\"></div></div>").css({display:"none"}).appendTo(e)}};t.attach();return t};i.avia_utilities.playpause=function(e,a){var t={active:!1,to1:"",to2:"",set:function(i){t.loading_item.removeClass("av-play av-pause");t.to1=setTimeout(function(){t.loading_item.addClass("av-"+i)},10);t.to2=setTimeout(function(){t.loading_item.removeClass("av-"+i)},1500)},attach:function(){if(typeof e==="undefined"){e="body"};t.loading_item=i("<div class=\"avia_playpause_icon\"></div>").css({display:"none"}).appendTo(e)}};t.attach();return t};i.avia_utilities.preload=function(e){new i.AviaPreloader(e)};i.AviaPreloader=function(e){this.win=i(window);this.defaults={container:"body",maxLoops:10,trigger_single:!0,single_callback:function(){},global_callback:function(){}};this.options=i.extend({},this.defaults,e);this.preload_images=0;this.load_images()};i.AviaPreloader.prototype={load_images:function(){var e=this;if(typeof e.options.container==="string"){e.options.container=i(e.options.container)};e.options.container.each(function(){var a=i(this);a.images=a.find("img");a.allImages=a.images;e.preload_images+=a.images.length;setTimeout(function(){e.checkImage(a)},10)})},checkImage:function(i){var e=this;i.images.each(function(){if(this.complete===!0){i.images=i.images.not(this);e.preload_images-=1}});if(i.images.length&&e.options.maxLoops>=0){e.options.maxLoops-=1;setTimeout(function(){e.checkImage(i)},500)}else{e.preload_images=e.preload_images-i.images.length;e.trigger_loaded(i)}},trigger_loaded:function(i){var e=this;if(e.options.trigger_single!==!1){e.win.trigger("avia_images_loaded_single",[i]);e.options.single_callback.call(i)};if(e.preload_images===0){e.win.trigger("avia_images_loaded");e.options.global_callback.call()}}};i.avia_utilities.css_easings={linear:"linear",swing:"ease-in-out",bounce:"cubic-bezier(0.0, 0.35, .5, 1.3)",easeInQuad:"cubic-bezier(0.550, 0.085, 0.680, 0.530)",easeInCubic:"cubic-bezier(0.550, 0.055, 0.675, 0.190)",easeInQuart:"cubic-bezier(0.895, 0.030, 0.685, 0.220)",easeInQuint:"cubic-bezier(0.755, 0.050, 0.855, 0.060)",easeInSine:"cubic-bezier(0.470, 0.000, 0.745, 0.715)",easeInExpo:"cubic-bezier(0.950, 0.050, 0.795, 0.035)",easeInCirc:"cubic-bezier(0.600, 0.040, 0.980, 0.335)",easeInBack:"cubic-bezier(0.600, -0.280, 0.735, 0.04)",easeOutQuad:"cubic-bezier(0.250, 0.460, 0.450, 0.940)",easeOutCubic:"cubic-bezier(0.215, 0.610, 0.355, 1.000)",easeOutQuart:"cubic-bezier(0.165, 0.840, 0.440, 1.000)",easeOutQuint:"cubic-bezier(0.230, 1.000, 0.320, 1.000)",easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeOutExpo:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",easeOutCirc:"cubic-bezier(0.075, 0.820, 0.165, 1.000)",easeOutBack:"cubic-bezier(0.175, 0.885, 0.320, 1.275)",easeInOutQuad:"cubic-bezier(0.455, 0.030, 0.515, 0.955)",easeInOutCubic:"cubic-bezier(0.645, 0.045, 0.355, 1.000)",easeInOutQuart:"cubic-bezier(0.770, 0.000, 0.175, 1.000)",easeInOutQuint:"cubic-bezier(0.860, 0.000, 0.070, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)",easeInOutExpo:"cubic-bezier(1.000, 0.000, 0.000, 1.000)",easeInOutCirc:"cubic-bezier(0.785, 0.135, 0.150, 0.860)",easeInOutBack:"cubic-bezier(0.680, -0.550, 0.265, 1.55)",easeInOutBounce:"cubic-bezier(0.580, -0.365, 0.490, 1.365)",easeOutBounce:"cubic-bezier(0.760, 0.085, 0.490, 1.365)"};i.avia_utilities.supported={};i.avia_utilities.supports=(function(){var e=document.createElement("div"),i=["Khtml","Ms","Moz","Webkit"];return function(a,t){if(e.style[a]!==undefined){return""};if(t!==undefined){i=t};a=a.replace(/^[a-z]/,function(i){return i.toUpperCase()});var n=i.length;while(n--){if(e.style[i[n]+a]!==undefined){return"-"+i[n].toLowerCase()+"-"}};return!1}}());i.fn.avia_animate=function(e,a,t,n){if(typeof a==="function"){n=a;a=!1};if(typeof t==="function"){n=t;t=!1};if(typeof a==="string"){t=a;a=!1};if(n===undefined||n===!1){n=function(){}};if(t===undefined||t===!1){t="easeInQuad"};if(a===undefined||a===!1){a=400};if(i.avia_utilities.supported.transition===undefined){i.avia_utilities.supported.transition=i.avia_utilities.supports("transition")};if(i.avia_utilities.supported.transition!==!1){var c=i.avia_utilities.supported.transition+"transition",r={},l={},u=document.body.style,o=(u.WebkitTransition!==undefined)?"webkitTransitionEnd":(u.OTransition!==undefined)?"oTransitionEnd":"transitionend";t=i.avia_utilities.css_easings[t];r[c]="all "+(a/1000)+"s "+t;o=o+".avia_animate";for(var s in e){if(e.hasOwnProperty(s)){l[s]=e[s]}};e=l;this.each(function(){var t=i(this),f=!1,s,u;for(s in e){if(e.hasOwnProperty(s)){u=t.css(s);if(e[s]!=u&&e[s]!=u.replace(/px|%/g,"")){f=!0;break}}};if(f){if(!(i.avia_utilities.supported.transition+"transform" in e)){e[i.avia_utilities.supported.transition+"transform"]="translateZ(0)"};var l=!1;t.on(o,function(i){if(i.target!=i.currentTarget)return!1;if(l==!0)return!1;l=!0;r[c]="none";t.off(o);t.css(r);setTimeout(function(){n.call(t)})});setTimeout(function(){if(!l&&!avia_is_mobile&&i("html").is(".avia-safari")){t.trigger(o);i.avia_utilities.log("Safari Fallback "+o+" trigger")}},a+100);setTimeout(function(){t.css(r)},10);setTimeout(function(){t.css(e)},20)}else{setTimeout(function(){n.call(t)})}})}else{this.animate(e,a,t,n)};return this}})(jQuery);(function(i){"use strict";i.fn.avia_keyboard_controls=function(e){var t={37:".prev-slide",39:".next-slide"},a={mousebind:function(i){i.hover(function(){i.mouseover=!0},function(){i.mouseover=!1})},keybind:function(e){i(document).keydown(function(i){if(e.mouseover&&typeof e.options[i.keyCode]!=="undefined"){var a;if(typeof e.options[i.keyCode]==="string"){a=e.find(e.options[i.keyCode])}else{a=e.options[i.keyCode]};if(a.length){a.trigger("click",["keypress"]);return!1}}})}};return this.each(function(){var n=i(this);n.options=i.extend({},t,e);n.mouseover=!1;a.mousebind(n);a.keybind(n)})};i.fn.avia_swipe_trigger=function(e){var o=i(window),a=i.avia_utilities.isMobile,t={prev:".prev-slide",next:".next-slide",event:{prev:"click",next:"click"}},n={activate_touch_control:function(i){var e,a,t;i.touchPos={};i.hasMoved=!1;i.on("touchstart",function(e){i.touchPos.X=e.originalEvent.touches[0].clientX;i.touchPos.Y=e.originalEvent.touches[0].clientY});i.on("touchend",function(e){i.touchPos={};if(i.hasMoved){e.preventDefault()};i.hasMoved=!1});i.on("touchmove",function(n){if(!i.touchPos.X){i.touchPos.X=n.originalEvent.touches[0].clientX;i.touchPos.Y=n.originalEvent.touches[0].clientY}else{a=n.originalEvent.touches[0].clientX-i.touchPos.X;t=n.originalEvent.touches[0].clientY-i.touchPos.Y;if(Math.abs(a)>Math.abs(t)){n.preventDefault();if(i.touchPos!==n.originalEvent.touches[0].clientX){if(Math.abs(a)>50){e=a>0?"prev":"next";if(typeof i.options[e]==="string"){i.find(i.options[e]).trigger(i.options.event[e],["swipe"])}else{i.options[e].trigger(i.options.event[e],["swipe"])};i.hasMoved=!0;i.touchPos={};return!1}}}}})}};return this.each(function(){if(a){var o=i(this);o.options=i.extend({},t,e);n.activate_touch_control(o)}})}}(jQuery));(function(a){a.fn.avia_ajax_form=function(e){var t={sendPath:'send.php',responseContainer:'.ajaxresponse'};var r=a.extend(t,e);return this.each(function(){var t=a(this),i=!1,e={formElements:t.find('textarea, select, input[type=text], input[type=checkbox], input[type=hidden]'),validationError:!1,button:t.find('input:submit'),dataObj:{}},s=t.next(r.responseContainer+':eq(0)');e.button.on('click',n);if(a.avia_utilities.isMobile){e.formElements.each(function(e){var r=a(this),t=r.hasClass('is_email');if(t)r.attr('type','email')})};function n(r){e.validationError=!1;e.datastring='ajax=true';e.formElements=t.find('textarea, select, input[type=text], input[type=checkbox], input[type=hidden], input[type=email]');e.formElements.each(function(l){var o=a(this),r=o.parent(),s=o.val(),v=o.attr('name'),i=o.attr('class'),n=!0;if(o.is(':checkbox')){if(o.is(':checked')){s=!0}else{s=''}};e.dataObj[v]=encodeURIComponent(s);if(i&&i.match(/is_empty/)){if(s==''||s==null){r.removeClass('valid error ajax_alert').addClass('error');e.validationError=!0}else{r.removeClass('valid error ajax_alert').addClass('valid')};n=!1};if(i&&i.match(/is_email/)){if(!s.match(/^[\w|\.|\-]+@\w[\w|\.|\-]*\.[a-zA-Z]{2,20}$/)){r.removeClass('valid error ajax_alert').addClass('error');e.validationError=!0}else{r.removeClass('valid error ajax_alert').addClass('valid')};n=!1};if(i&&i.match(/is_ext_email/)){if(!s.match(/^[\w|\.|\-|ÄÖÜäöü]+@\w[\w|\.|\-|ÄÖÜäöü]*\.[a-zA-Z]{2,20}$/)){r.removeClass('valid error ajax_alert').addClass('error');e.validationError=!0}else{r.removeClass('valid error ajax_alert').addClass('valid')};n=!1};if(i&&i.match(/is_phone/)){if(!s.match(/^(\d|\s|\-|\/|\(|\)|\[|\]|e|x|t|ension|\.|\+|\_|\,|\:|\;){3,}$/)){r.removeClass('valid error ajax_alert').addClass('error');e.validationError=!0}else{r.removeClass('valid error ajax_alert').addClass('valid')};n=!1};if(i&&i.match(/is_number/)){if(!s.match(/^-?\s*(0|[1-9]\d*)([\.,]\d+)?$/)){r.removeClass('valid error ajax_alert').addClass('error');e.validationError=!0}else{r.removeClass('valid error ajax_alert').addClass('valid')};n=!1};if(i&&i.match(/is_positiv_number/)){if(!(a.isNumeric(s))||s==''||s<0){r.removeClass('valid error ajax_alert').addClass('error');e.validationError=!0}else{r.removeClass('valid error ajax_alert').addClass('valid')};n=!1};if(i&&i.match(/captcha/)&&!i.match(/recaptcha/)){var d=t.find('#'+v+'_verifier').val(),c=d.charAt(d.length-1),f=d.charAt(c);if(s!=f){r.removeClass('valid error ajax_alert').addClass('error');e.validationError=!0}else{r.removeClass('valid error ajax_alert').addClass('valid')};n=!1};if(n&&s!=''){r.removeClass('valid error ajax_alert').addClass('valid')}});if(e.validationError==!1){if(t.data('av-custom-send')){l()}else{o()}};return!1};function o(){if(i){return!1};if(e.button.hasClass('avia_button_inactive')){return!1};i=!0;e.button.addClass('av-sending-button');e.button.val(e.button.data('sending-label'));var n=t.data('avia-redirect')||!1,o=t.attr('action'),l=t.is('.av-form-labels-style');if(l)return;s.load(o+' '+r.responseContainer,e.dataObj,function(){if(n&&o!=n){t.attr('action',n);location.href=n}else{s.removeClass('hidden').css({display:'block'});t.slideUp(400,function(){s.slideDown(400,function(){a('body').trigger('av_resize_finished')});e.formElements.val('')})}})};function l(){if(i){return!1};i=!0;var v=e.button.val();e.button.addClass('av-sending-button');e.button.val(e.button.data('sending-label'));e.dataObj.ajax_mailchimp=!0;var n=t.data('avia-redirect')||!1,l=t.attr('action'),o=t.find('.av-form-error-container'),d=t.data('avia-form-id');a.ajax({url:l,type:'POST',data:e.dataObj,beforeSend:function(){if(o.length){o.slideUp(400,function(){o.remove();a('body').trigger('av_resize_finished')})}},success:function(o){var f=jQuery('<div>').append(jQuery.parseHTML(o)),c=f.find('.av-form-error-container');if(c.length){i=!1;t.prepend(c);c.css({display:'none'}).slideDown(400,function(){a('body').trigger('av_resize_finished')});e.button.removeClass('av-sending-button');e.button.val(v)}else{if(n&&l!=n){t.attr('action',n);location.href=n}else{var m=f.find(r.responseContainer+'_'+d);s.html(m).removeClass('hidden').css({display:'block'});t.slideUp(400,function(){s.slideDown(400,function(){a('body').trigger('av_resize_finished')});e.formElements.val('')})}}},error:function(){},complete:function(){}})}})}})(jQuery);(function(i){'use strict';i.AviaSlider=function(t,s){var e=this;this.$win=i(window);this.$slider=i(s);this.isMobile=i.avia_utilities.isMobile;this._prepareSlides(t);i.avia_utilities.preload({container:this.$slider,single_callback:function(){e._init(t)}})};i.AviaSlider.defaults={interval:5,autoplay:!1,stopinfiniteloop:!1,animation:'slide',transitionSpeed:900,easing:'easeInOutQuart',wrapElement:'>ul',slideElement:'>li',hoverpause:!1,bg_slider:!1,show_slide_delay:0,fullfade:!1,carousel:'no',carouselSlidesToShow:3,carouselSlidesToScroll:1,carouselResponsive:[]};i.AviaSlider.prototype={_init:function(t){this.options=this._setOptions(t);this.$sliderUl=this.$slider.find(this.options.wrapElement);this.$slides=this.$sliderUl.find(this.options.slideElement);this.gotoButtons=this.$slider.find('.avia-slideshow-dots a');this.permaCaption=this.$slider.find('>.av-slideshow-caption');this.itemsCount=this.$slides.length;this.current=0;this.currentCarousel=0;this.slideWidthCarousel='240';this.loopCount=0;this.isAnimating=!1;this.browserPrefix=i.avia_utilities.supports('transition');this.cssActive=this.browserPrefix!==!1?!0:!1;this.css3DActive=document.documentElement.className.indexOf('avia_transform3d')!==-1?!0:!1;if(this.options.bg_slider==!0){this.imageUrls=[];this.loader=i.avia_utilities.loading(this.$slider);this._bgPreloadImages()}else{this._kickOff()};if(this.options.carousel==='yes'){this.options.animation='carouselslide'}},_setOptions:function(t){var a=i.extend(!0,{},i.AviaSlider.defaults,t),e=this.$slider.data();for(var s in e){var o=('transition_speed'!=s)?s:'transitionSpeed';if(typeof e[s]==='string'||typeof e[s]==='number'||typeof e[s]==='boolean'){a[o]=e[s]}};return a},_prepareSlides:function(t){if(this.isMobile){var s=this.$slider.find('.av-mobile-fallback-image');s.each(function(){var s=i(this).removeClass('av-video-slide').data({'avia_video_events':!0,'video-ratio':0}),n=s.data('mobile-img'),e=s.data('fallback-link'),a=s.find('.avia-slide-wrap');s.find('.av-click-overlay, .mejs-mediaelement, .mejs-container').remove();if(!n){i('<p class="av-fallback-message"><span>Please set a mobile device fallback image for this video in your wordpress backend</span></p>').appendTo(a)};if(t&&t.bg_slider){s.data('img-url',n);if(e!=''){if(a.is('a')){a.attr('href',e)}else{a.find('a').remove();a.replaceWith(function(){var t=i(this);return i('<a>').attr({'data-rel':t.data('rel'),'class':t.attr('class'),'href':e}).append(i(this).contents())});a=s.find('.avia-slide-wrap')};if(i.fn.avia_activate_lightbox){s.parents('#main').avia_activate_lightbox()}}}else{var o='<img src="'+n+'" alt="" title="" />',l=!1;if('string'==typeof e&&e.trim()!=''){if(a.is('a')){a.attr('href',e)}else{var r=e.match(/\.(jpg|jpeg|gif|png)$/i)!=null?' rel="lightbox" ':'';o='<a href="'+e.trim()+'"'+r+'>'+o+'</a>'};l=!0};s.find('.avia-slide-wrap').append(o);if(l&&i.fn.avia_activate_lightbox){s.parents('#main').avia_activate_lightbox()}}})}},_bgPreloadImages:function(i){this._getImageURLS();this._preloadSingle(0,function(){this._kickOff();this._preloadNext(1)})},_getImageURLS:function(){var t=this;this.$slides.each(function(s){t.imageUrls[s]=[];t.imageUrls[s]['url']=i(this).data('img-url');if(typeof t.imageUrls[s]['url']=='string'){t.imageUrls[s]['status']=!1}else{t.imageUrls[s]['status']=!0}})},_preloadSingle:function(t,s){var e=this,a=new Image();if(typeof e.imageUrls[t]['url']=='string'){i(a).on('load error',function(){e.imageUrls[t]['status']=!0;e.$slides.eq(t).css('background-image','url('+e.imageUrls[t]['url']+')');if(typeof s=='function')s.apply(e,[a,t])});if(e.imageUrls[t]['url']!=''){a.src=e.imageUrls[t]['url']}else{i(a).trigger('error')}}else{if(typeof s=='function')s.apply(e,[a,t])}},_preloadNext:function(i){if(typeof this.imageUrls[i]!='undefined'){this._preloadSingle(i,function(){this._preloadNext(i+1)})}},_bindEvents:function(){var s=this,t=i(window);this.$slider.on('click','.next-slide',i.proxy(this.next,this));this.$slider.on('click','.prev-slide',i.proxy(this.previous,this));this.$slider.on('click','.goto-slide',i.proxy(this.go2,this));if(this.options.hoverpause){this.$slider.on('mouseenter',i.proxy(this.pause,this));this.$slider.on('mouseleave',i.proxy(this.resume,this))};if(this.options.stopinfiniteloop&&this.options.autoplay){if(this.options.stopinfiniteloop=='last'){this.$slider.on('avia_slider_last_slide',i.proxy(this._stopSlideshow,this))}
else if(this.options.stopinfiniteloop=='first'){this.$slider.on('avia_slider_first_slide',i.proxy(this._stopSlideshow,this))}};if(this.options.carousel==='yes'){if(!this.isMobile){t.on('debouncedresize',i.proxy(this._buildCarousel,this))}}else{t.on('debouncedresize.aviaSlider',i.proxy(this._setSize,this))};if(!this.isMobile){this.$slider.avia_keyboard_controls()}else{this.$slider.avia_swipe_trigger()};s._attach_video_events()},_kickOff:function(){var t=this,s=t.$slides.eq(0),e=s.data('video-ratio');t._bindEvents();this.$slider.removeClass('av-default-height-applied');if(e){t._setSize(!0)}else{if(this.options.keep_pading!=!0){t.$sliderUl.css('padding',0);t.$win.trigger('av-height-change')}};t._setCenter();if(this.options.carousel==='no'){s.css({visibility:'visible',opacity:0}).avia_animate({opacity:1},function(){var s=i(this).addClass('active-slide');if(t.permaCaption.length){t.permaCaption.addClass('active-slide')}})};if(t.options.autoplay){t._startSlideshow()};if(t.options.carousel==='yes'){t._buildCarousel()};t.$slider.trigger('_kickOff')},_buildCarousel:function(){var r=this,a=this.$slider.outerWidth(),t=parseInt(a/this.options.carouselSlidesToShow),l=window.innerWidth||i(window).width();if(this.options.carouselResponsive&&this.options.carouselResponsive.length&&this.options.carouselResponsive!==null){for(var e in this.options.carouselResponsive){var n=this.options.carouselResponsive[e]['breakpoint'],s=this.options.carouselResponsive[e]['settings']['carouselSlidesToShow'];if(n>=l){t=parseInt(a/s);this.options.carouselSlidesToShow=s}}};this.slideWidthCarousel=t;this.$slides.each(function(s){i(this).width(t)});var o=t*this.itemsCount;this.$sliderUl.width(o).css('transform','translateX(0px)');if(this.options.carouselSlidesToShow>=this.itemsCount){this.$slider.find('.av-timeline-nav').hide()}},_navigate:function(i,t){if(this.isAnimating||this.itemsCount<2 ||!this.$slider.is(':visible')){return!1};this.isAnimating=!0;this.prev=this.current;if(t!==undefined){this.current=t;i=this.current>this.prev?'next':'prev'}
else if(i==='next'){this.current=this.current<this.itemsCount-1?this.current+1:0;if(this.current===0&&this.options.autoplay_stopper==1&&this.options.autoplay){this.isAnimating=!1;this.current=this.prev;this._stopSlideshow();return!1}}
else if(i==='prev'){this.current=this.current>0?this.current-1:this.itemsCount-1};this.gotoButtons.removeClass('active').eq(this.current).addClass('active');if(this.options.carousel==='no'){this._setSize()};if(this.options.bg_slider==!0){if(this.imageUrls[this.current]['status']==!0){this['_'+this.options.animation].call(this,i)}else{this.loader.show();this._preloadSingle(this.current,function(){this['_'+this.options.animation].call(this,i);this.loader.hide()})}}else{this['_'+this.options.animation].call(this,i)};if(this.current==0){this.loopCount++;this.$slider.trigger('avia_slider_first_slide')}
else if(this.current==this.itemsCount-1){this.$slider.trigger('avia_slider_last_slide')}else{this.$slider.trigger('avia_slider_navigate_slide')}},_setSize:function(i){if(this.options.bg_slider==!0)return;var n=this,t=this.$slides.eq(this.current),r=t.find('img'),a=Math.floor(this.$sliderUl.height()),o=t.data('video-ratio'),s=o?this.$sliderUl.width()/o:Math.floor(t.height()),e=t.data('video-height'),l=t.data('video-toppos');this.$sliderUl.height(a).css('padding',0);if(s!=a){if(i==!0){this.$sliderUl.css({height:s});this.$win.trigger('av-height-change')}else{this.$sliderUl.avia_animate({height:s},function(){n.$win.trigger('av-height-change')})}};this._setCenter();if(e&&e!='set'){t.find('iframe, embed, video, object, .av_youtube_frame').css({height:e+'%',top:l+'%'});t.data('video-height','set')}},_setCenter:function(){var e=this.$slides.eq(this.current),o=e.find('img'),i=parseInt(o.css('min-width'),10),t=e.width(),a=e.find('.av-slideshow-caption'),s=((t-i)/2);if(a.length){if(a.is('.caption_left')){s=((t-i)/1.5)}
else if(a.is('.caption_right')){s=((t-i)/2.5)}};if(t>=i){s=0};o.css({left:s})},_carouselmove:function(){var i=this.slideWidthCarousel*this.currentCarousel;this.$sliderUl.css('transform','translateX(-'+i+'px)')},_carouselslide:function(i){if(i==='next'){if(this.options.carouselSlidesToShow+this.currentCarousel<this.itemsCount){this.currentCarousel++;this._carouselmove()}}
else if(i==='prev'){if(this.currentCarousel>0){this.currentCarousel--;this._carouselmove()}};this.isAnimating=!1},_slide:function(i){var l=!1,h=l==!0?2:1,r=this.$slider.width(),d=i==='next'?-1:1,t=this.browserPrefix+'transform',a={},s={},e={},o=(r*d*-1),n=(r*d)/h;if(this.cssActive){t=this.browserPrefix+'transform';if(this.css3DActive){a[t]='translate3d('+o+'px, 0, 0)';s[t]='translate3d('+n+'px, 0, 0)';e[t]='translate3d(0,0,0)'}else{a[t]='translate('+o+'px,0)';s[t]='translate('+n+'px,0)';e[t]='translate(0,0)'}}else{a.left=o;s.left=n;e.left=0};if(l){s['z-index']='1';e['z-index']='2'};this._slide_animate(a,s,e)},_slide_up:function(i){var l=!0,h=l==!0?2:1,r=this.$slider.height(),d=i==='next'?-1:1,t=this.browserPrefix+'transform',a={},s={},e={},o=(r*d*-1),n=(r*d)/h;if(this.cssActive){t=this.browserPrefix+'transform';if(this.css3DActive){a[t]='translate3d(0,'+o+'px, 0)';s[t]='translate3d(0,'+n+'px, 0)';e[t]='translate3d(0,0,0)'}else{a[t]='translate(0,'+o+'px)';s[t]='translate(0,'+n+'px)';e[t]='translate(0,0)'}}else{a.top=o;s.top=n;e.top=0};if(l){s['z-index']='1';e['z-index']='2'};this._slide_animate(a,s,e)},_slide_animate:function(i,e,a){var s=this,t=this.$slides.eq(this.current),o=this.$slides.eq(this.prev);o.trigger('pause');if(!t.data('disableAutoplay')){if(t.hasClass('av-video-lazyload')&&!t.hasClass('av-video-lazyload-complete')){t.find('.av-click-to-play-overlay').trigger('click')}else{t.trigger('play')}};t.css({visibility:'visible',zIndex:4,opacity:1,left:0,top:0});t.css(i);o.avia_animate(e,this.options.transitionSpeed,this.options.easing);var n=function(){s.isAnimating=!1;t.addClass('active-slide');o.css({visibility:'hidden'}).removeClass('active-slide');s.$slider.trigger('avia-transition-done')};if(s.options.show_slide_delay>0){setTimeout(function(){t.avia_animate(a,s.options.transitionSpeed,s.options.easing,n)},s.options.show_slide_delay)}else{t.avia_animate(a,s.options.transitionSpeed,s.options.easing,n)}},_fade:function(){var t=this,i=this.$slides.eq(this.current),s=this.$slides.eq(this.prev),e={visibility:'visible',zIndex:3,opacity:0},a=function(){t.isAnimating=!1;i.addClass('active-slide');s.css({visibility:'hidden',zIndex:2}).removeClass('active-slide');t.$slider.trigger('avia-transition-done')};s.trigger('pause');if(!i.data('disableAutoplay')){if(i.hasClass('av-video-lazyload')&&!i.hasClass('av-video-lazyload-complete')){i.find('.av-click-to-play-overlay').trigger('click')}else{i.trigger('play')}};if(t.options.fullfade==!0){s.avia_animate({opacity:0},200,'linear',function(){i.css(e).avia_animate({opacity:1},t.options.transitionSpeed,'linear',a)})}else{if(t.current===0){s.avia_animate({opacity:0},t.options.transitionSpeed/2,'linear');i.css(e).avia_animate({opacity:1},t.options.transitionSpeed/2,'linear',a)}else{i.css(e).avia_animate({opacity:1},t.options.transitionSpeed/2,'linear',function(){s.avia_animate({opacity:0},200,'linear',a)})}}},_attach_video_events:function(){var t=this,s=i('html');t.$slides.each(function(s){var n=i(this),r=n.find('.caption_fullwidth, .av-click-overlay'),d=n.find('.mejs-mediaelement'),l=n.hasClass('av-video-lazyload')?!0:!1;if(n.data('avia_video_events')!=!0){n.data('avia_video_events',!0);n.on('av-video-events-bound',{slide:n,wrap:d,iteration:s,self:t,lazyload:l},e);n.on('av-video-ended',{slide:n,self:t},a);n.on('av-video-play-executed',function(){setTimeout(function(){t.pause()},100)});r.on('click',{slide:n},o);if(n.is('.av-video-events-bound'))n.trigger('av-video-events-bound');if(l&&s===0&&!n.data('disableAutoplay')){n.find('.av-click-to-play-overlay').trigger('click')}}});function e(i){if(i.data.iteration===0){i.data.wrap.css('opacity',0);if(!i.data.self.isMobile&&!i.data.slide.data('disableAutoplay')){i.data.slide.trigger('play')}; ;setTimeout(function(){i.data.wrap.avia_animate({opacity:1},400)},50)}
else if(s.is('.avia-msie')&&!i.data.slide.is('.av-video-service-html5')){if(!i.data.slide.data('disableAutoplay'))i.data.slide.trigger('play')};if(i.data.slide.is('.av-video-service-html5')&&i.data.iteration!==0){i.data.slide.trigger('pause')};if(i.data.lazyload){i.data.slide.addClass('av-video-lazyload-complete');i.data.slide.trigger('play')}};function a(i){if(!i.data.slide.is('.av-single-slide')&&!i.data.slide.is('.av-loop-video')){i.data.slide.trigger('reset');t._navigate('next');t.resume()};if(i.data.slide.is('.av-loop-video')&&i.data.slide.is('.av-video-service-html5')){if(s.is('.avia-safari-8')){setTimeout(function(){i.data.slide.trigger('play')},1)}}};function o(i){if(i.target.tagName!='A'){i.data.slide.trigger('toggle')}}},_timer:function(i,t,o){var s=this,e,a=t;s.timerId=0;this.pause=function(){window.clearTimeout(s.timerId);a-=new Date()-e};this.resume=function(){e=new Date();s.timerId=window.setTimeout(i,a)};this.destroy=function(){window.clearTimeout(s.timerId)};this.resume(!0)},_startSlideshow:function(){var i=this;this.isPlaying=!0;this.slideshow=new this._timer(function(){i._navigate('next');if(i.options.autoplay){i._startSlideshow()}},(this.options.interval*1000))},_stopSlideshow:function(){if(this.options.autoplay){this.slideshow.destroy();this.isPlaying=!1;this.options.autoplay=!1}},next:function(i){i.preventDefault();this._stopSlideshow();this._navigate('next')},previous:function(i){i.preventDefault();this._stopSlideshow();this._navigate('prev')},go2:function(i){if(isNaN(i)){i.preventDefault();i=i.currentTarget.hash.replace('#','')};i-=1;if(i===this.current||i>=this.itemsCount||i<0){return!1};this._stopSlideshow();this._navigate(!1,i)},play:function(){if(!this.isPlaying){this.isPlaying=!0;this._navigate('next');this.options.autoplay=!0;this._startSlideshow()}},pause:function(){if(this.isPlaying){this.slideshow.pause()}},resume:function(){if(this.isPlaying){this.slideshow.resume()}},destroy:function(i){this.slideshow.destroy(i)}};i.fn.aviaSlider=function(t){return this.each(function(){var s=i.data(this,'aviaSlider');if(!s){s=i.data(this,'aviaSlider',new i.AviaSlider(t,this))}})}})(jQuery);(function(a){'use strict';a.fn.avia_sc_gallery=function(t){return this.each(function(){var i=a(this),e=i.find('img'),t=i.find('.avia-gallery-big');i.on('avia_start_animation',function(){e.each(function(t){var i=a(this);setTimeout(function(){i.addClass('avia_start_animation')},(t*110))})});if(i.hasClass('deactivate_avia_lazyload'))i.trigger('avia_start_animation');if(t.length){i.on('mouseenter','.avia-gallery-thumb a',function(){var i=this;t.attr('data-onclick',i.getAttribute('data-onclick'));t.height(t.height());t.attr('href',i.href);var o=i.getAttribute('data-prev-img'),e=t.find('img'),s=e.attr('src');if(o!=s){var r=new Image();r.src=o;var n=a(r);if(t.hasClass('avia-gallery-big-no-crop-thumb')){n.css({'height':t.height(),'width':'auto'})};t.stop().animate({opacity:0},function(){n.insertAfter(e);e.remove();t.animate({opacity:1});t.attr('title',a(i).attr('title'))})}});t.on('click',function(){var a=i.find('.avia-gallery-thumb a').eq(this.getAttribute('data-onclick')-1);if(a&&!a.hasClass('aviaopeninbrowser')){a.trigger('click')}
else if(a){var t=a.attr('href'),e=a.hasClass('custom_link')?'noopener,noreferrer':'';if(a.hasClass('aviablank')&&t!=''){window.open(t,'_blank',e)}
else if(t!=''){window.open(t,'_self',e)}};return!1});a(window).on('debouncedresize',function(){t.height('auto')})}})}}(jQuery));(function(i){'use strict';i.fn.avia_sc_iconlist=function(n){return this.each(function(){var n=i(this),t=n.find('>li');n.on('avia_start_animation',function(){t.each(function(n){var t=i(this);setTimeout(function(){t.addClass('avia_start_animation')},(n*350))})})})}}(jQuery));!function(t,e){'function'==typeof define&&define.amd?define('jquery-bridget/jquery-bridget',['jquery'],function(i){return e(t,i)}):'object'==typeof module&&module.exports?module.exports=e(t,require('jquery')):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){'use strict';function n(i,n,a){function h(t,e,n){var s,r='$().'+i+'("'+e+'")';return t.each(function(t,h){var u=a.data(h,i);if(!u)return void o(i+' not initialized. Cannot call methods, i.e. '+r);var c=u[e];if(!c||'_'==e.charAt(0))return void o(r+' is not a valid method');var d=c.apply(u,n);s=void 0===s?d:s}),void 0!==s?s:t};function u(t,e){t.each(function(t,o){var s=a.data(o,i);s?(s.option(e),s._init()):(s=new n(o,e),a.data(o,i,s))})};a=a||e||t.jQuery,a&&(n.prototype.option||(n.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if('string'==typeof t){var e=r.call(arguments,1);return h(this,t,e)};return u(this,t),this},s(a))};function s(t){!t||t&&t.bridget||(t.bridget=n)};var r=Array.prototype.slice,i=t.console,o='undefined'==typeof i?function(){}:function(t){i.error(t)};return s(e||t.jQuery),n}),function(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 e(){};var t=e.prototype;return t.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return o.indexOf(e)==-1&&o.push(e),this}},t.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o=i[t]=i[t]||{};return o[e]=!0,this}},t.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return o!=-1&&i.splice(o,1),this}},t.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],s=0;s<i.length;s++){var o=i[s],r=n&&n[o];r&&(this.off(t,o),delete n[o]),o.apply(this,e)};return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(t,e){'use strict';'function'==typeof define&&define.amd?define('get-size/get-size',[],function(){return e()}):'object'==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){'use strict';function e(t){var e=parseFloat(t),i=t.indexOf('%')==-1&&!isNaN(e);return i&&e};function h(){};function u(){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<o;e++){var n=t[e];i[n]=0};return i};function s(t){var e=getComputedStyle(t);return e||a('Style returned '+e+'. Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1'),e};function c(){if(!n){n=!0;var t=document.createElement('div');t.style.width='200px',t.style.padding='1px 2px 3px 4px',t.style.borderStyle='solid',t.style.borderWidth='1px 2px 3px 4px',t.style.boxSizing='border-box';var o=document.body||document.documentElement;o.appendChild(t);var a=s(t);r.isBoxSizeOuter=i=200==e(a.width),o.removeChild(t)}};function r(n){if(c(),'string'==typeof n&&(n=document.querySelector(n)),n&&'object'==typeof n&&n.nodeType){var a=s(n);if('none'==a.display)return u();var r={};r.width=n.offsetWidth,r.height=n.offsetHeight;for(var w=r.isBorderBox='border-box'==a.boxSizing,h=0;h<o;h++){var v=t[h],b=a[v],x=parseFloat(b);r[v]=isNaN(x)?0:x};var l=r.paddingLeft+r.paddingRight,f=r.paddingTop+r.paddingBottom,z=r.marginLeft+r.marginRight,I=r.marginTop+r.marginBottom,p=r.borderLeftWidth+r.borderRightWidth,m=r.borderTopWidth+r.borderBottomWidth,g=w&&i,y=e(a.width);y!==!1&&(r.width=y+(g?0:l+p));var d=e(a.height);return d!==!1&&(r.height=d+(g?0:f+m)),r.innerWidth=r.width-(l+p),r.innerHeight=r.height-(f+m),r.outerWidth=r.width+z,r.outerHeight=r.height+I,r}};var i,a='undefined'==typeof console?h:function(t){console.error(t)},t=['paddingLeft','paddingRight','paddingTop','paddingBottom','marginLeft','marginRight','marginTop','marginBottom','borderLeftWidth','borderRightWidth','borderTopWidth','borderBottomWidth'],o=t.length,n=!1;return r}),function(t,e){'use strict';'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(){'use strict';var t=function(){var e=window.Element.prototype;if(e.matches)return'matches';if(e.matchesSelector)return'matchesSelector';for(var o=['webkit','moz','ms','o'],t=0;t<o.length;t++){var n=o[t],i=n+'MatchesSelector';if(e[i])return i}}();return function(e,i){return e[t](i)}}),function(t,e){'function'==typeof define&&define.amd?define('fizzy-ui-utils/utils',['desandro-matches-selector/matches-selector'],function(i){return e(t,i)}):'object'==typeof module&&module.exports?module.exports=e(t,require('desandro-matches-selector')):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e},i.makeArray=function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&'object'==typeof t&&'number'==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},i.removeFrom=function(t,e){var i=t.indexOf(e);i!=-1&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return'string'==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e='on'+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,o){t=i.makeArray(t);var n=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!o)return void n.push(t);e(t,o)&&n.push(t);for(var s=t.querySelectorAll(o),i=0;i<s.length;i++)n.push(s[i])}}),n},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+'Timeout';t.prototype[e]=function(){var e=this[o];e&&clearTimeout(e);var s=arguments,t=this;this[o]=setTimeout(function(){n.apply(t,s),delete t[o]},i||100)}},i.docReady=function(t){var e=document.readyState;'complete'==e||'interactive'==e?setTimeout(t):document.addEventListener('DOMContentLoaded',t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+'-'+i}).toLowerCase()};var o=t.console;return i.htmlInit=function(e,n){i.docReady(function(){var r=i.toDashed(n),s='data-'+r,h=document.querySelectorAll('['+s+']'),u=document.querySelectorAll('.js-'+r),c=i.makeArray(h).concat(i.makeArray(u)),d=s+'-options',a=t.jQuery;c.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(d);try{i=r&&JSON.parse(r)}catch(u){return void(o&&o.error('Error parsing '+s+' on '+t.className+': '+u))};var h=new e(t,i);a&&a.data(t,n,h)})})},i}),function(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){'use strict';function l(t){for(var e in t)return!1;return e=null,!0};function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())};function f(t){return t.replace(/([A-Z])/g,function(t){return'-'+t.toLowerCase()})};var s=document.documentElement.style,o='string'==typeof s.transition?'transition':'WebkitTransition',r='string'==typeof s.transform?'transform':'WebkitTransform',a={WebkitTransition:'webkitTransitionEnd',transition:'transitionend'}[o],d={transform:r,transition:o,transitionDuration:o+'Duration',transitionProperty:o+'Property',transitionDelay:o+'Delay'},i=n.prototype=Object.create(t.prototype);i.constructor=n,i._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:'absolute'})},i.handleEvent=function(t){var e='on'+t.type;this[e]&&this[e](t)},i.getSize=function(){this.size=e(this.element)},i.css=function(t){var o=this.element.style;for(var e in t){var i=d[e]||e;o[i]=t[e]}},i.getPosition=function(){var s=getComputedStyle(this.element),r=this.layout._getOption('originLeft'),a=this.layout._getOption('originTop'),o=s[r?'left':'right'],n=s[a?'top':'bottom'],t=this.layout.size,e=o.indexOf('%')!=-1?parseFloat(o)/100*t.width:parseInt(o,10),i=n.indexOf('%')!=-1?parseFloat(n)/100*t.height:parseInt(n,10);e=isNaN(e)?0:e,i=isNaN(i)?0:i,e-=r?t.paddingLeft:t.paddingRight,i-=a?t.paddingTop:t.paddingBottom,this.position.x=e,this.position.y=i},i.layoutPosition=function(){var o=this.layout.size,t={},e=this.layout._getOption('originLeft'),i=this.layout._getOption('originTop'),h=e?'paddingLeft':'paddingRight',u=e?'left':'right',c=e?'right':'left',d=this.position.x+o[h];t[u]=this.getXValue(d),t[c]='';var n=i?'paddingTop':'paddingBottom',s=i?'top':'bottom',r=i?'bottom':'top',a=this.position.y+o[n];t[s]=this.getYValue(a),t[r]='',this.css(t),this.emitEvent('layout',[this])},i.getXValue=function(t){var e=this.layout._getOption('horizontal');return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+'%':t+'px'},i.getYValue=function(t){var e=this.layout._getOption('horizontal');return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+'%':t+'px'},i._transitionTo=function(t,e){this.getPosition();var s=this.position.x,r=this.position.y,a=parseInt(t,10),h=parseInt(e,10),u=a===this.position.x&&h===this.position.y;if(this.setPosition(t,e),u&&!this.isTransitioning)return void this.layoutPosition();var o=t-s,n=e-r,i={};i.transform=this.getTranslate(o,n),this.transition({to:i,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},i.getTranslate=function(t,e){var i=this.layout._getOption('originLeft'),o=this.layout._getOption('originTop');return t=i?t:-t,e=o?e:-e,'translate3d('+t+'px, '+e+'px, 0)'},i.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},i.moveTo=i._transitionTo,i.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},i._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},i.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var i=this._transn;for(var 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);if(t.from){this.css(t.from);var o=this.element.offsetHeight;o=null};this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var c='opacity,'+f(r);i.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t='number'==typeof t?t+'ms':t,this.css({transitionProperty:c,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(a,this,!1)}},i.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},i.onotransitionend=function(t){this.ontransitionend(t)};var u={'-webkit-transform':'transform'};i.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=u[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],l(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]='',delete e.clean[i]),i in e.onEnd){var o=e.onEnd[i];o.call(this),delete e.onEnd[i]};this.emitEvent('transitionEnd',[this])}},i.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(a,this,!1),this.isTransitioning=!1},i._removeStyles=function(t){var e={};for(var i in t)e[i]='';this.css(e)};var h={transitionProperty:'',transitionDuration:'',transitionDelay:''};return i.removeTransitionStyles=function(){this.css(h)},i.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+'ms'},i.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:''}),this.emitEvent('remove',[this])},i.remove=function(){return o&&parseFloat(this.layout.options.transitionDuration)?(this.once('transitionEnd',function(){this.removeElem()}),void this.hide()):void this.removeElem()},i.reveal=function(){delete this.isHidden,this.css({display:''});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty('visibleStyle');e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},i.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent('reveal')},i.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return'opacity';for(var i in e)return i},i.hide=function(){this.isHidden=!0,this.css({display:''});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty('hiddenStyle');e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},i.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:'none'}),this.emitEvent('hide'))},i.destroy=function(){this.css({position:'',left:'',right:'',top:'',bottom:'',transition:'',transform:''})},n}),function(t,e){'use strict';'function'==typeof define&&define.amd?define('outlayer/outlayer',['ev-emitter/ev-emitter','get-size/get-size','fizzy-ui-utils/utils','./item'],function(i,o,n,s){return e(t,i,o,n,s)}):'object'==typeof module&&module.exports?module.exports=e(t,require('ev-emitter'),require('get-size'),require('fizzy-ui-utils'),require('./item')):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,n,o,a){'use strict';function s(t,e){var i=o.getQueryElement(t);if(!i)return void(u&&u.error('Bad element for '+this.constructor.namespace+': '+(i||t)));this.element=i,r&&(this.$element=r(this.element)),this.options=o.extend({},this.constructor.defaults),this.option(e);var n=++f;this.element.outlayerGUID=n,h[n]=this,this._create();var s=this._getOption('initLayout');s&&this.layout()};function d(t){function e(){t.apply(this,arguments)};return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e};function p(t){if('number'==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=l[n]||1;return i*o};var u=t.console,r=t.jQuery,c=function(){},f=0,h={};s.namespace='outlayer',s.Item=a,s.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)'}};var i=s.prototype;o.extend(i,e.prototype),i.option=function(t){o.extend(this.options,t)},i._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},s.compatOptions={initLayout:'isInitLayout',horizontal:'isHorizontal',layoutInstant:'isLayoutInstant',originLeft:'isOriginLeft',originTop:'isOriginTop',resize:'isResizeBound',resizeContainer:'isResizingContainer'},i._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),o.extend(this.element.style,this.options.containerStyle);var t=this._getOption('resize');t&&this.bindResize()},i.reloadItems=function(){this.items=this._itemize(this.element.children)},i._itemize=function(t){for(var i=this._filterFindItemElements(t),r=this.constructor.Item,o=[],e=0;e<i.length;e++){var n=i[e],s=new r(n,this);o.push(s)};return o},i._filterFindItemElements=function(t){return o.filterFindElements(t,this.options.itemSelector)},i.getItemElements=function(){return this.items.map(function(t){return t.element})},i.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption('layoutInstant'),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},i._init=i.layout,i._resetLayout=function(){this.getSize()},i.getSize=function(){this.size=n(this.element)},i._getMeasurement=function(t,e){var o,i=this.options[t];i?('string'==typeof i?o=this.element.querySelector(i):i instanceof HTMLElement&&(o=i),this[t]=o?n(o)[e]:i):this[t]=0},i.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},i._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},i._layoutItems=function(t,e){if(this._emitCompleteOnItems('layout',t),t&&t.length){var i=[];t.forEach(function(t){var o=this._getItemLayoutPosition(t);o.item=t,o.isInstant=e||t.isLayoutInstant,i.push(o)},this),this._processLayoutQueue(i)}},i._getItemLayoutPosition=function(){return{x:0,y:0}},i._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},i.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=p(t),this.stagger)},i._positionItem=function(t,e,i,o,n){o?t.goTo(e,i):(t.stagger(n*this.stagger),t.moveTo(e,i))},i._postLayout=function(){this.resizeContainer()},i.resizeContainer=function(){var e=this._getOption('resizeContainer');if(e){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},i._getContainerSize=c,i._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.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'}},i._emitCompleteOnItems=function(t,e){function n(){s.dispatchEvent(t+'Complete',null,[e])};function r(){i++,i==o&&n()};var s=this,o=e.length;if(!e||!o)return void n();var i=0;e.forEach(function(e){e.once(t,r)})},i.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),r)if(this.$element=this.$element||r(this.element),e){var o=r.Event(e);o.type=t,this.$element.trigger(o,i)}
else this.$element.trigger(t,i)},i.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},i.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},i.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},i.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){o.removeFrom(this.stamps,t),this.unignore(t)},this)},i._find=function(t){if(t)return'string'==typeof t&&(t=this.element.querySelectorAll(t)),t=o.makeArray(t)},i._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},i._getBoundingRect=function(){var e=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:e.left+t.paddingLeft+t.borderLeftWidth,top:e.top+t.paddingTop+t.borderTopWidth,right:e.right-(t.paddingRight+t.borderRightWidth),bottom:e.bottom-(t.paddingBottom+t.borderBottomWidth)}},i._manageStamp=c,i._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,o=n(t),s={left:e.left-i.left-o.marginLeft,top:e.top-i.top-o.marginTop,right:i.right-e.right-o.marginRight,bottom:i.bottom-e.bottom-o.marginBottom};return s},i.handleEvent=o.handleEvent,i.bindResize=function(){t.addEventListener('resize',this),this.isResizeBound=!0},i.unbindResize=function(){t.removeEventListener('resize',this),this.isResizeBound=!1},i.onresize=function(){this.resize()},o.debounceMethod(s,'onresize',100),i.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},i.needsResizeLayout=function(){var t=n(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},i.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},i.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},i.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},i.reveal=function(t){if(this._emitCompleteOnItems('reveal',t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},i.hide=function(t){if(this._emitCompleteOnItems('hide',t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},i.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},i.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},i.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},i.getItems=function(t){t=o.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},i.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems('remove',e),e&&e.length&&e.forEach(function(t){t.remove(),o.removeFrom(this.items,t)},this)},i.destroy=function(){var t=this.element.style;t.height='',t.position='',t.width='',this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete h[e],delete this.element.outlayerGUID,r&&r.removeData(this.element,this.constructor.namespace)},s.data=function(t){t=o.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&h[e]},s.create=function(t,e){var i=d(s);return i.defaults=o.extend({},s.defaults),o.extend(i.defaults,e),i.compatOptions=o.extend({},s.compatOptions),i.namespace=t,i.data=s.data,i.Item=d(a),o.htmlInit(i,t),r&&r.bridget&&r.bridget(t,i),i};var l={ms:1,s:1e3};return s.Item=a,s}),function(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){'use strict';function i(){t.Item.apply(this,arguments)};var e=i.prototype=Object.create(t.Item.prototype),n=e._create;e._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},e.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData['original-order']=this.id,this.sortData.random=Math.random();var i=this.layout.options.getSortData,o=this.layout._sorters;for(var t in i){var e=o[t];this.sortData[t]=e(this.element,this)}}};var o=e.destroy;return e.destroy=function(){o.apply(this,arguments),this.css({display:''})},i}),function(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(t,e){'use strict';function o(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)};var i=o.prototype,n=['_resetLayout','_getItemLayoutPosition','_manageStamp','_getContainerSize','_getElementOffset','needsResizeLayout','_getOption'];return n.forEach(function(t){i[t]=function(){return e.prototype[t].apply(this.isotope,arguments)}}),i.needsVerticalResizeLayout=function(){var e=t(this.isotope.element),i=this.isotope.size&&e;return i&&e.innerHeight!=this.isotope.size.innerHeight},i._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},i.getColumnWidth=function(){this.getSegmentSize('column','Width')},i.getRowHeight=function(){this.getSegmentSize('row','Height')},i.getSegmentSize=function(t,e){var i=t+e,n='outer'+e;if(this._getMeasurement(i,n),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[n]||this.isotope.size['inner'+e]}},i.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element)},i.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},i.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},o.modes={},o.create=function(t,e){function n(){o.apply(this,arguments)};return n.prototype=Object.create(i),n.prototype.constructor=n,e&&(n.options=e),n.prototype.namespace=t,o.modes[t]=n,n},o}),function(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,e){var o=t.create('masonry');o.compatOptions.fitWidth='isFitWidth';var i=o.prototype;return i._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},i.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var s=this.items[0],r=s&&s.element;this.columnWidth=r&&e(r).outerWidth||this.containerWidth};var t=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,i=o/t,n=t-o%t,a=n&&n<1?'round':'floor';i=Math[a](i),this.cols=Math.max(i,1)},i.getContainerWidth=function(){var i=this._getOption('fitWidth'),o=i?this.element.parentNode:this.element,t=e(o);this.containerWidth=t&&t.innerWidth},i._getItemLayoutPosition=function(t){t.getSize();var n=t.size.outerWidth%this.columnWidth,u=n&&n<1?'round':'ceil',i=Math[u](t.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);for(var s=this.options.horizontalOrder?'_getHorizontalColPosition':'_getTopColPosition',e=this[s](i,t),r={x:this.columnWidth*e.col,y:e.y},a=e.y+t.size.outerHeight,h=i+e.col,o=e.col;o<h;o++)this.colYs[o]=a;return r},i._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},i._getTopColGroup=function(t){if(t<2)return this.colYs;for(var i=[],o=this.cols+1-t,e=0;e<o;e++)i[e]=this._getColGroupY(e,t);return i},i._getColGroupY=function(t,e){if(e<2)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},i._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t>1&&i+t>this.cols;i=n?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},i._manageStamp=function(t){var r=e(t),n=this._getElementOffset(t),d=this._getOption('originLeft'),a=d?n.left:n.right,h=a+r.outerWidth,s=Math.floor(a/this.columnWidth);s=Math.max(0,s);var o=Math.floor(h/this.columnWidth);o-=h%this.columnWidth?0:1,o=Math.min(this.cols-1,o);for(var u=this._getOption('originTop'),c=(u?n.top:n.bottom)+r.outerHeight,i=s;i<=o;i++)this.colYs[i]=Math.max(c,this.colYs[i])},i._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption('fitWidth')&&(t.width=this._getContainerFitWidth()),t},i._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},i.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},o}),function(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){'use strict';var n=t.create('masonry'),i=n.prototype,a={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var o in e.prototype)a[o]||(i[o]=e.prototype[o]);var r=i.measureColumns;i.measureColumns=function(){this.items=this.isotope.filteredItems,r.call(this)};var s=i._getOption;return i._getOption=function(t){return'fitWidth'==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:s.apply(this.isotope,arguments)},n}),function(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){'use strict';var i=t.create('fitRows'),e=i.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,o=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>o&&(this.x=0,this.y=this.maxY);var i={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}},i}),function(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){'use strict';var i=t.create('vertical',{horizontalAlignment:0}),e=i.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}},i}),function(t,e){'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(i,o,n,s,r,a){return e(t,i,o,n,s,r,a)}):'object'==typeof module&&module.exports?module.exports=e(t,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')):t.Isotope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Isotope.Item,t.Isotope.LayoutMode)}(window,function(t,e,o,s,n,h,a){function f(t,e){return function(i,o){for(var a=0;a<t.length;a++){var n=t[a],s=i.sortData[n],r=o.sortData[n];if(s>r||s<r){var h=void 0!==e[n]?e[n]:e,u=h?1:-1;return(s>r?1:-1)*u}};return 0}};var u=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,'')},r=e.create('isotope',{layoutMode:'masonry',isJQueryFiltering:!0,sortAscending:!0});r.Item=h,r.LayoutMode=a;var i=r.prototype;i._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=['original-order'];for(var t in a.modes)this._initLayoutMode(t)},i.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},i._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i<t.length;i++){var o=t[i];o.id=this.itemGUID++};return this._updateItemsSortData(t),t},i._initLayoutMode=function(t){var e=a.modes[t],i=this.options[t]||{};this.options[t]=e.options?n.extend(e.options,i):i,this.modes[t]=new e(this)},i.layout=function(){return!this._isLayoutInited&&this._getOption('initLayout')?void this.arrange():void this._layout()},i._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},i.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},i._init=i.arrange,i._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},i._getIsInstant=function(){var t=this._getOption('layoutInstant'),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},i._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()})},i._filter=function(t){var n=this.options.filter;n=n||'*';for(var s=[],r=[],a=[],h=this._getFilterTest(n),o=0;o<t.length;o++){var e=t[o];if(!e.isIgnored){var i=h(e);i&&s.push(e),i&&e.isHidden?r.push(e):i||e.isHidden||a.push(e)}};return{matches:s,needReveal:r,needHide:a}},i._getFilterTest=function(t){return u&&this.options.isJQueryFiltering?function(e){return u(e.element).is(t)}:'function'==typeof t?function(e){return t(e.element)}:function(e){return s(e.element,t)}},i.updateSortData=function(t){var e;t?(t=n.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},i._getSorters=function(){var e=this.options.getSortData;for(var t in e){var i=e[t];this._sorters[t]=d(i)}},i._updateItemsSortData=function(t){for(var i=t&&t.length,e=0;i&&e<i;e++){var o=t[e];o.updateSortData()}};var d=function(){function t(t){if('string'!=typeof t)return t;var i=l(t).split(' '),o=i[0],n=o.match(/^\[(.+)\]$/),h=n&&n[1],s=e(h,o),a=r.sortDataParsers[i[1]];return t=a?function(t){return t&&a(s(t))}:function(t){return t&&s(t)}};function e(t,e){return t?function(e){return e.getAttribute(t)}:function(t){var i=t.querySelector(e);return i&&i.textContent}};return t}();r.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},i._sort=function(){if(this.options.sortBy){var t=n.makeArray(this.options.sortBy);this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory));var e=f(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(e)}},i._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},i._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error('No layout mode: '+t);return e.options=this.options[t],e},i._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},i._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},i._manageStamp=function(t){this._mode()._manageStamp(t)},i._getContainerSize=function(){return this._mode()._getContainerSize()},i.needsResizeLayout=function(){return this._mode().needsResizeLayout()},i.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},i.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},i._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},i.insert=function(t){var i=this.addItems(t);if(i.length){var e,n,o=i.length;for(e=0;e<o;e++)n=i[e],this.element.appendChild(n.element);var s=this._filter(i).matches;for(e=0;e<o;e++)i[e].isLayoutInstant=!0;for(this.arrange(),e=0;e<o;e++)delete i[e].isLayoutInstant;this.reveal(s)}};var c=i.remove;return i.remove=function(t){t=n.makeArray(t);var i=this.getItems(t);c.call(this,t);for(var o=i&&i.length,e=0;o&&e<o;e++){var s=i[e];n.removeFrom(this.filteredItems,s)}},i.shuffle=function(){for(var t=0;t<this.items.length;t++){var e=this.items[t];e.sortData.random=Math.random()};this.options.sortBy='random',this._sort(),this._layout()},i._noTransition=function(t,e){var o=this.options.transitionDuration;this.options.transitionDuration=0;var i=t.apply(this,e);return this.options.transitionDuration=o,i},i.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},r});!function(t,e){'function'==typeof define&&define.amd?define('packery/js/rect',e):'object'==typeof module&&module.exports?module.exports=e():(t.Packery=t.Packery||{},t.Packery.Rect=e())}(window,function(){function t(e){for(var i in t.defaults)this[i]=t.defaults[i];for(i in e)this[i]=e[i]};t.defaults={x:0,y:0,width:0,height:0};var e=t.prototype;return e.contains=function(t){var e=t.width||0,i=t.height||0;return this.x<=t.x&&this.y<=t.y&&this.x+this.width>=t.x+e&&this.y+this.height>=t.y+i},e.overlaps=function(t){var e=this.x+this.width,i=this.y+this.height,o=t.x+t.width,n=t.y+t.height;return this.x<o&&e>t.x&&this.y<n&&i>t.y},e.getMaximalFreeRects=function(e){if(!this.overlaps(e))return!1;var i,o=[],r=this.x+this.width,a=this.y+this.height,n=e.x+e.width,s=e.y+e.height;return this.y<e.y&&(i=new t({x:this.x,y:this.y,width:this.width,height:e.y-this.y}),o.push(i)),r>n&&(i=new t({x:n,y:this.y,width:r-n,height:this.height}),o.push(i)),a>s&&(i=new t({x:this.x,y:s,width:this.width,height:a-s}),o.push(i)),this.x<e.x&&(i=new t({x:this.x,y:this.y,width:e.x-this.x,height:this.height}),o.push(i)),o},e.canFit=function(t){return this.width>=t.width&&this.height>=t.height},t}),function(t,e){if('function'==typeof define&&define.amd)define('packery/js/packer',['./rect'],e);else if('object'==typeof module&&module.exports)module.exports=e(require('./rect'));else{var i=t.Packery=t.Packery||{};i.Packer=e(i.Rect)}}(window,function(t){function i(t,e,i){this.width=t||0,this.height=e||0,this.sortDirection=i||'downwardLeftToRight',this.reset()};var e=i.prototype;e.reset=function(){this.spaces=[];var e=new t({x:0,y:0,width:this.width,height:this.height});this.spaces.push(e),this.sorter=o[this.sortDirection]||o.downwardLeftToRight},e.pack=function(t){for(var e=0;e<this.spaces.length;e++){var i=this.spaces[e];if(i.canFit(t)){this.placeInSpace(t,i);break}}},e.columnPack=function(t){for(var i=0;i<this.spaces.length;i++){var e=this.spaces[i],o=e.x<=t.x&&e.x+e.width>=t.x+t.width&&e.height>=t.height-.01;if(o){t.y=e.y,this.placed(t);break}}},e.rowPack=function(t){for(var i=0;i<this.spaces.length;i++){var e=this.spaces[i],o=e.y<=t.y&&e.y+e.height>=t.y+t.height&&e.width>=t.width-.01;if(o){t.x=e.x,this.placed(t);break}}},e.placeInSpace=function(t,e){t.x=e.x,t.y=e.y,this.placed(t)},e.placed=function(t){for(var e=[],i=0;i<this.spaces.length;i++){var o=this.spaces[i],n=o.getMaximalFreeRects(t);n?e.push.apply(e,n):e.push(o)};this.spaces=e,this.mergeSortSpaces()},e.mergeSortSpaces=function(){i.mergeRects(this.spaces),this.spaces.sort(this.sorter)},e.addSpace=function(t){this.spaces.push(t),this.mergeSortSpaces()},i.mergeRects=function(t){var e=0,i=t[e];t:for(;i;){for(var o=0,n=t[e+o];n;){if(n==i)o++;else{if(n.contains(i)){t.splice(e,1),i=t[e];continue;t};i.contains(n)?t.splice(e+o,1):o++};n=t[e+o]};e++,i=t[e]};return t};var o={downwardLeftToRight:function(t,e){return t.y-e.y||t.x-e.x},rightwardTopToBottom:function(t,e){return t.x-e.x||t.y-e.y}};return i}),function(t,e){'function'==typeof define&&define.amd?define('packery/js/item',['outlayer/outlayer','./rect'],e):'object'==typeof module&&module.exports?module.exports=e(require('outlayer'),require('./rect')):t.Packery.Item=e(t.Outlayer,t.Packery.Rect)}(window,function(t,e){var r=document.documentElement.style,o='string'==typeof r.transform?'transform':'WebkitTransform',n=function(){t.Item.apply(this,arguments)},i=n.prototype=Object.create(t.Item.prototype),a=i._create;i._create=function(){a.call(this),this.rect=new e};var s=i.moveTo;return i.moveTo=function(t,e){var i=Math.abs(this.position.x-t),o=Math.abs(this.position.y-e),n=this.layout.dragItemCount&&!this.isPlacing&&!this.isTransitioning&&1>i&&1>o;return n?void this.goTo(t,e):void s.apply(this,arguments)},i.enablePlacing=function(){this.removeTransitionStyles(),this.isTransitioning&&o&&(this.element.style[o]='none'),this.isTransitioning=!1,this.getSize(),this.layout._setRectSize(this.element,this.rect),this.isPlacing=!0},i.disablePlacing=function(){this.isPlacing=!1},i.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent('remove',[this])},i.showDropPlaceholder=function(){var t=this.dropPlaceholder;t||(t=this.dropPlaceholder=document.createElement('div'),t.className='packery-drop-placeholder',t.style.position='absolute'),t.style.width=this.size.width+'px',t.style.height=this.size.height+'px',this.positionDropPlaceholder(),this.layout.element.appendChild(t)},i.positionDropPlaceholder=function(){this.dropPlaceholder.style[o]='translate('+this.rect.x+'px, '+this.rect.y+'px)'},i.hideDropPlaceholder=function(){this.layout.element.removeChild(this.dropPlaceholder)},n}),function(t,e){'function'==typeof define&&define.amd?define('packery/js/packery',['get-size/get-size','outlayer/outlayer','./rect','./packer','./item'],e):'object'==typeof module&&module.exports?module.exports=e(require('get-size'),require('outlayer'),require('./rect'),require('./packer'),require('./item')):t.Packery=e(t.getSize,t.Outlayer,t.Packery.Rect,t.Packery.Packer,t.Packery.Item)}(window,function(t,e,o,n,s){function u(t,e){return t.position.y-e.position.y||t.position.x-e.position.x};function c(t,e){return t.position.x-e.position.x||t.position.y-e.position.y};function d(t,e){var i=e.x-t.x,o=e.y-t.y;return Math.sqrt(i*i+o*o)};o.prototype.canFit=function(t){return this.width>=t.width-1&&this.height>=t.height-1};var r=e.create('packery');r.Item=s;var i=r.prototype;i._create=function(){e.prototype._create.call(this),this.packer=new n,this.shiftPacker=new n,this.isEnabled=!0,this.dragItemCount=0;var t=this;this.handleDraggabilly={dragStart:function(){t.itemDragStart(this.element)},dragMove:function(){t.itemDragMove(this.element,this.position.x,this.position.y)},dragEnd:function(){t.itemDragEnd(this.element)}},this.handleUIDraggable={start:function(e,i){i&&t.itemDragStart(e.currentTarget)},drag:function(e,i){i&&t.itemDragMove(e.currentTarget,i.position.left,i.position.top)},stop:function(e,i){i&&t.itemDragEnd(e.currentTarget)}}},i._resetLayout=function(){this.getSize(),this._getMeasurements();var t,e,i;this._getOption('horizontal')?(t=1/0,e=this.size.innerHeight+this.gutter,i='rightwardTopToBottom'):(t=this.size.innerWidth+this.gutter,e=1/0,i='downwardLeftToRight'),this.packer.width=this.shiftPacker.width=t,this.packer.height=this.shiftPacker.height=e,this.packer.sortDirection=this.shiftPacker.sortDirection=i,this.packer.reset(),this.maxY=0,this.maxX=0},i._getMeasurements=function(){this._getMeasurement('columnWidth','width'),this._getMeasurement('rowHeight','height'),this._getMeasurement('gutter','width')},i._getItemLayoutPosition=function(t){if(this._setRectSize(t.element,t.rect),this.isShifting||this.dragItemCount>0){var e=this._getPackMethod();this.packer[e](t.rect)}
else this.packer.pack(t.rect);return this._setMaxXY(t.rect),t.rect},i.shiftLayout=function(){this.isShifting=!0,this.layout(),delete this.isShifting},i._getPackMethod=function(){return this._getOption('horizontal')?'rowPack':'columnPack'},i._setMaxXY=function(t){this.maxX=Math.max(t.x+t.width,this.maxX),this.maxY=Math.max(t.y+t.height,this.maxY)},i._setRectSize=function(e,i){var s=t(e),o=s.outerWidth,n=s.outerHeight;(o||n)&&(o=this._applyGridGutter(o,this.columnWidth),n=this._applyGridGutter(n,this.rowHeight)),i.width=Math.min(o,this.packer.width),i.height=Math.min(n,this.packer.height)},i._applyGridGutter=function(t,e){if(!e)return t+this.gutter;e+=this.gutter;var i=t%e,o=i&&1>i?'round':'ceil';return t=Math[o](t/e)*e},i._getContainerSize=function(){return this._getOption('horizontal')?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}},i._manageStamp=function(t){var e,n=this.getItem(t);if(n&&n.isPlacing)e=n.rect;else{var i=this._getElementOffset(t);e=new o({x:this._getOption('originLeft')?i.left:i.right,y:this._getOption('originTop')?i.top:i.bottom})};this._setRectSize(t,e),this.packer.placed(e),this._setMaxXY(e)},i.sortItemsByPosition=function(){var t=this._getOption('horizontal')?c:u;this.items.sort(t)},i.fit=function(t,e,i){var o=this.getItem(t);o&&(this.stamp(o.element),o.enablePlacing(),this.updateShiftTargets(o),e=void 0===e?o.rect.x:e,i=void 0===i?o.rect.y:i,this.shift(o,e,i),this._bindFitEvents(o),o.moveTo(o.rect.x,o.rect.y),this.shiftLayout(),this.unstamp(o.element),this.sortItemsByPosition(),o.disablePlacing())},i._bindFitEvents=function(t){function i(){e++,2==e&&o.dispatchEvent('fitComplete',null,[t])};var o=this,e=0;t.once('layout',i),this.once('layoutComplete',i)},i.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&(this.options.shiftPercentResize?this.resizeShiftPercentLayout():this.layout())},i.needsResizeLayout=function(){var i=t(this.element),e=this._getOption('horizontal')?'innerHeight':'innerWidth';return i[e]!=this.size[e]},i.resizeShiftPercentLayout=function(){var n=this._getItemsForLayout(this.items),e=this._getOption('horizontal'),i=e?'y':'x',u=e?'height':'width',s=e?'rowHeight':'columnWidth',c=e?'innerHeight':'innerWidth',o=this[s];if(o=o&&o+this.gutter){this._getMeasurements();var h=this[s]+this.gutter;n.forEach(function(t){var e=Math.round(t.rect[i]/o);t.rect[i]=e*h})}else{var r=t(this.element)[c]+this.gutter,a=this.packer[u];n.forEach(function(t){t.rect[i]=t.rect[i]/a*r})};this.shiftLayout()},i.itemDragStart=function(t){if(this.isEnabled){this.stamp(t);var e=this.getItem(t);e&&(e.enablePlacing(),e.showDropPlaceholder(),this.dragItemCount++,this.updateShiftTargets(e))}},i.updateShiftTargets=function(t){this.shiftPacker.reset(),this._getBoundingRect();var l=this._getOption('originLeft'),f=this._getOption('originTop');this.stamps.forEach(function(t){var n=this.getItem(t);if(!n||!n.isPlacing){var e=this._getElementOffset(t),i=new o({x:l?e.left:e.right,y:f?e.top:e.bottom});this._setRectSize(t,i),this.shiftPacker.placed(i)}},this);var n=this._getOption('horizontal'),d=n?'rowHeight':'columnWidth',s=n?'height':'width';this.shiftTargetKeys=[],this.shiftTargets=[];var i,e=this[d];if(e=e&&e+this.gutter){var c=Math.ceil(t.rect[s]/e),a=Math.floor((this.shiftPacker[s]+this.gutter)/e);i=(a-c)*e;for(var r=0;a>r;r++)this._addShiftTarget(r*e,0,i)}
else i=this.shiftPacker[s]+this.gutter-t.rect[s],this._addShiftTarget(0,0,i);var h=this._getItemsForLayout(this.items),u=this._getPackMethod();h.forEach(function(t){var o=t.rect;this._setRectSize(t.element,o),this.shiftPacker[u](o),this._addShiftTarget(o.x,o.y,i);var a=n?o.x+o.width:o.x,h=n?o.y:o.y+o.height;if(this._addShiftTarget(a,h,i),e)for(var l=Math.round(o[s]/e),r=1;l>r;r++){var c=n?a:o.x+e*r,d=n?o.y+e*r:h;this._addShiftTarget(c,d,i)}},this)},i._addShiftTarget=function(t,e,i){var n=this._getOption('horizontal')?e:t;if(!(0!==n&&n>i)){var o=t+','+e,s=-1!=this.shiftTargetKeys.indexOf(o);s||(this.shiftTargetKeys.push(o),this.shiftTargets.push({x:t,y:e}))}},i.shift=function(t,e,i){var o,n=1/0,s={x:e,y:i};this.shiftTargets.forEach(function(t){var e=d(t,s);n>e&&(o=t,n=e)}),t.rect.x=o.x,t.rect.y=o.y};var a=120;i.itemDragMove=function(t,e,i){function r(){n.shift(o,e,i),o.positionDropPlaceholder(),n.layout()};var o=this.isEnabled&&this.getItem(t);if(o){e-=this.size.paddingLeft,i-=this.size.paddingTop;var n=this,s=new Date;this._itemDragTime&&s-this._itemDragTime<a?(clearTimeout(this.dragTimeout),this.dragTimeout=setTimeout(r,a)):(r(),this._itemDragTime=s)}},i.itemDragEnd=function(t){function o(){i++,2==i&&(e.element.classList.remove('is-positioning-post-drag'),e.hideDropPlaceholder(),n.dispatchEvent('dragItemPositioned',null,[e]))};var e=this.isEnabled&&this.getItem(t);if(e){clearTimeout(this.dragTimeout),e.element.classList.add('is-positioning-post-drag');var i=0,n=this;e.once('layout',o),this.once('layoutComplete',o),e.moveTo(e.rect.x,e.rect.y),this.layout(),this.dragItemCount=Math.max(0,this.dragItemCount-1),this.sortItemsByPosition(),e.disablePlacing(),this.unstamp(e.element)}},i.bindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,'on')},i.unbindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,'off')},i._bindDraggabillyEvents=function(t,e){var i=this.handleDraggabilly;t[e]('dragStart',i.dragStart),t[e]('dragMove',i.dragMove),t[e]('dragEnd',i.dragEnd)},i.bindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,'on')},i.unbindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,'off')},i._bindUIDraggableEvents=function(t,e){var i=this.handleUIDraggable;t[e]('dragstart',i.start)[e]('drag',i.drag)[e]('dragstop',i.stop)};var h=i.destroy;return i.destroy=function(){h.apply(this,arguments),this.isEnabled=!1},r.Rect=o,r.Packer=n,r}),function(t,e){'function'==typeof define&&define.amd?define(['isotope/js/layout-mode','packery/js/packery'],e):'object'==typeof module&&module.exports?module.exports=e(require('isotope-layout/js/layout-mode'),require('packery')):e(t.Isotope.LayoutMode,t.Packery)}(window,function(t,e){var n=t.create('packery'),i=n.prototype,u={_getElementOffset:!0,_getMeasurement:!0};for(var o in e.prototype)u[o]||(i[o]=e.prototype[o]);var h=i._resetLayout;i._resetLayout=function(){this.packer=this.packer||new e.Packer,this.shiftPacker=this.shiftPacker||new e.Packer,h.apply(this,arguments)};var a=i._getItemLayoutPosition;i._getItemLayoutPosition=function(t){return t.rect=t.rect||new e.Rect,a.call(this,t)};var r=i.needsResizeLayout;i.needsResizeLayout=function(){return this._getOption('horizontal')?this.needsVerticalResizeLayout():r.call(this)};var s=i._getOption;return i._getOption=function(t){return'horizontal'==t?void 0!==this.options.isHorizontal?this.options.isHorizontal:this.options.horizontal:s.apply(this.isotope,arguments)},n});(function(i){'use strict';i.fn.avia_masonry=function(a){if(!this.length)return this;var n=i('body'),e=i(window),s=i.avia_utilities.isMobile,o=!1,t={masonry_filter:function(){var a=i(this),l=a.html(),n=a.data('filter'),o=a.parents('.av-masonry:eq(0)'),s=o.find('.av-masonry-container:eq(0)'),f=o.find('.av-masonry-sort a'),r=o.find('.av-current-sort-title');f.removeClass('active_sort');a.addClass('active_sort');s.attr('id','masonry_id_'+n);if(r.length)r.html(l);t.applyMasonry(s,n,function(){s.css({overflow:'visible'})});setTimeout(function(){e.trigger('debouncedresize')},500);return!1},applyMasonry:function(a,o,s){var t=o?{filter:'.'+o}:{};t['layoutMode']='packery';t['packery']={gutter:0};t['percentPosition']=!0;t['itemSelector']='a.isotope-item, div.isotope-item';t['originLeft']=i('body').hasClass('rtl')?!1:!0;a.isotope(t,function(){e.trigger('av-height-change')});if(typeof s==='function'){setTimeout(s,0)}},show_bricks:function(a,t){a.each(function(o){var n=i(this),r=i.avia_utilities.supports('transition'),l=s?0:100;setTimeout(function(){if(r===!1){n.css({visibility:'visible',opacity:0}).animate({opacity:1},1500)}else{n.addClass('av-masonry-item-loaded')};if(o==a.length-1&&typeof t=='function'){t.call();e.trigger('av-height-change')}},(l*o))})},loadMore:function(a){a.preventDefault();if(o)return!1;o=!0;var l=i(this),s=l.data(),r=l.parents('.av-masonry:eq(0)'),d=r.find('.av-masonry-container'),v=r.find('.av-masonry-entry'),f=i.avia_utilities.loading(),c=function(){o=!1;f.hide();n.trigger('av_resize_finished')};if(!s.offset){s.offset=0};s.offset+=s.items;s.action='avia_ajax_masonry_more';s.loaded=[];v.each(function(){var a=i(this).data('av-masonry-item');if(a)s.loaded.push(a)});i.ajax({url:avia_framework_globals.ajaxurl,type:'POST',data:s,beforeSend:function(){f.show()},success:function(a){if(a.indexOf('{av-masonry-loaded}')!==-1){var a=a.split('{av-masonry-loaded}'),o=i(a.pop()).filter('.isotope-item');if(o.length>s.items){o=o.not(':last')}else{l.addClass('av-masonry-no-more-items')};var n=i('<div class="loadcontainer"></div>').append(o);i.avia_utilities.preload({container:n,single_callback:function(){var s=r.find('.av-masonry-sort a'),a=r.find('.av-sort-by-term'),n=a.data('av-allowed-sort');a.hide();f.hide();d.isotope('insert',o);i.avia_utilities.avia_ajax_call(r);setTimeout(function(){t.show_bricks(o,c)},150);setTimeout(function(){e.trigger('av-height-change')},550);if(s){i(s).each(function(a){var t=i(this),e=t.data('filter');if(o){i(o).each(function(a){var s=i(this);if(s.hasClass(e)&&n.indexOf(e)!==-1){var o=t.find('.avia-term-count').text();t.find('.avia-term-count').text(' '+(parseInt(o)+1)+' ');if(t.hasClass('avia_hide_sort')){t.removeClass('avia_hide_sort').addClass('avia_show_sort');r.find('.av-masonry-sort .'+e+'_sep').removeClass('avia_hide_sort').addClass('avia_show_sort');r.find('.av-masonry-sort .av-sort-by-term').removeClass('hidden')}}})}})};a.fadeIn()}})}else{c()}},error:c,complete:function(){setTimeout(function(){e.trigger('debouncedresize')},500)}})}};return this.each(function(){var a=i(this),e=a.find('.av-masonry-container'),o=a.find('.isotope-item'),n=a.find('.av-masonry-sort').css({visibility:'visible',opacity:0}).on('click','a',t.masonry_filter),r=a.find('.av-masonry-load-more').css({visibility:'visible',opacity:0});i.avia_utilities.preload({container:e,single_callback:function(){var l=function(){n.animate({opacity:1},400);if(e.outerHeight()+e.offset().top+i('#footer').outerHeight()>i(window).height()){i('html').css({'overflow-y':'scroll'})};t.applyMasonry(e,!1,function(){a.addClass('avia_sortable_active');e.removeClass('av-js-disabled ')});t.show_bricks(o,function(){r.css({opacity:1}).on('click',t.loadMore)})};if(s){l()}else{a.waypoint(l,{offset:'80%'})};i(window).on('debouncedresize',function(){t.applyMasonry(e,!1,function(){a.addClass('avia_sortable_active')})})}})})}}(jQuery));(function(e){'use strict';e.AviaVideoAPI=function(i,t,o){this.videoElement=t;this.$video=e(t);this.$option_container=o?e(o):this.$video;this.load_btn=this.$option_container.find('.av-click-to-play-overlay');this.video_wrapper=this.$video.parents('ul').eq(0);this.lazy_load=this.video_wrapper.hasClass('av-show-video-on-click')?!0:!1;this.isMobile=e.avia_utilities.isMobile;this.fallback=this.isMobile?this.$option_container.is('.av-mobile-fallback-image'):!1;if(this.fallback)return;this._init(i)};e.AviaVideoAPI.defaults={loop:!1,mute:!1,controls:!1,events:'play pause mute unmute loop toggle reset unload'};e.AviaVideoAPI.apiFiles={youtube:{loaded:!1,src:'https://www.youtube.com/iframe_api'}};e.AviaVideoAPI.players={};e.AviaVideoAPI.prototype={_init:function(i){this.options=this._setOptions(i);this.type=this._getPlayerType();this.player=!1;this._bind_player();this.eventsBound=!1;this.playing=!1;this.$option_container.addClass('av-video-paused');this.pp=e.avia_utilities.playpause(this.$option_container)},_setOptions:function(i){var n=e.extend(!0,{},e.AviaVideoAPI.defaults,i),o=this.$option_container.data(),t='';for(t in o){if(o.hasOwnProperty(t)&&(typeof o[t]==='string'||typeof o[t]==='number'||typeof o[t]==='boolean')){n[t]=o[t]}};return n},_getPlayerType:function(){var e=this.$video.get(0).src||this.$video.data('src');if(this.$video.is('video'))return'html5';if(this.$video.is('.av_youtube_frame'))return'youtube';if(e.indexOf('vimeo.com')!=-1)return'vimeo';if(e.indexOf('youtube.com')!=-1)return'youtube'},_bind_player:function(){var t=this,o=e('html').hasClass('av-cookies-needs-opt-in')||e('html').hasClass('av-cookies-can-opt-out'),i=!0,n=e('html').hasClass('av-cookies-user-silent-accept'),a='html5'==this.type;if(o&&!n&&!a){if(!document.cookie.match(/aviaCookieConsent/)||e('html').hasClass('av-cookies-session-refused')){i=!1}else{if(!document.cookie.match(/aviaPrivacyRefuseCookiesHideBar/)){i=!1}
else if(!document.cookie.match(/aviaPrivacyEssentialCookiesEnabled/)){i=!1}
else if(document.cookie.match(/aviaPrivacyVideoEmbedsDisabled/)){i=!1}}};if(!i){this._use_external_link();return};if(this.lazy_load&&this.load_btn.length&&this.type!='html5'){this.$option_container.addClass('av-video-lazyload');this.load_btn.on('click',function(){t.load_btn.remove();t._setPlayer()})}else{this.lazy_load=!1;this._setPlayer()}},_use_external_link:function(){this.$option_container.addClass('av-video-lazyload');this.load_btn.on('click',function(i){if(i.originalEvent===undefined)return;var t=e(this).parents('.avia-slide-wrap').find('div[data-original_url]').data('original_url');if(t)window.open(t,'_blank')})},_setPlayer:function(){var t=this;switch(this.type){case'html5':this.player=this.$video.data('mediaelementplayer');if(!this.player){this.$video.data('mediaelementplayer',e.AviaVideoAPI.players[this.$video.attr('id').replace(/_html5/,'')]);this.player=this.$video.data('mediaelementplayer')};this._playerReady();break;case'vimeo':var i=document.createElement('iframe');var o=e(i);i.onload=function(){t.player=Froogaloop(i);t._playerReady();t.$option_container.trigger('av-video-loaded')};i.setAttribute('src',this.$video.data('src'));o.insertAfter(this.$video);this.$video.remove();this.$video=i;break;case'youtube':this._getAPI(this.type);e('body').on('av-youtube-iframe-api-loaded',function(){t._playerReady()});break}},_getAPI:function(i){if(e.AviaVideoAPI.apiFiles[i].loaded===!1){e.AviaVideoAPI.apiFiles[i].loaded=!0;var t=document.createElement('script'),o=document.getElementsByTagName('script')[0];t.src=e.AviaVideoAPI.apiFiles[i].src;o.parentNode.insertBefore(t,o)}},_playerReady:function(){var i=this;this.$option_container.on('av-video-loaded',function(){i._bindEvents()});switch(this.type){case'html5':this.$video.on('av-mediajs-loaded',function(){i.$option_container.trigger('av-video-loaded')});this.$video.on('av-mediajs-ended',function(){i.$option_container.trigger('av-video-ended')});break;case'vimeo':i.player.addEvent('ready',function(){i.$option_container.trigger('av-video-loaded');i.player.addEvent('finish',function(){i.$option_container.trigger('av-video-ended')})});break;case'youtube':var t=i.$video.data();if(i._supports_video())t.html5=1;i.player=new YT.Player(i.$video.attr('id'),{videoId:t.videoid,height:i.$video.attr('height'),width:i.$video.attr('width'),playerVars:t,events:{'onReady':function(){i.$option_container.trigger('av-video-loaded')},'onError':function(i){e.avia_utilities.log('YOUTUBE ERROR:','error',i)},'onStateChange':function(e){if(e.data===YT.PlayerState.ENDED){var t=i.options.loop!=!1?'loop':'av-video-ended';i.$option_container.trigger(t)}}}});break};setTimeout(function(){if(i.eventsBound==!0||typeof i.eventsBound=='undefined'||i.type=='youtube'){return};e.avia_utilities.log('Fallback Video Trigger "'+i.type+'":','log',i);i.$option_container.trigger('av-video-loaded')},2000)},_bindEvents:function(){if(this.eventsBound==!0||typeof this.eventsBound=='undefined'){return};var e=this,i='unmute';this.eventsBound=!0;this.$option_container.on(this.options.events,function(i){e.api(i.type)});if(!e.isMobile){if(this.options.mute!=!1){i='mute'};if(this.options.loop!=!1){e.api('loop')};e.api(i)};setTimeout(function(){e.$option_container.trigger('av-video-events-bound').addClass('av-video-events-bound')},50)},_supports_video:function(){return!!document.createElement('video').canPlayType},api:function(e){if(this.isMobile&&!this.was_started())return;if(this.options.events.indexOf(e)===-1)return;this.$option_container.trigger('av-video-'+e+'-executed');if(typeof this['_'+this.type+'_'+e]=='function'){this['_'+this.type+'_'+e].call(this)};if(typeof this['_'+e]=='function'){this['_'+e].call(this)}},was_started:function(){if(!this.player)return!1;switch(this.type){case'html5':if(this.player.getCurrentTime()>0)return!0;break;case'vimeo':if(this.player.api('getCurrentTime')>0)return!0;break;case'youtube':if(this.player.getPlayerState()!==-1)return!0;break};return!1},_play:function(){this.playing=!0;this.$option_container.addClass('av-video-playing').removeClass('av-video-paused')},_pause:function(){this.playing=!1;this.$option_container.removeClass('av-video-playing').addClass('av-video-paused')},_loop:function(){this.options.loop=!0},_toggle:function(){var e=this.playing==!0?'pause':'play';this.api(e);this.pp.set(e)},_vimeo_play:function(){this.player.api('play')},_vimeo_pause:function(){this.player.api('pause')},_vimeo_mute:function(){this.player.api('setVolume',0)},_vimeo_unmute:function(){this.player.api('setVolume',0.7)},_vimeo_loop:function(){},_vimeo_reset:function(){this.player.api('seekTo',0)},_vimeo_unload:function(){this.player.api('unload')},_youtube_play:function(){this.player.playVideo()},_youtube_pause:function(){this.player.pauseVideo()},_youtube_mute:function(){this.player.mute()},_youtube_unmute:function(){this.player.unMute()},_youtube_loop:function(){if(this.playing==!0)this.player.seekTo(0)},_youtube_reset:function(){this.player.stopVideo()},_youtube_unload:function(){this.player.clearVideo()},_html5_play:function(){if(this.player){this.player.options.pauseOtherPlayers=!1;this.player.play()}},_html5_pause:function(){if(this.player)this.player.pause()},_html5_mute:function(){if(this.player)this.player.setMuted(!0)},_html5_unmute:function(){if(this.player)this.player.setVolume(0.7)},_html5_loop:function(){if(this.player)this.player.options.loop=!0},_html5_reset:function(){if(this.player)this.player.setCurrentTime(0)},_html5_unload:function(){this._html5_pause();this._html5_reset()}};e.fn.aviaVideoApi=function(i,t){return this.each(function(){var o=this;if(t){o=e(this).parents(t).get(0)};var n=e.data(o,'aviaVideoApi');if(!n){n=e.data(o,'aviaVideoApi',new e.AviaVideoAPI(i,this,o))}})}})(jQuery);window.onYouTubeIframeAPIReady=function(){jQuery('body').trigger('av-youtube-iframe-api-loaded')};var Froogaloop=(function(){function i(e){return new i.fn.init(e)};var e={},d=!1,t=!1,p=Array.prototype.slice,o='*';i.fn=i.prototype={element:null,init:function(e){if(typeof e==='string'){e=document.getElementById(e)};this.element=e;return this},api:function(e,i){if(!this.element||!e){return!1};var o=this,t=o.element,l=t.id!==''?t.id:null,u=!r(i)?i:null,a=r(i)?i:null;if(a){s(e,a,l)};n(e,u,t);return o},addEvent:function(e,i){if(!this.element){return!1};var a=this,o=a.element,r=o.id!==''?o.id:null;s(e,i,r);if(e!='ready'){n('addEventListener',e,o)}
else if(e=='ready'&&t){i.call(null,r)};return a},removeEvent:function(e){if(!this.element){return!1};var t=this,i=t.element,o=i.id!==''?i.id:null,a=u(e,o);if(e!='ready'&&a){n('removeEventListener',e,i)}}};function n(e,i,t){if(!t.contentWindow.postMessage){return!1};var n=JSON.stringify({method:e,value:i});t.contentWindow.postMessage(n,o)};function a(e){var i,r;try{i=JSON.parse(e.data);r=i.event||i.method}catch(p){};if(r=='ready'&&!t){t=!0};if(!(/^https?:\/\/player.vimeo.com/).test(e.origin)){return!1};if(o==='*'){o=e.origin};var u=i.value,d=i.data,a=a===''?null:i.player_id,s=l(r,a),n=[];if(!s){return!1};if(u!==undefined){n.push(u)};if(d){n.push(d)};if(a){n.push(a)};return n.length>0?s.apply(null,n):s.call()};function s(i,t,o){if(o){if(!e[o]){e[o]={}};e[o][i]=t}else{e[i]=t}};function l(i,t){if(t&&e[t]&&e[t][i]){return e[t][i]}else{return e[i]}};function u(i,t){if(t&&e[t]){if(!e[t][i]){return!1};e[t][i]=null}else{if(!e[i]){return!1};e[i]=null};return!0};function r(e){return!!(e&&e.constructor&&e.call&&e.apply)};function h(e){return toString.call(e)==='[object Array]'};i.fn.init.prototype=i.fn;if(window.addEventListener){window.addEventListener('message',a,!1)}else{window.attachEvent('onmessage',a)};return(window.Froogaloop=window.$f=i)})();(function(t){'use strict';t.fn.avia_sc_tabs=function(e){var n={heading:'.tab',content:'.tab_content',active:'active_tab',sidebar:!1};var i=t(window),e=t.extend(n,e);return this.each(function(){var n=t(this),o=t('<div class="tab_titles"></div>').prependTo(n),a=t(e.heading,n),r=t(e.content,n),c=!1,d=!1;c=a.clone();d=a.addClass('fullsize-tab').attr('aria-hidden',!0);a=c;a.prependTo(o).each(function(e){var n=t(this),i=!1;if(c)i=d.filter(':eq('+e+')');n.addClass('tab_counter_'+e).on('click',function(){f(n,e,i);return!1});n.on('keydown',function(t){if(t.keyCode===13){n.trigger('click')}});if(c){i.on('click',function(){f(i,e,n);return!1});i.on('keydown',function(t){if(t.keyCode===13){i.trigger('click')}})}});s();l(!1);i.on('debouncedresize',s);t('a').on('click',function(){var e=t(this).attr('href');if(typeof e!='undefined'&&e){e=e.replace(/^.*?#/,'');l('#'+e)}});function s(){if(!e.sidebar){return};r.css({'min-height':o.outerHeight()+1})};function f(a,f,c){if(!a.is('.'+e.active)){t('.'+e.active,n).removeClass(e.active);t('.'+e.active+'_content',n).attr('aria-hidden',!0).removeClass(e.active+'_content');a.addClass(e.active);var s=a.data('fake-id');if(typeof s=='string'){window.location.replace(s+'-active')};if(c){c.addClass(e.active)};var d=r.filter(':eq('+f+')').addClass(e.active+'_content').attr('aria-hidden',!1);if(typeof click_container!='undefined'&&click_container.length){sidebar_shadow.height(d.outerHeight())};var o=d.offset().top,l=o-50-parseInt(t('html').css('margin-top'),10);if(i.scrollTop()>o){t('html:not(:animated),body:not(:animated)').scrollTop(l)}};i.trigger('av-content-el-height-changed',a)};function l(t){if(!t&&window.location.hash){t=window.location.hash};if(!t){return};t=t.replace('-active','');var e=a.filter('[data-fake-id="'+t+'"]');if(e.length){if(!e.is('.active_tab')){e.trigger('click')};window.scrollTo(0,n.offset().top-70)}}})}}(jQuery));(function(i){'use strict';i('body').on('click','.av-lazyload-video-embed .av-click-to-play-overlay',function(l){var n=i(this),d=i('html').hasClass('av-cookies-needs-opt-in')||i('html').hasClass('av-cookies-can-opt-out'),o=!0,c=i('html').hasClass('av-cookies-user-silent-accept');if(d&&!c){if(!document.cookie.match(/aviaCookieConsent/)||i('html').hasClass('av-cookies-session-refused')){o=!1}else{if(!document.cookie.match(/aviaPrivacyRefuseCookiesHideBar/)){o=!1}
else if(!document.cookie.match(/aviaPrivacyEssentialCookiesEnabled/)){o=!1}
else if(document.cookie.match(/aviaPrivacyVideoEmbedsDisabled/)){o=!1}}};var a=n.parents('.av-lazyload-video-embed');if(a.hasClass('avia-video-lightbox')&&a.hasClass('avia-video-standard-html')){o=!0};if(!o){if(typeof l.originalEvent=='undefined'){return};var t=a.data('original_url');if(t)window.open(t,'_blank','noreferrer noopener');return};var s=a.find('.av-video-tmpl').html(),e='';if(a.hasClass('avia-video-lightbox')){e=a.find('a.lightbox-link');if(e.length==0){a.append(s);setTimeout(function(){e=a.find('a.lightbox-link');if(i('html').hasClass('av-default-lightbox')){e.addClass('lightbox-added').magnificPopup(i.avia_utilities.av_popup);e.trigger('click')}else{e.trigger('avia-open-video-in-lightbox')}},100)}else{e.trigger('click')}}else{a.html(s)}});i('.av-lazyload-immediate .av-click-to-play-overlay').trigger('click')}(jQuery));!function(e){'function'==typeof define&&define.amd?define(['jquery'],e):e('object'==typeof exports?require('jquery'):window.jQuery||window.Zepto)}(function(t){var e,P,r,h,l,j,c='Close',N='BeforeClose',D='AfterClose',U='BeforeAppend',S='MarkupParse',E='Open',W='Change',z='mfp',o='.'+z,y='mfp-ready',Z='mfp-removing',O='mfp-prevent-close',C=function(){},M=!!window.jQuery,d=t(window),i=function(t,n){e.ev.on(z+t+o,n)},p=function(e,n,i,r){var o=document.createElement('div');return o.className='mfp-'+e,i&&(o.innerHTML=i),r?n&&n.appendChild(o):(o=t(o),n&&o.appendTo(n)),o},n=function(n,i){e.ev.triggerHandler(z+n,i),e.st.callbacks&&(n=n.charAt(0).toLowerCase()+n.slice(1),e.st.callbacks[n]&&e.st.callbacks[n].apply(e,t.isArray(i)?i:[i]))},B=function(n){return n===j&&e.currTemplate.closeBtn||(e.currTemplate.closeBtn=t(e.st.closeMarkup.replace('%title%',e.st.tClose)),j=n),e.currTemplate.closeBtn},L=function(){t.magnificPopup.instance||(e=new C,e.init(),t.magnificPopup.instance=e)},Y=function(){var e=document.createElement('p').style,t=['ms','O','Moz','Webkit'];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+'Transition'in e)return!0;return!1};C.prototype={constructor:C,init:function(){var n=navigator.appVersion;e.isLowIE=e.isIE8=document.all&&!document.addEventListener,e.isAndroid=/android/gi.test(n),e.isIOS=/iphone|ipad|ipod/gi.test(n),e.supportsTransition=Y(),e.probablyMobile=e.isAndroid||e.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),r=t(document),e.popupsCache={}},open:function(a){var s;if(a.isObj===!1){e.items=a.items.toArray(),e.index=0;var c,C=a.items;for(s=0;s<C.length;s++)if(c=C[s],c.parsed&&(c=c.el[0]),c===a.el[0]){e.index=s;break}}
else e.items=t.isArray(a.items)?a.items:[a.items],e.index=a.index||0;if(e.isOpen)return void e.updateItemHTML();e.types=[],l='',a.mainEl&&a.mainEl.length?e.ev=a.mainEl.eq(0):e.ev=r,a.key?(e.popupsCache[a.key]||(e.popupsCache[a.key]={}),e.currTemplate=e.popupsCache[a.key]):e.currTemplate={},e.st=t.extend(!0,{},t.magnificPopup.defaults,a),e.fixedContentPos='auto'===e.st.fixedContentPos?!e.probablyMobile:e.st.fixedContentPos,e.st.modal&&(e.st.closeOnContentClick=!1,e.st.closeOnBgClick=!1,e.st.showCloseBtn=!1,e.st.enableEscapeKey=!1),e.bgOverlay||(e.bgOverlay=p('bg').on('click'+o,function(){e.close()}),e.wrap=p('wrap').attr('tabindex',-1).on('click'+o,function(t){e._checkIfClose(t.target)&&e.close()}),e.container=p('container',e.wrap)),e.contentContainer=p('content'),e.st.preloader&&(e.preloader=p('preloader',e.container,e.st.tLoading));var h=t.magnificPopup.modules;for(s=0;s<h.length;s++){var u=h[s];u=u.charAt(0).toUpperCase()+u.slice(1),e['init'+u].call(e)};n('BeforeOpen'),e.st.showCloseBtn&&(e.st.closeBtnInside?(i(S,function(e,t,n,i){n.close_replaceWith=B(i.type)}),l+=' mfp-close-btn-in'):e.wrap.append(B())),e.st.alignTop&&(l+=' mfp-align-top'),e.fixedContentPos?e.wrap.css({overflow:e.st.overflowY,overflowX:'hidden',overflowY:e.st.overflowY}):e.wrap.css({top:d.scrollTop(),position:'absolute'}),(e.st.fixedBgPos===!1||'auto'===e.st.fixedBgPos&&!e.fixedContentPos)&&e.bgOverlay.css({height:r.height(),position:'absolute'}),e.st.enableEscapeKey&&r.on('keyup'+o,function(t){27===t.keyCode&&e.close()}),d.on('resize'+o,function(){e.updateSize()}),e.st.closeOnContentClick||(l+=' mfp-auto-cursor'),l&&e.wrap.addClass(l);var v=e.wH=d.height(),m={};if(e.fixedContentPos&&e._hasScrollBar(v)){var g=e._getScrollbarSize();g&&(m.marginRight=g)};e.fixedContentPos&&(e.isIE7?t('body, html').css('overflow','hidden'):m.overflow='hidden');var f=e.st.mainClass;return e.isIE7&&(f+=' mfp-ie7'),f&&e._addClassToMFP(f),e.updateItemHTML(),n('BuildControls'),t('html').css(m),e.bgOverlay.add(e.wrap).prependTo(e.st.prependTo||t(document.body)),e._lastFocusedEl=document.activeElement,setTimeout(function(){e.content?(e._addClassToMFP(y),e._setFocus()):e.bgOverlay.addClass(y),r.on('focusin'+o,e._onFocusIn)},16),e.isOpen=!0,e.updateSize(v),n(E),a},close:function(){e.isOpen&&(n(N),e.isOpen=!1,e.st.removalDelay&&!e.isLowIE&&e.supportsTransition?(e._addClassToMFP(Z),setTimeout(function(){e._close()},e.st.removalDelay)):e._close())},_close:function(){n(c);var a=Z+' '+y+' ';if(e.bgOverlay.detach(),e.wrap.detach(),e.container.empty(),e.st.mainClass&&(a+=e.st.mainClass+' '),e._removeClassFromMFP(a),e.fixedContentPos){var i={marginRight:''};e.isIE7?t('body, html').css('overflow',''):i.overflow='',t('html').css(i)};r.off('keyup'+o+' focusin'+o),e.ev.off(o),e.wrap.attr('class','mfp-wrap').removeAttr('style'),e.bgOverlay.attr('class','mfp-bg'),e.container.attr('class','mfp-container'),!e.st.showCloseBtn||e.st.closeBtnInside&&e.currTemplate[e.currItem.type]!==!0||e.currTemplate.closeBtn&&e.currTemplate.closeBtn.detach(),e.st.autoFocusLast&&e._lastFocusedEl&&t(e._lastFocusedEl).focus(),e.currItem=null,e.content=null,e.currTemplate=null,e.prevHeight=0,n(D)},updateSize:function(t){if(e.isIOS){var o=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*o;e.wrap.css('height',i),e.wH=i}
else e.wH=t||d.height();e.fixedContentPos||e.wrap.css('height',e.wH),n('Resize')},updateItemHTML:function(){var o=e.items[e.index];e.contentContainer.detach(),e.content&&e.content.detach(),o.parsed||(o=e.parseEl(e.index));var i=o.type;if(n('BeforeChange',[e.currItem?e.currItem.type:'',i]),e.currItem=o,!e.currTemplate[i]){var r=e.st[i]?e.st[i].markup:!1;n('FirstMarkupParse',r),r?e.currTemplate[i]=t(r):e.currTemplate[i]=!0};h&&h!==o.type&&e.container.removeClass('mfp-'+h+'-holder');var a=e['get'+i.charAt(0).toUpperCase()+i.slice(1)](o,e.currTemplate[i]);e.appendContent(a,i),o.preloaded=!0,n(W,o),h=o.type,e.container.prepend(e.contentContainer),n('AfterChange')},appendContent:function(t,i){e.content=t,t?e.st.showCloseBtn&&e.st.closeBtnInside&&e.currTemplate[i]===!0?e.content.find('.mfp-close').length||e.content.append(B()):e.content=t:e.content='',n(U),e.container.addClass('mfp-'+i+'-holder'),e.contentContainer.append(e.content)},parseEl:function(i){var s,o=e.items[i];if(o.tagName?o={el:t(o)}:(s=o.type,o={data:o,src:o.src}),o.el){for(var a=e.types,r=0;r<a.length;r++)if(o.el.hasClass('mfp-'+a[r])){s=a[r];break};o.src=o.el.attr('data-mfp-src'),o.src||(o.src=o.el.attr('href'))};return o.type=s||e.st.type||'inline',o.index=i,o.parsed=!0,e.items[i]=o,n('ElementParse',o),e.items[i]},addGroup:function(t,n){var o=function(i){i.mfpEl=this,e._openClick(i,t,n)};n||(n={});var i='click.magnificPopup';n.mainEl=t,n.items?(n.isObj=!0,t.off(i).on(i,o)):(n.isObj=!1,n.delegate?t.off(i).on(i,n.delegate,o):(n.items=t,t.off(i).on(i,o)))},_openClick:function(n,i,o){var a=void 0!==o.midClick?o.midClick:t.magnificPopup.defaults.midClick;if(a||!(2===n.which||n.ctrlKey||n.metaKey||n.altKey||n.shiftKey)){var r=void 0!==o.disableOn?o.disableOn:t.magnificPopup.defaults.disableOn;if(r)if(t.isFunction(r)){if(!r.call(e))return!0}
else if(d.width()<r)return!0;n.type&&(n.preventDefault(),e.isOpen&&n.stopPropagation()),o.el=t(n.mfpEl),o.delegate&&(o.items=i.find(o.delegate)),e.open(o)}},updateStatus:function(t,i){if(e.preloader){P!==t&&e.container.removeClass('mfp-s-'+P),i||'loading'!==t||(i=e.st.tLoading);var o={status:t,text:i};n('UpdateStatus',o),t=o.status,i=o.text,e.preloader.html(i),e.preloader.find('a').on('click',function(e){e.stopImmediatePropagation()}),e.container.addClass('mfp-s-'+t),P=t}},_checkIfClose:function(n){if(!t(n).hasClass(O)){var i=e.st.closeOnContentClick,o=e.st.closeOnBgClick;if(i&&o)return!0;if(!e.content||t(n).hasClass('mfp-close')||e.preloader&&n===e.preloader[0])return!0;if(n===e.content[0]||t.contains(e.content[0],n)){if(i)return!0}
else if(o&&t.contains(document,n))return!0;return!1}},_addClassToMFP:function(t){e.bgOverlay.addClass(t),e.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),e.wrap.removeClass(t)},_hasScrollBar:function(t){return(e.isIE7?r.height():document.body.scrollHeight)>(t||d.height())},_setFocus:function(){(e.st.focus?e.content.find(e.st.focus).eq(0):e.wrap).focus()},_onFocusIn:function(n){return n.target===e.wrap[0]||t.contains(e.wrap[0],n.target)?void 0:(e._setFocus(),!1)},_parseMarkup:function(e,i,r){var a;r.data&&(i=t.extend(r.data,i)),n(S,[e,i,r]),t.each(i,function(n,i){if(void 0===i||i===!1)return!0;if(a=n.split('_'),a.length>1){var r=e.find(o+'-'+a[0]);if(r.length>0){var s=a[1];'replaceWith'===s?r[0]!==i[0]&&r.replaceWith(i):'img'===s?r.is('img')?r.attr('src',i):r.replaceWith(t('<img>').attr('src',i).attr('class',r.attr('class'))):r.attr(a[1],i)}}
else e.find(o+'-'+n).html(i)})},_getScrollbarSize:function(){if(void 0===e.scrollbarSize){var t=document.createElement('div');t.style.cssText='width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;',document.body.appendChild(t),e.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)};return e.scrollbarSize}},t.magnificPopup={instance:null,proto:C.prototype,modules:[],open:function(e,n){return L(),e=e?t.extend(!0,{},e):{},e.isObj=!0,e.index=n||0,this.instance.open(e)},close:function(){return t.magnificPopup.instance&&t.magnificPopup.instance.close()},registerModule:function(e,n){n.options&&(t.magnificPopup.defaults[e]=n.options),t.extend(this.proto,n.proto),this.modules.push(e)},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">&#215;</button>',tClose:'Close (Esc)',tLoading:'Loading...',autoFocusLast:!0}},t.fn.magnificPopup=function(n){L();var i=t(this);if('string'==typeof n)if('open'===n){var o,r=M?i.data('magnificPopup'):i[0].magnificPopup,a=parseInt(arguments[1],10)||0;r.items?o=r.items[a]:(o=i,r.delegate&&(o=o.find(r.delegate)),o=o.eq(a)),e._openClick({mfpEl:o},i,r)}
else e.isOpen&&e[n].apply(e,Array.prototype.slice.call(arguments,1));else n=t.extend(!0,{},n),M?i.data('magnificPopup',n):i[0].magnificPopup=n,e.addGroup(i,n);return i};var u,g,v,T='inline',F=function(){v&&(g.after(v.addClass(u)).detach(),v=null)};t.magnificPopup.registerModule(T,{options:{hiddenClass:'hide',markup:'',tNotFound:'Content not found'},proto:{initInline:function(){e.types.push(T),i(c+'.'+T,function(){F()})},getInline:function(n,i){if(F(),n.src){var a=e.st.inline,o=t(n.src);if(o.length){var r=o[0].parentNode;r&&r.tagName&&(g||(u=a.hiddenClass,g=p(u),u='mfp-'+u),v=o.after(g).detach().removeClass(u)),e.updateStatus('ready')}
else e.updateStatus('error',a.tNotFound),o=t('<div>');return n.inlineElement=o,o};return e.updateStatus('ready'),e._parseMarkup(i,{},n),i}}});var f,m='ajax',k=function(){f&&t(document.body).removeClass(f)},A=function(){k(),e.req&&e.req.abort()};t.magnificPopup.registerModule(m,{options:{settings:null,cursor:'mfp-ajax-cur',tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){e.types.push(m),f=e.st.ajax.cursor,i(c+'.'+m,A),i('BeforeChange.'+m,A)},getAjax:function(i){f&&t(document.body).addClass(f),e.updateStatus('loading');var o=t.extend({url:i.src,success:function(o,r,a){var s={data:o,xhr:a};n('ParseAjax',s),e.appendContent(t(s.data),m),i.finished=!0,k(),e._setFocus(),setTimeout(function(){e.wrap.addClass(y)},16),e.updateStatus('ready'),n('AjaxContentAdded')},error:function(){k(),i.finished=i.loadError=!0,e.updateStatus('error',e.st.ajax.tError.replace('%url%',i.src))}},e.st.ajax.settings);return e.req=t.ajax(o),''}}});var a,K=function(n){if(n.data&&void 0!==n.data.title)return n.data.title;var i=e.st.image.titleSrc;if(i){if(t.isFunction(i))return i.call(e,n);if(n.el)return n.el.attr(i)||''};return''};t.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 n=e.st.image,r='.image';e.types.push('image'),i(E+r,function(){'image'===e.currItem.type&&n.cursor&&t(document.body).addClass(n.cursor)}),i(c+r,function(){n.cursor&&t(document.body).removeClass(n.cursor),d.off('resize'+o)}),i('Resize'+r,e.resizeImage),e.isLowIE&&i('AfterChange',e.resizeImage)},resizeImage:function(){var t=e.currItem;if(t&&t.img&&e.st.image.verticalFit){var n=0;e.isLowIE&&(n=parseInt(t.img.css('padding-top'),10)+parseInt(t.img.css('padding-bottom'),10)),t.img.css('max-height',e.wH-n)}},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,a&&clearInterval(a),t.isCheckingImgSize=!1,n('ImageHasSize',t),t.imgHidden&&(e.content&&e.content.removeClass('mfp-loading'),t.imgHidden=!1))},findImageSize:function(t){var n=0,o=t.img[0],i=function(r){a&&clearInterval(a),a=setInterval(function(){return o.naturalWidth>0?void e._onImageHasSize(t):(n>200&&clearInterval(a),n++,void(3===n?i(10):40===n?i(50):100===n&&i(500)))},r)};i(1)},getImage:function(i,o){var s=0,l=function(){i&&(i.img[0].complete?(i.img.off('.mfploader'),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus('ready')),i.hasSize=!0,i.loaded=!0,n('ImageLoadComplete')):(s++,200>s?setTimeout(l,100):c()))},c=function(){i&&(i.img.off('.mfploader'),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus('error',d.tError.replace('%url%',i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},d=e.st.image,u=o.find('.mfp-img');if(u.length){var r=document.createElement('img');r.className='mfp-img',i.el&&i.el.find('img').length&&(r.alt=i.el.find('img').attr('alt')),i.img=t(r).on('load.mfploader',l).on('error.mfploader',c),r.src=i.src,u.is('img')&&(i.img=i.img.clone()),r=i.img[0],r.naturalWidth>0?i.hasSize=!0:r.width||(i.hasSize=!1)};return e._parseMarkup(o,{title:K(i),img_replaceWith:i.img},i),e.resizeImage(),i.hasSize?(a&&clearInterval(a),i.loadError?(o.addClass('mfp-loading'),e.updateStatus('error',d.tError.replace('%url%',i.src))):(o.removeClass('mfp-loading'),e.updateStatus('ready')),o):(e.updateStatus('loading'),i.loading=!0,i.hasSize||(i.imgHidden=!0,o.addClass('mfp-loading'),e.findImageSize(i)),o)}}});var x,q=function(){return void 0===x&&(x=void 0!==document.createElement('p').style.MozTransform),x};t.magnificPopup.registerModule('zoom',{options:{enabled:!1,easing:'ease-in-out',duration:300,opener:function(e){return e.is('img')?e:e.find('img')}},proto:{initZoom:function(){var o,a=e.st.zoom,l='.zoom';if(a.enabled&&e.supportsTransition){var r,t,d=a.duration,u=function(e){var i=e.clone().removeAttr('style').removeAttr('class').addClass('mfp-animated-image'),o='all '+a.duration/1e3+'s '+a.easing,t={position:'fixed',zIndex:9999,left:0,top:0,'-webkit-backface-visibility':'hidden'},n='transition';return t['-webkit-'+n]=t['-moz-'+n]=t['-o-'+n]=t[n]=o,i.css(t),i},s=function(){e.content.css('visibility','visible')};i('BuildControls'+l,function(){if(e._allowZoom()){if(clearTimeout(r),e.content.css('visibility','hidden'),o=e._getItemToZoom(),!o)return void s();t=u(o),t.css(e._getOffset()),e.wrap.append(t),r=setTimeout(function(){t.css(e._getOffset(!0)),r=setTimeout(function(){s(),setTimeout(function(){t.remove(),o=t=null,n('ZoomAnimationEnded')},16)},d)},16)}}),i(N+l,function(){if(e._allowZoom()){if(clearTimeout(r),e.st.removalDelay=d,!o){if(o=e._getItemToZoom(),!o)return;t=u(o)};t.css(e._getOffset(!0)),e.wrap.append(t),e.content.css('visibility','hidden'),setTimeout(function(){t.css(e._getOffset())},16)}}),i(c+l,function(){e._allowZoom()&&(s(),t&&t.remove(),o=null)})}},_allowZoom:function(){return'image'===e.currItem.type},_getItemToZoom:function(){return e.currItem.hasSize?e.currItem.img:!1},_getOffset:function(n){var i;i=n?e.currItem.img:e.st.zoom.opener(e.currItem.el||e.currItem);var r=i.offset(),a=parseInt(i.css('padding-top'),10),s=parseInt(i.css('padding-bottom'),10);r.top-=t(window).scrollTop()-a;var o={width:i.width(),height:(M?i.innerHeight():i[0].offsetHeight)-s-a};return q()?o['-moz-transform']=o.transform='translate('+r.left+'px,'+r.top+'px)':(o.left=r.left,o.top=r.top),o}}});var s='iframe',R='//about:blank',I=function(t){if(e.currTemplate[s]){var n=e.currTemplate[s].find('iframe');n.length&&(t||(n[0].src=R),e.isIE8&&n.css('display',t?'block':'none'))}};t.magnificPopup.registerModule(s,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:'iframe_src',patterns:{youtube:{index:'youtube.com',id:'v=',src:'//www.youtube.com/embed/%id%?autoplay=1'},vimeo:{index:'vimeo.com/',id:'/',src:'//player.vimeo.com/video/%id%?autoplay=1'},gmaps:{index:'//maps.google.',src:'%id%&output=embed'}}},proto:{initIframe:function(){e.types.push(s),i('BeforeChange',function(e,t,n){t!==n&&(t===s?I():n===s&&I(!0))}),i(c+'.'+s,function(){I()})},getIframe:function(n,i){var o=n.src,r=e.st.iframe;t.each(r.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o='string'==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace('%id%',o),!1):void 0});var a={};return r.srcAction&&(a[r.srcAction]=o),e._parseMarkup(i,a,n),e.updateStatus('ready'),i}}});var b=function(t){var n=e.items.length;return t>n-1?t-n:0>t?n+t:t},H=function(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)};t.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 o=e.st.gallery,n='.mfp-gallery';return e.direction=!0,o&&o.enabled?(l+=' mfp-gallery',i(E+n,function(){o.navigateByImgClick&&e.wrap.on('click'+n,'.mfp-img',function(){return e.items.length>1?(e.next(),!1):void 0}),r.on('keydown'+n,function(t){37===t.keyCode?e.prev():39===t.keyCode&&e.next()})}),i('UpdateStatus'+n,function(t,n){n.text&&(n.text=H(n.text,e.currItem.index,e.items.length))}),i(S+n,function(t,n,i,r){var a=e.items.length;i.counter=a>1?H(o.tCounter,r.index,a):''}),i('BuildControls'+n,function(){if(e.items.length>1&&o.arrows&&!e.arrowLeft){var n=o.arrowMarkup,i=e.arrowLeft=t(n.replace(/%title%/gi,o.tPrev).replace(/%dir%/gi,'left')).addClass(O),r=e.arrowRight=t(n.replace(/%title%/gi,o.tNext).replace(/%dir%/gi,'right')).addClass(O);i.click(function(){e.prev()}),r.click(function(){e.next()}),e.container.append(i.add(r))}}),i(W+n,function(){e._preloadTimeout&&clearTimeout(e._preloadTimeout),e._preloadTimeout=setTimeout(function(){e.preloadNearbyImages(),e._preloadTimeout=null},16)}),void i(c+n,function(){r.off(n),e.wrap.off('click'+n),e.arrowRight=e.arrowLeft=null})):!1},next:function(){e.direction=!0,e.index=b(e.index+1),e.updateItemHTML()},prev:function(){e.direction=!1,e.index=b(e.index-1),e.updateItemHTML()},goTo:function(t){e.direction=t>=e.index,e.index=t,e.updateItemHTML()},preloadNearbyImages:function(){var t,n=e.st.gallery.preload,i=Math.min(n[0],e.items.length),o=Math.min(n[1],e.items.length);for(t=1;t<=(e.direction?o:i);t++)e._preloadItem(e.index+t);for(t=1;t<=(e.direction?i:o);t++)e._preloadItem(e.index-t)},_preloadItem:function(i){if(i=b(i),!e.items[i].preloaded){var o=e.items[i];o.parsed||(o=e.parseEl(i)),n('LazyLoad',o),'image'===o.type&&(o.img=t('<img class="mfp-img" />').on('load.mfploader',function(){o.hasSize=!0}).on('error.mfploader',function(){o.hasSize=!0,o.loadError=!0,n('LazyLoadError',o)}).attr('src',o.src)),o.preloaded=!0}}}});var w='retina';t.magnificPopup.registerModule(w,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return'@2x'+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var n=e.st.retina,t=n.ratio;t=isNaN(t)?t():t,t>1&&(i('ImageHasSize.'+w,function(e,n){n.img.css({'max-width':n.img[0].naturalWidth/t,width:'100%'})}),i('ElementParse.'+w,function(e,i){i.src=n.replaceSrc(i,t)}))}}}}),L()});(function(e){'use strict';e.avia_utilities=e.avia_utilities||{};e.avia_utilities.av_popup={type:'image',mainClass:'avia-popup mfp-zoom-in',tLoading:'',tClose:'',removalDelay:300,closeBtnInside:!0,closeOnContentClick:!1,midClick:!0,autoFocusLast:!1,fixedContentPos:!1,iframe:{patterns:{youtube:{index:'youtube.com/watch',id:function(e){var a=e.match(/[\\?\\&]v=([^\\?\\&]+)/),i,t;if(!a||!a[1])return null;i=a[1];t=e.split('/watch');t=t[1];return i+t},src:'//www.youtube.com/embed/%id%'},vimeo:{index:'vimeo.com/',id:function(e){var a=e.match(/(https?:\/\/)?(www.)?(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/),i,t;if(!a||!a[5])return null;i=a[5];t=e.split('?');t=t[1];return i+'?'+t},src:'//player.vimeo.com/video/%id%'}}},image:{titleSrc:function(t){var a=t.el.attr('title');if(!a){a=t.el.find('img').attr('title')};if(!a){a=t.el.parent().next('.wp-caption-text').html()};if(typeof a!='undefined'){return a};if(!e('body').hasClass('avia-mfp-show-alt-text')){return''};var i=t.el.attr('alt');if(typeof i!='undefined'){return i};i=t.el.find('img').attr('alt');if(typeof i!='undefined'){return i};return''}},gallery:{tPrev:'',tNext:'',tCounter:'%curr% / %total%',enabled:!0,preload:[1,1]},callbacks:{beforeOpen:function(){if(this.st.el&&this.st.el.data('fixed-content')){this.fixedContentPos=!0}},open:function(){e.magnificPopup.instance.next=function(){var t=this;t.wrap.removeClass('mfp-image-loaded');setTimeout(function(){e.magnificPopup.proto.next.call(t)},120)};e.magnificPopup.instance.prev=function(){var t=this;t.wrap.removeClass('mfp-image-loaded');setTimeout(function(){e.magnificPopup.proto.prev.call(t)},120)};if(this.st.el&&this.st.el.data('av-extra-class')){this.wrap.addClass(this.currItem.el.data('av-extra-class'))}},markupParse:function(t,a,r){if(typeof a.img_replaceWith=='undefined'||typeof a.img_replaceWith.length=='undefined'||a.img_replaceWith.length==0){return};var o=e(a.img_replaceWith[0]);if(typeof o.attr('alt')!='undefined'){return};var i=r.el.attr('alt');if(typeof i=='undefined'){i=r.el.find('img').attr('alt')};if(typeof i!='undefined'){o.attr('alt',i)};return},imageLoadComplete:function(){var e=this;setTimeout(function(){e.wrap.addClass('mfp-image-loaded')},16)},change:function(){if(this.currItem.el){var e=this.currItem.el;this.content.find('.av-extra-modal-content, .av-extra-modal-markup').remove();if(e.data('av-extra-content')){var a=e.data('av-extra-content');this.content.append('<div class=\'av-extra-modal-content\'>'+a+'</div>')};if(e.data('av-extra-markup')){var t=e.data('av-extra-markup');this.wrap.append('<div class=\'av-extra-modal-markup\'>'+t+'</div>')}}}}},e.fn.avia_activate_lightbox=function(t){var i={groups:['.avia-slideshow','.avia-gallery','.av-horizontal-gallery','.av-instagram-pics','.portfolio-preview-image','.portfolio-preview-content','.isotope','.post-entry','.sidebar','#main','.main_menu','.woocommerce-product-gallery'],autolinkElements:'a.lightbox, a[rel^="prettyPhoto"], a[rel^="lightbox"], a[href$=jpg], a[href$=png], a[href$=gif], a[href$=jpeg], a[href*=".jpg?"], a[href*=".png?"], a[href*=".gif?"], a[href*=".jpeg?"], a[href$=".mov"] , a[href$=".swf"] , a:regex(href, .vimeo\.com/[0-9]) , a[href*="youtube.com/watch"] , a[href*="screenr.com"], a[href*="iframe=true"]',videoElements:'a[href$=".mov"] , a[href$=".swf"] , a:regex(href, .vimeo\.com/[0-9]) , a[href*="youtube.com/watch"] , a[href*="screenr.com"], a[href*="iframe=true"]',exclude:'.noLightbox, .noLightbox a, .fakeLightbox, .lightbox-added, a[href*="dropbox.com"]'},a=e.extend({},i,t),r=!e('html').is('.av-custom-lightbox');if(!r)return this;return this.each(function(){var i=e(this),o=e(a.videoElements,this).not(a.exclude).addClass('mfp-iframe'),r=!i.is('body')&&!i.is('.ajax_slide');for(var t=0;t<a.groups.length;t++){i.find(a.groups[t]).each(function(){var t=e(a.autolinkElements,this);if(r)t.removeClass('lightbox-added');t.not(a.exclude).addClass('lightbox-added').magnificPopup(e.avia_utilities.av_popup)})}})}})(jQuery);(function(t){'use strict';t(document).ready(function(){t('.avia_auto_toc').each(function(){var c=t(this).attr('id'),i='h1',s=[],n='',e=t(this).find('.avia-toc-container');if(e.length){var r=e.attr('data-level'),o=e.attr('data-exclude');if(typeof r!==undefined){i=r};if(typeof o!==undefined){n=o}};s=i.split(',');t('.entry-content-wrapper').find(i).each(function(){var i=t(this).attr('id'),h=t(this).prop('tagName').toLowerCase(),o=t(this).text(),l=s.indexOf(h),f='';if(i==undefined){var r=a(o);t(this).attr('id',r);i=r};if(!t(this).hasClass('av-no-toc')&&!t(this).hasClass(n)&&!t(this).parent().hasClass(n)){var c='<a href="#'+i+'" class="avia-toc-link avia-toc-level-'+l+'"><span>'+o+'</span></a>'};e.append(c)});t('.avia-toc-smoothscroll .avia-toc-link').on('click',function(a){a.preventDefault();var n=t(this).attr('href'),e=50,i=t('.html_header_top.html_header_sticky #header');if(i.length){e=i.outerHeight()+50};t('html,body').animate({scrollTop:t(n).offset().top-e})})})});function a(t){return t.toLowerCase().replace(/[^a-z0-9]+/g,'-').replace(/^-+|-+$/g,'-').replace(/^-+|-+$/g,'')}})(jQuery);