!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=[],c(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 s(t);if("function"==typeof n)return void c(function(t,e){return function(){t.apply(e,arguments)}}(n,e),t)}t._state=1,t._value=e,s(t)}catch(e){r(t,e)}}function r(t,e){t._state=2,t._value=e,s(t)}function s(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 c(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 s=e.then;if("function"==typeof s)return void s.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,s=0;a.length>s;s++)i(s,a[s])})},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(n){var i,a,r=t(".jet-tabs",n).first(),s=(r.data("id"),t(window)),c=t(".jet-tabs__control-wrapper",r).first(),d=t(".jet-tabs__content-wrapper",r).first(),l=t("> .jet-tabs__control",c),u=t("> .jet-tabs__content",d),h=t.extend(r.data("settings")||{},o.getElementorElementSettings(n)),f=[],g=null,p=window.location.hash||!1,m=!!p&&p.replace("#","").split("&"),v=(h.tabsPosition,[]),w=[],_=elementorFrontend.getCurrentDeviceMode(),j=e.config.responsive.activeBreakpoints;if(a="desktop",w.desktop=""!=h.tabs_position?h.tabs_position:"top",v.desktop="jet-tabs-position-"+w.desktop,Object.keys(j).reverse().forEach(function(t){"widescreen"===t?(w[t]=h["tabs_position_"+t]&&""!=h["tabs_position_"+t]?h["tabs_position_"+t]:"top",v[t]="jet-tabs-position-"+w[t]):(w[t]=h["tabs_position_"+t]&&""!=h["tabs_position_"+t]?h["tabs_position_"+t]:w[a],v[t]="jet-tabs-position-"+w[t],a=t)}),!r.hasClass(v[_])){for(const[t,e]of Object.entries(v))r.removeClass(e);r.addClass(v[_])}"click"===h.event?l.on("click.jetTabs",function(){var e=t(this),n=+e.data("tab")-1,o=e.data("template-id");clearInterval(g),h.ajaxTemplate&&o&&I(n),x(n)}):"ontouchend"in window||"ontouchstart"in window?(l.on("touchstart",function(e){i=t(window).scrollTop()}),l.on("touchend",function(e){var n=t(this),o=+n.data("tab")-1,a=n.data("template-id");if(i!==t(window).scrollTop())return!1;clearInterval(g),h.ajaxTemplate&&a&&I(o),x(o)})):l.on("mouseenter",function(e){var n=t(this),o=+n.data("tab")-1,i=n.data("template-id");clearInterval(g),h.ajaxTemplate&&i&&I(o),x(o)});var b=u.eq([h.activeIndex]).outerHeight(!0);if("yes"!=h.no_active_tabs&&(b+=parseInt(d.css("border-top-width"))+parseInt(d.css("border-bottom-width")),d.css("min-height",b)),"left"!==w[_]&&"right"!==w[_]){var y=t(".jet-tabs__content.active-content",n);new MutationObserver((t,e)=>{for(var n of t)"attributes"===n.type&&(y.on("transitionstart webkitTransitionStart oTransitionStart",function(){y.closest(".jet-tabs__content-wrapper").css("min-height","auto")}),y.on("transitionend webkitTransitionEnd oTransitionEnd",function(){var t=y.outerHeight(!0);t+=parseInt(y.css("border-top-width"))+parseInt(y.css("border-bottom-width")),y.closest(".jet-tabs__content-wrapper").css("min-height",t)}))}).observe(y[0],{attributes:!0,subtree:!0})}if(h.autoSwitch){var C=h.activeIndex,T=l.length;g=setInterval(function(){C .jet-switcher__control-instance",a),c=t("> .jet-switcher__control-instance > .jet-switcher__control, > .jet-switcher__control",a),d=t("> .jet-switcher__content",r),l=(t("> .jet-switcher__content--disable",r),t("> .jet-switcher__content--enable",r),o.hasClass("jet-switcher--disable"));o.data("settings");function u(t){var e,n,a,s="auto";r.css({height:r.outerHeight(!0)}),o.toggleClass("jet-switcher--disable jet-switcher--enable"),e=(l=!o.hasClass("jet-switcher--disable"))?c.eq(1):c.eq(0),n=l?d.eq(1):d.eq(0),d.removeClass("active-content"),s=n.outerHeight(!0),s+=parseInt(r.css("border-top-width"))+parseInt(r.css("border-bottom-width")),n.addClass("active-content"),c.attr("aria-expanded","false"),e.attr("aria-expanded","true"),d.attr("aria-hidden","true"),n.attr("aria-hidden","false"),r.css({height:s}),i.trigger("jet-tabs/switcher/show-case-event/before",{target:o,caseIndex:t}),a&&clearTimeout(a),a=setTimeout(function(){i.trigger("jet-tabs/switcher/show-case-event/after",{target:o,caseIndex:t}),r.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;u()})):s.on("click.jetSwitcher",function(){u()}),t(window).on("resize.jetSwitcher orientationchange.jetSwitcher",function(){r.css({height:"auto"})}),t(".jet-switcher__control",e).keydown(function(n){var i=t(this),a=n.which||n.keyCode;if(13!=a&&32!=a||(u(),t('[aria-expanded="true"]',e).focus()),37==a)if(0!=i.prev().length&&i.prev().hasClass("jet-switcher__control")&&o.hasClass("jet-switcher--preset-1"))i.prev().focus(),u();else if(o.hasClass("jet-switcher--preset-2")){if(i.hasClass("jet-switcher__control--disable"))return!1;i.hasClass("jet-switcher__control--enable")&&(t(".jet-switcher__control--disable",e).focus(),u())}if(39==a)if(0!=i.next().length&&i.next().hasClass("jet-switcher__control")&&o.hasClass("jet-switcher--preset-1"))i.next().focus(),u();else if(o.hasClass("jet-switcher--preset-2"))if(i.hasClass("jet-switcher__control--disable"))t(".jet-switcher__control--enable",e).focus(),u();else if(i.hasClass("jet-switcher__control--enable"))return!1})},accordionInit:function(e){var n,i,a=t(".jet-accordion",e).first(),r=(a.data("id"),t(window)),s=t("> .jet-accordion__inner > .jet-toggle > .jet-toggle__control",a),c=a.data("settings"),d=t("> .jet-accordion__inner > .jet-toggle",a),l=[],u=window.location.hash||!1,h=!!u&&u.replace("#","").split("&");function f(e){var n=d.eq(e),i=t("> .jet-toggle__content",n),s=t("> .jet-toggle__content > .jet-toggle__content-inner",n),c=i.data("template-loaded")||!1,l=i.data("template-id"),u=t(".jet-tabs-loader",s);if(c||!1===l)return!1;r.trigger("jet-tabs/ajax-load-template/before",{toggleIndex:e,target:a,contentHolder:i}),i.data("template-loaded",!0),t.ajax({type:"GET",url:window.JetTabsSettings.templateApiUrl,dataType:"json",data:{id:l,dev:window.JetTabsSettings.devMode},success:function(t,n,c){var d=t.template_content,l=t.template_scripts,h=t.template_styles;for(var f in l)o.addedAssetsPromises.push(o.loadScriptAsync(f,l[f]));for(var g in h)o.addedAssetsPromises.push(o.loadStyle(g,h[g]));Promise.all(o.addedAssetsPromises).then(function(n){u.remove(),s.append(d),o.elementorFrontendInit(s),r.trigger("jet-tabs/ajax-load-template/after",{toggleIndex:e,target:a,contentHolder:i,responce:t})},function(t){console.log("Script Loaded Error")})}})}d.each(function(){t(this).hasClass("active-toggle")&&c.ajaxTemplate&&f(t(this).find(".jet-toggle__control").data("toggle")-1)}),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"})}),t(".jet-toggle__control",e).keydown(function(e){var n=t(this),o=e.which||e.keyCode;if(13==o||32==o)return n.click(),!1;37==o&&0!=n.closest(".jet-accordion__item").prev().length&&n.closest(".jet-accordion__item").prev().find(".jet-toggle__control").focus(),39==o&&0!=n.closest(".jet-accordion__item").next().length&&n.closest(".jet-accordion__item").next().find(".jet-toggle__control").focus()}),s.on("click.jetAccordion",function(){var e=t(this),o=e.closest(".jet-toggle"),s=+e.data("toggle")-1;elementorFrontend.getCurrentDeviceMode();if(c.collapsible)o.hasClass("active-toggle")||d.each(function(e){var o=t(this),d=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===s?(o.addClass("active-toggle"),l.css({height:u}),d.attr("aria-expanded","true"),c.ajaxTemplate&&f(s),r.trigger("jet-tabs/accordion/show-toggle-event/before",{target:a,toggleIndex:s}),n&&clearTimeout(n),n=setTimeout(function(){r.trigger("jet-tabs/accordion/show-toggle-event/after",{target:a,toggleIndex:s}),l.css({height:"auto"}),!0===c.switchScrolling&&t("html, body").animate({scrollTop:l.offset().top-c.switchScrollingOffset.size},300)},300)):o.hasClass("active-toggle")&&(l.css({height:l.outerHeight()}),o.removeClass("active-toggle"),d.attr("aria-expanded","false"),i&&clearTimeout(i),i=setTimeout(function(){l.css({height:0})},5))});else{var 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")),o.toggleClass("active-toggle"),o.hasClass("active-toggle")?(l.css({height:u}),e.attr("aria-expanded","true"),c.ajaxTemplate&&f(s),r.trigger("jet-tabs/accordion/show-toggle-event/before",{target:a,toggleIndex:s}),n&&clearTimeout(n),n=setTimeout(function(){r.trigger("jet-tabs/accordion/show-toggle-event/after",{target:a,toggleIndex:s}),l.css({height:"auto"}),!0===c.switchScrolling&&t("html, body").animate({scrollTop:l.offset().top-c.switchScrollingOffset.size},300)},300)):(l.css({height:l.outerHeight()}),e.attr("aria-expanded","false"),i&&clearTimeout(i),i=setTimeout(function(){l.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(){l.push('a[href*="#'+t(this).attr("id")+'"]')}),t(document).on("click.jetAccordionAnchor",l.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}})},getElementorElementSettings:function(t){return window.elementorFrontend&&window.elementorFrontend.isEditMode()&&t.hasClass("elementor-element-edit-mode")?o.getEditorElementSettings(t):t.data("settings")||{}},getEditorElementSettings:function(t){var n,o=t.data("model-cid");return o&&e.hasOwnProperty("config")&&e.config.hasOwnProperty("elements")&&e.config.elements.hasOwnProperty("data")&&(n=e.config.elements.data[o])?n.toJSON():{}},debounce:function(t,e){var n;return function(o){n&&clearTimeout(n),n=setTimeout(function(){e.call(this,o),n=null},t)}}};window.jetImageAccordion=function(e,n){var o,i=this,a=e,r=t(".jet-image-accordion__item",a),s=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/s).toFixed(2),o/((100-o)/(s-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()}),t(".jet-image-accordion__item",a).keydown(function(e){var n=t(this),a=e.which||e.keyCode;13!=a&&32!=a||(n.hasClass("active-accordion")?(r.removeClass("active-accordion"),-1!==o&&r.eq(o).addClass("active-accordion"),i.layoutRender()):(r.removeClass("active-accordion"),n.addClass("active-accordion")),i.layoutRender()),37==a&&0!=n.prev().length&&(r.removeClass("active-accordion"),n.prev().focus(),n.prev().addClass("active-accordion"),i.layoutRender()),39==a&&0!=n.next().length&&(r.removeClass("active-accordion"),n.next().focus(),n.next().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),window.JetTabs=o}(jQuery,window.elementorFrontend,window.JetTabsSettings);