HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux sa-dev.otherchirps.net 5.15.0-139-generic #149-Ubuntu SMP Fri Apr 11 22:06:13 UTC 2025 x86_64
User: www-data (33)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wp-content/themes/kalium/assets/js/sticky-header.min.js
!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){"use strict";function e(e){function o(e,t){var n=["width","height","font-size","margin","padding","marginTop","marginLeft","marginRight","marginBottom","paddingTop","paddingLeft","paddingRight","paddingBottom"];return"number"==typeof e&&-1!==$.inArray(t,n)&&(e+="px"),e}function i(e){return e.replace(/([a-zA-Z])(?=[A-Z])/g,"$1-").toLowerCase()}function a(e){return e.replace(/rgba\((.*?)\)/g,(function(e){var t=e.match(/([\d]+)/g);return"rgba("+t[0]+", "+t[1]+", "+t[2]+", 0)"})).replace(/rgb\((.*?)\)/g,(function(e){var t=e.match(/([\d]+)/g);return"rgba("+t[0]+", "+t[1]+", "+t[2]+", 0)"}))}function r(e,t){$(e).addClass(t instanceof Array?t.join(" "):t)}function s(e,t){$(e).removeClass(t instanceof Array?t.join(" "):t)}function c(e,t){var n=v.hasOwnProperty("animation")?v.animation:v.sticky,o=g.getAnimationSceneIdsByTagName(e),i=[];return $.each(o,(function(e,t){var o=g.getAnimationSceneById(t),a=o.data.startTime,r=o.data.endTime,s=S.duration()/S.timeScale(),c=n.progress()*s,l=0;c>=s?l=1:c>a&&c<r&&(l=(c-a)/(o.duration()/o.timeScale())),i.push({animationId:t,progress:l})})),t?i.pop():i}function l(e){$.each(c(e),(function(e,t){var n=g.getAnimationSceneById(t.animationId),o=n.parent;n.parent=gsap.timeline({paused:!0}),n.progress(0).progress(t.progress),n.parent=o}))}function u(){var e=[],t=["class","style"];return $.each(arguments,(function(n,o){(o instanceof $||"string"==typeof o)&&$(o).each((function(n,o){var i={$el:$(o)};$.each(t,(function(e,t){i[t]=i.$el.attr(t)})),e.push(i)}))})),function(){$.each(e,(function(e,n){$.each(t,(function(e,t){n.$el.attr(t,n[t])}))}))}}function d(e){for(var t in g=this,f=$.extend(!0,{type:"standard",containerElement:".site-header",logoElement:".logo-image",triggerOffset:0,offset:0,animationOffset:0,spacer:!0,animateProgressWithScroll:!0,animateDuration:null,tweenChanges:!1,classes:{name:"site-header",prefix:"sticky",init:"initialized",fixed:"fixed",absolute:"absolute",spacer:"spacer",active:"active"},autohide:{animationType:"slide",duration:.3,ease:"sine.inOut",threshold:100},animateScenes:{},alternateLogos:{},supportedOn:{desktop:!0,tablet:!0,mobile:!0},other:{menuSkin:null},debugMode:!1},e),h.classes){var n=f.classes[t];h.classes[t]=g.className(n)}$.each(f.animateScenes,(function(e,t){"object"==typeof t&&("string"==typeof(t=$.extend(!0,{name:"",selector:"self",props:[],duration:.3,position:"-=0.20",css:{},data:{type:"props",tags:[]}},t)).tags&&(t.tags=t.tags.split(",")),h.animateScenes[e]=t)})),g.init()}let g,p=$(t),f={},h={enabled:!0,controller:null,$container:null,$logoContainer:null,classes:{init:null,fixed:null,absolute:null,spacer:null,active:null,fullyActive:null},animateScenes:{},disabledAnimationScenes:{},alternateLogos:{},deviceViewports:{desktop:{max:null,min:992},tablet:{max:991,min:768},mobile:{max:767,min:0}},stickyOptions:{height:0,stickyHeight:0}},m={},v={},y={},S=null,w={version:3,timeline:function(e){return gsap.timeline(e)},to:function(e,t,n){return n.duration=t,gsap.to(e,n)},set:function(e,t){return gsap.set(e,t)},killTweensOf:function(e,t){gsap.killTweensOf(e,t)},emptyAnimationFrame:function(e,t){return"number"==typeof e&&(e={duration:e}),e=$.extend({duration:0,delay:0},e),w.to({x:0},e.duration,{x:100,delay:e.delay,ease:"linear",onStart:function(){t.call(this,[g])}})},cleanTimelineQueue:function(e){if(e&&e instanceof gsap.core.Timeline){var t=e.getChildren(!1);$.each(t,(function(t,n){0===n.progress()&&e.remove(n.kill())}))}}},k=function(){y.scroll.position=p.scrollTop(),"UP"===y.scroll.scrollDirection?y.scroll.position<y.scroll.lastPosition?(0===y.scroll.scrollPositionRelative?y.scroll.scrollPositionRelative=1:y.scroll.scrollPositionRelative+=y.scroll.lastPosition-y.scroll.position,y.scroll.scrollPositionRelative>f.autohide.threshold&&(y.scroll.firedUp||(y.scroll.firedUp=!0,y.scroll.firedDown=!1,g.show())),y.scroll.lastPosition=y.scroll.position):y.scroll.position>y.scroll.lastPosition&&(y.scroll.scrollDirection="DOWN",y.scroll.scrollPositionRelative=0):y.scroll.position>y.scroll.lastPosition?(0===y.scroll.scrollPositionRelative?y.scroll.scrollPositionRelative=1:y.scroll.scrollPositionRelative+=y.scroll.position-y.scroll.lastPosition,y.scroll.scrollPositionRelative>f.autohide.threshold&&(y.scroll.firedDown||(y.scroll.firedUp=!1,y.scroll.firedDown=!0,g.hide())),y.scroll.lastPosition=y.scroll.position):y.scroll.position<y.scroll.lastPosition&&(y.scroll.scrollDirection="UP",y.scroll.scrollPositionRelative=0)},A=$.debounce(200,(function(){y.scroll.scrollPositionRelative=0}));return d.prototype={init:function(){m.hasOwnProperty("$container")&&m.$container.hasClass(h.classes.init)||(m.$container=$(f.containerElement),m.$logoContainer=m.$container.find(f.logoElement),h.controller=new ScrollMagic.Controller,g.generateAlternateLogos(),g.setPosition("absolute"),S=g.createAnimationTimeline(),g.updateHeight(),g.generateSpacer(),g.isAutohide()?g.initAutohide():g.initStandard(),g.clearProps(),g.registerEvents(),g.setupMenuSkinsOnStickyMode(),g.checkSupportForDevice(),m.$container.addClass(h.classes.init))},constructor:d.prototype.constructor,initStandard:function(){var e=Kalium.Hooks.applyFilters("StickyHeader.stickyScene.args",{offset:1}),t=Kalium.Hooks.applyFilters("StickyHeader.animationScene.args",{offset:f.animationOffset});v.sticky=g.addScene(e,"Sticky Scene",0),v.animation=g.addScene(t,"Animation Scene",160),v.animation.setTween(S.paused(!1)),setTimeout((function(){v.animation.tweenChanges(f.tweenChanges)}),S.duration()/S.timeScale()*1e3),v.sticky.on("start",(function(e){"BEFORE"===e.state?(m.$container.css("top",""),g.setPosition("absolute"),g.setActive(!1),g.updateSpacerHeight(!0)):(m.$container.css("top",g.getTriggerHookOffset()-g.getOffset()),g.setPosition("fixed"),g.setActive(!0))}))},initAutohide:function(){y.scroll={position:0,lastPosition:0,scrollPositionRelative:0,scrollDirection:"DOWN",firedUp:!1,firedDown:!1,isContainerHidden:!1};var e={offset:g.getHeight()};v.sticky=g.addScene(e,"Sticky Scene"),v.sticky.on("start",(function(e){if("BEFORE"===e.state)window.removeEventListener("scroll",k),window.removeEventListener("scroll",A),g.setActive(!1);else{var t=!!n.hasSupport&&{passive:!0};y.scroll.isContainerHidden=!0,y.scroll.firedUp=!1,y.scroll.firedDown=!0,g.hideSticky(),window.addEventListener("scroll",k,t),window.addEventListener("scroll",A,t),g.setActive(!0)}}));var t={};f.animateProgressWithScroll||(t.animationOffset=0,t.duration=g.getStickyHeight()),v.stickyReveal=g.addScene(t,"Sticky Reveal Scene",180),f.animateProgressWithScroll?(v.stickyReveal.on("enter",(function(e){"REVERSE"===e.scrollDirection&&g.show()})),v.stickyReveal.on("progress",(function(e){y.scroll.isContainerHidden&&S.progress(e.progress),0===e.progress&&y.scroll.isContainerHidden&&(y.scroll.isContainerHidden=!1,w.killTweensOf(m.$container,{top:!0}),m.$container.css("top",""),g.setPosition("absolute"))}))):(v.stickyReveal.on("enter",(function(e){"REVERSE"===e.scrollDirection&&w.to(S,S.duration(),{progress:0})})),v.stickyReveal.on("progress",(function(e){0===e.progress&&(y.scroll.isContainerHidden=!1,w.killTweensOf(m.$container,{top:!0}),m.$container.css("top",""),g.setPosition("absolute"))})))},isAutohide:function(){return"autohide"===f.type},registerAlternateLogo:function(e,t,n,o){if(n){var i=$(n),a=g.className("logo",t),r=+i.attr("width"),s=+i.attr("height");if("number"==typeof o){var c=+o,l=c/r;o={width:r=c,height:s=parseInt(s*l,10)}}i.addClass("alternate-logo").appendTo(m.$logoContainer);var u={name:t,className:a,$el:i,originalWidth:+i.attr("width"),originalHeight:+i.attr("height"),css:o,isActive:!1};if(h.alternateLogos[e]=Kalium.Hooks.applyFilters("StickyHeader.registerAlternateLogo",u),o&&Object.keys(o).length>0){var d=g.generateCSS(o,a,f.containerElement);g.insertCSS(d,"sticky-header-alternate-logo-"+t)}}},generateAlternateLogos:function(){var e=m.$logoContainer.find(".main-logo");h.alternateLogos.default={name:"default",className:"",$el:e,originalWidth:+e.attr("width"),originalHeight:+e.attr("height"),css:{},isActive:!0},0!==Object.keys(f.alternateLogos).length&&$.each(f.alternateLogos,(function(e,t){t=$.extend({name:null,image:null,css:{}},t);var n=$(t.image);g.registerAlternateLogo(e,t.name,n,t.css)}))},generateSpacer:function(){m.$spacer&&(m.$spacer.remove(),m.$spacer=null),f.spacer&&(m.$spacer=$("<"+m.$container.prop("tagName").toLowerCase()+">",{class:h.classes.spacer}),m.$container.after(m.$spacer),m.$spacer.height(m.$container.outerHeight(!0)))},updateSpacerHeight:function(e){if(m.$spacer){let t=g.getHeight()-g.getStickyHeight()*v.sticky.progress(),n=m.$container.outerHeight(!0)-m.$container.height();this.isAutohide()&&(t=this.getHeight()+n),e?w.to(m.$spacer,.15,{height:t}):m.$spacer.height(t)}},className:function(){var e=[],t="-";return $.each(arguments,(function(t,n){"string"==typeof n&&e.push(n)})),[f.classes.name,"",f.classes.prefix,e.join(t)].join(t)},setPosition:function(e){var t=h.classes.absolute,n=h.classes.fixed;m.$container.removeClass([t,n].join(" ")),"absolute"===e?m.$container.addClass(t):"fixed"===e&&m.$container.addClass(n)},setActive:function(e){m.$container[!1===e?"removeClass":"addClass"](h.classes.active)},setFullyActiveState:function(e){m.$container[!1===e?"removeClass":"addClass"](h.classes.fullyActive)},getTriggerHookOffset:function(){var e=f.triggerOffset,t=$("#wpadminbar").outerHeight();t&&$(window).width()>=600&&(e+=t);var n=$(".page-border .top-border").outerHeight();return n&&(e+=n),Kalium.Hooks.applyFilters("StickyHeader.triggerHookOffset",e)},getOffset:function(){var e=0,t=f.offset instanceof Array?f.offset:[f.offset];return $.each(t,(function(t,n){if("number"==typeof n)e+=n;else if("string"==typeof n){var o=m.$container.find(n).filter(":visible").outerHeight();"number"==typeof o&&(e+=o)}})),e},getHeight:function(){return h.stickyOptions.height},getStickyHeight:function(){return h.stickyOptions.stickyHeight},updateHeight:function(){var e=S.progress();S.progress(0,!0),h.stickyOptions.height=m.$container.outerHeight(),S.progress(1,!0),h.stickyOptions.stickyHeight=m.$container.outerHeight(),S.progress(e)},show:function(e){e="boolean"!=typeof e||e;var t={ease:f.autohide.ease};t.css={top:g.getTriggerHookOffset()-g.getOffset(),autoAlpha:1,clearProps:["visibility","opacity"].join(",")},e?w.to(m.$container,f.autohide.duration,t):w.set(m.$container,t)},hide:function(e){e="boolean"!=typeof e||e;var t={ease:f.autohide.ease,css:{top:-g.getStickyHeight()}};switch(f.autohide.animationType){case"fade":t.css={top:g.getTriggerHookOffset(),autoAlpha:0};break;case"fade-slide-top":t.css={top:g.getTriggerHookOffset()-30,autoAlpha:0};break;case"fade-slide-bottom":t.css={top:g.getTriggerHookOffset()+30,autoAlpha:0};break;default:t.css={top:-g.getStickyHeight()}}e?w.to(m.$container,f.autohide.duration,t):w.set(m.$container,t)},hideSticky:function(){g.setPosition("fixed"),S.progress(1),g.hide(!1)},addScene:function(e,t,n){var o={triggerHook:g.getTriggerHookOffset()/p.height(),offset:0};e=e?$.extend(!0,o,e):o;var i=new ScrollMagic.Scene(e);return i.updateOffset=function(){var t=e.offset;t+=g.getOffset(),t+=m.$container.offset().top-g.getTriggerHookOffset(),"fixed"===m.$container.css("position")&&(t-=p.scrollTop()),i.offset(t)},i.updateOffset(),i.addTo(h.controller),f.animateProgressWithScroll&&i.duration(g.getHeight()),e.hasOwnProperty("duration")&&i.duration(e.duration),f.debugMode&&i.addIndicators&&i.addIndicators({name:t,indent:n||0}),i},createAnimationTimeline:function(){var e=new w.timeline({ease:"sine.inOut",paused:!0,smoothChildTiming:!0,data:{name:"kalium-animation-timeline"},onUpdate:function(){0!==this.progress()&&!1!==y.isFullyActive?(g.setFullyActiveState(!1),y.isFullyActive=!1):1===this.progress()&&(g.setFullyActiveState(!0),y.isFullyActive=!0)}}),t=[];if($.each(h.animateScenes,(function(e,n){var o=g.getActiveStickyAnimationClassName(e),i=g.generateCSS(n.css,o);i&&t.push(i)})),g.insertCSS(t,"sticky-header-css"),f.animateScenes.styling){let e=f.animateScenes.styling,o;if($(e.selector).css("background-color").match(/rgba\([0-9\s]+,[0-9\s]+,[0-9\s]+,[0\s]+\)/)&&e.css.default.backgroundColor){var n=a(publicVars.$wrapper.css("background-color")),t=g.generateCSS({backgroundColor:n},e.selector.replace(/^\./,""));$("head").append('<style id="starting-background-color">'+t+"</style>")}}return $.each(h.animateScenes,(function(t,n){var o;o="self"===n.selector?m.$container:"logo"===n.selector?m.$logoContainer:m.$container.find(n.selector);var i=n.props.join(","),a=g.getActiveStickyAnimationClassName(t);o.addClass(a);var c={};$.each(n.props,(function(e,t){c[t]=o.css(t)})),o.removeClass(a);var l,u={css:c,overwrite:!1,onComplete:function(){var e=this.targets();w.set(e,{clearProps:i}),r(e,a)},onReverseComplete:function(){var e=this.targets();w.set(e,{clearProps:i}),s(e,a)}};if("props"===n.data.type)l=w.to(o,n.duration,u);else if("alternate-logo"===n.data.type){var d="default",p=n.data.alternateLogo;l=g.generateLogoSwitchTween({from:d,to:p,logoResizeVars:u,duration:n.duration})}l&&(l.data={tweenId:Math.random().toString(36).substr(2,9),animationId:t,animationName:n.name,animationType:n.data.type,tags:n.data.tags},e.add(l,n.position),l.data.startTime=l.startTime(),l.data.endTime=l.endTime())})),!1===f.animateProgressWithScroll&&"number"==typeof f.animateDuration&&e.totalDuration(f.animateDuration),e},enableAnimationScene:function(e,t){var n=!1;return t=$.extend({progressAnimateDuration:.3},t),"string"==typeof e&&(e=e.split(",")),$.each(e,(function(e,o){if(h.disabledAnimationScenes.hasOwnProperty(o)){var i=h.disabledAnimationScenes[o];S.add(i,i.data.startTime);var a=v.hasOwnProperty("animation")?v.animation.progress():v.sticky.progress(),r;i.progress()!==a&&(0===t.progressAnimateDuration?w.set(i,{progress:a}):w.to(i,t.progressAnimateDuration,{progress:a,ease:"sine.out"})),delete h.disabledAnimationScenes[o],n=!0}})),n},disableAnimationScene:function(e,t){var n=!1;return"string"==typeof e&&(e=e.split(",")),t=$.extend({},t),$.each(S.getChildren(!1),(function(t,o){o.data&&o.data.hasOwnProperty("animationId")&&-1!==$.inArray(o.data.animationId,e)&&(S.remove(o),h.disabledAnimationScenes[o.data.animationId]=o,n=!0)})),n},getAnimationScenes:function(){var e=S.getChildren(!1);for(var t in h.disabledAnimationScenes)e.push(h.disabledAnimationScenes[t]);return e.sort((function(e,t){return e.data.startTime>t.data.startTime?-1:1}))},getAnimationSceneById:function(e){var t=null;return $.each(g.getAnimationScenes(),(function(n,o){if(e===o.data.animationId)return t=o,!1})),t},getAnimationSceneIdsByTagName:function(e,t){var n=[];if(e instanceof Array)return $.each(e,(function(e,t){n=n.concat(g.getAnimationSceneIdsByTagName(t))})),n;var o=g.getAnimationScenes();return $.each(o,(function(t,o){-1!==$.inArray(e,o.data.tags)&&n.push(o.data.animationId)})),t?n.pop():n},toggleAnimationScenesByTagName:function(e,t,n){var o=g.getAnimationSceneIdsByTagName(e),i=!1;return $.each(o,(function(e,o){"disable"===t?g.disableAnimationScene(o,n)&&(i=!0):g.enableAnimationScene(o,n)&&(i=!0)})),i},enableAnimationScenesByTagName:function(e,t){return g.toggleAnimationScenesByTagName(e,"enable",{progressAnimateDuration:t})},disableAnimationScenesByTagName:function(e){return g.toggleAnimationScenesByTagName(e,"disable")},getActiveStickyAnimationClassName:function(e){return h.animateScenes.hasOwnProperty(e)?g.className(f.classes.active,h.animateScenes[e].name):""},registerEvents:function(){if(!y.hasOwnProperty("resizeEvent")){var e=!1,t;y.resizeEvent=$.debounce(50,(function(n){window.innerWidth!==t&&(e?(g.resize(),g.updateSpacerHeight(!0)):e=!0,t=window.innerWidth)}))}$(window).on("resize",y.resizeEvent),y.hasOwnProperty("checkSupportForDeviceEvent")||(y.checkSupportForDeviceEvent=$.debounce(150,g.checkSupportForDevice)),$(window).on("resize",y.checkSupportForDeviceEvent)},clearProps:function(e,t){$.each(h.animateScenes,(function(t,n){var o;o="self"===n.selector?m.$container:"logo"===n.selector?m.$logoContainer:m.$container.find(n.selector);var i,a={clearProps:n.props.join(",")};w.set(o,{css:a}),e&&s(o,g.getActiveStickyAnimationClassName(t))})),t&&$.each(h.alternateLogos,(function(e,t){w.set(t.$el,{css:{clearProps:"all"}}),t.className&&m.$logoContainer.removeClass(t.className)})),g.toggleMenuSkin("remove")},enabled:function(e){return void 0!==e&&(e=!!e,h.enabled=e,e?(m.$container.addClass(h.classes.init),g.resize(),h.controller.enabled(!0)):(h.controller.enabled(!1),S&&(S.progress(0).kill(),S=null),g.clearProps(!0,!0),m.$spacer&&(m.$spacer.remove(),m.$spacer=null),$.each(h.classes,(function(e,t){m.$container.removeClass(t)})),m.$container.css("top",""))),h.enabled},resize:function(){h.enabled&&(h.controller.enabled(!1),m.$container.css("top",""),$.each(v,(function(e,t){t.triggerHook(g.getTriggerHookOffset()/p.height()),t.updateOffset()})),g.clearProps(!0,!0),g.toggleMenuSkin("restore-previous"),S&&S.kill(),S=g.createAnimationTimeline(),g.isAutohide()?(S.progress(v.sticky.progress()),g.generateSpacer()):(v.animation.removeTween(!0),S.progress(v.animation.progress()),g.updateHeight(),g.generateSpacer(),v.animation.setTween(S.paused(!1))),v.sticky.trigger("start",{state:v.sticky.state()}),h.controller.enabled(!0),h.controller.update(!0))},checkSupportForDevice:function(){$.each(f.supportedOn,(function(e,t){if(t=!!t,h.deviceViewports.hasOwnProperty(e)){var n=$.extend({min:0,max:0},h.deviceViewports[e]),o=null===n.min||p.width()>=n.min,i=null===n.max||p.width()<=n.max;o&&i&&h.enabled!==t&&g.enabled(t)}}))},generateCSS:function(e,t,n){var a=[],r={default:[]};return"object"==typeof e&&$.each(e,(function(e,t){if("object"!=typeof t){var n=e,a=t;e="default",(t={})[n]=a}$.each(t,(function(t,n){r.hasOwnProperty(e)||(r[e]=[]),r[e].push([i(t),o(n,t)])}))})),$.each(r,(function(e,o){var i=[];o.length&&("default"!==e&&(i.push(e),i.push("{")),i.push((n?n+" ":"")+"."+t),i.push("{"),$.each(o,(function(e,t){i.push(t.join(":")+";")})),i.push("}"),"default"!==e&&i.push("}"),a.push(i.join("\n")))})),a.join("\n")},insertCSS:function(e,t){t=t||"sticky-header-css",e instanceof Array&&(e=e.join("\n"));var n=$("#"+t);!n.length&&e&&(n=$("<style>",{id:t}).appendTo("body")),e?n.html(e):n.length&&n.remove()},getCurrentLogo:function(e){var t="default";return y.hasOwnProperty("currentLogo")&&(t=y.currentLogo),e?h.alternateLogos.hasOwnProperty(t)?h.alternateLogos[t]:null:t},generateLogoSwitchTween:function(e){(e=$.extend({from:"",to:"",duration:.3,logoResizeVars:null},e)).from||(e.from=g.getCurrentLogo()),e.logoResizeVars||(e.logoResizeVars={css:{}});var t=w.timeline(),n=h.alternateLogos[e.from],o=h.alternateLogos[e.to],i=n.$el,a=o.$el,s=function(){$.each(h.alternateLogos,(function(e,t){m.$logoContainer.removeClass(t.className)}))};$.each(h.alternateLogos,(function(e,t){t!==n&&t!==o&&0<+t.$el.css("opacity")&&(i=i.add(t.$el))}));var c=.3*e.duration,l=.4*e.duration,u=.3*e.duration,d=0,p,f,v="-=0",S="-="+c/4,k="-="+l/4;if(!e.logoResizeVars.css.hasOwnProperty("width")||!e.logoResizeVars.css.hasOwnProperty("height")){var A=m.$logoContainer.attr("style");s(),m.$logoContainer.removeAttr("style"),m.$logoContainer.addClass(o.className);var b=m.$logoContainer.outerWidth(),C=m.$logoContainer.outerHeight();e.logoResizeVars.css=$.extend(e.logoResizeVars.css,{width:b,height:C}),s(),m.$logoContainer.addClass(n.className).attr("style",A)}var T={css:{autoAlpha:0}};t.add(w.to(i,c,T),v);var H=Object.keys(e.logoResizeVars.css);H.length&&t.add(w.to(m.$logoContainer,l,e.logoResizeVars),S);var O={css:{autoAlpha:1}};t.add(w.to(a,u,O),k),t.duration(e.duration);var P=function(t){y.currentLogo=t?e.from:e.to,n.isActive=!!t,o.isActive=!t,s(),w.set(m.$logoContainer,{css:{clearProps:H.join(",")}}),r(m.$logoContainer,t?n.className:o.className)};return t.eventCallback("onComplete",(function(){P()})),t.eventCallback("onReverseComplete",(function(){P(!0)})),t},switchLogo:function(e,t){t="number"==typeof t?t:.3,y.hasOwnProperty("logoSwitchTween")||(y.logoSwitchTween=w.timeline()),w.cleanTimelineQueue(y.logoSwitchTween),y.logoSwitchTween.add(w.emptyAnimationFrame(t,(function(){var t=w.timeline();t.call((function(){g.disableAnimationScenesByTagName(["logo-switch","logo-resize"])})),t.add(g.generateLogoSwitchTween({to:e,duration:this.duration()}))})))},revertLogoSwitch:function(e){if(e="number"==typeof e?e:.3,y.hasOwnProperty("logoSwitchTween")){w.cleanTimelineQueue(y.logoSwitchTween);var t=.15;y.logoSwitchTween.add(w.emptyAnimationFrame(e+t,(function(){var e=m.$logoContainer,n=w.timeline(),o,i=this.duration()-t,a=.3*i,r=.4*i,s=.3*i;n.add(w.to(e,a,{css:{autoAlpha:0}})),n.call((function(){var t=u(m.$logoContainer,m.$logoContainer.children());$.each(h.alternateLogos,(function(t,n){e.removeClass(n.className),n.$el.attr("style","")})),l(["logo-switch","logo-resize"]),o={width:e.outerWidth(),height:e.outerHeight(),className:e.attr("class"),style:e.attr("style")};var n=[];$.each(h.alternateLogos,(function(e,t){n.push({$el:t.$el,className:t.$el.attr("class"),style:t.$el.attr("style")})})),t(),$.each(n,(function(e,t){t.$el.attr({class:t.className,style:t.style})}))})),n.add(w.to(e,r,{css:{width:function(){return o.width},height:function(){return o.height}}})),n.add(w.to(e,s,{css:{autoAlpha:1,clearProps:"visibility,opacity"}})),n.call((function(){e.attr({class:o.className,style:o.style}),e.css({visibility:"",opacity:""}),g.getAnimationSceneIdsByTagName("logo-resize").length>0&&(y.currentLogo="default"),l(["logo-switch","logo-resize"]),g.enableAnimationScenesByTagName(["logo-switch","logo-resize"],0)}))})))}},transparentHeader:function(e){e="number"==typeof e?e:.3,y.hasOwnProperty("transparentHeaderTween")||(y.transparentHeaderTween=w.timeline({data:{className:g.className("transparent-header")}})),w.cleanTimelineQueue(y.transparentHeaderTween),y.transparentHeaderTween.add(w.emptyAnimationFrame(e,(function(){g.disableAnimationScenesByTagName("transparent-header");var t=w.timeline();$.each(g.getAnimationSceneIdsByTagName("transparent-header"),(function(n,o){var i=g.getAnimationSceneById(o),s=$(i.targets()),c=["backgroundColor","borderColor","boxShadow"],l={};$.each(c,(function(e,t){l[t]=a(s.css(t))}));var u=y.transparentHeaderTween.data.className+"-"+o,d;0===$("#"+("transparent-header-style-"+o)).length&&g.insertCSS(g.generateCSS(l,u),"transparent-header-style"),t.add(w.to(s,e,{css:l,ease:"sine.inOut",onComplete:function(){w.set(s,{css:{clearProps:c.join(",")}}),r(s,u)}}))}))})))},revertTransparentHeader:function(e){e="number"==typeof e?e:.3,y.hasOwnProperty("transparentHeaderTween")&&(w.cleanTimelineQueue(y.transparentHeaderTween),y.transparentHeaderTween.add(w.emptyAnimationFrame(e,(function(){var t=w.timeline();$.each(g.getAnimationSceneIdsByTagName("transparent-header"),(function(n,o){var i=g.getAnimationSceneById(o),a=$(i.targets()),r=y.transparentHeaderTween.data.className+"-"+o,c=u(a);s(a,r),l("transparent-header");var d=["backgroundColor","borderColor","boxShadow"],p={};$.each(d,(function(e,t){p[t]=a.css(t)})),c(),t.add(w.to(a,e,{css:p,ease:"sine.inOut",onComplete:function(){w.set(a,{css:{clearProps:d.join(",")}}),s(a,r)}}))})),t.add((function(){l("transparent-header"),g.enableAnimationScenesByTagName("transparent-header",0)}))}))))},setupMenuSkinsOnStickyMode:function(){f.other.menuSkin&&(v.menuSkinChange=g.addScene({offset:f.animationOffset+g.getHeight()/2,duration:0},"Menu skin change",350),v.menuSkinChange.on("enter leave",(function(e){"enter"===e.type?g.toggleMenuSkin("add",f.other.menuSkin):g.toggleMenuSkin("remove",f.other.menuSkin)})))},toggleMenuSkin:function(e,t){var n=function(e){return"."+e},o=["menu-skin-main","menu-skin-dark","menu-skin-light"],i=o.map(n),a;m.$container.find(i.join(",")).each((function(n,i){var a=$(i);if(!i.hasOwnProperty("_currentSkin")){var r="";$.each(o,(function(e,t){if(a.hasClass(t))return r=t,!1})),i._currentSkin=r}var s=i._currentSkin,c=t,l=o.join(" ");"restore-previous"===e?i.hasOwnProperty("_previousSkin")&&a.removeClass(l).addClass(i._previousSkin):("remove"===e&&(c=s,l=o.join(" ")),$.each(o,(function(e,t){a.hasClass(t)&&(i._previousSkin=t)})),a.removeClass(l).addClass(c))}))}},new d(e)}var $=jQuery,t=window;const n={update(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){let e=!1;const t=Object.defineProperty({},"passive",{get(){e=!0}}),o=()=>{};window.addEventListener("testPassiveEventSupport",o,t),window.removeEventListener("testPassiveEventSupport",o,t),n.hasSupport=e}}};n.update(),jQuery(document).on("kaliumready",(function(){var t=Kalium.getVar("stickyHeaderOptions");t instanceof Object&&(Kalium.Header.Sticky=new e(t))})),jQuery(document).on("kaliumready",(function(){jQuery(document).ready((function($){var e=Kalium.Header.hasOwnProperty("Sticky")?Kalium.Header.Sticky:null,o=Kalium.getVar("logoSwitchOnSections"),i=["menu-skin-main","menu-skin-dark","menu-skin-light"],a=new ScrollMagic.Controller,r=$(t),s=function(t,o){if(e){var s=t.section_id,c=$("#"+s),l=!!t.logo,u=t.transparent_style,d=-1!==$.inArray(t.menu_skin,i);if(c.length){var g=function(){return c.outerHeight()},p=new ScrollMagic.Scene({triggerHook:e.getTriggerHookOffset()/r.height(),triggerElement:c[0],duration:g()});p.addTo(a),p.on("enter",(function(){l&&e.switchLogo(o,.6),u&&e.transparentHeader(),d&&e.toggleMenuSkin("add",t.menu_skin)})),p.on("leave",(function(){l&&gsap.delayedCall(.1,(function(){e.revertLogoSwitch(.6)})),u&&gsap.delayedCall(.1,(function(){e.revertTransparentHeader()})),d&&e.toggleMenuSkin("restore-previous")}));var f=function(){p.duration(g())},h=!!n.hasSupport&&{passive:!0};window.addEventListener("resize",f,h)}}},c=function(t,o){if(e){var s=window.hasOwnProperty("revapi"+t.revslider)?window["revapi"+t.revslider]:null,c=null,l=!!t.logo,u=t.transparent_style,d=-1!==$.inArray(t.menu_skin,i),g=function(){l&&e.switchLogo(o,.6),u&&e.transparentHeader(),d&&e.toggleMenuSkin("add",t.menu_skin)},p=function(){l&&e.revertLogoSwitch(.8),u&&e.revertTransparentHeader(),d&&e.toggleMenuSkin("restore-previous")};if(t.slide_index&&0===(c=t.slide_index.toString().split(",").map((function(e){return parseInt(e,10)})).filter((function(e){return"number"==typeof e&&!isNaN(e)}))).length&&(c=null),s){var f=!1,h=!1,m=function(){return s.outerHeight()},v=new ScrollMagic.Scene({triggerHook:e.getTriggerHookOffset()/r.height(),triggerElement:s[0],duration:m()});v.on("enter",(function(){var e=s.revcurrentslide();f=!0,c?-1!==$.inArray(e,c)&&(g(),h=!0):(g(),h=!0)})),v.on("leave",(function(){f=!1,h&&p()})),v.addTo(a);var y=function(){v.duration(m())},S=!!n.hasSupport&&{passive:!0};window.addEventListener("resize",y,S),c&&s.on("revolution.slide.onbeforeswap",(function(e,t){f?-1!==$.inArray(t.nextSlideIndex,c)?h||(g(),h=!0):h&&(p(),h=!1):h=!1}))}}};$.each(o,(function(t,n){var o="section-logo-"+(t+1);if(e){var i=$("<img>").attr({src:n.logo.url,width:n.logo.width,height:n.logo.height,alt:n.logo.alt});e.registerAlternateLogo(o,n.section_id,i,n.logo_width)}"section"===n.switch_type?s(n,o):"revslider"===n.switch_type&&c(n,o)}))}))}))}));