!function(n,r,d){var m=n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame||n.oRequestAnimationFrame||n.msRequestAnimationFrame||function(t){n.setTimeout(t,1e3/60)},f=function(){var e={},o=r.createElement("div").style,i=function(){for(var t=["t","webkitT","MozT","msT","OT"],i=0,s=t.length;io+this.options.directionLockThreshold?this.directionLocked="h":o>=e+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);h=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);r=0}r=this.hasHorizontalScroll?r:0,h=this.hasVerticalScroll?h:0,i=this.x+r,s=this.y+h,(0-this.scrollerWidth;){for(this.pages[h]=[],o=t=0;o>-this.scrollerHeight;)this.pages[h][t]={x:d.max(l,this.maxScrollX),y:d.max(o,this.maxScrollY),width:c,height:p,cx:l-s,cy:o-e},o-=p,t++;l-=c,h++}else for(t=(n=this.options.snap).length,i=-1;hthis.maxScrollX&&a++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1==0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=d.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=d.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||d.max(d.max(d.min(d.abs(this.x-this.startX),1e3),d.min(d.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var s=0,e=this.pages.length,o=0;if(d.abs(t-this.absStartX)=this.pages[s][0].cx){t=this.pages[s][0].x;break}for(e=this.pages[s].length;o=this.pages[0][o].cy){i=this.pages[0][o].y;break}return s==this.currentPage.pageX&&((s+=this.directionX)<0?s=0:s>=this.pages.length&&(s=this.pages.length-1),t=this.pages[s][0].x),o==this.currentPage.pageY&&((o+=this.directionY)<0?o=0:o>=this.pages[0].length&&(o=this.pages[0].length-1),i=this.pages[0][o].y),{x:t,y:i,pageX:s,pageY:o}},goToPage:function(t,i,s,e){e=e||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),i>=this.pages[t].length?i=this.pages[t].length-1:i<0&&(i=0);var o=this.pages[t][i].x,n=this.pages[t][i].y;s=void 0===s?this.options.snapSpeed||d.max(d.max(d.min(d.abs(o-this.x),1e3),d.min(d.abs(n-this.y),1e3)),300):s,this.currentPage={x:o,y:n,pageX:t,pageY:i},this.scrollTo(o,n,s,e)},next:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;++s>=this.pages.length&&this.hasVerticalScroll&&(s=0,e++),this.goToPage(s,e,t,i)},prev:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;--s<0&&this.hasVerticalScroll&&(s=0,e--),this.goToPage(s,e,t,i)},_initKeys:function(t){var i,s={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(i in this.options.keyBindings)"string"==typeof this.options.keyBindings[i]&&(this.options.keyBindings[i]=this.options.keyBindings[i].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(i in s)this.options.keyBindings[i]=this.options.keyBindings[i]||s[i];f.addEvent(n,"keydown",this),this.on("destroy",function(){f.removeEvent(n,"keydown",this)})},_key:function(t){if(this.enabled){var i,s=this.options.snap,e=s?this.currentPage.pageX:this.x,o=s?this.currentPage.pageY:this.y,n=f.getTime(),r=this.keyTime||0;switch(this.options.useTransition&&this.isInTransition&&(i=this.getComputedPosition(),this._translate(d.round(i.x),d.round(i.y)),this.isInTransition=!1),this.keyAcceleration=n-r<200?d.min(this.keyAcceleration+.25,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?e+=s?1:this.wrapperWidth:o+=s?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?e-=s?1:this.wrapperWidth:o-=s?1:this.wrapperHeight;break;case this.options.keyBindings.end:e=s?this.pages.length-1:this.maxScrollX,o=s?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=e=0;break;case this.options.keyBindings.left:e+=s?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:o+=s?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:e-=s?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:o-=s?1:5+this.keyAcceleration>>0;break;default:return}s?this.goToPage(e,o):(0this.maxBoundaryX?t="scale"==this.options.shrink?(this.width=d.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",this.maxPosX+this.indicatorWidth-this.width):this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),ithis.maxBoundaryY?i="scale"==this.options.shrink?(this.height=d.max(this.indicatorHeight-3*(i-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",this.maxPosY+this.indicatorHeight-this.height):this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=i,this.scroller.options.useTransform?this.indicatorStyle[f.style.transform]="translate("+t+"px,"+i+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=i+"px")},_pos:function(t,i){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),i<0?i=0:i>this.maxPosY&&(i=this.maxPosY),t=this.options.listenX?d.round(t/this.sizeRatioX):this.scroller.x,i=this.options.listenY?d.round(i/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,i)},fade:function(t,i){if(!i||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var s=t?250:500,e=t?0:300;t=t?"1":"0",this.wrapperStyle[f.style.transitionDuration]=s+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),e)}}},t.utils=f,"undefined"!=typeof module&&module.exports?module.exports=t:"function"==typeof define&&define.amd?define(function(){return t}):n.IScroll=t}(window,document,Math);;
!function(M){M.fn.extend({slimScroll:function(R){var D=M.extend({width:"auto",height:"250px",size:"7px",color:"#000",position:"right",distance:"1px",start:"top",opacity:.4,alwaysVisible:!1,disableFadeOut:!1,railVisible:!1,railColor:"#333",railOpacity:.2,railDraggable:!0,railClass:"slimScrollRail",barClass:"slimScrollBar",wrapperClass:"slimScrollDiv",allowPageScroll:!1,wheelStep:20,touchScrollStep:200,borderRadius:"7px",railBorderRadius:"7px"},R);return this.each(function(){var s,e,o,i,a,r,l,n,c="",h=30,u=!1,p=M(this);if(p.parent().hasClass(D.wrapperClass)){var d=p.scrollTop();if(m=p.siblings("."+D.barClass),w=p.siblings("."+D.railClass),H(),M.isPlainObject(R)){if("height"in R&&"auto"==R.height){p.parent().css("height","auto"),p.css("height","auto");var g=p.parent().parent().height();p.parent().css("height",g),p.css("height",g)}else if("height"in R){var f=R.height;p.parent().css("height",f),p.css("height",f)}if("scrollTo"in R)d=parseInt(D.scrollTo);else if("scrollBy"in R)d+=parseInt(D.scrollBy);else if("destroy"in R)return m.remove(),w.remove(),void p.unwrap();C(d,!1,!0)}}else if(!(M.isPlainObject(R)&&"destroy"in R)){D.height="auto"==D.height?p.parent().height():D.height;var b=M(c).addClass(D.wrapperClass).css({position:"relative",overflow:"hidden",width:D.width,height:D.height});p.css({overflow:"hidden",width:D.width,height:D.height});var v,w=M(c).addClass(D.railClass).css({width:D.size,height:"100%",position:"absolute",top:0,display:D.alwaysVisible&&D.railVisible?"block":"none","border-radius":D.railBorderRadius,background:D.railColor,opacity:D.railOpacity,zIndex:90}),m=M(c).addClass(D.barClass).css({background:D.color,width:D.size,position:"absolute",top:0,opacity:D.opacity,display:D.alwaysVisible?"block":"none","border-radius":D.borderRadius,BorderRadius:D.borderRadius,MozBorderRadius:D.borderRadius,WebkitBorderRadius:D.borderRadius,zIndex:99}),y="right"==D.position?{right:D.distance}:{left:D.distance};w.css(y),m.css(y),p.wrap(b),p.parent().append(m),p.parent().append(w),D.railDraggable&&m.bind("mousedown",function(e){var i=M(document);return o=!0,t=parseFloat(m.css("top")),pageY=e.pageY,i.bind("mousemove.slimscroll",function(e){currTop=t+e.pageY-pageY,m.css("top",currTop),C(0,m.position().top,!1)}),i.bind("mouseup.slimscroll",function(e){o=!1,E(),i.unbind(".slimscroll")}),!1}).bind("selectstart.slimscroll",function(e){return e.stopPropagation(),e.preventDefault(),!1}),w.hover(function(){S()},function(){E()}),m.hover(function(){e=!0},function(){e=!1}),p.hover(function(){s=!0,S(),E()},function(){s=!1,E()}),p.bind("touchstart",function(e,t){e.originalEvent.touches.length&&(a=e.originalEvent.touches[0].pageY)}),p.bind("touchmove",function(e){u||e.originalEvent.preventDefault(),e.originalEvent.touches.length&&(C((a-e.originalEvent.touches[0].pageY)/D.touchScrollStep,!0),a=e.originalEvent.touches[0].pageY)}),H(),"bottom"===D.start?(m.css({top:p.outerHeight()-m.outerHeight()}),C(0,!0)):"top"!==D.start&&(C(M(D.start).position().top,null,!0),D.alwaysVisible||m.hide()),v=this,window.addEventListener?(v.addEventListener("DOMMouseScroll",x,!1),v.addEventListener("mousewheel",x,!1)):document.attachEvent("onmousewheel",x)}function x(e){if(s){var t=0;(e=e||window.event).wheelDelta&&(t=-e.wheelDelta/120),e.detail&&(t=e.detail/3);var i=e.target||e.srcTarget||e.srcElement;M(i).closest("."+D.wrapperClass).is(p.parent())&&C(t,!0),e.preventDefault&&!u&&e.preventDefault(),u||(e.returnValue=!1)}}function C(e,t,i){u=!1;var s=e,o=p.outerHeight()-m.outerHeight();if(t&&(s=parseInt(m.css("top"))+e*parseInt(D.wheelStep)/100*m.outerHeight(),s=Math.min(Math.max(s,0),o),s=0=p.outerHeight()?u=!0:(m.stop(!0,!0).fadeIn("fast"),D.railVisible&&w.stop(!0,!0).fadeIn("fast"))}function E(){D.alwaysVisible||(i=setTimeout(function(){D.disableFadeOut&&s||e||o||(m.fadeOut("slow"),w.fadeOut("slow"))},1e3))}}),this}}),M.fn.extend({slimscroll:M.fn.slimScroll})}(jQuery);;
!function(V){function e(e,t){var o=elementorFrontend.getCurrentDeviceMode(),r="elementor-hidden-"+o;if(!e.closest("section.elementor-element, .e-con").hasClass(r)){var n=e.find(".premium-vscroll-wrap"),i=e.find(".premium-vscroll-sections-wrap"),l=n.data("settings");["mobile","mobile_extra","tablet","tablet_extra"].includes(o)&&i.removeAttr("data-animation data-hijacking"),l.deviceType=o,new premiumVerticalScroll(n,l).init()}}window.premiumVerticalScroll=function(e,T){var k=this,x=V(window),t=elementorFrontend.getCurrentDeviceMode(),D=!["desktop","widescreen","laptop"].includes(t),H=e,O=e.find(".premium-vscroll-sections-wrap").length,i=V("html, body"),E=V(".premium-vscroll-dot-item",H),l=V(".premium-vscroll-nav-item",H),M=(T=V.extend({},{speed:700,offset:0,fullSection:!0},T),{}),a=null,A=!1,_=!0,F=[],f=0,h=0;jQuery.extend(jQuery.easing,{easeInOutCirc:function(e,t,o,r,n){return(t/=n/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+o:r/2*(Math.sqrt(1-(t-=2)*t)+1)+o}}),k.init=function(){(T.fullTouch||!D&&T.fullSection)&&T.fullCheckOverflow&&k.setSectionsOverflow(),k.setSectionsData(),k.vscrollEffects(),E.on("click.premiumVerticalScroll",k.onNavDotChange),l.on("click.premiumVerticalScroll",k.onNavDotChange),E.on("mouseenter.premiumVerticalScroll",k.onNavDotEnter),E.on("mouseleave.premiumVerticalScroll",k.onNavDotLeave),"desktop"===T.deviceType&&x.on("scroll.premiumVerticalScroll",k.onWheel),x.on("resize.premiumVerticalScroll orientationchange.premiumVerticalScroll",k.debounce(50,k.onResize)),V(document).ready(function(){k.setSectionsData(),(T.fullTouch||!D&&T.fullSection)&&k.sectionsOverflowRefresh(),k.checkCurrentActive()}),k.keyboardHandler(),k.scrollHandler(),T.fullSection&&k.fullSectionHandler(),T.animation&&H.find(".premium-vscroll-dots").removeClass("elementor-invisible").addClass("animated "+T.animation+" animated-"+T.duration)},k.checkCurrentActive=function(){var e=Object.keys(M)[0],t=M[e].offset;t>=x.scrollTop()&&t-x.scrollTop()<200&&(a=1,E.removeClass("active"),V(E[0]).addClass("active")),a&&H.find(".premium-vscroll-dots").removeClass("premium-vscroll-dots-hide")},k.setSectionsOverflow=function(){E.each(function(){var e=V(this).data("menuanchor"),t=H.find(".premium-vscroll-sections-wrap").data("animation"),o=V("#"+e),r=t?o.find("> div").outerHeight():o.outerHeight();if(r>x.outerHeight()&&50<=r-x.outerHeight()){o.find(O?".elementor":".elementor-container").first().wrapInner("");var n="mobile"===elementorFrontend.getCurrentDeviceMode()&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent)?x.outerHeight()+100+"px":x.outerHeight();V("#scroller-"+e).slimScroll({height:n,railVisible:!1,touchScrollStep:60});var i=new IScroll("#scroller-"+e,{mouseWheel:!0,scrollbars:!0,hideScrollbars:!0,fadeScrollbars:!1,disableMouse:!0,interactiveScrollbars:!1});V("#scroller-"+e).data("iscrollInstance",i),setTimeout(function(){i.refresh()},1500)}})},k.sectionsOverflowRefresh=function(){E.each(function(){var e=V(this).data("menuanchor"),t=V("#scroller-"+e).data("iscrollInstance");t&&t.refresh()})},k.setSectionsData=function(){E.each(function(){var e=V(this).data("menuanchor"),t=V("#"+e),o=t.outerHeight();t[0]&&(M[e]={selector:t,offset:Math.round(t.offset().top),height:o})})},k.fullSectionHandler=function(){var e=document.getElementById(H.attr("id"));D&&T.fullTouch?(document.addEventListener("touchstart",k.onTouchStart),document.addEventListener("touchmove",k.onTouchMove,{passive:!1})):O?document.addEventListener?e.addEventListener("wheel",k.onWheel,{passive:!1}):e.attachEvent("onmousewheel",k.onWheel):document.addEventListener?document.addEventListener("wheel",k.onWheel,{passive:!1}):document.attachEvent("onmousewheel",k.onWheel)},k.scrollHandler=function(){var e=0;for(var t in M){var o=M[t].selector;new IntersectionObserver(function(e,o){e.forEach(function(e){if(e.isIntersecting){var t=V(e.target).attr("id");A||(a=t,E.removeClass("active"),l.removeClass("active"),V("[data-menuanchor="+t+"]",H).addClass("active")),o.unobserve(e.target)}})},{rootMargin:0!==e?"0%":"-1% 0px 0px 0px"}).observe(o[0]),e++}},k.keyboardHandler=function(){V(document).keydown(function(e){38==e.keyCode&&k.onKeyUp(e,"up"),40==e.keyCode&&k.onKeyUp(e,"down")})},k.isScrolled=function(e,t){var o=V("#scroller-"+e),r=o.data("iscrollInstance");return!r||("down"===t?0-r.y+o.scrollTop()+1+o.innerHeight()>=o[0].scrollHeight:"up"===t?0<=r.y&&!o.scrollTop():void 0)},k.getEventsPage=function(e){var t=[];return t.y=void 0!==e.pageY&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=void 0!==e.pageX&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,D&&void 0!==e.touches&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t},k.onTouchStart=function(e){_=!0;var t=k.getEventsPage(e);f=t.y},k.onTouchMove=function(e){if(_&&k.preventDefault(e),A)return k.preventDefault(e),!1;var t=k.getEventsPage(e);h=t.y;var o=V(e.target),r=O?".premium-vscroll-temp":".elementor-top-section, .e-con",n=(1c+5?n:a);var d=k.getAverage(F,10),v=k.getAverage(F,70)<=d;if(i){if(_=!0,H.find(".premium-vscroll-dots, .premium-vscroll-nav-menu").removeClass("premium-vscroll-dots-hide"),!k.isScrolled(n,s))return;v&&!A&&k.onAnchorChange(i)}else{d<=5&&(_=!1);var p=O?H:V("#"+n);"down"===s?600=o.length)&&o[n]},k.checkPrevSection=function(e,t){var o=Object.keys(e),r=o.indexOf(t),n=--r;return!(r<0)&&o[n]},k.debounce=function(t,o){var r;return function(e){r&&clearTimeout(r),r=setTimeout(function(){o.call(this,e),r=null},t)}},k.visible=function(e,t,o){var r=e.get(0),n=x.outerHeight(),i=!0!==o||r.offsetWidth*r.offsetHeight;if("function"==typeof r.getBoundingClientRect){var l=r.getBoundingClientRect(),a=0<=l.top&&l.topn||c;return i&&c}var m=0+n,u=x.position().top,d=u+x.height();return!!i&&(!0===t?u:d)<=m&&0<=(!0===t?d:u)},k.onNavDotEnter=function(){var e=V(this),t=e.data("index");T.tooltips&&(V(".premium-vscroll-tooltip").remove(),V(''+T.dotsText[t]+"
").hide().appendTo(e).fadeIn(200))},k.onNavDotLeave=function(){V(".premium-vscroll-tooltip").fadeOut(200,function(){V(this).remove()})},k.onNavDotChange=function(e){var t=V(this),o=t.index(),r=t.data("menuanchor"),n=null;if(!M.hasOwnProperty(r))return!1;(n=M[r].offset-T.offset)<0&&(n=M[r].offset),A||(A=!0,a=r,l.removeClass("active"),E.removeClass("active"),t.hasClass("premium-vscroll-nav-item")?V(E[o]).addClass("active"):V(l[o]).addClass("active"),t.addClass("active"),i.stop().clearQueue().animate({scrollTop:n},T.speed,"easeInOutCirc",function(){A=!1}))},k.preventDefault=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1},k.onAnchorChange=function(e){var t=V("[data-menuanchor="+e+"]",H),o=null;if(!M.hasOwnProperty(e))return!1;(o=M[e].offset-T.offset)<0&&(o=M[e].offset),A||(A=!0,T.addToHistory&&window.history.pushState(null,null,"#"+e),a=e,E.removeClass("active"),l.removeClass("active"),t.addClass("active"),i.animate({scrollTop:o},T.speed,"easeInOutCirc"),setTimeout(function(){A=!1},T.speed<700?700:T.speed))},k.onKeyUp=function(e,t){1===a&&(a=E.eq(0).data("menuanchor"));t=t||"up";var o=V(".premium-vscroll-dot-item[data-menuanchor="+a+"]",H).next(),r=V(".premium-vscroll-dot-item[data-menuanchor="+a+"]",H).prev();if(e.preventDefault(),A)return!1;var n=k.visible(H,!0,!1),i=V(".premium-vscroll-dot-item.active").index(),l=H.find(".premium-vscroll-sections-wrap").data("animation");"up"===t?r[0]&&(r.trigger("click.premiumVerticalScroll"),i!==E.length-1||n?i===E.length-1&&H.offset().top+H.innerHeight()-V(document).scrollTop()<600?r=V(".premium-vscroll-dot-item[data-menuanchor="+a+"]",H):(H.find(".premium-vscroll-sections-wrap[data-animation="+l+"] .premium-vscroll-temp:last-of-type>div").removeClass("premium-vscroll-parallax-last"),H.find(".premium-vscroll-sections-wrap[data-animation="+l+"] .premium-vscroll-temp>div").removeClass("premium-vscroll-parallax-position")):r=V(".premium-vscroll-dot-item[data-menuanchor="+a+"]",H)):o[0]&&(o.trigger("click.premiumVerticalScroll"),200 div").addClass("premium-vscroll-parallax-last"),H.find(".premium-vscroll-sections-wrap[data-animation="+w+"] .premium-vscroll-temp>div").addClass("premium-vscroll-parallax-position")):(H.find(".premium-vscroll-sections-wrap[data-animation="+w+"] .premium-vscroll-temp:last-of-type > div").removeClass("premium-vscroll-parallax-last"),H.find(".premium-vscroll-sections-wrap[data-animation="+w+"] .premium-vscroll-temp > div").removeClass("premium-vscroll-parallax-position"))),D&&(V(".premium-vscroll-tooltip").hide(),d!==E.length-1||i?0!==d||i?H.find(".premium-vscroll-dots, .premium-vscroll-nav-menu").removeClass("premium-vscroll-dots-hide"):200u+5?n:s;var S=k.getAverage(F,10),b=k.getAverage(F,70)<=S;if(l){if(_=!0,!k.isScrolled(n,m)&&!D)return;H.find(".premium-vscroll-dots, .premium-vscroll-nav-menu").removeClass("premium-vscroll-dots-hide");V("#scroller-"+l).data("iscrollInstance");b&&!A&&k.onAnchorChange(l)}else{S<=5&&(_=!1);var y=O?H:V("#"+n);"down"==m?6003&&void 0!==arguments[3]?arguments[3]:10,l=e[t];if(o(n)&&r(i))if("function"==typeof a)if("number"==typeof s){var c={callback:a,priority:s,namespace:i};if(l[n]){var u,d=l[n].handlers;for(u=d.length;u>0&&!(s>=d[u-1].priority);u--);u===d.length?d[u]=c:d.splice(u,0,c),l.__current.forEach((function(e){e.name===n&&e.currentIndex>=u&&e.currentIndex++}))}else l[n]={handlers:[c],runs:0};"hookAdded"!==n&&e.doAction("hookAdded",n,i,a,s)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}};var a=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(i,a){var s=e[t];if(o(i)&&(n||r(a))){if(!s[i])return 0;var l=0;if(n)l=s[i].handlers.length,s[i]={runs:s[i].runs,handlers:[]};else for(var c=s[i].handlers,u=function(e){c[e].namespace===a&&(c.splice(e,1),l++,s.__current.forEach((function(t){t.name===i&&t.currentIndex>=e&&t.currentIndex--})))},d=c.length-1;d>=0;d--)u(d);return"hookRemoved"!==i&&e.doAction("hookRemoved",i,a),l}}};var s=function(e,t){return function(n,r){var o=e[t];return void 0!==r?n in o&&o[n].handlers.some((function(e){return e.namespace===r})):n in o}};var l=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){var o=e[t];o[r]||(o[r]={handlers:[],runs:0}),o[r].runs++;var i=o[r].handlers;for(var a=arguments.length,s=new Array(a>1?a-1:0),l=1;l0){var s=a.data("custom-id-offset");s=s?parseFloat(s):0,e("html, body").animate({scrollTop:e(o).offset().top-s},300)}}}catch(e){}})),e(document).on("click",".e-n-tab-title",(function(){setTimeout((function(){window.dispatchEvent(new Event("resize"))}),100)}))}(jQuery),(w=jQuery)(document).on("click",".theme-savoy .eael-product-popup .nm-qty-minus, .theme-savoy .eael-product-popup .nm-qty-plus",(function(e){var t=w(this),n=t.closest(".quantity").find(".qty"),r=parseFloat(n.val()),o=parseFloat(n.attr("max")),i=parseFloat(n.attr("min")),a=n.attr("step");r&&""!==r&&"NaN"!==r||(r=0),""!==o&&"NaN"!==o||(o=""),""!==i&&"NaN"!==i||(i=0),"any"!==a&&""!==a&&void 0!==a&&"NaN"!==parseFloat(a)||(a=1),t.hasClass("nm-qty-plus")?o&&(o==r||r>o)?n.val(o):n.val(r+parseFloat(a)):i&&(i==r||r0&&n.val(r-parseFloat(a))})),function(e){e.fn.isInViewport=function(){if(e(this).length<1)return!1;var t=e(this).offset().top,n=t+e(this).outerHeight()/2,r=e(window).scrollTop(),o=r+e(window).height()/2;return n>r&&t