From 1281228765db1d40bd91f56b4027c8d44ed3532d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alvaro=20Trigo=20Lo=CC=81pez?= Date: Fri, 2 Feb 2024 11:18:40 +0100 Subject: [PATCH] - Updated with fullPage.js 4.0.22 --- dist/style.css | 2 +- dist/vue-fullpage.js | 10 +- dist/vue-fullpage.mjs | 760 +++++++++++++++++++-------------------- dist/vue-fullpage.umd.js | 8 +- package-lock.json | 18 +- package.json | 4 +- vite.config.js | 2 +- 7 files changed, 402 insertions(+), 402 deletions(-) diff --git a/dist/style.css b/dist/style.css index 74594a2..625ae21 100644 --- a/dist/style.css +++ b/dist/style.css @@ -1,5 +1,5 @@ /*! - * fullPage 4.0.21 + * fullPage 4.0.22 * https://github.com/alvarotrigo/fullPage.js * * @license GPLv3 for open source use only diff --git a/dist/vue-fullpage.js b/dist/vue-fullpage.js index 275c8a1..7a7e89f 100644 --- a/dist/vue-fullpage.js +++ b/dist/vue-fullpage.js @@ -1,5 +1,5 @@ "use strict";/*! -* vue-fullpage 0.2.16 +* vue-fullpage 0.2.17 * https://github.com/alvarotrigo/vue-fullpage.js * * @license GPLv3 for open source use only @@ -7,8 +7,8 @@ * http://alvarotrigo.com/fullPage/pricing/ * * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo -*/const Ci=require("vue");var Gr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ur(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}var dr={exports:{}};/*! -* fullPage 4.0.21 +*/const ji=require("vue");var Gr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ur(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}var dr={exports:{}};/*! +* fullPage 4.0.22 * https://github.com/alvarotrigo/fullPage.js * * @license GPLv3 for open source use only @@ -16,7 +16,7 @@ * http://alvarotrigo.com/fullPage/pricing/ * * Copyright (C) 2018 http://alvarotrigo.com/fullPage/ - A project by Alvaro Trigo -*/(function(B,Q){(function(ne,ie){B.exports=ie()})(Gr,function(){var ne,ie,xe,an,ki=Object.freeze({__proto__:null,get showError(){return ee},get isVisible(){return Jn},get getVisible(){return ct},get $(){return s},get deepExtend(){return Ne},get hasClass(){return A},get getWindowHeight(){return W},get t(){return st},get css(){return C},get prev(){return _t},get next(){return ut},get last(){return Mo},get index(){return de},get getList(){return Se},get hide(){return Vt},get show(){return Qn},get isArrayOrList(){return Ye},get addClass(){return x},get removeClass(){return z},get appendTo(){return Ze},get wrap(){return $n},get wrapAll(){return Yt},get wrapInner(){return ei},get unwrap(){return Zt},get closest(){return T},get after(){return ft},get before(){return Wt},get insertBefore(){return Xt},get getScrollTop(){return we},get siblings(){return We},get preventDefault(){return V},get i(){return I},get o(){return Re},get u(){return pe},get l(){return ve},get v(){return Xe},get isFunction(){return P},get trigger(){return q},get matches(){return _},get toggle(){return Ft},get createElementFromHTML(){return ye},get remove(){return He},get filter(){return Ao},get untilAll(){return Gt},get nextAll(){return ti},get prevAll(){return ni},get toArray(){return To},get p(){return ue},get h(){return dt},get g(){return Ut},get S(){return Oo},get M(){return ii}});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(this==null)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(typeof e!="function")throw new TypeError("predicate must be a function");for(var i=arguments[1],r=0;r0?1:-1)*Math.floor(Math.abs(i)):i}(e);return Math.min(Math.max(t,0),xe)},function(e){var t=this,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var i,r=arguments.length>1?arguments[1]:void 0;if(r!==void 0){if(!ie(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}for(var a,l=an(n.length),v=ie(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,Ni=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}};b.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||window;for(var n=0;n','
'],controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,parallax:!1,parallaxOptions:{type:"reveal",percentage:62,property:"translate"},cards:!1,cardsOptions:{perspective:100,fadeContent:!0,fadeBackground:!0},sectionSelector:".section",slideSelector:".slide",afterLoad:null,beforeLeave:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,onScrollOverflow:null,lazyLoading:!0,observer:!0},et=null,Ii=!1,Sn=Ne({},jt),Mt=null;function g(e){return et}function o(){return Mt||jt}function ze(){return Sn}function At(e,t,n){Mt[e]=t,n!=="internal"&&(Sn[e]=t)}function Pi(){if(!o().anchors.length){var e=s(o().sectionSelector.split(",").join("[data-anchor],")+"[data-anchor]",et);e.length&&e.length===s(o().sectionSelector,et).length&&(Ii=!0,e.forEach(function(n){o().anchors.push(I(n,"data-anchor").toString())}))}if(!o().navigationTooltips.length){var t=s(o().sectionSelector.split(",").join("[data-tooltip],")+"[data-tooltip]",et);t.length&&t.forEach(function(n){o().navigationTooltips.push(I(n,"data-tooltip").toString())})}}var c={O:0,R:0,slides:[],L:[],j:null,D:null,N:!1,P:!1,H:!1,C:!1,I:!1,W:void 0,F:void 0,V:!1,canScroll:!0,Z:"none",B:"none",G:!1,Y:!1,U:!0,X:0,_:W(),J:!1,K:{}};function p(e){Object.assign(c,e)}function u(){return c}function _i(e){return window["fp_"+e+"Extension"]!==void 0}function D(e){var t=o();return t[e]!==null&&Object.prototype.toString.call(t[e])==="[object Array]"?t[e].length&&h[e]:t[e]&&h[e]}function m(e,t,n){if(D(e))return P(h[e][t])?h[e][t](n):h[e][t]}function Tt(){return m("dragAndMove","isAnimating")}function Vi(){return m("dragAndMove","isGrabbing")}function wn(e){if(o().offsetSections&&h.offsetSections){var t=m("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return W()+"px"}function Yi(e,t){e.insertBefore(t,e.firstChild)}function U(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,y,L,w="",M=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");M>4,l=(15&f)<<4|(y=t.indexOf(r.charAt(M++)))>>2,v=(3&y)<<6|(L=t.indexOf(r.charAt(M++))),w+=String.fromCharCode(a),y!=64&&(w+=String.fromCharCode(l)),L!=64&&(w+=String.fromCharCode(v));return w=function(O){for(var X,Y="",R=0,H=0,E=0;R191&&H<224?(E=O.charCodeAt(R+1),Y+=String.fromCharCode((31&H)<<6|63&E),R+=2):(E=O.charCodeAt(R+1),X=O.charCodeAt(R+2),Y+=String.fromCharCode((15&H)<<12|(63&E)<<6|63&X),R+=3);return Y}(w),w}function i(r){return r.slice(3).slice(0,-3)}return function(r){var a=r.split("_");if(a.length>1){var l=a[1];return n(r.replace(i(a[1]),"").split("_")[0].slice(2).slice(0,-2))+"_"+n(l.slice(3).slice(0,-3))}return i(r)}(n(e))}b.state=c,b.fp_utils=b.fp_utils||{},Object.assign(b.fp_utils,{prependTo:Yi,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var i=A(e,t);i&&n==null||!n?z(e,t):(!i&&n==null||n)&&x(e,t)}}});var Zi=function(e){this.anchor=e.anchor,this.item=e.item,this.index=e.index(),this.isLast=this.index===e.item.parentElement.querySelectorAll(e.selector).length-1,this.isFirst=!this.index,this.isActive=e.isActive},le=function(e,t){this.parent=this.parent||null,this.selector=t,this.anchor=I(e,"data-anchor")||o().anchors[de(e,o().sectionSelector)],this.item=e,this.isVisible=Jn(e),this.isActive=A(e,N),this.q=A(e,Be)||s(Qe,e)[0]!=null,this.nn=t===o().sectionSelector,this.container=T(e,Je)||T(e,je),this.index=function(){return this.siblings().indexOf(this)}};function yn(e){return e.map(function(t){return t.item})}function bn(e,t){return e.find(function(n){return n.item===t})}le.prototype.siblings=function(){return this.nn?this.isVisible?c.L:c.tn:this.parent?this.parent.slides:0},le.prototype.prev=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))-1;return t>=0?e[t]:null},le.prototype.next=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return ti?"up":"down"}function Ot(e){return x(e,sn)}function En(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function Ui(e,t){t?xn(g()):Ot(g()),clearTimeout(Wi),C(g(),En(e)),h.test.on=e,Wi=setTimeout(function(){z(g(),sn)},10)}function Te(e){var t=Math.round(e);if(o().css3&&o().autoScrolling&&!o().scrollBar)Ui("translate3d(0px, -"+t+"px, 0px)",!1);else if(o().autoScrolling&&!o().scrollBar)C(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Ie(t);Gi(n.element,n.options)}}function tt(e,t){t!=="internal"&&m("fadingEffect","update",e),m("cards","update_",e),At("scrollingSpeed",e,t)}h.setScrollingSpeed=tt;var nt,k=null,it=null,Ct=null;function kt(e,t,n,i){var r,a=function(y){return y.self!=b&&A(y,Et)?y.scrollLeft:!o().autoScrolling||o().scrollBar?we():y.offsetTop}(e),l=t-a,v=!1,f=c.V;p({V:!0}),nt&&window.cancelAnimationFrame(nt),nt=function(y){r||(r=y);var L=Math.floor(y-r);if(c.V){var w=t;n&&(w=b.fp_easings[o().easing](L,a,l,n)),L<=n&&Gi(e,w),L-1&&this.an[e].splice(n,1)}},ln:function(e){for(var t=this,n=arguments.length,i=new Array(n>1?n-1:0),r=1;rt?"left":"right"}function wr(){clearTimeout(Ht)}function Hn(e){m("continuousHorizontal","afterSlideLoads",e),m("dragAndMove","afterSlideLoads",e),e.localIsResizing||(m("parallax","afterSlideLoads"),m("scrollOverflowReset","setPrevious",e.prevSlide),m("scrollOverflowReset","reset"),P(o().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Nt(e.destiny),d.ln(Rn,e)),p({H:!1}),m("interlockedSlides","interlockedSlides",e)}function rt(e,t){tt(0,"internal"),t!==void 0&&p({C:!0}),Ce(T(e,fe),e),t!==void 0&&p({C:!1}),tt(ze().scrollingSpeed,"internal")}Oe.m={up:!0,down:!0,left:!0,right:!0},Oe.k=Ne({},Oe.m),d.un(Rt,function(e){var t=e.target;(_(t,gn)||T(t,gn))&&mr.call(t,e)}),h.landscapeScroll=Ce,d.un(K,function(){d.un(ao,Sr)});var Dn=null,Bn=null;function ce(){c.j=null,c.L.map(function(e){var t=A(e.item,N);e.isActive=t,e.q=S.q(e.item),t&&(c.j=e),e.slides.length&&(e.activeSlide=null,e.slides.map(function(n){var i=A(n.item,N);n.q=S.q(e.item),n.isActive=i,i&&(e.activeSlide=n)}))}),function(){var e=c.j,t=!!c.j&&c.j.slides.length,n=c.j?c.j.activeSlide:null;if(!e&&c.L.length&&!u().N){if(Dn){var i=go(Dn,c.L);i&&(c.j=i,c.j.isActive=!0,x(c.j.item,N)),c.j&&Te(c.j.item.offsetTop)}if(t&&!n&&Bn){var r=go(Bn,c.j.slides);r&&(c.j.activeSlide=r,c.j.activeSlide.isActive=!0,x(c.j.activeSlide.item,N)),c.j.activeSlide&&rt(c.j.activeSlide.item,"internal")}}}(),q(g(),"onUpdateStateDone")}function Bt(){var e=s(o().sectionSelector+", "+$,g()),t=ct(e),n=Array.from(e).map(function(a){return new ke(a)}),i=n.filter(function(a){return a.isVisible}),r=i.reduce(function(a,l){return a.concat(l.slides)},[]);Dn=ho(c.j),Bn=ho(c.j?c.j.activeSlide:null),c.O=t.length,c.R=i.reduce(function(a,l){return a+l.slides.length},0),c.L=i,c.tn=n,c.slides=r,c.rn=c.L.concat(c.slides)}function ho(e){if(!e)return null;var t=e?e.item:null,n=e.nn?c.tn:c.j.dn;if(t){var i=bn(n,t);return i?i.index():null}return null}function go(e,t){var n,i=e-1,r=e;do{if(n=t[i]||t[r])break;i-=1,r+=1}while(i>=0||r0,l=r>2&&r'+Qi(a.index(),"Section")+"";var v=o().navigationTooltips[a.index()];v!==void 0&&v!==""&&(i+='
'+v+"
"),i+=""}s("ul",n)[0].innerHTML=i;var f=s("li",s(Me)[0])[u().j.index()];x(s("a",f),N)}function br(e){e.preventDefault&&V(e),p({D:"verticalNav"});var t=de(T(this,"#fp-nav li"));d.ln(oo,{destination:u().L[t]})}function _n(e,t){var n;n=e,o().menu&&o().menu.length&&s(o().menu).forEach(function(i){i!=null&&(z(s(fn,i),N),x(s('[data-menuanchor="'+n+'"]',i),N))}),function(i,r){var a=s(Me)[0];o().navigation&&a!=null&&a.style.display!=="none"&&(z(s(fn,a),N),x(i?s('a[href="#'+i+'"]',a):s("a",s("li",a)[r]),N))}(e,t)}zt.prototype=le.prototype,zt.prototype.constructor=ke,h.setRecordHistory=In,h.setAutoScrolling=_e,h.test.setAutoScrolling=_e,new Date().getTime();var Vn,Yn,Zn,Wn,lt,Xn,xr=(Yn=!0,Zn=new Date().getTime(),Wn=!b.fullpage_api,function(e,t){var n=new Date().getTime(),i=e==="wheel"?o().scrollingSpeed:100;return Yn=Wn||n-Zn>=i,Wn=!b.fullpage_api,Yn&&(Vn=t(),Zn=n),Vn===void 0||Vn});function wo(e,t){if(P(o().beforeLeave))return xr(u().D,function(){return se(e,t)})}function Ve(e,t,n){var i=e.item;if(i!=null){var r,a,l={element:i,callback:t,isMovementUp:n,dtop:yo(i),yMovement:Ln(u().j,i),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().j.index()+1,localIsResizing:c.C,items:{origin:u().j,destination:e},direction:null};if(!(u().j.item==i&&!c.C||o().scrollBar&&we()===l.dtop&&!A(i,"fp-auto-height"))){if(l.activeSlide!=null&&(r=I(l.activeSlide,"data-anchor"),a=de(l.activeSlide,null)),!l.localIsResizing){var v=l.yMovement;if(n!==void 0&&(v=n?"up":"down"),l.direction=v,_i("dropEffect")&&h.dropEffect.onLeave_(l),_i("waterEffect")&&h.waterEffect.onLeave_(l),P(o().beforeLeave)&&wo("beforeLeave",l)===!1||P(o().onLeave)&&!se("onLeave",l))return}m("parallax","apply",l),m("cards","apply",l),m("dropEffect","apply",l),m("waterEffect","apply",l),o().autoScrolling&&o().continuousVertical&&l.isMovementUp!==void 0&&(!l.isMovementUp&&l.yMovement=="up"||l.isMovementUp&&l.yMovement=="down")&&(l=function(f){p({J:!0});var y=u().j.item;return f.isMovementUp?Wt(y,ti(y,$)):ft(y,ni(y,$).reverse()),Te(u().j.item.offsetTop),Pn(),f.hn=y,f.dtop=f.element.offsetTop,f.yMovement=Ln(u().j,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),q(g(),"onContinuousVertical",f),f}(l)),m("scrollOverflowReset","setPrevious",u().j.item),l.localIsResizing||jn(u().j.item),D("dropEffect")&&o().dropEffect||(x(i,N),z(We(i),N)),ce(),Pe(i),p({canScroll:h.test.gn}),Mn(a,r,l.anchorLink),d.ln(so,l),function(f){var y=o().scrollingSpeed<700,L=y?700:o().scrollingSpeed;if(p({Z:"none",scrollY:Math.round(f.dtop)}),d.ln(ao),o().css3&&o().autoScrolling&&!o().scrollBar)Ui("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),D("waterEffect")&&Pn(),o().scrollingSpeed?(clearTimeout(lt),lt=setTimeout(function(){It(f),p({canScroll:!y||h.test.gn})},o().scrollingSpeed)):It(f);else{var w=Ie(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(lt),kt(w.element,w.options,o().scrollingSpeed,function(){o().scrollBar?lt=setTimeout(function(){It(f)},30):(It(f),p({canScroll:!y||h.test.gn}))})}y&&(clearTimeout(Xn),Xn=setTimeout(function(){p({canScroll:!0})},L))}(l),p({W:l.anchorLink}),_n(l.anchorLink,function(f){return f.hn!=null?f.isMovementUp?c.O-1:0:f.sectionIndex}(l))}}}function yo(e){var t=e.offsetHeight,n=e.offsetTop,i=n,r=D("dragAndMove")&&m("dragAndMove","isGrabbing")?m("dragAndMove","isScrollingDown"):n>c.X,a=i-W()+t,l=o().bigSectionsDestination;return t>W()?(r||l)&&l!=="bottom"||(i=a):(r||c.C&&ut(e)==null)&&(i=a),D("offsetSections")&&(i=h.offsetSections.getSectionPosition_(r,i,e)),p({X:i}),i}function It(e){p({N:!1}),function(t){t.hn!=null&&(t.isMovementUp?Wt(s($)[0],t.hn):ft(s($)[u().L.length-1],t.hn),Te(u().j.item.offsetTop),function(){for(var n=s(Lt),i=0;i-1&&!S.An)return V(e),!1},yn:function(){S.Tn=c.canScroll},onLeave:function(){clearTimeout(Un),S.An=!1},afterLoad:function(){S.An=!1,clearTimeout(Un),Un=setTimeout(function(){S.Tn=c.canScroll},200)},Rn:function(){j.activeElement===this.Mn&&(this.Mn.blur(),S.An=!1)},Sn:function(){if(o().scrollOverflow&&S.Tn){S.Rn();var e=S.Ln(u().j.item);!e||Le||Ee||(this.Mn=e,requestAnimationFrame(function(){e.focus(),S.An=!0})),S.Tn=!1}},bn:function(){o().scrollOverflowMacStyle&&!pr&&x(k,"fp-scroll-mac"),u().rn.forEach(function(e){if(!(e.slides&&e.slides.length||A(e.item,"fp-auto-height-responsive")&&Gn())){var t,n=Ae(e.item),i=S.mn(e.item),r=(t=e).nn?t:t.parent;if(Ni){var a=i?"addClass":"removeClass";ki[a](r.item,$e),ki[a](e.item,$e)}else x(r.item,$e),x(e.item,$e);e.q||(S.jn(n),S.zn(n)),e.q=!0}})},zn:function(e){S.Ln(e).addEventListener("scroll",S.Dn),e.addEventListener("wheel",S.kn,{passive:!1}),e.addEventListener("keydown",S.En,{passive:!1})},jn:function(e){var t=document.createElement("div");t.className=Be,ei(e,t),t.setAttribute("tabindex","-1")},Nn:function(e){var t=s(Qe,e)[0];t&&(Zt(t),e.removeAttribute("tabindex"))},Ln:function(e){var t=Ae(e);return s(Qe,t)[0]||t},q:function(e){return A(e,Be)||s(Qe,e)[0]!=null},wn:function(e){return e.nn&&e.activeSlide?e.activeSlide.q:e.q},mn:function(e){return S.Ln(e).scrollHeight>b.innerHeight},isScrolled:function(e,t){if(!c.canScroll)return!1;if(o().scrollBar)return!0;var n=S.Ln(t);if(!o().scrollOverflow||!A(n,Be)||A(t,"fp-noscroll")||A(Ae(t),"fp-noscroll"))return!0;var i=Ni?1:0,r=n.scrollTop,a=e==="up"&&r<=0,l=e==="down"&&n.scrollHeight<=Math.ceil(n.offsetHeight+r)+i,v=a||l;return v||(this.xn=new Date().getTime()),v},Pn:function(){this.On=new Date().getTime();var e=this.On-S.xn,t=(Le||Ee)&&c.G,n=c.Y&&e>600;return t&&e>400||n},Dn:(Kn=0,function(e){var t=e.target.scrollTop,n=c.Z!=="none"?c.Z:Kn1?t:document)?t.querySelectorAll(e):null}function Ne(e){e=e||{};for(var t=1,n=arguments.length;t1&&(o().controlArrows&&function(y){var L=y.item,w=[ye(o().controlArrowsHTML[0]),ye(o().controlArrowsHTML[1])];ft(s(fe,L)[0],w),x(w,Di),x(w[0],Bi),x(w[1],"fp-next"),o().controlArrowColor!=="#fff"&&(C(s(zi,L),{"border-color":"transparent transparent transparent "+o().controlArrowColor}),C(s(mn,L),{"border-color":"transparent "+o().controlArrowColor+" transparent transparent"})),o().loopHorizontal||Vt(s(mn,L))}(e),o().slidesNavigation&&function(y){var L=y.item,w=y.slides.length;Ze(ye('
    '),L);var M=s(hn,L)[0];x(M,"fp-"+o().slidesNavPosition);for(var O=0;O'+Qi(O,"Slide",s(pn,L)[O])+""),s("ul",M)[0]);C(M,{"margin-left":"-"+M.innerWidth/2+"px"});var X=y.activeSlide?y.activeSlide.index():0;x(s("a",s("li",M)[X]),N)}(e)),i.forEach(function(y){C(y.item,{width:a+"%"}),o().verticalCentered&&Lo(y)});var f=D("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.j&&(c.j.index()!==0||c.j.index()===0&&f.index()!==0)?(rt(f.item,"internal"),x(f.item,"fp-initial")):x(n[0],N)}window.fp_utils={$:s,deepExtend:Ne,hasClass:A,getWindowHeight:W,css:C,prev:_t,next:ut,last:Mo,index:de,getList:Se,hide:Vt,show:Qn,isArrayOrList:Ye,addClass:x,removeClass:z,appendTo:Ze,wrap:$n,wrapAll:Yt,wrapInner:ei,unwrap:Zt,closest:T,after:ft,before:Wt,insertBefore:Xt,getScrollTop:we,siblings:We,preventDefault:V,isFunction:P,trigger:q,matches:_,toggle:Ft,createElementFromHTML:ye,remove:He,filter:Ao,untilAll:Gt,nextAll:ti,prevAll:ni,showError:ee,scrollOverflowHandler:S},d.un(K,function(){["click","touchstart"].forEach(function(e){Re(e,Co,{passive:!1})}),pe("focus",jr),d.un(ae,Er)});var No={attributes:!1,subtree:!0,childList:!0,characterData:!0};function Ro(){return m("responsiveSlides","isResponsiveSlidesChanging")||ct(s(o().slideSelector,g())).length!==u().R}function ri(e){var t=Ro();(Ro()||m("responsiveSlides","isResponsiveSlidesChanging")||ct(s(o().sectionSelector,g())).length!==u().O)&&!c.J&&(o().observer&&at&&at.disconnect(),Bt(),ce(),o().anchors=[],He(s(Me)),m("responsiveSlides","isResponsiveSlidesChanging")||ko(),Pi(),o().navigation&&So(),t&&(He(s(hn)),He(s(gn))),u().L.forEach(function(n){n.slides.length?t&&oi(n):qn(n)})),o().observer&&at&&s(je)[0]&&at.observe(s(je)[0],No)}d.un(K,function(){var e,t,n;o().observer&&"MutationObserver"in window&&s(je)[0]&&(e=s(je)[0],t=No,(n=new MutationObserver(ri)).observe(e,t),at=n),d.un(eo,ri)}),h.render=ri;var Mr=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});pe("testPassive",null,t),Xe("testPassive",null,t)}catch{}return function(){return e}}();function Ho(){return!!Mr()&&{passive:!1}}var Do,Bo,li,be,qt=(li=new Date().getTime(),be=[],{Cn:function(e){var t=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,n=Math.max(-1,Math.min(1,t)),i=e.wheelDeltaX!==void 0||e.deltaX!==void 0;Do=Math.abs(e.wheelDeltaX)149&&be.shift(),be.push(Math.abs(t));var a=r-li;li=r,a>200&&(be=[])},In:function(){var e=dt(be,10)>=dt(be,70);return!!be.length&&e&&Do},Wn:function(){return Bo}});function Ar(){var e=o().css3?we()+W():ue(u().L).item.offsetTop+ue(u().L).item.offsetHeight,t=Ie(e);h.test.top=-e+"px",p({canScroll:!1}),kt(t.element,t.options,o().scrollingSpeed,function(){setTimeout(function(){p({N:!0}),p({canScroll:!0})},30)})}function Tr(){g().getBoundingClientRect().bottom>=0&&zo()}function zo(){var e=Ie(ue(u().L).item.offsetTop);p({canScroll:!1}),kt(e.element,e.options,o().scrollingSpeed,function(){p({canScroll:!0}),p({N:!1}),p({Fn:!1})})}var ai,ci,si,Io=(ai=!1,ci={},si={},function(e,t,n){switch(e){case"set":ci[t]=new Date().getTime(),si[t]=n;break;case"isNewKeyframe":var i=new Date().getTime();ai=i-ci[t]>si[t]}return ai});function pt(){var e=u().j.next();e||!o().loopBottom&&!o().continuousVertical||(e=u().L[0]),e!=null?Ve(e,null,!1):g().scrollHeightKt&&Z().m.down&&pt()),Kt=e.pageY)}function _o(e){if(Z().m[e]){var t=e==="down"?pt:Fe;D("scrollHorizontally")&&(t=m("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),o().scrollOverflow&&S.wn(u().j)?S.isScrolled(e,u().j.item)&&S.Pn()&&t():t()}}var Jt,ui,Ge,Qt=0,vt=0,$t=0,ht=0,en=Yo(),oe={Zn:"ontouchmove"in window?"touchmove":en?en.move:null,Bn:"ontouchstart"in window?"touchstart":en?en.down:null};function gt(e){var t=T(e.target,$)||u().j.item,n=S.wn(u().j);if(mt(e)){p({G:!0,Y:!1}),o().autoScrolling&&(n&&!c.canScroll||o().scrollBar)&&V(e);var i=fi(e);$t=i.y,ht=i.x;var r=Math.abs(Qt-$t)>b.innerHeight/100*o().touchSensitivity,a=Math.abs(vt-ht)>st()/100*o().touchSensitivity,l=s(fe,t).length&&Math.abs(vt-ht)>Math.abs(Qt-$t),v=Qt>$t?"down":"up";p({Z:l?vt>ht?"right":"left":v}),l?!c.H&&a&&(vt>ht?Z().m.right&&d.ln(Cn,{section:t}):Z().m.left&&d.ln(On,{section:t})):o().autoScrolling&&c.canScroll&&r&&_o(v)}}function mt(e){return e.pointerType===void 0||e.pointerType!="mouse"}function tn(e){if(o().fitToSection&&p({V:!1}),mt(e)){var t=fi(e);Qt=t.y,vt=t.x}pe("touchend",Vo)}function Vo(){Xe("touchend",Vo),p({G:!1})}function fi(e){var t={};return t.y=e.pageY!==void 0&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=e.pageX!==void 0&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,Ee&&mt(e)&&o().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Yo(){var e;return b.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function di(e){o().autoScrolling&&mt(e)&&Z().m.up&&(c.canScroll||V(e))}function Zo(e,t){var n=t??u().j.item,i=bn(c.L,n),r=s(fe,n)[0];if(!(r==null||Tt()||c.H||i.slides.length<2)){var a=i.activeSlide,l=e==="left"?a.prev():a.next();if(!l){if(!o().loopHorizontal)return;l=e==="left"?ue(i.slides):i.slides[0]}p({H:!h.test.gn}),Ce(r,l.item,e)}}function pi(e){Zo("left",e)}function vi(e){Zo("right",e)}function hi(e){var t=u().L.filter(function(i){return i.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().L[n]}return t}function Wo(e){e!=null&&Ce(T(e,fe),e)}function gi(e,t){var n=hi(e);if(n!=null){var i=function(r,a){var l=a.slides.filter(function(v){return v.anchor===r})[0];return l==null&&(r=r!==void 0?r:0,l=a.slides[r]),l?l.item:null}(t,n);n.anchor&&n.anchor===c.W||A(n.item,N)?Wo(i):Ve(n,function(){Wo(i)})}}function St(e,t){var n=hi(e);t!==void 0?gi(e,t):n!=null&&Ve(n)}function Or(){clearTimeout(ui),ve("keydown",Xo),ve("keyup",Fo)}function Xo(e){clearTimeout(ui);var t=e.keyCode,n=[37,39].indexOf(t)>-1,i=o().autoScrolling||o().fitToSection||n;t===9?function(r){var a=r.shiftKey,l=j.activeElement,v=mi(Ae(u().j.item));function f(Y){return V(Y),v[0]?v[0].focus():null}if(c.canScroll){if(!function(Y){var R=mi(j),H=R.indexOf(j.activeElement),E=R[Y.shiftKey?H-1:H+1],F=T(E,pn),G=T(E,$);return!F&&!G}(r)){l?T(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var y=l==v[0],L=l==v[v.length-1],w=a&&y;if(w||!a&&L){V(r);var M=function(Y){var R,H=Y?"prevPanel":"nextPanel",E=[],F=Fi((c.j&&c.j.activeSlide?c.j.activeSlide:c.j)[H]());do(E=mi(F.item)).length&&(R={Gn:F,Yn:E[Y?E.length-1:0]}),F=Fi(F[H]());while(F&&E.length===0);return R}(w),O=M?M.Gn:null;if(O){var X=O.nn?O:O.parent;d.ln(kn,{Un:X.index()+1,slideAnchor:O.nn?0:O.index()}),Ge=M.Yn,V(r)}}}}else V(r)}(e):!ii()&&o().keyboardScrolling&&i&&(Jt=e.ctrlKey,ui=setTimeout(function(){(function(r){var a=r.shiftKey,l=j.activeElement,v=_(l,"video")||_(l,"audio"),f=S.isScrolled("up",u().j.item),y=S.isScrolled("down",u().j.item),L=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(M){return[40,38,32,33,34].indexOf(M.keyCode)>-1&&!c.N})(w)&&!T(w.target,Qe)&&w.preventDefault()}(r),c.canScroll||L)switch(p({D:"keydown"}),r.keyCode){case 38:case 33:Z().k.up&&f?c.N?d.ln(no,{e:r}):Fe():S.Sn();break;case 32:if(a&&Z().k.up&&!v&&f){Fe();break}case 40:case 34:if(Z().k.down&&y){if(c.N)return;r.keyCode===32&&v||pt()}else S.Sn();break;case 36:Z().k.up&&St(1);break;case 35:Z().k.down&&St(u().L.length);break;case 37:Z().k.left&&pi();break;case 39:Z().k.right&&vi()}})(e)},0))}function Fo(e){c.U&&(Jt=e.ctrlKey)}function Cr(){p({U:!1}),Jt=!1}function kr(e){Go()}function Nr(e){T(Ge,pn)&&!T(Ge,Lt)||Go()}function Go(){Ge&&(Ge.focus(),Ge=null)}function mi(e){return[].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], summary:not([disabled]), [contenteditable]',e)).filter(function(t){return I(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=pi,h.moveSlideRight=vi,h.moveTo=St,d.un(K,function(){pe("blur",Cr),Re("keydown",Xo),Re("keyup",Fo),d.un(ae,Or),d.un(Rn,kr),d.un(Nn,Nr)});var Uo=new Date().getTime(),Ue=[];function Si(e){e?(function(){var t,n="";b.addEventListener?t="addEventListener":(t="attachEvent",n="on");var i="onwheel"in j.createElement("div")?"wheel":j.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Ho();i=="DOMMouseScroll"?j[t](n+"MozMousePixelScroll",qe,r):j[t](n+i,qe,r)}(),g().addEventListener("mousedown",qo),g().addEventListener("mouseup",Ko)):(j.addEventListener?(ve("mousewheel",qe,!1),ve("wheel",qe,!1),ve("MozMousePixelScroll",qe,!1)):j.detachEvent("onmousewheel",qe),g().removeEventListener("mousedown",qo),g().removeEventListener("mouseup",Ko))}function qe(e){var t=new Date().getTime(),n=A(s(".fp-completely")[0],"fp-normal-scroll"),i=function(L,w){new Date().getTime();var M=u().N&&L.getBoundingClientRect().bottom>=0&&qt.Wn()==="up",O=u().Fn;if(O)return V(w),!1;if(u().N){if(M){var X;if(!(O||Io("isNewKeyframe","beyondFullpage")&&qt.In()))return(X=Ie(ue(u().L).item.offsetTop+ue(u().L).item.offsetHeight)).element.scrollTo(0,X.options),p({Fn:!1}),V(w),!1;if(qt.In())return M=!1,p({Fn:!0}),p({D:"wheel"}),zo(),V(w),!1}else Io("set","beyondFullpage",1e3);if(!O&&!M)return!0}}(g(),e);if(c.Y||p({G:!1,Y:!0,Z:"none"}),!Z().m.down&&!Z().m.up)return V(e),!1;if(i)return!0;if(i===!1)return V(e),!1;if(o().autoScrolling&&!Jt&&!n){var r=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,a=Math.max(-1,Math.min(1,r)),l=e.wheelDeltaX!==void 0||e.deltaX!==void 0,v=Math.abs(e.wheelDeltaX)0?"up":"none";Ue.length>149&&Ue.shift(),Ue.push(Math.abs(r)),o().scrollBar&&V(e);var y=t-Uo;return Uo=t,y>200&&(Ue=[]),p({B:f}),c.canScroll&&!Tt()&&dt(Ue,10)>=dt(Ue,70)&&v&&(p({D:"wheel"}),_o(a<0?"down":"up")),!1}o().fitToSection&&p({V:!1})}function qo(e){var t;e.which==2&&(t=e.pageY,Kt=t,g().addEventListener("mousemove",Po))}function Ko(e){e.which==2&&g().removeEventListener("mousemove",Po)}function wt(e){e?(Si(!0),function(){if(oe.Zn&&(Le||Ee)&&(!D("dragAndMove")||o().dragAndMove==="mouseonly")){o().autoScrolling&&(k.removeEventListener(oe.Zn,di,{passive:!1}),k.addEventListener(oe.Zn,di,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,tn),t.removeEventListener(oe.Zn,gt,{passive:!1}),t.addEventListener(oe.Bn,tn),t.addEventListener(oe.Zn,gt,{passive:!1})}}()):(Si(!1),function(){if(oe.Zn&&(Le||Ee)){o().autoScrolling&&(k.removeEventListener(oe.Zn,gt,{passive:!1}),k.removeEventListener(oe.Zn,di,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,tn),t.removeEventListener(oe.Zn,gt,{passive:!1})}}())}h.setMouseWheelScrolling=Si;var wi=!0;function Rr(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){ve(e,Qo,!0)})}function Jo(e,t){document["fp_"+e]=t,Re(e,Qo,!0)}function Qo(e){var t=e.type,n=!1,i=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;i!=document&&i?(t==="touchend"&&(wi=!1,setTimeout(function(){wi=!0},800)),(t!=="mouseenter"||wi)&&(o().normalScrollElements.split(",").forEach(function(r){if(!n){var a=_(i,r),l=T(i,r);(a||l)&&(h.shared.Xn||wt(!1),h.shared.Xn=!0,n=!0)}}),!n&&h.shared.Xn&&(wt(!0),h.shared.Xn=!1))):wt(!0)}function nn(e,t){tt(0,"internal"),St(e,t),tt(ze().scrollingSpeed,"internal")}d.un(K,function(){o().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){Jo(e,!1)}),["mouseleave","touchend"].forEach(function(e){Jo(e,!0)})),d.un(ae,Rr)}),h.silentMoveTo=nn;var yi,$o,bi=W(),er=st(),xi=!1;function Hr(){clearTimeout(yi),clearTimeout($o),Xe("resize",Li)}function Li(){xi||(o().autoScrolling&&!o().scrollBar||!o().fitToSection)&&tr(W()),function(){if(Le)for(var e=0;e<4;e++)$o=setTimeout(function(){window.requestAnimationFrame(function(){o().autoScrolling&&!o().scrollBar&&(p({C:!0}),nn(c.j.index()+1),p({C:!1}))})},200*e)}(),xi=!0,clearTimeout(yi),yi=setTimeout(function(){(function(){if(p({C:!0}),tr(""),q(g(),"onResize"),o().autoScrolling||c.N||function(){if(!o().autoScrolling||o().scrollBar){var r=.01*b.innerHeight;j.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.ln(eo),ce(),xo(),Le){var e=j.activeElement;if(!_(e,"textarea")&&!_(e,"input")&&!_(e,"select")){var t=W();Math.abs(t-bi)>20*Math.max(bi,t)/100&&(Ei(!0),bi=t)}}else n=W(),i=st(),c._===n&&er===i||(p({_:n}),er=i,Ei(!0));var n,i;q(g(),"onResizeEnds"),p({C:!1})})(),xi=!1},400)}function Ei(e){if(!A(g(),un)){p({C:!0,_:W(),_n:st()});for(var t=u().L,n=0;n1&&Ce(r,i.activeSlide.item)}o().scrollOverflow&&S.bn();var l=u().j.index();c.N||!l||D("fadingEffect")||D("dropEffect")||D("waterEffect")||nn(l+1),p({C:!1}),P(o().afterResize)&&e&&o().afterResize.call(g(),b.innerWidth,b.innerHeight),P(o().afterReBuild)&&!e&&o().afterReBuild.call(g()),q(g(),"afterRebuild")}}function tr(e){u().L.forEach(function(t){var n=e!==""||D("offsetSections")?wn(t.item):"";C(t.item,{height:n})})}function ji(){var e,t,n=b.location.hash;if(n.length){var i=n.replace("#","").split("/"),r=n.indexOf("#/")>-1;e=r?"/"+i[1]:decodeURIComponent(i[0]);var a=r?i[2]:i[1];a&&a.length&&(t=decodeURIComponent(a))}return{section:e,pn:t}}function Dr(){Xe("hashchange",nr)}function nr(){if(!c.I&&!o().lockAnchors){var e=ji(),t=e.section,n=e.pn,i=c.W===void 0,r=c.W===void 0&&n===void 0&&!c.H;t&&t.length&&(t&&t!==c.W&&!i||r&&!Tt()||!c.H&&c.F!=n&&!Tt())&&d.ln(kn,{Un:t,slideAnchor:n})}}function Br(e){var t=e.target;T(t,o().menu+" [data-menuanchor]")&&zr.call(t,e)}function zr(e){p({D:"menu"}),!s(o().menu)[0]||!o().lockAnchors&&o().anchors.length||(V(e),d.ln(io,{anchor:I(this,"data-menuanchor")}))}function Ir(e){var t=e.target;t&&T(t,"#fp-nav a")?br.call(t,e.e):_(t,".fp-tooltip")?yr.call(t):(_(t,Hi)||T(t,Hi)!=null)&&gr.call(t,e.e)}h.reBuild=Ei,d.un(K,function(){Li(),pe("resize",Li),d.un(ae,Hr)}),h.setLockAnchors=function(e){o().lockAnchors=e},d.un(K,function(){pe("hashchange",nr),d.un(ae,Dr)}),d.un(K,function(){Re("wheel",qt.Cn,Ho()),d.un(lo,Ar),d.un(no,Tr)}),d.un(K,function(){d.un(Rt,Br)}),d.un(K,function(){d.un(Rt,Ir)});var Mi,Ai,ir=0;function on(e){var t,n,i,r,a;if(q(g(),"onScroll"),!c.C&&u().j&&(ue(u().L),!u().N&&!u().Fn&&(!o().autoScrolling||o().scrollBar||D("dragAndMove"))&&!Vi())){var l=D("dragAndMove")?Math.abs(m("dragAndMove","getCurrentScroll")):we(),v=function(J){var re=J>ir?"down":"up";return ir=J,p({X:J}),re}(l),f=0,y=l+W()/2,L=(D("dragAndMove")?m("dragAndMove","getDocumentHeight"):k.scrollHeight-W())===l,w=u().L;if(p({scrollY:l}),L)f=w.length-1;else if(l)for(var M=0;M=we()+W():r<=we())&&(A(u().j.item,De)||(x(u().j.item,De),z(We(u().j.item),De))),n=(t=w[f]).item,!t.isActive){p({I:!0});var O,X,Y=u().j.item,R=u().j.index()+1,H=Ln(u().j,n),E=t.anchor,F=t.index()+1,G=t.activeSlide,ge={j:Y,sectionIndex:F-1,anchorLink:E,element:n,leavingSection:R,direction:H,items:{origin:u().j,destination:t}};G&&(X=G.anchor,O=G.index()),c.canScroll&&(z(w.filter(function(J){return J.index()!==t.index()}).map(function(J){return J.item}),N),x(n,N),m("parallax","afterLoad"),P(o().beforeLeave)&&wo("beforeLeave",ge),P(o().onLeave)&&se("onLeave",ge),P(o().afterLoad)&&se("afterLoad",ge),m("resetSliders","apply",{localIsResizing:c.C,leavingSection:R}),jn(Y),Pe(n),Nt(n),_n(E,F-1),o().anchors.length&&p({W:E}),ce(),Mn(O,X,E)),clearTimeout(Mi),Mi=setTimeout(function(){p({I:!1})},100)}o().fitToSection&&c.canScroll&&(clearTimeout(Ai),Ai=setTimeout(function(){c.L.filter(function(J){var re=J.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(W())||Math.round(re.top)===0}).length||bo()},o().A))}}function or(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Dt(e,n,"k")}):(Dt(e,"all","k"),o().keyboardScrolling=e)}function Pr(e){var t=e.index();o().anchors[t]!==void 0&&e.isActive&&_n(o().anchors[t],t),o().menu&&o().css3&&T(s(o().menu)[0],je)!=null&&s(o().menu).forEach(function(n){k.appendChild(n)})}function rr(){var e,t,n=u().j,i=u().j.item;x(i,De),Pe(i),mo(),Nt(i),t=hi((e=ji()).section),e.section&&t&&(t===void 0||t.index()!==de(Eo))||!P(o().afterLoad)||se("afterLoad",{j:i,element:i,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().j,destination:u().j}}),P(o().afterRender)&&se("afterRender"),q(g(),"afterRender")}function Ti(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Dt(e,n,"m")}):Dt(e,"all","m"),q(g(),"setAllowScrolling",{value:e,Qn:t})}function lr(){var e=ji(),t=e.section,n=e.pn;t?o().animateAnchor?gi(t,n):nn(t,n):d.ln(Tn,null)}d.un(ae,function(){clearTimeout(Mi),clearTimeout(Ai)}),d.un(K,function(){pe("scroll",on),j.body.addEventListener("scroll",on),d.un(kn,function(e){gi(e.Un,e.slideAnchor)}),d.un(io,function(e){St(e.anchor,void 0)}),d.un(to,function(e){(e.direction==="down"?pt:Fe)()}),d.un(oo,function(e){Ve(e.destination)})}),d.un(ae,function(){Xe("scroll",on)}),h.getActiveSlide=function(){return zn(u().j.activeSlide)},h.getScrollX=function(){return c.scrollX},d.un(K,function(){d.un(ae,wr),d.un(ro,function(e){Ce(e.slides,e.destination)}),d.un(Cn,function(e){vi(e.section)}),d.un(On,function(e){pi(e.section)})}),d.un(K,function(){var e=o().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=` +*/(function(B,Q){(function(ne,ie){B.exports=ie()})(Gr,function(){var ne,ie,Le,an,ki=Object.freeze({__proto__:null,get showError(){return ee},get isVisible(){return Jn},get getVisible(){return ct},get $(){return s},get deepExtend(){return Ne},get hasClass(){return T},get getWindowHeight(){return W},get t(){return st},get css(){return j},get prev(){return _t},get next(){return ut},get last(){return Ao},get index(){return de},get getList(){return Se},get hide(){return Vt},get show(){return Qn},get isArrayOrList(){return Ye},get addClass(){return L},get removeClass(){return z},get appendTo(){return Ze},get wrap(){return $n},get wrapAll(){return Yt},get wrapInner(){return ei},get unwrap(){return Zt},get closest(){return O},get after(){return ft},get before(){return Wt},get insertBefore(){return Xt},get getScrollTop(){return we},get siblings(){return We},get preventDefault(){return V},get i(){return I},get o(){return Re},get u(){return pe},get l(){return ve},get v(){return Xe},get isFunction(){return P},get trigger(){return q},get matches(){return _},get toggle(){return Ft},get createElementFromHTML(){return ye},get remove(){return He},get filter(){return To},get untilAll(){return Gt},get nextAll(){return ti},get prevAll(){return ni},get toArray(){return Oo},get p(){return ue},get h(){return dt},get g(){return Ut},get S(){return Co},get M(){return ii}});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(this==null)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(typeof e!="function")throw new TypeError("predicate must be a function");for(var i=arguments[1],r=0;r0?1:-1)*Math.floor(Math.abs(i)):i}(e);return Math.min(Math.max(t,0),Le)},function(e){var t=this,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var i,r=arguments.length>1?arguments[1]:void 0;if(r!==void 0){if(!ie(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}for(var a,l=an(n.length),v=ie(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,Ni=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}};y.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||window;for(var n=0;n','
    '],controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,parallax:!1,parallaxOptions:{type:"reveal",percentage:62,property:"translate"},cards:!1,cardsOptions:{perspective:100,fadeContent:!0,fadeBackground:!0},sectionSelector:".section",slideSelector:".slide",afterLoad:null,beforeLeave:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,onScrollOverflow:null,lazyLoading:!0,observer:!0},et=null,Ii=!1,Sn=Ne({},Mt),At=null;function g(e){return et}function o(){return At||Mt}function ze(){return Sn}function Tt(e,t,n){At[e]=t,n!=="internal"&&(Sn[e]=t)}function Pi(){if(!o().anchors.length){var e=s(o().sectionSelector.split(",").join("[data-anchor],")+"[data-anchor]",et);e.length&&e.length===s(o().sectionSelector,et).length&&(Ii=!0,e.forEach(function(n){o().anchors.push(I(n,"data-anchor").toString())}))}if(!o().navigationTooltips.length){var t=s(o().sectionSelector.split(",").join("[data-tooltip],")+"[data-tooltip]",et);t.length&&t.forEach(function(n){o().navigationTooltips.push(I(n,"data-tooltip").toString())})}}var c={O:0,R:0,slides:[],j:[],L:null,D:null,N:!1,P:!1,H:!1,C:!1,I:!1,W:void 0,F:void 0,V:!1,canScroll:!0,Z:"none",B:"none",G:!1,Y:!1,U:!0,X:0,_:W(),J:!1,K:{}};function p(e){Object.assign(c,e)}function u(){return c}function _i(e){return window["fp_"+e+"Extension"]!==void 0}function D(e){var t=o();return t[e]!==null&&Object.prototype.toString.call(t[e])==="[object Array]"?t[e].length&&h[e]:t[e]&&h[e]}function m(e,t,n){if(D(e))return P(h[e][t])?h[e][t](n):h[e][t]}function Ot(){return m("dragAndMove","isAnimating")}function Vi(){return m("dragAndMove","isGrabbing")}function wn(e){if(o().offsetSections&&h.offsetSections){var t=m("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return W()+"px"}function Yi(e,t){e.insertBefore(t,e.firstChild)}function U(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,b,x,w="",A=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");A>4,l=(15&f)<<4|(b=t.indexOf(r.charAt(A++)))>>2,v=(3&b)<<6|(x=t.indexOf(r.charAt(A++))),w+=String.fromCharCode(a),b!=64&&(w+=String.fromCharCode(l)),x!=64&&(w+=String.fromCharCode(v));return w=function(C){for(var X,Y="",R=0,H=0,E=0;R191&&H<224?(E=C.charCodeAt(R+1),Y+=String.fromCharCode((31&H)<<6|63&E),R+=2):(E=C.charCodeAt(R+1),X=C.charCodeAt(R+2),Y+=String.fromCharCode((15&H)<<12|(63&E)<<6|63&X),R+=3);return Y}(w),w}function i(r){return r.slice(3).slice(0,-3)}return function(r){var a=r.split("_");if(a.length>1){var l=a[1];return n(r.replace(i(a[1]),"").split("_")[0].slice(2).slice(0,-2))+"_"+n(l.slice(3).slice(0,-3))}return i(r)}(n(e))}y.state=c,y.fp_utils=y.fp_utils||{},Object.assign(y.fp_utils,{prependTo:Yi,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var i=T(e,t);i&&n==null||!n?z(e,t):(!i&&n==null||n)&&L(e,t)}}});var Zi=function(e){this.anchor=e.anchor,this.item=e.item,this.index=e.index(),this.isLast=this.index===e.item.parentElement.querySelectorAll(e.selector).length-1,this.isFirst=!this.index,this.isActive=e.isActive},le=function(e,t){this.parent=this.parent||null,this.selector=t,this.anchor=I(e,"data-anchor")||o().anchors[de(e,o().sectionSelector)],this.item=e,this.isVisible=Jn(e),this.isActive=T(e,N),this.q=T(e,Be)||s(Qe,e)[0]!=null,this.nn=t===o().sectionSelector,this.container=O(e,Je)||O(e,Me),this.index=function(){return this.siblings().indexOf(this)}};function yn(e){return e.map(function(t){return t.item})}function bn(e,t){return e.find(function(n){return n.item===t})}le.prototype.siblings=function(){return this.nn?this.isVisible?c.j:c.tn:this.parent?this.parent.slides:0},le.prototype.prev=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))-1;return t>=0?e[t]:null},le.prototype.next=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return ti?"up":"down"}function Ct(e){return L(e,sn)}function En(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function Ui(e,t){t?Ln(g()):Ct(g()),clearTimeout(Wi),j(g(),En(e)),h.test.on=e,Wi=setTimeout(function(){z(g(),sn)},10)}function Oe(e){var t=Math.round(e);if(o().css3&&o().autoScrolling&&!o().scrollBar)Ui("translate3d(0px, -"+t+"px, 0px)",!1);else if(o().autoScrolling&&!o().scrollBar)j(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Ie(t);Gi(n.element,n.options)}}function tt(e,t){t!=="internal"&&m("fadingEffect","update",e),m("cards","update_",e),Tt("scrollingSpeed",e,t)}h.setScrollingSpeed=tt;var nt,k=null,it=null,jt=null;function kt(e,t,n,i){var r,a=function(b){return b.self!=y&&T(b,Et)?b.scrollLeft:!o().autoScrolling||o().scrollBar?we():b.offsetTop}(e),l=t-a,v=!1,f=c.V;p({V:!0}),nt&&window.cancelAnimationFrame(nt),nt=function(b){r||(r=b);var x=Math.floor(b-r);if(c.V){var w=t;n&&(w=y.fp_easings[o().easing](x,a,l,n)),x<=n&&Gi(e,w),x-1&&this.an[e].splice(n,1)}},ln:function(e){for(var t=this,n=arguments.length,i=new Array(n>1?n-1:0),r=1;rt?"left":"right"}function wr(){clearTimeout(Ht)}function Hn(e){m("continuousHorizontal","afterSlideLoads",e),m("dragAndMove","afterSlideLoads",e),e.localIsResizing||(m("parallax","afterSlideLoads"),m("scrollOverflowReset","setPrevious",e.prevSlide),m("scrollOverflowReset","reset"),P(o().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Nt(e.destiny),d.ln(Rn,e)),p({H:!1}),m("interlockedSlides","interlockedSlides",e)}function rt(e,t){tt(0,"internal"),t!==void 0&&p({C:!0}),je(O(e,fe),e),t!==void 0&&p({C:!1}),tt(ze().scrollingSpeed,"internal")}Ce.m={up:!0,down:!0,left:!0,right:!0},Ce.k=Ne({},Ce.m),d.un(Rt,function(e){var t=e.target;(_(t,gn)||O(t,gn))&&mr.call(t,e)}),h.landscapeScroll=je,d.un(K,function(){d.un(ao,Sr)});var Dn=null,Bn=null;function ce(){c.L=null,c.j.map(function(e){var t=T(e.item,N);e.isActive=t,e.q=S.q(e.item),t&&(c.L=e),e.slides.length&&(e.activeSlide=null,e.slides.map(function(n){var i=T(n.item,N);n.q=S.q(e.item),n.isActive=i,i&&(e.activeSlide=n)}))}),function(){var e=c.L,t=!!c.L&&c.L.slides.length,n=c.L?c.L.activeSlide:null;if(!e&&c.j.length&&!u().N){if(Dn){var i=go(Dn,c.j);i&&(c.L=i,c.L.isActive=!0,L(c.L.item,N)),c.L&&Oe(c.L.item.offsetTop)}if(t&&!n&&Bn){var r=go(Bn,c.L.slides);r&&(c.L.activeSlide=r,c.L.activeSlide.isActive=!0,L(c.L.activeSlide.item,N)),c.L.activeSlide&&rt(c.L.activeSlide.item,"internal")}}}(),q(g(),"onUpdateStateDone")}function Bt(){var e=s(o().sectionSelector+", "+$,g()),t=ct(e),n=Array.from(e).map(function(a){return new ke(a)}),i=n.filter(function(a){return a.isVisible}),r=i.reduce(function(a,l){return a.concat(l.slides)},[]);Dn=ho(c.L),Bn=ho(c.L?c.L.activeSlide:null),c.O=t.length,c.R=i.reduce(function(a,l){return a+l.slides.length},0),c.j=i,c.tn=n,c.slides=r,c.rn=c.j.concat(c.slides)}function ho(e){if(!e)return null;var t=e?e.item:null,n=e.nn?c.tn:c.L.dn;if(t){var i=bn(n,t);return i?i.index():null}return null}function go(e,t){var n,i=e-1,r=e;do{if(n=t[i]||t[r])break;i-=1,r+=1}while(i>=0||r0,l=r>2&&r'+Qi(a.index(),"Section")+"";var v=o().navigationTooltips[a.index()];v!==void 0&&v!==""&&(i+='
    '+v+"
    "),i+=""}s("ul",n)[0].innerHTML=i;var f=s("li",s(Ae)[0])[u().L.index()];L(s("a",f),N)}function br(e){e.preventDefault&&V(e),p({D:"verticalNav"});var t=de(O(this,"#fp-nav li"));d.ln(oo,{destination:u().j[t]})}function _n(e,t){var n;n=e,o().menu&&o().menu.length&&s(o().menu).forEach(function(i){i!=null&&(z(s(fn,i),N),L(s('[data-menuanchor="'+n+'"]',i),N))}),function(i,r){var a=s(Ae)[0];o().navigation&&a!=null&&a.style.display!=="none"&&(z(s(fn,a),N),L(i?s('a[href="#'+i+'"]',a):s("a",s("li",a)[r]),N))}(e,t)}zt.prototype=le.prototype,zt.prototype.constructor=ke,h.setRecordHistory=In,h.setAutoScrolling=_e,h.test.setAutoScrolling=_e,new Date().getTime();var Vn,Yn,Zn,Wn,lt,Xn,Lr=(Yn=!0,Zn=new Date().getTime(),Wn=!y.fullpage_api,function(e,t){var n=new Date().getTime(),i=e==="wheel"?o().scrollingSpeed:100;return Yn=Wn||n-Zn>=i,Wn=!y.fullpage_api,Yn&&(Vn=t(),Zn=n),Vn===void 0||Vn});function wo(e,t){if(P(o().beforeLeave))return Lr(u().D,function(){return se(e,t)})}function Ve(e,t,n){var i=e.item;if(i!=null){var r,a,l={element:i,callback:t,isMovementUp:n,dtop:yo(i),yMovement:xn(u().L,i),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().L.index()+1,localIsResizing:c.C,items:{origin:u().L,destination:e},direction:null};if(!(u().L.item==i&&!c.C||o().scrollBar&&we()===l.dtop&&!T(i,"fp-auto-height"))){if(l.activeSlide!=null&&(r=I(l.activeSlide,"data-anchor"),a=de(l.activeSlide,null)),!l.localIsResizing){var v=l.yMovement;if(n!==void 0&&(v=n?"up":"down"),l.direction=v,_i("dropEffect")&&h.dropEffect.onLeave_(l),_i("waterEffect")&&h.waterEffect.onLeave_(l),P(o().beforeLeave)&&wo("beforeLeave",l)===!1||P(o().onLeave)&&!se("onLeave",l))return}m("parallax","apply",l),m("cards","apply",l),m("dropEffect","apply",l),m("waterEffect","apply",l),o().autoScrolling&&o().continuousVertical&&l.isMovementUp!==void 0&&(!l.isMovementUp&&l.yMovement=="up"||l.isMovementUp&&l.yMovement=="down")&&(l=function(f){p({J:!0});var b=u().L.item;return f.isMovementUp?Wt(b,ti(b,$)):ft(b,ni(b,$).reverse()),Oe(u().L.item.offsetTop),Pn(),f.hn=b,f.dtop=f.element.offsetTop,f.yMovement=xn(u().L,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),q(g(),"onContinuousVertical",f),f}(l)),m("scrollOverflowReset","setPrevious",u().L.item),l.localIsResizing||Mn(u().L.item),D("dropEffect")&&o().dropEffect||(L(i,N),z(We(i),N)),ce(),Pe(i),p({canScroll:h.test.gn}),An(a,r,l.anchorLink),d.ln(so,l),function(f){var b=o().scrollingSpeed<700,x=b?700:o().scrollingSpeed;if(p({Z:"none",scrollY:Math.round(f.dtop)}),d.ln(ao),o().css3&&o().autoScrolling&&!o().scrollBar)Ui("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),D("waterEffect")&&Pn(),o().scrollingSpeed?(clearTimeout(lt),lt=setTimeout(function(){It(f),p({canScroll:!b||h.test.gn})},o().scrollingSpeed)):It(f);else{var w=Ie(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(lt),kt(w.element,w.options,o().scrollingSpeed,function(){o().scrollBar?lt=setTimeout(function(){It(f)},30):(It(f),p({canScroll:!b||h.test.gn}))})}b&&(clearTimeout(Xn),Xn=setTimeout(function(){p({canScroll:!0})},x))}(l),p({W:l.anchorLink}),_n(l.anchorLink,function(f){return f.hn!=null?f.isMovementUp?c.O-1:0:f.sectionIndex}(l))}}}function yo(e){var t=e.offsetHeight,n=e.offsetTop,i=n,r=D("dragAndMove")&&m("dragAndMove","isGrabbing")?m("dragAndMove","isScrollingDown"):n>c.X,a=i-W()+t,l=o().bigSectionsDestination;return t>W()?(r||l)&&l!=="bottom"||(i=a):(r||c.C&&ut(e)==null)&&(i=a),D("offsetSections")&&(i=h.offsetSections.getSectionPosition_(r,i,e)),p({X:i}),i}function It(e){p({N:!1}),function(t){t.hn!=null&&(t.isMovementUp?Wt(s($)[0],t.hn):ft(s($)[u().j.length-1],t.hn),Oe(u().L.item.offsetTop),function(){for(var n=s(xt),i=0;i-1&&!S.An)return V(e),!1},yn:function(){S.Tn=c.canScroll},onLeave:function(){clearTimeout(Un),S.An=!1},afterLoad:function(){S.An=!1,clearTimeout(Un),Un=setTimeout(function(){S.Tn=c.canScroll},200)},Rn:function(){M.activeElement===this.Mn&&(this.Mn.blur(),S.An=!1)},Sn:function(){if(o().scrollOverflow&&S.Tn){S.Rn();var e=S.jn(u().L.item);!e||xe||Ee||(this.Mn=e,requestAnimationFrame(function(){e.focus(),S.An=!0})),S.Tn=!1}},bn:function(){o().scrollOverflowMacStyle&&!pr&&L(k,"fp-scroll-mac"),u().rn.forEach(function(e){if(!(e.slides&&e.slides.length||T(e.item,"fp-auto-height-responsive")&&Gn())){var t,n=Te(e.item),i=S.mn(e.item),r=(t=e).nn?t:t.parent;if(Ni){var a=i?"addClass":"removeClass";ki[a](r.item,$e),ki[a](e.item,$e)}else L(r.item,$e),L(e.item,$e);e.q||(S.Ln(n),S.zn(n)),e.q=!0}})},zn:function(e){S.jn(e).addEventListener("scroll",S.Dn),e.addEventListener("wheel",S.kn,{passive:!1}),e.addEventListener("keydown",S.En,{passive:!1})},Ln:function(e){var t=document.createElement("div");t.className=Be,ei(e,t),t.setAttribute("tabindex","-1")},Nn:function(e){var t=s(Qe,e)[0];t&&(Zt(t),e.removeAttribute("tabindex"))},jn:function(e){var t=Te(e);return s(Qe,t)[0]||t},q:function(e){return T(e,Be)||s(Qe,e)[0]!=null},wn:function(e){return e.nn&&e.activeSlide?e.activeSlide.q:e.q},mn:function(e){return S.jn(e).scrollHeight>y.innerHeight},isScrolled:function(e,t){if(!c.canScroll)return!1;if(o().scrollBar)return!0;var n=S.jn(t);if(!o().scrollOverflow||!T(n,Be)||T(t,"fp-noscroll")||T(Te(t),"fp-noscroll"))return!0;var i=Ni?1:0,r=n.scrollTop,a=e==="up"&&r<=0,l=e==="down"&&n.scrollHeight<=Math.ceil(n.offsetHeight+r)+i,v=a||l;return v||(this.xn=new Date().getTime()),v},Pn:function(){this.On=new Date().getTime();var e=this.On-S.xn,t=(xe||Ee)&&c.G,n=c.Y&&e>600;return t&&e>400||n},Dn:(Kn=0,function(e){var t=e.target.scrollTop,n=c.Z!=="none"?c.Z:Kn1?t:document)?t.querySelectorAll(e):null}function Ne(e){e=e||{};for(var t=1,n=arguments.length;t1&&(o().controlArrows&&function(b){var x=b.item,w=[ye(o().controlArrowsHTML[0]),ye(o().controlArrowsHTML[1])];ft(s(fe,x)[0],w),L(w,Di),L(w[0],Bi),L(w[1],"fp-next"),o().controlArrowColor!=="#fff"&&(j(s(zi,x),{"border-color":"transparent transparent transparent "+o().controlArrowColor}),j(s(mn,x),{"border-color":"transparent "+o().controlArrowColor+" transparent transparent"})),o().loopHorizontal||Vt(s(mn,x))}(e),o().slidesNavigation&&function(b){var x=b.item,w=b.slides.length;Ze(ye('
      '),x);var A=s(hn,x)[0];L(A,"fp-"+o().slidesNavPosition);for(var C=0;C'+Qi(C,"Slide",s(pn,x)[C])+""),s("ul",A)[0]);j(A,{"margin-left":"-"+A.innerWidth/2+"px"});var X=b.activeSlide?b.activeSlide.index():0;L(s("a",s("li",A)[X]),N)}(e)),i.forEach(function(b){j(b.item,{width:a+"%"}),o().verticalCentered&&xo(b)});var f=D("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.L&&(c.L.index()!==0||c.L.index()===0&&f.index()!==0)?(rt(f.item,"internal"),L(f.item,"fp-initial")):L(n[0],N)}window.fp_utils=Object.assign(y.fp_utils||{},{$:s,deepExtend:Ne,hasClass:T,getWindowHeight:W,css:j,prev:_t,next:ut,last:Ao,index:de,getList:Se,hide:Vt,show:Qn,isArrayOrList:Ye,addClass:L,removeClass:z,appendTo:Ze,wrap:$n,wrapAll:Yt,wrapInner:ei,unwrap:Zt,closest:O,after:ft,before:Wt,insertBefore:Xt,getScrollTop:we,siblings:We,preventDefault:V,isFunction:P,trigger:q,matches:_,toggle:Ft,createElementFromHTML:ye,remove:He,filter:To,untilAll:Gt,nextAll:ti,prevAll:ni,showError:ee,scrollOverflowHandler:S}),d.un(K,function(){["click","touchstart"].forEach(function(e){Re(e,jo,{passive:!1})}),pe("focus",Mr),d.un(ae,Er)});var No={attributes:!1,subtree:!0,childList:!0,characterData:!0};function Ro(){return m("responsiveSlides","isResponsiveSlidesChanging")||ct(s(o().slideSelector,g())).length!==u().R}function ri(e){var t=Ro();(Ro()||m("responsiveSlides","isResponsiveSlidesChanging")||ct(s(o().sectionSelector,g())).length!==u().O)&&!c.J&&(o().observer&&at&&at.disconnect(),Bt(),ce(),o().anchors=[],He(s(Ae)),m("responsiveSlides","isResponsiveSlidesChanging")||ko(),Pi(),o().navigation&&So(),t&&(He(s(hn)),He(s(gn))),u().j.forEach(function(n){n.slides.length?t&&oi(n):qn(n)})),o().observer&&at&&s(Me)[0]&&at.observe(s(Me)[0],No)}d.un(K,function(){var e,t,n;o().observer&&"MutationObserver"in window&&s(Me)[0]&&(e=s(Me)[0],t=No,(n=new MutationObserver(ri)).observe(e,t),at=n),d.un(eo,ri)}),h.render=ri;var Ar=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});pe("testPassive",null,t),Xe("testPassive",null,t)}catch{}return function(){return e}}();function Ho(){return!!Ar()&&{passive:!1}}var Do,Bo,li,be,qt=(li=new Date().getTime(),be=[],{Cn:function(e){var t=(e=e||y.event).wheelDelta||-e.deltaY||-e.detail,n=Math.max(-1,Math.min(1,t)),i=e.wheelDeltaX!==void 0||e.deltaX!==void 0;Do=Math.abs(e.wheelDeltaX)149&&be.shift(),be.push(Math.abs(t));var a=r-li;li=r,a>200&&(be=[])},In:function(){var e=dt(be,10)>=dt(be,70);return!!be.length&&e&&Do},Wn:function(){return Bo}});function Tr(){var e=o().css3?we()+W():ue(u().j).item.offsetTop+ue(u().j).item.offsetHeight,t=Ie(e);h.test.top=-e+"px",p({canScroll:!1}),kt(t.element,t.options,o().scrollingSpeed,function(){setTimeout(function(){p({N:!0}),p({canScroll:!0})},30)})}function Or(){g().getBoundingClientRect().bottom>=0&&zo()}function zo(){var e=Ie(ue(u().j).item.offsetTop);p({canScroll:!1}),kt(e.element,e.options,o().scrollingSpeed,function(){p({canScroll:!0}),p({N:!1}),p({Fn:!1})})}var ai,ci,si,Io=(ai=!1,ci={},si={},function(e,t,n){switch(e){case"set":ci[t]=new Date().getTime(),si[t]=n;break;case"isNewKeyframe":var i=new Date().getTime();ai=i-ci[t]>si[t]}return ai});function pt(){var e=u().L.next();e||!o().loopBottom&&!o().continuousVertical||(e=u().j[0]),e!=null?Ve(e,null,!1):g().scrollHeightKt&&Z().m.down&&pt()),Kt=e.pageY)}function _o(e){if(Z().m[e]){var t=e==="down"?pt:Fe;D("scrollHorizontally")&&(t=m("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),o().scrollOverflow&&S.wn(u().L)?S.isScrolled(e,u().L.item)&&S.Pn()&&t():t()}}var Jt,ui,Ge,Qt=0,vt=0,$t=0,ht=0,en=Yo(),oe={Zn:"ontouchmove"in window?"touchmove":en?en.move:null,Bn:"ontouchstart"in window?"touchstart":en?en.down:null};function gt(e){var t=O(e.target,$)||u().L.item,n=S.wn(u().L);if(mt(e)){p({G:!0,Y:!1}),o().autoScrolling&&(n&&!c.canScroll||o().scrollBar)&&V(e);var i=fi(e);$t=i.y,ht=i.x;var r=Math.abs(Qt-$t)>y.innerHeight/100*o().touchSensitivity,a=Math.abs(vt-ht)>st()/100*o().touchSensitivity,l=s(fe,t).length&&Math.abs(vt-ht)>Math.abs(Qt-$t),v=Qt>$t?"down":"up";p({Z:l?vt>ht?"right":"left":v}),l?!c.H&&a&&(vt>ht?Z().m.right&&d.ln(jn,{section:t}):Z().m.left&&d.ln(Cn,{section:t})):o().autoScrolling&&c.canScroll&&r&&_o(v)}}function mt(e){return e.pointerType===void 0||e.pointerType!="mouse"}function tn(e){if(o().fitToSection&&p({V:!1}),mt(e)){var t=fi(e);Qt=t.y,vt=t.x}pe("touchend",Vo)}function Vo(){Xe("touchend",Vo),p({G:!1})}function fi(e){var t={};return t.y=e.pageY!==void 0&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=e.pageX!==void 0&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,Ee&&mt(e)&&o().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Yo(){var e;return y.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function di(e){o().autoScrolling&&mt(e)&&Z().m.up&&(c.canScroll||V(e))}function Zo(e,t){var n=t??u().L.item,i=bn(c.j,n),r=s(fe,n)[0];if(!(r==null||Ot()||c.H||i.slides.length<2)){var a=i.activeSlide,l=e==="left"?a.prev():a.next();if(!l){if(!o().loopHorizontal)return;l=e==="left"?ue(i.slides):i.slides[0]}p({H:!h.test.gn}),je(r,l.item,e)}}function pi(e){Zo("left",e)}function vi(e){Zo("right",e)}function hi(e){var t=u().j.filter(function(i){return i.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().j[n]}return t}function Wo(e){e!=null&&je(O(e,fe),e)}function gi(e,t){var n=hi(e);if(n!=null){var i=function(r,a){var l=a.slides.filter(function(v){return v.anchor===r})[0];return l==null&&(r=r!==void 0?r:0,l=a.slides[r]),l?l.item:null}(t,n);n.anchor&&n.anchor===c.W||T(n.item,N)?Wo(i):Ve(n,function(){Wo(i)})}}function St(e,t){var n=hi(e);t!==void 0?gi(e,t):n!=null&&Ve(n)}function Cr(){clearTimeout(ui),ve("keydown",Xo),ve("keyup",Fo)}function Xo(e){clearTimeout(ui);var t=e.keyCode,n=[37,39].indexOf(t)>-1,i=o().autoScrolling||o().fitToSection||n;t===9?function(r){var a=r.shiftKey,l=M.activeElement,v=mi(Te(u().L.item));function f(Y){return V(Y),v[0]?v[0].focus():null}if(c.canScroll){if(!function(Y){var R=mi(M),H=R.indexOf(M.activeElement),E=R[Y.shiftKey?H-1:H+1],F=O(E,pn),G=O(E,$);return!F&&!G}(r)){l?O(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var b=l==v[0],x=l==v[v.length-1],w=a&&b;if(w||!a&&x){V(r);var A=function(Y){var R,H=Y?"prevPanel":"nextPanel",E=[],F=Fi((c.L&&c.L.activeSlide?c.L.activeSlide:c.L)[H]());do(E=mi(F.item)).length&&(R={Gn:F,Yn:E[Y?E.length-1:0]}),F=Fi(F[H]());while(F&&E.length===0);return R}(w),C=A?A.Gn:null;if(C){var X=C.nn?C:C.parent;d.ln(kn,{Un:X.index()+1,slideAnchor:C.nn?0:C.index()}),Ge=A.Yn,V(r)}}}}else V(r)}(e):!ii()&&o().keyboardScrolling&&i&&(Jt=e.ctrlKey,ui=setTimeout(function(){(function(r){var a=r.shiftKey,l=M.activeElement,v=_(l,"video")||_(l,"audio"),f=S.isScrolled("up",u().L.item),b=S.isScrolled("down",u().L.item),x=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(A){return[40,38,32,33,34].indexOf(A.keyCode)>-1&&!c.N})(w)&&!O(w.target,Qe)&&w.preventDefault()}(r),c.canScroll||x)switch(p({D:"keydown"}),r.keyCode){case 38:case 33:Z().k.up&&f?c.N?d.ln(no,{e:r}):Fe():S.Sn();break;case 32:if(a&&Z().k.up&&!v&&f){Fe();break}case 40:case 34:if(Z().k.down&&b){if(c.N)return;r.keyCode===32&&v||pt()}else S.Sn();break;case 36:Z().k.up&&St(1);break;case 35:Z().k.down&&St(u().j.length);break;case 37:Z().k.left&&pi();break;case 39:Z().k.right&&vi()}})(e)},0))}function Fo(e){c.U&&(Jt=e.ctrlKey)}function jr(){p({U:!1}),Jt=!1}function kr(e){Go()}function Nr(e){O(Ge,pn)&&!O(Ge,xt)||Go()}function Go(){Ge&&(Ge.focus(),Ge=null)}function mi(e){return[].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], summary:not([disabled]), [contenteditable]',e)).filter(function(t){return I(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=pi,h.moveSlideRight=vi,h.moveTo=St,d.un(K,function(){pe("blur",jr),Re("keydown",Xo),Re("keyup",Fo),d.un(ae,Cr),d.un(Rn,kr),d.un(Nn,Nr)});var Uo=new Date().getTime(),Ue=[];function Si(e){e?(function(){var t,n="";y.addEventListener?t="addEventListener":(t="attachEvent",n="on");var i="onwheel"in M.createElement("div")?"wheel":M.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Ho();i=="DOMMouseScroll"?M[t](n+"MozMousePixelScroll",qe,r):M[t](n+i,qe,r)}(),g().addEventListener("mousedown",qo),g().addEventListener("mouseup",Ko)):(M.addEventListener?(ve("mousewheel",qe,!1),ve("wheel",qe,!1),ve("MozMousePixelScroll",qe,!1)):M.detachEvent("onmousewheel",qe),g().removeEventListener("mousedown",qo),g().removeEventListener("mouseup",Ko))}function qe(e){var t=new Date().getTime(),n=T(s(".fp-completely")[0],"fp-normal-scroll"),i=function(x,w){new Date().getTime();var A=u().N&&x.getBoundingClientRect().bottom>=0&&qt.Wn()==="up",C=u().Fn;if(C)return V(w),!1;if(u().N){if(A){var X;if(!(C||Io("isNewKeyframe","beyondFullpage")&&qt.In()))return(X=Ie(ue(u().j).item.offsetTop+ue(u().j).item.offsetHeight)).element.scrollTo(0,X.options),p({Fn:!1}),V(w),!1;if(qt.In())return A=!1,p({Fn:!0}),p({D:"wheel"}),zo(),V(w),!1}else Io("set","beyondFullpage",1e3);if(!C&&!A)return!0}}(g(),e);if(c.Y||p({G:!1,Y:!0,Z:"none"}),!Z().m.down&&!Z().m.up)return V(e),!1;if(i)return!0;if(i===!1)return V(e),!1;if(o().autoScrolling&&!Jt&&!n){var r=(e=e||y.event).wheelDelta||-e.deltaY||-e.detail,a=Math.max(-1,Math.min(1,r)),l=e.wheelDeltaX!==void 0||e.deltaX!==void 0,v=Math.abs(e.wheelDeltaX)0?"up":"none";Ue.length>149&&Ue.shift(),Ue.push(Math.abs(r)),o().scrollBar&&V(e);var b=t-Uo;return Uo=t,b>200&&(Ue=[]),p({B:f}),c.canScroll&&!Ot()&&dt(Ue,10)>=dt(Ue,70)&&v&&(p({D:"wheel"}),_o(a<0?"down":"up")),!1}o().fitToSection&&p({V:!1})}function qo(e){var t;e.which==2&&(t=e.pageY,Kt=t,g().addEventListener("mousemove",Po))}function Ko(e){e.which==2&&g().removeEventListener("mousemove",Po)}function wt(e){e?(Si(!0),function(){if(oe.Zn&&(xe||Ee)&&(!D("dragAndMove")||o().dragAndMove==="mouseonly")){o().autoScrolling&&(k.removeEventListener(oe.Zn,di,{passive:!1}),k.addEventListener(oe.Zn,di,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,tn),t.removeEventListener(oe.Zn,gt,{passive:!1}),t.addEventListener(oe.Bn,tn),t.addEventListener(oe.Zn,gt,{passive:!1})}}()):(Si(!1),function(){if(oe.Zn&&(xe||Ee)){o().autoScrolling&&(k.removeEventListener(oe.Zn,gt,{passive:!1}),k.removeEventListener(oe.Zn,di,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,tn),t.removeEventListener(oe.Zn,gt,{passive:!1})}}())}h.setMouseWheelScrolling=Si;var wi=!0;function Rr(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){ve(e,Qo,!0)})}function Jo(e,t){document["fp_"+e]=t,Re(e,Qo,!0)}function Qo(e){var t=e.type,n=!1,i=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;i!=document&&i?(t==="touchend"&&(wi=!1,setTimeout(function(){wi=!0},800)),(t!=="mouseenter"||wi)&&(o().normalScrollElements.split(",").forEach(function(r){if(!n){var a=_(i,r),l=O(i,r);(a||l)&&(h.shared.Xn||wt(!1),h.shared.Xn=!0,n=!0)}}),!n&&h.shared.Xn&&(wt(!0),h.shared.Xn=!1))):wt(!0)}function nn(e,t){tt(0,"internal"),St(e,t),tt(ze().scrollingSpeed,"internal")}d.un(K,function(){o().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){Jo(e,!1)}),["mouseleave","touchend"].forEach(function(e){Jo(e,!0)})),d.un(ae,Rr)}),h.silentMoveTo=nn;var yi,$o,bi=W(),er=st(),Li=!1;function Hr(){clearTimeout(yi),clearTimeout($o),Xe("resize",xi)}function xi(){Li||(o().autoScrolling&&!o().scrollBar||!o().fitToSection)&&tr(W()),function(){if(xe)for(var e=0;e<4;e++)$o=setTimeout(function(){window.requestAnimationFrame(function(){o().autoScrolling&&!o().scrollBar&&(p({C:!0}),nn(c.L.index()+1),p({C:!1}))})},200*e)}(),Li=!0,clearTimeout(yi),yi=setTimeout(function(){(function(){if(p({C:!0}),tr(""),q(g(),"onResize"),o().autoScrolling||c.N||function(){if(!o().autoScrolling||o().scrollBar){var r=.01*y.innerHeight;M.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.ln(eo),ce(),Lo(),xe){var e=M.activeElement;if(!_(e,"textarea")&&!_(e,"input")&&!_(e,"select")){var t=W();Math.abs(t-bi)>20*Math.max(bi,t)/100&&(Ei(!0),bi=t)}}else n=W(),i=st(),c._===n&&er===i||(p({_:n}),er=i,Ei(!0));var n,i;q(g(),"onResizeEnds"),p({C:!1})})(),Li=!1},400)}function Ei(e){if(!T(g(),un)){p({C:!0,_:W(),_n:st()});for(var t=u().j,n=0;n1&&je(r,i.activeSlide.item)}o().scrollOverflow&&S.bn();var l=u().L.index();c.N||!l||D("fadingEffect")||D("dropEffect")||D("waterEffect")||nn(l+1),p({C:!1}),P(o().afterResize)&&e&&o().afterResize.call(g(),y.innerWidth,y.innerHeight),P(o().afterReBuild)&&!e&&o().afterReBuild.call(g()),q(g(),"afterRebuild")}}function tr(e){u().j.forEach(function(t){var n=e!==""||D("offsetSections")?wn(t.item):"";j(t.item,{height:n})})}function Mi(){var e,t,n=y.location.hash;if(n.length){var i=n.replace("#","").split("/"),r=n.indexOf("#/")>-1;e=r?"/"+i[1]:decodeURIComponent(i[0]);var a=r?i[2]:i[1];a&&a.length&&(t=decodeURIComponent(a))}return{section:e,pn:t}}function Dr(){Xe("hashchange",nr)}function nr(){if(!c.I&&!o().lockAnchors){var e=Mi(),t=e.section,n=e.pn,i=c.W===void 0,r=c.W===void 0&&n===void 0&&!c.H;t&&t.length&&(t&&t!==c.W&&!i||r&&!Ot()||!c.H&&c.F!=n&&!Ot())&&d.ln(kn,{Un:t,slideAnchor:n})}}function Br(e){var t=e.target;O(t,o().menu+" [data-menuanchor]")&&zr.call(t,e)}function zr(e){p({D:"menu"}),!s(o().menu)[0]||!o().lockAnchors&&o().anchors.length||(V(e),d.ln(io,{anchor:I(this,"data-menuanchor")}))}function Ir(e){var t=e.target;t&&O(t,"#fp-nav a")?br.call(t,e.e):_(t,".fp-tooltip")?yr.call(t):(_(t,Hi)||O(t,Hi)!=null)&&gr.call(t,e.e)}h.reBuild=Ei,d.un(K,function(){xi(),pe("resize",xi),d.un(ae,Hr)}),h.setLockAnchors=function(e){o().lockAnchors=e},d.un(K,function(){pe("hashchange",nr),d.un(ae,Dr)}),d.un(K,function(){Re("wheel",qt.Cn,Ho()),d.un(lo,Tr),d.un(no,Or)}),d.un(K,function(){d.un(Rt,Br)}),d.un(K,function(){d.un(Rt,Ir)});var Ai,Ti,ir=0;function on(e){var t,n,i,r,a;if(q(g(),"onScroll"),!c.C&&u().L&&(ue(u().j),!u().N&&!u().Fn&&(!o().autoScrolling||o().scrollBar||D("dragAndMove"))&&!Vi())){var l=D("dragAndMove")?Math.abs(m("dragAndMove","getCurrentScroll")):we(),v=function(J){var re=J>ir?"down":"up";return ir=J,p({X:J}),re}(l),f=0,b=l+W()/2,x=(D("dragAndMove")?m("dragAndMove","getDocumentHeight"):k.scrollHeight-W())===l,w=u().j;if(p({scrollY:l}),x)f=w.length-1;else if(l)for(var A=0;A=we()+W():r<=we())&&(T(u().L.item,De)||(L(u().L.item,De),z(We(u().L.item),De))),n=(t=w[f]).item,!t.isActive){p({I:!0});var C,X,Y=u().L.item,R=u().L.index()+1,H=xn(u().L,n),E=t.anchor,F=t.index()+1,G=t.activeSlide,ge={L:Y,sectionIndex:F-1,anchorLink:E,element:n,leavingSection:R,direction:H,items:{origin:u().L,destination:t}};G&&(X=G.anchor,C=G.index()),c.canScroll&&(z(w.filter(function(J){return J.index()!==t.index()}).map(function(J){return J.item}),N),L(n,N),m("parallax","afterLoad"),P(o().beforeLeave)&&wo("beforeLeave",ge),P(o().onLeave)&&se("onLeave",ge),P(o().afterLoad)&&se("afterLoad",ge),m("resetSliders","apply",{localIsResizing:c.C,leavingSection:R}),Mn(Y),Pe(n),Nt(n),_n(E,F-1),o().anchors.length&&p({W:E}),ce(),An(C,X,E)),clearTimeout(Ai),Ai=setTimeout(function(){p({I:!1})},100)}o().fitToSection&&c.canScroll&&(clearTimeout(Ti),Ti=setTimeout(function(){c.j.filter(function(J){var re=J.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(W())||Math.round(re.top)===0}).length||bo()},o().A))}}function or(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Dt(e,n,"k")}):(Dt(e,"all","k"),o().keyboardScrolling=e)}function Pr(e){var t=e.index();o().anchors[t]!==void 0&&e.isActive&&_n(o().anchors[t],t),o().menu&&o().css3&&O(s(o().menu)[0],Me)!=null&&s(o().menu).forEach(function(n){k.appendChild(n)})}function rr(){var e,t,n=u().L,i=u().L.item;L(i,De),Pe(i),mo(),Nt(i),t=hi((e=Mi()).section),e.section&&t&&(t===void 0||t.index()!==de(Eo))||!P(o().afterLoad)||se("afterLoad",{L:i,element:i,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().L,destination:u().L}}),P(o().afterRender)&&se("afterRender"),q(g(),"afterRender")}function Oi(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Dt(e,n,"m")}):Dt(e,"all","m"),q(g(),"setAllowScrolling",{value:e,Qn:t})}function lr(){var e=Mi(),t=e.section,n=e.pn;t?o().animateAnchor?gi(t,n):nn(t,n):d.ln(On,null)}d.un(ae,function(){clearTimeout(Ai),clearTimeout(Ti)}),d.un(K,function(){pe("scroll",on),M.body.addEventListener("scroll",on),d.un(kn,function(e){gi(e.Un,e.slideAnchor)}),d.un(io,function(e){St(e.anchor,void 0)}),d.un(to,function(e){(e.direction==="down"?pt:Fe)()}),d.un(oo,function(e){Ve(e.destination)})}),d.un(ae,function(){Xe("scroll",on)}),h.getActiveSlide=function(){return zn(u().L.activeSlide)},h.getScrollX=function(){return c.scrollX},d.un(K,function(){d.un(ae,wr),d.un(ro,function(e){je(e.slides,e.destination)}),d.un(jn,function(e){vi(e.section)}),d.un(Cn,function(e){pi(e.section)})}),d.un(K,function(){var e=o().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=` - `),i=ue(c.L),r=!c.Jn||o().credits.enabled;i&&i.item&&r&&i.item.insertAdjacentHTML("beforeend",n)}),function(){d.un($i,function(){var v,f,y;p({Jn:(o().licenseKey,v=o().licenseKey,f=function(L){var w=parseInt("514").toString(16);if(!L||L.length<29||L.split(e[0]).length===4)return null;var M=["Each","for"][r()]().join(""),O=L[["split"]]("-"),X=[];O[M](function(H,E){if(E<4){var F=function(J){var re=J[J.length-1],Xr=["NaN","is"][r()]().join("");return window[Xr](re)?a(re):function(Fr){return Fr-N.length}(re)}(H);X.push(F);var G=a(H[F]);if(E===1){var ge=["pa","dS","t","art"].join("");G=G.toString()[ge](2,"0")}w+=G,E!==0&&E!==1||(w+="-")}});var Y=0,R="";return L.split("-").forEach(function(H,E){if(E<4){for(var F=0,G=0;G<4;G++)G!==X[E]&&(F+=Math.abs(a(H[G])),isNaN(H[G])||Y++);var ge=l(F);R+=ge}}),R+=l(Y),{Kn:new Date(w+"T00:00"),qn:w.split("-")[2]===8*(N.length-2)+"",$n:R}}(v),y=function(L){var w=i[r()]().join("");return L&&w.indexOf(L)===0&&L.length===w.length}(v),(f||y)&&(f&&n<=f.Kn&&f.$n===v.split(e[0])[4]||y||f.qn)||!1)})});var e=["-"],t="2024-0-30".split("-"),n=new Date(t[0],t[1],t[2]),i=["se","licen","-","v3","l","gp"];function r(){return[["re","verse"].join("")][0]}function a(v){return v?isNaN(v)?v.charCodeAt(0)-72:v:""}function l(v){var f=72+v;return f>90&&f<97&&(f+=15),String.fromCharCode(f).toUpperCase()}}(),h.setKeyboardScrolling=or,h.shared.nt=rr,h.setAllowScrolling=Ti;var _r={};function Ke(){return _r}var rn,he,ar,Oi,ln=!A(k,U("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function cr(e){if(he=j.createElement("div"),rn=U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),ln||(rn=rn.replace("extensions/","").replace("Extension","")),he.innerHTML=rn,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(Vr).observe(j.body,{childList:!0,subtree:!1}),(!ln||D(e)&&h[e])&&(!function(n){var i=Ke()[n]!==void 0&&Ke()[n].length,r=[],a=!1;return Ye(Ke()[n])?r=Ke()[n]:r.push(Ke()[n]),r.forEach(function(l){var v=function(){if(j.domain.length){for(var re=j.domain.replace(/^(www\.)/,"").split(".");re.length>2;)re.shift();return re.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),f=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN","NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3","NDU2dGVzdDQ1Ng=="],y=U(f[0]),L=U(f[1]),w=U(f[2]),M=U(f[6]),O=U(f[3]),X=U(f[4]),Y=U(f[5]),R=o()[X+Y]!==void 0;i=i||R;var H=[y,L,w,M].indexOf(v)<0&&v.length!==0;if(!i&&!R&&H)return!1;var E=i?U(l):"",F=(E=E.split("_")).length>1&&E[1].indexOf(n,E[1].length-n.length)>-1,G=E.length>1&&E[1].toLowerCase().indexOf(X)>-1,ge=E[0].indexOf(v,E[0].length-v.length)<0,J=F||G;a=a||!(ge&&H&&O!=E[0])&&J||!H}),a}(e)||!ln)){sr();var t=U("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](sr,2e3)}}function sr(){he&&(Oi||(Math.random()<.5?Yi(k,he):Ze(he,k),Oi=!0),he.setAttribute("style",U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,U("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function Vr(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(ar);var n=U("bDIwc2V0VGltZW91dDAzbA==");ar=window[n](Yr,900)}})}function Yr(){Oi=!1}function Zr(){Bt(),ce(),o().scrollBar=o().scrollBar||o().hybrid,Pi(),function(){C(Oo(g(),"body"),{height:"100%",position:"relative"}),x(g(),cn),x(it,bt),p({_:W()}),z(g(),un),ko(),m("parallax","init");for(var e=u().tn,t=0;t0&&oi(n)}o().fixedElements&&o().css3&&s(o().fixedElements).forEach(function(a){k.appendChild(a)}),o().navigation&&So(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=I(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),m("fadingEffect","apply"),m("waterEffect","init"),m("dropEffect","init"),m("cards","init"),o().scrollOverflow&&S.bn()}(),Ti(!0),wt(!0),_e(o().autoScrolling,"internal"),xo(),Ki(),j.readyState==="complete"&&lr(),pe("load",lr),rr(),ln||cr("l"),Bt(),ce()}function ur(){var e=o().licenseKey;o().licenseKey.trim()===""?(ee("error","Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"),ee("error","https://github.com/alvarotrigo/fullPage.js#options")):o()&&c.Jn||j.domain.indexOf("alvarotrigo.com")>-1?e&&e.length:(ee("error","Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"),ee("error","https://alvarotrigo.com/fullPage/pricing")),A(it,bt)?ee("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(o().continuousVertical&&(o().loopTop||o().loopBottom)&&(o().continuousVertical=!1,ee("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),!o().scrollOverflow||!o().scrollBar&&o().autoScrolling||ee("warn","Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"),!o().continuousVertical||!o().scrollBar&&o().autoScrolling||(o().continuousVertical=!1,ee("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),o().anchors.forEach(function(t){var n=[].slice.call(s("[name]")).filter(function(a){return I(a,"name")&&I(a,"name").toLowerCase()==t.toLowerCase()}),i=[].slice.call(s("[id]")).filter(function(a){return I(a,"id")&&I(a,"id").toLowerCase()==t.toLowerCase()});if(i.length||n.length){ee("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");var r=i.length?"id":"name";(i.length||n.length)&&ee("error",'"'+t+'" is is being used by another element `'+r+"` property")}}))}function Wr(){return{options:o(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:Z(),getDestinationPosition:yo,isTouch:Ee,c:cr,getXmovement:vo,removeAnimation:Ot,getTransforms:En,lazyLoad:Pe,addAnimation:xn,performHorizontalMove:po,landscapeScroll:Ce,silentLandscapeScroll:rt,keepSlidesPosition:Pn,silentScroll:Te,styleSlides:oi,styleSection:qn,scrollHandler:on,getEventsPage:fi,getMSPointer:Yo,isReallyTouch:mt,usingExtension:D,toggleControlArrows:fo,touchStartHandler:tn,touchMoveHandler:gt,nullOrSection:me,items:{SectionPanel:ke,SlidePanel:zt,Item:le},getVisible:ct,getState:u,updateState:ce,updateStructuralState:Bt,activeSlidesNavigation:uo,getPanels:function(){return c.rn},getSections:function(){return c.L},setActiveSection:function(e){c.j=e}}}}function te(e){var t=["NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3"],n=U(t[0]),i=U(t[1]),r=o()[n+i]!==void 0,a="fp_"+e+"Extension";Ke()[e]=r?o()[n+i]:o()[e+i],h[e]=window[a]!==void 0?new window[a]:null,h[e]&&h[e].c(e)}function fr(e,t){var n;if(k=s("body")[0],it=s("html")[0],Ct=s("html, body"),!A(it,bt))return n=typeof e=="string"?s(e)[0]:e,jt.touchWrapper=n,function(i){Mt=Ne({},jt,i),Sn=Object.assign({},Mt)}(t),function(i){et=i}(typeof e=="string"?s(e)[0]:e),d.ln($i),ur(),h.getFullpageData=Wr,h.version="4.0.21",h.test=Object.assign(h.test,{top:"0px",on:"translate3d(0px, 0px, 0px)",cn:function(){for(var i=[],r=0;r{const ne=B.__vccOpts||B;for(const[ie,xe]of Q)ne[ie]=xe;return ne},$r={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:Jr.reduce((B,Q)=>({...B,[Q]:(...ne)=>{this.emitEvent(Q,ne)}}),{}),api:void 0}},watch:{options:{deep:!0,handler(){this.build()}}},mounted(){!this.skipInit&&this.init()},beforeUnmount(){typeof this.api<"u"&&this.destroy()},methods:{build(){let B=this.options.slideSelector||".slide",Q=this.options.sectionSelector||".section";const ne=window.fp_utils.index(document.querySelector(Q+".active")),ie=document.querySelector(Q+".active "+B+".active"),xe=ie?window.fp_utils.index(ie):-1;this.destroy(),ne>-1&&window.fp_utils.addClass(document.querySelectorAll(Q)[ne],"active"),xe>-1&&window.fp_utils.addClass(ie,"active"),this.init()},destroy(){typeof window.fullpage_api<"u"&&typeof window.fullpage_api.destroy<"u"&&window.fullpage_api.destroy("all")},emitEvent(B,Q){this.$emit(B.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),...Q),Object.prototype.hasOwnProperty.call(this.options,B)&&this.options[B].apply(this,Q)},init(){this.api=new Kr(this.$refs.fullpage,this.options)}}},el={ref:"fullpage"};function tl(B,Q,ne,ie,xe,an){return Ci.openBlock(),Ci.createElementBlock("div",el,[Ci.renderSlot(B.$slots,"default")],512)}const nl=Qr($r,[["render",tl]]),il={install(B){B.component("FullPage",nl)}};module.exports=il; + `),i=ue(c.j),r=!c.Jn||o().credits.enabled;i&&i.item&&r&&i.item.insertAdjacentHTML("beforeend",n)}),function(){d.un($i,function(){var v,f,b;p({Jn:(o().licenseKey,v=o().licenseKey,f=function(x){var w=parseInt("514").toString(16);if(!x||x.length<29||x.split(e[0]).length===4)return null;var A=["Each","for"][r()]().join(""),C=x[["split"]]("-"),X=[];C[A](function(H,E){if(E<4){var F=function(J){var re=J[J.length-1],Xr=["NaN","is"][r()]().join("");return window[Xr](re)?a(re):function(Fr){return Fr-N.length}(re)}(H);X.push(F);var G=a(H[F]);if(E===1){var ge=["pa","dS","t","art"].join("");G=G.toString()[ge](2,"0")}w+=G,E!==0&&E!==1||(w+="-")}});var Y=0,R="";return x.split("-").forEach(function(H,E){if(E<4){for(var F=0,G=0;G<4;G++)G!==X[E]&&(F+=Math.abs(a(H[G])),isNaN(H[G])||Y++);var ge=l(F);R+=ge}}),R+=l(Y),{Kn:new Date(w+"T00:00"),qn:w.split("-")[2]===8*(N.length-2)+"",$n:R}}(v),b=function(x){var w=i[r()]().join("");return x&&w.indexOf(x)===0&&x.length===w.length}(v),(f||b)&&(f&&n<=f.Kn&&f.$n===v.split(e[0])[4]||b||f.qn)||!1)})});var e=["-"],t="2024-0-31".split("-"),n=new Date(t[0],t[1],t[2]),i=["se","licen","-","v3","l","gp"];function r(){return[["re","verse"].join("")][0]}function a(v){return v?isNaN(v)?v.charCodeAt(0)-72:v:""}function l(v){var f=72+v;return f>90&&f<97&&(f+=15),String.fromCharCode(f).toUpperCase()}}(),h.setKeyboardScrolling=or,h.shared.nt=rr,h.setAllowScrolling=Oi;var _r={};function Ke(){return _r}var rn,he,ar,Ci,ln=!T(k,U("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function cr(e){if(he=M.createElement("div"),rn=U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),ln||(rn=rn.replace("extensions/","").replace("Extension","")),he.innerHTML=rn,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(Vr).observe(M.body,{childList:!0,subtree:!1}),(!ln||D(e)&&h[e])&&(!function(n){var i=Ke()[n]!==void 0&&Ke()[n].length,r=[],a=!1;return Ye(Ke()[n])?r=Ke()[n]:r.push(Ke()[n]),r.forEach(function(l){var v=function(){if(M.domain.length){for(var re=M.domain.replace(/^(www\.)/,"").split(".");re.length>2;)re.shift();return re.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),f=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN","NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3","NDU2dGVzdDQ1Ng=="],b=U(f[0]),x=U(f[1]),w=U(f[2]),A=U(f[6]),C=U(f[3]),X=U(f[4]),Y=U(f[5]),R=o()[X+Y]!==void 0;i=i||R;var H=[b,x,w,A].indexOf(v)<0&&v.length!==0;if(!i&&!R&&H)return!1;var E=i?U(l):"",F=(E=E.split("_")).length>1&&E[1].indexOf(n,E[1].length-n.length)>-1,G=E.length>1&&E[1].toLowerCase().indexOf(X)>-1,ge=E[0].indexOf(v,E[0].length-v.length)<0,J=F||G;a=a||!(ge&&H&&C!=E[0])&&J||!H}),a}(e)||!ln)){sr();var t=U("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](sr,2e3)}}function sr(){he&&(Ci||(Math.random()<.5?Yi(k,he):Ze(he,k),Ci=!0),he.setAttribute("style",U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,U("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function Vr(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(ar);var n=U("bDIwc2V0VGltZW91dDAzbA==");ar=window[n](Yr,900)}})}function Yr(){Ci=!1}function Zr(){Bt(),ce(),o().scrollBar=o().scrollBar||o().hybrid,Pi(),function(){j(Co(g(),"body"),{height:"100%",position:"relative"}),L(g(),cn),L(it,bt),p({_:W()}),z(g(),un),ko(),m("parallax","init");for(var e=u().tn,t=0;t0&&oi(n)}o().fixedElements&&o().css3&&s(o().fixedElements).forEach(function(a){k.appendChild(a)}),o().navigation&&So(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=I(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),m("fadingEffect","apply"),m("waterEffect","init"),m("dropEffect","init"),m("cards","init"),o().scrollOverflow&&S.bn()}(),Oi(!0),wt(!0),_e(o().autoScrolling,"internal"),Lo(),Ki(),M.readyState==="complete"&&lr(),pe("load",lr),rr(),ln||cr("l"),Bt(),ce()}function ur(){var e=o().licenseKey;o().licenseKey.trim()===""?(ee("error","Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"),ee("error","https://github.com/alvarotrigo/fullPage.js#options")):o()&&c.Jn||M.domain.indexOf("alvarotrigo.com")>-1?e&&e.length:(ee("error","Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"),ee("error","https://alvarotrigo.com/fullPage/pricing")),T(it,bt)?ee("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(o().continuousVertical&&(o().loopTop||o().loopBottom)&&(o().continuousVertical=!1,ee("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),!o().scrollOverflow||!o().scrollBar&&o().autoScrolling||ee("warn","Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"),!o().continuousVertical||!o().scrollBar&&o().autoScrolling||(o().continuousVertical=!1,ee("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),o().anchors.forEach(function(t){var n=[].slice.call(s("[name]")).filter(function(a){return I(a,"name")&&I(a,"name").toLowerCase()==t.toLowerCase()}),i=[].slice.call(s("[id]")).filter(function(a){return I(a,"id")&&I(a,"id").toLowerCase()==t.toLowerCase()});if(i.length||n.length){ee("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");var r=i.length?"id":"name";(i.length||n.length)&&ee("error",'"'+t+'" is is being used by another element `'+r+"` property")}}))}function Wr(){return{options:o(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:Z(),getDestinationPosition:yo,isTouch:Ee,c:cr,getXmovement:vo,removeAnimation:Ct,getTransforms:En,lazyLoad:Pe,addAnimation:Ln,performHorizontalMove:po,landscapeScroll:je,silentLandscapeScroll:rt,keepSlidesPosition:Pn,silentScroll:Oe,styleSlides:oi,styleSection:qn,scrollHandler:on,getEventsPage:fi,getMSPointer:Yo,isReallyTouch:mt,usingExtension:D,toggleControlArrows:fo,touchStartHandler:tn,touchMoveHandler:gt,nullOrSection:me,items:{SectionPanel:ke,SlidePanel:zt,Item:le},getVisible:ct,getState:u,updateState:ce,updateStructuralState:Bt,activeSlidesNavigation:uo,getPanels:function(){return c.rn},getSections:function(){return c.j},setActiveSection:function(e){c.L=e}}}}function te(e){var t=["NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3"],n=U(t[0]),i=U(t[1]),r=o()[n+i]!==void 0,a="fp_"+e+"Extension";Ke()[e]=r?o()[n+i]:o()[e+i],h[e]=window[a]!==void 0?new window[a]:null,h[e]&&h[e].c(e)}function fr(e,t){var n;if(k=s("body")[0],it=s("html")[0],jt=s("html, body"),!T(it,bt))return n=typeof e=="string"?s(e)[0]:e,Mt.touchWrapper=n,function(i){At=Ne({},Mt,i),Sn=Object.assign({},At)}(t),function(i){et=i}(typeof e=="string"?s(e)[0]:e),d.ln($i),ur(),h.getFullpageData=Wr,h.version="4.0.22",h.test=Object.assign(h.test,{top:"0px",on:"translate3d(0px, 0px, 0px)",cn:function(){for(var i=[],r=0;r{const ne=B.__vccOpts||B;for(const[ie,Le]of Q)ne[ie]=Le;return ne},$r={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:Jr.reduce((B,Q)=>({...B,[Q]:(...ne)=>{this.emitEvent(Q,ne)}}),{}),api:void 0}},watch:{options:{deep:!0,handler(){this.build()}}},mounted(){!this.skipInit&&this.init()},beforeUnmount(){typeof this.api<"u"&&this.destroy()},methods:{build(){let B=this.options.slideSelector||".slide",Q=this.options.sectionSelector||".section";const ne=window.fp_utils.index(document.querySelector(Q+".active")),ie=document.querySelector(Q+".active "+B+".active"),Le=ie?window.fp_utils.index(ie):-1;this.destroy(),ne>-1&&window.fp_utils.addClass(document.querySelectorAll(Q)[ne],"active"),Le>-1&&window.fp_utils.addClass(ie,"active"),this.init()},destroy(){typeof window.fullpage_api<"u"&&typeof window.fullpage_api.destroy<"u"&&window.fullpage_api.destroy("all")},emitEvent(B,Q){this.$emit(B.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),...Q),Object.prototype.hasOwnProperty.call(this.options,B)&&this.options[B].apply(this,Q)},init(){this.api=new Kr(this.$refs.fullpage,this.options)}}},el={ref:"fullpage"};function tl(B,Q,ne,ie,Le,an){return ji.openBlock(),ji.createElementBlock("div",el,[ji.renderSlot(B.$slots,"default")],512)}const nl=Qr($r,[["render",tl]]),il={install(B){B.component("FullPage",nl)}};module.exports=il; diff --git a/dist/vue-fullpage.mjs b/dist/vue-fullpage.mjs index e387491..6e990ac 100644 --- a/dist/vue-fullpage.mjs +++ b/dist/vue-fullpage.mjs @@ -1,6 +1,6 @@ import { openBlock as Fr, createElementBlock as Gr, renderSlot as Ur } from "vue"; /*! -* vue-fullpage 0.2.16 +* vue-fullpage 0.2.17 * https://github.com/alvarotrigo/vue-fullpage.js * * @license GPLv3 for open source use only @@ -15,7 +15,7 @@ function Kr(B) { } var fr = { exports: {} }; /*! -* fullPage 4.0.21 +* fullPage 4.0.22 * https://github.com/alvarotrigo/fullPage.js * * @license GPLv3 for open source use only @@ -28,7 +28,7 @@ var fr = { exports: {} }; (function(ne, ie) { B.exports = ie(); })(qr, function() { - var ne, ie, xe, an, Ci = Object.freeze({ __proto__: null, get showError() { + var ne, ie, Le, an, ji = Object.freeze({ __proto__: null, get showError() { return ee; }, get isVisible() { return Jn; @@ -39,19 +39,19 @@ var fr = { exports: {} }; }, get deepExtend() { return Ne; }, get hasClass() { - return A; + return T; }, get getWindowHeight() { return W; }, get t() { return st; }, get css() { - return C; + return j; }, get prev() { return _t; }, get next() { return ut; }, get last() { - return jo; + return Mo; }, get index() { return de; }, get getList() { @@ -63,7 +63,7 @@ var fr = { exports: {} }; }, get isArrayOrList() { return Ye; }, get addClass() { - return x; + return L; }, get removeClass() { return z; }, get appendTo() { @@ -77,7 +77,7 @@ var fr = { exports: {} }; }, get unwrap() { return Zt; }, get closest() { - return T; + return O; }, get after() { return ft; }, get before() { @@ -113,7 +113,7 @@ var fr = { exports: {} }; }, get remove() { return He; }, get filter() { - return Mo; + return Ao; }, get untilAll() { return Gt; }, get nextAll() { @@ -121,7 +121,7 @@ var fr = { exports: {} }; }, get prevAll() { return ni; }, get toArray() { - return Ao; + return To; }, get p() { return ue; }, get h() { @@ -129,7 +129,7 @@ var fr = { exports: {} }; }, get g() { return Ut; }, get S() { - return To; + return Oo; }, get M() { return ii; } }); @@ -147,12 +147,12 @@ var fr = { exports: {} }; } } }), Array.from || (Array.from = (ne = Object.prototype.toString, ie = function(e) { return typeof e == "function" || ne.call(e) === "[object Function]"; - }, xe = Math.pow(2, 53) - 1, an = function(e) { + }, Le = Math.pow(2, 53) - 1, an = function(e) { var t = function(n) { var i = Number(n); return isNaN(i) ? 0 : i !== 0 && isFinite(i) ? (i > 0 ? 1 : -1) * Math.floor(Math.abs(i)) : i; }(e); - return Math.min(Math.max(t, 0), xe); + return Math.min(Math.max(t, 0), Le); }, function(e) { var t = this, n = Object(e); if (e == null) @@ -167,8 +167,8 @@ var fr = { exports: {} }; a = n[f], v[f] = r ? i === void 0 ? r(a, f) : r.call(i, a, f) : a, f += 1; return v.length = l, v; })); - var b = window, j = document, Le = navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/) || navigator.userAgent.includes("Mac") && "ontouchend" in document, dr = /(Mac|iPhone|iPod|iPad)/i.test(b.navigator.userAgent), Ee = "ontouchstart" in b || navigator.msMaxTouchPoints > 0 || navigator.maxTouchPoints, ki = !!window.MSInputMethodContext && !!document.documentMode, h = { test: {}, shared: {} }; - b.NodeList && !NodeList.prototype.forEach && (NodeList.prototype.forEach = function(e, t) { + var y = window, M = document, xe = navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/) || navigator.userAgent.includes("Mac") && "ontouchend" in document, dr = /(Mac|iPhone|iPod|iPad)/i.test(y.navigator.userAgent), Ee = "ontouchstart" in y || navigator.msMaxTouchPoints > 0 || navigator.maxTouchPoints, ki = !!window.MSInputMethodContext && !!document.documentMode, h = { test: {}, shared: {} }; + y.NodeList && !NodeList.prototype.forEach && (NodeList.prototype.forEach = function(e, t) { t = t || window; for (var n = 0; n < this.length; n++) e.call(t, this[n], n, this); @@ -183,18 +183,18 @@ var fr = { exports: {} }; } return n; }, writable: !0, T: !0 }); - var cn = "fullpage-wrapper", je = "." + cn, yt = "fp-responsive", sn = "fp-notransition", un = "fp-destroyed", bt = "fp-enabled", N = "active", fn = ".active", De = "fp-completely", xt = "fp-section", $ = "." + xt, pr = ".fp-tableCell", Me = "#fp-nav", dn = "fp-slide", pn = "." + dn, Lt = ".fp-slide.active", Et = "fp-slides", fe = ".fp-slides", vn = "fp-slidesContainer", Je = "." + vn, Ni = "fp-table", Be = "fp-overflow", Qe = "." + Be, $e = "fp-is-overflow", hn = ".fp-slidesNav", Ri = ".fp-slidesNav a", Hi = "fp-controlArrow", gn = "." + Hi, Di = "fp-prev", mn = ".fp-controlArrow.fp-prev", Bi = ".fp-controlArrow.fp-next", jt = { menu: !1, anchors: [], lockAnchors: !1, navigation: !1, navigationPosition: "right", navigationTooltips: [], showActiveTooltip: !1, slidesNavigation: !1, slidesNavPosition: "bottom", scrollBar: !1, hybrid: !1, licenseKey: "", credits: { enabled: !0, label: "Made with fullPage.js", position: "right" }, css3: !0, scrollingSpeed: 700, autoScrolling: !0, fitToSection: !0, A: 600, easing: "easeInOutCubic", easingcss3: "ease", loopBottom: !1, loopTop: !1, loopHorizontal: !0, continuousVertical: !1, continuousHorizontal: !1, scrollHorizontally: !1, interlockedSlides: !1, dragAndMove: !1, offsetSections: !1, resetSliders: !1, fadingEffect: !1, normalScrollElements: null, scrollOverflow: !0, scrollOverflowReset: !1, touchSensitivity: 5, touchWrapper: null, bigSectionsDestination: null, keyboardScrolling: !0, animateAnchor: !0, recordHistory: !0, allowCorrectDirection: !1, scrollOverflowMacStyle: !0, controlArrows: !0, controlArrowsHTML: ['
      ', '
      '], controlArrowColor: "#fff", verticalCentered: !0, sectionsColor: [], paddingTop: 0, paddingBottom: 0, fixedElements: null, responsive: 0, responsiveWidth: 0, responsiveHeight: 0, responsiveSlides: !1, parallax: !1, parallaxOptions: { type: "reveal", percentage: 62, property: "translate" }, cards: !1, cardsOptions: { perspective: 100, fadeContent: !0, fadeBackground: !0 }, sectionSelector: ".section", slideSelector: ".slide", afterLoad: null, beforeLeave: null, onLeave: null, afterRender: null, afterResize: null, afterReBuild: null, afterSlideLoad: null, onSlideLeave: null, afterResponsive: null, onScrollOverflow: null, lazyLoading: !0, observer: !0 }, et = null, zi = !1, Sn = Ne({}, jt), Mt = null; + var cn = "fullpage-wrapper", Me = "." + cn, yt = "fp-responsive", sn = "fp-notransition", un = "fp-destroyed", bt = "fp-enabled", N = "active", fn = ".active", De = "fp-completely", Lt = "fp-section", $ = "." + Lt, pr = ".fp-tableCell", Ae = "#fp-nav", dn = "fp-slide", pn = "." + dn, xt = ".fp-slide.active", Et = "fp-slides", fe = ".fp-slides", vn = "fp-slidesContainer", Je = "." + vn, Ni = "fp-table", Be = "fp-overflow", Qe = "." + Be, $e = "fp-is-overflow", hn = ".fp-slidesNav", Ri = ".fp-slidesNav a", Hi = "fp-controlArrow", gn = "." + Hi, Di = "fp-prev", mn = ".fp-controlArrow.fp-prev", Bi = ".fp-controlArrow.fp-next", Mt = { menu: !1, anchors: [], lockAnchors: !1, navigation: !1, navigationPosition: "right", navigationTooltips: [], showActiveTooltip: !1, slidesNavigation: !1, slidesNavPosition: "bottom", scrollBar: !1, hybrid: !1, licenseKey: "", credits: { enabled: !0, label: "Made with fullPage.js", position: "right" }, css3: !0, scrollingSpeed: 700, autoScrolling: !0, fitToSection: !0, A: 600, easing: "easeInOutCubic", easingcss3: "ease", loopBottom: !1, loopTop: !1, loopHorizontal: !0, continuousVertical: !1, continuousHorizontal: !1, scrollHorizontally: !1, interlockedSlides: !1, dragAndMove: !1, offsetSections: !1, resetSliders: !1, fadingEffect: !1, normalScrollElements: null, scrollOverflow: !0, scrollOverflowReset: !1, touchSensitivity: 5, touchWrapper: null, bigSectionsDestination: null, keyboardScrolling: !0, animateAnchor: !0, recordHistory: !0, allowCorrectDirection: !1, scrollOverflowMacStyle: !0, controlArrows: !0, controlArrowsHTML: ['
      ', '
      '], controlArrowColor: "#fff", verticalCentered: !0, sectionsColor: [], paddingTop: 0, paddingBottom: 0, fixedElements: null, responsive: 0, responsiveWidth: 0, responsiveHeight: 0, responsiveSlides: !1, parallax: !1, parallaxOptions: { type: "reveal", percentage: 62, property: "translate" }, cards: !1, cardsOptions: { perspective: 100, fadeContent: !0, fadeBackground: !0 }, sectionSelector: ".section", slideSelector: ".slide", afterLoad: null, beforeLeave: null, onLeave: null, afterRender: null, afterResize: null, afterReBuild: null, afterSlideLoad: null, onSlideLeave: null, afterResponsive: null, onScrollOverflow: null, lazyLoading: !0, observer: !0 }, et = null, zi = !1, Sn = Ne({}, Mt), At = null; function g(e) { return et; } function o() { - return Mt || jt; + return At || Mt; } function ze() { return Sn; } - function At(e, t, n) { - Mt[e] = t, n !== "internal" && (Sn[e] = t); + function Tt(e, t, n) { + At[e] = t, n !== "internal" && (Sn[e] = t); } function Ii() { if (!o().anchors.length) { @@ -210,7 +210,7 @@ var fr = { exports: {} }; }); } } - var c = { O: 0, R: 0, slides: [], L: [], j: null, D: null, N: !1, P: !1, H: !1, C: !1, I: !1, W: void 0, F: void 0, V: !1, canScroll: !0, Z: "none", B: "none", G: !1, Y: !1, U: !0, X: 0, _: W(), J: !1, K: {} }; + var c = { O: 0, R: 0, slides: [], j: [], L: null, D: null, N: !1, P: !1, H: !1, C: !1, I: !1, W: void 0, F: void 0, V: !1, canScroll: !0, Z: "none", B: "none", G: !1, Y: !1, U: !0, X: 0, _: W(), J: !1, K: {} }; function p(e) { Object.assign(c, e); } @@ -228,7 +228,7 @@ var fr = { exports: {} }; if (D(e)) return P(h[e][t]) ? h[e][t](n) : h[e][t]; } - function Tt() { + function Ot() { return m("dragAndMove", "isAnimating"); } function _i() { @@ -247,12 +247,12 @@ var fr = { exports: {} }; function U(e) { var t = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; function n(r) { - var a, l, v, f, y, L, w = "", M = 0; - for (r = r.replace(/[^A-Za-z0-9+/=]/g, ""); M < r.length; ) - a = t.indexOf(r.charAt(M++)) << 2 | (f = t.indexOf(r.charAt(M++))) >> 4, l = (15 & f) << 4 | (y = t.indexOf(r.charAt(M++))) >> 2, v = (3 & y) << 6 | (L = t.indexOf(r.charAt(M++))), w += String.fromCharCode(a), y != 64 && (w += String.fromCharCode(l)), L != 64 && (w += String.fromCharCode(v)); - return w = function(O) { - for (var X, Y = "", R = 0, H = 0, E = 0; R < O.length; ) - (H = O.charCodeAt(R)) < 128 ? (Y += String.fromCharCode(H), R++) : H > 191 && H < 224 ? (E = O.charCodeAt(R + 1), Y += String.fromCharCode((31 & H) << 6 | 63 & E), R += 2) : (E = O.charCodeAt(R + 1), X = O.charCodeAt(R + 2), Y += String.fromCharCode((15 & H) << 12 | (63 & E) << 6 | 63 & X), R += 3); + var a, l, v, f, b, x, w = "", A = 0; + for (r = r.replace(/[^A-Za-z0-9+/=]/g, ""); A < r.length; ) + a = t.indexOf(r.charAt(A++)) << 2 | (f = t.indexOf(r.charAt(A++))) >> 4, l = (15 & f) << 4 | (b = t.indexOf(r.charAt(A++))) >> 2, v = (3 & b) << 6 | (x = t.indexOf(r.charAt(A++))), w += String.fromCharCode(a), b != 64 && (w += String.fromCharCode(l)), x != 64 && (w += String.fromCharCode(v)); + return w = function(C) { + for (var X, Y = "", R = 0, H = 0, E = 0; R < C.length; ) + (H = C.charCodeAt(R)) < 128 ? (Y += String.fromCharCode(H), R++) : H > 191 && H < 224 ? (E = C.charCodeAt(R + 1), Y += String.fromCharCode((31 & H) << 6 | 63 & E), R += 2) : (E = C.charCodeAt(R + 1), X = C.charCodeAt(R + 2), Y += String.fromCharCode((15 & H) << 12 | (63 & E) << 6 | 63 & X), R += 3); return Y; }(w), w; } @@ -268,18 +268,18 @@ var fr = { exports: {} }; return i(r); }(n(e)); } - b.state = c, b.fp_utils = b.fp_utils || {}, Object.assign(b.fp_utils, { prependTo: Vi, toggleClass: function(e, t, n) { + y.state = c, y.fp_utils = y.fp_utils || {}, Object.assign(y.fp_utils, { prependTo: Vi, toggleClass: function(e, t, n) { if (e.classList && n == null) e.classList.toggle(t); else { - var i = A(e, t); - i && n == null || !n ? z(e, t) : (!i && n == null || n) && x(e, t); + var i = T(e, t); + i && n == null || !n ? z(e, t) : (!i && n == null || n) && L(e, t); } } }); var Yi = function(e) { this.anchor = e.anchor, this.item = e.item, this.index = e.index(), this.isLast = this.index === e.item.parentElement.querySelectorAll(e.selector).length - 1, this.isFirst = !this.index, this.isActive = e.isActive; }, le = function(e, t) { - this.parent = this.parent || null, this.selector = t, this.anchor = I(e, "data-anchor") || o().anchors[de(e, o().sectionSelector)], this.item = e, this.isVisible = Jn(e), this.isActive = A(e, N), this.q = A(e, Be) || s(Qe, e)[0] != null, this.nn = t === o().sectionSelector, this.container = T(e, Je) || T(e, je), this.index = function() { + this.parent = this.parent || null, this.selector = t, this.anchor = I(e, "data-anchor") || o().anchors[de(e, o().sectionSelector)], this.item = e, this.isVisible = Jn(e), this.isActive = T(e, N), this.q = T(e, Be) || s(Qe, e)[0] != null, this.nn = t === o().sectionSelector, this.container = O(e, Je) || O(e, Me), this.index = function() { return this.siblings().indexOf(this); }; }; @@ -294,7 +294,7 @@ var fr = { exports: {} }; }); } le.prototype.siblings = function() { - return this.nn ? this.isVisible ? c.L : c.tn : this.parent ? this.parent.slides : 0; + return this.nn ? this.isVisible ? c.j : c.tn : this.parent ? this.parent.slides : 0; }, le.prototype.prev = function() { var e = this.siblings(), t = (this.nn ? e.indexOf(this) : this.parent.slides.indexOf(this)) - 1; return t >= 0 ? e[t] : null; @@ -306,15 +306,15 @@ var fr = { exports: {} }; }, le.prototype.nextPanel = function() { return this === this.next() ? this.parent ? this.parent.next() : null : this.next() || (this.parent ? this.parent.next() : null); }, le.prototype.en = function() { - return this.nn ? c.L : c.rn; + return this.nn ? c.j : c.rn; }; var Zi, Wi = function(e) { Yi.call(this, e); }, vr = function(e) { Yi.call(this, e); }; - function Ae(e) { - var t = s(Lt, e); + function Te(e) { + var t = s(xt, e); return t.length && (e = t[0]), e; } function Xi(e) { @@ -322,62 +322,62 @@ var fr = { exports: {} }; } function Ie(e) { var t, n, i = o(); - return i.autoScrolling && !i.scrollBar ? (t = -e, n = s(je)[0]) : (t = e, n = window), { options: t, element: n }; + return i.autoScrolling && !i.scrollBar ? (t = -e, n = s(Me)[0]) : (t = e, n = window), { options: t, element: n }; } function Fi(e, t) { - !o().autoScrolling || o().scrollBar || e.self != window && A(e, Et) ? e.self != window && A(e, Et) ? e.scrollLeft = t : e.scrollTo(0, t) : e.style.top = t + "px"; + !o().autoScrolling || o().scrollBar || e.self != window && T(e, Et) ? e.self != window && T(e, Et) ? e.scrollLeft = t : e.scrollTo(0, t) : e.style.top = t + "px"; } - function xn(e) { + function Ln(e) { var t = "transform " + o().scrollingSpeed + "ms " + o().easingcss3; - return z(e, sn), C(e, { "-webkit-transition": t, transition: t }); + return z(e, sn), j(e, { "-webkit-transition": t, transition: t }); } - function Ln(e, t) { + function xn(e, t) { var n = e.index(), i = de(t, $); return n == i ? "none" : n > i ? "up" : "down"; } - function Ot(e) { - return x(e, sn); + function Ct(e) { + return L(e, sn); } function En(e) { return { "-webkit-transform": e, "-moz-transform": e, "-ms-transform": e, transform: e }; } function Gi(e, t) { - t ? xn(g()) : Ot(g()), clearTimeout(Zi), C(g(), En(e)), h.test.on = e, Zi = setTimeout(function() { + t ? Ln(g()) : Ct(g()), clearTimeout(Zi), j(g(), En(e)), h.test.on = e, Zi = setTimeout(function() { z(g(), sn); }, 10); } - function Te(e) { + function Oe(e) { var t = Math.round(e); if (o().css3 && o().autoScrolling && !o().scrollBar) Gi("translate3d(0px, -" + t + "px, 0px)", !1); else if (o().autoScrolling && !o().scrollBar) - C(g(), { top: -t + "px" }), h.test.top = -t + "px"; + j(g(), { top: -t + "px" }), h.test.top = -t + "px"; else { var n = Ie(t); Fi(n.element, n.options); } } function tt(e, t) { - t !== "internal" && m("fadingEffect", "update", e), m("cards", "update_", e), At("scrollingSpeed", e, t); + t !== "internal" && m("fadingEffect", "update", e), m("cards", "update_", e), Tt("scrollingSpeed", e, t); } h.setScrollingSpeed = tt; - var nt, k = null, it = null, Ct = null; + var nt, k = null, it = null, jt = null; function kt(e, t, n, i) { - var r, a = function(y) { - return y.self != b && A(y, Et) ? y.scrollLeft : !o().autoScrolling || o().scrollBar ? we() : y.offsetTop; + var r, a = function(b) { + return b.self != y && T(b, Et) ? b.scrollLeft : !o().autoScrolling || o().scrollBar ? we() : b.offsetTop; }(e), l = t - a, v = !1, f = c.V; - p({ V: !0 }), nt && window.cancelAnimationFrame(nt), nt = function(y) { - r || (r = y); - var L = Math.floor(y - r); + p({ V: !0 }), nt && window.cancelAnimationFrame(nt), nt = function(b) { + r || (r = b); + var x = Math.floor(b - r); if (c.V) { var w = t; - n && (w = b.fp_easings[o().easing](L, a, l, n)), L <= n && Fi(e, w), L < n ? window.requestAnimationFrame(nt) : i === void 0 || v || (i(), p({ V: !1 }), v = !0); + n && (w = y.fp_easings[o().easing](x, a, l, n)), x <= n && Fi(e, w), x < n ? window.requestAnimationFrame(nt) : i === void 0 || v || (i(), p({ V: !1 }), v = !0); } else v || f || (i(), p({ V: !1 }), v = !0); }, window.requestAnimationFrame(nt); } function Nt(e) { - var t = Ae(e); + var t = Te(e); s("video, audio", t).forEach(function(n) { n.hasAttribute("data-autoplay") && typeof n.play == "function" && n.play(); }), s('iframe[src*="youtube.com/embed/"]', t).forEach(function(n) { @@ -389,8 +389,8 @@ var fr = { exports: {} }; function Ui(e) { e.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', "*"); } - function jn(e) { - var t = Ae(e); + function Mn(e) { + var t = Te(e); s("video, audio", t).forEach(function(n) { n.hasAttribute("data-keepplaying") || typeof n.pause != "function" || n.pause(); }), s('iframe[src*="youtube.com/embed/"]', t).forEach(function(n) { @@ -398,23 +398,23 @@ var fr = { exports: {} }; }); } function Pe(e) { - o().lazyLoading && s("img[data-src], img[data-srcset], source[data-src], source[data-srcset], video[data-src], audio[data-src], iframe[data-src]", Ae(e)).forEach(function(t) { + o().lazyLoading && s("img[data-src], img[data-srcset], source[data-src], source[data-srcset], video[data-src], audio[data-src], iframe[data-src]", Te(e)).forEach(function(t) { if (["src", "srcset"].forEach(function(i) { var r = I(t, "data-" + i); r != null && r && (Ut(t, i), t.addEventListener("load", function() { })); }), _(t, "source")) { - var n = T(t, "video, audio"); + var n = O(t, "video, audio"); n && (n.load(), n.onloadeddata = function() { }); } }); } function qi() { - var e = u().j.item, t = u().j.activeSlide, n = Ki(e), i = String(n); + var e = u().L.item, t = u().L.activeSlide, n = Ki(e), i = String(n); t && (i = i + "-" + Ki(t.item)), i = i.replace("/", "-").replace("#", ""); var r = new RegExp("\\b\\s?fp-viewing-[^\\s]+\\b", "g"); - k.className = k.className.replace(r, ""), x(k, "fp-viewing-" + i); + k.className = k.className.replace(r, ""), L(k, "fp-viewing-" + i); } function Ki(e) { if (!e) @@ -422,18 +422,18 @@ var fr = { exports: {} }; var t = I(e, "data-anchor"), n = de(e); return t == null && (t = n), t; } - function Mn(e, t, n) { + function An(e, t, n) { var i = ""; - o().anchors.length && !o().lockAnchors && (e ? (n != null && (i = n), t == null && (t = e), p({ F: t }), An(i + "/" + t)) : (e != null && p({ F: t }), An(n))), qi(); + o().anchors.length && !o().lockAnchors && (e ? (n != null && (i = n), t == null && (t = e), p({ F: t }), Tn(i + "/" + t)) : (e != null && p({ F: t }), Tn(n))), qi(); } - function An(e) { + function Tn(e) { if (o().recordHistory) location.hash = e; - else if (Le || Ee) - b.history.replaceState(void 0, void 0, "#" + e); + else if (xe || Ee) + y.history.replaceState(void 0, void 0, "#" + e); else { - var t = b.location.href.split("#")[0]; - b.location.replace(t + "#" + e); + var t = y.location.href.split("#")[0]; + y.location.replace(t + "#" + e); } } function ot(e) { @@ -471,27 +471,27 @@ var fr = { exports: {} }; var i = t === "Section" ? o().anchors[e] : I(n, "data-anchor"); return encodeURI(o().navigationTooltips[e] || i || t + " " + (e + 1)); } - var Tn = "onAfterRenderNoAnchor", Rt = "onClickOrTouch", On = "moveSlideLeft", Cn = "moveSlideRight", Qi = "onInitialise", K = "bindEvents", ae = "onDestroy", $i = "contentChanged", eo = "onScrollOverflowScrolled", kn = "onScrollPageAndSlide", to = "onKeyDown", no = "onMenuClick", io = "scrollPage", oo = "landscapeScroll", ro = "scrollBeyondFullpage", lo = "onPerformMovement", ao = "onSlideLeave", co = "onLeave", Nn = "afterSectionLoads", Rn = "afterSlideLoads"; + var On = "onAfterRenderNoAnchor", Rt = "onClickOrTouch", Cn = "moveSlideLeft", jn = "moveSlideRight", Qi = "onInitialise", K = "bindEvents", ae = "onDestroy", $i = "contentChanged", eo = "onScrollOverflowScrolled", kn = "onScrollPageAndSlide", to = "onKeyDown", no = "onMenuClick", io = "scrollPage", oo = "landscapeScroll", ro = "scrollBeyondFullpage", lo = "onPerformMovement", ao = "onSlideLeave", co = "onLeave", Nn = "afterSectionLoads", Rn = "afterSlideLoads"; function hr(e) { e.cancelable && V(e), p({ D: "horizontalNav" }); - var t = T(this, $), n = s(fe, T(this, $))[0], i = bn(u().L, t).slides[de(T(this, "li"))]; + var t = O(this, $), n = s(fe, O(this, $))[0], i = bn(u().j, t).slides[de(O(this, "li"))]; d.ln(oo, { slides: n, destination: i.item }); } function so(e, t) { - o().slidesNavigation && e != null && (z(s(fn, e), N), x(s("a", s("li", e)[t]), N)); + o().slidesNavigation && e != null && (z(s(fn, e), N), L(s("a", s("li", e)[t]), N)); } - var Ht, Oe = {}; + var Ht, Ce = {}; function Dt(e, t, n) { - t !== "all" ? Oe[n][t] = e : Object.keys(Oe[n]).forEach(function(i) { - Oe[n][i] = e; + t !== "all" ? Ce[n][t] = e : Object.keys(Ce[n]).forEach(function(i) { + Ce[n][i] = e; }); } function Z() { - return Oe; + return Ce; } function gr() { - var e = T(this, $); - A(this, Di) ? Z().m.left && (p({ D: "slideArrow" }), d.ln(On, { section: e })) : Z().m.right && (p({ D: "slideArrow" }), d.ln(Cn, { section: e })); + var e = O(this, $); + T(this, Di) ? Z().m.left && (p({ D: "slideArrow" }), d.ln(Cn, { section: e })) : Z().m.right && (p({ D: "slideArrow" }), d.ln(jn, { section: e })); } function uo(e) { !o().loopHorizontal && o().controlArrows && (Ft(s(mn, e.section), e.slideIndex !== 0), Ft(s(Bi, e.section), ut(e.destiny) != null)); @@ -499,19 +499,19 @@ var fr = { exports: {} }; function mr() { clearTimeout(Ht), p({ H: !1 }); } - function Ce(e, t, n) { - var i = T(e, $), r = u().L.filter(function(v) { + function je(e, t, n) { + var i = O(e, $), r = u().j.filter(function(v) { return v.item == i; })[0], a = r.slides.filter(function(v) { return v.item == t; })[0], l = { slides: e, destiny: t, direction: n, destinyPos: { left: t.offsetLeft }, slideIndex: a.index(), section: i, sectionIndex: r.index(), anchorLink: r.anchor, slidesNav: s(hn, i)[0], slideAnchor: a.anchor, prevSlide: r.activeSlide.item, prevSlideIndex: r.activeSlide.index(), items: { section: r, origin: r.activeSlide, destination: a }, localIsResizing: c.C }; - l.xMovement = po(l.prevSlideIndex, l.slideIndex), l.direction = l.direction ? l.direction : l.xMovement, l.localIsResizing || p({ canScroll: !1 }), m("parallax", "applyHorizontal", l), m("cards", "apply", l), m("dropEffect", "apply", l), m("waterEffect", "apply", l), o().onSlideLeave && !l.localIsResizing && l.xMovement !== "none" && P(o().onSlideLeave) && se("onSlideLeave", l) === !1 ? p({ H: !1 }) : (D("dropEffect") && o().dropEffect || (x(t, N), z(We(t), N)), ce(), l.localIsResizing || (jn(l.prevSlide), Pe(t)), uo(l), r.isActive && !l.localIsResizing && Mn(l.slideIndex, l.slideAnchor, l.anchorLink), m("continuousHorizontal", "apply", l), d.ln(ao, l), _i() ? Hn(l) : fo(e, l, !0), o().interlockedSlides && h.interlockedSlides && (D("continuousHorizontal") && n !== void 0 && n !== l.xMovement || m("interlockedSlides", "apply", l))); + l.xMovement = po(l.prevSlideIndex, l.slideIndex), l.direction = l.direction ? l.direction : l.xMovement, l.localIsResizing || p({ canScroll: !1 }), m("parallax", "applyHorizontal", l), m("cards", "apply", l), m("dropEffect", "apply", l), m("waterEffect", "apply", l), o().onSlideLeave && !l.localIsResizing && l.xMovement !== "none" && P(o().onSlideLeave) && se("onSlideLeave", l) === !1 ? p({ H: !1 }) : (D("dropEffect") && o().dropEffect || (L(t, N), z(We(t), N)), ce(), l.localIsResizing || (Mn(l.prevSlide), Pe(t)), uo(l), r.isActive && !l.localIsResizing && An(l.slideIndex, l.slideAnchor, l.anchorLink), m("continuousHorizontal", "apply", l), d.ln(ao, l), _i() ? Hn(l) : fo(e, l, !0), o().interlockedSlides && h.interlockedSlides && (D("continuousHorizontal") && n !== void 0 && n !== l.xMovement || m("interlockedSlides", "apply", l))); } function fo(e, t, n) { var i = t.destinyPos; if (so(t.slidesNav, t.slideIndex), p({ scrollX: Math.round(i.left) }), o().css3) { var r = "translate3d(-" + Math.round(i.left) + "px, 0px, 0px)"; - h.test.cn[t.sectionIndex] = r, D("dragAndMove") && t.sn !== void 0 || xn(s(Je, e)), C(s(Je, e), En(r)), D("interlockedSlides") || clearTimeout(Ht), Ht = setTimeout(function() { + h.test.cn[t.sectionIndex] = r, D("dragAndMove") && t.sn !== void 0 || Ln(s(Je, e)), j(s(Je, e), En(r)), D("interlockedSlides") || clearTimeout(Ht), Ht = setTimeout(function() { n && Hn(t); }, o().scrollingSpeed); } else @@ -529,32 +529,32 @@ var fr = { exports: {} }; m("continuousHorizontal", "afterSlideLoads", e), m("dragAndMove", "afterSlideLoads", e), e.localIsResizing || (m("parallax", "afterSlideLoads"), m("scrollOverflowReset", "setPrevious", e.prevSlide), m("scrollOverflowReset", "reset"), P(o().afterSlideLoad) && se("afterSlideLoad", e), p({ canScroll: !0 }), Nt(e.destiny), d.ln(Rn, e)), p({ H: !1 }), m("interlockedSlides", "interlockedSlides", e); } function rt(e, t) { - tt(0, "internal"), t !== void 0 && p({ C: !0 }), Ce(T(e, fe), e), t !== void 0 && p({ C: !1 }), tt(ze().scrollingSpeed, "internal"); + tt(0, "internal"), t !== void 0 && p({ C: !0 }), je(O(e, fe), e), t !== void 0 && p({ C: !1 }), tt(ze().scrollingSpeed, "internal"); } - Oe.m = { up: !0, down: !0, left: !0, right: !0 }, Oe.k = Ne({}, Oe.m), d.un(Rt, function(e) { + Ce.m = { up: !0, down: !0, left: !0, right: !0 }, Ce.k = Ne({}, Ce.m), d.un(Rt, function(e) { var t = e.target; - (_(t, gn) || T(t, gn)) && gr.call(t, e); - }), h.landscapeScroll = Ce, d.un(K, function() { + (_(t, gn) || O(t, gn)) && gr.call(t, e); + }), h.landscapeScroll = je, d.un(K, function() { d.un(lo, mr); }); var Dn = null, Bn = null; function ce() { - c.j = null, c.L.map(function(e) { - var t = A(e.item, N); - e.isActive = t, e.q = S.q(e.item), t && (c.j = e), e.slides.length && (e.activeSlide = null, e.slides.map(function(n) { - var i = A(n.item, N); + c.L = null, c.j.map(function(e) { + var t = T(e.item, N); + e.isActive = t, e.q = S.q(e.item), t && (c.L = e), e.slides.length && (e.activeSlide = null, e.slides.map(function(n) { + var i = T(n.item, N); n.q = S.q(e.item), n.isActive = i, i && (e.activeSlide = n); })); }), function() { - var e = c.j, t = !!c.j && c.j.slides.length, n = c.j ? c.j.activeSlide : null; - if (!e && c.L.length && !u().N) { + var e = c.L, t = !!c.L && c.L.slides.length, n = c.L ? c.L.activeSlide : null; + if (!e && c.j.length && !u().N) { if (Dn) { - var i = ho(Dn, c.L); - i && (c.j = i, c.j.isActive = !0, x(c.j.item, N)), c.j && Te(c.j.item.offsetTop); + var i = ho(Dn, c.j); + i && (c.L = i, c.L.isActive = !0, L(c.L.item, N)), c.L && Oe(c.L.item.offsetTop); } if (t && !n && Bn) { - var r = ho(Bn, c.j.slides); - r && (c.j.activeSlide = r, c.j.activeSlide.isActive = !0, x(c.j.activeSlide.item, N)), c.j.activeSlide && rt(c.j.activeSlide.item, "internal"); + var r = ho(Bn, c.L.slides); + r && (c.L.activeSlide = r, c.L.activeSlide.isActive = !0, L(c.L.activeSlide.item, N)), c.L.activeSlide && rt(c.L.activeSlide.item, "internal"); } } }(), q(g(), "onUpdateStateDone"); @@ -567,14 +567,14 @@ var fr = { exports: {} }; }), r = i.reduce(function(a, l) { return a.concat(l.slides); }, []); - Dn = vo(c.j), Bn = vo(c.j ? c.j.activeSlide : null), c.O = t.length, c.R = i.reduce(function(a, l) { + Dn = vo(c.L), Bn = vo(c.L ? c.L.activeSlide : null), c.O = t.length, c.R = i.reduce(function(a, l) { return a + l.slides.length; - }, 0), c.L = i, c.tn = n, c.slides = r, c.rn = c.L.concat(c.slides); + }, 0), c.j = i, c.tn = n, c.slides = r, c.rn = c.j.concat(c.slides); } function vo(e) { if (!e) return null; - var t = e ? e.item : null, n = e.nn ? c.tn : c.j.dn; + var t = e ? e.item : null, n = e.nn ? c.tn : c.L.dn; if (t) { var i = bn(n, t); return i ? i.index() : null; @@ -613,7 +613,7 @@ var fr = { exports: {} }; function se(e, t) { var n = function(i, r) { var a = { afterRender: function() { - return { section: me(u().j), pn: zn(u().j.activeSlide) }; + return { section: me(u().L), pn: zn(u().L.activeSlide) }; }, onLeave: function() { return { origin: me(r.items.origin), destination: me(r.items.destination), direction: r.direction, trigger: u().D }; }, afterLoad: function() { @@ -625,28 +625,28 @@ var fr = { exports: {} }; }, beforeLeave: function() { return a.onLeave(); }, onScrollOverflow: function() { - return { section: me(u().j), pn: zn(u().j.activeSlide), position: r.position, direction: r.direction }; + return { section: me(u().L), pn: zn(u().L.activeSlide), position: r.position, direction: r.direction }; } }; return a[i](); }(e, t); - return q(g(), e, n), o()[e].apply(n[Object.keys(n)[0]], Ao(n)) !== !1; + return q(g(), e, n), o()[e].apply(n[Object.keys(n)[0]], To(n)) !== !1; } function In(e, t) { - At("recordHistory", e, t); + Tt("recordHistory", e, t); } function _e(e, t) { - e || Te(0), At("autoScrolling", e, t); - var n = u().j.item; + e || Oe(0), Tt("autoScrolling", e, t); + var n = u().L.item; if (o().autoScrolling && !o().scrollBar) - C(Ct, { overflow: "hidden", height: "100%" }), z(k, "fp-scrollable"), In(ze().recordHistory, "internal"), C(g(), { "-ms-touch-action": "none", "touch-action": "none" }), n != null && Te(n.offsetTop); - else if (C(Ct, { overflow: "visible", height: "initial" }), x(k, "fp-scrollable"), In(!!o().autoScrolling && ze().recordHistory, "internal"), C(g(), { "-ms-touch-action": "", "touch-action": "" }), Ot(g()), n != null) { + j(jt, { overflow: "hidden", height: "100%" }), z(k, "fp-scrollable"), In(ze().recordHistory, "internal"), j(g(), { "-ms-touch-action": "none", "touch-action": "none" }), n != null && Oe(n.offsetTop); + else if (j(jt, { overflow: "visible", height: "initial" }), L(k, "fp-scrollable"), In(!!o().autoScrolling && ze().recordHistory, "internal"), j(g(), { "-ms-touch-action": "", "touch-action": "" }), Ct(g()), n != null) { var i = Ie(n.offsetTop); i.element.scrollTo(0, i.options); } q(g(), "setAutoScrolling", e); } function Pn() { - for (var e = s(Lt), t = 0; t < e.length; t++) + for (var e = s(xt), t = 0; t < e.length; t++) rt(e[t], "internal"); } function go() { @@ -660,41 +660,41 @@ var fr = { exports: {} }; q(_t(this), "click"); } function mo() { - He(s(Me)); - var e = j.createElement("div"); + He(s(Ae)); + var e = M.createElement("div"); e.setAttribute("id", "fp-nav"); - var t = j.createElement("ul"); + var t = M.createElement("ul"); e.appendChild(t), Ze(e, k); - var n = s(Me)[0]; - x(n, "fp-" + o().navigationPosition), o().showActiveTooltip && x(n, "fp-show-active"); - for (var i = "", r = 0; r < u().L.length; r++) { - var a = u().L[r], l = ""; + var n = s(Ae)[0]; + L(n, "fp-" + o().navigationPosition), o().showActiveTooltip && L(n, "fp-show-active"); + for (var i = "", r = 0; r < u().j.length; r++) { + var a = u().j[r], l = ""; o().anchors.length && (l = a.anchor), i += '
    • ' + Ji(a.index(), "Section") + ""; var v = o().navigationTooltips[a.index()]; v !== void 0 && v !== "" && (i += '
      ' + v + "
      "), i += "
    • "; } s("ul", n)[0].innerHTML = i; - var f = s("li", s(Me)[0])[u().j.index()]; - x(s("a", f), N); + var f = s("li", s(Ae)[0])[u().L.index()]; + L(s("a", f), N); } function yr(e) { e.preventDefault && V(e), p({ D: "verticalNav" }); - var t = de(T(this, "#fp-nav li")); - d.ln(io, { destination: u().L[t] }); + var t = de(O(this, "#fp-nav li")); + d.ln(io, { destination: u().j[t] }); } function _n(e, t) { var n; n = e, o().menu && o().menu.length && s(o().menu).forEach(function(i) { - i != null && (z(s(fn, i), N), x(s('[data-menuanchor="' + n + '"]', i), N)); + i != null && (z(s(fn, i), N), L(s('[data-menuanchor="' + n + '"]', i), N)); }), function(i, r) { - var a = s(Me)[0]; - o().navigation && a != null && a.style.display !== "none" && (z(s(fn, a), N), x(i ? s('a[href="#' + i + '"]', a) : s("a", s("li", a)[r]), N)); + var a = s(Ae)[0]; + o().navigation && a != null && a.style.display !== "none" && (z(s(fn, a), N), L(i ? s('a[href="#' + i + '"]', a) : s("a", s("li", a)[r]), N)); }(e, t); } zt.prototype = le.prototype, zt.prototype.constructor = ke, h.setRecordHistory = In, h.setAutoScrolling = _e, h.test.setAutoScrolling = _e, (/* @__PURE__ */ new Date()).getTime(); - var Vn, Yn, Zn, Wn, lt, Xn, br = (Yn = !0, Zn = (/* @__PURE__ */ new Date()).getTime(), Wn = !b.fullpage_api, function(e, t) { + var Vn, Yn, Zn, Wn, lt, Xn, br = (Yn = !0, Zn = (/* @__PURE__ */ new Date()).getTime(), Wn = !y.fullpage_api, function(e, t) { var n = (/* @__PURE__ */ new Date()).getTime(), i = e === "wheel" ? o().scrollingSpeed : 100; - return Yn = Wn || n - Zn >= i, Wn = !b.fullpage_api, Yn && (Vn = t(), Zn = n), Vn === void 0 || Vn; + return Yn = Wn || n - Zn >= i, Wn = !y.fullpage_api, Yn && (Vn = t(), Zn = n), Vn === void 0 || Vn; }); function So(e, t) { if (P(o().beforeLeave)) @@ -705,8 +705,8 @@ var fr = { exports: {} }; function Ve(e, t, n) { var i = e.item; if (i != null) { - var r, a, l = { element: i, callback: t, isMovementUp: n, dtop: wo(i), yMovement: Ln(u().j, i), anchorLink: e.anchor, sectionIndex: e.index(), activeSlide: e.activeSlide ? e.activeSlide.item : null, leavingSection: u().j.index() + 1, localIsResizing: c.C, items: { origin: u().j, destination: e }, direction: null }; - if (!(u().j.item == i && !c.C || o().scrollBar && we() === l.dtop && !A(i, "fp-auto-height"))) { + var r, a, l = { element: i, callback: t, isMovementUp: n, dtop: wo(i), yMovement: xn(u().L, i), anchorLink: e.anchor, sectionIndex: e.index(), activeSlide: e.activeSlide ? e.activeSlide.item : null, leavingSection: u().L.index() + 1, localIsResizing: c.C, items: { origin: u().L, destination: e }, direction: null }; + if (!(u().L.item == i && !c.C || o().scrollBar && we() === l.dtop && !T(i, "fp-auto-height"))) { if (l.activeSlide != null && (r = I(l.activeSlide, "data-anchor"), a = de(l.activeSlide, null)), !l.localIsResizing) { var v = l.yMovement; if (n !== void 0 && (v = n ? "up" : "down"), l.direction = v, Pi("dropEffect") && h.dropEffect.onLeave_(l), Pi("waterEffect") && h.waterEffect.onLeave_(l), P(o().beforeLeave) && So("beforeLeave", l) === !1 || P(o().onLeave) && !se("onLeave", l)) @@ -714,25 +714,25 @@ var fr = { exports: {} }; } m("parallax", "apply", l), m("cards", "apply", l), m("dropEffect", "apply", l), m("waterEffect", "apply", l), o().autoScrolling && o().continuousVertical && l.isMovementUp !== void 0 && (!l.isMovementUp && l.yMovement == "up" || l.isMovementUp && l.yMovement == "down") && (l = function(f) { p({ J: !0 }); - var y = u().j.item; - return f.isMovementUp ? Wt(y, ti(y, $)) : ft(y, ni(y, $).reverse()), Te(u().j.item.offsetTop), Pn(), f.hn = y, f.dtop = f.element.offsetTop, f.yMovement = Ln(u().j, f.element), f.leavingSection = f.items.origin.index() + 1, f.sectionIndex = f.items.destination.index(), q(g(), "onContinuousVertical", f), f; - }(l)), m("scrollOverflowReset", "setPrevious", u().j.item), l.localIsResizing || jn(u().j.item), D("dropEffect") && o().dropEffect || (x(i, N), z(We(i), N)), ce(), Pe(i), p({ canScroll: h.test.gn }), Mn(a, r, l.anchorLink), d.ln(co, l), function(f) { - var y = o().scrollingSpeed < 700, L = y ? 700 : o().scrollingSpeed; + var b = u().L.item; + return f.isMovementUp ? Wt(b, ti(b, $)) : ft(b, ni(b, $).reverse()), Oe(u().L.item.offsetTop), Pn(), f.hn = b, f.dtop = f.element.offsetTop, f.yMovement = xn(u().L, f.element), f.leavingSection = f.items.origin.index() + 1, f.sectionIndex = f.items.destination.index(), q(g(), "onContinuousVertical", f), f; + }(l)), m("scrollOverflowReset", "setPrevious", u().L.item), l.localIsResizing || Mn(u().L.item), D("dropEffect") && o().dropEffect || (L(i, N), z(We(i), N)), ce(), Pe(i), p({ canScroll: h.test.gn }), An(a, r, l.anchorLink), d.ln(co, l), function(f) { + var b = o().scrollingSpeed < 700, x = b ? 700 : o().scrollingSpeed; if (p({ Z: "none", scrollY: Math.round(f.dtop) }), d.ln(lo), o().css3 && o().autoScrolling && !o().scrollBar) Gi("translate3d(0px, -" + Math.round(f.dtop) + "px, 0px)", !0), D("waterEffect") && Pn(), o().scrollingSpeed ? (clearTimeout(lt), lt = setTimeout(function() { - It(f), p({ canScroll: !y || h.test.gn }); + It(f), p({ canScroll: !b || h.test.gn }); }, o().scrollingSpeed)) : It(f); else { var w = Ie(f.dtop); h.test.top = -f.dtop + "px", clearTimeout(lt), kt(w.element, w.options, o().scrollingSpeed, function() { o().scrollBar ? lt = setTimeout(function() { It(f); - }, 30) : (It(f), p({ canScroll: !y || h.test.gn })); + }, 30) : (It(f), p({ canScroll: !b || h.test.gn })); }); } - y && (clearTimeout(Xn), Xn = setTimeout(function() { + b && (clearTimeout(Xn), Xn = setTimeout(function() { p({ canScroll: !0 }); - }, L)); + }, x)); }(l), p({ W: l.anchorLink }), _n(l.anchorLink, function(f) { return f.hn != null ? f.isMovementUp ? c.O - 1 : 0 : f.sectionIndex; }(l)); @@ -745,52 +745,52 @@ var fr = { exports: {} }; } function It(e) { p({ N: !1 }), function(t) { - t.hn != null && (t.isMovementUp ? Wt(s($)[0], t.hn) : ft(s($)[u().L.length - 1], t.hn), Te(u().j.item.offsetTop), function() { - for (var n = s(Lt), i = 0; i < n.length; i++) + t.hn != null && (t.isMovementUp ? Wt(s($)[0], t.hn) : ft(s($)[u().j.length - 1], t.hn), Oe(u().L.item.offsetTop), function() { + for (var n = s(xt), i = 0; i < n.length; i++) rt(n[i], "internal"); }(), t.sectionIndex = t.items.destination.index(), t.leavingSection = t.items.origin.index() + 1, p({ J: !1 })); - }(e), P(o().afterLoad) && !e.localIsResizing && se("afterLoad", e), m("parallax", "afterLoad"), m("waterEffect", "afterLoad"), m("dropEffect", "afterLoad"), m("scrollOverflowReset", "reset"), m("resetSliders", "apply", e), ce(), e.localIsResizing || Nt(e.element), x(e.element, De), z(We(e.element), De), go(), p({ canScroll: !0 }), d.ln(Nn, e), P(e.callback) && e.callback(); + }(e), P(o().afterLoad) && !e.localIsResizing && se("afterLoad", e), m("parallax", "afterLoad"), m("waterEffect", "afterLoad"), m("dropEffect", "afterLoad"), m("scrollOverflowReset", "reset"), m("resetSliders", "apply", e), ce(), e.localIsResizing || Nt(e.element), L(e.element, De), z(We(e.element), De), go(), p({ canScroll: !0 }), d.ln(Nn, e), P(e.callback) && e.callback(); } function Fn(e, t) { - At("fitToSection", e, t); + Tt("fitToSection", e, t); } function yo() { - c.canScroll && (p({ C: !0 }), Ve(c.j), p({ C: !1 })); + c.canScroll && (p({ C: !0 }), Ve(c.L), p({ C: !1 })); } function bo() { - var e = o().responsive || o().responsiveWidth, t = o().responsiveHeight, n = e && b.innerWidth < e, i = t && b.innerHeight < t; + var e = o().responsive || o().responsiveWidth, t = o().responsiveHeight, n = e && y.innerWidth < e, i = t && y.innerHeight < t; e && t ? Pt(n || i) : e ? Pt(n) : t && Pt(i); } function Pt(e) { var t = Gn(); - e ? t || (_e(!1, "internal"), Fn(!1, "internal"), Vt(s(Me)), x(k, yt), P(o().afterResponsive) && o().afterResponsive.call(g(), e), m("responsiveSlides", "toSections"), q(g(), "afterResponsive", e)) : t && (_e(ze().autoScrolling, "internal"), Fn(ze().autoScrolling, "internal"), Qn(s(Me)), z(k, yt), P(o().afterResponsive) && o().afterResponsive.call(g(), e), m("responsiveSlides", "toSlides"), q(g(), "afterResponsive", e)); + e ? t || (_e(!1, "internal"), Fn(!1, "internal"), Vt(s(Ae)), L(k, yt), P(o().afterResponsive) && o().afterResponsive.call(g(), e), m("responsiveSlides", "toSections"), q(g(), "afterResponsive", e)) : t && (_e(ze().autoScrolling, "internal"), Fn(ze().autoScrolling, "internal"), Qn(s(Ae)), z(k, yt), P(o().afterResponsive) && o().afterResponsive.call(g(), e), m("responsiveSlides", "toSlides"), q(g(), "afterResponsive", e)); } function Gn() { - return A(k, yt); + return T(k, yt); } - function xo(e) { - o().verticalCentered && (!o().scrollOverflow && S.mn(e.item) || S.wn(e) || A(e.item, Ni) || x(e.item, Ni)); + function Lo(e) { + o().verticalCentered && (!o().scrollOverflow && S.mn(e.item) || S.wn(e) || T(e.item, Ni) || L(e.item, Ni)); } h.moveTo = moveTo, h.getScrollY = function() { return c.scrollY; }, d.un(ae, function() { clearTimeout(lt), clearTimeout(Xn); }), h.setFitToSection = Fn, h.fitToSection = yo, h.setResponsive = Pt; - var Un, Lo = null; + var Un, xo = null; function qn(e) { var t = e.item, n = e.vn.length, i = e.index(); - !u().j && e.isVisible && (x(t, N), ce(), Lo = u().j.item), D("offsetSections") && C(t, { height: wn(t) }), o().paddingTop && C(t, { "padding-top": o().paddingTop }), o().paddingBottom && C(t, { "padding-bottom": o().paddingBottom }), o().sectionsColor[i] !== void 0 && C(t, { "background-color": o().sectionsColor[i] }), o().anchors[i] !== void 0 && t.setAttribute("data-anchor", e.anchor), n || xo(e); + !u().L && e.isVisible && (L(t, N), ce(), xo = u().L.item), D("offsetSections") && j(t, { height: wn(t) }), o().paddingTop && j(t, { "padding-top": o().paddingTop }), o().paddingBottom && j(t, { "padding-bottom": o().paddingBottom }), o().sectionsColor[i] !== void 0 && j(t, { "background-color": o().sectionsColor[i] }), o().anchors[i] !== void 0 && t.setAttribute("data-anchor", e.anchor), n || Lo(e); } function Eo() { o().scrollOverflow && !o().scrollBar && (S.bn(), S.Sn()); } - function xr() { - d.removeListener(Tn, Eo), ve("keyup", S.yn); + function Lr() { + d.removeListener(On, Eo), ve("keyup", S.yn); } h.getActiveSection = function() { - return u().j; + return u().L; }, d.un(K, function() { - d.un(Tn, Eo), d.un(co, S.onLeave), d.un(ao, S.onLeave), d.un(Rn, S.afterLoad), d.un(Nn, S.afterLoad), d.un(ae, xr), Re("keyup", S.yn); + d.un(On, Eo), d.un(co, S.onLeave), d.un(ao, S.onLeave), d.un(Rn, S.afterLoad), d.un(Nn, S.afterLoad), d.un(ae, Lr), Re("keyup", S.yn); }); var Kn, at, S = { Mn: null, Tn: !0, An: !0, xn: null, On: null, kn: function(e) { if (!c.canScroll) @@ -807,67 +807,67 @@ var fr = { exports: {} }; S.Tn = c.canScroll; }, 200); }, Rn: function() { - j.activeElement === this.Mn && (this.Mn.blur(), S.An = !1); + M.activeElement === this.Mn && (this.Mn.blur(), S.An = !1); }, Sn: function() { if (o().scrollOverflow && S.Tn) { S.Rn(); - var e = S.Ln(u().j.item); - !e || Le || Ee || (this.Mn = e, requestAnimationFrame(function() { + var e = S.jn(u().L.item); + !e || xe || Ee || (this.Mn = e, requestAnimationFrame(function() { e.focus(), S.An = !0; })), S.Tn = !1; } }, bn: function() { - o().scrollOverflowMacStyle && !dr && x(k, "fp-scroll-mac"), u().rn.forEach(function(e) { - if (!(e.slides && e.slides.length || A(e.item, "fp-auto-height-responsive") && Gn())) { - var t, n = Ae(e.item), i = S.mn(e.item), r = (t = e).nn ? t : t.parent; + o().scrollOverflowMacStyle && !dr && L(k, "fp-scroll-mac"), u().rn.forEach(function(e) { + if (!(e.slides && e.slides.length || T(e.item, "fp-auto-height-responsive") && Gn())) { + var t, n = Te(e.item), i = S.mn(e.item), r = (t = e).nn ? t : t.parent; if (ki) { var a = i ? "addClass" : "removeClass"; - Ci[a](r.item, $e), Ci[a](e.item, $e); + ji[a](r.item, $e), ji[a](e.item, $e); } else - x(r.item, $e), x(e.item, $e); - e.q || (S.jn(n), S.zn(n)), e.q = !0; + L(r.item, $e), L(e.item, $e); + e.q || (S.Ln(n), S.zn(n)), e.q = !0; } }); }, zn: function(e) { - S.Ln(e).addEventListener("scroll", S.Dn), e.addEventListener("wheel", S.kn, { passive: !1 }), e.addEventListener("keydown", S.En, { passive: !1 }); - }, jn: function(e) { + S.jn(e).addEventListener("scroll", S.Dn), e.addEventListener("wheel", S.kn, { passive: !1 }), e.addEventListener("keydown", S.En, { passive: !1 }); + }, Ln: function(e) { var t = document.createElement("div"); t.className = Be, ei(e, t), t.setAttribute("tabindex", "-1"); }, Nn: function(e) { var t = s(Qe, e)[0]; t && (Zt(t), e.removeAttribute("tabindex")); - }, Ln: function(e) { - var t = Ae(e); + }, jn: function(e) { + var t = Te(e); return s(Qe, t)[0] || t; }, q: function(e) { - return A(e, Be) || s(Qe, e)[0] != null; + return T(e, Be) || s(Qe, e)[0] != null; }, wn: function(e) { return e.nn && e.activeSlide ? e.activeSlide.q : e.q; }, mn: function(e) { - return S.Ln(e).scrollHeight > b.innerHeight; + return S.jn(e).scrollHeight > y.innerHeight; }, isScrolled: function(e, t) { if (!c.canScroll) return !1; if (o().scrollBar) return !0; - var n = S.Ln(t); - if (!o().scrollOverflow || !A(n, Be) || A(t, "fp-noscroll") || A(Ae(t), "fp-noscroll")) + var n = S.jn(t); + if (!o().scrollOverflow || !T(n, Be) || T(t, "fp-noscroll") || T(Te(t), "fp-noscroll")) return !0; var i = ki ? 1 : 0, r = n.scrollTop, a = e === "up" && r <= 0, l = e === "down" && n.scrollHeight <= Math.ceil(n.offsetHeight + r) + i, v = a || l; return v || (this.xn = (/* @__PURE__ */ new Date()).getTime()), v; }, Pn: function() { this.On = (/* @__PURE__ */ new Date()).getTime(); - var e = this.On - S.xn, t = (Le || Ee) && c.G, n = c.Y && e > 600; + var e = this.On - S.xn, t = (xe || Ee) && c.G, n = c.Y && e > 600; return t && e > 400 || n; }, Dn: (Kn = 0, function(e) { var t = e.target.scrollTop, n = c.Z !== "none" ? c.Z : Kn < t ? "down" : "up"; - Kn = t, P(o().onScrollOverflow) && se("onScrollOverflow", { position: t, direction: n }), A(e.target, Be) && c.canScroll && S.isScrolled(n, e.target) && S.Pn() && S.mn(u().j.item) && d.ln(eo, { direction: n }); + Kn = t, P(o().onScrollOverflow) && se("onScrollOverflow", { position: t, direction: n }), T(e.target, Be) && c.canScroll && S.isScrolled(n, e.target) && S.Pn() && S.mn(u().L.item) && d.ln(eo, { direction: n }); }) }; function ee(e, t) { - b.console && b.console[e] && b.console[e]("fullPage: " + t); + y.console && y.console[e] && y.console[e]("fullPage: " + t); } function Jn(e) { - return b.getComputedStyle(e).display !== "none"; + return y.getComputedStyle(e).display !== "none"; } function ct(e) { return Array.from(e).filter(function(t) { @@ -887,16 +887,16 @@ var fr = { exports: {} }; } return e; } - function A(e, t) { + function T(e, t) { return e != null && e.classList.contains(t); } function W() { - return "innerHeight" in b ? b.innerHeight : j.documentElement.offsetHeight; + return "innerHeight" in y ? y.innerHeight : M.documentElement.offsetHeight; } function st() { - return b.innerWidth; + return y.innerWidth; } - function C(e, t) { + function j(e, t) { var n; for (n in e = Se(e), t) if (t.hasOwnProperty(n) && n !== null) @@ -920,7 +920,7 @@ var fr = { exports: {} }; var n = ut(e); return n && _(n, t) ? n : null; } - function jo(e) { + function Mo(e) { return e[e.length - 1]; } function de(e, t) { @@ -950,7 +950,7 @@ var fr = { exports: {} }; function Ye(e) { return Object.prototype.toString.call(e) === "[object Array]" || Object.prototype.toString.call(e) === "[object NodeList]"; } - function x(e, t) { + function L(e, t) { e = Se(e); for (var n = 0; n < e.length; n++) e[n].classList.add(t); @@ -970,7 +970,7 @@ var fr = { exports: {} }; } function $n(e, t, n) { var i; - t = t || j.createElement("div"); + t = t || M.createElement("div"); for (var r = 0; r < e.length; r++) { var a = e[r]; (n && !r || !n) && (i = t.cloneNode(!0), a.parentNode.insertBefore(i, a)), i.appendChild(a); @@ -985,12 +985,12 @@ var fr = { exports: {} }; t.appendChild(e.firstChild); } function Zt(e) { - for (var t = j.createDocumentFragment(); e.firstChild; ) + for (var t = M.createDocumentFragment(); e.firstChild; ) t.appendChild(e.firstChild); e.parentNode.replaceChild(t, e); } - function T(e, t) { - return e && e.nodeType === 1 ? _(e, t) ? e : T(e.parentNode, t) : null; + function O(e, t) { + return e && e.nodeType === 1 ? _(e, t) ? e : O(e.parentNode, t) : null; } function ft(e, t) { Xt(e, e.nextSibling, t); @@ -1004,8 +1004,8 @@ var fr = { exports: {} }; e.parentNode.insertBefore(n[i], t); } function we() { - var e = j.documentElement; - return (b.pageYOffset || e.scrollTop) - (e.clientTop || 0); + var e = M.documentElement; + return (y.pageYOffset || e.scrollTop) - (e.clientTop || 0); } function We(e) { return Array.prototype.filter.call(e.parentNode.children, function(t) { @@ -1019,16 +1019,16 @@ var fr = { exports: {} }; return e.getAttribute(t); } function Re(e, t, n) { - j.addEventListener(e, t, n === "undefined" ? null : n); + M.addEventListener(e, t, n === "undefined" ? null : n); } function pe(e, t, n) { - b.addEventListener(e, t, n === "undefined" ? null : n); + y.addEventListener(e, t, n === "undefined" ? null : n); } function ve(e, t, n) { - j.removeEventListener(e, t, n === "undefined" ? null : n); + M.removeEventListener(e, t, n === "undefined" ? null : n); } function Xe(e, t, n) { - b.removeEventListener(e, t, n === "undefined" ? null : n); + y.removeEventListener(e, t, n === "undefined" ? null : n); } function P(e) { if (typeof e == "function") @@ -1038,7 +1038,7 @@ var fr = { exports: {} }; } function q(e, t, n) { var i; - n = n === void 0 ? {} : n, typeof b.CustomEvent == "function" ? i = new CustomEvent(t, { detail: n }) : (i = j.createEvent("CustomEvent")).initCustomEvent(t, !0, !0, n), e.dispatchEvent(i); + n = n === void 0 ? {} : n, typeof y.CustomEvent == "function" ? i = new CustomEvent(t, { detail: n }) : (i = M.createEvent("CustomEvent")).initCustomEvent(t, !0, !0, n), e.dispatchEvent(i); } function _(e, t) { return (e.matches || e.Hn || e.msMatchesSelector || e.mozMatchesSelector || e.webkitMatchesSelector || e.oMatchesSelector).call(e, t); @@ -1050,7 +1050,7 @@ var fr = { exports: {} }; return e; } function ye(e) { - var t = j.createElement("div"); + var t = M.createElement("div"); return t.innerHTML = e.trim(), t.firstChild; } function He(e) { @@ -1060,7 +1060,7 @@ var fr = { exports: {} }; n && n.parentElement && n.parentNode.removeChild(n); } } - function Mo(e, t) { + function Ao(e, t) { Array.prototype.filter.call(e, t); } function Gt(e, t, n) { @@ -1074,7 +1074,7 @@ var fr = { exports: {} }; function ni(e, t) { return Gt(e, t, "previousElementSibling"); } - function Ao(e) { + function To(e) { return Object.keys(e).map(function(t) { return e[t]; }); @@ -1090,7 +1090,7 @@ var fr = { exports: {} }; function Ut(e, t) { e.setAttribute(t, I(e, "data-" + t)), e.removeAttribute("data-" + t); } - function To(e, t) { + function Oo(e, t) { var n = [e]; do e = e.parentNode, n.push(e); @@ -1098,54 +1098,54 @@ var fr = { exports: {} }; return n; } function ii() { - var e = j.activeElement; + var e = M.activeElement; return _(e, "textarea") || _(e, "input") || _(e, "select") || I(e, "contentEditable") == "true" || I(e, "contentEditable") == ""; } - function Oo(e) { + function Co(e) { d.ln(Rt, { e, target: e.target }); } - function Lr() { + function xr() { ["click", "touchstart"].forEach(function(e) { - ve(e, Oo, { passive: !1 }); + ve(e, Co, { passive: !1 }); }); } function Er() { p({ U: !0 }); } - function Co() { - x(s(o().sectionSelector, g()), xt), x(s(o().slideSelector, g()), dn); + function jo() { + L(s(o().sectionSelector, g()), Lt), L(s(o().slideSelector, g()), dn); } function oi(e) { var t = e.slides.length, n = e.vn, i = e.slides, r = 100 * t, a = 100 / t; if (!s(fe, e.item)[0]) { - var l = j.createElement("div"); + var l = M.createElement("div"); l.className = Et, Yt(n, l); - var v = j.createElement("div"); + var v = M.createElement("div"); v.className = vn, Yt(n, v); } - C(s(Je, e.item), { width: r + "%" }), t > 1 && (o().controlArrows && function(y) { - var L = y.item, w = [ye(o().controlArrowsHTML[0]), ye(o().controlArrowsHTML[1])]; - ft(s(fe, L)[0], w), x(w, Hi), x(w[0], Di), x(w[1], "fp-next"), o().controlArrowColor !== "#fff" && (C(s(Bi, L), { "border-color": "transparent transparent transparent " + o().controlArrowColor }), C(s(mn, L), { "border-color": "transparent " + o().controlArrowColor + " transparent transparent" })), o().loopHorizontal || Vt(s(mn, L)); - }(e), o().slidesNavigation && function(y) { - var L = y.item, w = y.slides.length; - Ze(ye('
        '), L); - var M = s(hn, L)[0]; - x(M, "fp-" + o().slidesNavPosition); - for (var O = 0; O < w; O++) - Ze(ye('
      • ' + Ji(O, "Slide", s(pn, L)[O]) + "
      • "), s("ul", M)[0]); - C(M, { "margin-left": "-" + M.innerWidth / 2 + "px" }); - var X = y.activeSlide ? y.activeSlide.index() : 0; - x(s("a", s("li", M)[X]), N); - }(e)), i.forEach(function(y) { - C(y.item, { width: a + "%" }), o().verticalCentered && xo(y); + j(s(Je, e.item), { width: r + "%" }), t > 1 && (o().controlArrows && function(b) { + var x = b.item, w = [ye(o().controlArrowsHTML[0]), ye(o().controlArrowsHTML[1])]; + ft(s(fe, x)[0], w), L(w, Hi), L(w[0], Di), L(w[1], "fp-next"), o().controlArrowColor !== "#fff" && (j(s(Bi, x), { "border-color": "transparent transparent transparent " + o().controlArrowColor }), j(s(mn, x), { "border-color": "transparent " + o().controlArrowColor + " transparent transparent" })), o().loopHorizontal || Vt(s(mn, x)); + }(e), o().slidesNavigation && function(b) { + var x = b.item, w = b.slides.length; + Ze(ye('
          '), x); + var A = s(hn, x)[0]; + L(A, "fp-" + o().slidesNavPosition); + for (var C = 0; C < w; C++) + Ze(ye('
        • ' + Ji(C, "Slide", s(pn, x)[C]) + "
        • "), s("ul", A)[0]); + j(A, { "margin-left": "-" + A.innerWidth / 2 + "px" }); + var X = b.activeSlide ? b.activeSlide.index() : 0; + L(s("a", s("li", A)[X]), N); + }(e)), i.forEach(function(b) { + j(b.item, { width: a + "%" }), o().verticalCentered && Lo(b); }); var f = D("responsiveSlides") ? null : e.activeSlide || null; - f != null && c.j && (c.j.index() !== 0 || c.j.index() === 0 && f.index() !== 0) ? (rt(f.item, "internal"), x(f.item, "fp-initial")) : x(n[0], N); + f != null && c.L && (c.L.index() !== 0 || c.L.index() === 0 && f.index() !== 0) ? (rt(f.item, "internal"), L(f.item, "fp-initial")) : L(n[0], N); } - window.fp_utils = { $: s, deepExtend: Ne, hasClass: A, getWindowHeight: W, css: C, prev: _t, next: ut, last: jo, index: de, getList: Se, hide: Vt, show: Qn, isArrayOrList: Ye, addClass: x, removeClass: z, appendTo: Ze, wrap: $n, wrapAll: Yt, wrapInner: ei, unwrap: Zt, closest: T, after: ft, before: Wt, insertBefore: Xt, getScrollTop: we, siblings: We, preventDefault: V, isFunction: P, trigger: q, matches: _, toggle: Ft, createElementFromHTML: ye, remove: He, filter: Mo, untilAll: Gt, nextAll: ti, prevAll: ni, showError: ee, scrollOverflowHandler: S }, d.un(K, function() { + window.fp_utils = Object.assign(y.fp_utils || {}, { $: s, deepExtend: Ne, hasClass: T, getWindowHeight: W, css: j, prev: _t, next: ut, last: Mo, index: de, getList: Se, hide: Vt, show: Qn, isArrayOrList: Ye, addClass: L, removeClass: z, appendTo: Ze, wrap: $n, wrapAll: Yt, wrapInner: ei, unwrap: Zt, closest: O, after: ft, before: Wt, insertBefore: Xt, getScrollTop: we, siblings: We, preventDefault: V, isFunction: P, trigger: q, matches: _, toggle: Ft, createElementFromHTML: ye, remove: He, filter: Ao, untilAll: Gt, nextAll: ti, prevAll: ni, showError: ee, scrollOverflowHandler: S }), d.un(K, function() { ["click", "touchstart"].forEach(function(e) { - Re(e, Oo, { passive: !1 }); - }), pe("focus", Er), d.un(ae, Lr); + Re(e, Co, { passive: !1 }); + }), pe("focus", Er), d.un(ae, xr); }); var ko = { attributes: !1, subtree: !0, childList: !0, characterData: !0 }; function No() { @@ -1153,15 +1153,15 @@ var fr = { exports: {} }; } function ri(e) { var t = No(); - (No() || m("responsiveSlides", "isResponsiveSlidesChanging") || ct(s(o().sectionSelector, g())).length !== u().O) && !c.J && (o().observer && at && at.disconnect(), Bt(), ce(), o().anchors = [], He(s(Me)), m("responsiveSlides", "isResponsiveSlidesChanging") || Co(), Ii(), o().navigation && mo(), t && (He(s(hn)), He(s(gn))), u().L.forEach(function(n) { + (No() || m("responsiveSlides", "isResponsiveSlidesChanging") || ct(s(o().sectionSelector, g())).length !== u().O) && !c.J && (o().observer && at && at.disconnect(), Bt(), ce(), o().anchors = [], He(s(Ae)), m("responsiveSlides", "isResponsiveSlidesChanging") || jo(), Ii(), o().navigation && mo(), t && (He(s(hn)), He(s(gn))), u().j.forEach(function(n) { n.slides.length ? t && oi(n) : qn(n); - })), o().observer && at && s(je)[0] && at.observe(s(je)[0], ko); + })), o().observer && at && s(Me)[0] && at.observe(s(Me)[0], ko); } d.un(K, function() { var e, t, n; - o().observer && "MutationObserver" in window && s(je)[0] && (e = s(je)[0], t = ko, (n = new MutationObserver(ri)).observe(e, t), at = n), d.un($i, ri); + o().observer && "MutationObserver" in window && s(Me)[0] && (e = s(Me)[0], t = ko, (n = new MutationObserver(ri)).observe(e, t), at = n), d.un($i, ri); }), h.render = ri; - var jr = function() { + var Mr = function() { var e = !1; try { var t = Object.defineProperty({}, "passive", { get: function() { @@ -1175,10 +1175,10 @@ var fr = { exports: {} }; }; }(); function Ro() { - return !!jr() && { passive: !1 }; + return !!Mr() && { passive: !1 }; } var Ho, Do, li, be, qt = (li = (/* @__PURE__ */ new Date()).getTime(), be = [], { Cn: function(e) { - var t = (e = e || b.event).wheelDelta || -e.deltaY || -e.detail, n = Math.max(-1, Math.min(1, t)), i = e.wheelDeltaX !== void 0 || e.deltaX !== void 0; + var t = (e = e || y.event).wheelDelta || -e.deltaY || -e.detail, n = Math.max(-1, Math.min(1, t)), i = e.wheelDeltaX !== void 0 || e.deltaX !== void 0; Ho = Math.abs(e.wheelDeltaX) < Math.abs(e.wheelDelta) || Math.abs(e.deltaX) < Math.abs(e.deltaY) || !i; var r = (/* @__PURE__ */ new Date()).getTime(); Do = n < 0 ? "down" : "up", be.length > 149 && be.shift(), be.push(Math.abs(t)); @@ -1190,19 +1190,19 @@ var fr = { exports: {} }; }, Wn: function() { return Do; } }); - function Mr() { - var e = o().css3 ? we() + W() : ue(u().L).item.offsetTop + ue(u().L).item.offsetHeight, t = Ie(e); + function Ar() { + var e = o().css3 ? we() + W() : ue(u().j).item.offsetTop + ue(u().j).item.offsetHeight, t = Ie(e); h.test.top = -e + "px", p({ canScroll: !1 }), kt(t.element, t.options, o().scrollingSpeed, function() { setTimeout(function() { p({ N: !0 }), p({ canScroll: !0 }); }, 30); }); } - function Ar() { + function Tr() { g().getBoundingClientRect().bottom >= 0 && Bo(); } function Bo() { - var e = Ie(ue(u().L).item.offsetTop); + var e = Ie(ue(u().j).item.offsetTop); p({ canScroll: !1 }), kt(e.element, e.options, o().scrollingSpeed, function() { p({ canScroll: !0 }), p({ N: !1 }), p({ Fn: !1 }); }); @@ -1219,12 +1219,12 @@ var fr = { exports: {} }; return ai; }); function pt() { - var e = u().j.next(); - e || !o().loopBottom && !o().continuousVertical || (e = u().L[0]), e != null ? Ve(e, null, !1) : g().scrollHeight < k.scrollHeight && o().scrollBar && o().Vn && d.ln(ro); + var e = u().L.next(); + e || !o().loopBottom && !o().continuousVertical || (e = u().j[0]), e != null ? Ve(e, null, !1) : g().scrollHeight < k.scrollHeight && o().scrollBar && o().Vn && d.ln(ro); } function Fe() { - var e = u().j.prev(); - e || !o().loopTop && !o().continuousVertical || (e = ue(u().L)), e != null && Ve(e, null, !0); + var e = u().L.prev(); + e || !o().loopTop && !o().continuousVertical || (e = ue(u().j)), e != null && Ve(e, null, !0); } h.moveSectionDown = pt, h.moveSectionUp = Fe; var Kt = 0; @@ -1234,18 +1234,18 @@ var fr = { exports: {} }; function Po(e) { if (Z().m[e]) { var t = e === "down" ? pt : Fe; - D("scrollHorizontally") && (t = m("scrollHorizontally", "getScrollSection", { type: e, scrollSection: t })), o().scrollOverflow && S.wn(u().j) ? S.isScrolled(e, u().j.item) && S.Pn() && t() : t(); + D("scrollHorizontally") && (t = m("scrollHorizontally", "getScrollSection", { type: e, scrollSection: t })), o().scrollOverflow && S.wn(u().L) ? S.isScrolled(e, u().L.item) && S.Pn() && t() : t(); } } var Jt, ui, Ge, Qt = 0, vt = 0, $t = 0, ht = 0, en = Vo(), oe = { Zn: "ontouchmove" in window ? "touchmove" : en ? en.move : null, Bn: "ontouchstart" in window ? "touchstart" : en ? en.down : null }; function gt(e) { - var t = T(e.target, $) || u().j.item, n = S.wn(u().j); + var t = O(e.target, $) || u().L.item, n = S.wn(u().L); if (mt(e)) { p({ G: !0, Y: !1 }), o().autoScrolling && (n && !c.canScroll || o().scrollBar) && V(e); var i = fi(e); $t = i.y, ht = i.x; - var r = Math.abs(Qt - $t) > b.innerHeight / 100 * o().touchSensitivity, a = Math.abs(vt - ht) > st() / 100 * o().touchSensitivity, l = s(fe, t).length && Math.abs(vt - ht) > Math.abs(Qt - $t), v = Qt > $t ? "down" : "up"; - p({ Z: l ? vt > ht ? "right" : "left" : v }), l ? !c.H && a && (vt > ht ? Z().m.right && d.ln(Cn, { section: t }) : Z().m.left && d.ln(On, { section: t })) : o().autoScrolling && c.canScroll && r && Po(v); + var r = Math.abs(Qt - $t) > y.innerHeight / 100 * o().touchSensitivity, a = Math.abs(vt - ht) > st() / 100 * o().touchSensitivity, l = s(fe, t).length && Math.abs(vt - ht) > Math.abs(Qt - $t), v = Qt > $t ? "down" : "up"; + p({ Z: l ? vt > ht ? "right" : "left" : v }), l ? !c.H && a && (vt > ht ? Z().m.right && d.ln(jn, { section: t }) : Z().m.left && d.ln(Cn, { section: t })) : o().autoScrolling && c.canScroll && r && Po(v); } } function mt(e) { @@ -1267,21 +1267,21 @@ var fr = { exports: {} }; } function Vo() { var e; - return b.PointerEvent && (e = { down: "pointerdown", move: "pointermove" }), e; + return y.PointerEvent && (e = { down: "pointerdown", move: "pointermove" }), e; } function di(e) { o().autoScrolling && mt(e) && Z().m.up && (c.canScroll || V(e)); } function Yo(e, t) { - var n = t ?? u().j.item, i = bn(c.L, n), r = s(fe, n)[0]; - if (!(r == null || Tt() || c.H || i.slides.length < 2)) { + var n = t ?? u().L.item, i = bn(c.j, n), r = s(fe, n)[0]; + if (!(r == null || Ot() || c.H || i.slides.length < 2)) { var a = i.activeSlide, l = e === "left" ? a.prev() : a.next(); if (!l) { if (!o().loopHorizontal) return; l = e === "left" ? ue(i.slides) : i.slides[0]; } - p({ H: !h.test.gn }), Ce(r, l.item, e); + p({ H: !h.test.gn }), je(r, l.item, e); } } function pi(e) { @@ -1291,17 +1291,17 @@ var fr = { exports: {} }; Yo("right", e); } function hi(e) { - var t = u().L.filter(function(i) { + var t = u().j.filter(function(i) { return i.anchor === e; })[0]; if (!t) { var n = e !== void 0 ? e - 1 : 0; - t = u().L[n]; + t = u().j[n]; } return t; } function Zo(e) { - e != null && Ce(T(e, fe), e); + e != null && je(O(e, fe), e); } function gi(e, t) { var n = hi(e); @@ -1312,7 +1312,7 @@ var fr = { exports: {} }; })[0]; return l == null && (r = r !== void 0 ? r : 0, l = a.slides[r]), l ? l.item : null; }(t, n); - n.anchor && n.anchor === c.W || A(n.item, N) ? Zo(i) : Ve(n, function() { + n.anchor && n.anchor === c.W || T(n.item, N) ? Zo(i) : Ve(n, function() { Zo(i); }); } @@ -1321,36 +1321,36 @@ var fr = { exports: {} }; var n = hi(e); t !== void 0 ? gi(e, t) : n != null && Ve(n); } - function Tr() { + function Or() { clearTimeout(ui), ve("keydown", Wo), ve("keyup", Xo); } function Wo(e) { clearTimeout(ui); var t = e.keyCode, n = [37, 39].indexOf(t) > -1, i = o().autoScrolling || o().fitToSection || n; t === 9 ? function(r) { - var a = r.shiftKey, l = j.activeElement, v = mi(Ae(u().j.item)); + var a = r.shiftKey, l = M.activeElement, v = mi(Te(u().L.item)); function f(Y) { return V(Y), v[0] ? v[0].focus() : null; } if (c.canScroll) { if (!function(Y) { - var R = mi(j), H = R.indexOf(j.activeElement), E = R[Y.shiftKey ? H - 1 : H + 1], F = T(E, pn), G = T(E, $); + var R = mi(M), H = R.indexOf(M.activeElement), E = R[Y.shiftKey ? H - 1 : H + 1], F = O(E, pn), G = O(E, $); return !F && !G; }(r)) { - l ? T(l, ".fp-section.active,.fp-section.active .fp-slide.active") == null && (l = f(r)) : f(r); - var y = l == v[0], L = l == v[v.length - 1], w = a && y; - if (w || !a && L) { + l ? O(l, ".fp-section.active,.fp-section.active .fp-slide.active") == null && (l = f(r)) : f(r); + var b = l == v[0], x = l == v[v.length - 1], w = a && b; + if (w || !a && x) { V(r); - var M = function(Y) { - var R, H = Y ? "prevPanel" : "nextPanel", E = [], F = Xi((c.j && c.j.activeSlide ? c.j.activeSlide : c.j)[H]()); + var A = function(Y) { + var R, H = Y ? "prevPanel" : "nextPanel", E = [], F = Xi((c.L && c.L.activeSlide ? c.L.activeSlide : c.L)[H]()); do (E = mi(F.item)).length && (R = { Gn: F, Yn: E[Y ? E.length - 1 : 0] }), F = Xi(F[H]()); while (F && E.length === 0); return R; - }(w), O = M ? M.Gn : null; - if (O) { - var X = O.nn ? O : O.parent; - d.ln(kn, { Un: X.index() + 1, slideAnchor: O.nn ? 0 : O.index() }), Ge = M.Yn, V(r); + }(w), C = A ? A.Gn : null; + if (C) { + var X = C.nn ? C : C.parent; + d.ln(kn, { Un: X.index() + 1, slideAnchor: C.nn ? 0 : C.index() }), Ge = A.Yn, V(r); } } } @@ -1358,12 +1358,12 @@ var fr = { exports: {} }; V(r); }(e) : !ii() && o().keyboardScrolling && i && (Jt = e.ctrlKey, ui = setTimeout(function() { (function(r) { - var a = r.shiftKey, l = j.activeElement, v = _(l, "video") || _(l, "audio"), f = S.isScrolled("up", u().j.item), y = S.isScrolled("down", u().j.item), L = [37, 39].indexOf(r.keyCode) > -1; + var a = r.shiftKey, l = M.activeElement, v = _(l, "video") || _(l, "audio"), f = S.isScrolled("up", u().L.item), b = S.isScrolled("down", u().L.item), x = [37, 39].indexOf(r.keyCode) > -1; if (function(w) { - (function(M) { - return [40, 38, 32, 33, 34].indexOf(M.keyCode) > -1 && !c.N; - })(w) && !T(w.target, Qe) && w.preventDefault(); - }(r), c.canScroll || L) + (function(A) { + return [40, 38, 32, 33, 34].indexOf(A.keyCode) > -1 && !c.N; + })(w) && !O(w.target, Qe) && w.preventDefault(); + }(r), c.canScroll || x) switch (p({ D: "keydown" }), r.keyCode) { case 38: case 33: @@ -1376,7 +1376,7 @@ var fr = { exports: {} }; } case 40: case 34: - if (Z().k.down && y) { + if (Z().k.down && b) { if (c.N) return; r.keyCode === 32 && v || pt(); @@ -1387,7 +1387,7 @@ var fr = { exports: {} }; Z().k.up && St(1); break; case 35: - Z().k.down && St(u().L.length); + Z().k.down && St(u().j.length); break; case 37: Z().k.left && pi(); @@ -1401,14 +1401,14 @@ var fr = { exports: {} }; function Xo(e) { c.U && (Jt = e.ctrlKey); } - function Or() { + function Cr() { p({ U: !1 }), Jt = !1; } - function Cr(e) { + function jr(e) { Fo(); } function kr(e) { - T(Ge, pn) && !T(Ge, Lt) || Fo(); + O(Ge, pn) && !O(Ge, xt) || Fo(); } function Fo() { Ge && (Ge.focus(), Ge = null); @@ -1419,33 +1419,33 @@ var fr = { exports: {} }; }); } h.moveSlideLeft = pi, h.moveSlideRight = vi, h.moveTo = St, d.un(K, function() { - pe("blur", Or), Re("keydown", Wo), Re("keyup", Xo), d.un(ae, Tr), d.un(Rn, Cr), d.un(Nn, kr); + pe("blur", Cr), Re("keydown", Wo), Re("keyup", Xo), d.un(ae, Or), d.un(Rn, jr), d.un(Nn, kr); }); var Go = (/* @__PURE__ */ new Date()).getTime(), Ue = []; function Si(e) { e ? (function() { var t, n = ""; - b.addEventListener ? t = "addEventListener" : (t = "attachEvent", n = "on"); - var i = "onwheel" in j.createElement("div") ? "wheel" : j.onmousewheel !== void 0 ? "mousewheel" : "DOMMouseScroll", r = Ro(); - i == "DOMMouseScroll" ? j[t](n + "MozMousePixelScroll", qe, r) : j[t](n + i, qe, r); - }(), g().addEventListener("mousedown", Uo), g().addEventListener("mouseup", qo)) : (j.addEventListener ? (ve("mousewheel", qe, !1), ve("wheel", qe, !1), ve("MozMousePixelScroll", qe, !1)) : j.detachEvent("onmousewheel", qe), g().removeEventListener("mousedown", Uo), g().removeEventListener("mouseup", qo)); + y.addEventListener ? t = "addEventListener" : (t = "attachEvent", n = "on"); + var i = "onwheel" in M.createElement("div") ? "wheel" : M.onmousewheel !== void 0 ? "mousewheel" : "DOMMouseScroll", r = Ro(); + i == "DOMMouseScroll" ? M[t](n + "MozMousePixelScroll", qe, r) : M[t](n + i, qe, r); + }(), g().addEventListener("mousedown", Uo), g().addEventListener("mouseup", qo)) : (M.addEventListener ? (ve("mousewheel", qe, !1), ve("wheel", qe, !1), ve("MozMousePixelScroll", qe, !1)) : M.detachEvent("onmousewheel", qe), g().removeEventListener("mousedown", Uo), g().removeEventListener("mouseup", qo)); } function qe(e) { - var t = (/* @__PURE__ */ new Date()).getTime(), n = A(s(".fp-completely")[0], "fp-normal-scroll"), i = function(L, w) { + var t = (/* @__PURE__ */ new Date()).getTime(), n = T(s(".fp-completely")[0], "fp-normal-scroll"), i = function(x, w) { (/* @__PURE__ */ new Date()).getTime(); - var M = u().N && L.getBoundingClientRect().bottom >= 0 && qt.Wn() === "up", O = u().Fn; - if (O) + var A = u().N && x.getBoundingClientRect().bottom >= 0 && qt.Wn() === "up", C = u().Fn; + if (C) return V(w), !1; if (u().N) { - if (M) { + if (A) { var X; - if (!(O || zo("isNewKeyframe", "beyondFullpage") && qt.In())) - return (X = Ie(ue(u().L).item.offsetTop + ue(u().L).item.offsetHeight)).element.scrollTo(0, X.options), p({ Fn: !1 }), V(w), !1; + if (!(C || zo("isNewKeyframe", "beyondFullpage") && qt.In())) + return (X = Ie(ue(u().j).item.offsetTop + ue(u().j).item.offsetHeight)).element.scrollTo(0, X.options), p({ Fn: !1 }), V(w), !1; if (qt.In()) - return M = !1, p({ Fn: !0 }), p({ D: "wheel" }), Bo(), V(w), !1; + return A = !1, p({ Fn: !0 }), p({ D: "wheel" }), Bo(), V(w), !1; } else zo("set", "beyondFullpage", 1e3); - if (!O && !M) + if (!C && !A) return !0; } }(g(), e); @@ -1456,10 +1456,10 @@ var fr = { exports: {} }; if (i === !1) return V(e), !1; if (o().autoScrolling && !Jt && !n) { - var r = (e = e || b.event).wheelDelta || -e.deltaY || -e.detail, a = Math.max(-1, Math.min(1, r)), l = e.wheelDeltaX !== void 0 || e.deltaX !== void 0, v = Math.abs(e.wheelDeltaX) < Math.abs(e.wheelDelta) || Math.abs(e.deltaX) < Math.abs(e.deltaY) || !l, f = a < 0 ? "down" : a > 0 ? "up" : "none"; + var r = (e = e || y.event).wheelDelta || -e.deltaY || -e.detail, a = Math.max(-1, Math.min(1, r)), l = e.wheelDeltaX !== void 0 || e.deltaX !== void 0, v = Math.abs(e.wheelDeltaX) < Math.abs(e.wheelDelta) || Math.abs(e.deltaX) < Math.abs(e.deltaY) || !l, f = a < 0 ? "down" : a > 0 ? "up" : "none"; Ue.length > 149 && Ue.shift(), Ue.push(Math.abs(r)), o().scrollBar && V(e); - var y = t - Go; - return Go = t, y > 200 && (Ue = []), p({ B: f }), c.canScroll && !Tt() && dt(Ue, 10) >= dt(Ue, 70) && v && (p({ D: "wheel" }), Po(a < 0 ? "down" : "up")), !1; + var b = t - Go; + return Go = t, b > 200 && (Ue = []), p({ B: f }), c.canScroll && !Ot() && dt(Ue, 10) >= dt(Ue, 70) && v && (p({ D: "wheel" }), Po(a < 0 ? "down" : "up")), !1; } o().fitToSection && p({ V: !1 }); } @@ -1472,13 +1472,13 @@ var fr = { exports: {} }; } function wt(e) { e ? (Si(!0), function() { - if (oe.Zn && (Le || Ee) && (!D("dragAndMove") || o().dragAndMove === "mouseonly")) { + if (oe.Zn && (xe || Ee) && (!D("dragAndMove") || o().dragAndMove === "mouseonly")) { o().autoScrolling && (k.removeEventListener(oe.Zn, di, { passive: !1 }), k.addEventListener(oe.Zn, di, { passive: !1 })); var t = o().touchWrapper; t.removeEventListener(oe.Bn, tn), t.removeEventListener(oe.Zn, gt, { passive: !1 }), t.addEventListener(oe.Bn, tn), t.addEventListener(oe.Zn, gt, { passive: !1 }); } }()) : (Si(!1), function() { - if (oe.Zn && (Le || Ee)) { + if (oe.Zn && (xe || Ee)) { o().autoScrolling && (k.removeEventListener(oe.Zn, gt, { passive: !1 }), k.removeEventListener(oe.Zn, di, { passive: !1 })); var t = o().touchWrapper; t.removeEventListener(oe.Bn, tn), t.removeEventListener(oe.Zn, gt, { passive: !1 }); @@ -1501,7 +1501,7 @@ var fr = { exports: {} }; wi = !0; }, 800)), (t !== "mouseenter" || wi) && (o().normalScrollElements.split(",").forEach(function(r) { if (!n) { - var a = _(i, r), l = T(i, r); + var a = _(i, r), l = O(i, r); (a || l) && (h.shared.Xn || wt(!1), h.shared.Xn = !0, n = !0); } }), !n && h.shared.Xn && (wt(!0), h.shared.Xn = !1))) : wt(!0); @@ -1516,28 +1516,28 @@ var fr = { exports: {} }; Ko(e, !0); })), d.un(ae, Nr); }), h.silentMoveTo = nn; - var yi, Qo, bi = W(), $o = st(), xi = !1; + var yi, Qo, bi = W(), $o = st(), Li = !1; function Rr() { - clearTimeout(yi), clearTimeout(Qo), Xe("resize", Li); + clearTimeout(yi), clearTimeout(Qo), Xe("resize", xi); } - function Li() { - xi || (o().autoScrolling && !o().scrollBar || !o().fitToSection) && er(W()), function() { - if (Le) + function xi() { + Li || (o().autoScrolling && !o().scrollBar || !o().fitToSection) && er(W()), function() { + if (xe) for (var e = 0; e < 4; e++) Qo = setTimeout(function() { window.requestAnimationFrame(function() { - o().autoScrolling && !o().scrollBar && (p({ C: !0 }), nn(c.j.index() + 1), p({ C: !1 })); + o().autoScrolling && !o().scrollBar && (p({ C: !0 }), nn(c.L.index() + 1), p({ C: !1 })); }); }, 200 * e); - }(), xi = !0, clearTimeout(yi), yi = setTimeout(function() { + }(), Li = !0, clearTimeout(yi), yi = setTimeout(function() { (function() { if (p({ C: !0 }), er(""), q(g(), "onResize"), o().autoScrolling || c.N || function() { if (!o().autoScrolling || o().scrollBar) { - var r = 0.01 * b.innerHeight; - j.documentElement.style.setProperty("--vh", "".concat(r, "px")); + var r = 0.01 * y.innerHeight; + M.documentElement.style.setProperty("--vh", "".concat(r, "px")); } - }(), d.ln($i), ce(), bo(), Le) { - var e = j.activeElement; + }(), d.ln($i), ce(), bo(), xe) { + var e = M.activeElement; if (!_(e, "textarea") && !_(e, "input") && !_(e, "select")) { var t = W(); Math.abs(t - bi) > 20 * Math.max(bi, t) / 100 && (Ei(!0), bi = t); @@ -1546,29 +1546,29 @@ var fr = { exports: {} }; n = W(), i = st(), c._ === n && $o === i || (p({ _: n }), $o = i, Ei(!0)); var n, i; q(g(), "onResizeEnds"), p({ C: !1 }); - })(), xi = !1; + })(), Li = !1; }, 400); } function Ei(e) { - if (!A(g(), un)) { + if (!T(g(), un)) { p({ C: !0, _: W(), _n: st() }); - for (var t = u().L, n = 0; n < t.length; ++n) { + for (var t = u().j, n = 0; n < t.length; ++n) { var i = t[n], r = s(fe, i.item)[0], a = i.slides; - D("offsetSections") && C(i.item, { height: wn(i.item) }), a.length > 1 && Ce(r, i.activeSlide.item); + D("offsetSections") && j(i.item, { height: wn(i.item) }), a.length > 1 && je(r, i.activeSlide.item); } o().scrollOverflow && S.bn(); - var l = u().j.index(); - c.N || !l || D("fadingEffect") || D("dropEffect") || D("waterEffect") || nn(l + 1), p({ C: !1 }), P(o().afterResize) && e && o().afterResize.call(g(), b.innerWidth, b.innerHeight), P(o().afterReBuild) && !e && o().afterReBuild.call(g()), q(g(), "afterRebuild"); + var l = u().L.index(); + c.N || !l || D("fadingEffect") || D("dropEffect") || D("waterEffect") || nn(l + 1), p({ C: !1 }), P(o().afterResize) && e && o().afterResize.call(g(), y.innerWidth, y.innerHeight), P(o().afterReBuild) && !e && o().afterReBuild.call(g()), q(g(), "afterRebuild"); } } function er(e) { - u().L.forEach(function(t) { + u().j.forEach(function(t) { var n = e !== "" || D("offsetSections") ? wn(t.item) : ""; - C(t.item, { height: n }); + j(t.item, { height: n }); }); } - function ji() { - var e, t, n = b.location.hash; + function Mi() { + var e, t, n = y.location.hash; if (n.length) { var i = n.replace("#", "").split("/"), r = n.indexOf("#/") > -1; e = r ? "/" + i[1] : decodeURIComponent(i[0]); @@ -1582,62 +1582,62 @@ var fr = { exports: {} }; } function tr() { if (!c.I && !o().lockAnchors) { - var e = ji(), t = e.section, n = e.pn, i = c.W === void 0, r = c.W === void 0 && n === void 0 && !c.H; - t && t.length && (t && t !== c.W && !i || r && !Tt() || !c.H && c.F != n && !Tt()) && d.ln(kn, { Un: t, slideAnchor: n }); + var e = Mi(), t = e.section, n = e.pn, i = c.W === void 0, r = c.W === void 0 && n === void 0 && !c.H; + t && t.length && (t && t !== c.W && !i || r && !Ot() || !c.H && c.F != n && !Ot()) && d.ln(kn, { Un: t, slideAnchor: n }); } } function Dr(e) { var t = e.target; - T(t, o().menu + " [data-menuanchor]") && Br.call(t, e); + O(t, o().menu + " [data-menuanchor]") && Br.call(t, e); } function Br(e) { p({ D: "menu" }), !s(o().menu)[0] || !o().lockAnchors && o().anchors.length || (V(e), d.ln(no, { anchor: I(this, "data-menuanchor") })); } function zr(e) { var t = e.target; - t && T(t, "#fp-nav a") ? yr.call(t, e.e) : _(t, ".fp-tooltip") ? wr.call(t) : (_(t, Ri) || T(t, Ri) != null) && hr.call(t, e.e); + t && O(t, "#fp-nav a") ? yr.call(t, e.e) : _(t, ".fp-tooltip") ? wr.call(t) : (_(t, Ri) || O(t, Ri) != null) && hr.call(t, e.e); } h.reBuild = Ei, d.un(K, function() { - Li(), pe("resize", Li), d.un(ae, Rr); + xi(), pe("resize", xi), d.un(ae, Rr); }), h.setLockAnchors = function(e) { o().lockAnchors = e; }, d.un(K, function() { pe("hashchange", tr), d.un(ae, Hr); }), d.un(K, function() { - Re("wheel", qt.Cn, Ro()), d.un(ro, Mr), d.un(to, Ar); + Re("wheel", qt.Cn, Ro()), d.un(ro, Ar), d.un(to, Tr); }), d.un(K, function() { d.un(Rt, Dr); }), d.un(K, function() { d.un(Rt, zr); }); - var Mi, Ai, nr = 0; + var Ai, Ti, nr = 0; function on(e) { var t, n, i, r, a; - if (q(g(), "onScroll"), !c.C && u().j && (ue(u().L), !u().N && !u().Fn && (!o().autoScrolling || o().scrollBar || D("dragAndMove")) && !_i())) { + if (q(g(), "onScroll"), !c.C && u().L && (ue(u().j), !u().N && !u().Fn && (!o().autoScrolling || o().scrollBar || D("dragAndMove")) && !_i())) { var l = D("dragAndMove") ? Math.abs(m("dragAndMove", "getCurrentScroll")) : we(), v = function(J) { var re = J > nr ? "down" : "up"; return nr = J, p({ X: J }), re; - }(l), f = 0, y = l + W() / 2, L = (D("dragAndMove") ? m("dragAndMove", "getDocumentHeight") : k.scrollHeight - W()) === l, w = u().L; - if (p({ scrollY: l }), L) + }(l), f = 0, b = l + W() / 2, x = (D("dragAndMove") ? m("dragAndMove", "getDocumentHeight") : k.scrollHeight - W()) === l, w = u().j; + if (p({ scrollY: l }), x) f = w.length - 1; else if (l) - for (var M = 0; M < w.length; ++M) - (T(w[M].item, $) || w[M].item).offsetTop <= y && (f = M); + for (var A = 0; A < w.length; ++A) + (O(w[A].item, $) || w[A].item).offsetTop <= b && (f = A); else f = 0; - if (i = v, r = u().j.item.offsetTop, a = r + W(), (i == "up" ? a >= we() + W() : r <= we()) && (A(u().j.item, De) || (x(u().j.item, De), z(We(u().j.item), De))), n = (t = w[f]).item, !t.isActive) { + if (i = v, r = u().L.item.offsetTop, a = r + W(), (i == "up" ? a >= we() + W() : r <= we()) && (T(u().L.item, De) || (L(u().L.item, De), z(We(u().L.item), De))), n = (t = w[f]).item, !t.isActive) { p({ I: !0 }); - var O, X, Y = u().j.item, R = u().j.index() + 1, H = Ln(u().j, n), E = t.anchor, F = t.index() + 1, G = t.activeSlide, ge = { j: Y, sectionIndex: F - 1, anchorLink: E, element: n, leavingSection: R, direction: H, items: { origin: u().j, destination: t } }; - G && (X = G.anchor, O = G.index()), c.canScroll && (z(w.filter(function(J) { + var C, X, Y = u().L.item, R = u().L.index() + 1, H = xn(u().L, n), E = t.anchor, F = t.index() + 1, G = t.activeSlide, ge = { L: Y, sectionIndex: F - 1, anchorLink: E, element: n, leavingSection: R, direction: H, items: { origin: u().L, destination: t } }; + G && (X = G.anchor, C = G.index()), c.canScroll && (z(w.filter(function(J) { return J.index() !== t.index(); }).map(function(J) { return J.item; - }), N), x(n, N), m("parallax", "afterLoad"), P(o().beforeLeave) && So("beforeLeave", ge), P(o().onLeave) && se("onLeave", ge), P(o().afterLoad) && se("afterLoad", ge), m("resetSliders", "apply", { localIsResizing: c.C, leavingSection: R }), jn(Y), Pe(n), Nt(n), _n(E, F - 1), o().anchors.length && p({ W: E }), ce(), Mn(O, X, E)), clearTimeout(Mi), Mi = setTimeout(function() { + }), N), L(n, N), m("parallax", "afterLoad"), P(o().beforeLeave) && So("beforeLeave", ge), P(o().onLeave) && se("onLeave", ge), P(o().afterLoad) && se("afterLoad", ge), m("resetSliders", "apply", { localIsResizing: c.C, leavingSection: R }), Mn(Y), Pe(n), Nt(n), _n(E, F - 1), o().anchors.length && p({ W: E }), ce(), An(C, X, E)), clearTimeout(Ai), Ai = setTimeout(function() { p({ I: !1 }); }, 100); } - o().fitToSection && c.canScroll && (clearTimeout(Ai), Ai = setTimeout(function() { - c.L.filter(function(J) { + o().fitToSection && c.canScroll && (clearTimeout(Ti), Ti = setTimeout(function() { + c.j.filter(function(J) { var re = J.item.getBoundingClientRect(); return Math.round(re.bottom) === Math.round(W()) || Math.round(re.top) === 0; }).length || yo(); @@ -1651,27 +1651,27 @@ var fr = { exports: {} }; } function Ir(e) { var t = e.index(); - o().anchors[t] !== void 0 && e.isActive && _n(o().anchors[t], t), o().menu && o().css3 && T(s(o().menu)[0], je) != null && s(o().menu).forEach(function(n) { + o().anchors[t] !== void 0 && e.isActive && _n(o().anchors[t], t), o().menu && o().css3 && O(s(o().menu)[0], Me) != null && s(o().menu).forEach(function(n) { k.appendChild(n); }); } function or() { - var e, t, n = u().j, i = u().j.item; - x(i, De), Pe(i), go(), Nt(i), t = hi((e = ji()).section), e.section && t && (t === void 0 || t.index() !== de(Lo)) || !P(o().afterLoad) || se("afterLoad", { j: i, element: i, direction: null, anchorLink: n.anchor, sectionIndex: n.index(), items: { origin: u().j, destination: u().j } }), P(o().afterRender) && se("afterRender"), q(g(), "afterRender"); + var e, t, n = u().L, i = u().L.item; + L(i, De), Pe(i), go(), Nt(i), t = hi((e = Mi()).section), e.section && t && (t === void 0 || t.index() !== de(xo)) || !P(o().afterLoad) || se("afterLoad", { L: i, element: i, direction: null, anchorLink: n.anchor, sectionIndex: n.index(), items: { origin: u().L, destination: u().L } }), P(o().afterRender) && se("afterRender"), q(g(), "afterRender"); } - function Ti(e, t) { + function Oi(e, t) { t !== void 0 ? (t = t.replace(/ /g, "").split(",")).forEach(function(n) { Dt(e, n, "m"); }) : Dt(e, "all", "m"), q(g(), "setAllowScrolling", { value: e, Qn: t }); } function rr() { - var e = ji(), t = e.section, n = e.pn; - t ? o().animateAnchor ? gi(t, n) : nn(t, n) : d.ln(Tn, null); + var e = Mi(), t = e.section, n = e.pn; + t ? o().animateAnchor ? gi(t, n) : nn(t, n) : d.ln(On, null); } d.un(ae, function() { - clearTimeout(Mi), clearTimeout(Ai); + clearTimeout(Ai), clearTimeout(Ti); }), d.un(K, function() { - pe("scroll", on), j.body.addEventListener("scroll", on), d.un(kn, function(e) { + pe("scroll", on), M.body.addEventListener("scroll", on), d.un(kn, function(e) { gi(e.Un, e.slideAnchor); }), d.un(no, function(e) { St(e.anchor, void 0); @@ -1683,15 +1683,15 @@ var fr = { exports: {} }; }), d.un(ae, function() { Xe("scroll", on); }), h.getActiveSlide = function() { - return zn(u().j.activeSlide); + return zn(u().L.activeSlide); }, h.getScrollX = function() { return c.scrollX; }, d.un(K, function() { d.un(ae, Sr), d.un(oo, function(e) { - Ce(e.slides, e.destination); - }), d.un(Cn, function(e) { + je(e.slides, e.destination); + }), d.un(jn, function(e) { vi(e.section); - }), d.un(On, function(e) { + }), d.un(Cn, function(e) { pi(e.section); }); }), d.un(K, function() { @@ -1704,17 +1704,17 @@ var fr = { exports: {} }; `).concat(o().credits.label, ` - `), i = ue(c.L), r = !c.Jn || o().credits.enabled; + `), i = ue(c.j), r = !c.Jn || o().credits.enabled; i && i.item && r && i.item.insertAdjacentHTML("beforeend", n); }), function() { d.un(Qi, function() { - var v, f, y; - p({ Jn: (o().licenseKey, v = o().licenseKey, f = function(L) { + var v, f, b; + p({ Jn: (o().licenseKey, v = o().licenseKey, f = function(x) { var w = parseInt("514").toString(16); - if (!L || L.length < 29 || L.split(e[0]).length === 4) + if (!x || x.length < 29 || x.split(e[0]).length === 4) return null; - var M = ["Each", "for"][r()]().join(""), O = L[["split"]]("-"), X = []; - O[M](function(H, E) { + var A = ["Each", "for"][r()]().join(""), C = x[["split"]]("-"), X = []; + C[A](function(H, E) { if (E < 4) { var F = function(J) { var re = J[J.length - 1], Wr = ["NaN", "is"][r()]().join(""); @@ -1732,7 +1732,7 @@ var fr = { exports: {} }; } }); var Y = 0, R = ""; - return L.split("-").forEach(function(H, E) { + return x.split("-").forEach(function(H, E) { if (E < 4) { for (var F = 0, G = 0; G < 4; G++) G !== X[E] && (F += Math.abs(a(H[G])), isNaN(H[G]) || Y++); @@ -1740,12 +1740,12 @@ var fr = { exports: {} }; R += ge; } }), R += l(Y), { Kn: /* @__PURE__ */ new Date(w + "T00:00"), qn: w.split("-")[2] === 8 * (N.length - 2) + "", $n: R }; - }(v), y = function(L) { + }(v), b = function(x) { var w = i[r()]().join(""); - return L && w.indexOf(L) === 0 && L.length === w.length; - }(v), (f || y) && (f && n <= f.Kn && f.$n === v.split(e[0])[4] || y || f.qn) || !1) }); + return x && w.indexOf(x) === 0 && x.length === w.length; + }(v), (f || b) && (f && n <= f.Kn && f.$n === v.split(e[0])[4] || b || f.qn) || !1) }); }); - var e = ["-"], t = "2024-0-30".split("-"), n = new Date(t[0], t[1], t[2]), i = ["se", "licen", "-", "v3", "l", "gp"]; + var e = ["-"], t = "2024-0-31".split("-"), n = new Date(t[0], t[1], t[2]), i = ["se", "licen", "-", "v3", "l", "gp"]; function r() { return [["re", "verse"].join("")][0]; } @@ -1756,30 +1756,30 @@ var fr = { exports: {} }; var f = 72 + v; return f > 90 && f < 97 && (f += 15), String.fromCharCode(f).toUpperCase(); } - }(), h.setKeyboardScrolling = ir, h.shared.nt = or, h.setAllowScrolling = Ti; + }(), h.setKeyboardScrolling = ir, h.shared.nt = or, h.setAllowScrolling = Oi; var Pr = {}; function Ke() { return Pr; } - var rn, he, lr, Oi, ln = !A(k, U("OHNsd3AtZnVsbHBhZ2UtanM5T20=")); + var rn, he, lr, Ci, ln = !T(k, U("OHNsd3AtZnVsbHBhZ2UtanM5T20=")); function ar(e) { - if (he = j.createElement("div"), rn = U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="), ln || (rn = rn.replace("extensions/", "").replace("Extension", "")), he.innerHTML = rn, he = he.firstChild, "MutationObserver" in window && new MutationObserver(_r).observe(j.body, { childList: !0, subtree: !1 }), (!ln || D(e) && h[e]) && (!function(n) { + if (he = M.createElement("div"), rn = U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="), ln || (rn = rn.replace("extensions/", "").replace("Extension", "")), he.innerHTML = rn, he = he.firstChild, "MutationObserver" in window && new MutationObserver(_r).observe(M.body, { childList: !0, subtree: !1 }), (!ln || D(e) && h[e]) && (!function(n) { var i = Ke()[n] !== void 0 && Ke()[n].length, r = [], a = !1; return Ye(Ke()[n]) ? r = Ke()[n] : r.push(Ke()[n]), r.forEach(function(l) { var v = function() { - if (j.domain.length) { - for (var re = j.domain.replace(/^(www\.)/, "").split("."); re.length > 2; ) + if (M.domain.length) { + for (var re = M.domain.replace(/^(www\.)/, "").split("."); re.length > 2; ) re.shift(); return re.join(".").replace(/(^\.*)|(\.*$)/g, ""); } return ""; - }(), f = ["MTM0bG9jYWxob3N0MjM0", "MTM0MC4xMjM0", "MTM0anNoZWxsLm5ldDIzNA==", "UDdDQU5ZNlNN", "NTY3YnVuZGxlNzg5", "NTU1S2V5Nzc3", "NDU2dGVzdDQ1Ng=="], y = U(f[0]), L = U(f[1]), w = U(f[2]), M = U(f[6]), O = U(f[3]), X = U(f[4]), Y = U(f[5]), R = o()[X + Y] !== void 0; + }(), f = ["MTM0bG9jYWxob3N0MjM0", "MTM0MC4xMjM0", "MTM0anNoZWxsLm5ldDIzNA==", "UDdDQU5ZNlNN", "NTY3YnVuZGxlNzg5", "NTU1S2V5Nzc3", "NDU2dGVzdDQ1Ng=="], b = U(f[0]), x = U(f[1]), w = U(f[2]), A = U(f[6]), C = U(f[3]), X = U(f[4]), Y = U(f[5]), R = o()[X + Y] !== void 0; i = i || R; - var H = [y, L, w, M].indexOf(v) < 0 && v.length !== 0; + var H = [b, x, w, A].indexOf(v) < 0 && v.length !== 0; if (!i && !R && H) return !1; var E = i ? U(l) : "", F = (E = E.split("_")).length > 1 && E[1].indexOf(n, E[1].length - n.length) > -1, G = E.length > 1 && E[1].toLowerCase().indexOf(X) > -1, ge = E[0].indexOf(v, E[0].length - v.length) < 0, J = F || G; - a = a || !(ge && H && O != E[0]) && J || !H; + a = a || !(ge && H && C != E[0]) && J || !H; }), a; }(e) || !ln)) { cr(); @@ -1788,7 +1788,7 @@ var fr = { exports: {} }; } } function cr() { - he && (Oi || (Math.random() < 0.5 ? Vi(k, he) : Ze(he, k), Oi = !0), he.setAttribute("style", U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g, U("MTIzICFpbXBvcnRhbnQ7MzQ1")))); + he && (Ci || (Math.random() < 0.5 ? Vi(k, he) : Ze(he, k), Ci = !0), he.setAttribute("style", U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g, U("MTIzICFpbXBvcnRhbnQ7MzQ1")))); } function _r(e) { e.forEach(function(t) { @@ -1800,11 +1800,11 @@ var fr = { exports: {} }; }); } function Vr() { - Oi = !1; + Ci = !1; } function Yr() { Bt(), ce(), o().scrollBar = o().scrollBar || o().hybrid, Ii(), function() { - C(To(g(), "body"), { height: "100%", position: "relative" }), x(g(), cn), x(it, bt), p({ _: W() }), z(g(), un), Co(), m("parallax", "init"); + j(Oo(g(), "body"), { height: "100%", position: "relative" }), L(g(), cn), L(it, bt), p({ _: W() }), z(g(), un), jo(), m("parallax", "init"); for (var e = u().tn, t = 0; t < e.length; t++) { var n = e[t], i = n.vn, r = I(n.item, "style"); r && n.item.setAttribute("data-fp-styles", r), qn(n), Ir(n), i.length > 0 && oi(n); @@ -1815,11 +1815,11 @@ var fr = { exports: {} }; var l, v; v = I(l = a, "src"), l.setAttribute("src", v + (/\?/.test(v) ? "&" : "?") + "enablejsapi=1"); }), m("fadingEffect", "apply"), m("waterEffect", "init"), m("dropEffect", "init"), m("cards", "init"), o().scrollOverflow && S.bn(); - }(), Ti(!0), wt(!0), _e(o().autoScrolling, "internal"), bo(), qi(), j.readyState === "complete" && rr(), pe("load", rr), or(), ln || ar("l"), Bt(), ce(); + }(), Oi(!0), wt(!0), _e(o().autoScrolling, "internal"), bo(), qi(), M.readyState === "complete" && rr(), pe("load", rr), or(), ln || ar("l"), Bt(), ce(); } function sr() { var e = o().licenseKey; - o().licenseKey.trim() === "" ? (ee("error", "Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"), ee("error", "https://github.com/alvarotrigo/fullPage.js#options")) : o() && c.Jn || j.domain.indexOf("alvarotrigo.com") > -1 ? e && e.length : (ee("error", "Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"), ee("error", "https://alvarotrigo.com/fullPage/pricing")), A(it, bt) ? ee("error", "Fullpage.js can only be initialized once and you are doing it multiple times!") : (o().continuousVertical && (o().loopTop || o().loopBottom) && (o().continuousVertical = !1, ee("warn", "Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), !o().scrollOverflow || !o().scrollBar && o().autoScrolling || ee("warn", "Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"), !o().continuousVertical || !o().scrollBar && o().autoScrolling || (o().continuousVertical = !1, ee("warn", "Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), o().anchors.forEach(function(t) { + o().licenseKey.trim() === "" ? (ee("error", "Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"), ee("error", "https://github.com/alvarotrigo/fullPage.js#options")) : o() && c.Jn || M.domain.indexOf("alvarotrigo.com") > -1 ? e && e.length : (ee("error", "Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"), ee("error", "https://alvarotrigo.com/fullPage/pricing")), T(it, bt) ? ee("error", "Fullpage.js can only be initialized once and you are doing it multiple times!") : (o().continuousVertical && (o().loopTop || o().loopBottom) && (o().continuousVertical = !1, ee("warn", "Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), !o().scrollOverflow || !o().scrollBar && o().autoScrolling || ee("warn", "Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"), !o().continuousVertical || !o().scrollBar && o().autoScrolling || (o().continuousVertical = !1, ee("warn", "Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), o().anchors.forEach(function(t) { var n = [].slice.call(s("[name]")).filter(function(a) { return I(a, "name") && I(a, "name").toLowerCase() == t.toLowerCase(); }), i = [].slice.call(s("[id]")).filter(function(a) { @@ -1833,12 +1833,12 @@ var fr = { exports: {} }; })); } function Zr() { - return { options: o(), internals: { container: g(), canScroll: c.canScroll, isScrollAllowed: Z(), getDestinationPosition: wo, isTouch: Ee, c: ar, getXmovement: po, removeAnimation: Ot, getTransforms: En, lazyLoad: Pe, addAnimation: xn, performHorizontalMove: fo, landscapeScroll: Ce, silentLandscapeScroll: rt, keepSlidesPosition: Pn, silentScroll: Te, styleSlides: oi, styleSection: qn, scrollHandler: on, getEventsPage: fi, getMSPointer: Vo, isReallyTouch: mt, usingExtension: D, toggleControlArrows: uo, touchStartHandler: tn, touchMoveHandler: gt, nullOrSection: me, items: { SectionPanel: ke, SlidePanel: zt, Item: le }, getVisible: ct, getState: u, updateState: ce, updateStructuralState: Bt, activeSlidesNavigation: so, getPanels: function() { + return { options: o(), internals: { container: g(), canScroll: c.canScroll, isScrollAllowed: Z(), getDestinationPosition: wo, isTouch: Ee, c: ar, getXmovement: po, removeAnimation: Ct, getTransforms: En, lazyLoad: Pe, addAnimation: Ln, performHorizontalMove: fo, landscapeScroll: je, silentLandscapeScroll: rt, keepSlidesPosition: Pn, silentScroll: Oe, styleSlides: oi, styleSection: qn, scrollHandler: on, getEventsPage: fi, getMSPointer: Vo, isReallyTouch: mt, usingExtension: D, toggleControlArrows: uo, touchStartHandler: tn, touchMoveHandler: gt, nullOrSection: me, items: { SectionPanel: ke, SlidePanel: zt, Item: le }, getVisible: ct, getState: u, updateState: ce, updateStructuralState: Bt, activeSlidesNavigation: so, getPanels: function() { return c.rn; }, getSections: function() { - return c.L; + return c.j; }, setActiveSection: function(e) { - c.j = e; + c.L = e; } } }; } function te(e) { @@ -1847,12 +1847,12 @@ var fr = { exports: {} }; } function ur(e, t) { var n; - if (k = s("body")[0], it = s("html")[0], Ct = s("html, body"), !A(it, bt)) - return n = typeof e == "string" ? s(e)[0] : e, jt.touchWrapper = n, function(i) { - Mt = Ne({}, jt, i), Sn = Object.assign({}, Mt); + if (k = s("body")[0], it = s("html")[0], jt = s("html, body"), !T(it, bt)) + return n = typeof e == "string" ? s(e)[0] : e, Mt.touchWrapper = n, function(i) { + At = Ne({}, Mt, i), Sn = Object.assign({}, At); }(t), function(i) { et = i; - }(typeof e == "string" ? s(e)[0] : e), d.ln(Qi), sr(), h.getFullpageData = Zr, h.version = "4.0.21", h.test = Object.assign(h.test, { top: "0px", on: "translate3d(0px, 0px, 0px)", cn: function() { + }(typeof e == "string" ? s(e)[0] : e), d.ln(Qi), sr(), h.getFullpageData = Zr, h.version = "4.0.22", h.test = Object.assign(h.test, { top: "0px", on: "translate3d(0px, 0px, 0px)", cn: function() { for (var i = [], r = 0; r < s(o().sectionSelector, g()).length; r++) i.push("translate3d(0px, 0px, 0px)"); return i; @@ -1860,36 +1860,36 @@ var fr = { exports: {} }; for (var i = [], r = 0; r < s(o().sectionSelector, g()).length; r++) i.push(0); return i; - }(), options: o(), setAutoScrolling: null }), h.shared = Object.assign(h.shared, { nt: null, Xn: !1 }), b.fullpage_api = h, b.fullpage_extensions = !0, g() && (d.ln("beforeInit"), te("continuousHorizontal"), te("scrollHorizontally"), te("resetSliders"), te("interlockedSlides"), te("responsiveSlides"), te("fadingEffect"), te("dragAndMove"), te("offsetSections"), te("scrollOverflowReset"), te("parallax"), te("cards"), te("dropEffect"), te("waterEffect"), m("dragAndMove", "init"), m("responsiveSlides", "init"), Yr(), d.ln(K), m("dragAndMove", "turnOffTouch")), b.fullpage_api; + }(), options: o(), setAutoScrolling: null }), h.shared = Object.assign(h.shared, { nt: null, Xn: !1 }), y.fullpage_api = h, y.fullpage_extensions = !0, g() && (d.ln("beforeInit"), te("continuousHorizontal"), te("scrollHorizontally"), te("resetSliders"), te("interlockedSlides"), te("responsiveSlides"), te("fadingEffect"), te("dragAndMove"), te("offsetSections"), te("scrollOverflowReset"), te("parallax"), te("cards"), te("dropEffect"), te("waterEffect"), m("dragAndMove", "init"), m("responsiveSlides", "init"), Yr(), d.ln(K), m("dragAndMove", "turnOffTouch")), y.fullpage_api; sr(); } return h.destroy = function(e) { - q(g(), "destroy", e), _e(!1, "internal"), Ti(!0), wt(!1), ir(!1), x(g(), un), d.ln(ae), m("dragAndMove", "destroy"), e && (Te(0), s("img[data-src], source[data-src], audio[data-src], iframe[data-src]", g()).forEach(function(t) { + q(g(), "destroy", e), _e(!1, "internal"), Oi(!0), wt(!1), ir(!1), L(g(), un), d.ln(ae), m("dragAndMove", "destroy"), e && (Oe(0), s("img[data-src], source[data-src], audio[data-src], iframe[data-src]", g()).forEach(function(t) { Ut(t, "src"); }), s("img[data-srcset]").forEach(function(t) { Ut(t, "srcset"); - }), He(s("#fp-nav, .fp-slidesNav, .fp-controlArrow")), C(yn(u().L), { height: "", "background-color": "", padding: "" }), C(yn(u().slides), { width: "" }), C(g(), { height: "", position: "", "-ms-touch-action": "", "touch-action": "" }), C(Ct, { overflow: "", height: "" }), z(it, bt), z(k, yt + " fp-scrollable"), k.className.split(/\s+/).forEach(function(t) { + }), He(s("#fp-nav, .fp-slidesNav, .fp-controlArrow")), j(yn(u().j), { height: "", "background-color": "", padding: "" }), j(yn(u().slides), { width: "" }), j(g(), { height: "", position: "", "-ms-touch-action": "", "touch-action": "" }), j(jt, { overflow: "", height: "" }), z(it, bt), z(k, yt + " fp-scrollable"), k.className.split(/\s+/).forEach(function(t) { t.indexOf("fp-viewing") === 0 && z(k, t); }), yn(u().rn).forEach(function(t) { o().scrollOverflow && S.Nn(t), z(t, "fp-table active fp-completely " + $e); var n = I(t, "data-fp-styles"); - n && t.setAttribute("style", n), A(t, xt) && !zi && t.removeAttribute("data-anchor"); - }), Ot(g()), [pr, Je, fe].forEach(function(t) { + n && t.setAttribute("style", n), T(t, Lt) && !zi && t.removeAttribute("data-anchor"); + }), Ct(g()), [pr, Je, fe].forEach(function(t) { s(t, g()).forEach(function(n) { Zt(n); }); - }), C(g(), { "-webkit-transition": "none", transition: "none" }), z(g(), cn), b.scrollTo(0, 0), [xt, dn, vn].forEach(function(t) { + }), j(g(), { "-webkit-transition": "none", transition: "none" }), z(g(), cn), y.scrollTo(0, 0), [Lt, dn, vn].forEach(function(t) { z(s("." + t), t); })); - }, b.fp_easings = Ne(b.fp_easings, { easeInOutCubic: function(e, t, n, i) { + }, y.fp_easings = Ne(y.fp_easings, { easeInOutCubic: function(e, t, n, i) { return (e /= i / 2) < 1 ? n / 2 * e * e * e + t : n / 2 * ((e -= 2) * e * e + 2) + t; - } }), b.jQuery && function(e, t) { + } }), y.jQuery && function(e, t) { e && t ? e.fn.fullpage = function(n) { n = e.extend({}, n, { $: e }), new t(this[0], n), Object.keys(h).forEach(function(i) { o().$.fn.fullpage[i] = h[i]; }); } : ee("error", "jQuery is required to use the jQuery fullpage adapter!"); - }(b.jQuery, ur), ur; + }(y.jQuery, ur), ur; }); })(fr); var Jr = fr.exports; @@ -1903,8 +1903,8 @@ const Qr = /* @__PURE__ */ Kr(Jr), $r = [ "onSlideLeave" ], el = (B, Q) => { const ne = B.__vccOpts || B; - for (const [ie, xe] of Q) - ne[ie] = xe; + for (const [ie, Le] of Q) + ne[ie] = Le; return ne; }, tl = { name: "FullPage", @@ -1947,8 +1947,8 @@ const Qr = /* @__PURE__ */ Kr(Jr), $r = [ methods: { build() { let B = this.options.slideSelector || ".slide", Q = this.options.sectionSelector || ".section"; - const ne = window.fp_utils.index(document.querySelector(Q + ".active")), ie = document.querySelector(Q + ".active " + B + ".active"), xe = ie ? window.fp_utils.index(ie) : -1; - this.destroy(), ne > -1 && window.fp_utils.addClass(document.querySelectorAll(Q)[ne], "active"), xe > -1 && window.fp_utils.addClass(ie, "active"), this.init(); + const ne = window.fp_utils.index(document.querySelector(Q + ".active")), ie = document.querySelector(Q + ".active " + B + ".active"), Le = ie ? window.fp_utils.index(ie) : -1; + this.destroy(), ne > -1 && window.fp_utils.addClass(document.querySelectorAll(Q)[ne], "active"), Le > -1 && window.fp_utils.addClass(ie, "active"), this.init(); }, destroy() { typeof window.fullpage_api < "u" && typeof window.fullpage_api.destroy < "u" && window.fullpage_api.destroy("all"); @@ -1961,7 +1961,7 @@ const Qr = /* @__PURE__ */ Kr(Jr), $r = [ } } }, nl = { ref: "fullpage" }; -function il(B, Q, ne, ie, xe, an) { +function il(B, Q, ne, ie, Le, an) { return Fr(), Gr("div", nl, [ Ur(B.$slots, "default") ], 512); diff --git a/dist/vue-fullpage.umd.js b/dist/vue-fullpage.umd.js index 9ee2627..d131e7b 100644 --- a/dist/vue-fullpage.umd.js +++ b/dist/vue-fullpage.umd.js @@ -1,5 +1,5 @@ (function(me,bt){typeof exports=="object"&&typeof module<"u"?module.exports=bt(require("vue")):typeof define=="function"&&define.amd?define(["vue"],bt):(me=typeof globalThis<"u"?globalThis:me||self,me["vue-fullpage"]=bt(me.Vue))})(this,function(me){"use strict";/*! -* vue-fullpage 0.2.16 +* vue-fullpage 0.2.17 * https://github.com/alvarotrigo/vue-fullpage.js * * @license GPLv3 for open source use only @@ -8,7 +8,7 @@ * * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo */const bt="";var vr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function hr(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}var Ni={exports:{}};/*! -* fullPage 4.0.21 +* fullPage 4.0.22 * https://github.com/alvarotrigo/fullPage.js * * @license GPLv3 for open source use only @@ -16,7 +16,7 @@ * http://alvarotrigo.com/fullPage/pricing/ * * Copyright (C) 2018 http://alvarotrigo.com/fullPage/ - A project by Alvaro Trigo -*/(function(B,Q){(function(ne,ie){B.exports=ie()})(vr,function(){var ne,ie,Le,sn,Ri=Object.freeze({__proto__:null,get showError(){return ee},get isVisible(){return $n},get getVisible(){return st},get $(){return s},get deepExtend(){return Re},get hasClass(){return A},get getWindowHeight(){return W},get t(){return ut},get css(){return C},get prev(){return Yt},get next(){return ft},get last(){return To},get index(){return de},get getList(){return we},get hide(){return Zt},get show(){return ei},get isArrayOrList(){return Ze},get addClass(){return x},get removeClass(){return z},get appendTo(){return We},get wrap(){return ti},get wrapAll(){return Wt},get wrapInner(){return ni},get unwrap(){return Xt},get closest(){return T},get after(){return dt},get before(){return Ft},get insertBefore(){return Gt},get getScrollTop(){return ye},get siblings(){return Xe},get preventDefault(){return V},get i(){return I},get o(){return He},get u(){return pe},get l(){return ve},get v(){return Fe},get isFunction(){return P},get trigger(){return q},get matches(){return _},get toggle(){return Ut},get createElementFromHTML(){return be},get remove(){return De},get filter(){return Oo},get untilAll(){return qt},get nextAll(){return ii},get prevAll(){return oi},get toArray(){return Co},get p(){return ue},get h(){return pt},get g(){return Kt},get S(){return ko},get M(){return ri}});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(this==null)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(typeof e!="function")throw new TypeError("predicate must be a function");for(var i=arguments[1],r=0;r0?1:-1)*Math.floor(Math.abs(i)):i}(e);return Math.min(Math.max(t,0),Le)},function(e){var t=this,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var i,r=arguments.length>1?arguments[1]:void 0;if(r!==void 0){if(!ie(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}for(var a,l=sn(n.length),v=ie(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,Hi=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}};b.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||window;for(var n=0;n','
          '],controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,parallax:!1,parallaxOptions:{type:"reveal",percentage:62,property:"translate"},cards:!1,cardsOptions:{perspective:100,fadeContent:!0,fadeBackground:!0},sectionSelector:".section",slideSelector:".slide",afterLoad:null,beforeLeave:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,onScrollOverflow:null,lazyLoading:!0,observer:!0},tt=null,_i=!1,yn=Re({},At),Tt=null;function g(e){return tt}function o(){return Tt||At}function Ie(){return yn}function Ot(e,t,n){Tt[e]=t,n!=="internal"&&(yn[e]=t)}function Vi(){if(!o().anchors.length){var e=s(o().sectionSelector.split(",").join("[data-anchor],")+"[data-anchor]",tt);e.length&&e.length===s(o().sectionSelector,tt).length&&(_i=!0,e.forEach(function(n){o().anchors.push(I(n,"data-anchor").toString())}))}if(!o().navigationTooltips.length){var t=s(o().sectionSelector.split(",").join("[data-tooltip],")+"[data-tooltip]",tt);t.length&&t.forEach(function(n){o().navigationTooltips.push(I(n,"data-tooltip").toString())})}}var c={O:0,R:0,slides:[],L:[],j:null,D:null,N:!1,P:!1,H:!1,C:!1,I:!1,W:void 0,F:void 0,V:!1,canScroll:!0,Z:"none",B:"none",G:!1,Y:!1,U:!0,X:0,_:W(),J:!1,K:{}};function p(e){Object.assign(c,e)}function u(){return c}function Yi(e){return window["fp_"+e+"Extension"]!==void 0}function D(e){var t=o();return t[e]!==null&&Object.prototype.toString.call(t[e])==="[object Array]"?t[e].length&&h[e]:t[e]&&h[e]}function m(e,t,n){if(D(e))return P(h[e][t])?h[e][t](n):h[e][t]}function Ct(){return m("dragAndMove","isAnimating")}function Zi(){return m("dragAndMove","isGrabbing")}function bn(e){if(o().offsetSections&&h.offsetSections){var t=m("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return W()+"px"}function Wi(e,t){e.insertBefore(t,e.firstChild)}function U(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,y,L,w="",M=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");M>4,l=(15&f)<<4|(y=t.indexOf(r.charAt(M++)))>>2,v=(3&y)<<6|(L=t.indexOf(r.charAt(M++))),w+=String.fromCharCode(a),y!=64&&(w+=String.fromCharCode(l)),L!=64&&(w+=String.fromCharCode(v));return w=function(O){for(var X,Y="",R=0,H=0,E=0;R191&&H<224?(E=O.charCodeAt(R+1),Y+=String.fromCharCode((31&H)<<6|63&E),R+=2):(E=O.charCodeAt(R+1),X=O.charCodeAt(R+2),Y+=String.fromCharCode((15&H)<<12|(63&E)<<6|63&X),R+=3);return Y}(w),w}function i(r){return r.slice(3).slice(0,-3)}return function(r){var a=r.split("_");if(a.length>1){var l=a[1];return n(r.replace(i(a[1]),"").split("_")[0].slice(2).slice(0,-2))+"_"+n(l.slice(3).slice(0,-3))}return i(r)}(n(e))}b.state=c,b.fp_utils=b.fp_utils||{},Object.assign(b.fp_utils,{prependTo:Wi,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var i=A(e,t);i&&n==null||!n?z(e,t):(!i&&n==null||n)&&x(e,t)}}});var Xi=function(e){this.anchor=e.anchor,this.item=e.item,this.index=e.index(),this.isLast=this.index===e.item.parentElement.querySelectorAll(e.selector).length-1,this.isFirst=!this.index,this.isActive=e.isActive},le=function(e,t){this.parent=this.parent||null,this.selector=t,this.anchor=I(e,"data-anchor")||o().anchors[de(e,o().sectionSelector)],this.item=e,this.isVisible=$n(e),this.isActive=A(e,N),this.q=A(e,ze)||s($e,e)[0]!=null,this.nn=t===o().sectionSelector,this.container=T(e,Qe)||T(e,Me),this.index=function(){return this.siblings().indexOf(this)}};function xn(e){return e.map(function(t){return t.item})}function Ln(e,t){return e.find(function(n){return n.item===t})}le.prototype.siblings=function(){return this.nn?this.isVisible?c.L:c.tn:this.parent?this.parent.slides:0},le.prototype.prev=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))-1;return t>=0?e[t]:null},le.prototype.next=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return ti?"up":"down"}function kt(e){return x(e,fn)}function Mn(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function Ki(e,t){t?En(g()):kt(g()),clearTimeout(Fi),C(g(),Mn(e)),h.test.on=e,Fi=setTimeout(function(){z(g(),fn)},10)}function Oe(e){var t=Math.round(e);if(o().css3&&o().autoScrolling&&!o().scrollBar)Ki("translate3d(0px, -"+t+"px, 0px)",!1);else if(o().autoScrolling&&!o().scrollBar)C(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Pe(t);qi(n.element,n.options)}}function nt(e,t){t!=="internal"&&m("fadingEffect","update",e),m("cards","update_",e),Ot("scrollingSpeed",e,t)}h.setScrollingSpeed=nt;var it,k=null,ot=null,Nt=null;function Rt(e,t,n,i){var r,a=function(y){return y.self!=b&&A(y,Mt)?y.scrollLeft:!o().autoScrolling||o().scrollBar?ye():y.offsetTop}(e),l=t-a,v=!1,f=c.V;p({V:!0}),it&&window.cancelAnimationFrame(it),it=function(y){r||(r=y);var L=Math.floor(y-r);if(c.V){var w=t;n&&(w=b.fp_easings[o().easing](L,a,l,n)),L<=n&&qi(e,w),L-1&&this.an[e].splice(n,1)}},ln:function(e){for(var t=this,n=arguments.length,i=new Array(n>1?n-1:0),r=1;rt?"left":"right"}function Cr(){clearTimeout(Bt)}function Bn(e){m("continuousHorizontal","afterSlideLoads",e),m("dragAndMove","afterSlideLoads",e),e.localIsResizing||(m("parallax","afterSlideLoads"),m("scrollOverflowReset","setPrevious",e.prevSlide),m("scrollOverflowReset","reset"),P(o().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Ht(e.destiny),d.ln(Dn,e)),p({H:!1}),m("interlockedSlides","interlockedSlides",e)}function lt(e,t){nt(0,"internal"),t!==void 0&&p({C:!0}),ke(T(e,fe),e),t!==void 0&&p({C:!1}),nt(Ie().scrollingSpeed,"internal")}Ce.m={up:!0,down:!0,left:!0,right:!0},Ce.k=Re({},Ce.m),d.un(Dt,function(e){var t=e.target;(_(t,Sn)||T(t,Sn))&&Tr.call(t,e)}),h.landscapeScroll=ke,d.un(K,function(){d.un(so,Or)});var zn=null,In=null;function ce(){c.j=null,c.L.map(function(e){var t=A(e.item,N);e.isActive=t,e.q=S.q(e.item),t&&(c.j=e),e.slides.length&&(e.activeSlide=null,e.slides.map(function(n){var i=A(n.item,N);n.q=S.q(e.item),n.isActive=i,i&&(e.activeSlide=n)}))}),function(){var e=c.j,t=!!c.j&&c.j.slides.length,n=c.j?c.j.activeSlide:null;if(!e&&c.L.length&&!u().N){if(zn){var i=So(zn,c.L);i&&(c.j=i,c.j.isActive=!0,x(c.j.item,N)),c.j&&Oe(c.j.item.offsetTop)}if(t&&!n&&In){var r=So(In,c.j.slides);r&&(c.j.activeSlide=r,c.j.activeSlide.isActive=!0,x(c.j.activeSlide.item,N)),c.j.activeSlide&<(c.j.activeSlide.item,"internal")}}}(),q(g(),"onUpdateStateDone")}function It(){var e=s(o().sectionSelector+", "+$,g()),t=st(e),n=Array.from(e).map(function(a){return new Ne(a)}),i=n.filter(function(a){return a.isVisible}),r=i.reduce(function(a,l){return a.concat(l.slides)},[]);zn=mo(c.j),In=mo(c.j?c.j.activeSlide:null),c.O=t.length,c.R=i.reduce(function(a,l){return a+l.slides.length},0),c.L=i,c.tn=n,c.slides=r,c.rn=c.L.concat(c.slides)}function mo(e){if(!e)return null;var t=e?e.item:null,n=e.nn?c.tn:c.j.dn;if(t){var i=Ln(n,t);return i?i.index():null}return null}function So(e,t){var n,i=e-1,r=e;do{if(n=t[i]||t[r])break;i-=1,r+=1}while(i>=0||r0,l=r>2&&r'+eo(a.index(),"Section")+"";var v=o().navigationTooltips[a.index()];v!==void 0&&v!==""&&(i+='
          '+v+"
          "),i+=""}s("ul",n)[0].innerHTML=i;var f=s("li",s(Ae)[0])[u().j.index()];x(s("a",f),N)}function Nr(e){e.preventDefault&&V(e),p({D:"verticalNav"});var t=de(T(this,"#fp-nav li"));d.ln(lo,{destination:u().L[t]})}function Yn(e,t){var n;n=e,o().menu&&o().menu.length&&s(o().menu).forEach(function(i){i!=null&&(z(s(pn,i),N),x(s('[data-menuanchor="'+n+'"]',i),N))}),function(i,r){var a=s(Ae)[0];o().navigation&&a!=null&&a.style.display!=="none"&&(z(s(pn,a),N),x(i?s('a[href="#'+i+'"]',a):s("a",s("li",a)[r]),N))}(e,t)}Pt.prototype=le.prototype,Pt.prototype.constructor=Ne,h.setRecordHistory=_n,h.setAutoScrolling=Ve,h.test.setAutoScrolling=Ve,new Date().getTime();var Zn,Wn,Xn,Fn,at,Gn,Rr=(Wn=!0,Xn=new Date().getTime(),Fn=!b.fullpage_api,function(e,t){var n=new Date().getTime(),i=e==="wheel"?o().scrollingSpeed:100;return Wn=Fn||n-Xn>=i,Fn=!b.fullpage_api,Wn&&(Zn=t(),Xn=n),Zn===void 0||Zn});function bo(e,t){if(P(o().beforeLeave))return Rr(u().D,function(){return se(e,t)})}function Ye(e,t,n){var i=e.item;if(i!=null){var r,a,l={element:i,callback:t,isMovementUp:n,dtop:xo(i),yMovement:jn(u().j,i),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().j.index()+1,localIsResizing:c.C,items:{origin:u().j,destination:e},direction:null};if(!(u().j.item==i&&!c.C||o().scrollBar&&ye()===l.dtop&&!A(i,"fp-auto-height"))){if(l.activeSlide!=null&&(r=I(l.activeSlide,"data-anchor"),a=de(l.activeSlide,null)),!l.localIsResizing){var v=l.yMovement;if(n!==void 0&&(v=n?"up":"down"),l.direction=v,Yi("dropEffect")&&h.dropEffect.onLeave_(l),Yi("waterEffect")&&h.waterEffect.onLeave_(l),P(o().beforeLeave)&&bo("beforeLeave",l)===!1||P(o().onLeave)&&!se("onLeave",l))return}m("parallax","apply",l),m("cards","apply",l),m("dropEffect","apply",l),m("waterEffect","apply",l),o().autoScrolling&&o().continuousVertical&&l.isMovementUp!==void 0&&(!l.isMovementUp&&l.yMovement=="up"||l.isMovementUp&&l.yMovement=="down")&&(l=function(f){p({J:!0});var y=u().j.item;return f.isMovementUp?Ft(y,ii(y,$)):dt(y,oi(y,$).reverse()),Oe(u().j.item.offsetTop),Vn(),f.hn=y,f.dtop=f.element.offsetTop,f.yMovement=jn(u().j,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),q(g(),"onContinuousVertical",f),f}(l)),m("scrollOverflowReset","setPrevious",u().j.item),l.localIsResizing||An(u().j.item),D("dropEffect")&&o().dropEffect||(x(i,N),z(Xe(i),N)),ce(),_e(i),p({canScroll:h.test.gn}),Tn(a,r,l.anchorLink),d.ln(fo,l),function(f){var y=o().scrollingSpeed<700,L=y?700:o().scrollingSpeed;if(p({Z:"none",scrollY:Math.round(f.dtop)}),d.ln(so),o().css3&&o().autoScrolling&&!o().scrollBar)Ki("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),D("waterEffect")&&Vn(),o().scrollingSpeed?(clearTimeout(at),at=setTimeout(function(){_t(f),p({canScroll:!y||h.test.gn})},o().scrollingSpeed)):_t(f);else{var w=Pe(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(at),Rt(w.element,w.options,o().scrollingSpeed,function(){o().scrollBar?at=setTimeout(function(){_t(f)},30):(_t(f),p({canScroll:!y||h.test.gn}))})}y&&(clearTimeout(Gn),Gn=setTimeout(function(){p({canScroll:!0})},L))}(l),p({W:l.anchorLink}),Yn(l.anchorLink,function(f){return f.hn!=null?f.isMovementUp?c.O-1:0:f.sectionIndex}(l))}}}function xo(e){var t=e.offsetHeight,n=e.offsetTop,i=n,r=D("dragAndMove")&&m("dragAndMove","isGrabbing")?m("dragAndMove","isScrollingDown"):n>c.X,a=i-W()+t,l=o().bigSectionsDestination;return t>W()?(r||l)&&l!=="bottom"||(i=a):(r||c.C&&ft(e)==null)&&(i=a),D("offsetSections")&&(i=h.offsetSections.getSectionPosition_(r,i,e)),p({X:i}),i}function _t(e){p({N:!1}),function(t){t.hn!=null&&(t.isMovementUp?Ft(s($)[0],t.hn):dt(s($)[u().L.length-1],t.hn),Oe(u().j.item.offsetTop),function(){for(var n=s(jt),i=0;i-1&&!S.An)return V(e),!1},yn:function(){S.Tn=c.canScroll},onLeave:function(){clearTimeout(Kn),S.An=!1},afterLoad:function(){S.An=!1,clearTimeout(Kn),Kn=setTimeout(function(){S.Tn=c.canScroll},200)},Rn:function(){j.activeElement===this.Mn&&(this.Mn.blur(),S.An=!1)},Sn:function(){if(o().scrollOverflow&&S.Tn){S.Rn();var e=S.Ln(u().j.item);!e||Ee||je||(this.Mn=e,requestAnimationFrame(function(){e.focus(),S.An=!0})),S.Tn=!1}},bn:function(){o().scrollOverflowMacStyle&&!Er&&x(k,"fp-scroll-mac"),u().rn.forEach(function(e){if(!(e.slides&&e.slides.length||A(e.item,"fp-auto-height-responsive")&&qn())){var t,n=Te(e.item),i=S.mn(e.item),r=(t=e).nn?t:t.parent;if(Hi){var a=i?"addClass":"removeClass";Ri[a](r.item,et),Ri[a](e.item,et)}else x(r.item,et),x(e.item,et);e.q||(S.jn(n),S.zn(n)),e.q=!0}})},zn:function(e){S.Ln(e).addEventListener("scroll",S.Dn),e.addEventListener("wheel",S.kn,{passive:!1}),e.addEventListener("keydown",S.En,{passive:!1})},jn:function(e){var t=document.createElement("div");t.className=ze,ni(e,t),t.setAttribute("tabindex","-1")},Nn:function(e){var t=s($e,e)[0];t&&(Xt(t),e.removeAttribute("tabindex"))},Ln:function(e){var t=Te(e);return s($e,t)[0]||t},q:function(e){return A(e,ze)||s($e,e)[0]!=null},wn:function(e){return e.nn&&e.activeSlide?e.activeSlide.q:e.q},mn:function(e){return S.Ln(e).scrollHeight>b.innerHeight},isScrolled:function(e,t){if(!c.canScroll)return!1;if(o().scrollBar)return!0;var n=S.Ln(t);if(!o().scrollOverflow||!A(n,ze)||A(t,"fp-noscroll")||A(Te(t),"fp-noscroll"))return!0;var i=Hi?1:0,r=n.scrollTop,a=e==="up"&&r<=0,l=e==="down"&&n.scrollHeight<=Math.ceil(n.offsetHeight+r)+i,v=a||l;return v||(this.xn=new Date().getTime()),v},Pn:function(){this.On=new Date().getTime();var e=this.On-S.xn,t=(Ee||je)&&c.G,n=c.Y&&e>600;return t&&e>400||n},Dn:(Qn=0,function(e){var t=e.target.scrollTop,n=c.Z!=="none"?c.Z:Qn1?t:document)?t.querySelectorAll(e):null}function Re(e){e=e||{};for(var t=1,n=arguments.length;t1&&(o().controlArrows&&function(y){var L=y.item,w=[be(o().controlArrowsHTML[0]),be(o().controlArrowsHTML[1])];dt(s(fe,L)[0],w),x(w,zi),x(w[0],Ii),x(w[1],"fp-next"),o().controlArrowColor!=="#fff"&&(C(s(Pi,L),{"border-color":"transparent transparent transparent "+o().controlArrowColor}),C(s(wn,L),{"border-color":"transparent "+o().controlArrowColor+" transparent transparent"})),o().loopHorizontal||Zt(s(wn,L))}(e),o().slidesNavigation&&function(y){var L=y.item,w=y.slides.length;We(be('
            '),L);var M=s(mn,L)[0];x(M,"fp-"+o().slidesNavPosition);for(var O=0;O'+eo(O,"Slide",s(hn,L)[O])+""),s("ul",M)[0]);C(M,{"margin-left":"-"+M.innerWidth/2+"px"});var X=y.activeSlide?y.activeSlide.index():0;x(s("a",s("li",M)[X]),N)}(e)),i.forEach(function(y){C(y.item,{width:a+"%"}),o().verticalCentered&&jo(y)});var f=D("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.j&&(c.j.index()!==0||c.j.index()===0&&f.index()!==0)?(lt(f.item,"internal"),x(f.item,"fp-initial")):x(n[0],N)}window.fp_utils={$:s,deepExtend:Re,hasClass:A,getWindowHeight:W,css:C,prev:Yt,next:ft,last:To,index:de,getList:we,hide:Zt,show:ei,isArrayOrList:Ze,addClass:x,removeClass:z,appendTo:We,wrap:ti,wrapAll:Wt,wrapInner:ni,unwrap:Xt,closest:T,after:dt,before:Ft,insertBefore:Gt,getScrollTop:ye,siblings:Xe,preventDefault:V,isFunction:P,trigger:q,matches:_,toggle:Ut,createElementFromHTML:be,remove:De,filter:Oo,untilAll:qt,nextAll:ii,prevAll:oi,showError:ee,scrollOverflowHandler:S},d.un(K,function(){["click","touchstart"].forEach(function(e){He(e,No,{passive:!1})}),pe("focus",Br),d.un(ae,Dr)});var Ho={attributes:!1,subtree:!0,childList:!0,characterData:!0};function Do(){return m("responsiveSlides","isResponsiveSlidesChanging")||st(s(o().slideSelector,g())).length!==u().R}function ai(e){var t=Do();(Do()||m("responsiveSlides","isResponsiveSlidesChanging")||st(s(o().sectionSelector,g())).length!==u().O)&&!c.J&&(o().observer&&ct&&ct.disconnect(),It(),ce(),o().anchors=[],De(s(Ae)),m("responsiveSlides","isResponsiveSlidesChanging")||Ro(),Vi(),o().navigation&&yo(),t&&(De(s(mn)),De(s(Sn))),u().L.forEach(function(n){n.slides.length?t&&li(n):Jn(n)})),o().observer&&ct&&s(Me)[0]&&ct.observe(s(Me)[0],Ho)}d.un(K,function(){var e,t,n;o().observer&&"MutationObserver"in window&&s(Me)[0]&&(e=s(Me)[0],t=Ho,(n=new MutationObserver(ai)).observe(e,t),ct=n),d.un(no,ai)}),h.render=ai;var zr=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});pe("testPassive",null,t),Fe("testPassive",null,t)}catch{}return function(){return e}}();function Bo(){return!!zr()&&{passive:!1}}var zo,Io,ci,xe,Jt=(ci=new Date().getTime(),xe=[],{Cn:function(e){var t=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,n=Math.max(-1,Math.min(1,t)),i=e.wheelDeltaX!==void 0||e.deltaX!==void 0;zo=Math.abs(e.wheelDeltaX)149&&xe.shift(),xe.push(Math.abs(t));var a=r-ci;ci=r,a>200&&(xe=[])},In:function(){var e=pt(xe,10)>=pt(xe,70);return!!xe.length&&e&&zo},Wn:function(){return Io}});function Ir(){var e=o().css3?ye()+W():ue(u().L).item.offsetTop+ue(u().L).item.offsetHeight,t=Pe(e);h.test.top=-e+"px",p({canScroll:!1}),Rt(t.element,t.options,o().scrollingSpeed,function(){setTimeout(function(){p({N:!0}),p({canScroll:!0})},30)})}function Pr(){g().getBoundingClientRect().bottom>=0&&Po()}function Po(){var e=Pe(ue(u().L).item.offsetTop);p({canScroll:!1}),Rt(e.element,e.options,o().scrollingSpeed,function(){p({canScroll:!0}),p({N:!1}),p({Fn:!1})})}var si,ui,fi,_o=(si=!1,ui={},fi={},function(e,t,n){switch(e){case"set":ui[t]=new Date().getTime(),fi[t]=n;break;case"isNewKeyframe":var i=new Date().getTime();si=i-ui[t]>fi[t]}return si});function vt(){var e=u().j.next();e||!o().loopBottom&&!o().continuousVertical||(e=u().L[0]),e!=null?Ye(e,null,!1):g().scrollHeightQt&&Z().m.down&&vt()),Qt=e.pageY)}function Yo(e){if(Z().m[e]){var t=e==="down"?vt:Ge;D("scrollHorizontally")&&(t=m("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),o().scrollOverflow&&S.wn(u().j)?S.isScrolled(e,u().j.item)&&S.Pn()&&t():t()}}var $t,di,Ue,en=0,ht=0,tn=0,gt=0,nn=Wo(),oe={Zn:"ontouchmove"in window?"touchmove":nn?nn.move:null,Bn:"ontouchstart"in window?"touchstart":nn?nn.down:null};function mt(e){var t=T(e.target,$)||u().j.item,n=S.wn(u().j);if(St(e)){p({G:!0,Y:!1}),o().autoScrolling&&(n&&!c.canScroll||o().scrollBar)&&V(e);var i=pi(e);tn=i.y,gt=i.x;var r=Math.abs(en-tn)>b.innerHeight/100*o().touchSensitivity,a=Math.abs(ht-gt)>ut()/100*o().touchSensitivity,l=s(fe,t).length&&Math.abs(ht-gt)>Math.abs(en-tn),v=en>tn?"down":"up";p({Z:l?ht>gt?"right":"left":v}),l?!c.H&&a&&(ht>gt?Z().m.right&&d.ln(Nn,{section:t}):Z().m.left&&d.ln(kn,{section:t})):o().autoScrolling&&c.canScroll&&r&&Yo(v)}}function St(e){return e.pointerType===void 0||e.pointerType!="mouse"}function on(e){if(o().fitToSection&&p({V:!1}),St(e)){var t=pi(e);en=t.y,ht=t.x}pe("touchend",Zo)}function Zo(){Fe("touchend",Zo),p({G:!1})}function pi(e){var t={};return t.y=e.pageY!==void 0&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=e.pageX!==void 0&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,je&&St(e)&&o().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Wo(){var e;return b.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function vi(e){o().autoScrolling&&St(e)&&Z().m.up&&(c.canScroll||V(e))}function Xo(e,t){var n=t??u().j.item,i=Ln(c.L,n),r=s(fe,n)[0];if(!(r==null||Ct()||c.H||i.slides.length<2)){var a=i.activeSlide,l=e==="left"?a.prev():a.next();if(!l){if(!o().loopHorizontal)return;l=e==="left"?ue(i.slides):i.slides[0]}p({H:!h.test.gn}),ke(r,l.item,e)}}function hi(e){Xo("left",e)}function gi(e){Xo("right",e)}function mi(e){var t=u().L.filter(function(i){return i.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().L[n]}return t}function Fo(e){e!=null&&ke(T(e,fe),e)}function Si(e,t){var n=mi(e);if(n!=null){var i=function(r,a){var l=a.slides.filter(function(v){return v.anchor===r})[0];return l==null&&(r=r!==void 0?r:0,l=a.slides[r]),l?l.item:null}(t,n);n.anchor&&n.anchor===c.W||A(n.item,N)?Fo(i):Ye(n,function(){Fo(i)})}}function wt(e,t){var n=mi(e);t!==void 0?Si(e,t):n!=null&&Ye(n)}function _r(){clearTimeout(di),ve("keydown",Go),ve("keyup",Uo)}function Go(e){clearTimeout(di);var t=e.keyCode,n=[37,39].indexOf(t)>-1,i=o().autoScrolling||o().fitToSection||n;t===9?function(r){var a=r.shiftKey,l=j.activeElement,v=wi(Te(u().j.item));function f(Y){return V(Y),v[0]?v[0].focus():null}if(c.canScroll){if(!function(Y){var R=wi(j),H=R.indexOf(j.activeElement),E=R[Y.shiftKey?H-1:H+1],F=T(E,hn),G=T(E,$);return!F&&!G}(r)){l?T(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var y=l==v[0],L=l==v[v.length-1],w=a&&y;if(w||!a&&L){V(r);var M=function(Y){var R,H=Y?"prevPanel":"nextPanel",E=[],F=Ui((c.j&&c.j.activeSlide?c.j.activeSlide:c.j)[H]());do(E=wi(F.item)).length&&(R={Gn:F,Yn:E[Y?E.length-1:0]}),F=Ui(F[H]());while(F&&E.length===0);return R}(w),O=M?M.Gn:null;if(O){var X=O.nn?O:O.parent;d.ln(Rn,{Un:X.index()+1,slideAnchor:O.nn?0:O.index()}),Ue=M.Yn,V(r)}}}}else V(r)}(e):!ri()&&o().keyboardScrolling&&i&&($t=e.ctrlKey,di=setTimeout(function(){(function(r){var a=r.shiftKey,l=j.activeElement,v=_(l,"video")||_(l,"audio"),f=S.isScrolled("up",u().j.item),y=S.isScrolled("down",u().j.item),L=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(M){return[40,38,32,33,34].indexOf(M.keyCode)>-1&&!c.N})(w)&&!T(w.target,$e)&&w.preventDefault()}(r),c.canScroll||L)switch(p({D:"keydown"}),r.keyCode){case 38:case 33:Z().k.up&&f?c.N?d.ln(oo,{e:r}):Ge():S.Sn();break;case 32:if(a&&Z().k.up&&!v&&f){Ge();break}case 40:case 34:if(Z().k.down&&y){if(c.N)return;r.keyCode===32&&v||vt()}else S.Sn();break;case 36:Z().k.up&&wt(1);break;case 35:Z().k.down&&wt(u().L.length);break;case 37:Z().k.left&&hi();break;case 39:Z().k.right&&gi()}})(e)},0))}function Uo(e){c.U&&($t=e.ctrlKey)}function Vr(){p({U:!1}),$t=!1}function Yr(e){qo()}function Zr(e){T(Ue,hn)&&!T(Ue,jt)||qo()}function qo(){Ue&&(Ue.focus(),Ue=null)}function wi(e){return[].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], summary:not([disabled]), [contenteditable]',e)).filter(function(t){return I(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=hi,h.moveSlideRight=gi,h.moveTo=wt,d.un(K,function(){pe("blur",Vr),He("keydown",Go),He("keyup",Uo),d.un(ae,_r),d.un(Dn,Yr),d.un(Hn,Zr)});var Ko=new Date().getTime(),qe=[];function yi(e){e?(function(){var t,n="";b.addEventListener?t="addEventListener":(t="attachEvent",n="on");var i="onwheel"in j.createElement("div")?"wheel":j.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Bo();i=="DOMMouseScroll"?j[t](n+"MozMousePixelScroll",Ke,r):j[t](n+i,Ke,r)}(),g().addEventListener("mousedown",Jo),g().addEventListener("mouseup",Qo)):(j.addEventListener?(ve("mousewheel",Ke,!1),ve("wheel",Ke,!1),ve("MozMousePixelScroll",Ke,!1)):j.detachEvent("onmousewheel",Ke),g().removeEventListener("mousedown",Jo),g().removeEventListener("mouseup",Qo))}function Ke(e){var t=new Date().getTime(),n=A(s(".fp-completely")[0],"fp-normal-scroll"),i=function(L,w){new Date().getTime();var M=u().N&&L.getBoundingClientRect().bottom>=0&&Jt.Wn()==="up",O=u().Fn;if(O)return V(w),!1;if(u().N){if(M){var X;if(!(O||_o("isNewKeyframe","beyondFullpage")&&Jt.In()))return(X=Pe(ue(u().L).item.offsetTop+ue(u().L).item.offsetHeight)).element.scrollTo(0,X.options),p({Fn:!1}),V(w),!1;if(Jt.In())return M=!1,p({Fn:!0}),p({D:"wheel"}),Po(),V(w),!1}else _o("set","beyondFullpage",1e3);if(!O&&!M)return!0}}(g(),e);if(c.Y||p({G:!1,Y:!0,Z:"none"}),!Z().m.down&&!Z().m.up)return V(e),!1;if(i)return!0;if(i===!1)return V(e),!1;if(o().autoScrolling&&!$t&&!n){var r=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,a=Math.max(-1,Math.min(1,r)),l=e.wheelDeltaX!==void 0||e.deltaX!==void 0,v=Math.abs(e.wheelDeltaX)0?"up":"none";qe.length>149&&qe.shift(),qe.push(Math.abs(r)),o().scrollBar&&V(e);var y=t-Ko;return Ko=t,y>200&&(qe=[]),p({B:f}),c.canScroll&&!Ct()&&pt(qe,10)>=pt(qe,70)&&v&&(p({D:"wheel"}),Yo(a<0?"down":"up")),!1}o().fitToSection&&p({V:!1})}function Jo(e){var t;e.which==2&&(t=e.pageY,Qt=t,g().addEventListener("mousemove",Vo))}function Qo(e){e.which==2&&g().removeEventListener("mousemove",Vo)}function yt(e){e?(yi(!0),function(){if(oe.Zn&&(Ee||je)&&(!D("dragAndMove")||o().dragAndMove==="mouseonly")){o().autoScrolling&&(k.removeEventListener(oe.Zn,vi,{passive:!1}),k.addEventListener(oe.Zn,vi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,on),t.removeEventListener(oe.Zn,mt,{passive:!1}),t.addEventListener(oe.Bn,on),t.addEventListener(oe.Zn,mt,{passive:!1})}}()):(yi(!1),function(){if(oe.Zn&&(Ee||je)){o().autoScrolling&&(k.removeEventListener(oe.Zn,mt,{passive:!1}),k.removeEventListener(oe.Zn,vi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,on),t.removeEventListener(oe.Zn,mt,{passive:!1})}}())}h.setMouseWheelScrolling=yi;var bi=!0;function Wr(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){ve(e,er,!0)})}function $o(e,t){document["fp_"+e]=t,He(e,er,!0)}function er(e){var t=e.type,n=!1,i=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;i!=document&&i?(t==="touchend"&&(bi=!1,setTimeout(function(){bi=!0},800)),(t!=="mouseenter"||bi)&&(o().normalScrollElements.split(",").forEach(function(r){if(!n){var a=_(i,r),l=T(i,r);(a||l)&&(h.shared.Xn||yt(!1),h.shared.Xn=!0,n=!0)}}),!n&&h.shared.Xn&&(yt(!0),h.shared.Xn=!1))):yt(!0)}function rn(e,t){nt(0,"internal"),wt(e,t),nt(Ie().scrollingSpeed,"internal")}d.un(K,function(){o().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){$o(e,!1)}),["mouseleave","touchend"].forEach(function(e){$o(e,!0)})),d.un(ae,Wr)}),h.silentMoveTo=rn;var xi,tr,Li=W(),nr=ut(),Ei=!1;function Xr(){clearTimeout(xi),clearTimeout(tr),Fe("resize",ji)}function ji(){Ei||(o().autoScrolling&&!o().scrollBar||!o().fitToSection)&&ir(W()),function(){if(Ee)for(var e=0;e<4;e++)tr=setTimeout(function(){window.requestAnimationFrame(function(){o().autoScrolling&&!o().scrollBar&&(p({C:!0}),rn(c.j.index()+1),p({C:!1}))})},200*e)}(),Ei=!0,clearTimeout(xi),xi=setTimeout(function(){(function(){if(p({C:!0}),ir(""),q(g(),"onResize"),o().autoScrolling||c.N||function(){if(!o().autoScrolling||o().scrollBar){var r=.01*b.innerHeight;j.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.ln(no),ce(),Eo(),Ee){var e=j.activeElement;if(!_(e,"textarea")&&!_(e,"input")&&!_(e,"select")){var t=W();Math.abs(t-Li)>20*Math.max(Li,t)/100&&(Mi(!0),Li=t)}}else n=W(),i=ut(),c._===n&&nr===i||(p({_:n}),nr=i,Mi(!0));var n,i;q(g(),"onResizeEnds"),p({C:!1})})(),Ei=!1},400)}function Mi(e){if(!A(g(),dn)){p({C:!0,_:W(),_n:ut()});for(var t=u().L,n=0;n1&&ke(r,i.activeSlide.item)}o().scrollOverflow&&S.bn();var l=u().j.index();c.N||!l||D("fadingEffect")||D("dropEffect")||D("waterEffect")||rn(l+1),p({C:!1}),P(o().afterResize)&&e&&o().afterResize.call(g(),b.innerWidth,b.innerHeight),P(o().afterReBuild)&&!e&&o().afterReBuild.call(g()),q(g(),"afterRebuild")}}function ir(e){u().L.forEach(function(t){var n=e!==""||D("offsetSections")?bn(t.item):"";C(t.item,{height:n})})}function Ai(){var e,t,n=b.location.hash;if(n.length){var i=n.replace("#","").split("/"),r=n.indexOf("#/")>-1;e=r?"/"+i[1]:decodeURIComponent(i[0]);var a=r?i[2]:i[1];a&&a.length&&(t=decodeURIComponent(a))}return{section:e,pn:t}}function Fr(){Fe("hashchange",or)}function or(){if(!c.I&&!o().lockAnchors){var e=Ai(),t=e.section,n=e.pn,i=c.W===void 0,r=c.W===void 0&&n===void 0&&!c.H;t&&t.length&&(t&&t!==c.W&&!i||r&&!Ct()||!c.H&&c.F!=n&&!Ct())&&d.ln(Rn,{Un:t,slideAnchor:n})}}function Gr(e){var t=e.target;T(t,o().menu+" [data-menuanchor]")&&Ur.call(t,e)}function Ur(e){p({D:"menu"}),!s(o().menu)[0]||!o().lockAnchors&&o().anchors.length||(V(e),d.ln(ro,{anchor:I(this,"data-menuanchor")}))}function qr(e){var t=e.target;t&&T(t,"#fp-nav a")?Nr.call(t,e.e):_(t,".fp-tooltip")?kr.call(t):(_(t,Bi)||T(t,Bi)!=null)&&Ar.call(t,e.e)}h.reBuild=Mi,d.un(K,function(){ji(),pe("resize",ji),d.un(ae,Xr)}),h.setLockAnchors=function(e){o().lockAnchors=e},d.un(K,function(){pe("hashchange",or),d.un(ae,Fr)}),d.un(K,function(){He("wheel",Jt.Cn,Bo()),d.un(co,Ir),d.un(oo,Pr)}),d.un(K,function(){d.un(Dt,Gr)}),d.un(K,function(){d.un(Dt,qr)});var Ti,Oi,rr=0;function ln(e){var t,n,i,r,a;if(q(g(),"onScroll"),!c.C&&u().j&&(ue(u().L),!u().N&&!u().Fn&&(!o().autoScrolling||o().scrollBar||D("dragAndMove"))&&!Zi())){var l=D("dragAndMove")?Math.abs(m("dragAndMove","getCurrentScroll")):ye(),v=function(J){var re=J>rr?"down":"up";return rr=J,p({X:J}),re}(l),f=0,y=l+W()/2,L=(D("dragAndMove")?m("dragAndMove","getDocumentHeight"):k.scrollHeight-W())===l,w=u().L;if(p({scrollY:l}),L)f=w.length-1;else if(l)for(var M=0;M=ye()+W():r<=ye())&&(A(u().j.item,Be)||(x(u().j.item,Be),z(Xe(u().j.item),Be))),n=(t=w[f]).item,!t.isActive){p({I:!0});var O,X,Y=u().j.item,R=u().j.index()+1,H=jn(u().j,n),E=t.anchor,F=t.index()+1,G=t.activeSlide,ge={j:Y,sectionIndex:F-1,anchorLink:E,element:n,leavingSection:R,direction:H,items:{origin:u().j,destination:t}};G&&(X=G.anchor,O=G.index()),c.canScroll&&(z(w.filter(function(J){return J.index()!==t.index()}).map(function(J){return J.item}),N),x(n,N),m("parallax","afterLoad"),P(o().beforeLeave)&&bo("beforeLeave",ge),P(o().onLeave)&&se("onLeave",ge),P(o().afterLoad)&&se("afterLoad",ge),m("resetSliders","apply",{localIsResizing:c.C,leavingSection:R}),An(Y),_e(n),Ht(n),Yn(E,F-1),o().anchors.length&&p({W:E}),ce(),Tn(O,X,E)),clearTimeout(Ti),Ti=setTimeout(function(){p({I:!1})},100)}o().fitToSection&&c.canScroll&&(clearTimeout(Oi),Oi=setTimeout(function(){c.L.filter(function(J){var re=J.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(W())||Math.round(re.top)===0}).length||Lo()},o().A))}}function lr(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){zt(e,n,"k")}):(zt(e,"all","k"),o().keyboardScrolling=e)}function Kr(e){var t=e.index();o().anchors[t]!==void 0&&e.isActive&&Yn(o().anchors[t],t),o().menu&&o().css3&&T(s(o().menu)[0],Me)!=null&&s(o().menu).forEach(function(n){k.appendChild(n)})}function ar(){var e,t,n=u().j,i=u().j.item;x(i,Be),_e(i),wo(),Ht(i),t=mi((e=Ai()).section),e.section&&t&&(t===void 0||t.index()!==de(Mo))||!P(o().afterLoad)||se("afterLoad",{j:i,element:i,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().j,destination:u().j}}),P(o().afterRender)&&se("afterRender"),q(g(),"afterRender")}function Ci(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){zt(e,n,"m")}):zt(e,"all","m"),q(g(),"setAllowScrolling",{value:e,Qn:t})}function cr(){var e=Ai(),t=e.section,n=e.pn;t?o().animateAnchor?Si(t,n):rn(t,n):d.ln(Cn,null)}d.un(ae,function(){clearTimeout(Ti),clearTimeout(Oi)}),d.un(K,function(){pe("scroll",ln),j.body.addEventListener("scroll",ln),d.un(Rn,function(e){Si(e.Un,e.slideAnchor)}),d.un(ro,function(e){wt(e.anchor,void 0)}),d.un(io,function(e){(e.direction==="down"?vt:Ge)()}),d.un(lo,function(e){Ye(e.destination)})}),d.un(ae,function(){Fe("scroll",ln)}),h.getActiveSlide=function(){return Pn(u().j.activeSlide)},h.getScrollX=function(){return c.scrollX},d.un(K,function(){d.un(ae,Cr),d.un(ao,function(e){ke(e.slides,e.destination)}),d.un(Nn,function(e){gi(e.section)}),d.un(kn,function(e){hi(e.section)})}),d.un(K,function(){var e=o().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=` +*/(function(B,Q){(function(ne,ie){B.exports=ie()})(vr,function(){var ne,ie,xe,sn,Ri=Object.freeze({__proto__:null,get showError(){return ee},get isVisible(){return $n},get getVisible(){return st},get $(){return s},get deepExtend(){return Re},get hasClass(){return T},get getWindowHeight(){return W},get t(){return ut},get css(){return j},get prev(){return Yt},get next(){return ft},get last(){return Oo},get index(){return de},get getList(){return we},get hide(){return Zt},get show(){return ei},get isArrayOrList(){return Ze},get addClass(){return L},get removeClass(){return z},get appendTo(){return We},get wrap(){return ti},get wrapAll(){return Wt},get wrapInner(){return ni},get unwrap(){return Xt},get closest(){return O},get after(){return dt},get before(){return Ft},get insertBefore(){return Gt},get getScrollTop(){return ye},get siblings(){return Xe},get preventDefault(){return V},get i(){return I},get o(){return He},get u(){return pe},get l(){return ve},get v(){return Fe},get isFunction(){return P},get trigger(){return q},get matches(){return _},get toggle(){return Ut},get createElementFromHTML(){return be},get remove(){return De},get filter(){return Co},get untilAll(){return qt},get nextAll(){return ii},get prevAll(){return oi},get toArray(){return jo},get p(){return ue},get h(){return pt},get g(){return Kt},get S(){return ko},get M(){return ri}});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(this==null)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(typeof e!="function")throw new TypeError("predicate must be a function");for(var i=arguments[1],r=0;r0?1:-1)*Math.floor(Math.abs(i)):i}(e);return Math.min(Math.max(t,0),xe)},function(e){var t=this,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var i,r=arguments.length>1?arguments[1]:void 0;if(r!==void 0){if(!ie(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}for(var a,l=sn(n.length),v=ie(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,Hi=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}};y.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||window;for(var n=0;n','
            '],controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,parallax:!1,parallaxOptions:{type:"reveal",percentage:62,property:"translate"},cards:!1,cardsOptions:{perspective:100,fadeContent:!0,fadeBackground:!0},sectionSelector:".section",slideSelector:".slide",afterLoad:null,beforeLeave:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,onScrollOverflow:null,lazyLoading:!0,observer:!0},tt=null,_i=!1,yn=Re({},Tt),Ot=null;function g(e){return tt}function o(){return Ot||Tt}function Ie(){return yn}function Ct(e,t,n){Ot[e]=t,n!=="internal"&&(yn[e]=t)}function Vi(){if(!o().anchors.length){var e=s(o().sectionSelector.split(",").join("[data-anchor],")+"[data-anchor]",tt);e.length&&e.length===s(o().sectionSelector,tt).length&&(_i=!0,e.forEach(function(n){o().anchors.push(I(n,"data-anchor").toString())}))}if(!o().navigationTooltips.length){var t=s(o().sectionSelector.split(",").join("[data-tooltip],")+"[data-tooltip]",tt);t.length&&t.forEach(function(n){o().navigationTooltips.push(I(n,"data-tooltip").toString())})}}var c={O:0,R:0,slides:[],j:[],L:null,D:null,N:!1,P:!1,H:!1,C:!1,I:!1,W:void 0,F:void 0,V:!1,canScroll:!0,Z:"none",B:"none",G:!1,Y:!1,U:!0,X:0,_:W(),J:!1,K:{}};function p(e){Object.assign(c,e)}function u(){return c}function Yi(e){return window["fp_"+e+"Extension"]!==void 0}function D(e){var t=o();return t[e]!==null&&Object.prototype.toString.call(t[e])==="[object Array]"?t[e].length&&h[e]:t[e]&&h[e]}function m(e,t,n){if(D(e))return P(h[e][t])?h[e][t](n):h[e][t]}function jt(){return m("dragAndMove","isAnimating")}function Zi(){return m("dragAndMove","isGrabbing")}function bn(e){if(o().offsetSections&&h.offsetSections){var t=m("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return W()+"px"}function Wi(e,t){e.insertBefore(t,e.firstChild)}function U(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,b,x,w="",A=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");A>4,l=(15&f)<<4|(b=t.indexOf(r.charAt(A++)))>>2,v=(3&b)<<6|(x=t.indexOf(r.charAt(A++))),w+=String.fromCharCode(a),b!=64&&(w+=String.fromCharCode(l)),x!=64&&(w+=String.fromCharCode(v));return w=function(C){for(var X,Y="",R=0,H=0,E=0;R191&&H<224?(E=C.charCodeAt(R+1),Y+=String.fromCharCode((31&H)<<6|63&E),R+=2):(E=C.charCodeAt(R+1),X=C.charCodeAt(R+2),Y+=String.fromCharCode((15&H)<<12|(63&E)<<6|63&X),R+=3);return Y}(w),w}function i(r){return r.slice(3).slice(0,-3)}return function(r){var a=r.split("_");if(a.length>1){var l=a[1];return n(r.replace(i(a[1]),"").split("_")[0].slice(2).slice(0,-2))+"_"+n(l.slice(3).slice(0,-3))}return i(r)}(n(e))}y.state=c,y.fp_utils=y.fp_utils||{},Object.assign(y.fp_utils,{prependTo:Wi,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var i=T(e,t);i&&n==null||!n?z(e,t):(!i&&n==null||n)&&L(e,t)}}});var Xi=function(e){this.anchor=e.anchor,this.item=e.item,this.index=e.index(),this.isLast=this.index===e.item.parentElement.querySelectorAll(e.selector).length-1,this.isFirst=!this.index,this.isActive=e.isActive},le=function(e,t){this.parent=this.parent||null,this.selector=t,this.anchor=I(e,"data-anchor")||o().anchors[de(e,o().sectionSelector)],this.item=e,this.isVisible=$n(e),this.isActive=T(e,N),this.q=T(e,ze)||s($e,e)[0]!=null,this.nn=t===o().sectionSelector,this.container=O(e,Qe)||O(e,Ae),this.index=function(){return this.siblings().indexOf(this)}};function Ln(e){return e.map(function(t){return t.item})}function xn(e,t){return e.find(function(n){return n.item===t})}le.prototype.siblings=function(){return this.nn?this.isVisible?c.j:c.tn:this.parent?this.parent.slides:0},le.prototype.prev=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))-1;return t>=0?e[t]:null},le.prototype.next=function(){var e=this.siblings(),t=(this.nn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return ti?"up":"down"}function kt(e){return L(e,fn)}function An(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function Ki(e,t){t?En(g()):kt(g()),clearTimeout(Fi),j(g(),An(e)),h.test.on=e,Fi=setTimeout(function(){z(g(),fn)},10)}function Ce(e){var t=Math.round(e);if(o().css3&&o().autoScrolling&&!o().scrollBar)Ki("translate3d(0px, -"+t+"px, 0px)",!1);else if(o().autoScrolling&&!o().scrollBar)j(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Pe(t);qi(n.element,n.options)}}function nt(e,t){t!=="internal"&&m("fadingEffect","update",e),m("cards","update_",e),Ct("scrollingSpeed",e,t)}h.setScrollingSpeed=nt;var it,k=null,ot=null,Nt=null;function Rt(e,t,n,i){var r,a=function(b){return b.self!=y&&T(b,At)?b.scrollLeft:!o().autoScrolling||o().scrollBar?ye():b.offsetTop}(e),l=t-a,v=!1,f=c.V;p({V:!0}),it&&window.cancelAnimationFrame(it),it=function(b){r||(r=b);var x=Math.floor(b-r);if(c.V){var w=t;n&&(w=y.fp_easings[o().easing](x,a,l,n)),x<=n&&qi(e,w),x-1&&this.an[e].splice(n,1)}},ln:function(e){for(var t=this,n=arguments.length,i=new Array(n>1?n-1:0),r=1;rt?"left":"right"}function jr(){clearTimeout(Bt)}function Bn(e){m("continuousHorizontal","afterSlideLoads",e),m("dragAndMove","afterSlideLoads",e),e.localIsResizing||(m("parallax","afterSlideLoads"),m("scrollOverflowReset","setPrevious",e.prevSlide),m("scrollOverflowReset","reset"),P(o().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Ht(e.destiny),d.ln(Dn,e)),p({H:!1}),m("interlockedSlides","interlockedSlides",e)}function lt(e,t){nt(0,"internal"),t!==void 0&&p({C:!0}),ke(O(e,fe),e),t!==void 0&&p({C:!1}),nt(Ie().scrollingSpeed,"internal")}je.m={up:!0,down:!0,left:!0,right:!0},je.k=Re({},je.m),d.un(Dt,function(e){var t=e.target;(_(t,Sn)||O(t,Sn))&&Or.call(t,e)}),h.landscapeScroll=ke,d.un(K,function(){d.un(so,Cr)});var zn=null,In=null;function ce(){c.L=null,c.j.map(function(e){var t=T(e.item,N);e.isActive=t,e.q=S.q(e.item),t&&(c.L=e),e.slides.length&&(e.activeSlide=null,e.slides.map(function(n){var i=T(n.item,N);n.q=S.q(e.item),n.isActive=i,i&&(e.activeSlide=n)}))}),function(){var e=c.L,t=!!c.L&&c.L.slides.length,n=c.L?c.L.activeSlide:null;if(!e&&c.j.length&&!u().N){if(zn){var i=So(zn,c.j);i&&(c.L=i,c.L.isActive=!0,L(c.L.item,N)),c.L&&Ce(c.L.item.offsetTop)}if(t&&!n&&In){var r=So(In,c.L.slides);r&&(c.L.activeSlide=r,c.L.activeSlide.isActive=!0,L(c.L.activeSlide.item,N)),c.L.activeSlide&<(c.L.activeSlide.item,"internal")}}}(),q(g(),"onUpdateStateDone")}function It(){var e=s(o().sectionSelector+", "+$,g()),t=st(e),n=Array.from(e).map(function(a){return new Ne(a)}),i=n.filter(function(a){return a.isVisible}),r=i.reduce(function(a,l){return a.concat(l.slides)},[]);zn=mo(c.L),In=mo(c.L?c.L.activeSlide:null),c.O=t.length,c.R=i.reduce(function(a,l){return a+l.slides.length},0),c.j=i,c.tn=n,c.slides=r,c.rn=c.j.concat(c.slides)}function mo(e){if(!e)return null;var t=e?e.item:null,n=e.nn?c.tn:c.L.dn;if(t){var i=xn(n,t);return i?i.index():null}return null}function So(e,t){var n,i=e-1,r=e;do{if(n=t[i]||t[r])break;i-=1,r+=1}while(i>=0||r0,l=r>2&&r'+eo(a.index(),"Section")+"";var v=o().navigationTooltips[a.index()];v!==void 0&&v!==""&&(i+='
            '+v+"
            "),i+=""}s("ul",n)[0].innerHTML=i;var f=s("li",s(Te)[0])[u().L.index()];L(s("a",f),N)}function Nr(e){e.preventDefault&&V(e),p({D:"verticalNav"});var t=de(O(this,"#fp-nav li"));d.ln(lo,{destination:u().j[t]})}function Yn(e,t){var n;n=e,o().menu&&o().menu.length&&s(o().menu).forEach(function(i){i!=null&&(z(s(pn,i),N),L(s('[data-menuanchor="'+n+'"]',i),N))}),function(i,r){var a=s(Te)[0];o().navigation&&a!=null&&a.style.display!=="none"&&(z(s(pn,a),N),L(i?s('a[href="#'+i+'"]',a):s("a",s("li",a)[r]),N))}(e,t)}Pt.prototype=le.prototype,Pt.prototype.constructor=Ne,h.setRecordHistory=_n,h.setAutoScrolling=Ve,h.test.setAutoScrolling=Ve,new Date().getTime();var Zn,Wn,Xn,Fn,at,Gn,Rr=(Wn=!0,Xn=new Date().getTime(),Fn=!y.fullpage_api,function(e,t){var n=new Date().getTime(),i=e==="wheel"?o().scrollingSpeed:100;return Wn=Fn||n-Xn>=i,Fn=!y.fullpage_api,Wn&&(Zn=t(),Xn=n),Zn===void 0||Zn});function bo(e,t){if(P(o().beforeLeave))return Rr(u().D,function(){return se(e,t)})}function Ye(e,t,n){var i=e.item;if(i!=null){var r,a,l={element:i,callback:t,isMovementUp:n,dtop:Lo(i),yMovement:Mn(u().L,i),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().L.index()+1,localIsResizing:c.C,items:{origin:u().L,destination:e},direction:null};if(!(u().L.item==i&&!c.C||o().scrollBar&&ye()===l.dtop&&!T(i,"fp-auto-height"))){if(l.activeSlide!=null&&(r=I(l.activeSlide,"data-anchor"),a=de(l.activeSlide,null)),!l.localIsResizing){var v=l.yMovement;if(n!==void 0&&(v=n?"up":"down"),l.direction=v,Yi("dropEffect")&&h.dropEffect.onLeave_(l),Yi("waterEffect")&&h.waterEffect.onLeave_(l),P(o().beforeLeave)&&bo("beforeLeave",l)===!1||P(o().onLeave)&&!se("onLeave",l))return}m("parallax","apply",l),m("cards","apply",l),m("dropEffect","apply",l),m("waterEffect","apply",l),o().autoScrolling&&o().continuousVertical&&l.isMovementUp!==void 0&&(!l.isMovementUp&&l.yMovement=="up"||l.isMovementUp&&l.yMovement=="down")&&(l=function(f){p({J:!0});var b=u().L.item;return f.isMovementUp?Ft(b,ii(b,$)):dt(b,oi(b,$).reverse()),Ce(u().L.item.offsetTop),Vn(),f.hn=b,f.dtop=f.element.offsetTop,f.yMovement=Mn(u().L,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),q(g(),"onContinuousVertical",f),f}(l)),m("scrollOverflowReset","setPrevious",u().L.item),l.localIsResizing||Tn(u().L.item),D("dropEffect")&&o().dropEffect||(L(i,N),z(Xe(i),N)),ce(),_e(i),p({canScroll:h.test.gn}),On(a,r,l.anchorLink),d.ln(fo,l),function(f){var b=o().scrollingSpeed<700,x=b?700:o().scrollingSpeed;if(p({Z:"none",scrollY:Math.round(f.dtop)}),d.ln(so),o().css3&&o().autoScrolling&&!o().scrollBar)Ki("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),D("waterEffect")&&Vn(),o().scrollingSpeed?(clearTimeout(at),at=setTimeout(function(){_t(f),p({canScroll:!b||h.test.gn})},o().scrollingSpeed)):_t(f);else{var w=Pe(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(at),Rt(w.element,w.options,o().scrollingSpeed,function(){o().scrollBar?at=setTimeout(function(){_t(f)},30):(_t(f),p({canScroll:!b||h.test.gn}))})}b&&(clearTimeout(Gn),Gn=setTimeout(function(){p({canScroll:!0})},x))}(l),p({W:l.anchorLink}),Yn(l.anchorLink,function(f){return f.hn!=null?f.isMovementUp?c.O-1:0:f.sectionIndex}(l))}}}function Lo(e){var t=e.offsetHeight,n=e.offsetTop,i=n,r=D("dragAndMove")&&m("dragAndMove","isGrabbing")?m("dragAndMove","isScrollingDown"):n>c.X,a=i-W()+t,l=o().bigSectionsDestination;return t>W()?(r||l)&&l!=="bottom"||(i=a):(r||c.C&&ft(e)==null)&&(i=a),D("offsetSections")&&(i=h.offsetSections.getSectionPosition_(r,i,e)),p({X:i}),i}function _t(e){p({N:!1}),function(t){t.hn!=null&&(t.isMovementUp?Ft(s($)[0],t.hn):dt(s($)[u().j.length-1],t.hn),Ce(u().L.item.offsetTop),function(){for(var n=s(Mt),i=0;i-1&&!S.An)return V(e),!1},yn:function(){S.Tn=c.canScroll},onLeave:function(){clearTimeout(Kn),S.An=!1},afterLoad:function(){S.An=!1,clearTimeout(Kn),Kn=setTimeout(function(){S.Tn=c.canScroll},200)},Rn:function(){M.activeElement===this.Mn&&(this.Mn.blur(),S.An=!1)},Sn:function(){if(o().scrollOverflow&&S.Tn){S.Rn();var e=S.jn(u().L.item);!e||Ee||Me||(this.Mn=e,requestAnimationFrame(function(){e.focus(),S.An=!0})),S.Tn=!1}},bn:function(){o().scrollOverflowMacStyle&&!Er&&L(k,"fp-scroll-mac"),u().rn.forEach(function(e){if(!(e.slides&&e.slides.length||T(e.item,"fp-auto-height-responsive")&&qn())){var t,n=Oe(e.item),i=S.mn(e.item),r=(t=e).nn?t:t.parent;if(Hi){var a=i?"addClass":"removeClass";Ri[a](r.item,et),Ri[a](e.item,et)}else L(r.item,et),L(e.item,et);e.q||(S.Ln(n),S.zn(n)),e.q=!0}})},zn:function(e){S.jn(e).addEventListener("scroll",S.Dn),e.addEventListener("wheel",S.kn,{passive:!1}),e.addEventListener("keydown",S.En,{passive:!1})},Ln:function(e){var t=document.createElement("div");t.className=ze,ni(e,t),t.setAttribute("tabindex","-1")},Nn:function(e){var t=s($e,e)[0];t&&(Xt(t),e.removeAttribute("tabindex"))},jn:function(e){var t=Oe(e);return s($e,t)[0]||t},q:function(e){return T(e,ze)||s($e,e)[0]!=null},wn:function(e){return e.nn&&e.activeSlide?e.activeSlide.q:e.q},mn:function(e){return S.jn(e).scrollHeight>y.innerHeight},isScrolled:function(e,t){if(!c.canScroll)return!1;if(o().scrollBar)return!0;var n=S.jn(t);if(!o().scrollOverflow||!T(n,ze)||T(t,"fp-noscroll")||T(Oe(t),"fp-noscroll"))return!0;var i=Hi?1:0,r=n.scrollTop,a=e==="up"&&r<=0,l=e==="down"&&n.scrollHeight<=Math.ceil(n.offsetHeight+r)+i,v=a||l;return v||(this.xn=new Date().getTime()),v},Pn:function(){this.On=new Date().getTime();var e=this.On-S.xn,t=(Ee||Me)&&c.G,n=c.Y&&e>600;return t&&e>400||n},Dn:(Qn=0,function(e){var t=e.target.scrollTop,n=c.Z!=="none"?c.Z:Qn1?t:document)?t.querySelectorAll(e):null}function Re(e){e=e||{};for(var t=1,n=arguments.length;t1&&(o().controlArrows&&function(b){var x=b.item,w=[be(o().controlArrowsHTML[0]),be(o().controlArrowsHTML[1])];dt(s(fe,x)[0],w),L(w,zi),L(w[0],Ii),L(w[1],"fp-next"),o().controlArrowColor!=="#fff"&&(j(s(Pi,x),{"border-color":"transparent transparent transparent "+o().controlArrowColor}),j(s(wn,x),{"border-color":"transparent "+o().controlArrowColor+" transparent transparent"})),o().loopHorizontal||Zt(s(wn,x))}(e),o().slidesNavigation&&function(b){var x=b.item,w=b.slides.length;We(be('
              '),x);var A=s(mn,x)[0];L(A,"fp-"+o().slidesNavPosition);for(var C=0;C'+eo(C,"Slide",s(hn,x)[C])+""),s("ul",A)[0]);j(A,{"margin-left":"-"+A.innerWidth/2+"px"});var X=b.activeSlide?b.activeSlide.index():0;L(s("a",s("li",A)[X]),N)}(e)),i.forEach(function(b){j(b.item,{width:a+"%"}),o().verticalCentered&&Mo(b)});var f=D("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.L&&(c.L.index()!==0||c.L.index()===0&&f.index()!==0)?(lt(f.item,"internal"),L(f.item,"fp-initial")):L(n[0],N)}window.fp_utils=Object.assign(y.fp_utils||{},{$:s,deepExtend:Re,hasClass:T,getWindowHeight:W,css:j,prev:Yt,next:ft,last:Oo,index:de,getList:we,hide:Zt,show:ei,isArrayOrList:Ze,addClass:L,removeClass:z,appendTo:We,wrap:ti,wrapAll:Wt,wrapInner:ni,unwrap:Xt,closest:O,after:dt,before:Ft,insertBefore:Gt,getScrollTop:ye,siblings:Xe,preventDefault:V,isFunction:P,trigger:q,matches:_,toggle:Ut,createElementFromHTML:be,remove:De,filter:Co,untilAll:qt,nextAll:ii,prevAll:oi,showError:ee,scrollOverflowHandler:S}),d.un(K,function(){["click","touchstart"].forEach(function(e){He(e,No,{passive:!1})}),pe("focus",Br),d.un(ae,Dr)});var Ho={attributes:!1,subtree:!0,childList:!0,characterData:!0};function Do(){return m("responsiveSlides","isResponsiveSlidesChanging")||st(s(o().slideSelector,g())).length!==u().R}function ai(e){var t=Do();(Do()||m("responsiveSlides","isResponsiveSlidesChanging")||st(s(o().sectionSelector,g())).length!==u().O)&&!c.J&&(o().observer&&ct&&ct.disconnect(),It(),ce(),o().anchors=[],De(s(Te)),m("responsiveSlides","isResponsiveSlidesChanging")||Ro(),Vi(),o().navigation&&yo(),t&&(De(s(mn)),De(s(Sn))),u().j.forEach(function(n){n.slides.length?t&&li(n):Jn(n)})),o().observer&&ct&&s(Ae)[0]&&ct.observe(s(Ae)[0],Ho)}d.un(K,function(){var e,t,n;o().observer&&"MutationObserver"in window&&s(Ae)[0]&&(e=s(Ae)[0],t=Ho,(n=new MutationObserver(ai)).observe(e,t),ct=n),d.un(no,ai)}),h.render=ai;var zr=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});pe("testPassive",null,t),Fe("testPassive",null,t)}catch{}return function(){return e}}();function Bo(){return!!zr()&&{passive:!1}}var zo,Io,ci,Le,Jt=(ci=new Date().getTime(),Le=[],{Cn:function(e){var t=(e=e||y.event).wheelDelta||-e.deltaY||-e.detail,n=Math.max(-1,Math.min(1,t)),i=e.wheelDeltaX!==void 0||e.deltaX!==void 0;zo=Math.abs(e.wheelDeltaX)149&&Le.shift(),Le.push(Math.abs(t));var a=r-ci;ci=r,a>200&&(Le=[])},In:function(){var e=pt(Le,10)>=pt(Le,70);return!!Le.length&&e&&zo},Wn:function(){return Io}});function Ir(){var e=o().css3?ye()+W():ue(u().j).item.offsetTop+ue(u().j).item.offsetHeight,t=Pe(e);h.test.top=-e+"px",p({canScroll:!1}),Rt(t.element,t.options,o().scrollingSpeed,function(){setTimeout(function(){p({N:!0}),p({canScroll:!0})},30)})}function Pr(){g().getBoundingClientRect().bottom>=0&&Po()}function Po(){var e=Pe(ue(u().j).item.offsetTop);p({canScroll:!1}),Rt(e.element,e.options,o().scrollingSpeed,function(){p({canScroll:!0}),p({N:!1}),p({Fn:!1})})}var si,ui,fi,_o=(si=!1,ui={},fi={},function(e,t,n){switch(e){case"set":ui[t]=new Date().getTime(),fi[t]=n;break;case"isNewKeyframe":var i=new Date().getTime();si=i-ui[t]>fi[t]}return si});function vt(){var e=u().L.next();e||!o().loopBottom&&!o().continuousVertical||(e=u().j[0]),e!=null?Ye(e,null,!1):g().scrollHeightQt&&Z().m.down&&vt()),Qt=e.pageY)}function Yo(e){if(Z().m[e]){var t=e==="down"?vt:Ge;D("scrollHorizontally")&&(t=m("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),o().scrollOverflow&&S.wn(u().L)?S.isScrolled(e,u().L.item)&&S.Pn()&&t():t()}}var $t,di,Ue,en=0,ht=0,tn=0,gt=0,nn=Wo(),oe={Zn:"ontouchmove"in window?"touchmove":nn?nn.move:null,Bn:"ontouchstart"in window?"touchstart":nn?nn.down:null};function mt(e){var t=O(e.target,$)||u().L.item,n=S.wn(u().L);if(St(e)){p({G:!0,Y:!1}),o().autoScrolling&&(n&&!c.canScroll||o().scrollBar)&&V(e);var i=pi(e);tn=i.y,gt=i.x;var r=Math.abs(en-tn)>y.innerHeight/100*o().touchSensitivity,a=Math.abs(ht-gt)>ut()/100*o().touchSensitivity,l=s(fe,t).length&&Math.abs(ht-gt)>Math.abs(en-tn),v=en>tn?"down":"up";p({Z:l?ht>gt?"right":"left":v}),l?!c.H&&a&&(ht>gt?Z().m.right&&d.ln(Nn,{section:t}):Z().m.left&&d.ln(kn,{section:t})):o().autoScrolling&&c.canScroll&&r&&Yo(v)}}function St(e){return e.pointerType===void 0||e.pointerType!="mouse"}function on(e){if(o().fitToSection&&p({V:!1}),St(e)){var t=pi(e);en=t.y,ht=t.x}pe("touchend",Zo)}function Zo(){Fe("touchend",Zo),p({G:!1})}function pi(e){var t={};return t.y=e.pageY!==void 0&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=e.pageX!==void 0&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,Me&&St(e)&&o().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Wo(){var e;return y.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function vi(e){o().autoScrolling&&St(e)&&Z().m.up&&(c.canScroll||V(e))}function Xo(e,t){var n=t??u().L.item,i=xn(c.j,n),r=s(fe,n)[0];if(!(r==null||jt()||c.H||i.slides.length<2)){var a=i.activeSlide,l=e==="left"?a.prev():a.next();if(!l){if(!o().loopHorizontal)return;l=e==="left"?ue(i.slides):i.slides[0]}p({H:!h.test.gn}),ke(r,l.item,e)}}function hi(e){Xo("left",e)}function gi(e){Xo("right",e)}function mi(e){var t=u().j.filter(function(i){return i.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().j[n]}return t}function Fo(e){e!=null&&ke(O(e,fe),e)}function Si(e,t){var n=mi(e);if(n!=null){var i=function(r,a){var l=a.slides.filter(function(v){return v.anchor===r})[0];return l==null&&(r=r!==void 0?r:0,l=a.slides[r]),l?l.item:null}(t,n);n.anchor&&n.anchor===c.W||T(n.item,N)?Fo(i):Ye(n,function(){Fo(i)})}}function wt(e,t){var n=mi(e);t!==void 0?Si(e,t):n!=null&&Ye(n)}function _r(){clearTimeout(di),ve("keydown",Go),ve("keyup",Uo)}function Go(e){clearTimeout(di);var t=e.keyCode,n=[37,39].indexOf(t)>-1,i=o().autoScrolling||o().fitToSection||n;t===9?function(r){var a=r.shiftKey,l=M.activeElement,v=wi(Oe(u().L.item));function f(Y){return V(Y),v[0]?v[0].focus():null}if(c.canScroll){if(!function(Y){var R=wi(M),H=R.indexOf(M.activeElement),E=R[Y.shiftKey?H-1:H+1],F=O(E,hn),G=O(E,$);return!F&&!G}(r)){l?O(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var b=l==v[0],x=l==v[v.length-1],w=a&&b;if(w||!a&&x){V(r);var A=function(Y){var R,H=Y?"prevPanel":"nextPanel",E=[],F=Ui((c.L&&c.L.activeSlide?c.L.activeSlide:c.L)[H]());do(E=wi(F.item)).length&&(R={Gn:F,Yn:E[Y?E.length-1:0]}),F=Ui(F[H]());while(F&&E.length===0);return R}(w),C=A?A.Gn:null;if(C){var X=C.nn?C:C.parent;d.ln(Rn,{Un:X.index()+1,slideAnchor:C.nn?0:C.index()}),Ue=A.Yn,V(r)}}}}else V(r)}(e):!ri()&&o().keyboardScrolling&&i&&($t=e.ctrlKey,di=setTimeout(function(){(function(r){var a=r.shiftKey,l=M.activeElement,v=_(l,"video")||_(l,"audio"),f=S.isScrolled("up",u().L.item),b=S.isScrolled("down",u().L.item),x=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(A){return[40,38,32,33,34].indexOf(A.keyCode)>-1&&!c.N})(w)&&!O(w.target,$e)&&w.preventDefault()}(r),c.canScroll||x)switch(p({D:"keydown"}),r.keyCode){case 38:case 33:Z().k.up&&f?c.N?d.ln(oo,{e:r}):Ge():S.Sn();break;case 32:if(a&&Z().k.up&&!v&&f){Ge();break}case 40:case 34:if(Z().k.down&&b){if(c.N)return;r.keyCode===32&&v||vt()}else S.Sn();break;case 36:Z().k.up&&wt(1);break;case 35:Z().k.down&&wt(u().j.length);break;case 37:Z().k.left&&hi();break;case 39:Z().k.right&&gi()}})(e)},0))}function Uo(e){c.U&&($t=e.ctrlKey)}function Vr(){p({U:!1}),$t=!1}function Yr(e){qo()}function Zr(e){O(Ue,hn)&&!O(Ue,Mt)||qo()}function qo(){Ue&&(Ue.focus(),Ue=null)}function wi(e){return[].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], summary:not([disabled]), [contenteditable]',e)).filter(function(t){return I(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=hi,h.moveSlideRight=gi,h.moveTo=wt,d.un(K,function(){pe("blur",Vr),He("keydown",Go),He("keyup",Uo),d.un(ae,_r),d.un(Dn,Yr),d.un(Hn,Zr)});var Ko=new Date().getTime(),qe=[];function yi(e){e?(function(){var t,n="";y.addEventListener?t="addEventListener":(t="attachEvent",n="on");var i="onwheel"in M.createElement("div")?"wheel":M.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Bo();i=="DOMMouseScroll"?M[t](n+"MozMousePixelScroll",Ke,r):M[t](n+i,Ke,r)}(),g().addEventListener("mousedown",Jo),g().addEventListener("mouseup",Qo)):(M.addEventListener?(ve("mousewheel",Ke,!1),ve("wheel",Ke,!1),ve("MozMousePixelScroll",Ke,!1)):M.detachEvent("onmousewheel",Ke),g().removeEventListener("mousedown",Jo),g().removeEventListener("mouseup",Qo))}function Ke(e){var t=new Date().getTime(),n=T(s(".fp-completely")[0],"fp-normal-scroll"),i=function(x,w){new Date().getTime();var A=u().N&&x.getBoundingClientRect().bottom>=0&&Jt.Wn()==="up",C=u().Fn;if(C)return V(w),!1;if(u().N){if(A){var X;if(!(C||_o("isNewKeyframe","beyondFullpage")&&Jt.In()))return(X=Pe(ue(u().j).item.offsetTop+ue(u().j).item.offsetHeight)).element.scrollTo(0,X.options),p({Fn:!1}),V(w),!1;if(Jt.In())return A=!1,p({Fn:!0}),p({D:"wheel"}),Po(),V(w),!1}else _o("set","beyondFullpage",1e3);if(!C&&!A)return!0}}(g(),e);if(c.Y||p({G:!1,Y:!0,Z:"none"}),!Z().m.down&&!Z().m.up)return V(e),!1;if(i)return!0;if(i===!1)return V(e),!1;if(o().autoScrolling&&!$t&&!n){var r=(e=e||y.event).wheelDelta||-e.deltaY||-e.detail,a=Math.max(-1,Math.min(1,r)),l=e.wheelDeltaX!==void 0||e.deltaX!==void 0,v=Math.abs(e.wheelDeltaX)0?"up":"none";qe.length>149&&qe.shift(),qe.push(Math.abs(r)),o().scrollBar&&V(e);var b=t-Ko;return Ko=t,b>200&&(qe=[]),p({B:f}),c.canScroll&&!jt()&&pt(qe,10)>=pt(qe,70)&&v&&(p({D:"wheel"}),Yo(a<0?"down":"up")),!1}o().fitToSection&&p({V:!1})}function Jo(e){var t;e.which==2&&(t=e.pageY,Qt=t,g().addEventListener("mousemove",Vo))}function Qo(e){e.which==2&&g().removeEventListener("mousemove",Vo)}function yt(e){e?(yi(!0),function(){if(oe.Zn&&(Ee||Me)&&(!D("dragAndMove")||o().dragAndMove==="mouseonly")){o().autoScrolling&&(k.removeEventListener(oe.Zn,vi,{passive:!1}),k.addEventListener(oe.Zn,vi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,on),t.removeEventListener(oe.Zn,mt,{passive:!1}),t.addEventListener(oe.Bn,on),t.addEventListener(oe.Zn,mt,{passive:!1})}}()):(yi(!1),function(){if(oe.Zn&&(Ee||Me)){o().autoScrolling&&(k.removeEventListener(oe.Zn,mt,{passive:!1}),k.removeEventListener(oe.Zn,vi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Bn,on),t.removeEventListener(oe.Zn,mt,{passive:!1})}}())}h.setMouseWheelScrolling=yi;var bi=!0;function Wr(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){ve(e,er,!0)})}function $o(e,t){document["fp_"+e]=t,He(e,er,!0)}function er(e){var t=e.type,n=!1,i=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;i!=document&&i?(t==="touchend"&&(bi=!1,setTimeout(function(){bi=!0},800)),(t!=="mouseenter"||bi)&&(o().normalScrollElements.split(",").forEach(function(r){if(!n){var a=_(i,r),l=O(i,r);(a||l)&&(h.shared.Xn||yt(!1),h.shared.Xn=!0,n=!0)}}),!n&&h.shared.Xn&&(yt(!0),h.shared.Xn=!1))):yt(!0)}function rn(e,t){nt(0,"internal"),wt(e,t),nt(Ie().scrollingSpeed,"internal")}d.un(K,function(){o().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){$o(e,!1)}),["mouseleave","touchend"].forEach(function(e){$o(e,!0)})),d.un(ae,Wr)}),h.silentMoveTo=rn;var Li,tr,xi=W(),nr=ut(),Ei=!1;function Xr(){clearTimeout(Li),clearTimeout(tr),Fe("resize",Mi)}function Mi(){Ei||(o().autoScrolling&&!o().scrollBar||!o().fitToSection)&&ir(W()),function(){if(Ee)for(var e=0;e<4;e++)tr=setTimeout(function(){window.requestAnimationFrame(function(){o().autoScrolling&&!o().scrollBar&&(p({C:!0}),rn(c.L.index()+1),p({C:!1}))})},200*e)}(),Ei=!0,clearTimeout(Li),Li=setTimeout(function(){(function(){if(p({C:!0}),ir(""),q(g(),"onResize"),o().autoScrolling||c.N||function(){if(!o().autoScrolling||o().scrollBar){var r=.01*y.innerHeight;M.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.ln(no),ce(),Eo(),Ee){var e=M.activeElement;if(!_(e,"textarea")&&!_(e,"input")&&!_(e,"select")){var t=W();Math.abs(t-xi)>20*Math.max(xi,t)/100&&(Ai(!0),xi=t)}}else n=W(),i=ut(),c._===n&&nr===i||(p({_:n}),nr=i,Ai(!0));var n,i;q(g(),"onResizeEnds"),p({C:!1})})(),Ei=!1},400)}function Ai(e){if(!T(g(),dn)){p({C:!0,_:W(),_n:ut()});for(var t=u().j,n=0;n1&&ke(r,i.activeSlide.item)}o().scrollOverflow&&S.bn();var l=u().L.index();c.N||!l||D("fadingEffect")||D("dropEffect")||D("waterEffect")||rn(l+1),p({C:!1}),P(o().afterResize)&&e&&o().afterResize.call(g(),y.innerWidth,y.innerHeight),P(o().afterReBuild)&&!e&&o().afterReBuild.call(g()),q(g(),"afterRebuild")}}function ir(e){u().j.forEach(function(t){var n=e!==""||D("offsetSections")?bn(t.item):"";j(t.item,{height:n})})}function Ti(){var e,t,n=y.location.hash;if(n.length){var i=n.replace("#","").split("/"),r=n.indexOf("#/")>-1;e=r?"/"+i[1]:decodeURIComponent(i[0]);var a=r?i[2]:i[1];a&&a.length&&(t=decodeURIComponent(a))}return{section:e,pn:t}}function Fr(){Fe("hashchange",or)}function or(){if(!c.I&&!o().lockAnchors){var e=Ti(),t=e.section,n=e.pn,i=c.W===void 0,r=c.W===void 0&&n===void 0&&!c.H;t&&t.length&&(t&&t!==c.W&&!i||r&&!jt()||!c.H&&c.F!=n&&!jt())&&d.ln(Rn,{Un:t,slideAnchor:n})}}function Gr(e){var t=e.target;O(t,o().menu+" [data-menuanchor]")&&Ur.call(t,e)}function Ur(e){p({D:"menu"}),!s(o().menu)[0]||!o().lockAnchors&&o().anchors.length||(V(e),d.ln(ro,{anchor:I(this,"data-menuanchor")}))}function qr(e){var t=e.target;t&&O(t,"#fp-nav a")?Nr.call(t,e.e):_(t,".fp-tooltip")?kr.call(t):(_(t,Bi)||O(t,Bi)!=null)&&Tr.call(t,e.e)}h.reBuild=Ai,d.un(K,function(){Mi(),pe("resize",Mi),d.un(ae,Xr)}),h.setLockAnchors=function(e){o().lockAnchors=e},d.un(K,function(){pe("hashchange",or),d.un(ae,Fr)}),d.un(K,function(){He("wheel",Jt.Cn,Bo()),d.un(co,Ir),d.un(oo,Pr)}),d.un(K,function(){d.un(Dt,Gr)}),d.un(K,function(){d.un(Dt,qr)});var Oi,Ci,rr=0;function ln(e){var t,n,i,r,a;if(q(g(),"onScroll"),!c.C&&u().L&&(ue(u().j),!u().N&&!u().Fn&&(!o().autoScrolling||o().scrollBar||D("dragAndMove"))&&!Zi())){var l=D("dragAndMove")?Math.abs(m("dragAndMove","getCurrentScroll")):ye(),v=function(J){var re=J>rr?"down":"up";return rr=J,p({X:J}),re}(l),f=0,b=l+W()/2,x=(D("dragAndMove")?m("dragAndMove","getDocumentHeight"):k.scrollHeight-W())===l,w=u().j;if(p({scrollY:l}),x)f=w.length-1;else if(l)for(var A=0;A=ye()+W():r<=ye())&&(T(u().L.item,Be)||(L(u().L.item,Be),z(Xe(u().L.item),Be))),n=(t=w[f]).item,!t.isActive){p({I:!0});var C,X,Y=u().L.item,R=u().L.index()+1,H=Mn(u().L,n),E=t.anchor,F=t.index()+1,G=t.activeSlide,ge={L:Y,sectionIndex:F-1,anchorLink:E,element:n,leavingSection:R,direction:H,items:{origin:u().L,destination:t}};G&&(X=G.anchor,C=G.index()),c.canScroll&&(z(w.filter(function(J){return J.index()!==t.index()}).map(function(J){return J.item}),N),L(n,N),m("parallax","afterLoad"),P(o().beforeLeave)&&bo("beforeLeave",ge),P(o().onLeave)&&se("onLeave",ge),P(o().afterLoad)&&se("afterLoad",ge),m("resetSliders","apply",{localIsResizing:c.C,leavingSection:R}),Tn(Y),_e(n),Ht(n),Yn(E,F-1),o().anchors.length&&p({W:E}),ce(),On(C,X,E)),clearTimeout(Oi),Oi=setTimeout(function(){p({I:!1})},100)}o().fitToSection&&c.canScroll&&(clearTimeout(Ci),Ci=setTimeout(function(){c.j.filter(function(J){var re=J.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(W())||Math.round(re.top)===0}).length||xo()},o().A))}}function lr(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){zt(e,n,"k")}):(zt(e,"all","k"),o().keyboardScrolling=e)}function Kr(e){var t=e.index();o().anchors[t]!==void 0&&e.isActive&&Yn(o().anchors[t],t),o().menu&&o().css3&&O(s(o().menu)[0],Ae)!=null&&s(o().menu).forEach(function(n){k.appendChild(n)})}function ar(){var e,t,n=u().L,i=u().L.item;L(i,Be),_e(i),wo(),Ht(i),t=mi((e=Ti()).section),e.section&&t&&(t===void 0||t.index()!==de(Ao))||!P(o().afterLoad)||se("afterLoad",{L:i,element:i,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().L,destination:u().L}}),P(o().afterRender)&&se("afterRender"),q(g(),"afterRender")}function ji(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){zt(e,n,"m")}):zt(e,"all","m"),q(g(),"setAllowScrolling",{value:e,Qn:t})}function cr(){var e=Ti(),t=e.section,n=e.pn;t?o().animateAnchor?Si(t,n):rn(t,n):d.ln(jn,null)}d.un(ae,function(){clearTimeout(Oi),clearTimeout(Ci)}),d.un(K,function(){pe("scroll",ln),M.body.addEventListener("scroll",ln),d.un(Rn,function(e){Si(e.Un,e.slideAnchor)}),d.un(ro,function(e){wt(e.anchor,void 0)}),d.un(io,function(e){(e.direction==="down"?vt:Ge)()}),d.un(lo,function(e){Ye(e.destination)})}),d.un(ae,function(){Fe("scroll",ln)}),h.getActiveSlide=function(){return Pn(u().L.activeSlide)},h.getScrollX=function(){return c.scrollX},d.un(K,function(){d.un(ae,jr),d.un(ao,function(e){ke(e.slides,e.destination)}),d.un(Nn,function(e){gi(e.section)}),d.un(kn,function(e){hi(e.section)})}),d.un(K,function(){var e=o().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=` - `),i=ue(c.L),r=!c.Jn||o().credits.enabled;i&&i.item&&r&&i.item.insertAdjacentHTML("beforeend",n)}),function(){d.un(to,function(){var v,f,y;p({Jn:(o().licenseKey,v=o().licenseKey,f=function(L){var w=parseInt("514").toString(16);if(!L||L.length<29||L.split(e[0]).length===4)return null;var M=["Each","for"][r()]().join(""),O=L[["split"]]("-"),X=[];O[M](function(H,E){if(E<4){var F=function(J){var re=J[J.length-1],nl=["NaN","is"][r()]().join("");return window[nl](re)?a(re):function(il){return il-N.length}(re)}(H);X.push(F);var G=a(H[F]);if(E===1){var ge=["pa","dS","t","art"].join("");G=G.toString()[ge](2,"0")}w+=G,E!==0&&E!==1||(w+="-")}});var Y=0,R="";return L.split("-").forEach(function(H,E){if(E<4){for(var F=0,G=0;G<4;G++)G!==X[E]&&(F+=Math.abs(a(H[G])),isNaN(H[G])||Y++);var ge=l(F);R+=ge}}),R+=l(Y),{Kn:new Date(w+"T00:00"),qn:w.split("-")[2]===8*(N.length-2)+"",$n:R}}(v),y=function(L){var w=i[r()]().join("");return L&&w.indexOf(L)===0&&L.length===w.length}(v),(f||y)&&(f&&n<=f.Kn&&f.$n===v.split(e[0])[4]||y||f.qn)||!1)})});var e=["-"],t="2024-0-30".split("-"),n=new Date(t[0],t[1],t[2]),i=["se","licen","-","v3","l","gp"];function r(){return[["re","verse"].join("")][0]}function a(v){return v?isNaN(v)?v.charCodeAt(0)-72:v:""}function l(v){var f=72+v;return f>90&&f<97&&(f+=15),String.fromCharCode(f).toUpperCase()}}(),h.setKeyboardScrolling=lr,h.shared.nt=ar,h.setAllowScrolling=Ci;var Jr={};function Je(){return Jr}var an,he,sr,ki,cn=!A(k,U("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function ur(e){if(he=j.createElement("div"),an=U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),cn||(an=an.replace("extensions/","").replace("Extension","")),he.innerHTML=an,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(Qr).observe(j.body,{childList:!0,subtree:!1}),(!cn||D(e)&&h[e])&&(!function(n){var i=Je()[n]!==void 0&&Je()[n].length,r=[],a=!1;return Ze(Je()[n])?r=Je()[n]:r.push(Je()[n]),r.forEach(function(l){var v=function(){if(j.domain.length){for(var re=j.domain.replace(/^(www\.)/,"").split(".");re.length>2;)re.shift();return re.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),f=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN","NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3","NDU2dGVzdDQ1Ng=="],y=U(f[0]),L=U(f[1]),w=U(f[2]),M=U(f[6]),O=U(f[3]),X=U(f[4]),Y=U(f[5]),R=o()[X+Y]!==void 0;i=i||R;var H=[y,L,w,M].indexOf(v)<0&&v.length!==0;if(!i&&!R&&H)return!1;var E=i?U(l):"",F=(E=E.split("_")).length>1&&E[1].indexOf(n,E[1].length-n.length)>-1,G=E.length>1&&E[1].toLowerCase().indexOf(X)>-1,ge=E[0].indexOf(v,E[0].length-v.length)<0,J=F||G;a=a||!(ge&&H&&O!=E[0])&&J||!H}),a}(e)||!cn)){fr();var t=U("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](fr,2e3)}}function fr(){he&&(ki||(Math.random()<.5?Wi(k,he):We(he,k),ki=!0),he.setAttribute("style",U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,U("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function Qr(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(sr);var n=U("bDIwc2V0VGltZW91dDAzbA==");sr=window[n]($r,900)}})}function $r(){ki=!1}function el(){It(),ce(),o().scrollBar=o().scrollBar||o().hybrid,Vi(),function(){C(ko(g(),"body"),{height:"100%",position:"relative"}),x(g(),un),x(ot,Lt),p({_:W()}),z(g(),dn),Ro(),m("parallax","init");for(var e=u().tn,t=0;t0&&li(n)}o().fixedElements&&o().css3&&s(o().fixedElements).forEach(function(a){k.appendChild(a)}),o().navigation&&yo(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=I(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),m("fadingEffect","apply"),m("waterEffect","init"),m("dropEffect","init"),m("cards","init"),o().scrollOverflow&&S.bn()}(),Ci(!0),yt(!0),Ve(o().autoScrolling,"internal"),Eo(),Qi(),j.readyState==="complete"&&cr(),pe("load",cr),ar(),cn||ur("l"),It(),ce()}function dr(){var e=o().licenseKey;o().licenseKey.trim()===""?(ee("error","Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"),ee("error","https://github.com/alvarotrigo/fullPage.js#options")):o()&&c.Jn||j.domain.indexOf("alvarotrigo.com")>-1?e&&e.length:(ee("error","Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"),ee("error","https://alvarotrigo.com/fullPage/pricing")),A(ot,Lt)?ee("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(o().continuousVertical&&(o().loopTop||o().loopBottom)&&(o().continuousVertical=!1,ee("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),!o().scrollOverflow||!o().scrollBar&&o().autoScrolling||ee("warn","Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"),!o().continuousVertical||!o().scrollBar&&o().autoScrolling||(o().continuousVertical=!1,ee("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),o().anchors.forEach(function(t){var n=[].slice.call(s("[name]")).filter(function(a){return I(a,"name")&&I(a,"name").toLowerCase()==t.toLowerCase()}),i=[].slice.call(s("[id]")).filter(function(a){return I(a,"id")&&I(a,"id").toLowerCase()==t.toLowerCase()});if(i.length||n.length){ee("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");var r=i.length?"id":"name";(i.length||n.length)&&ee("error",'"'+t+'" is is being used by another element `'+r+"` property")}}))}function tl(){return{options:o(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:Z(),getDestinationPosition:xo,isTouch:je,c:ur,getXmovement:go,removeAnimation:kt,getTransforms:Mn,lazyLoad:_e,addAnimation:En,performHorizontalMove:ho,landscapeScroll:ke,silentLandscapeScroll:lt,keepSlidesPosition:Vn,silentScroll:Oe,styleSlides:li,styleSection:Jn,scrollHandler:ln,getEventsPage:pi,getMSPointer:Wo,isReallyTouch:St,usingExtension:D,toggleControlArrows:vo,touchStartHandler:on,touchMoveHandler:mt,nullOrSection:Se,items:{SectionPanel:Ne,SlidePanel:Pt,Item:le},getVisible:st,getState:u,updateState:ce,updateStructuralState:It,activeSlidesNavigation:po,getPanels:function(){return c.rn},getSections:function(){return c.L},setActiveSection:function(e){c.j=e}}}}function te(e){var t=["NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3"],n=U(t[0]),i=U(t[1]),r=o()[n+i]!==void 0,a="fp_"+e+"Extension";Je()[e]=r?o()[n+i]:o()[e+i],h[e]=window[a]!==void 0?new window[a]:null,h[e]&&h[e].c(e)}function pr(e,t){var n;if(k=s("body")[0],ot=s("html")[0],Nt=s("html, body"),!A(ot,Lt))return n=typeof e=="string"?s(e)[0]:e,At.touchWrapper=n,function(i){Tt=Re({},At,i),yn=Object.assign({},Tt)}(t),function(i){tt=i}(typeof e=="string"?s(e)[0]:e),d.ln(to),dr(),h.getFullpageData=tl,h.version="4.0.21",h.test=Object.assign(h.test,{top:"0px",on:"translate3d(0px, 0px, 0px)",cn:function(){for(var i=[],r=0;r{const ne=B.__vccOpts||B;for(const[ie,Le]of Q)ne[ie]=Le;return ne},yr={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:Sr.reduce((B,Q)=>({...B,[Q]:(...ne)=>{this.emitEvent(Q,ne)}}),{}),api:void 0}},watch:{options:{deep:!0,handler(){this.build()}}},mounted(){!this.skipInit&&this.init()},beforeUnmount(){typeof this.api<"u"&&this.destroy()},methods:{build(){let B=this.options.slideSelector||".slide",Q=this.options.sectionSelector||".section";const ne=window.fp_utils.index(document.querySelector(Q+".active")),ie=document.querySelector(Q+".active "+B+".active"),Le=ie?window.fp_utils.index(ie):-1;this.destroy(),ne>-1&&window.fp_utils.addClass(document.querySelectorAll(Q)[ne],"active"),Le>-1&&window.fp_utils.addClass(ie,"active"),this.init()},destroy(){typeof window.fullpage_api<"u"&&typeof window.fullpage_api.destroy<"u"&&window.fullpage_api.destroy("all")},emitEvent(B,Q){this.$emit(B.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),...Q),Object.prototype.hasOwnProperty.call(this.options,B)&&this.options[B].apply(this,Q)},init(){this.api=new mr(this.$refs.fullpage,this.options)}}},br={ref:"fullpage"};function xr(B,Q,ne,ie,Le,sn){return me.openBlock(),me.createElementBlock("div",br,[me.renderSlot(B.$slots,"default")],512)}const Lr=wr(yr,[["render",xr]]);return{install(B){B.component("FullPage",Lr)}}}); + `),i=ue(c.j),r=!c.Jn||o().credits.enabled;i&&i.item&&r&&i.item.insertAdjacentHTML("beforeend",n)}),function(){d.un(to,function(){var v,f,b;p({Jn:(o().licenseKey,v=o().licenseKey,f=function(x){var w=parseInt("514").toString(16);if(!x||x.length<29||x.split(e[0]).length===4)return null;var A=["Each","for"][r()]().join(""),C=x[["split"]]("-"),X=[];C[A](function(H,E){if(E<4){var F=function(J){var re=J[J.length-1],nl=["NaN","is"][r()]().join("");return window[nl](re)?a(re):function(il){return il-N.length}(re)}(H);X.push(F);var G=a(H[F]);if(E===1){var ge=["pa","dS","t","art"].join("");G=G.toString()[ge](2,"0")}w+=G,E!==0&&E!==1||(w+="-")}});var Y=0,R="";return x.split("-").forEach(function(H,E){if(E<4){for(var F=0,G=0;G<4;G++)G!==X[E]&&(F+=Math.abs(a(H[G])),isNaN(H[G])||Y++);var ge=l(F);R+=ge}}),R+=l(Y),{Kn:new Date(w+"T00:00"),qn:w.split("-")[2]===8*(N.length-2)+"",$n:R}}(v),b=function(x){var w=i[r()]().join("");return x&&w.indexOf(x)===0&&x.length===w.length}(v),(f||b)&&(f&&n<=f.Kn&&f.$n===v.split(e[0])[4]||b||f.qn)||!1)})});var e=["-"],t="2024-0-31".split("-"),n=new Date(t[0],t[1],t[2]),i=["se","licen","-","v3","l","gp"];function r(){return[["re","verse"].join("")][0]}function a(v){return v?isNaN(v)?v.charCodeAt(0)-72:v:""}function l(v){var f=72+v;return f>90&&f<97&&(f+=15),String.fromCharCode(f).toUpperCase()}}(),h.setKeyboardScrolling=lr,h.shared.nt=ar,h.setAllowScrolling=ji;var Jr={};function Je(){return Jr}var an,he,sr,ki,cn=!T(k,U("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function ur(e){if(he=M.createElement("div"),an=U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),cn||(an=an.replace("extensions/","").replace("Extension","")),he.innerHTML=an,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(Qr).observe(M.body,{childList:!0,subtree:!1}),(!cn||D(e)&&h[e])&&(!function(n){var i=Je()[n]!==void 0&&Je()[n].length,r=[],a=!1;return Ze(Je()[n])?r=Je()[n]:r.push(Je()[n]),r.forEach(function(l){var v=function(){if(M.domain.length){for(var re=M.domain.replace(/^(www\.)/,"").split(".");re.length>2;)re.shift();return re.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),f=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN","NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3","NDU2dGVzdDQ1Ng=="],b=U(f[0]),x=U(f[1]),w=U(f[2]),A=U(f[6]),C=U(f[3]),X=U(f[4]),Y=U(f[5]),R=o()[X+Y]!==void 0;i=i||R;var H=[b,x,w,A].indexOf(v)<0&&v.length!==0;if(!i&&!R&&H)return!1;var E=i?U(l):"",F=(E=E.split("_")).length>1&&E[1].indexOf(n,E[1].length-n.length)>-1,G=E.length>1&&E[1].toLowerCase().indexOf(X)>-1,ge=E[0].indexOf(v,E[0].length-v.length)<0,J=F||G;a=a||!(ge&&H&&C!=E[0])&&J||!H}),a}(e)||!cn)){fr();var t=U("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](fr,2e3)}}function fr(){he&&(ki||(Math.random()<.5?Wi(k,he):We(he,k),ki=!0),he.setAttribute("style",U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,U("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function Qr(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(sr);var n=U("bDIwc2V0VGltZW91dDAzbA==");sr=window[n]($r,900)}})}function $r(){ki=!1}function el(){It(),ce(),o().scrollBar=o().scrollBar||o().hybrid,Vi(),function(){j(ko(g(),"body"),{height:"100%",position:"relative"}),L(g(),un),L(ot,xt),p({_:W()}),z(g(),dn),Ro(),m("parallax","init");for(var e=u().tn,t=0;t0&&li(n)}o().fixedElements&&o().css3&&s(o().fixedElements).forEach(function(a){k.appendChild(a)}),o().navigation&&yo(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=I(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),m("fadingEffect","apply"),m("waterEffect","init"),m("dropEffect","init"),m("cards","init"),o().scrollOverflow&&S.bn()}(),ji(!0),yt(!0),Ve(o().autoScrolling,"internal"),Eo(),Qi(),M.readyState==="complete"&&cr(),pe("load",cr),ar(),cn||ur("l"),It(),ce()}function dr(){var e=o().licenseKey;o().licenseKey.trim()===""?(ee("error","Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"),ee("error","https://github.com/alvarotrigo/fullPage.js#options")):o()&&c.Jn||M.domain.indexOf("alvarotrigo.com")>-1?e&&e.length:(ee("error","Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"),ee("error","https://alvarotrigo.com/fullPage/pricing")),T(ot,xt)?ee("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(o().continuousVertical&&(o().loopTop||o().loopBottom)&&(o().continuousVertical=!1,ee("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),!o().scrollOverflow||!o().scrollBar&&o().autoScrolling||ee("warn","Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"),!o().continuousVertical||!o().scrollBar&&o().autoScrolling||(o().continuousVertical=!1,ee("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),o().anchors.forEach(function(t){var n=[].slice.call(s("[name]")).filter(function(a){return I(a,"name")&&I(a,"name").toLowerCase()==t.toLowerCase()}),i=[].slice.call(s("[id]")).filter(function(a){return I(a,"id")&&I(a,"id").toLowerCase()==t.toLowerCase()});if(i.length||n.length){ee("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");var r=i.length?"id":"name";(i.length||n.length)&&ee("error",'"'+t+'" is is being used by another element `'+r+"` property")}}))}function tl(){return{options:o(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:Z(),getDestinationPosition:Lo,isTouch:Me,c:ur,getXmovement:go,removeAnimation:kt,getTransforms:An,lazyLoad:_e,addAnimation:En,performHorizontalMove:ho,landscapeScroll:ke,silentLandscapeScroll:lt,keepSlidesPosition:Vn,silentScroll:Ce,styleSlides:li,styleSection:Jn,scrollHandler:ln,getEventsPage:pi,getMSPointer:Wo,isReallyTouch:St,usingExtension:D,toggleControlArrows:vo,touchStartHandler:on,touchMoveHandler:mt,nullOrSection:Se,items:{SectionPanel:Ne,SlidePanel:Pt,Item:le},getVisible:st,getState:u,updateState:ce,updateStructuralState:It,activeSlidesNavigation:po,getPanels:function(){return c.rn},getSections:function(){return c.j},setActiveSection:function(e){c.L=e}}}}function te(e){var t=["NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3"],n=U(t[0]),i=U(t[1]),r=o()[n+i]!==void 0,a="fp_"+e+"Extension";Je()[e]=r?o()[n+i]:o()[e+i],h[e]=window[a]!==void 0?new window[a]:null,h[e]&&h[e].c(e)}function pr(e,t){var n;if(k=s("body")[0],ot=s("html")[0],Nt=s("html, body"),!T(ot,xt))return n=typeof e=="string"?s(e)[0]:e,Tt.touchWrapper=n,function(i){Ot=Re({},Tt,i),yn=Object.assign({},Ot)}(t),function(i){tt=i}(typeof e=="string"?s(e)[0]:e),d.ln(to),dr(),h.getFullpageData=tl,h.version="4.0.22",h.test=Object.assign(h.test,{top:"0px",on:"translate3d(0px, 0px, 0px)",cn:function(){for(var i=[],r=0;r{const ne=B.__vccOpts||B;for(const[ie,xe]of Q)ne[ie]=xe;return ne},yr={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:Sr.reduce((B,Q)=>({...B,[Q]:(...ne)=>{this.emitEvent(Q,ne)}}),{}),api:void 0}},watch:{options:{deep:!0,handler(){this.build()}}},mounted(){!this.skipInit&&this.init()},beforeUnmount(){typeof this.api<"u"&&this.destroy()},methods:{build(){let B=this.options.slideSelector||".slide",Q=this.options.sectionSelector||".section";const ne=window.fp_utils.index(document.querySelector(Q+".active")),ie=document.querySelector(Q+".active "+B+".active"),xe=ie?window.fp_utils.index(ie):-1;this.destroy(),ne>-1&&window.fp_utils.addClass(document.querySelectorAll(Q)[ne],"active"),xe>-1&&window.fp_utils.addClass(ie,"active"),this.init()},destroy(){typeof window.fullpage_api<"u"&&typeof window.fullpage_api.destroy<"u"&&window.fullpage_api.destroy("all")},emitEvent(B,Q){this.$emit(B.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),...Q),Object.prototype.hasOwnProperty.call(this.options,B)&&this.options[B].apply(this,Q)},init(){this.api=new mr(this.$refs.fullpage,this.options)}}},br={ref:"fullpage"};function Lr(B,Q,ne,ie,xe,sn){return me.openBlock(),me.createElementBlock("div",br,[me.renderSlot(B.$slots,"default")],512)}const xr=wr(yr,[["render",Lr]]);return{install(B){B.component("FullPage",xr)}}}); diff --git a/package-lock.json b/package-lock.json index bee7fb1..9a3be8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "vue-fullpage.js", - "version": "0.2.16", + "version": "0.2.17", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vue-fullpage.js", - "version": "0.2.16", + "version": "0.2.17", "license": "GPL-3.0", "dependencies": { - "fullpage.js": "^4.0.21" + "fullpage.js": "^4.0.22" }, "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", @@ -1206,9 +1206,9 @@ } }, "node_modules/fullpage.js": { - "version": "4.0.21", - "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.21.tgz", - "integrity": "sha512-ldSyx3aM8KYjzqZpNMy5lAP6iG7XSL5/DQ+/eQWLtNMiPGukETzedSEbMv5KDIEYwLr8aLPFLCwButV88S99qg==" + "version": "4.0.22", + "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.22.tgz", + "integrity": "sha512-8CCRrL8DwoFIDcBifvB0YfZZV63vUjairLsBX/uuOSsFa3gPS1Or4bLm2llFojL091MINMPzwdzTgbIO5iDdKw==" }, "node_modules/get-caller-file": { "version": "2.0.5", @@ -3019,9 +3019,9 @@ "optional": true }, "fullpage.js": { - "version": "4.0.21", - "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.21.tgz", - "integrity": "sha512-ldSyx3aM8KYjzqZpNMy5lAP6iG7XSL5/DQ+/eQWLtNMiPGukETzedSEbMv5KDIEYwLr8aLPFLCwButV88S99qg==" + "version": "4.0.22", + "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.22.tgz", + "integrity": "sha512-8CCRrL8DwoFIDcBifvB0YfZZV63vUjairLsBX/uuOSsFa3gPS1Or4bLm2llFojL091MINMPzwdzTgbIO5iDdKw==" }, "get-caller-file": { "version": "2.0.5", diff --git a/package.json b/package.json index bc77d72..dbb98c6 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-fullpage.js", - "version": "0.2.16", + "version": "0.2.17", "description": "Vue 3 wrapper for fullpage.js", "author": { "name": "Alvaro Trigo", @@ -39,7 +39,7 @@ "vue": "^3.2.26" }, "dependencies": { - "fullpage.js": "^4.0.21" + "fullpage.js": "^4.0.22" }, "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", diff --git a/vite.config.js b/vite.config.js index bc6da3a..b407f33 100644 --- a/vite.config.js +++ b/vite.config.js @@ -3,7 +3,7 @@ import { defineConfig } from 'vite' import { resolve } from 'path' const licenseContent = `/*! -* vue-fullpage 0.2.16 +* vue-fullpage 0.2.17 * https://github.com/alvarotrigo/vue-fullpage.js * * @license GPLv3 for open source use only