!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e():"function"==typeof define&&define.amd?define(e):e()}(0,function(){"use strict";function t(t){var e=this.constructor;return this.then(function(n){return e.resolve(t()).then(function(){return n})},function(n){return e.resolve(t()).then(function(){return e.reject(n)})})}function e(t){return!(!t||void 0===t.length)}function n(){}function o(t){if(!(this instanceof o))throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],s(t,this)}function i(t,e){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,o._immediateFn(function(){var n=1===t._state?e.onFulfilled:e.onRejected;if(null!==n){var o;try{o=n(t._value)}catch(t){return void r(e.promise,t)}a(e.promise,o)}else(1===t._state?a:r)(e.promise,t._value)})):t._deferreds.push(e)}function a(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof o)return t._state=3,t._value=e,void c(t);if("function"==typeof n)return void s(function(t,e){return function(){t.apply(e,arguments)}}(n,e),t)}t._state=1,t._value=e,c(t)}catch(e){r(t,e)}}function r(t,e){t._state=2,t._value=e,c(t)}function c(t){2===t._state&&0===t._deferreds.length&&o._immediateFn(function(){t._handled||o._unhandledRejectionFn(t._value)});for(var e=0,n=t._deferreds.length;n>e;e++)i(t,t._deferreds[e]);t._deferreds=null}function s(t,e){var n=!1;try{t(function(t){n||(n=!0,a(e,t))},function(t){n||(n=!0,r(e,t))})}catch(t){if(n)return;n=!0,r(e,t)}}var d=setTimeout;o.prototype.catch=function(t){return this.then(null,t)},o.prototype.then=function(t,e){var o=new this.constructor(n);return i(this,new function(t,e,n){this.onFulfilled="function"==typeof t?t:null,this.onRejected="function"==typeof e?e:null,this.promise=n}(t,e,o)),o},o.prototype.finally=t,o.all=function(t){return new o(function(n,o){function i(t,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var c=e.then;if("function"==typeof c)return void c.call(e,function(e){i(t,e)},o)}a[t]=e,0==--r&&n(a)}catch(t){o(t)}}if(!e(t))return o(new TypeError("Promise.all accepts an array"));var a=Array.prototype.slice.call(t);if(0===a.length)return n([]);for(var r=a.length,c=0;a.length>c;c++)i(c,a[c])})},o.resolve=function(t){return t&&"object"==typeof t&&t.constructor===o?t:new o(function(e){e(t)})},o.reject=function(t){return new o(function(e,n){n(t)})},o.race=function(t){return new o(function(n,i){if(!e(t))return i(new TypeError("Promise.race accepts an array"));for(var a=0,r=t.length;r>a;a++)o.resolve(t[a]).then(n,i)})},o._immediateFn="function"==typeof setImmediate&&function(t){setImmediate(t)}||function(t){d(t,0)},o._unhandledRejectionFn=function(t){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",t)};var l=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}();"Promise"in l?l.Promise.prototype.finally||(l.Promise.prototype.finally=t):l.Promise=o}),function(t,e,n){"use strict";var o={addedScripts:{},addedStyles:{},addedAssetsPromises:[],init:function(){var n={"jet-tabs.default":o.tabsInit,"jet-accordion.default":o.accordionInit,"jet-image-accordion.default":o.imageAccordionInit,"jet-switcher.default":o.switcherInit};t.each(n,function(t,n){e.hooks.addAction("frontend/element_ready/"+t,n)})},tabsInit:function(e){var n,i=t(".jet-tabs",e).first(),a=i.data("id"),r=t(window),c=t(".jet-tabs__control-wrapper",i).first(),s=t(".jet-tabs__content-wrapper",i).first(),d=t("> .jet-tabs__control",c),l=t("> .jet-tabs__content",s),u=i.data("settings")||{},f=[],h=null,g=window.location.hash||!1,p=!!g&&g.replace("#","").split("&");if("click"===u.event?d.on("click.jetTabs",function(){var e=t(this),n=+e.data("tab")-1,o=e.data("template-id");clearInterval(h),u.ajaxTemplate&&o&&_(n),v(n)}):"ontouchend"in window||"ontouchstart"in window?(d.on("touchstart",function(e){n=t(window).scrollTop()}),d.on("touchend",function(e){var o=t(this),i=+o.data("tab")-1,a=o.data("template-id");if(n!==t(window).scrollTop())return!1;clearInterval(h),u.ajaxTemplate&&a&&_(i),v(i)})):d.on("mouseenter",function(e){var n=t(this),o=+n.data("tab")-1,i=n.data("template-id");clearInterval(h),u.ajaxTemplate&&i&&_(o),v(o)}),u.autoSwitch){var w=u.activeIndex,m=d.length;h=setInterval(function(){w .jet-switcher__control-instance",r),d=t("> .jet-switcher__control-instance > .jet-switcher__control, > .jet-switcher__control",r),l=t("> .jet-switcher__content",c),u=(t("> .jet-switcher__content--disable",c),t("> .jet-switcher__content--enable",c),o.hasClass("jet-switcher--disable"));o.data("settings");function f(t){var e,n,r,s="auto";c.css({height:c.outerHeight(!0)}),o.toggleClass("jet-switcher--disable jet-switcher--enable"),e=(u=!o.hasClass("jet-switcher--disable"))?d.eq(1):d.eq(0),n=u?l.eq(1):l.eq(0),l.removeClass("active-content"),s=n.outerHeight(!0),s+=parseInt(c.css("border-top-width"))+parseInt(c.css("border-bottom-width")),n.addClass("active-content"),d.attr("aria-expanded","false"),e.attr("aria-expanded","true"),l.attr("aria-hidden","true"),n.attr("aria-hidden","false"),c.css({height:s}),a.trigger("jet-tabs/switcher/show-case-event/before",{widgetId:i,caseIndex:t}),r&&clearTimeout(r),r=setTimeout(function(){a.trigger("jet-tabs/switcher/show-case-event/after",{widgetId:i,caseIndex:t}),c.css({height:"auto"})},500)}"ontouchend"in window||"ontouchstart"in window?(s.on("touchstart",function(e){n=t(window).scrollTop()}),s.on("touchend",function(e){if(n!==t(window).scrollTop())return!1;f()})):s.on("click.jetSwitcher",function(){f()}),t(window).on("resize.jetSwitcher orientationchange.jetSwitcher",function(){c.css({height:"auto"})})},accordionInit:function(e){var n,i,a=t(".jet-accordion",e).first(),r=a.data("id"),c=t(window),s=t("> .jet-accordion__inner > .jet-toggle > .jet-toggle__control",a),d=a.data("settings"),l=t("> .jet-accordion__inner > .jet-toggle",a),u=[],f=window.location.hash||!1,h=!!f&&f.replace("#","").split("&");function g(e){var n=l.eq(e),i=t("> .jet-toggle__content",n),a=t("> .jet-toggle__content > .jet-toggle__content-inner",n),r=i.data("template-loaded")||!1,c=i.data("template-id"),s=t(".jet-tabs-loader",a);if(r)return!1;i.data("template-loaded",!0),t.ajax({type:"GET",url:window.JetTabsSettings.templateApiUrl,dataType:"json",data:{id:c,dev:window.JetTabsSettings.devMode},success:function(t,e,n){var i=t.template_content,r=t.template_scripts,c=t.template_styles;for(var d in r)o.addedAssetsPromises.push(o.loadScriptAsync(d,r[d]));for(var l in c)o.addedAssetsPromises.push(o.loadStyle(l,c[l]));Promise.all(o.addedAssetsPromises).then(function(t){s.remove(),a.append(i),o.elementorFrontendInit(a)},function(t){console.log("Script Loaded Error")})}})}t(window).on("resize.jetAccordion orientationchange.jetAccordion",function(){var e=t("> .jet-accordion__inner > .active-toggle",a);t("> .jet-toggle__content",e).css({height:"auto"})}),s.on("click.jetAccordion",function(){var e=t(this),o=e.closest(".jet-toggle"),a=+e.data("toggle")-1;if(d.collapsible)o.hasClass("active-toggle")||l.each(function(e){var o=t(this),s=t("> .jet-toggle__control",o),l=t("> .jet-toggle__content",o),u=t("> .jet-toggle__content > .jet-toggle__content-inner",o).outerHeight();u+=parseInt(l.css("border-top-width"))+parseInt(l.css("border-bottom-width")),e===a?(o.addClass("active-toggle"),l.css({height:u}),s.attr("aria-expanded","true"),l.attr("aria-hidden","false"),d.ajaxTemplate&&g(a),c.trigger("jet-tabs/accordion/show-toggle-event/before",{widgetId:r,toggleIndex:a}),n&&clearTimeout(n),n=setTimeout(function(){c.trigger("jet-tabs/accordion/show-toggle-event/after",{widgetId:r,toggleIndex:a}),l.css({height:"auto"})},300)):o.hasClass("active-toggle")&&(l.css({height:l.outerHeight()}),o.removeClass("active-toggle"),s.attr("aria-expanded","false"),l.attr("aria-hidden","true"),i&&clearTimeout(i),i=setTimeout(function(){l.css({height:0})},5))});else{var s=t("> .jet-toggle__content",o),u=t("> .jet-toggle__content > .jet-toggle__content-inner",o).outerHeight();u+=parseInt(s.css("border-top-width"))+parseInt(s.css("border-bottom-width")),o.toggleClass("active-toggle"),o.hasClass("active-toggle")?(s.css({height:u}),e.attr("aria-expanded","true"),s.attr("aria-hidden","false"),d.ajaxTemplate&&g(a),c.trigger("jet-tabs/accordion/show-toggle-event/before",{widgetId:r,toggleIndex:a}),n&&clearTimeout(n),n=setTimeout(function(){c.trigger("jet-tabs/accordion/show-toggle-event/after",{widgetId:r,toggleIndex:a}),s.css({height:"auto"})},300)):(s.css({height:s.outerHeight()}),e.attr("aria-expanded","false"),s.attr("aria-hidden","true"),i&&clearTimeout(i),i=setTimeout(function(){s.css({height:0})},5))}}),h&&s.each(function(e){var n=t(this),o=n.attr("id");h.forEach(function(t,e){t===o&&n.trigger("click.jetAccordion")})}),s.each(function(){u.push('a[href*="#'+t(this).attr("id")+'"]')}),t(document).on("click.jetAccordionAnchor",u.join(","),function(n){var o=t(this.hash);o.closest(e)[0]&&o.trigger("click.jetAccordion")})},imageAccordionInit:function(e){var n,o=t(".jet-image-accordion",e);o.length&&(n=o.data("settings"),new jetImageAccordion(o,n).init())},loadScriptAsync:function(t,e){return o.addedScripts.hasOwnProperty(t)?t:e?(o.addedScripts[t]=e,new Promise(function(n,o){var i=document.createElement("script");i.src=e,i.async=!0,i.onload=function(){n(t)},document.head.appendChild(i)})):void 0},loadStyle:function(t,e){return o.addedStyles.hasOwnProperty(t)&&o.addedStyles[t]===e?t:e?(o.addedStyles[t]=e,new Promise(function(n,o){var i=document.createElement("link");i.id=t,i.rel="stylesheet",i.href=e,i.type="text/css",i.media="all",i.onload=function(){n(t)},document.head.appendChild(i)})):void 0},elementorFrontendInit:function(e){e.find("[data-element_type]").each(function(){var e=t(this),n=e.data("element_type");if(n)try{"widget"===n&&(n=e.data("widget_type"),window.elementorFrontend.hooks.doAction("frontend/element_ready/widget",e,t)),window.elementorFrontend.hooks.doAction("frontend/element_ready/global",e,t),window.elementorFrontend.hooks.doAction("frontend/element_ready/"+n,e,t)}catch(t){return console.log(t),e.remove(),!1}})}};window.jetImageAccordion=function(e,n){var o,i=this,a=e,r=t(".jet-image-accordion__item",a),c=r.length;n=n||{};n=t.extend({orientation:"vertical",activeSize:{size:50,unit:"%"},duration:500,activeItem:-1},n),o=n.activeItem,this.layoutBuild=function(){r.css({"transition-duration":n.duration+"ms"}),r.each(function(e){e===o&&(t(this).addClass("active-accordion"),i.layoutRender())}),t(".jet-image-accordion__image-instance",r).imagesLoaded().progress(function(e,n){var o=t(n.img),i=o.closest(".jet-image-accordion__item"),a=t(".jet-image-accordion__item-loader",i);o.addClass("loaded"),a.fadeTo(250,0,function(){t(this).remove()})}),i.layoutRender(),i.addEvents()},this.layoutRender=function(e){var o=n.activeSize.size,i=((100/c).toFixed(2),o/((100-o)/(c-1)));t(".jet-image-accordion__item:not(.active-accordion)",a).css({"flex-grow":1}),t(".active-accordion",a).css({"flex-grow":i})},this.addEvents=function(){var e=t(window).scrollTop();"ontouchend"in window||"ontouchstart"in window?(r.on("touchstart.jetImageAccordion",function(n){e=t(window).scrollTop()}),r.on("touchend.jetImageAccordion",function(n){n.stopPropagation();var o=t(this);if(e!==t(window).scrollTop())return!1;o.hasClass("active-accordion")?r.removeClass("active-accordion"):(r.removeClass("active-accordion"),o.addClass("active-accordion")),i.layoutRender()})):r.on("mouseenter",function(e){var n=t(this);n.hasClass("active-accordion")||(r.removeClass("active-accordion"),n.addClass("active-accordion")),i.layoutRender()}),a.on("mouseleave.jetImageAccordion",function(t){r.removeClass("active-accordion"),-1!==o&&r.eq(o).addClass("active-accordion"),i.layoutRender()})},this.init=function(){i.layoutBuild()}},t(window).on("elementor/frontend/init",o.init)}(jQuery,window.elementorFrontend,window.JetTabsSettings);