!function(c){"use strict";c(window).on("elementor/frontend/init",function(){var t=elementorModules.frontend.handlers.Base.extend({onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.run()},onDeviceModeChange:function(){c.inArray(this.getElementType(),["container","section"])<=-1||this.run()},bindEvents:function(){elementorFrontend.elements.$window.on("resize",this.onDeviceModeChange.bind(this))},run:function(){var e,t,n;c.inArray(this.getElementType(),["container","section"])<=-1||(e=this.getElementSettings()).etheme_header_sticky_on&&(t=this.$element.parent().hasClass("etheme-elementor-header-wrapper"),e.etheme_header_sticky_on.indexOf(elementorFrontend.getCurrentDeviceMode())<0?t&&this.$element.parent().removeClass("etheme-elementor-header-wrapper").addClass("etheme-elementor-header-wrapper-ghost"):this.$element.data("et-el-header-sticky-ready")||((n=c('[data-elementor-type="header"]')).addClass("etheme-elementor-header-sticky"),n.addClass("etheme-elementor-header-sticky-parts"),t?this.$element.parent().attr("data-for-sticky-type",e.etheme_header_sticky_type):this.$element.parent().hasClass("etheme-elementor-header-wrapper-ghost")?this.$element.parent().removeClass("etheme-elementor-header-wrapper-ghost").addClass("etheme-elementor-header-wrapper").attr("data-for-sticky-type",e.etheme_header_sticky_type):(this.$element.wrap("
"),"smart"!=e.etheme_header_sticky_type?this.$element.parent().before(''):this.$element.parent().parent().find(".etheme-elementor-header-wrapper-spacer").removeClass("etheme-elementor-header-wrapper-spacer").addClass("etheme-elementor-header-wrapper-spacer-ghost")),a(n,this.$element,".etheme-elementor-header-wrapper",e,!0),this.$element.data("et-el-header-sticky-ready","yes")))}}),a=(elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}),function(e,t,n,a,r=!1){e.find(".etheme-elementor-header-wrapper").length||e.wrapInner("");var i=a.etheme_header_sticky_type,o={animation:"slideInDown",animation_duration:"animated-fast"};switch(t.attr("data-etheme-sticky-type",i),i){case"smart":m(e,t,n,o,r);break;case"stacked":o.offset=t.offset().top,!elementorFrontend.isEditMode()&&600