/*! * Creative Elements - live Theme & Page Builder * Copyright 2019-2023 WebshopWorks.com & Elementor.com */ !function(n){var r={};function o(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=n,o.c=r,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)o.d(n,r,function(e){return t[e]}.bind(null,r));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=670)}([function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n(148)},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var o=n(1);function r(e,t){for(var n=0;ndocument.F=Object<\/script>"),e.close(),s=e.F;t--;)delete s[l][u[t]];return s()};e.exports=Object.create||function(e,t){var n;return null!==e?(r[l]=o(e),n=new r,r[l]=null,n[a]=e):n=s(),void 0===t?n:i(n,t)}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0]*>)/g,D=/\$([$&`']|\d\d?)/g;n(90)("replace",2,function(o,i,b,_){return[function(e,t){var n=o(this),r=null==e?void 0:e[i];return void 0!==r?r.call(e,n,t):b.call(String(n),e,t)},function(e,t){var n=_(b,e,this,t);if(n.done)return n.value;for(var r,o=S(e),i=String(this),u="function"==typeof t,a=(u||(t=String(t)),o.global),l=(a&&(r=o.unicode,o.lastIndex=0),[]);null!==(v=M(o,i))&&(l.push(v),a);)""===String(v[0])&&(o.lastIndex=E(i,x(o.lastIndex),r));for(var s,c="",d=0,f=0;f=e.length?{value:void 0,done:!0}:(e=r(e,t),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var i=n(79);e.exports=function(r,o,e){if(i(r),void 0===o)return r;switch(e){case 1:return function(e){return r.call(o,e)};case 2:return function(e,t){return r.call(o,e,t)};case 3:return function(e,t,n){return r.call(o,e,t,n)}}return function(){return r.apply(o,arguments)}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){n(167);for(var r=n(8),o=n(24),i=n(34),u=n(10)("toStringTag"),a="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l>>0,c=new RegExp(e.source,a+"g");(r=f.call(c,n))&&!(l<(o=c[x])&&(u.push(n.slice(l,r.index)),1=s));)c[x]===r.index&&c[x]++;return l===n[k]?!i&&c.test("")||u.push(""):u.push(n.slice(l)),u[k]>s?u.slice(0,s):u}:"0"[u](void 0,0)[k]?function(e,t){return void 0===e&&0===t?[]:m.call(this,e,t)}:m;return[function(e,t){var n=o(this),r=null==e?void 0:e[i];return void 0!==r?r.call(e,n,t):h.call(String(n),e,t)},function(e,t){var n=p(h,e,this,t,h!==m);if(n.done)return n.value;var n=g(e),r=String(this),e=y(n,RegExp),o=n.unicode,i=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(E?"y":"g"),u=new e(E?n:"^(?:"+n.source+")",i),a=void 0===t?w:t>>>0;if(0==a)return[];if(0===r.length)return null===_(u,r)?[r]:[];for(var l=0,s=0,c=[];s")}),h=(r=(n=/(?:)/).exec,n.exec=function(){return r.apply(this,arguments)},2===(n="ab".split(n)).length&&"a"===n[0]&&"b"===n[1]);e.exports=function(n,e,t){var i,r,o=f(n),u=!c(function(){var e={};return e[o]=function(){return 7},7!=""[n](e)}),a=u?!c(function(){var e=!1,t=/a/;return t.exec=function(){return e=!0,null},"split"===n&&(t.constructor={},t.constructor[m]=function(){return t}),t[o](""),!e}):void 0;u&&a&&("replace"!==n||p)&&("split"!==n||h)||(i=/./[o],t=(a=t(d,o,""[n],function(e,t,n,r,o){return t.exec===v?u&&!o?{done:!0,value:i.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}))[0],r=a[1],l(String.prototype,n,t),s(RegExp.prototype,o,2==e?function(e,t){return r.call(e,this,t)}:function(e){return r.call(e,this)}))}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(9),o=n(8).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){e.exports=n(160)},function(e,t,n){"use strict";function g(){return this}var y=n(46),C=n(7),b=n(88),_=n(24),S=n(34),k=n(166),x=n(52),w=n(80),E=n(10)("iterator"),M=!([].keys&&"next"in[].keys()),T="values";e.exports=function(e,t,n,r,o,i,u){k(n,t,r);function a(e){if(!M&&e in f)return f[e];switch(e){case"keys":case T:return function(){return new n(this,e)}}return function(){return new n(this,e)}}var l,s,r=t+" Iterator",c=o==T,d=!1,f=e.prototype,v=f[E]||f["@@iterator"]||o&&f[o],m=v||a(o),p=o?c?a("entries"):m:void 0,h="Array"==t&&f.entries||v;if(h&&(h=w(h.call(new e)))!==Object.prototype&&h.next&&(x(h,r,!0),y||"function"==typeof h[E]||_(h,E,g)),c&&v&&v.name!==T&&(d=!0,m=function(){return v.call(this)}),y&&!u||!M&&!d&&f[E]||_(f,E,m),S[t]=m,S[r]=g,o)if(l={values:c?m:a(T),keys:i?m:a("keys"),entries:p},u)for(s in l)s in f||b(f,s,l[s]);else C(C.P+C.F*(M||d),t,l);return l}},function(e,t,n){var r=n(59);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(102),o=n(36);e.exports=function(e){return r(o(e))}},function(e,t,n){"use strict";var r=n(103),o={};o[n(11)("toStringTag")]="z",o+""!="[object z]"&&n(33)(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},function(e,t,n){var r=n(26),o=n(15).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){"use strict";var c=n(18),d=n(41),f=n(109),v=n(89);n(90)("match",1,function(r,o,l,s){return[function(e){var t=r(this),n=null==e?void 0:e[o];return void 0!==n?n.call(e,t):new RegExp(e)[o](String(t))},function(e){var t=s(l,e,this);if(t.done)return t.value;var n=c(e),r=String(this);if(!n.global)return v(n,r);for(var o=n.unicode,i=[],u=n.lastIndex=0;null!==(a=v(n,r));){var a=String(a[0]);""===(i[u]=a)&&(n.lastIndex=f(r,d(n.lastIndex),o)),u++}return 0===u?null:i}]})},function(e,t){e.exports=!1},function(e,t,n){var r=n(113),o=n(73).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(37);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(37),o=n(11)("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,t){try{return e[t]}catch(e){}}(e=Object(e),o))?t:i?r(e):"Object"==(t=r(e))&&"function"==typeof e.callee?"Arguments":t}},function(e,t,n){var r=n(59);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){e.exports=n(169)},function(e,t){},function(e,t,n){var r=n(59),o=n(10)("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,t){try{return e[t]}catch(e){}}(e=Object(e),o))?t:i?r(e):"Object"==(t=r(e))&&"function"==typeof e.callee?"Arguments":t}},function(e,t,n){var o=n(26);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e))||"function"==typeof(n=e.valueOf)&&!o(r=n.call(e))||!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var r=n(181)(!0);e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},function(e,t,n){"use strict";var r=n(18);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){e.exports=!n(13)&&!n(20)(function(){return 7!=Object.defineProperty(n(92)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=n(153)},function(e,t,n){var u=n(19),a=n(21),l=n(158)(!1),s=n(70)("IE_PROTO");e.exports=function(e,t){var n,r=a(e),o=0,i=[];for(n in r)n!=s&&u(r,n)&&i.push(n);for(;t.length>o;)!u(r,n=t[o++])||~l(i,n)||i.push(n);return i}},function(e,t,n){var r=n(107),o=n(10)("iterator"),i=n(34);e.exports=n(6).getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[r(e)]}},function(e,t,n){e.exports=n(254)},function(e,t,n){e.exports=!n(25)&&!n(28)(function(){return 7!=Object.defineProperty(n(98)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=n(219)},function(n,e,t){var r=t(112);function o(e,t){return n.exports=o=r||function(e,t){return e.__proto__=t,e},o(e,t)}n.exports=o},function(e,t,n){var C=n(58),b=n(102),_=n(81),S=n(41),r=n(140);e.exports=function(d,e){var f=1==d,v=2==d,m=3==d,p=4==d,h=6==d,g=5==d||h,y=e||r;return function(e,t,n){for(var r,o,i=_(e),u=b(i),a=C(t,n,3),l=S(u.length),s=0,c=f?y(e,l):v?y(e,0):void 0;so;)l(T,t=n[o++])||t==E||t==B||r.push(t);return r}function u(e){for(var t,n=e===I,r=Y(n?A:h(e)),o=[],i=0;r.length>i;)!l(T,t=r[i++])||n&&!l(I,t)||o.push(T[t]);return o}var a=e(8),l=e(19),s=e(13),c=e(7),z=e(88),B=e(77).KEY,d=e(20),f=e(71),v=e(52),N=e(51),m=e(10),V=e(74),q=e(75),L=e(170),H=e(95),p=e(12),U=e(9),Q=e(31),h=e(21),g=e(69),y=e(43),C=e(47),W=e(171),G=e(55),b=e(82),J=e(16),K=e(38),X=G.f,_=J.f,Y=W.f,S=a.Symbol,k=a.JSON,x=k&&k.stringify,w="prototype",E=m("_hidden"),Z=m("toPrimitive"),ee={}.propertyIsEnumerable,M=f("symbol-registry"),T=f("symbols"),A=f("op-symbols"),I=Object[w],f="function"==typeof S&&!!b.f,$=a.QObject,D=!$||!$[w]||!$[w].findChild,P=s&&d(function(){return 7!=C(_({},"a",{get:function(){return _(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=X(I,t);r&&delete I[t],_(e,t,n),r&&e!==I&&_(I,t,r)}:_,R=f&&"symbol"==typeof S.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof S},O=function(e,t,n){return e===I&&O(A,t,n),p(e),t=g(t,!0),p(n),l(T,t)?(n.enumerable?(l(e,E)&&e[E][t]&&(e[E][t]=!1),n=C(n,{enumerable:y(0,!1)})):(l(e,E)||_(e,E,y(1,{})),e[E][t]=!0),P(e,t,n)):_(e,t,n)};f||(z((S=function(){if(this instanceof S)throw TypeError("Symbol is not a constructor!");var t=N(0ne;)m(te[ne++]);for(var re=K(m.store),oe=0;re.length>oe;)q(re[oe++]);c(c.S+c.F*!f,"Symbol",{for:function(e){return l(M,e+="")?M[e]:M[e]=S(e)},keyFor:function(e){if(!R(e))throw TypeError(e+" is not a symbol!");for(var t in M)if(M[t]===e)return t},useSetter:function(){D=!0},useSimple:function(){D=!1}}),c(c.S+c.F*!f,"Object",{create:function(e,t){return void 0===t?C(e):n(C(e),t)},defineProperty:O,defineProperties:n,getOwnPropertyDescriptor:o,getOwnPropertyNames:i,getOwnPropertySymbols:u});$=d(function(){b.f(1)});c(c.S+c.F*$,"Object",{getOwnPropertySymbols:function(e){return b.f(Q(e))}}),k&&c(c.S+c.F*(!f||d(function(){var e=S();return"[null]"!=x([e])||"{}"!=x({a:e})||"{}"!=x(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;o=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t,n){n(139),n(106),n(172),n(173),e.exports=n(6).Symbol},function(e,t,n){var a=n(38),l=n(82),s=n(48);e.exports=function(e){var t=a(e),n=l.f;if(n)for(var r,o=n(e),i=s.f,u=0;o.length>u;)i.call(e,r=o[u++])&&t.push(r);return t}},function(e,t,n){var r=n(21),o=n(101).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){if(!u||"[object Window]"!=i.call(e))return o(r(e));try{return o(e)}catch(e){return u.slice()}}},function(e,t,n){n(75)("asyncIterator")},function(e,t,n){n(75)("observable")},function(e,t,n){var l=n(13),s=n(38),c=n(21),d=n(48).f;e.exports=function(a){return function(e){for(var t,n=c(e),r=s(n),o=r.length,i=0,u=[];i .elementor-container > .elementor-row",template:Marionette.TemplateCache.get("#tmpl-elementor-section-content"),addSectionView:null,_checkIsFull:function(){this.toggleSectionIsFull(),elementorCommon.helpers.softDeprecated("_checkIsFull","2.9.0","toggleSectionIsFull()")},toggleSectionIsFull:function(){this.$el.toggleClass("elementor-section-filled",this.isCollectionFilled())},addChildModel:function(e){var t=e instanceof Backbone.Model,n=this.isInner();return t?e.set("isInner",n):e.isInner=n,i.prototype.addChildModel.apply(this,arguments)},className:function(){return i.prototype.className.apply(this,arguments)+" elementor-section elementor-"+(this.isInner()?"inner":"top")+"-section"},tagName:function(){return this.model.getSetting("html_tag")||"section"},behaviors:function(){var e=i.prototype.behaviors.apply(this,arguments);return _.extend(e,{Sortable:{behaviorClass:n(253),elChildType:"column"}}),elementor.hooks.applyFilters("elements/section/behaviors",e,this)},initialize:function(){i.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},getEditButtons:function(){var e=elementor.getElementData(this.model),t={};return this.isInner()||(t.add={title:elementor.translate("add_element",[e.title]),icon:"plus"}),t.edit={title:elementor.translate("edit_element",[e.title]),icon:"handle"},elementor.getPreferences("edit_buttons")&&(t.duplicate={title:elementor.translate("duplicate_element",[e.title]),icon:"clone"}),t.remove={title:elementor.translate("delete_element",[e.title]),icon:"close"},t},getContextMenuGroups:function(){var e=i.prototype.getContextMenuGroups.apply(this,arguments),t=e.indexOf(_.findWhere(e,{name:"clipboard"}));return e.splice(t+1,0,{name:"save",actions:[{name:"save",title:elementor.translate("save_as_block"),callback:this.save.bind(this)}]}),e},getSortableOptions:function(){return{connectWith:(this.isInner()?".elementor-inner-section":".elementor-top-section")+" > .elementor-container > .elementor-row",handle:"> .elementor-element-overlay .elementor-editor-element-edit",items:"> .elementor-column",forcePlaceholderSize:!0,tolerance:"pointer"}},getColumnPercentSize:function(e,t){return+(t/e.parent().width()*100).toFixed(3)},getDefaultStructure:function(){return this.collection.length+"0"},getStructure:function(){return this.model.getSetting("structure")},getColumnAt:function(e){e=this.collection.at(e);return e?this.children.findByModelCid(e.cid):null},getNextColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)+1)},getPreviousColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)-1)},getNeighborContainer:function(e){var t=e.parent.view,t=t.getNextColumn(e.view)||t.getPreviousColumn(e.view);return!!t&&t.getContainer()},setStructure:function(e){var t=!(1e.length)&&(t=e.length);for(var n=0,r=new Array(t);no;)!u(r,n=t[o++])||~l(i,n)||i.push(n);return i}},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(40))),i=r(n(2)),u=r(n(3));t.default=function(){function t(e){(0,i.default)(this,t),this.args=e}return(0,u.default)(t,[{key:"requireArgument",value:function(e){if(!(1>>0||(i.test(e)?16:10))}:r},function(e,t,n){function r(e,t,n){var r={},o=u(function(){return!!a[e]()||"​…"!="​…"[e]()}),t=r[e]=o?t(c):a[e];n&&(r[n]=t),i(i.P+i.F*o,"String",r)}var i=n(7),o=n(56),u=n(20),a=n(175),n="["+a+"]",l=RegExp("^"+n+n+"*"),s=RegExp(n+n+"*$"),c=r.trim=function(e,t){return e=String(o(e)),1&t&&(e=e.replace(l,"")),e=2&t?e.replace(s,""):e};e.exports=r},,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(35));t.default=function(){function e(){(0,o.default)(this,e),(0,u.default)(this,"type",void 0),(0,u.default)(this,"command",void 0),(0,u.default)(this,"id",void 0),this.initialize(),this.type=this.getType(),this.command=this.getCommand(),this.id=this.getId()}return(0,i.default)(e,[{key:"initialize",value:function(){}},{key:"register",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getType",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getCommand",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getId",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getContainerType",value:function(){}},{key:"getConditions",value:function(){return!0}},{key:"apply",value:function(e){elementorModules.ForceMethodImplementation()}},{key:"run",value:function(){var e=(arguments.length<=0?void 0:arguments[0]).options,e=void 0===e?{}:e;return!(!e.callbacks||!1!==e.callbacks[this.id])||(!this.getConditions(arguments.length<=0?void 0:arguments[0])||($e.devTools&&$e.devTools.log.callbacks().active(this.type,this.command,this.id),this.apply.apply(this,arguments)))}}]),e}()},function(e,t,r){"use strict";var n=r(0),o=(r(1)(t,"__esModule",{value:!0}),t.default=void 0,n(r(177))),i=n(r(2)),u=n(r(3)),a=n(r(4)),l=n(r(5)),s=n(r(135)),n=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"template",value:function(){return Marionette.TemplateCache.get("#tmpl-elementor-add-section")}},{key:"attributes",value:function(){return{"data-view":"choose-action"}}},{key:"ui",value:function(){return{addNewSection:".elementor-add-new-section",closeButton:".elementor-add-section-close",addSectionButton:".elementor-add-section-button",addTemplateButton:".elementor-add-template-button",selectPreset:".elementor-select-preset",presets:".elementor-preset"}}},{key:"events",value:function(){return{"click @ui.addSectionButton":"onAddSectionButtonClick","click @ui.addTemplateButton":"onAddTemplateButtonClick","click @ui.closeButton":"onCloseButtonClick","click @ui.presets":"onPresetSelected"}}},{key:"behaviors",value:function(){return{contextMenu:{behaviorClass:r(212),groups:this.getContextMenuGroups()}}}},{key:"className",value:function(){return"elementor-add-section elementor-visible-desktop"}},{key:"setView",value:function(e){this.$el.attr("data-view",e)}},{key:"showSelectPresets",value:function(){this.setView("select-preset")}},{key:"closeSelectPresets",value:function(){this.setView("choose-action")}},{key:"getTemplatesModalOptions",value:function(){return{importOptions:{at:this.getOption("at")}}}},{key:"getContextMenuGroups",value:function(){function e(){return 0 .elementor-element-overlay > .elementor-editor-element-settings",editButton:"> .elementor-element-overlay .elementor-editor-element-edit",duplicateButton:"> .elementor-element-overlay .elementor-editor-element-duplicate",addButton:"> .elementor-element-overlay .elementor-editor-element-add",removeButton:"> .elementor-element-overlay .elementor-editor-element-remove"}},behaviors:function(){var e=elementor.hooks.applyFilters("elements/"+this.options.model.get("elType")+"/contextMenuGroups",this.getContextMenuGroups(),this),e={contextMenu:{behaviorClass:n(212),groups:e}};return elementor.hooks.applyFilters("elements/base/behaviors",e,this)},getBehavior:function(e){return this._behaviors[(0,a.default)(this.behaviors()).indexOf(e)]},events:function(){return{mousedown:"onMouseDown","click @ui.editButton":"onEditButtonClick","click @ui.duplicateButton":"onDuplicateButtonClick","click @ui.addButton":"onAddButtonClick","click @ui.removeButton":"onRemoveButtonClick"}},getElementType:function(){return this.model.get("elType")},getIDInt:function(){return(0,o.default)(this.getID(),16)},getChildType:function(){return elementor.helpers.getElementChildType(this.getElementType())},getChildView:function(e){var t=e.get("elType"),t="section"===t?n(192):"column"===t?n(320):elementor.modules.elements.views.Widget;return elementor.hooks.applyFilters("element/view",t,e,this)},getTemplateType:function(){return"js"},getEditModel:function(){return this.model},getContainer:function(){var e,t=this;return this.container||(e=this.model.get("settings"),this.container=new elementorModules.editor.Container({type:this.model.get("elType"),id:this.model.id,model:this.model,settings:e,view:this,parent:this._parent?this._parent.getContainer():{},children:[],label:elementor.helpers.getModelLabel(this.model),controls:e.options.controls}),(0,a.default)(this.container.parent).length&&(this.container.parent.children[this._index]=this.container,this.on("destroy",function(){delete t.container.parent.children[t._index],t.container.parent.children=t.container.parent.children.filter(function(e){return null!==e})}))),this.container},getContextMenuGroups:function(){var e=this,t=l.default.mac?"⌘":"^";return[{name:"general",actions:[{name:"edit",icon:"eicon-edit",title:elementor.translate("edit_element",[this.options.model.getTitle()]),callback:function(){return $e.run("panel/editor/open",{model:e.options.model,view:e,container:e.getContainer()})}},{name:"duplicate",icon:"eicon-clone",title:elementor.translate("duplicate"),shortcut:t+"+D",callback:function(){return $e.run("document/elements/duplicate",{container:e.getContainer()})}}]},{name:"clipboard",actions:[{name:"copy",title:elementor.translate("copy"),shortcut:t+"+C",callback:function(){return $e.run("document/elements/copy",{container:e.getContainer()})}},{name:"paste",title:elementor.translate("paste"),shortcut:t+"+V",isEnabled:function(){return s.default.isPasteEnabled(e.getContainer())},callback:function(){return $e.run("document/ui/paste",{container:e.getContainer()})}},{name:"pasteStyle",title:elementor.translate("paste_style"),shortcut:t+"+⇧+V",isEnabled:function(){return!!elementorCommon.storage.get("clipboard")},callback:function(){return $e.run("document/elements/paste-style",{container:e.getContainer()})}},{name:"resetStyle",title:elementor.translate("reset_style"),callback:function(){return $e.run("document/elements/reset-style",{container:e.getContainer()})}}]},{name:"delete",actions:[{name:"delete",icon:"eicon-trash",title:elementor.translate("delete"),shortcut:"⌦",callback:function(){return $e.run("document/elements/delete",{container:e.getContainer()})}}]}]},getEditButtons:function(){return{}},initialize:function(){var e=this,t=(f.prototype.initialize.apply(this,arguments),this.getEditModel());this.collection&&this.onCollectionChanged&&(elementorCommon.helpers.softDeprecated("onCollectionChanged","2.8.0","$e.hooks"),this.listenTo(this.collection,"add remove reset",this.onCollectionChanged,this)),this.onSettingsChanged&&(elementorCommon.helpers.softDeprecated("onSettingsChanged","2.8.0","$e.hooks"),this.listenTo(t.get("settings"),"change",this.onSettingsChanged)),this.listenTo(t.get("editSettings"),"change",this.onEditSettingsChanged).listenTo(this.model,"request:edit",this.onEditRequest).listenTo(this.model,"request:toggleVisibility",this.toggleVisibility),this.initControlsCSSParser(),_.defer(function(){e.getContainer()})},getHandlesOverlay:function(){var e=jQuery("
",{class:"elementor-element-overlay"}),o=jQuery("
    ",{class:"elementor-editor-element-settings elementor-editor-".concat(this.getElementType(),"-settings")});return jQuery.each(this.getEditButtons(),function(e,t){var e=jQuery("
  • ",{class:"elementor-editor-element-setting elementor-editor-element-".concat(e),title:t.title}),n=jQuery("",{class:"eicon-".concat(t.icon),"aria-hidden":!0}),r=jQuery("",{class:"elementor-screen-only"});r.text(t.title),e.append(n,r),o.append(e)}),e.append(o),e},attachElContent:function(e){this.$el.empty().append(this.getHandlesOverlay(),e)},startTransport:function(){elementorCommon.helpers.softDeprecated("element.startTransport","2.8.0","$e.run( 'document/elements/copy' )"),$e.run("document/elements/copy",{container:this.getContainer()})},copy:function(){elementorCommon.helpers.softDeprecated("element.copy","2.8.0","$e.run( 'document/elements/copy' )"),$e.run("document/elements/copy",{container:this.getContainer()})},cut:function(){elementorCommon.helpers.softDeprecated("element.cut","2.8.0")},paste:function(){elementorCommon.helpers.softDeprecated("element.paste","2.8.0","$e.run( 'document/elements/paste' )"),$e.run("document/elements/paste",{container:this.getContainer(),at:this._parent.collection.indexOf(this.model)})},duplicate:function(){elementorCommon.helpers.softDeprecated("element.duplicate","2.8.0","$e.run( 'document/elements/duplicate' )"),$e.run("document/elements/duplicate",{container:this.getContainer()})},pasteStyle:function(){elementorCommon.helpers.softDeprecated("element.pasteStyle","2.8.0","$e.run( 'document/elements/paste-style' )"),$e.run("document/elements/paste-style",{container:this.getContainer()})},resetStyle:function(){elementorCommon.helpers.softDeprecated("element.resetStyle","2.8.0","$e.run( 'document/elements/reset-style' )"),$e.run("document/elements/reset-style",{container:this.getContainer()})},isStyleTransferControl:function(e){return void 0!==e.style_transfer?e.style_transfer:"content"!==e.tab||e.selectors||e.prefix_class},toggleVisibility:function(){this.model.set("hidden",!this.model.get("hidden")),this.toggleVisibilityClass()},toggleVisibilityClass:function(){this.$el.toggleClass("elementor-edit-hidden",!!this.model.get("hidden"))},addElementFromPanel:function(e){e=e||{};var t=elementor.channels.panelElements.request("element:selected"),n={elType:t.model.get("elType")};if(!elementor.helpers.maybeDisableWidget()){if("widget"===n.elType)n.widgetType=t.model.get("widgetType");else{if("section"!==n.elType)return;n.isInner=!0}t=t.model.get("custom");return t&&jQuery.extend(n,t),$e.run("document/elements/create",{container:this.getContainer(),model:n,options:e})}},addControlValidator:function(e,t){t=t.bind(this);var t=new d({customValidationMethod:t}),n=this.getEditModel().get("settings").validators;n[e]||(n[e]=[]),n[e].push(t)},addRenderAttribute:function(n,e,t,r){var o=this;return"object"===(0,u.default)(n)?(jQuery.each(n,function(e,t){o.addRenderAttribute(e,t,null,r)}),o):"object"===(0,u.default)(e)?(jQuery.each(e,function(e,t){o.addRenderAttribute(n,e,t,r)}),o):(o.renderAttributes[n]||(o.renderAttributes[n]={}),o.renderAttributes[n][e]||(o.renderAttributes[n][e]=[]),(0,i.default)(t)||(t=[t]),void(o.renderAttributes[n][e]=r?t:o.renderAttributes[n][e].concat(t)))},getRenderAttributeString:function(e){if(!this.renderAttributes[e])return"";var e=this.renderAttributes[e],n=[];return jQuery.each(e,function(e,t){n.push(e+'="'+_.escape(t.join(" "))+'"')}),n.join(" ")},isInner:function(){return!!this.model.get("isInner")},initControlsCSSParser:function(){this.controlsCSSParser=new c({id:this.model.get("id"),context:this,settingsModel:this.getEditModel().get("settings"),dynamicParsing:this.getDynamicParsingSettings()})},enqueueFonts:function(){var n=this.getEditModel(),e=n.get("settings");jQuery.each(e.getFontControls(),function(e,t){t=n.getSetting(t.name);t&&elementor.helpers.enqueueFont(t)}),jQuery.each(e.getIconsControls(),function(e,t){t=n.getSetting(t.name);t&&t.library&&elementor.helpers.enqueueIconFonts(t.library)})},renderStyles:function(e){e=e||this.getEditModel().get("settings"),this.controlsCSSParser.stylesheet.empty(),this.controlsCSSParser.addStyleRules(e.getStyleControls(),e.attributes,this.getEditModel().get("settings").controls,[/{{ID}}/g,/{{WRAPPER}}/g],[this.getID(),".elementor-"+elementor.config.document.id+" .elementor-element."+this.getElementUniqueID()]),this.controlsCSSParser.addStyleToDocument()},renderCustomClasses:function(){var r=this,o=r.getEditModel().get("settings"),e=o.getClassControls();_.each(e,function(e){var t=o.previous(e.name);e.classes_dictionary&&void 0!==e.classes_dictionary[t]&&(t=e.classes_dictionary[t]),r.$el.removeClass(e.prefix_class+t)}),_.each(e,function(e){var t=o.attributes[e.name],n=t;e.classes_dictionary&&void 0!==e.classes_dictionary[t]&&(n=e.classes_dictionary[t]),elementor.helpers.isActiveControl(e,o.attributes)&&(n||0===n)&&r.$el.addClass(e.prefix_class+n)}),r.$el.addClass(_.result(r,"className")),r.toggleVisibilityClass()},renderCustomElementID:function(){var e=this.getEditModel().get("settings").get("_element_id");this.$el.attr("id",e)},renderUI:function(){this.renderStyles(),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},runReadyTrigger:function(){var e=this;_.defer(function(){ceFrontend.elementsHandler.runReadyTrigger(e.el),ceFrontend.isEditMode()&&e.$el.find(".elementor-element.elementor-"+e.model.get("elType")+":not(.elementor-element-edit-mode)").each(function(){ceFrontend.elementsHandler.runReadyTrigger(this)})})},getID:function(){return this.model.get("id")},getElementUniqueID:function(){return"elementor-element-"+this.getID()},renderHTML:function(){var e=this.getTemplateType(),t=this.getEditModel();"js"===e?(this.getEditModel().setHtmlCache(),this.render(),t.renderOnLeave=!0):t.renderRemoteServer()},renderOnChange:function(r){if(this.allowRender){if(r instanceof elementorModules.editor.elements.models.BaseSettings){var e=r.hasChanged(),o=!e,i=!e;if(_.each(r.changedAttributes(),function(e,t){var n=r.getControl(t);"_column_size"===t?i=!0:n?("none"!==n.render_type&&(i=!0),-1!==["none","ui"].indexOf(n.render_type)||"template"!==n.render_type&&(r.isStyleControl(t)||r.isClassControl(t)||"_element_id"===t)||(o=!0)):o=i=!0}),!i)return;if(!o)return void this.renderUI()}this.renderHTML()}},getDynamicParsingSettings:function(){var e=this;return{onServerRequestStart:function(){e.$el.addClass("elementor-loading")},onServerRequestEnd:function(){e.render(),e.$el.removeClass("elementor-loading")}}},serializeData:function(){var e=f.prototype.serializeData.apply(this,arguments);return e.settings=this.getEditModel().get("settings").parseDynamicSettings(e.settings,this.getDynamicParsingSettings()),e},save:function(){$e.route("library/save-template",{model:this.model})},onBeforeRender:function(){this.renderAttributes={}},onRender:function(){var e;this.renderUI(),this.runReadyTrigger(),this.toggleEditTools&&(e=this.ui.editButton,this.ui.tools&&this.ui.tools.hoverIntent(function(){e.addClass("elementor-active")},function(){e.removeClass("elementor-active")},{timeout:500}))},onEditSettingsChanged:function(e){elementor.channels.editor.trigger("change:editSettings",e,this)},onEditButtonClick:function(){this.model.trigger("request:edit")},onEditRequest:function(){var e,t,n=0
    '+t.getTitle()+"
"},getChildViewContainer:function(){return this.view.getChildViewContainer(this.view)},deactivate:function(){var e=this.getChildViewContainer();e.sortable("instance")&&e.sortable("destroy")},startSort:function(e,t){e.stopPropagation();e=this.view.collection.get({cid:t.item.data("model-cid")});elementor.channels.data.reply("dragging:model",e).reply("dragging:view",this.view.children.findByModel(e)).reply("dragging:parent:view",this.view).trigger("drag:start",e).trigger(e.get("elType")+":drag:start")},updateSort:function(e){e=e.item.parent().children().index(e.item);$e.run("document/elements/move",{container:elementor.channels.data.request("dragging:view").getContainer(),target:this.view.getContainer(),options:{at:e}})},receiveSort:function(e,t){var n;e.stopPropagation(),this.view.isCollectionFilled()?jQuery(t.sender).sortable("cancel"):(e="section"===(e=elementor.channels.data.request("dragging:model")).get("elType")&&e.get("isInner"),n="column"===this.view.getElementType()&&this.view.isInner(),e&&n?jQuery(t.sender).sortable("cancel"):$e.run("document/elements/move",{container:elementor.channels.data.request("dragging:view").getContainer(),target:this.view.getContainer(),options:{at:t.item.index()}}))},onSortStart:function(e,t){var n,r;"column"===this.options.elChildType&&(n=t.item.data("sortableItem").items,r=0,n.forEach(function(e){if(e.item[0]===t.item[0])return r=e.height,!1}),t.placeholder.height(r)),this.startSort(e,t)},onSortOver:function(e){e.stopPropagation();var t=elementor.channels.data.request("dragging:model");jQuery(e.target).addClass("elementor-draggable-over").attr({"data-dragged-element":t.get("elType"),"data-dragged-is-inner":t.get("isInner")}),this.$el.addClass("elementor-dragging-on-child")},onSortOut:function(e){e.stopPropagation(),jQuery(e.target).removeClass("elementor-draggable-over").removeAttr("data-dragged-element data-dragged-is-inner"),this.$el.removeClass("elementor-dragging-on-child")},onSortReceive:function(e,t){this.receiveSort(e,t)},onSortUpdate:function(e,t){e.stopPropagation(),this.getChildViewContainer()[0]===t.item.parent()[0]&&this.updateSort(t)},onAddChild:function(e){e.$el.attr("data-model-cid",e.model.cid)}});e.exports=r},function(e,t,n){n(255),e.exports=n(6).Object.values},function(e,t,n){var r=n(7),o=n(174)(!1);r(r.S,"Object",{values:function(e){return o(e)}})},function(e,t,n){"use strict";e.exports=elementorModules.Module.extend({errors:[],__construct:function(e){e=e.customValidationMethod;e&&(this.validationMethod=e)},getDefaultSettings:function(){return{validationTerms:{}}},isValid:function(){var e=this.validationMethod.apply(this,arguments);return!e.length||(this.errors=e,!1)},validationMethod:function(e){var t=[];return this.getSettings("validationTerms").required&&!(""+e).length&&t.push("Required value is empty"),t}})},,,,,,,,function(e,t,n){"use strict";var r=n(32),o=n(119)(6),i="findIndex",u=!0;i in[]&&Array(1)[i](function(){u=!1}),r(r.P+r.F*u,"Array",{findIndex:function(e){return o(this,e,1",{id:e})}},initStylesheet:function(){var e=ceFrontend.config.breakpoints;this.stylesheet=new r,this.stylesheet.addDevice("mobile",0).addDevice("tablet",e.md).addDevice("desktop",e.lg)},addStyleRules:function(e,t,n,r,o){var i=this,u=i.getSettings("settingsModel").parseDynamicSettings(t,i.getSettings("dynamicParsing"),e);_.each(e,function(e){e.styleFields&&e.styleFields.length&&i.addRepeaterControlsStyleRules(t[e.name],e.styleFields,n,r,o),e.dynamic&&e.dynamic.active&&t.__dynamic__&&t.__dynamic__[e.name]&&i.addDynamicControlStyleRules(t.__dynamic__[e.name],e),e.selectors&&i.addControlStyleRules(e,u,n,r,o)})},addControlStyleRules:function(e,t,n,r,o){var i=this;h.addControlStyleRules(this.stylesheet,e,n,function(e){return i.getStyleControlValue(e,t)},r,o)},getStyleControlValue:function(e,t){t=t[e.name];if(e.selectors_dictionary&&(t=e.selectors_dictionary[t]||t),_.isNumber(t)||!_.isEmpty(t))return t},addRepeaterControlsStyleRules:function(n,e,r,o,i){var u=this;e.forEach(function(e,t){t=n.models[t];u.addStyleRules(e,t.attributes,r,o.concat(["{{CURRENT_ITEM}}"]),i.concat([".elementor-repeater-item-"+t.get("_id")]))})},addDynamicControlStyleRules:function(e,t){var r=this;elementor.dynamicTags.parseTagsText(e,t.dynamic,function(e,t,n){t=elementor.dynamicTags.createTag(e,t,n);!t||(n=t.model).getStyleControls().length&&r.addStyleRules(n.getStyleControls(),n.attributes,n.controls,["{{WRAPPER}}"],["#elementor-tag-"+e])})},addStyleToDocument:function(){elementor.$previewContents.find("head").append(this.elements.$stylesheetElement);var e=elementor.hooks.applyFilters("editor/style/styleText","",this.getSettings("context"));this.elements.$stylesheetElement.text(this.stylesheet+e)},removeStyleFromDocument:function(){this.elements.$stylesheetElement.remove()},onInit:function(){elementorModules.ViewModule.prototype.onInit.apply(this,arguments),this.initStylesheet()}});h.addControlStyleRules=function(l,s,c,d,f,v){var m=d(s);void 0!==m&&_.each(s.selectors,function(e,n){var t;try{t=e.replace(/{{(?:([^.}]+)\.)?([^}| ]*)(?: *\|\| *(?:([^.}]+)\.)?([^}| ]*) *)*}}/g,function(e,t,n,r,o){var i=t&&!c[t],u="";if(!(u=i?u:h.parsePropertyPlaceholder(s,m,c,d,n,t))&&0!==u){if(o){n=(u=o).match(/^(['"])(.*)\1$/);if(n)u=n[2];else if(!isFinite(u)){if(r&&!c[r])return"";u=h.parsePropertyPlaceholder(s,m,c,d,o,r)}}if(!u&&0!==u){if(i)return"";throw""}}return u})}catch(e){return}if(!_.isEmpty(t)){var e=/^(?:\([^)]+\)){1,2}/,r=n.match(e),o={};if(r){r=r[0],n=n.replace(e,"");for(var i=/\(([^)]+)\)/g,u=[],a=i.exec(r);a;)u.push(a[1]),a=i.exec(r);_.each(u,function(e){var t;"desktop"!==e&&(t=e.replace(/\+$/,""),o[t===e?"max":"min"]=t)})}_.each(f,function(e,t){e=e.source||e,e=new RegExp(e,"g");n=n.replace(e,v[t])}),!(0,p.default)(o).length&&s.responsive&&"desktop"===(o=_.pick(elementorCommon.helpers.cloneObject(s.responsive),["min","max"])).max&&delete o.max,l.addRules(n,t,o)}})},h.parsePropertyPlaceholder=function(e,t,n,r,o,i){return i&&(t=r(e=_.findWhere(n,{name:i}))),elementor.getControlView(e.type).getStyleValue(o,t,e)},e.exports=h},,,,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Base=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getType",value:function(){return"ui"}}]),n}(r(n(250)).default),n=t.Base=r;t.default=n},,function(e,t,n){e.exports=n(275)},function(e,t,n){n(106),n(60),n(276),n(278),n(279),e.exports=n(6).WeakMap},function(e,t,n){"use strict";function r(e){return function(){return e(this,0h;)!function(t){t in m||o(m,t,{configurable:!0,get:function(){return s[t]},set:function(e){s[t]=e}})}(p[h++]);(c.constructor=m).prototype=c,n(33)(r,"RegExp",m)}n(287)("RegExp")},function(e,t,n){var r=n(26),o=n(318).set;e.exports=function(e,t,n){var t=t.constructor;return t!==n&&"function"==typeof t&&(t=t.prototype)!==n.prototype&&r(t)&&o&&o(e,t),e}},function(e,t,n){var r=n(319),o=n(91),i=n(96),u=n(108),a=n(54),l=n(116),s=Object.getOwnPropertyDescriptor;t.f=n(25)?s:function(e,t){if(e=i(e),t=u(t,!0),l)try{return s(e,t)}catch(e){}if(a(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(209),o=n(147).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){"use strict";var r=n(15),o=n(44),i=n(25),u=n(11)("species");e.exports=function(e){e=r[e];i&&e&&!e[u]&&o.f(e,u,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var d,r=n(0),f=(n(187),n(97),n(53),n(99),n(68),r(n(23)));function i(){function l(e){var n={};return(e=e.split("-").filter(String)).forEach(function(e){var e=e.split("_"),t=e[0],e=e[1];n[t]="max"===t?o(e):r[e]}),n}var s=this,c={},n={},r={},o=function(e){var t=(0,f.default)(r),e=t.indexOf(e)+1;if(e>=t.length)throw new RangeError("Max value for this device is out of range.");return r[t[e]]-1};this.addDevice=function(e,t){r[e]=t;var n,e=(0,f.default)(r);return e.length<2||(e.sort(function(e,t){return r[e]-r[t]}),n={},e.forEach(function(e){n[e]=r[e]}),r=n),s},this.addRawCSS=function(e,t){n[e]=t},this.addRules=function(e,t,n){var r,o,i,u="all";if(_.isEmpty(n)||(r=[],d.each(n,function(e){r.push(e+"_"+this)}),u=r.join("-")),c[u]||(c[i=u]={},(i=(0,f.default)(c)).length<2||(i.sort(function(e,t){if("all"===e)return-1;if("all"===t)return 1;e=l(e);return l(t).max-e.max}),o={},i.forEach(function(e){o[e]=c[e]}),c=o)),t){if(c[u][e]||(c[u][e]={}),"string"==typeof t){t=t.split(";").filter(String);var a={};try{d.each(t,function(){var e=this.split(/:(.*)?/);a[e[0].trim()]=e[1].trim().replace(";","")})}catch(e){return}t=a}return d.extend(c[u][e],t),s}i=e.match(/[^{]+\{[^}]+}/g),d.each(i,function(){var e=this.match(/([^{]+)\{([^}]+)}/);e&&s.addRules(e[1].trim(),e[2].trim(),n)})},this.getRules=function(){return c},this.empty=function(){c={},n={}},this.toString=function(){var r="";return d.each(c,function(e){var t,n=i.parseRules(this);"all"!==e&&(e=l(e=e),t=[],d.each(e,function(e){t.push("("+e+"-width:"+this+"px)")}),n="@media"+t.join(" and ")+"{"+n+"}"),r+=n}),d.each(n,function(){r+=this}),r}}d=jQuery,i.parseRules=function(e){var n="";return d.each(e,function(e){var t=i.parseProperties(this);t&&(n+=e+"{"+t+"}")}),n},i.parseProperties=function(e){var t="";return d.each(e,function(e){this&&(t+=e+":"+this+";")}),t},e.exports=i},function(e,t,n){"use strict";var r=n(0)(n(23));e.exports=Marionette.CompositeView.extend({templateHelpers:function(){return{view:this}},getBehavior:function(e){return this._behaviors[(0,r.default)(this.behaviors()).indexOf(e)]},initialize:function(){this.collection=this.model.get("elements")},addChildModel:function(e,t){return this.collection.add(e,t,!0)},addElement:function(e,t){if(!this.isCollectionFilled()){t=jQuery.extend({trigger:!1,edit:!0,onBeforeAdd:null,onAfterAdd:null},t);var n,r=this.getChildType(),e=e instanceof Backbone.Model?(n=e).get("elType"):(n={id:elementor.helpers.getUniqueID(),elType:r[0],settings:{},elements:[]},e&&jQuery.extend(n,e),n.elType);if(-1===r.indexOf(e))return this.children.last().addElement(n,t);t.clone&&(n=this.cloneItem(n)),t.trigger&&elementor.channels.data.trigger(t.trigger.beforeAdd,n),t.onBeforeAdd&&t.onBeforeAdd();r=this.addChildModel(n,{at:t.at}),e=this.children.findByModel(r);return t.onAfterAdd&&t.onAfterAdd(r,e),t.trigger&&elementor.channels.data.trigger(t.trigger.afterAdd,n),t.edit&&elementor.documents.getCurrent().history.getActive()&&(e.getContainer(),r.trigger("request:edit")),e}},addChildElement:function(e,t){elementorCommon.helpers.softDeprecated("addChildElement","2.8.0","$e.run( 'document/elements/create' )"),Object!==e.constructor&&(e=jQuery.extend({},e)),$e.run("document/elements/create",{container:this.getContainer(),model:e,options:t})},cloneItem:function(n){var r=this;return n instanceof Backbone.Model?n.clone():(n.id=elementor.helpers.getUniqueID(),n.settings._element_id="",n.elements.forEach(function(e,t){n.elements[t]=r.cloneItem(e)}),n)},lookup:function(){var e=this;return e=e.isDestroyed?$e.components.get("document").utils.findViewById(e.model.id):e},isCollectionFilled:function(){return!1}})},,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e);e=e.document,e=void 0===e?elementor.documents.getCurrent():e;this.document=e}}]),n}(r(n(39)).default);t.default=r},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),this.history=elementor.documents.getCurrent().history}}]),n}(r(n(211)).default);t.default=r},,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Dependency=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerDataDependency(this)}}]),n}(r(n(242)).default),n=t.Dependency=r;t.default=n},function(e,t,n){"use strict";var r=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=t.Settings=void 0,r(n(23))),a=r(n(85)),l=r(n(66)),o=r(n(35)),u=r(n(2)),s=r(n(3)),c=r(n(4)),d=r(n(5)),r=function(e){(0,c.default)(r,e);var t=(0,d.default)(r);function r(){return(0,u.default)(this,r),t.apply(this,arguments)}return(0,s.default)(r,[{key:"addToHistory",value:function(e,t,n){n=(0,o.default)({},e.id,{old:n,new:t});$e.internal("document/history/add-transaction",{containers:[e],data:{changes:n},type:"change",restore:r.restore})}},{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentConstructor("settings",Object,e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,subTitle:this.constructor.getSubTitle(e),type:"change"}}},{key:"apply",value:function(e){var t=this,n=e.containers,n=void 0===n?[e.container]:n,r=e.settings,o=void 0===r?{}:r,r=e.isMultiSettings,i=void 0!==r&&r,r=e.options,u=void 0===r?{}:r;n.forEach(function(n){n=n.lookup();var e=i?o[n.id]:o,r=n.settings.toJSON();n.oldValues={},(0,l.default)(e).forEach(function(e){var e=(0,a.default)(e,2),t=e[0];e[1];n.oldValues[t]=r[t]}),t.isHistoryActive()&&t.addToHistory(n,e,n.oldValues),u.external?n.settings.setExternalChange(e):n.settings.set(e),n.render()})}},{key:"isDataChanged",value:function(){return!0}}],[{key:"getSubTitle",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t,n=e.settings,e=e.isMultiSettings,n=(0,i.default)(void 0===n?{}:n),t=t[0].controls,r=n[0],o="";return o=!e&&1===n.length&&t&&t[r]?t[r].label:o}},{key:"restore",value:function(e,n){var r=e.get("data");e.get("containers").forEach(function(e){var t=r.changes[e.id];$e.run("document/elements/settings",{container:e,settings:n?t.new:t.old,options:{external:!0}})})}}]),r}(r(n(359)).default),n=t.Settings=r;t.default=n},,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3));t.default=function(){function e(){(0,o.default)(this,e)}return(0,i.default)(e,null,[{key:"findViewRecursive",value:function(e,t,n){var r=!(3",{class:n.item+" "+n.itemTypePrefix+e.name}),o=jQuery("
",{class:n.itemTitle}).text(e.title),i=jQuery("
",{class:n.iconShortcut});return e.icon&&i.html(jQuery("",{class:e.icon})),r.append(i,o),e.shortcut&&(i=jQuery("
",{class:n.itemShortcut}).html(e.shortcut),r.append(i)),e.callback&&r.on("click",function(){t.runAction(e)}),e.$item=r},buildActionsList:function(){var n=this,r=n.getSettings("classes"),e=n.getSettings("groups"),o=jQuery("
",{class:r.list});return e.forEach(function(e){var t=jQuery("
",{class:r.group+" "+r.groupPrefix+e.name});e.actions.forEach(function(e){t.append(n.buildActionItem(e))}),o.append(t),e.$item=t}),o},toggleGroupVisibility:function(e,t){e.$item.toggleClass(this.getSettings("classes.hidden"),!t)},toggleActionVisibility:function(e,t){e.$item.toggleClass(this.getSettings("classes.hidden"),!t)},toggleActionUsability:function(e,t){e.$item.toggleClass(this.getSettings("classes.itemDisabled"),!t)},isActionEnabled:function(e){return!(!e.callback&&!e.groups)&&(!e.isEnabled||e.isEnabled())},runAction:function(e){this.isActionEnabled(e)&&(e.callback(),this.getModal().hide())},initModal:function(){var e;this.getModal=function(){return e=e||elementorCommon.dialogsManager.createWidget("simple",{className:"elementor-context-menu",message:this.buildActionsList(),iframe:elementor.$preview,effects:{hide:"hide",show:"show"},hide:{onOutsideContextMenu:!0},position:{my:(elementorCommon.config.isRTL?"right":"left")+" top",collision:"fit"}})}},show:function(e){var n=this,t=n.getModal();t.setSettings("position",{of:e}),n.getSettings("groups").forEach(function(e){var t=!1!==e.isVisible;n.toggleGroupVisibility(e,t),t&&e.actions.forEach(function(e){var t=!1!==e.isVisible;n.toggleActionVisibility(e,t),t&&n.toggleActionUsability(e,n.isActionEnabled(e))})}),t.show()},destroy:function(){this.getModal().destroy()},onInit:function(){this.initModal()}})},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"className",value:function(){return(0,u.default)((0,a.default)(n.prototype),"className",this).call(this)+" elementor-add-section-inline"}},{key:"fadeToDeath",value:function(){var e=this;e.$el.slideUp(function(){e.destroy()})}},{key:"onAfterPaste",value:function(){(0,u.default)((0,a.default)(n.prototype),"onAfterPaste",this).call(this),this.destroy()}},{key:"onCloseButtonClick",value:function(){this.fadeToDeath()}},{key:"onPresetSelected",value:function(e){(0,u.default)((0,a.default)(n.prototype),"onPresetSelected",this).call(this,e),this.destroy()}},{key:"onAddTemplateButtonClick",value:function(){(0,u.default)((0,a.default)(n.prototype),"onAddTemplateButtonClick",this).call(this),this.destroy()}},{key:"onDropping",value:function(){(0,u.default)((0,a.default)(n.prototype),"onDropping",this).call(this),this.destroy()}}]),n}(r(n(251)).default);t.default=r},function(e,t,o){function i(e,t){if(r(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")}var n=o(26),r=o(18);e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,n,r){try{(r=o(58)(Function.call,o(285).f(Object.prototype,"__proto__").set,2))(e,[]),n=!(e instanceof Array)}catch(e){n=!0}return function(e,t){return i(e,t),n?e.__proto__=t:r(e,t),e}}({},!1):void 0),check:i}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";var r=n(192),o=n(252),i=n(321),i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-column-content"),emptyView:i,childViewContainer:"> .elementor-column-wrap > .elementor-widget-wrap",toggleEditTools:!0,behaviors:function(){var e=o.prototype.behaviors.apply(this,arguments);return _.extend(e,{Sortable:{behaviorClass:n(253),elChildType:"widget"},Resizable:{behaviorClass:n(322)}}),elementor.hooks.applyFilters("elements/column/behaviors",e,this)},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-column elementor-"+(this.isInner()?"inner":"top")+"-column"},tagName:function(){return this.model.getSetting("html_tag")||"div"},ui:function(){var e;return(e=o.prototype.ui.apply(this,arguments)).columnInner="> .elementor-column-wrap",e.percentsTooltip="> .elementor-element-overlay .elementor-column-percents-tooltip",e},getEditButtons:function(){var e=elementor.getElementData(this.model),t={};return t.edit={title:elementor.translate("edit_element",[e.title]),icon:"column"},elementor.getPreferences("edit_buttons")&&(t.duplicate={title:elementor.translate("duplicate_element",[e.title]),icon:"clone"},t.add={title:elementor.translate("add_element",[e.title]),icon:"plus"},t.remove={title:elementor.translate("delete_element",[e.title]),icon:"close"}),t},initialize:function(){o.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},attachElContent:function(){o.prototype.attachElContent.apply(this,arguments);var e=jQuery("
",{class:"elementor-column-percents-tooltip"});this.$el.children(".elementor-element-overlay").append(e)},getContextMenuGroups:function(){var e=this,t=o.prototype.getContextMenuGroups.apply(this,arguments),n=t.indexOf(_.findWhere(t,{name:"general"}));return t.splice(n+1,0,{name:"addNew",actions:[{name:"addNew",icon:"eicon-plus",title:elementor.translate("new_column"),callback:this.addNewColumn.bind(this),isEnabled:function(){return e.model.collection.length .elementor-element"}},changeChildContainerClasses:function(){var e="elementor-element-empty",t="elementor-element-populated";this.ui.columnInner&&(this.collection.isEmpty()?this.ui.columnInner.removeClass(t).addClass(e):this.ui.columnInner.removeClass(e).addClass(t))},addNewColumn:function(){$e.run("document/elements/create",{model:{elType:"column"},container:this.getContainer().parent,options:{at:this.$el.index()+1}})},onRender:function(){var n=this;o.prototype.onRender.apply(n,arguments),n.changeChildContainerClasses(),n.changeSizeUI(),n.$el.html5Droppable({items:" > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element, >.elementor-column-wrap > .elementor-widget-wrap > .elementor-empty-view > .elementor-first-add",axis:["vertical"],groups:["elementor-element"],isDroppingAllowed:n.isDroppingAllowed.bind(n),currentElementClass:"elementor-html5dnd-current-element",placeholderClass:"elementor-sortable-placeholder elementor-widget-placeholder",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:function(e,t){t.stopPropagation(),elementor.getPreviewView().onPanelElementDragEnd();t=jQuery(this).index();"bottom"===e&&t++,n.addElementFromPanel({at:t})}})},onAddButtonClick:function(e){e.stopPropagation(),this.addNewColumn()}});e.exports=i},function(e,t,n){"use strict";var r=n(0)(n(135));e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-empty-preview",className:"elementor-empty-view",events:{click:"onClickAdd"},behaviors:function(){return{contextMenu:{behaviorClass:n(212),groups:this.getContextMenuGroups()}}},getContextMenuGroups:function(){var e=this;return[{name:"general",actions:[{name:"paste",title:elementor.translate("paste"),isEnabled:function(){return r.default.isPasteEnabled(e._parent.getContainer())},callback:function(){return $e.run("document/ui/paste",{container:e._parent.getContainer()})}}]}]},onClickAdd:function(){$e.route("panel/elements/categories")}})},function(e,t,n){"use strict";var r=Marionette.Behavior.extend({defaults:{handles:elementorCommon.config.isRTL?"w":"e"},events:{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"},initialize:function(){Marionette.Behavior.prototype.initialize.apply(this,arguments),this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched)},active:function(){var e,t;elementor.userCan("design")&&(this.deactivate(),delete(t=_.clone(this.options)).behaviorClass,e=this.getChildViewContainer(),t=_.extend({},t),e.resizable(t))},deactivate:function(){this.getChildViewContainer().resizable("instance")&&this.getChildViewContainer().resizable("destroy")},onEditModeSwitched:function(e){"edit"===e?this.active():this.deactivate()},onRender:function(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function(){this.deactivate()},onResizeStart:function(e){e.stopPropagation(),this.view.$el.data("originalWidth",this.view.el.getBoundingClientRect().width),this.view.triggerMethod("request:resize:start",e)},onResizeStop:function(e){e.stopPropagation(),this.view.triggerMethod("request:resize:stop")},onResize:function(e,t){e.stopPropagation(),this.view.triggerMethod("request:resize",t,e)},getChildViewContainer:function(){return this.$el}});e.exports=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(){var e=800;return e=elementor.config.document&&void 0!==elementor.config.document.debounceDelay?elementor.config.document.debounceDelay:e}var o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=t.getDefaultDebounceDelay=t.DEFAULT_DEBOUNCE_DELAY=void 0,o(n(2))),u=o(n(3)),a=o(n(22)),l=o(n(14)),s=o(n(4)),c=o(n(5)),d=o(n(35)),f=o(n(39)),o=o(n(87)),n=(t.DEFAULT_DEBOUNCE_DELAY=800,t.getDefaultDebounceDelay=r,function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"initialize",value:function(e){var t=e.options,t=void 0===t?{}:t;(0,a.default)((0,l.default)(n.prototype),"initialize",this).call(this,e),this.constructor.debounce||(this.constructor.debounce=_.debounce(function(e){return e()},r())),1!==$e.commands.currentTrace.length&&!t.debounce||(this.isDebounceRequired=!0)}},{key:"onBeforeRun",value:function(e){f.default.prototype.onBeforeRun.call(this,e),this.history&&this.isHistoryActive()&&$e.internal("document/history/add-transaction",this.history)}},{key:"onAfterRun",value:function(e,t){f.default.prototype.onAfterRun.call(this,e,t),this.isHistoryActive()&&(this.isDebounceRequired?this.constructor.debounce(function(){return $e.internal("document/history/end-transaction")}):$e.internal("document/history/end-transaction"))}},{key:"onCatchApply",value:function(e){f.default.prototype.onCatchApply.call(this,e),e instanceof $e.modules.HookBreak&&this.history&&(this.isDebounceRequired?this.constructor.debounce(function(){return $e.internal("document/history/clear-transaction")}):$e.internal("document/history/clear-transaction"))}}]),n}(o.default));t.default=n,(0,d.default)(n,"debounce",void 0)},,,,function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"Copy",{enumerable:!0,get:function(){return o.Copy}}),r(t,"CopyAll",{enumerable:!0,get:function(){return i.CopyAll}}),r(t,"Create",{enumerable:!0,get:function(){return u.Create}}),r(t,"Delete",{enumerable:!0,get:function(){return a.Delete}}),r(t,"Duplicate",{enumerable:!0,get:function(){return l.Duplicate}}),r(t,"Empty",{enumerable:!0,get:function(){return s.Empty}}),r(t,"Import",{enumerable:!0,get:function(){return c.Import}}),r(t,"Paste",{enumerable:!0,get:function(){return d.Paste}}),r(t,"Move",{enumerable:!0,get:function(){return f.Move}}),r(t,"PasteStyle",{enumerable:!0,get:function(){return v.PasteStyle}}),r(t,"ResetSettings",{enumerable:!0,get:function(){return m.ResetSettings}}),r(t,"ResetStyle",{enumerable:!0,get:function(){return p.ResetStyle}}),r(t,"Settings",{enumerable:!0,get:function(){return h.Settings}}),n(580)),i=n(581),u=n(582),a=n(583),l=n(584),s=n(585),c=n(586),d=n(587),f=n(588),v=n(589),m=n(590),p=n(591),h=n(296)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),c=r(n(87)),d=r(n(296)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),this.type="document/dynamic/enable"===this.currentCommand?"enable":"disable"}},{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentConstructor("settings",Object,e)}},{key:"getHistory",value:function(e){var t=e.settings,n=e.containers,n=void 0===n?[e.container]:n,r={},e=(n.forEach(function(e){e=e.id;r[e]||(r[e]={}),r[e]=t}),elementor.translate("dynamic")+" "+d.default.getSubTitle(e)),o=this.type;return{containers:n,subTitle:e,data:{changes:r,command:this.currentCommand},type:o,restore:this.constructor.restore}}},{key:"isDataChanged",value:function(){return!0}}],[{key:"restore",value:function(e,r){var o=e.get("data");"document/dynamic/disable"===o.command&&(r=!r),e.get("containers").forEach(function(e){var t=o.changes[e.id],n=r?"document/dynamic/enable":"document/dynamic/disable";$e.run(n,{container:e,settings:t}),e.panel.refresh()})}}]),n}(c.default);t.default=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Before=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerUIBefore(this)}}]),n}(r(n(272)).default),n=t.Before=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Catch=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerUICatch(this)}}]),n}(r(n(272)).default),n=t.Catch=r;t.default=n},,,,,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Copy=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"apply",value:function(e){var t=e.storageKey,n=e.containers,e=void 0===n?[e.container]:n;elementorCommon.storage.set(void 0===t?"clipboard":t,e.map(function(e){return e.model.toJSON({copyHtmlCache:!0})}))}}]),n}(r(n(39)).default),n=t.Copy=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.CopyAll=void 0,r(n(115))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"apply",value:function(){$e.run("document/elements/copy",{containers:(0,o.default)(elementor.getPreviewView().children._views).map(function(e){return e.getContainer()})})}}]),n}(r(n(39)).default),n=t.CopyAll=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Create=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentConstructor("model",Object,e)}},{key:"getHistory",value:function(e){var t=e.model,n=e.containers;return{containers:void 0===n?[e.container]:n,model:t,type:"add",title:elementor.helpers.getModelLabel(t)}}},{key:"apply",value:function(e){var n=this,r=e.model,t=e.options,o=void 0===t?{}:t,t=e.containers,e=void 0===t?[e.container]:t,i=[];return o.trigger||(o.trigger={beforeAdd:"element:before:add",afterAdd:"element:after:add"}),e.forEach(function(e){var t=(e=e.lookup()).view.addElement(r,o).getContainer();i.push(t),n.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:e,type:"sub-add",restore:n.constructor.restore,options:o,data:{containerToRestore:t,modelToRestore:t.model.toJSON()}})}),i=1===i.length?i[0]:i}},{key:"isDataChanged",value:function(){return!0}}],[{key:"restore",value:function(e,t){var n=e.get("data"),r=e.get("container"),e=e.get("options")||{};e.clone&&(e.clone=!1),t?$e.run("document/elements/create",{container:r,model:n.modelToRestore,options:e}):$e.run("document/elements/delete",{container:n.containerToRestore})}}]),n}(r(n(87)).default),n=t.Create=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Delete=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"remove"}}},{key:"apply",value:function(e){var t=this,n=e.containers,e=void 0===n?[e.container]:n;return e.forEach(function(e){e=e.lookup(),t.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:e,type:"sub-remove",restore:t.constructor.restore,data:{model:e.model.toJSON(),parent:e.parent,at:e.view._index}}),elementor.channels.data.trigger("element:before:remove",e.model),e.model.destroy(),elementor.channels.data.trigger("element:after:remove",e.model),e.panel.refresh()}),1===e.length?e[0]:e}},{key:"isDataChanged",value:function(){return!0}}],[{key:"restore",value:function(e,t){var n=e.get("container"),e=e.get("data");t?$e.run("document/elements/delete",{container:n}):$e.run("document/elements/create",{container:e.parent,model:e.model,options:{at:e.at}})}}]),n}(r(n(87)).default),n=t.Delete=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Duplicate=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"duplicate"}}},{key:"apply",value:function(e){var t=e.containers,e=void 0===t?[e.container]:t,r=[];return e.forEach(function(e){var t=e.parent,n=e.view._index+1;r.push($e.run("document/elements/create",{container:t,model:e.model.toJSON(),options:{at:n,clone:!0}}))}),1===r.length?r[0]:r}}]),n}(r(n(87)).default),n=t.Duplicate=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Empty=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getHistory",value:function(e){return!!e.force&&{type:"remove",title:elementor.translate("all_content"),data:elementor.elements?elementor.elements.toJSON():null,restore:this.constructor.restore}}},{key:"apply",value:function(e){e.force&&elementor.elements?(elementor.elements.reset(),elementor.getPreviewContainer().panel.closeEditor()):elementor.getClearPageDialog().show()}},{key:"isDataChanged",value:function(){if(this.args.force)return!0}}],[{key:"restore",value:function(e,t){t?$e.run("document/elements/empty",{force:!0}):((t=e.get("data"))&&elementor.getPreviewView().addChildModel(t),$e.internal("document/save/set-is-modified",{status:!0}))}}]),n}(r(n(87)).default),n=t.Empty=r;t.default=n},function(e,t,n){"use strict";var r=n(0),u=(n(1)(t,"__esModule",{value:!0}),t.default=t.Import=void 0,r(n(177))),a=r(n(85)),l=r(n(66)),o=r(n(2)),i=r(n(3)),s=r(n(4)),c=r(n(5)),r=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireArgumentInstance("model",Backbone.Model,e),this.requireArgumentConstructor("data",Object,e)}},{key:"getHistory",value:function(e){e=e.model;return{type:"add",title:elementor.translate("template"),subTitle:e.get("title")}}},{key:"apply",value:function(e){var t=e.data,n=e.options,r=void 0===n?e.options||{}:n,e=elementor.getPreviewContainer(),o=[],i=isNaN(r.at)?e.view.collection.length:r.at;return(0,l.default)(t.content).forEach(function(e){e=(0,a.default)(e,2),e[0],e=e[1];o.push($e.run("document/elements/create",{container:elementor.getPreviewContainer(),model:e,options:(0,u.default)(r,{at:i})})),i++}),r.withPageSettings&&$e.run("document/elements/settings",{container:elementor.settings.page.getEditedView().getContainer(),settings:t.page_settings,options:{external:!0}}),o}}]),n}(r(n(87)).default),n=t.Import=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Paste=void 0,r(n(177))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e);e=e.storageKey,e=elementorCommon.storage.get(void 0===e?"clipboard":e);this.requireArgumentType("storageData","object",{storageData:e})}},{key:"getHistory",value:function(){return{type:"paste",title:elementor.translate("elements")}}},{key:"apply",value:function(e){var o=this,t=e.at,n=e.rebuild,n=void 0!==n&&n,r=e.storageKey,i=e.containers,i=void 0===i?[e.container]:i,e=e.options,e=void 0===e?{}:e,u=elementorCommon.storage.get(void 0===r?"clipboard":r),a=[];return n?i.forEach(function(n){var r=void 0===t?n.view.collection.length:t;u.forEach(function(e){switch(e.elType){case"section":e.isInner&&(t=$e.run("document/elements/create",{container:n,model:{elType:"section"},columns:1,options:{at:r,edit:!1}}),n=t.view.children.findByIndex(0).getContainer()),a.push(o.pasteTo([n],[e],{at:r,edit:!1})),r++;break;case"column":var t=$e.run("document/elements/create",{container:n,model:{elType:"section"},columns:0,options:{at:r,edit:!1}});a.push(o.pasteTo([t],[e]));break;default:t="section"===n.model.get("elType")?[n.view.children.findByIndex(0).getContainer()]:[$e.run("document/elements/create",{container:n,model:{elType:"section"},columns:1,options:{at:r}}).view.children.first().getContainer()],a.push(o.pasteTo(t,[e]))}})}):(void 0!==t&&(e.at=t),a.push(this.pasteTo(i,u,e))),1===a.length?a[0]:a}},{key:"pasteTo",value:function(t,e){var n=2 .elementor-container")[0].getBoundingClientRect().width,+(e.oldValues._inline_size||o.el.getBoundingClientRect().width/r*100)),n.view),r=o.$el,i=+(i+(+o.model.getSetting("_inline_size")||e.parent.view.getColumnPercentSize(r,r[0].getBoundingClientRect().width))-t).toFixed(3);return $e.run("document/elements/settings",{containers:[n],settings:{_inline_size:i},options:{callbacks:{"resize-column-limit":!1},history:{title:elementor.config.elements.column.controls._inline_size.label},external:!0,debounce:!0}}),!0}}]),n}(r(n(189)).default),n=t.ResizeColumn=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ResizeColumnLimit=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=r(n(295)),l=n(192),n=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"resize-column-limit"}},{key:"getContainerType",value:function(){return"column"}},{key:"getConditions",value:function(e){return e.settings._inline_size}},{key:"apply",value:function(i){var e=i.containers;return(void 0===e?[i.container]:e).some(function(e){var t=e.parent.view,n=e.view,e=e.settings.get("_inline_size")||e.settings.get("_column_size"),r=i.settings._inline_size,n=t.getNextColumn(n)||t.getPreviousColumn(n);if(!n)return $e.devTools&&$e.devTools.log.error("There is not any next column"),!1;var o=n.$el;return+(e+(+n.model.getSetting("_inline_size")||t.getColumnPercentSize(o,o[0].getBoundingClientRect().width))-r).toFixed(3)!("background_slideshow_gallery"===e.model.attributes.name&&e.render()))}e.render()}),1===i.length?i[0]:i}}],[{key:"restore",value:function(e,t){var n=e.get("containers"),e=e.get("data");t?$e.run("document/repeater/insert",{containers:n,model:e.model,name:e.name,options:{at:e.index}}):$e.run("document/repeater/remove",{containers:n,name:e.name,index:e.index})}}]),n}(r(n(87)).default),n=t.Insert=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Move=void 0,n(29),r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentType("name","string",e),this.requireArgumentType("sourceIndex","number",e),this.requireArgumentType("targetIndex","number",e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"move",subTitle:elementor.translate("Item")}}},{key:"apply",value:function(e){var n=e.sourceIndex,r=e.targetIndex,o=e.name,t=e.containers,e=void 0===t?[e.container]:t,i=[];return e.forEach(function(e){var t=e.settings.get(o),t=elementorCommon.helpers.cloneObject(t.at(n));$e.run("document/repeater/remove",{container:e,name:o,index:n}),i.push($e.run("document/repeater/insert",{container:e,name:o,model:t,options:{at:r}}))}),1===i.length?i[0]:i}}]),n}(r(n(87)).default),n=t.Move=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Remove=void 0,n(29),r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentType("name","string",e),this.requireArgument("index",e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"remove",subTitle:elementor.translate("Item")}}},{key:"isDataChanged",value:function(){return!0}},{key:"apply",value:function(e){var r=this,o=e.name,t=e.containers,t=void 0===t?[e.container]:t,i=null===e.index?-1:e.index,u=[];return t.forEach(function(e){var t=e.settings.get(o),n=t.at(i);r.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:e,data:{name:o,model:n,index:i},restore:r.constructor.restore}),u.push(e.children.splice(i,1)),t.remove(n),e.render()}),1===u.length?u[0]:u}}],[{key:"restore",value:function(e,t){var n=e.get("data"),e=e.get("container");t?$e.run("document/repeater/remove",{container:e,name:n.name,index:n.index}):$e.run("document/repeater/insert",{container:e,model:n.model,name:n.name,options:{at:n.index}})}}]),n}(r(n(87)).default),n=t.Remove=r;t.default=n},function(e,t,n){"use strict";var r=n(62),o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),u=o(n(3)),a=o(n(22)),l=o(n(14)),s=o(n(4)),c=o(n(5)),o=o(n(61)),d=r(n(740)),r=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"__construct",value:function(e){(0,a.default)((0,l.default)(n.prototype),"__construct",this).call(this,e),this.transactions=[]}},{key:"getNamespace",value:function(){return"document/history"}},{key:"getCommands",value:function(){return{do:function(e){return elementor.documents.getCurrent().history.doItem(e.index)},undo:function(){return elementor.documents.getCurrent().history.navigate()},"undo-all":function(e){var t=e.document.history.getItems().length;t&&e.document.history.doItem(t-1)},redo:function(){return elementor.documents.getCurrent().history.navigate(!0)}}}},{key:"getCommandsInternal",value:function(){return this.importCommands(d)}},{key:"normalizeLogTitle",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t;return!e.title&&t[0]&&(1===t.length?e.title=t[0].label:e.title=elementor.translate("elements")),e}},{key:"mergeTransactions",value:function(e){var n={};return e.forEach(function(t){var e;!t.container&&!t.containers||(e=void 0===(e=t.containers)?[t.container]:e)&&e.forEach(function(e){t.data&&(n[e.id]?n[e.id].data.changes[e.id].new=t.data.changes[e.id].new:n[e.id]=t)})}),n}},{key:"isTransactionStarted",value:function(){return Boolean(this.transactions.length)}}]),n}(o.default);t.default=r},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"AddTransaction",{enumerable:!0,get:function(){return o.AddTransaction}}),r(t,"ClearTransaction",{enumerable:!0,get:function(){return i.ClearTransaction}}),r(t,"DeleteLog",{enumerable:!0,get:function(){return u.DeleteLog}}),r(t,"EndLog",{enumerable:!0,get:function(){return a.EndLog}}),r(t,"EndTransaction",{enumerable:!0,get:function(){return l.EndTransaction}}),r(t,"LogSubItem",{enumerable:!0,get:function(){return s.LogSubItem}}),r(t,"StartLog",{enumerable:!0,get:function(){return c.StartLog}}),n(741)),i=n(742),u=n(743),a=n(744),l=n(745),s=n(746),c=n(747)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.AddTransaction=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),this.component.isTransactionStarted()&&(delete e.title,delete e.subTitle)}},{key:"validateArgs",value:function(e){this.requireContainer(),this.requireArgumentType("type","string",e)}},{key:"apply",value:function(e){var t=this.history.getCurrentId();t&&(e.id=t),e=this.component.normalizeLogTitle(e),this.component.transactions.push(e)}}]),n}(r(n(292)).default),n=t.AddTransaction=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ClearTransaction=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){this.component.transactions=[]}}]),n}(r(n(292)).default),n=t.ClearTransaction=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.DeleteLog=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){e.id&&this.history.deleteItem(e.id)}}]),n}(r(n(292)).default),n=t.DeleteLog=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.EndLog=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){e.id&&this.history.endItem(e.id)}}]),n}(r(n(292)).default),n=t.EndLog=r;t.default=n},function(e,t,n){"use strict";var r=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=t.EndTransaction=void 0,r(n(115))),o=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"apply",value:function(){var t,e,n,r,o;this.component.isTransactionStarted()&&(e=(t=this.component.transactions[0]).type,n=this.component.mergeTransactions(this.component.transactions),r=void 0===(r=t.title)?"":r,o=void 0===(o=t.subTitle)?"":o,1