1!function(e){ScrollTrigger.config({limitCallbacks:!0,ignoreMobileResize:!0}),e(window).on("elementor/frontend/init",function(){var t=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{hScrollElem:".premium-hscroll-wrap",sectionWrap:".premium-hscroll-sections-wrap",hscrollTemp:".premium-hscroll-temp"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={$hScrollElem:this.$element.find(e.hScrollElem)};return t.$sectionWrap=t.$hScrollElem.find(e.sectionWrap),t.$hscrollTemp=t.$hScrollElem.find(e.hscrollTemp),t},bindEvents:function(){var t=this;e(".premium-mscroll-yes").length>0?new Waypoint({element:this.$element,offset:"100%",handler:function(){t.run()}}):t.run()},run:function(){var t=this.$element,n=this.elements.$hScrollElem,o=n.data("settings"),r=this.getElementSettings("section_repeater");r.length&&(r.forEach(function(t){"id"!==t.template_type||""===t.section_id||0!=e("#"+t.section_id).length||n.html('<div class="premium-error-notice"><span>Section with ID <b>'+t.section_id+"</b> does not exist on this page. Please make sure that section ID is properly set from section settings -> Advanced tab -> CSS ID.<span></div>")}),new premiumHorizontalScroll(t,o,this.getElementSettings()).checkDisableOnOption())}});window.premiumHorizontalScroll=function(t,n,o){var r=this,i=t.find(".premium-hscroll-wrap"),l=n.id,s=o.section_repeater.length,a=elementorFrontend.isEditMode(),c=elementorFrontend.getCurrentDeviceMode(),m=300,d=[],u=0,f=-1,p=o.loop,h=o.entrance_animation,g=o.trigger_animation_once,v="snap"===o.scroll_effect,w=!1,S=null,C=null,y=o.rtl_mode,T=null,b=!1,A=null;i.find(".premium-hscroll-temp").each(function(t,o){-1<e(o).data("hide").indexOf(c)&&function(t,o){0!==s&&(s--,e(t).remove(),i.find(".premium-hscroll-bg-layer").eq(o).remove(),i.find(".premium-hscroll-total-slides").html(s>9?s:"0"+s),i.find('.premium-hscroll-nav-item[data-slide="section_'+l+o+'"]').remove());0===s&&i.find(".premium-hscroll-arrow, .premium-hscroll-nav, .premium-hscroll-pagination").remove();n.opacity&&i.find(".premium-hscroll-temp:first").removeClass("premium-hscroll-hide")}(o,t)});var k=i.find(".premium-hscroll-temp");if(n.opacity)var _=0;y&&(_=s-1),-1!==c.indexOf("tablet")||-1!==c.indexOf("mobile")?(v&&n.disableSnap&&(v=!1,h=!1),["tablet","tablet_extra"].includes(c)?m=100:["mobile","mobile_extra"].includes(c)&&(m=50)):v&&(m=30);var D=e(".premium-hscroll-nav-item",i),O=e(".premium-hscroll-wrap-icon",i);r.checkDisableOnOption=function(){if(o.disable_on.includes(elementorFrontend.getCurrentDeviceMode()))return i.find(".premium-hscroll-arrow, .premium-hscroll-progress, .premium-hscroll-nav, .premium-hscroll-pagination").remove(),i.find(".premium-hscroll-temp").each(function(t,n){e(n).removeClass("premium-hscroll-temp")}),void i.find(".premium-hscroll-sections-wrap").removeClass("premium-hscroll-sections-wrap");r.init()},r.init=function(){s&&(r.setLayout(),r.setSectionsData(),r.handleAnimations(),r.setScene(),p||r.checkActive(),D.on("click.premiumHorizontalScroll",r.onNavDotClick),O.on("click.premiumHorizontalScroll",r.onNavArrowClick),r.checkRemoteAnchors(),r.checkLocalAnchors(),e(document).on("elementor/popup/show",function(){r.checkLocalAnchors()}),v&&document.addEventListener("wheel",r.onScroll,{passive:!1}),document.addEventListener("keydown",r.onKeyboardPress),v&&n.force_snap&&document.body.scrollHeight>3e3&&i.offset().top>500&&0===u&&new Waypoint({element:i,offset:150,handler:function(e){"down"===e&&r.scrollToSlide(0,"waypoint")},triggerOnce:!1}))},r.checkLocalAnchors=function(){e("a").on("click",function(){var t=e(this).attr("href");t&&(t=t.replace("#/",""),r.checkAnchors(t))})},r.checkRemoteAnchors=function(){var t=new URL(window.location.href);if(t){var n=t.searchParams.get("slide"),o=t.searchParams.get("section");n&&r.checkAnchors(n),o&&e("#"+o).length>0&&e("html, body").animate({scrollTop:e("#"+o).offset().top},1e3)}},r.checkAnchors=function(e){var t=i.find(".premium-hscroll-temp[data-section='"+e+"']");if(t.length){var n=t.index();r.scrollToSlide(n,"anchors")}},r.onKeyboardPress=function(t){if(n.keyboard&&(r.getState(),"BEFORE"!==A)){var o=[38,33];if("AFTER"===A){if(-1!==e.inArray(t.keyCode,o)){var i=r.getScrollOffset(k.eq(s-1));return void(t.pageY-i<=300&&t.pageY-i>100?(r.preventDefault(event),r.scrollToSlide(s-1)):t.pageY-i<100&&(r.preventDefault(event),r.scrollToSlide(s-2)))}}
1else{if(-1!==e.inArray(t.keyCode,[40,34])){if(w)return void r.preventDefault(event);r.goToNext()}if(-1!==e.inArray(t.keyCode,o)){if(w)return void r.preventDefault(event);r.goToPrev("keyboard")}}}},r.getResponsiveControlValue=function(e){var t=o[e];return"desktop"!==c&&(t=o[e+"_"+c]),t="scroll_speed"===e?t||1:!t||parseFloat(""===t.size||void 0===t?r.getControlDefaultVal(e):t.size)},r.getControlDefaultVal=function(e){return["distance","trigger_offset"].includes(e)?0:1},r.setScene=function(){var n=r.getResponsiveControlValue("scroll_speed");n=100*n+"%",t.closest(".elementor-column").css("align-self","flex-start"),C=gsap.timeline({id:"timeline"+l,onUpdate:function(){r.onProgress()},scrollTrigger:{trigger:"#premium-hscroll-wrap-"+l,pin:!0,start:"top top",end:n,scrub:o.scrub?1.3:0,onToggle:function(){b=e(".one-hscroll").length>0||!b}}}),setTimeout(function(){r.setHorizontalSlider()},200)},r.getDimensions=function(){var e=k.eq(0).innerWidth(),t=e*(s-1),n=e*s,o=r.getResponsiveControlValue("slides");return{distance:t=r.getResponsiveControlValue("distance")+(t-=(1-1/o)*i.outerWidth()),progressBar:n}},r.setHorizontalSlider=function(n){T=r.getDimensions();var o=y?"from":"to";if("tablet"===c&&r.checkIpad()&&!y?C.to("#premium-hscroll-scroller-wrap-"+l,1,{left:y?"0px":-T.distance,ease:Power0.easeNone},0):C[o]("#premium-hscroll-scroller-wrap-"+l,1,{x:-T.distance,ease:Power0.easeNone},0),C.to("#premium-hscroll-progress-line-"+l,1,{width:T.progressBar+"px",ease:Power0.easeNone},0),t.hasClass("custom-scroll-bar")){i.append('<div class="horizontal-content-scroller"><span></span></div>');var s=e(".horizontal-content-scroller").outerWidth()-e(".horizontal-content-scroller span").outerWidth();C.to(".horizontal-content-scroller span",1,{x:s},0)}void 0!==n&&(null.progress(0),null.update(!0))},r.checkIpad=function(){return/Macintosh/.test(navigator.userAgent)&&"ontouchend"in document},r.setLayout=function(){i.closest("section.elementor-section-height-full").removeClass("elementor-section-height-full")},r.setSectionsData=function(){var t=100/r.getResponsiveControlValue("slides");i.find(".premium-hscroll-slider").css("width",s*t+"%"),i.find(".premium-hscroll-temp").css("width",100/s+"%");var n=r.getResponsiveControlValue("scroll_speed"),l=parseFloat(i.find(".premium-hscroll-sections-wrap").width()/s),a=window.innerHeight*n+r.getResponsiveControlValue("trigger_offset");k.each(function(t,n){var i="template"===o.section_repeater[t].template_type;if(e(n).data("section")&&!i){var s=e(n).data("section");r.getSectionContent(s)}var a=t*l;e(n).attr("data-position",a)}),S=i.offset().top,k.each(function(t,o){var i=t*a/(s-1);if(!["widescreen","desktop","laptop"].includes(c)&&0!=t)if(/iP(hone|ad|od)/i.test(navigator.userAgent)&&!window.MSStream||r.checkIpad()){var l=/(Chrome|CriOS|OPiOS|FxiOS)/.test(navigator.userAgent);if(!l){var m=""===navigator.vendor;l=l||m}var d=/WebKit/i.test(navigator.userAgent)&&!l;i="mobile"===c?r.getTouchScrollOffset(t,d?80:100,n,s):r.getTouchScrollOffset(t,d?30:80,n,s)}else i=r.getTouchScrollOffset(t,60,n,s);e(o).attr("data-scroll-offset",S+i)})},r.getTouchScrollOffset=function(t,n,o,i){var l=r.getResponsiveControlValue("trigger_offset");return t*((e(window).innerHeight()+n+l)*o)/(i-1)},r.onScroll=function(t){(w&&null!==t||e(".one-hscroll").length>0)&&r.preventDefault(t);var n=0>r.getDirection(t)?"down":"up";if(r.getState(),"up"===n&&"AFTER"===A&&document.body.scrollHeight>3e3){var o=r.getScrollOffset(k.eq(s-1));window.pageYOffset-o<=300&&window.pageYOffset-o>100&&r.scrollToSlide(s-1,"waypoint")}b&&("down"===n?w||s-1===u||r.goToNext():"up"===n&&(w||0===u||r.goToPrev()),(0!==u&&"up"===n||"down"===n&&s-1!==u)&&r.preventDefault(t))},r.getDirection=function(e){return e=window.event||e,Math.max(-1,Math.min(1,e.wheelDelta||-e.deltaY||-e.detail))},r.refresh=function(){setTimeout(function(){var e=null.progress();r.setHorizontalSlider(e)},200)},r.getState=function(){if(e(".one-hscroll").length<1)switch(!0){case C.scrollTrigger.progress<.01:A="BEFORE";break;case C.scrollTrigger.progress>.99:A="AFTER";break;case C.scrollTrigger.progress>.01&&C.scrollTrigger.progress<.99:A="DURING"}else A="DURING"},r.onProgress=function(){var t=i.find(".premium-hscroll-progress-line").outerWidth(),o=i.outerWidth();k.each(function(i){var l=k.eq(i-1).data("scroll-offset"),s=e(this).data("position");n.opacity&&_!==i&&(window.pageYOffset>=l+o/8?e(this).removeClass("premium-hscroll-hide"):e(this).addClass("premium-hscroll-hide")),t>=s-m?(h&&!w&&r.triggerAnimations(),-1===d.indexOf(i)&&(d.push(i),u=i,r.onSlideChange())):-1!==d.indexOf(i)&&(d.pop(),u=d[d.length-1],r.onSlideChange())})}
1,r.onSlideChange=function(){if(f=u,r.addBackgroundLayer(),n.pagination&&!v){var e=u+1>9?"":"0";i.find(".premium-hscroll-current-slide").text(e+(u+1))}D.removeClass("active"),i.find(".premium-hscroll-nav-item").eq(u).addClass("active"),r.checkActive(),h&&!w&&r.restartAnimations(u)},r.addBackgroundLayer=function(){i.find(".premium-hscroll-bg-layer").eq(u).length>0&&(i.find(".premium-hscroll-layer-active").removeClass("premium-hscroll-layer-active"),i.find(".premium-hscroll-bg-layer").eq(u).addClass("premium-hscroll-layer-active"))},r.getSectionContent=function(t){if(e("#"+t).length){var n=e("#"+t);a?(k.find(".elementor-element-overlay").remove(),e("#premium-hscroll-scroller-wrap-"+l).find('div[data-section="'+t+'"]').append(n.clone(!0))):e("#premium-hscroll-scroller-wrap-"+l).find('div[data-section="'+t+'"]').append(n)}},r.checkActive=function(){O.length&&(p?-1===u?u=s-1:s===u&&(u=0):(0===u?i.find(".premium-hscroll-arrow-left").addClass("premium-hscroll-arrow-hidden"):i.find(".premium-hscroll-arrow-left").removeClass("premium-hscroll-arrow-hidden"),s-1===u?i.find(".premium-hscroll-arrow-right").addClass("premium-hscroll-arrow-hidden"):i.find(".premium-hscroll-arrow-right").removeClass("premium-hscroll-arrow-hidden")))},r.onNavDotClick=function(){if(!w){var t=e(this).index();t===f&&b||(u=t,r.scrollToSlide(t))}},r.onNavArrowClick=function(t){w||(e(t.target).closest(".premium-hscroll-arrow-left").length?r.goToPrev():e(t.target).closest(".premium-hscroll-arrow-right").length&&r.goToNext())},r.goToNext=function(){w||(u++,p&&(-1===u?u=s-1:s===u&&(u=0)),r.scrollToSlide(u))},r.goToPrev=function(e){w||"keyboard"===e&&0===u||(u--,p&&(-1===u?u=s-1:s===u&&(u=0)),r.scrollToSlide(u))},r.scrollToSlide=function(t,o){var a=r.getScrollOffset(k.eq(t));if(o)"waypoint"===o&&(a+=0==t?2:-1);else if(w)return;if(!(0>u||s-1<u)){w=!0,f=t;var c=e("#premium-hscroll-spacer-"+l).outerHeight();v?e("html, body").stop().clearQueue().animate({scrollTop:a},1e3,function(){var e=gsap.getProperty("#premium-hscroll-scroller-wrap-"+l,"x"),n=k.eq(t)[0].getBoundingClientRect().x;setTimeout(function(){gsap.set("#premium-hscroll-scroller-wrap-"+l,{x:e-n})},30)}):gsap.to(window,1.5,{scrollTo:a-c,ease:Power3.easeOut,onComplete:r.afterSlideChange}),n.pagination&&v&&i.find(".premium-hscroll-current-slide").removeClass("zoomIn animated"),n.pagination&&v&&setTimeout(function(){if(u+1!=i.find(".premium-hscroll-current-slide").text()){var e=u+1>9?"":"0";i.find(".premium-hscroll-current-slide").text(e+(u+1)).addClass("zoomIn animated")}},1e3),h&&!g&&setTimeout(function(){r.setAnimations()},1e3),v&&setTimeout(function(){w=!1},1200)}},r.afterSlideChange=function(){w=!1},r.handleAnimations=function(){g||(h?(r.hideAnimations(),new Waypoint({element:i,offset:"100%",handler:function(){r.setAnimations()}})):r.unsetAnimations())},r.hideAnimations=function(){k.find(".elementor-invisible").addClass("premium-hscroll-elem-hidden")},r.unsetAnimations=function(){k.not(":eq(0)").find(".elementor-invisible").each(function(t,n){e(n).removeClass("elementor-invisible");var o=e(n).data("settings");o&&(delete o._animation,delete o.animation,e(n).attr("data-settings",JSON.stringify(o)))})},r.setAnimations=function(){r.restartAnimations(),r.triggerAnimations()},r.restartAnimations=function(t){k.filter(function(e){return e!==t}).find(".animated").each(function(t,n){var o=e(n).data("settings");if(void 0!==o){var r=o._animation||o.animation;e(n).removeClass("animated "+r).addClass("elementor-invisible")}})},r.triggerAnimations=function(){k.eq(u).find(".elementor-invisible, .premium-hscroll-elem-hidden").each(function(t,n){var o=e(n).data("settings");if(void 0!==o&&(o._animation||o.animation)){var r=o._animation_delay?o._animation_delay:0,i=o._animation||o.animation;setTimeout(function(){e(n).removeClass("elementor-invisible premium-hscroll-elem-hidden").addClass(i+" animated")},r)}})},r.getScrollOffset=function(t){if(e(t).length){var n=e(t).data("scroll-offset");return e("#upper-element").length>0&&(n+=e("#upper-element").closest(".premium-notbar-outer-container").outerHeight(),e(t).attr("data-scroll-offset",n)),n}},r.preventDefault=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},elementorFrontend.elementsHandler.attachHandler("premium-hscroll",t)})}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.