"use strict";(()=>{var B={STICKY_HEADER:{HTML_ATTR:"data-lqd-header-is-sticky",JS_DATASET:"lqdHeaderIsSticky"},STICKY_EL:{HTML_ATTR:"data-lqd-is-sticky",JS_DATASET:"lqdIsSticky"},STICKY_CONTAINER:{HTML_ATTR:"data-lqd-container-is-sticky",JS_DATASET:"lqdContainerIsSticky"},STICKY_WIDGET:{HTML_ATTR:"data-lqd-widget-is-sticky",JS_DATASET:"lqdWidgetIsSticky"},INTERACTIVE_COLOR:{HTML_ATTR:"data-lqd-interactive-color",JS_DATASET:"lqdInteractiveColor"},SHOW_ON_STICKY:{HTML_ATTR:"data-lqd-show-on-sticky",JS_DATASET:"lqdShowOnSticky"},HIDE_ON_STICKY:{HTML_ATTR:"data-lqd-hide-on-sticky",JS_DATASET:"lqdHideOnSticky"},COLOR_SCHEME:{HTML_ATTR:"data-lqd-color-scheme",JS_DATASET:"lqdColorScheme"},PAGE_COLOR_SCHEME:{HTML_ATTR:"data-lqd-page-color-scheme",JS_DATASET:"lqdPageColorScheme"},ALIGN_H:{HTML_ATTR:"data-lqd-align-h",JS_DATASET:"lqdAlignH"},ALIGN_V:{HTML_ATTR:"data-lqd-align-v",JS_DATASET:"lqdAlignV"}};var T=class extends elementorModules.frontend.handlers.Base{static baseBehaviors=[];static optionsBehaviors=[];static paramsBehaviors=[];static lqdPredefinedStyle={};static getDimensionControlValues(e){return e?{top:"0",right:"0",bottom:"0",left:"0",unit:"px",isLinked:!1,...e}:{top:"",right:"",bottom:"",left:"",unit:"px",isLinked:!0}}static getLQDLinkedDimensionControlValues(e){return e?{width:"",height:"",unit:"px",isLinked:!1,...e}:{width:"",height:"",unit:"px",isLinked:!0}}get baseBehaviors(){return this.constructor.baseBehaviors}get optionsBehaviors(){return this.constructor.optionsBehaviors}get paramsBehaviors(){let e=[...this.constructor.paramsBehaviors],t=this.getID(),o=this.getSettingsModel(),r=o.get("show_button")||o.get("ib_show_button"),n=o.get("trigger_enable")||o.get("ib_trigger_enable"),l=o.get("lqd_inview")==="yes",u=o.get("lqd_parallax")==="yes",g=o.get("lqd_sticky")==="yes",h=o.get("link_type")||o.get("ib_link_type"),d=["lqd-menu","lqd-modal","lqd-trigger"],m=this.getWidgetType(),c=d.find(f=>f===m);if(c&&n&&n==="yes"&&e.push(...this.getTriggerBehaviors(c)),r&&r==="yes"&&h&&h==="local_scroll"){let f={},p=o.get("local_scroll_offset")||o.get("ib_local_scroll_offset");p?.size&&p?.size!==""&&(f.offset=p.size),e.push({behaviorClass:LiquidLocalScrollBehavior,options:f})}return[{domain:"parallax",isEnabled:u},{domain:"inview",isEnabled:l}].forEach(({domain:f,isEnabled:p})=>{if(!p){let s=`lqd-${f}-keyframe-${t}`;document.head.querySelector(`.${s}`)?.remove();return}e.push({behaviorClass:LiquidGetElementComputedStylesBehavior,options:{includeSelf:!0,getRect:!0,addGhosts:!0}}),e.push(this.buildAnimationsBehavior(f))}),g&&(e.push({behaviorClass:LiquidGetElementComputedStylesBehavior,options:{includeSelf:!0,getRect:!0}}),e.push(this.buildStickyBehavior())),e}get lqdPredefinedStyle(){return{...this.constructor.lqdPredefinedStyle}}get liquidModelCID(){return this.$element.attr("data-lqd-model-cid")}onInit(...e){let t=Object.keys({all:{value:"all"},...elementorFrontend.config.responsive.activeBreakpoints}).map(o=>o);if(this.oninviewAnimationsChange=_.debounce(this.oninviewAnimationsChange.bind(this,"inview"),350,!1),this.onparallaxAnimationsChange=_.debounce(this.onparallaxAnimationsChange.bind(this,"parallax"),350,!1),this.onstickyChange=_.debounce(this.onstickyChange.bind(this),350,!1),this.animationsChangeKeys=["settings_ease","enable_css","preset","trigger","settings_direction","settings_duration","settings_stagger","settings_start_delay","settings_animation_repeat_enable","settings_animation_repeat","settings_animation_repeat_delay","settings_animation_yoyo","settings_animation_yoyo_ease","settings_animation_replay_onenterback","settings_start","settings_start_percentage","settings_start_custom","settings_startElementOffset","settings_startViewportOffset","settings_scrub","settings_endElementOffset","settings_endViewportOffset","settings_end_percentage","settings_end","settings_end_custom"],this.animationsBreakpointsChangeKeys=["ease","duration","stagger","start_delay","animation_repeat_enable","animation_repeat","animation_repeat_delay","animation_yoyo","animation_yoyo_ease"],this.stickyChangeKeys=["lqd_sticky","lqd_sticky_enable_on","lqd_sticky_trigger","lqd_sticky_trigger_custom","lqd_sticky_start","lqd_sticky_start_offset","lqd_sticky_end","lqd_sticky_end_custom"],this.liquidApp=window.liquid.app,this.element=this.$element[0],super.onInit(...e),this.handleParallaxToggle(),this.handleAnimationsToggle(),this.initBehaviors(),this.handleColorScheme(),this.handleStickyShowHide(),liquid.enhancedEditor){let o=this.getSettingsModel();["parallax","inview"].forEach(r=>{o.on(`change:lqd_${r}`,this[`on${r}AnimationsChange`]),this.animationsChangeKeys.forEach(n=>o.on(`change:lqd_${r}_${n}`,this[`on${r}AnimationsChange`])),t.forEach(n=>{o.get(`lqd_${r}_keyframes_${n}`)?.on("change",this[`on${r}AnimationsChange`]),this.animationsBreakpointsChangeKeys.forEach(l=>o.on(`change:lqd_${r}_settings_${n}_${l}`,this[`on${r}AnimationsChange`]))})}),this.stickyChangeKeys.forEach(r=>o.on(`change:${r}`,this.onstickyChange))}this.changed=!1}onElementChange(e){switch(this.changed=e,e){case"lqd_parallax":this.handleParallaxToggle();break;case"lqd_inview":this.handleAnimationsToggle();break;case"lqd_text_split_type":this.handleSplitTextToggle();break;case"lqd_section_color_scheme":case"lqd_color_scheme":this.handleColorScheme();break;case"lqd_sticky_show":case"lqd_sticky_hide":this.handleStickyShowHide();break}if(e.includes("lqd_predefined_style"))return this.handlelqdPredefinedStyle()}getTriggerBehaviors(e){let t=[],o=this.getID();return e==="lqd-modal"&&t.push({behaviorClass:LiquidToggleBehavior,options:{ui:{togglableElements:`.lqd-modal-${o}`},changePropPrefix:`lqdModalToggle-${o}`,toggleOffActiveItem:!0,changeTargetClassname:["opacity-0","invisible","pointer-events-none"]}}),t}handleAnimationEditButton(e=!1){let t=this.element.querySelector(".elementor-element-overlay .elementor-editor-element-settings");if(!t)return;let o=t.querySelector(".elementor-editor-element-inview-animations");if(o&&e)return;if(!e){o?.remove();return}let r=this.element.classList.contains("e-con"),n=this.element.parentElement?.closest(".e-con"),l=t.querySelector(".elementor-editor-element-edit"),u=l.cloneNode(!0);if(u.style.width="25px",u.style.fontSize="11px",t.insertAdjacentElement(r?"afterbegin":"beforeend",u),u.classList.add("elementor-editor-element-inview-animations"),u.setAttribute("title","Play inview animations"),u.innerHTML='',n){let g=n.querySelector(".elementor-editor-element-settings"),h=null;if(!g.querySelector(".elementor-editor-element-children-inview-animations")){let d=l.cloneNode(!0);d.style.width="25px",d.style.fontSize="11px",d.style.margin="0",d.style.zIndex="auto",g.insertAdjacentElement("afterbegin",d),d.classList.remove("elementor-editor-element-edit"),d.classList.add("elementor-editor-element-children-inview-animations"),d.setAttribute("title","Play children inview animations"),d.innerHTML='';let m=this.getLiquidModel()?.get("topParentContainer");if(m){let f=m.view.el.querySelector(".elementor-element-overlay .elementor-editor-element-settings");f.querySelector(".elementor-editor-element-children-inview-animations")||(h=d.cloneNode(!0),f.insertAdjacentElement("afterbegin",h))}[d,h].forEach(c=>{c&&c.addEventListener("click",f=>{f.preventDefault();let s=f.currentTarget.closest("[data-lqd-model-cid]").getAttribute("data-lqd-model-cid"),b=liquid.app.elementsCollection.find(q=>q.cid===s).get("childrenCollection");if(b?.length){let q=b.map(C=>{let w=C.get("behaviors");if(!w)return;let y=w.filter(k=>k.behaviorName==="liquidAnimations"&&k.getOption("domain")==="inview");if(!y)return;let L=[];return y.forEach(k=>{let S=k.repeatTimelines||k.animationsBreakpoints;if(S.length===1)L.push(S[0].timeline);else{let et=S.find(tt=>window.matchMedia(tt.value).matches);L.push(et.timeline)}}),L}).flat();q.length&&q.forEach(C=>C?.restart(!0))}})})}}u.addEventListener("click",g=>{let d=g.currentTarget.closest("[data-lqd-model-cid]").getAttribute("data-lqd-model-cid"),c=liquid.app.elementsCollection.find(p=>p.cid===d).get("behaviors")?.find(p=>p.behaviorName==="liquidAnimations"&&p.getOption("domain")==="inview"),f=setTimeout(()=>{elementor.panel.$el.find(".elementor-tab-control-advanced[data-tab=advanced]").triggerHandler("click"),clearTimeout(f);let p=setTimeout(()=>{if(elementor.panel.$el.find(".elementor-control-lqd_animations_section:not(.e-open)").triggerHandler("click"),clearTimeout(p),!c)return;let s,v;c.repeatTimelines?.length?s=c.repeatTimelines:c.animationsBreakpoints?.length&&(s=c.animationsBreakpoints),s&&_.defer(()=>{s.length===1?v=s[0].timeline:v=s.find(q=>window.matchMedia(q.value).matches).timeline,v?.restart(!0)})},5)},5)})}oninviewAnimationsChange(){this.onAnimationsChange("inview")}onparallaxAnimationsChange(){this.onAnimationsChange("parallax")}onAnimationsChange(e){let t=this.getLiquidModel(),o=this.getSettingsModel(),r=t.get("behaviors")?.find(g=>g.behaviorName==="liquidAnimations"&&g.getOption("domain")===e);if(r&&r.destroy(),this.deleteAnimationsCSS([e]),o.get(`lqd_${e}`)!=="yes")return;let n=this.buildAnimationsBehavior(e),l=t.get("behaviors")?.find(g=>g.behaviorName==="liquidGetElementComputedStyles"&&g.getOption("includeSelf")&&g.getOption("getRect")&&g.getOption("addGhosts")),u=[];l||u.push({behaviorClass:LiquidGetElementComputedStylesBehavior,options:{includeSelf:!0,getRect:!0,addGhosts:!0}}),u.push(n),this.liquidApp.addElementBehaviors({dataId:this.element.getAttribute("data-id"),behaviorsArray:u})}onstickyChange(){let e=this.getLiquidModel(),t=this.getSettingsModel(),o=e.get("behaviors")?.find(l=>l.behaviorName==="liquidPin");if(o&&o.destroy(),t.get("lqd_sticky")!=="yes"){this.element.removeAttribute("data-atom-is-sticky"),this.element.removeAttribute("data-atom-container-is-sticky"),this.element.removeAttribute("data-atom-widget-is-sticky");return}let r=e.get("behaviors")?.find(l=>l.behaviorName==="liquidGetElementComputedStyles"&&l.getOption("includeSelf")&&l.getOption("getRect")),n=[];r||n.push({behaviorClass:LiquidGetElementComputedStylesBehavior,options:{includeSelf:!0,getRect:!0}}),n.push(this.buildStickyBehavior()),this.liquidApp.addElementBehaviors({dataId:this.element.getAttribute("data-id"),behaviorsArray:n})}buildAnimationsBehavior(e="inview"){let t=this.getSettingsModel(),o=t.get(`lqd_${e}_preset`),r=this.getID(),n=`lqd-${e}-keyframe-${r}`,l={},u={},g="self";this.element.querySelectorAll("[data-lqd-split-type]").forEach(m=>m.closest(".elementor-widget").setAttribute("data-lqd-has-inner-animatables","true"));let d={trigger:t.get(`lqd_${e}_trigger`),ease:t.get(`lqd_${e}_settings_ease`),domain:e,start:t.get(`lqd_${e}_settings_start`),startElementOffset:t.get(`lqd_${e}_settings_startElementOffset`).size,startViewportOffset:t.get(`lqd_${e}_settings_startViewportOffset`).size};if(t.get(`lqd_${e}_settings_start`)==="percentage"?d.start=t.get(`lqd_${e}_settings_start_percentage`).size:t.get(`lqd_${e}_settings_start`)==="custom"&&(d.start=t.get(`lqd_${e}_settings_start_custom`)),e==="inview"?(d.stagger={each:t.get(`lqd_${e}_settings_stagger`).size,from:t.get(`lqd_${e}_settings_direction`)},d.delay=t.get(`lqd_${e}_settings_start_delay`).size,d.duration=t.get(`lqd_${e}_settings_duration`).size):(d.scrub=t.get(`lqd_${e}_settings_scrub`).size,d.end=t.get(`lqd_${e}_settings_end`),d.endElementOffset=t.get(`lqd_${e}_settings_endElementOffset`).size,d.endViewportOffset=t.get(`lqd_${e}_settings_endViewportOffset`).size,t.get(`lqd_${e}_settings_end`)==="percentage"?d.end=t.get(`lqd_${e}_settings_end_percentage`).size:t.get(`lqd_${e}_settings_end`)==="custom"&&(d.end=t.get(`lqd_${e}_settings_end_custom`))),t.get(`lqd_${e}_settings_animation_repeat_enable`)&&(u.repeat=t.get(`lqd_${e}_settings_animation_repeat`).size,u.repeatDelay=t.get(`lqd_${e}_settings_animation_repeat_delay`).size,u.yoyo=t.get(`lqd_${e}_settings_animation_yoyo`)==="yes",u.yoyoEase=t.get(`lqd_${e}_settings_animation_yoyo_ease`)==="yes"),t.get(`lqd_${e}_settings_animation_replay_onenterback`)==="yes"&&(d.toggleActions="play reverse reverse reverse"),d={...d,...u},o&&o!=="custom"){let m=[];switch(o){case"Fade In":m=[{opacity:0},{opacity:1}];break;case"Fade In Down":m=[{opacity:0,y:-150},{opacity:1,y:0}];break;case"Fade In Up":m=[{opacity:0,y:150},{opacity:1,y:0}];break;case"Fade In Left":m=[{opacity:0,x:-150},{opacity:1,x:0}];break;case"Fade In Right":m=[{opacity:0,x:150},{opacity:1,x:0}];break;case"Flip In Y":m=[{opacity:0,x:150,rotateY:30},{opacity:1,x:0,rotateY:0}];break;case"Flip In X":m=[{opacity:0,y:150,rotateX:-30},{opacity:1,y:0,rotateX:0}];break;case"Scale Up":m=[{opacity:0,scale:.75},{opacity:1,scale:1}];break;case"Scale Down":m=[{opacity:0,scale:1.25},{opacity:1,scale:1}];break}m.all={keyframes:m}}else{let m=Object.keys({all:{value:"all"},...elementorFrontend.config.responsive.activeBreakpoints}).map(c=>c);for(let c of m){let f=t.get(`lqd_${e}_keyframes_${c}`),p=1;document.head.querySelector(`.${n}[data-device=${c}]`)?.remove(),f.forEach(s=>{let v={scaleX:s.get("scaleX").size,scaleY:s.get("scaleY").size,skewX:s.get("skewX").size,skewY:s.get("skewY").size,x:`${s.get("x").size}${s.get("x").unit}`,y:`${s.get("y").size}${s.get("y").unit}`,z:`${s.get("z").size}${s.get("z").unit}`,rotateX:s.get("rotateX").size,rotateY:s.get("rotateY").size,rotateZ:s.get("rotateZ").size,opacity:s.get("opacity").size,transformOrigin:`${s.get("transformOriginX").size}${s.get("transformOriginX").unit} ${s.get("transformOriginY").size}${s.get("transformOriginY").unit} ${s.get("transformOriginZ").size}px`};if(l[c]=l[c]||{keyframes:[]},t.get(`lqd_${e}_devices_popover_${c}`)==="yes"){let b={ease:t.get(`lqd_${e}_settings_${c}_ease`),duration:t.get(`lqd_${e}_settings_${c}_duration`).size,stagger:{each:t.get(`lqd_${e}_settings_${c}_stagger`).size},delay:t.get(`lqd_${e}_settings_${c}_start_delay`).size};if(t.get(`lqd_${e}_settings_${c}_animation_repeat_enable`)){let q={repeat:t.get(`lqd_${e}_settings_${c}_animation_repeat`).size,repeatDelay:t.get(`lqd_${e}_settings_${c}_animation_repeat_delay`).size,yoyo:t.get(`lqd_${e}_settings_${c}_animation_yoyo`)==="yes",yoyoEase:t.get(`lqd_${e}_settings_${c}_animation_yoyo_ease`)==="yes"};b={...b,...q}}l[c].options=b}if(s.get("options")==="yes"){let b={...v};s.get("duration")&&(b.duration=s.get("duration").size),s.get("delay")&&(b.delay=s.get("delay").size),v={...b,ease:s.get("ease")}}if(t.get(`lqd_${e}_enable_css`)==="yes")if(p>1)l[c].keyframes.push(v);else{let b=`.elementor-element-${r}`,q="";if(c!=="all"){let y=elementorFrontend.config.responsive.breakpoints[c];q=`media="(${y.direction}-width:${y.value}px)"`}if(e==="inview"){let y=t.get("lqd_text_split_type");y&&y!==""&&(b=`.elementor-element-${r} .lqd-split-text-${y==="words"?"words":"chars"}`)}let C=`${b} { transform: translate3d(${s.get("x").size}${s.get("x").unit},${s.get("y").size}${s.get("y").unit},${s.get("z").size}${s.get("z").unit}) scale(${s.get("scaleX").size}, ${s.get("scaleY").size}) skew(${s.get("skewX").size}deg, ${s.get("skewY").size}deg) rotateX(${s.get("rotateX").size}deg) rotateY(${s.get("rotateY").size}deg) rotateZ(${s.get("rotateZ").size}deg); opacity: ${s.get("opacity").size}; transform-origin: ${s.get("transformOriginX").size}${s.get("transformOriginX").unit} ${s.get("transformOriginY").size}${s.get("transformOriginY").unit} ${s.get("transformOriginZ").size}px; `;(s.get("transformOriginX").size!=50||s.get("transformOriginX").unit!=="%"||s.get("transformOriginY").size!=50||s.get("transformOriginY").unit!=="%"||s.get("transformOriginZ").size!=0)&&(C+=`transform-origin: ${s.get("transformOriginX").size}${s.get("transformOriginX").unit} ${s.get("transformOriginY").size}${s.get("transformOriginY").unit} ${s.get("transformOriginZ").size}px; `);let w=``;document.head.insertAdjacentHTML("beforeend",w)}else l[c].keyframes.push(v);p++})}}return d.animations=d.animations||[],e==="inview"&&t.get("lqd_text_split_type")!==""&&(g="selfAnimatables"),d.animations.push({elements:g,breakpointsKeyframes:l}),{behaviorClass:LiquidAnimationsBehavior,options:d}}buildStickyBehavior(){let e=this.getSettingsModel(),t=e.get("lqd_sticky_enable_on"),o=e.get("lqd_sticky_trigger_custom"),r=e.get("lqd_sticky_start_offset"),n=r.size,l=r.unit,u=e.get("lqd_sticky_end_custom"),g=e.get("lqd_sticky_trigger"),h=e.get("lqd_sticky_end"),d=e.get("lqd_sticky_start"),m={};if(h==="trigger_bottom"?g==="self"?h="100%":h=function(){let c=this.view.el.getBoundingClientRect(),f=this.getTriggerEl(this.getOption("trigger"))?.getBoundingClientRect(),p=getComputedStyle(this.getTriggerEl(this.getOption("trigger"))),s=parseInt(p.getPropertyValue("--padding-bottom"),10)||parseInt(p.paddingBottom,10),{scrollY:v}=window;return"+="+((f?.bottom||0)+v-(c.bottom+v)-s)}:h==="pageFooter"?(m.endTrigger="pageFooter",h=function(){let c=this.view.el.getBoundingClientRect(),f=liquid.app.layoutRegions?.liquidPageFooter?.model?.view?.el?.getBoundingClientRect(),{scrollY:p}=window;return"+="+((f?.top||0)+p-(c.bottom+p))}):h==="custom"&&(h=u!==""?"+=".end_custom:"100%"),g!==""&&(m.trigger=g),g==="custom"&&(g=o!==""?o:"self"),d!==""&&n!==""){let c=d.split(" ");c.length>1&&(c[0]+=(n>0?"+":"-")+"="+Math.abs(n)+l),d=c.join(" ")}return m.breakpoints={},t.forEach(c=>m.breakpoints[c]={}),m.start=d,m.end=h,m.pinSpacing=!1,{behaviorClass:LiquidPinBehavior,options:m}}handleParallaxToggle(){}handleAnimationsToggle(){let t=this.getSettingsModel().get("lqd_inview")==="yes";this.handleAnimationEditButton(t)}handleSplitTextToggle(){let t=this.getSettingsModel().get("lqd_text_split_type");if(this.lastSplitType!==t){let o=this.liquidApp.elementsCollection.get(this.liquidModelCID);if(!o)return;t===""&&o.set("animatableElements",[this.element])}this.lastSplitType=t}handleColorScheme(){let e=this.getSettingsModel(),t=e?.get("lqd_section_color_scheme")||e?.get("lqd_color_scheme")||"";if(t==="")return this.element.removeAttribute(B.COLOR_SCHEME.HTML_ATTR);this.element.setAttribute(B.COLOR_SCHEME.HTML_ATTR,t)}handleStickyShowHide(){let e=this.getSettingsModel(),t=e.get("lqd_sticky_show"),o=e.get("lqd_sticky_hide"),r=this.getElementType();t==="yes"?(this.element.removeAttribute("data-lqd-hide-on-sticky"),this.element.setAttribute("data-lqd-show-on-sticky","true"),r!=="container"&&(this.element.classList.remove("lqd-sticky:hidden"),this.element.classList.add("hidden","lqd-sticky:block"))):(this.element.removeAttribute("data-lqd-show-on-sticky"),this.element.classList.remove("lqd-sticky:block","hidden")),o==="yes"?(this.element.removeAttribute("data-lqd-show-on-sticky"),this.element.setAttribute("data-lqd-hide-on-sticky","true"),r!=="container"&&(this.element.classList.remove("hidden","lqd-sticky:block"),this.element.classList.add("lqd-sticky:hidden"))):(this.element.removeAttribute("data-lqd-hide-on-sticky"),this.element.classList.remove("lqd-sticky:hidden"))}clearControlByType(e){let{type:t,name:o}=e,r=this.getSettingsModel(),n=elementor.getContainer(this.getID());switch(t){case"dimensions":r.setExternalChange(o,{top:"",right:"",bottom:"",left:"",unit:e?.size_units[0]||"px",isLinked:!0});break;case"liquid-linked-dimensions":r.setExternalChange(o,{width:"",height:"",unit:e?.size_units[0]||"px",isLinked:!0});break;case"repeater":for(let l=0;l<=r.get(o)?.length;l++)window.top.$e.run("document/repeater/remove",{container:elementor.getContainer(this.getID()),name:o,index:l});break;case"select":case"color":case"liquid-color":r.setExternalChange(o,e?.default||"");break;case"box_shadow":r.setExternalChange(`${o}_type`,"");break}}getAllWidgetControls(e=null){let t=this.getSettingsModel().getStyleControls();return e&&(t=t.filter(e)),t.filter(r=>(r.type!=="repeater"||r.name.endsWith("liquid_background_items"))&&!r.name.startsWith("_"))}clearStyles(e=null){this.getAllWidgetControls(e).forEach(o=>this.clearControlByType(o))}beforePredefinedStyleChange(e){}afterPredefinedStyleChange(e){}handlelqdPredefinedStyle(){if(!this.changed)return;let e=this.getSettingsModel(),t=this.lqdPredefinedStyle[this.changed],o=t?.styleOptions&&t.styleOptions[e.get(this.changed)],r=elementor.getContainer(this.getID());if(this.clearStyles(t?.clearStylesFilter),!o)return;let n=Object.entries(o),l=[],u=[];n.forEach(([g,h])=>(Array.isArray(h)?l:u).push([g,h])),this.beforePredefinedStyleChange(e),l.forEach(([g,h])=>{h.forEach(d=>{window.top.$e.run("document/repeater/insert",{container:r,name:g,model:d})})}),window.top.$e.run("document/elements/settings",{container:r,settings:_.object(u),options:{external:!0}}),this.afterPredefinedStyleChange(e)}getModel(){return elementorFrontend.config.elements.data[this.getModelCID()]}getLiquidModel(){return this.liquidModel?this.liquidModel:(this.liquidModel=this.liquidApp.elementsCollection.find(e=>e.cid===this.liquidModelCID),this.liquidModel)}getSettingsModel(){let e,t=this.getModel();return this.isEdit&&t?e=t:e=new Backbone.Model(this.$element.data("settings")||{}),e}initBehaviors(){let e=this.getLiquidModel(),t=e?.get("parentsCollection")?.find(r=>!r.get("isContainer")),o=[...this.baseBehaviors,...this.optionsBehaviors,...this.paramsBehaviors];t&&window.liquid.behaviors&&(o=window.liquid.behaviors.filter(r=>r.dataId===e.get("dataId"))?.flatMap(r=>r.behaviors),window.liquid.behaviors=window.liquid.behaviors.filter(r=>r.dataId!==e.get("dataId"))),this.liquidApp.isStarted?this.liquidApp.addElementBehaviors({dataId:this.element.getAttribute("data-id"),behaviorsArray:o}):window.liquid.behaviors=[...window.liquid.behaviors||[],{el:this.element,behaviors:o}]}destroyBehaviors(){this.liquidApp.destroyElementBehaviors({dataId:this.getID()}),this.constructor.optionsBehaviors=[],this.constructor.paramsBehaviors=[]}deleteAnimationsCSS(e=[]){let t=this.getID();e.forEach(o=>{let r=`lqd-${o}-keyframe-${t}`;document.head.querySelector(`.${r} `)?.remove()})}onDestroy(){let e=this.getSettingsModel(),t=Object.keys({all:{value:"all"},...elementorFrontend.config.responsive.activeBreakpoints}).map(o=>o);this.destroyBehaviors(),liquid.enhancedEditor&&(["parallax","inview"].forEach(o=>{e.off(`change:lqd_${o}`,this.onAnimationsChange),this.animationsChangeKeys.forEach(r=>e.off(`change:lqd_${o}_${r}`,this.onAnimationsChange)),t.forEach(r=>{e.get(`lqd_${o}_keyframes_${r}`)?.off("change",this.onAnimationsChange),this.animationsBreakpointsChangeKeys.forEach(n=>e.off(`change:lqd_${o}_settings_${r}_${n}`,this.onAnimationsChange))})}),this.stickyChangeKeys.forEach(o=>e.on(`change:${o}`,this.onstickyChange))),super.onDestroy(),this.deleteAnimationsCSS(["parallax","inview"]),this.changed=!1}},i=T;var x=class extends elementorModules.frontend.handlers.Base{isAddedToLiquidApp=!1;changed=!1;get liquidModelCID(){return this.element.getAttribute("data-lqd-model-cid")}onInit(...e){this.liquidApp=window.liquid.app,this.element=this.$element[0],super.onInit(...e),this.liquidApp.isStarted&&(this.addToLiquidElementsCollection(),this.isAddedToLiquidApp=!0),this.changed=!1}onElementChange(e){this.changed=e}addToLiquidElementsCollection(){this.liquidModelCID||this.liquidApp.addToElementsCollection(this.element)}removeFromLiquidElementsCollection(){this.liquidApp.removeFromElementsCollection(this.element)}onDestroy(){!this.changed&&this.liquidModelCID&&this.removeFromLiquidElementsCollection(),super.onDestroy(),this.isAddedToLiquidApp=!1,this.changed=!1}},fe=x;var D=class extends i{},be=D;var ve={item_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"1",left:"1.25",isLinked:!0}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"2",left:"1.25",isLinked:!0}),item_border_border:"",item_border_width:i.getDimensionControlValues({top:"",right:"",bottom:"",left:"",isLinked:!0}),item_border_color:"",item_background_background:"color",item_background_color:"var(--e-global-color-primary)",trigger_color:"#ffffff",item_color:"#ffffff"},qe={item_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"1",left:"1.25",isLinked:!0}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"2",left:"1.25",isLinked:!0}),item_background_background:"",item_background_color:"",item_border_border:"solid",item_border_width:i.getDimensionControlValues({top:"1",right:"1",bottom:"1",left:"1",isLinked:!0}),item_border_color:"var(--e-global-color-primary)",item_color:"var(--e-global-color-primary)",item_background_active_background:"color",item_background_active_color:"var(--e-global-color-primary)",trigger_color_active:"#ffffff",item_color_active:"#ffffff"},ye={item_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"1",left:"1.25",isLinked:!0}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"2",left:"1.25",isLinked:!0}),item_box_shadow_box_shadow_type:"yes",item_box_shadow_box_shadow:{horizontal:"0",vertical:"0",blur:"15",spread:"0",color:"#0000000d"}},A={item_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"1",left:"1.25"}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1.5",right:"1.25",bottom:"0.5",left:"1.25",isLinked:!0}),trigger_border_border:"",trigger_border_width:i.getDimensionControlValues({top:"",right:"",bottom:"",left:"",isLinked:!0}),trigger_border_color:"",trigger_background_background:"color",trigger_background_color:"var(--e-global-color-primary)",trigger_color:"#ffffff"},M={item_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"1",left:"1.25"}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1.5",right:"1.25",bottom:"0.5",left:"1.25",isLinked:!0}),trigger_border_border:"solid",trigger_border_width:i.getDimensionControlValues({top:"1",right:"1",bottom:"1",left:"1",isLinked:!0}),trigger_border_color:"var(--e-global-color-primary)",trigger_background_background:"",trigger_background_color:"",trigger_color:"var(--e-global-color-primary)",trigger_background_active_background:"color",trigger_background_active_color:"var(--e-global-color-primary)",trigger_color_active:"#ffffff"},E={item_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"1",left:"1.25",isLinked:!0}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"1.25",bottom:"0",left:"1.25",isLinked:!0}),trigger_box_shadow_box_shadow_type:"yes",trigger_box_shadow_box_shadow:{horizontal:"0",vertical:"0",blur:"15",spread:"0",color:"#0000000d"},trigger_background_active_background:"color",trigger_background_active_color:"var(--e-global-color-primary)",trigger_color_active:"#ffffff"},$=class a extends i{static baseBehaviors=[{behaviorClass:LiquidToggleBehavior,options:{openedItems:[0],parentToChangeClassname:".lqd-accordion-item",toggleOffActiveItem:!0,changePropPrefix:"lqdAccordionToggle",ui:{togglableTriggers:".lqd-accordion-trigger",togglableElements:".lqd-accordion-content-wrap"}}},{behaviorClass:LiquidEffectsSlideToggleBehavior,options:{changePropPrefix:"lqdAccordionToggle"}}];static lqdPredefinedStyle={lqd_predefined_style_accordion:{styleOptions:{"filled-items-sharp":{...ve,item_border_radius:i.getDimensionControlValues({isLinked:!0})},"filled-items-rounded":{...ve,item_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0})},"outlined-items-sharp":{...qe,item_border_radius:i.getDimensionControlValues({isLinked:!0})},"outlined-items-rounded":{...qe,item_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0})},"shadowed-items-sharp":{...ye,item_border_radius:i.getDimensionControlValues({isLinked:!0})},"shadowed-items-rounded":{...ye,item_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0})},"underlined-items":{trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",bottom:"1"}),content_padding:i.getDimensionControlValues({unit:"rem",top:"0.5",bottom:"1.5"}),item_border_border:"solid",item_border_width:i.getDimensionControlValues({bottom:"1"}),item_border_color:"var(--e-global-color-primary)"},"filled-triggers-sharp":{...A,trigger_border_radius:i.getDimensionControlValues({isLinked:!0})},"filled-triggers-rounded":{...A,trigger_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0})},"filled-triggers-circle":{...A,trigger_border_radius:i.getDimensionControlValues({unit:"em",top:"10",right:"10",bottom:"10",left:"10",isLinked:!0})},"outlined-triggers-sharp":{...M,trigger_border_radius:i.getDimensionControlValues({isLinked:!0})},"outlined-triggers-rounded":{...M,trigger_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0})},"outlined-triggers-circle":{...M,trigger_border_radius:i.getDimensionControlValues({unit:"em",top:"10",right:"10",bottom:"10",left:"10",isLinked:!0})},"shadowed-triggers-sharp":{...E,trigger_border_radius:i.getDimensionControlValues({isLinked:!0})},"shadowed-triggers-rounded":{...E,trigger_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0})},"shadowed-triggers-circle":{...E,trigger_border_radius:i.getDimensionControlValues({unit:"em",top:"10",right:"10",bottom:"10",left:"10",isLinked:!0})},"underlined-triggers":{trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1",bottom:"1"}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1.5"}),trigger_border_border:"solid",trigger_border_width:i.getDimensionControlValues({bottom:"1"}),trigger_border_color:"var(--e-global-color-primary)"},plain:{trigger_padding:i.getDimensionControlValues({unit:"rem",top:"1.5",bottom:"1.5"})}}}};get baseBehaviors(){let e=[...a.baseBehaviors],t=e[0];return t.options.openedItems=[parseInt(this.getModel()?.get("active_item")||0,10)-1],e}},Ce=$;var H={icon_margin:i.getDimensionControlValues({unit:"rem",right:"1",bottom:"1"}),icon_font_size:{unit:"rem",size:"1.5"},icon_dimensions:i.getLQDLinkedDimensionControlValues({unit:"em",width:"2.5",height:"2.5",isLinked:!0}),icon_border_radius:i.getDimensionControlValues({unit:"em",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0})},z=class a extends i{static optionsBehaviors=[];static lqdPredefinedStyle={lqd_predefined_style_box:{clearStylesFilter:e=>!/^((icon_))/.test(e.name),styleOptions:{classic:{icon_font_size:{unit:"rem",size:"2.5"},icon_margin:i.getDimensionControlValues({unit:"rem",bottom:"1.55"}),title_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),title_typography_typography:"custom",title_typography_font_size:{unit:"px",size:"20"},icon_inline:"",_background_background:"",_background_color:""},card:{content_padding:i.getDimensionControlValues({top:"45",right:"45",bottom:"45",left:"45",isLinked:!0}),icon_font_size:{unit:"rem",size:"2.5"},icon_margin:i.getDimensionControlValues({unit:"rem",bottom:"1.55"}),title_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),title_typography_typography:"custom",title_typography_font_size:{unit:"px",size:"20"},icon_inline:"",_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"0.5",bottom:"0.5",left:"0.5",isLinked:!0}),_background_background:"classic",_background_color:"#00000007"},"icon-inline-heading":{icon_margin:i.getDimensionControlValues({unit:"rem",right:"1"}),title_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),title_typography_typography:"custom",title_typography_font_size:{unit:"px",size:"20"},icon_inline:"yes",_background_background:"",_background_color:""},"icon-inline-content":{icon_margin:i.getDimensionControlValues({unit:"rem",right:"1"}),title_margin:i.getDimensionControlValues({unit:"rem",bottom:"1"}),title_typography_typography:"custom",title_typography_font_size:{unit:"px",size:"20"},icon_inline:"",separate_content:"yes",separate_content_placement:"start",_background_background:"",_background_color:""}}},lqd_predefined_style_box_icon:{clearStylesFilter:e=>/^((icon_))/.test(e.name),styleOptions:{"filled-rounded":{...H,icon_background_liquid_background_items:[{background:"color",color:"var(--e-global-color-primary)"}],icon_color:"#ffffff"},"outlined-rounded":{...H,icon_border_border:"solid",icon_border_width:i.getDimensionControlValues({top:"2",right:"2",bottom:"2",left:"2",isLinked:!0}),icon_color:"var(--e-global-color-primary)"},"shadowed-rounded":{...H,icon_background_liquid_background_items:[{background:"color",color:"#ffffff"}],icon_color:"var(--e-global-color-primary)",icon_box_shadow_box_shadow_type:"yes",icon_box_shadow_box_shadow:{horizontal:"0",vertical:"5",blur:"10",spread:"0",color:"#00000014"}}}}};get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel().get("lqd_hover_3d_intensity");return t?.size>0&&e.push({behaviorClass:LiquidHover3dBehavior,options:{intensity:t.size,ui:{items:".elementor-widget-container"}}}),e}},ke=z;var O={padding:i.getDimensionControlValues({unit:"em",top:"0.5",right:"1",bottom:"0.5",left:"1"}),background_normal_liquid_background_items:[{background:"color",color:"var(--e-global-color-primary)"}],color_normal:"#ffffff"},I={padding:i.getDimensionControlValues({unit:"em",top:"0.5",right:"1",bottom:"0.5",left:"1"}),border_normal_border:"solid",border_normal_width:i.getDimensionControlValues({top:"1",right:"1",bottom:"1",left:"1",isLinked:!0}),border_normal_color:"var(--e-global-color-primary)",color_normal:"var(--e-global-color-primary)",background_hover_liquid_background_items:[{background:"color",color:"var(--e-global-color-primary)"}],color_hover:"#ffffff"},P={button_icon_dimension:i.getLQDLinkedDimensionControlValues({unit:"em",width:"1.5",height:"1.5",isLinked:!0}),icon_background_normal_liquid_background_items:[{background:"color",color:"var(--e-global-color-primary)"}],icon_color_normal:"#ffffff"},F={button_icon_dimension:i.getLQDLinkedDimensionControlValues({unit:"em",width:"1.5",height:"1.5",isLinked:!0}),icon_border_normal_border:"solid",icon_border_normal_width:i.getDimensionControlValues({top:"1",right:"1",bottom:"1",left:"1",isLinked:!0}),icon_border_normal_color:"var(--e-global-color-primary)",icon_color_normal:"var(--e-global-color-primary)",icon_background_hover_liquid_background_items:[{background:"color",color:"var(--e-global-color-primary)"}],icon_color_hover:"#ffffff"},V=class extends i{static lqdPredefinedStyle={lqd_predefined_style_button:{clearStylesFilter:e=>!/^((button_icon_)|(icon_)|(ld_button_icon_)|(ld_icon_))/.test(e.name),styleOptions:{"filled-sharp":{...O,border_radius_normal:i.getDimensionControlValues({top:"0",right:"0",bottom:"0",left:"0",isLinked:!0})},"filled-rounded":{...O,border_radius_normal:i.getDimensionControlValues({top:"4",right:"4",bottom:"4",left:"4",isLinked:!0})},"filled-circle":{...O,border_radius_normal:i.getDimensionControlValues({unit:"em",top:"10",right:"10",bottom:"10",left:"10",isLinked:!0})},"outlined-sharp":{...I,border_radius_normal:i.getDimensionControlValues({top:"0",right:"0",bottom:"0",left:"0",isLinked:!0})},"outlined-rounded":{...I,border_radius_normal:i.getDimensionControlValues({top:"4",right:"4",bottom:"4",left:"4",isLinked:!0})},"outlined-circle":{...I,border_radius_normal:i.getDimensionControlValues({unit:"em",top:"10",right:"10",bottom:"10",left:"10",isLinked:!0})},underlined:{padding:i.getDimensionControlValues(),border_normal_border:"solid",border_normal_width:i.getDimensionControlValues({bottom:"1"}),border_normal_color:"var(--e-global-color-primary)",border_radius_normal:i.getDimensionControlValues({top:"",right:"",bottom:"",left:"",isLinked:!0}),background_normal_liquid_background_items:[{background:"color",color:"#ffffff00"}],background_hover_liquid_background_items:[{background:"color",color:"#ffffff00"}],color_normal:"var(--e-global-color-primary)"},plain:{padding:i.getDimensionControlValues(),border_normal_border:"",border_normal_width:i.getDimensionControlValues({}),border_normal_color:"",border_radius_normal:i.getDimensionControlValues({top:"",right:"",bottom:"",left:"",isLinked:!0}),background_normal_liquid_background_items:[{background:"color",color:"#ffffff00"}],background_hover_liquid_background_items:[{background:"color",color:"#ffffff00"}],color_normal:"var(--e-global-color-primary)"}}},lqd_predefined_style_button_icon:{clearStylesFilter:e=>/^((button_icon_)|(icon_)|(ld_button_icon_)|(ld_icon_))/.test(e.name),styleOptions:{"filled-sharp":{...P,icon_border_radius_normal:i.getDimensionControlValues({top:"0",right:"0",bottom:"0",left:"0",isLinked:!0})},"filled-rounded":{...P,icon_border_radius_normal:i.getDimensionControlValues({top:"4",right:"4",bottom:"4",left:"4",isLinked:!0})},"filled-circle":{...P,icon_border_radius_normal:i.getDimensionControlValues({unit:"em",top:"10",right:"10",bottom:"10",left:"10",isLinked:!0})},"outlined-sharp":{...F,icon_border_radius_normal:i.getDimensionControlValues({top:"0",right:"0",bottom:"0",left:"0",isLinked:!0})},"outlined-rounded":{...F,icon_border_radius_normal:i.getDimensionControlValues({top:"4",right:"4",bottom:"4",left:"4",isLinked:!0})},"outlined-circle":{...F,icon_border_radius_normal:i.getDimensionControlValues({unit:"em",top:"10",right:"10",bottom:"10",left:"10",isLinked:!0})},plain:{icon_border_radius_normal:i.getDimensionControlValues({top:"",right:"",bottom:"",left:"",isLinked:!0}),icon_background_normal_liquid_background_items:[{background:"color",color:"#ffffff00"}],icon_background_hover_liquid_background_items:[{background:"color",color:"#ffffff00"}],icon_color_hover:""}}}}},Be=V;var R=class a extends i{static baseBehaviors=[{behaviorClass:LiquidCarouselBehavior}];static optionsBehaviors=[];get baseBehaviors(){let e=[...a.baseBehaviors],t=this.getSettingsModel(),o={};return document.dir==="rtl"&&(o.rightToLeft=!0),t.get("adaptive_height")&&t.get("adaptive_height")==="yes"&&(o.adaptiveHeight=!0),t.get("equal_height")&&t.get("equal_height")==="yes"&&(o.equalHeight=!0),t.get("cells_align")&&t.get("cells_align")!=="start"&&(o.itemAlign=t.get("cells_align")),t.get("friction")&&t.get("friction").size!==.28&&(o.friction=t.get("friction").size),t.get("selected_attraction")&&t.get("selected_attraction").size!==.28&&(o.selectedAttraction=t.get("selected_attraction").size),t.get("wrap_around")&&t.get("wrap_around")==="yes"&&(o.wrapAround=!0),t.get("group_cells")&&t.get("group_cells")==="yes"&&(o.groupItems=!0),t.get("connected_carousels")&&t.get("connected_carousels")!==""&&(o.connectedCarousels=t.get("connected_carousels")),e[0].options=o,e}get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel(),o=!1;if(t.get("draggable")==="yes"){let r={};t.get("free_scroll")==="yes"&&(r.freeScroll=!0),t.get("free_scroll_friction").size!=.075&&(r.freeScrollFriction=t.get("free_scroll_friction").size),e.push({behaviorClass:LiquidCarouselDragBehavior,options:r})}if(t.get("nav_buttons")==="yes"&&e.push({behaviorClass:LiquidCarouselNavBehavior}),t.get("pagination_dots")==="yes"&&e.push({behaviorClass:LiquidCarouselDotsBehavior}),t.get("autoplay_time")>0){let r={autoplayTimeout:t.get("autoplay_time")};t.get("pause_autoplay_onhover")==="yes"&&(r.pauseAutoPlayOnHover=!0),e.push({behaviorClass:LiquidCarouselAutoplayBehavior,options:r})}return t.get("slides_indicator")==="yes"&&e.push({behaviorClass:LiquidCarouselSlidesIndicatorBehavior,options:{leadingZero:t.get("slides_indicator_numbers_leading_zero")==="yes"}}),t.get("cells")?.every(r=>{if(r.attributes)return r?.get("cell_look_mouse")==="yes"?(o=!0,!1):!0}),o&&e.push({behaviorClass:LiquidLookAtMouseBehavior}),e}onInit(...e){super.onInit(...e);let t=this.getSettingsModel(),o=["change:_width","change:width","change:height","change:cell_width","change:cell_height","change:cell_margin","change:cell_padding","change:cell_border_border","change:cell_border_width"],r=["mobile","mobile_extra","tablet","tablet_extra","laptop","widescreen"],n=[...o];this.resize=_.debounce(this.resize.bind(this),169),r.forEach(l=>o.forEach(u=>n.push(`${u}_${l}`))),n.forEach(l=>t.on(l,this.resize)),this.element.classList.add("lqd-group-carousel")}resize(){let t=this.getLiquidModel().get("behaviors")?.find(o=>o.behaviorName==="liquidCarousel");t?.reposition(),t?.resize()}},we=R;var N=class a extends i{get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel(),o=t.get("use_locale_string");if(t.get("dynamic_counter")==="yes")e.push({behaviorClass:LiquidDynamicRangeBehavior,options:{range:this.getRange(),el:".lqd-counter-el:not(.lqd-counter-placeholder)",placeholderEl:".lqd-counter-placeholder",hideElsIfNan:".lqd-counter-prefix, .lqd-counter-suffix",useLocaleString:o==="yes"}});else{let r={};if(t.get("count_from")!==""?r.countFrom=t.get("count_from"):r.countFrom=0,t.get("count_to")!==""&&(r.countTo=t.get("count_to")),t.get("use_locale_string")===""&&(r.useLocaleString=!1),t.get("count_duration")!==""&&(r.duration=t.get("count_duration")),t.get("count_delay")!==""&&(r.delay=t.get("count_delay")),t.get("dynamic_counter")==="yes"){let n=t.get("dynamic_counter_list")[0];n.counter_value&&n.counter_value!==""&&(r.countFrom=n.counter_value,r.countTo=n.counter_value)}e.push({behaviorClass:LiquidCounterBehavior,options:r})}return e}getRange(){let e={},o=this.getSettingsModel().get("dynamic_counter_list");if(o.length)for(let r of o){let n=r.get("counter_label"),l=r.get("counter_value");n===""||l===""||(e[n]=l)}return e}onInit(){if(super.onInit(),this.getSettingsModel().get("dynamic_counter")==="yes"){let e=this.liquidApp.elementsCollection.find(t=>t.cid===this.liquidModelCID);if(!e)return;e.get("topParentContainer")?.trigger("change:range",this.getRange())}}},Le=N;var Y=class extends i{},Se=Y;var j=class extends i{static baseBehaviors=[{behaviorClass:LiquidSwitchBehavior,options:{useLocalStorage:!0,attrs:[{key:"lqd-page-color-scheme",attr:B.PAGE_COLOR_SCHEME.HTML_ATTR,val:{on:"dark",off:"light"},el:"body"}]}}]},Te=j;var G=class a extends i{static baseBehaviors=[{behaviorClass:LiquidDrawShapeBehavior,options:{}}];get baseBehaviors(){let e=[...a.baseBehaviors],t=this.getSettingsModel(),o=e[0];return o.options={drawSVG:t.get("draw_from")!==""?t.get("draw_from"):"0% 0%",stagger:t.get("stagger")?.size?t.get("stagger").size:0,start:t.get("start")!==""?t.get("start"):"top bottom",end:t.get("end")!==""?t.get("end"):"center center",scrub:t.get("scrub")?t.get("scrub"):!0,ease:t.get("ease")},e}},xe=G;var X=class a extends i{static baseBehaviors=[{behaviorClass:LiquidRangeBehavior,options:{}}];get baseBehaviors(){let e=[...a.baseBehaviors],t=this.getSettingsModel(),o=e[0];return t.get("initial_value")!==""&&(o.set=[t.get("initial_value")]),t.get("dynamic_widgets_ids")!==""&&(o.getValuesFrom=t.get("dynamic_widgets_ids")),e}},De=X;var W=class a extends i{static baseBehaviors=[{behaviorClass:LiquidGetElementComputedStylesBehavior,options:{includeSelf:!0,getRect:!0}},{behaviorClass:LiquidLiquidSwapBehavior,options:{image1:null,image2:null,dispImage:null,speedIn:1.25,speedOut:1.25,intensity1:null,intensity2:null,angle1:10,angle2:10}}];get baseBehaviors(){let e=[...a.baseBehaviors],t=this.getSettingsModel(),o=e[1],r=t.get("media_type"),n=t.get("liquid_swap_displacement"),l=t.get("liquid_swap_intensity").size,u="",g="";return r==="image"?(u=t.get("liquid_swap_image_1").url,g=t.get("liquid_swap_image_2").url):(u=t.get("liquid_swap_video_1").url,g=t.get("liquid_swap_video_2").url),o.options={...o.options,image1:u,image2:g,dispImage:`${elementorFrontend.elements.window.top.liquidTheme.uris.theme}/assets/img/displacements/${n}`,video:r==="video"},l!==""&&(o.options.intensity1=o.options.intensity2=l),e}},Ae=W;var K=class extends i{},Me=K;var J=class a extends i{get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel(),o=t.get("lqd_hover_3d_intensity"),r=t.get("look_mouse");return t.get("layout")==="masonry"&&e.push({behaviorClass:LiquidMasonryBehavior}),r==="yes"&&e.push({behaviorClass:LiquidLookAtMouseBehavior}),o?.size>0&&e.push({behaviorClass:LiquidHover3dBehavior,options:{intensity:o.size}}),e}onInit(){super.onInit();let e=this.getSettingsModel();if(e.get("layout")!=="masonry")return;let t=liquid.breakpoints,o=["change:items_gap_masonry","change:items_width"];Object.entries(t).forEach(([n,{value:l}])=>{o.push(`change:items_gap_masonry_${n}`),o.push(`change:items_width_${n}`)});let r=_.debounce(async()=>{let l=this.getLiquidModel().get("behaviors")?.find(u=>u.behaviorName==="liquidMasonry");l&&await l.layout()},185.69,!1);o.forEach(n=>{e.on(n,r)})}},Ee=J;var Z=class extends i{},$e=Z;var Q=class a extends i{get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel(),o=t.get("lqd_hover_3d_intensity"),r=t.get("look_mouse");return o?.size>0&&e.push({behaviorClass:LiquidHover3dBehavior,options:{intensity:o.size}}),(o?.size===""||o?.size===0)&&r==="yes"&&e.push({behaviorClass:LiquidLookAtMouseBehavior}),e}},He=Q;var U=class extends i{},ze=U;var ee=class a extends i{static baseBehaviors=[{behaviorClass:LiquidLottieBehavior}];get baseBehaviors(){let e=[...a.baseBehaviors],t=e[0],o=this.getSettingsModel(),r=`lqd-lottie-${this.getID()}`,n=o.get("json_source"),l="";return n==="internal"?l=o.get("json_file")?.url?o.get("json_file").url:"":l=o.get("json_url")?.url?o.get("json_url").url:"",l===""?[]:(t.options={animType:o.get("render_type"),name:r,autoplay:o.get("autoplay")!=="",loop:o.get("loop")!=="",path:l,className:"lqd-lottie",direction:o.get("direction"),speed:o.get("animation_speed").size},e)}},Oe=ee;var te=class a extends i{static baseBehaviors=[{behaviorClass:LiquidMarqueeBehavior}];static optionsBehaviors=[];get baseBehaviors(){let e=[...a.baseBehaviors],t=this.getSettingsModel(),o={};return t.get("reverse")==="yes"&&(o.reversed=!0),t.get("interact_with_scroll")!=="yes"&&(o.interactWithScroll=!1),t.get("speed")!==1&&(o.speed=t.get("speed")),e[0].options=o,e}get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel(),o=!1;return t.get("cells")?.every(r=>{if(r.attributes)return r?.get("cell_look_mouse")==="yes"?(o=!0,!1):!0}),o&&e.push({behaviorClass:LiquidLookAtMouseBehavior}),e}},Ie=te;var ie=class a extends i{static baseBehaviors=[{behaviorClass:LiquidToggleBehavior,options:{changePropPrefix:"lqdMenuSubmenu",disableOnTouch:!0,ui:{togglableTriggers:".menu-item-has-children",togglableElements:".lqd-dropdown"},triggerElements:["pointerenter @togglableTriggers","pointerleave @togglableTriggers"]}},{behaviorClass:LiquidDropdownBehavior,options:{changePropPrefix:"lqdMenuSubmenu"}},{behaviorClass:LiquidToggleBehavior,options:{changePropPrefix:"lqdMenuMobileToggle",ui:{togglableTriggers:".lqd-dropdown-trigger",togglableElements:".lqd-menu-dropdown"},triggerElements:["click @togglableTriggers"]}},{behaviorClass:LiquidDropdownBehavior,options:{changePropPrefix:"lqdMenuMobileToggle",keepHiddenClassname:!0}},{behaviorClass:LiquidGetElementComputedStylesBehavior,options:{getRect:!0,includeSelf:!0}},{behaviorClass:LiquidToggleBehavior,options:{changePropPrefix:"lqdMenuToggle",toggleOffOnEscPress:!0,toggleOffOnOutsideClick:!0,ui:{togglableTriggers:".lqd-trigger",togglableElements:".lqd-menu-wrap"},triggerElements:["click @togglableTriggers"]}},{behaviorClass:LiquidEffectsSlideToggleBehavior,options:{changePropPrefix:"lqdMenuToggle",keepHiddenClassname:!1}}];get baseBehaviors(){let e=[...a.baseBehaviors],o=this.getSettingsModel().get("layout"),r=e.at(-1);return o==="dropdown"&&(r.options.keepHiddenClassname=!0),e}get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel(),o=t.get("magnetic_items"),r=t.get("localscroll"),n=t.get("localscroll_offset");return o==="yes"&&e.push({behaviorClass:LiquidMagneticMouseBehavior}),r==="yes"&&e.push({behaviorClass:LiquidLocalScrollBehavior,options:{offset:n.size,ui:{links:".lqd-menu-link-top"}}}),e}onInit(...e){super.onInit(...e);let t=document.querySelector(".lqd-menu-ul-top");t&&t.querySelector(".lqd-menu-link-top")?.classList?.add("lqd-is-active")}},Pe=ie;var oe=class a extends i{get optionsBehaviors(){let e=this.getSettingsModel(),t=[...a.optionsBehaviors];if(e.get("modal_type")!=="box"){let o={behaviorClass:LiquidMoveElementBehavior,options:{elementsToMove:".lqd-modal",moveElementsTo:e.get("modal_type")==="in-container"?"parent":".elementor",matchFirstParent:e.get("modal_type")!=="in-container"}};t.push(o)}return t}onInit(...e){let t=`:scope > .lqd-modal-${this.getID()}`;document.body.querySelector(t)?.remove(),this.$element[0].closest(".e-con").querySelector(t)?.remove(),super.onInit(...e)}},Fe=oe;var re=class extends i{},Ve=re;var ne=class extends i{},Re=ne;var se=class a extends i{get optionsBehaviors(){let e=[...a.optionsBehaviors],t=this.getSettingsModel();return t.get("dynamic_price")==="yes"&&e.push({behaviorClass:LiquidDynamicRangeBehavior,options:{range:this.getRange(),el:".lqd-price-table-price-value",separator:t.get("currency_format"),appendSeparatedTo:".lqd-price-table-price-sup",hideElsIfNan:".lqd-price-table-currency, .lqd-price-table-price-sup, .lqd-price-table-period",changeExtra:this.getChangeExtra()}}),e}getRange(){let e={},o=this.getSettingsModel().get("dynamic_price_list");if(o.length)for(let r of o){let n=r.get("price_label"),l=r.get("price_value");n===""||l===""||(e[n]=l)}return e}getChangeExtra(){let e=[],t=this.getSettingsModel(),o=t.get("dynamic_price_list"),r=t.get("period");if(o.length)for(let n of o){let l=n.get("price_label"),u=n.get("price_period");l!==""&&e.push({el:".lqd-price-table-period",key:l,value:u===""?r:u})}return e}onInit(){if(super.onInit(),this.getSettingsModel().get("dynamic_price")==="yes"){let e=this.liquidApp.elementsCollection.find(t=>t.cid===this.liquidModelCID);if(!e)return;e.get("topParentContainer")?.trigger("change:range",this.getRange())}}},Ne=se;var le=class extends i{},Ye=le;var ae=class extends i{static baseBehaviors=[{behaviorClass:LiquidToggleBehavior,options:{changePropPrefix:"lqdSearchToggle",toggleAllTriggers:!0,ignoreEnterOnFocus:!0,toggleOffOnEscPress:!0,toggleOffOnOutsideClick:!0,triggerElements:["click @togglableTriggers"]}},{behaviorClass:LiquidEffectsSlideToggleBehavior,options:{changePropPrefix:"lqdSearchToggle"}}]},je=ae;var de=class extends i{},Ge=de;var ge=class a extends i{static baseBehaviors=[{behaviorClass:LiquidToggleBehavior,options:{openedItem:0,toggleOffActiveItem:!0,keepOneItemActive:!0,changePropPrefix:"lqdTabsToggle",ui:{togglableTriggers:".lqd-tabs-trigger",togglableElements:".lqd-tabs-content"}}},{behaviorClass:LiquidEffectsDisplayToggleBehavior,options:{changePropPrefix:"lqdTabsToggle"}},{behaviorClass:LiquidEffectsFadeToggleBehavior,options:{changePropPrefix:"lqdTabsToggle"}}];static lqdPredefinedStyle={lqd_predefined_style_tabs:{clearStylesFilter:e=>!/^((trigger_icon_))/.test(e.name),styleOptions:{"filled-nav":{nav_padding:i.getDimensionControlValues({top:"2",right:"2",bottom:"2",left:"2",isLinked:!0}),nav_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.25",right:"0.25",bottom:"0.25",left:"0.25",isLinked:!0}),nav_background_background:"color",nav_background_color:"#f7faff",trigger_padding:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"2",bottom:"0.5",left:"2"}),trigger_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.25",right:"0.25",bottom:"0.25",left:"0.25",isLinked:!0}),content_padding:i.getDimensionControlValues({unit:"rem",top:"2",right:"0",bottom:"2",left:"0"}),trigger_background_active_background:"color",trigger_background_active_color:"#ffffff",trigger_color_active:"var(--e-global-color-primary)",trigger_box_shadow_active_box_shadow_type:"yes",trigger_box_shadow_active_box_shadow:{horizontal:"0",vertical:"5",blur:"10",spread:"0",color:"#0000000d"}},"outlined-nav":{nav_border_border:"solid",nav_border_width:i.getDimensionControlValues({top:"1",right:"1",bottom:"1",left:"1",isLinked:!0}),nav_border_color:"#00000014",trigger_padding:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"2",bottom:"0.5",left:"2"}),trigger_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.25",right:"0.25",bottom:"0.25",left:"0.25",isLinked:!0}),content_padding:i.getDimensionControlValues({unit:"rem",top:"2",right:"0",bottom:"2",left:"0"}),trigger_background_active_background:"color",trigger_background_active_color:"var(--e-global-color-primary)",trigger_color_active:"#ffffff"},"underlined-nav":{nav_border_border:"solid",nav_border_width:i.getDimensionControlValues({top:"0",right:"0",bottom:"1",left:"0"}),nav_border_color:"#00000014",trigger_margin:i.getDimensionControlValues({top:"0",right:"0",bottom:"-1",left:"0"}),trigger_padding:i.getDimensionControlValues({unit:"rem",top:"0.5",right:"2",bottom:"0.5",left:"2"}),trigger_border_border:"solid",trigger_border_width:i.getDimensionControlValues({top:"0",right:"0",bottom:"2",left:"0"}),trigger_border_color:"#00000000",trigger_border_active_border:"solid",trigger_border_active_color:"var(--e-global-color-primary)",content_padding:i.getDimensionControlValues({unit:"rem",top:"2",right:"0",bottom:"2",left:"0"}),trigger_color_active:"var(--e-global-color-primary)"},"filled-nav-items":{trigger_padding:i.getDimensionControlValues({unit:"rem",top:"0.75",right:"2",bottom:"0.75",left:"2"}),trigger_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.25",right:"0.25",bottom:"0.25",left:"0.25",isLinked:!0}),trigger_background_background:"color",trigger_background_color:"#00000007",trigger_background_active_background:"color",trigger_background_active_color:"var(--e-global-color-primary)",trigger_color_active:"#ffffff",content_padding:i.getDimensionControlValues({unit:"rem",top:"2",right:"0",bottom:"2",left:"0"})},"outlined-nav-items":{trigger_padding:i.getDimensionControlValues({unit:"rem",top:"0.75",right:"2",bottom:"0.75",left:"2"}),trigger_border_border:"solid",trigger_border_width:i.getDimensionControlValues({top:"1",right:"1",bottom:"1",left:"1"}),trigger_border_color:"#00000014",trigger_border_radius:i.getDimensionControlValues({unit:"rem",top:"0.25",right:"0.25",bottom:"0.25",left:"0.25",isLinked:!0}),content_padding:i.getDimensionControlValues({unit:"rem",top:"2",right:"0",bottom:"2",left:"0"}),trigger_border_active_border:"solid",trigger_border_active_color:"var(--e-global-color-primary)",trigger_background_active_background:"color",trigger_background_active_color:"var(--e-global-color-primary)",trigger_color_active:"#ffffff"},"underlined-nav-items":{trigger_padding:i.getDimensionControlValues({unit:"rem",top:"0.75",right:"1",bottom:"0.75",left:"1"}),trigger_border_border:"solid",trigger_border_width:i.getDimensionControlValues({top:"0",right:"0",bottom:"3",left:"0"}),trigger_border_color:"#00000014",content_padding:i.getDimensionControlValues({unit:"rem",top:"2",right:"0",bottom:"2",left:"0"}),trigger_border_active_border:"solid",trigger_border_active_color:"var(--e-global-color-primary)",trigger_color_active:"var(--e-global-color-primary)"},plain:{trigger_padding:i.getDimensionControlValues({unit:"rem",top:"0.75",right:"1",bottom:"0.75",left:"1"}),content_padding:i.getDimensionControlValues({unit:"rem",top:"1",right:"0",bottom:"2",left:"0"}),trigger_color_active:"var(--e-global-color-primary)"}}},lqd_predefined_style_tabs_icons:{clearStylesFilter:e=>/^((trigger_icon_))/.test(e.name),styleOptions:{filled:{trigger_icon_font_size:{unit:"em",size:"1"},trigger_icon_dimensions:i.getLQDLinkedDimensionControlValues({unit:"em",width:"2.5",height:"2.5",isLinked:!0}),trigger_icon_background_background:"color",trigger_icon_background_color:"#00000007",trigger_icon_border_radius:i.getDimensionControlValues({unit:"rem",top:"1",right:"1",bottom:"1",left:"1"}),trigger_icon_background_active_background:"color",trigger_icon_background_active_color:"var(--e-global-color-primary)",trigger_icon_color_active:"#ffffff"},outlined:{trigger_icon_font_size:{unit:"em",size:"1"},trigger_icon_dimensions:i.getLQDLinkedDimensionControlValues({unit:"em",width:"2.5",height:"2.5",isLinked:!0}),trigger_icon_border_border:"solid",trigger_icon_border_width:i.getDimensionControlValues({top:"1",right:"1",bottom:"1",left:"1",isLinked:!0}),trigger_icon_border_color:"#00000014",trigger_icon_border_radius:i.getDimensionControlValues({unit:"rem",top:"1",right:"1",bottom:"1",left:"1"}),trigger_icon_background_active_background:"color",trigger_icon_background_active_color:"var(--e-global-color-primary)",trigger_icon_border_active_border:"solid",trigger_icon_border_active_color:"var(--e-global-color-primary)",trigger_icon_color_active:"#ffffff"},plain:{trigger_icon_color_active:"var(--e-global-color-primary)"}}}};get baseBehaviors(){let e=[...a.baseBehaviors],t=e[0];return this.getSettingsModel().get("tab_trigger")==="hover"&&(t.options.triggerElements=["pointerenter @togglableTriggers"]),e}},Xe=ge;var ce=class extends i{},We=ce;var ue=class a extends i{get optionsBehaviors(){let e=[...a.baseBehaviors],t=this.getSettingsModel(),o=t.get("lqd_text_content"),r=t.get("lqd_text_split_type");return r&&r!==""&&e.push({behaviorClass:LiquidSplitTextBehavior,options:{splitDoneFromBackend:!0,splitType:r}}),o?.forEach(n=>{n.get("image")?.url!==""&&n.get("look_mouse")==="yes"&&e.push({behaviorClass:LiquidLookAtMouseBehavior})}),e}onInit(...e){this.getSettingsModel().get("lqd_text_split_type")!==""?this.$element[0].setAttribute("data-lqd-has-inner-animatables","true"):this.$element[0].removeAttribute("data-lqd-has-inner-animatables"),super.onInit(...e)}},Ke=ue;var me=class a extends i{static baseBehaviors=[{behaviorClass:LiquidGetElementComputedStylesBehavior,options:{getRect:!0,includeSelf:!0,elementsSelector:".lqd-text-rotator-item"}},{behaviorClass:LiquidTextRotatorBehavior,options:{}}];get baseBehaviors(){let e=a.baseBehaviors,t=this.getSettingsModel(),o=e[1];return o.options={stayDuration:t.get("stay_duration")?.size||3,leaveDuration:t.get("leave_duration")?.size||.65,enterDuration:t.get("enter_duration")?.size||.65},e}get optionsBehaviors(){let e=[],o=this.getSettingsModel().get("lqd_text_split_type");return o&&o!==""&&e.push({behaviorClass:LiquidSplitTextBehavior,options:{splitDoneFromBackend:!0,splitType:o}}),e}onInit(...e){this.getSettingsModel().get("lqd_text_split_type")!==""?this.$element[0].setAttribute("data-lqd-has-inner-animatables","true"):this.$element[0].removeAttribute("data-lqd-has-inner-animatables"),super.onInit(...e)}},Je=me;var _e=class extends i{static baseBehaviors=[{behaviorClass:LiquidThrowableBehavior}]},Ze=_e;var he=class a extends i{static baseBehaviors=[{behaviorClass:LiquidTypewriterBehavior,options:{}}];get baseBehaviors(){let e=[...a.baseBehaviors],t=e[0],o=this.getSettingsModel(),r=o.get("tw_delay"),n=o.get("tw_deleteSpeed"),l=o.get("tw_loop"),u=o.get("tw_content");return u.length?(r!==""&&(t.options.delay=r),n!==""&&(t.options.deleteSpeed=n),l!==""&&(t.options.loop=!0),t.options.actions=[],u.forEach(g=>{let h=g.get("tw_item_action"),d="";switch(h){case"pauseFor":d=g.get("tw_item_pauseFor_number");break;case"deleteChars":d=g.get("tw_item_deleteChars_number");break;case"changeDeleteSpeed":d=g.get("tw_item_changeDeleteSpeed_number");break;case"changeDelay":d=g.get("tw_item_changeDelay_number");break;default:d=`${g.get("tw_item_text")}`;break}t.options.actions.push([h,d])}),e):[]}},Qe=he;var pe=class extends i{static baseBehaviors=[{behaviorClass:LiquidToggleBehavior,options:{changePropPrefix:"lqdCartToggle",toggleAllTriggers:!0,ignoreEnterOnFocus:!0,toggleOffOnEscPress:!0,toggleOffOnOutsideClick:!0,triggerElements:["click @togglableTriggers"]}},{behaviorClass:LiquidEffectsSlideToggleBehavior,options:{changePropPrefix:"lqdCartToggle"}}]},Ue=pe;(()=>{"use strict";function a(e){let o=e.container.view.el.getAttribute("data-lqd-model-cid"),n=liquid.app.elementsCollection.find(g=>g.cid===o)?.get("behaviors")?.find(g=>g.behaviorName==="liquidAnimations"&&g.getOption("domain")==="inview");if(!n)return;let l,u;n.repeatTimelines?.length?l=n.repeatTimelines:n.animationsBreakpoints?.length&&(l=n.animationsBreakpoints),l&&_.defer(()=>{l.length===1?u=l[0].timeline:u=l.find(h=>window.matchMedia(h.value).matches).timeline,u?.restart(!0)})}window.addEventListener("elementor/frontend/init",()=>{elementorFrontend.hooks.addAction("frontend/element_ready/global",t=>{elementorFrontend.elementsHandler.addHandler(fe,{$element:t})}),elementorFrontend.hooks.addAction("frontend/element_ready/container",t=>{elementorFrontend.elementsHandler.addHandler(be,{$element:t})}),elementorFrontend.elementsHandler.attachHandler("image",Me),elementorFrontend.elementsHandler.attachHandler("lqd-accordion",Ce),elementorFrontend.elementsHandler.attachHandler("lqd-box",ke),elementorFrontend.elementsHandler.attachHandler("lqd-button",Be),elementorFrontend.elementsHandler.attachHandler("lqd-carousel",we),elementorFrontend.elementsHandler.attachHandler("lqd-counter",Le),elementorFrontend.elementsHandler.attachHandler("lqd-dall-e",Se),elementorFrontend.elementsHandler.attachHandler("lqd-dark-switch",Te),elementorFrontend.elementsHandler.attachHandler("lqd-draw-shape",xe),elementorFrontend.elementsHandler.attachHandler("lqd-dynamic-range",De),elementorFrontend.elementsHandler.attachHandler("lqd-glow",$e),elementorFrontend.elementsHandler.attachHandler("lqd-gallery",Ee),elementorFrontend.elementsHandler.attachHandler("lqd-image",He),elementorFrontend.elementsHandler.attachHandler("lqd-integration",ze),elementorFrontend.elementsHandler.attachHandler("lqd-liquid-swap",Ae),elementorFrontend.elementsHandler.attachHandler("lqd-lottie",Oe),elementorFrontend.elementsHandler.attachHandler("lqd-marquee",Ie),elementorFrontend.elementsHandler.attachHandler("lqd-menu",Pe),elementorFrontend.elementsHandler.attachHandler("lqd-modal",Fe),elementorFrontend.elementsHandler.attachHandler("lqd-newsletters",Ve),elementorFrontend.elementsHandler.attachHandler("lqd-posts-list",Re),elementorFrontend.elementsHandler.attachHandler("lqd-price-table",Ne),elementorFrontend.elementsHandler.attachHandler("lqd-search",je),elementorFrontend.elementsHandler.attachHandler("lqd-steps",Ge),elementorFrontend.elementsHandler.attachHandler("lqd_site_logo",Ye),elementorFrontend.elementsHandler.attachHandler("lqd-tabs",Xe),elementorFrontend.elementsHandler.attachHandler("lqd-testimonial",We),elementorFrontend.elementsHandler.attachHandler("lqd-text",Ke),elementorFrontend.elementsHandler.attachHandler("lqd-text-rotator",Je),elementorFrontend.elementsHandler.attachHandler("lqd-throwable",Ze),elementorFrontend.elementsHandler.attachHandler("lqd-typewriter",Qe),elementorFrontend.elementsHandler.attachHandler("lqd-woo-cart-dropdown",Ue);let e=[...elementor.$previewContents[0].body.classList].find(t=>t.startsWith("single-liquid"));if(e){let t=elementor.$previewWrapper[0].closest("body"),o=[...t.classList].find(r=>r.startsWith("single-liquid"));t.classList.remove(o),t.classList.add(e)}elementorFrontend.on("components:init",()=>{liquid.breakpoints=elementor.breakpoints.responsiveConfig.activeBreakpoints,_.defer(()=>{liquid.app.on("app:before:start",()=>{if(e==="single-liquid-header"){let t=elementorFrontend.elements.$document[0],o=t.querySelector(".lqd-site-header"),r=t.querySelector("#lqd-wrap");if(o&&r){let n=document.createElement("div");n.setAttribute("id","lqd-page-header"),n.setAttribute("data-lqd-view","liquidPageHeader"),n.insertAdjacentElement("afterbegin",o.querySelector(".elementor")),o.insertAdjacentElement("afterbegin",n),r.insertAdjacentElement("afterbegin",o)}}}),liquid.app.start({isEditor:!0}),liquid.app.on("app:start",()=>{_.defer(()=>{liquid.app.addBehaviors(),liquid.app.initializeBehaviors()}),_.defer(()=>{liquid.app.isStarted=!0})})}),elementor.channels.editor.on("liquid:inview:play",a)})})})();})();