diff --git a/dist/style.css b/dist/style.css index 625ae21..451a0b3 100644 --- a/dist/style.css +++ b/dist/style.css @@ -1,5 +1,5 @@ /*! - * fullPage 4.0.22 + * fullPage 4.0.28 * https://github.com/alvarotrigo/fullPage.js * * @license GPLv3 for open source use only @@ -7,4 +7,4 @@ * http://alvarotrigo.com/fullPage/pricing/ * * Copyright (C) 2021 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo - */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;display:block}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-table{display:flex;flex-direction:column;justify-content:center;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.fp-prev{left:15px}.fp-next{right:15px}.fp-arrow{width:0;height:0;border-style:solid}.fp-arrow.fp-prev{border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-arrow.fp-next{border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height.fp-section,.fp-responsive .fp-is-overflow.fp-section{height:auto!important}.fp-scrollable .fp-section,.fp-scrollable .fp-slide,.fp-scrollable.fp-responsive .fp-is-overflow.fp-section{height:100vh;height:calc(var(--vh,1vh) * 100)}.fp-scrollable .fp-section:not(.fp-auto-height):not([data-percentage]),.fp-scrollable .fp-slide:not(.fp-auto-height):not([data-percentage]),.fp-scrollable.fp-responsive .fp-is-overflow.fp-section:not(.fp-auto-height):not([data-percentage]){min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.fp-overflow{justify-content:flex-start;max-height:100vh}.fp-scrollable .fp-auto-height .fp-overflow{max-height:none}.fp-is-overflow .fp-overflow.fp-auto-height,.fp-is-overflow .fp-overflow.fp-auto-height-responsive,.fp-is-overflow>.fp-overflow{overflow-y:auto}.fp-overflow{outline:0}.fp-overflow.fp-table{display:block}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important;min-height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fp-scroll-mac .fp-overflow::-webkit-scrollbar{background-color:transparent;width:9px}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-track{background-color:transparent}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-thumb{background-color:#0006;border-radius:16px;border:4px solid transparent}.fp-warning,.fp-watermark{z-index:9999999;position:absolute;bottom:0}.fp-warning,.fp-watermark a{text-decoration:none;background:rgba(255,255,255,.6);padding:5px 8px;font-size:14px;font-family:arial;color:#000;display:inline-block;border-radius:3px;margin:12px}.fp-noscroll .fp-overflow{overflow:hidden} + */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;display:block}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-table{display:flex;flex-direction:column;justify-content:center;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.fp-prev{left:15px}.fp-next{right:15px}.fp-arrow{width:0;height:0;border-style:solid}.fp-arrow.fp-prev{border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-arrow.fp-next{border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0);pointer-events:none}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0);left:0!important;right:0;margin:0 auto!important;pointer-events:none}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;pointer-events:all}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height.fp-section,.fp-responsive .fp-is-overflow.fp-section{height:auto!important}.fp-scrollable .fp-section,.fp-scrollable .fp-slide,.fp-scrollable.fp-responsive .fp-is-overflow.fp-section{height:100vh;height:calc(var(--vh,1vh) * 100)}.fp-scrollable .fp-section:not(.fp-auto-height):not([data-percentage]),.fp-scrollable .fp-slide:not(.fp-auto-height):not([data-percentage]),.fp-scrollable.fp-responsive .fp-is-overflow.fp-section:not(.fp-auto-height):not([data-percentage]){min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.fp-overflow{justify-content:flex-start;max-height:100vh}.fp-scrollable .fp-auto-height .fp-overflow{max-height:none}.fp-is-overflow .fp-overflow.fp-auto-height,.fp-is-overflow .fp-overflow.fp-auto-height-responsive,.fp-is-overflow>.fp-overflow{overflow-y:auto}.fp-overflow{outline:0}.fp-overflow.fp-table{display:block}.fp-responsive .fp-auto-height-responsive .fp-overflow,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important;min-height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fp-scroll-mac .fp-overflow::-webkit-scrollbar{background-color:transparent;width:9px}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-track{background-color:transparent}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-thumb{background-color:#0006;border-radius:16px;border:4px solid transparent}.fp-warning,.fp-watermark{z-index:9999999;position:absolute;bottom:0}.fp-warning,.fp-watermark a{text-decoration:none;background:rgba(255,255,255,.6);padding:5px 8px;font-size:14px;font-family:arial;color:#000;display:inline-block;border-radius:3px;margin:12px}.fp-noscroll .fp-overflow{overflow:hidden} diff --git a/dist/vue-fullpage.js b/dist/vue-fullpage.js index 7a7e89f..e269b16 100644 --- a/dist/vue-fullpage.js +++ b/dist/vue-fullpage.js @@ -1,5 +1,5 @@ "use strict";/*! -* vue-fullpage 0.2.17 +* vue-fullpage 0.2.18 * 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 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 +*/const Ri=require("vue");var el=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function tl(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}var Sr={exports:{}};/*! +* fullPage 4.0.28 * 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,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=` +*/(function(B,Q){(function(ne,ie){B.exports=ie()})(el,function(){var ne,ie,Le,un,Bi=Object.freeze({__proto__:null,get showError(){return ee},get isVisible(){return ti},get getVisible(){return st},get $(){return s},get deepExtend(){return Ne},get hasClass(){return O},get getWindowHeight(){return W},get t(){return ut},get css(){return k},get prev(){return Wt},get next(){return ft},get last(){return Do},get index(){return de},get getList(){return Se},get hide(){return Zt},get show(){return ni},get isArrayOrList(){return Ve},get addClass(){return x},get removeClass(){return P},get appendTo(){return We},get wrap(){return ii},get wrapAll(){return Ft},get wrapInner(){return oi},get unwrap(){return Xt},get closest(){return T},get after(){return dt},get before(){return Gt},get insertBefore(){return Ut},get getScrollTop(){return we},get siblings(){return Ze},get preventDefault(){return Z},get i(){return z},get o(){return je},get u(){return pe},get l(){return ve},get v(){return Fe},get isFunction(){return I},get trigger(){return K},get matches(){return _},get toggle(){return Kt},get createElementFromHTML(){return ye},get remove(){return Re},get filter(){return Ho},get untilAll(){return qt},get nextAll(){return ri},get prevAll(){return li},get toArray(){return No},get p(){return ue},get h(){return pt},get g(){return $t},get S(){return jo},get M(){return ai}});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=un(n.length),v=ie(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,zi=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}},yr=(Pi=window.self!==window.top,function(){return Pi});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,lazyLoadThreshold:0,observer:!0,scrollBeyondFullpage:!0},et=null,Zi=!1,bn=Ne({},Mt),Tt=null;function g(e){return et}function o(){return Tt||Mt}function Te(){return bn}function tt(e,t,n){Tt[e]=t,n!=="internal"&&(bn[e]=t)}function Fi(){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&&(Zi=!0,e.forEach(function(n){o().anchors.push(z(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(z(n,"data-tooltip").toString())})}}var c={O:0,R:0,slides:[],D:[],L:null,j:null,N:!1,I:!1,P:!1,H:!1,C:!1,W:void 0,F:void 0,V:!1,canScroll:!0,B:"none",Z:"none",Y:!1,G:!1,U:!0,X:0,_:W(),J:!1,K:{},scrollY:0,scrollX:0,q:!1};function p(e){Object.assign(c,e)}function u(){return c}function Xi(e){return window["fp_"+e+"Extension"]!==void 0}function R(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 S(e,t,n){if(R(e))return I(h[e][t])?h[e][t](n):h[e][t]}function Ot(){return S("dragAndMove","isAnimating")}function Gi(){return S("dragAndMove","isGrabbing")}function Ln(e){if(o().offsetSections&&h.offsetSections){var t=S("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return W()+"px"}function Ui(e,t){e.insertBefore(t,e.firstChild)}function U(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,b,L,w="",M=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");M>4,l=(15&f)<<4|(b=t.indexOf(r.charAt(M++)))>>2,v=(3&b)<<6|(L=t.indexOf(r.charAt(M++))),w+=String.fromCharCode(a),b!=64&&(w+=String.fromCharCode(l)),L!=64&&(w+=String.fromCharCode(v));return w=function(C){for(var F,Y="",N=0,j=0,E=0;N191&&j<224?(E=C.charCodeAt(N+1),Y+=String.fromCharCode((31&j)<<6|63&E),N+=2):(E=C.charCodeAt(N+1),F=C.charCodeAt(N+2),Y+=String.fromCharCode((15&j)<<12|(63&E)<<6|63&F),N+=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:Ui,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var i=O(e,t);i&&n==null||!n?P(e,t):(!i&&n==null||n)&&x(e,t)}}});var Ki=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=z(e,"data-anchor")||o().anchors[de(e,o().sectionSelector)],this.item=e,this.isVisible=ti(e),this.isActive=O(e,H),this.nn=O(e,Pe)||s(Qe,e)[0]!=null,this.tn=t===o().sectionSelector,this.container=T(e,$e)||T(e,Ae),this.index=function(){return this.siblings().indexOf(this)}};function xn(e){return e.map(function(t){return t.item})}function Ct(e,t){return e.find(function(n){return n.item===t})}le.prototype.siblings=function(){return this.tn?this.isVisible?c.D:c.en:this.parent?this.parent.slides:0},le.prototype.prev=function(){var e=this.siblings(),t=(this.tn?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.tn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return ti?"up":"down"}function kt(e){return x(e,dn)}function Mn(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function eo(e,t){t?En(g()):kt(g()),clearTimeout(qi),k(g(),Mn(e)),h.test.an=e,qi=setTimeout(function(){P(g(),dn)},10)}function Ce(e){var t=Math.round(e);if(o().css3&&o().autoScrolling&&!o().scrollBar)eo("translate3d(0px, -"+t+"px, 0px)",!1);else if(o().autoScrolling&&!o().scrollBar)k(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=ze(t);Ji(n.element,n.options)}}function Ie(e,t){t!=="internal"&&S("fadingEffect","update",e),S("cards","update_",e),tt("scrollingSpeed",e,t)}h.setScrollingSpeed=Ie;var nt,D=null,it=null,Dt=null;function Ht(e,t,n,i){var r,a=function(b){return b.self!=y&&O(b,At)?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 L=Math.floor(b-r);if(c.V){var w=t;n&&(w=y.fp_easings[o().easing](L,a,l,n)),L<=n&&Ji(e,w),L=n.HAVE_FUTURE_DATA?n.play():n.addEventListener("canplay",function i(){n.play(),n.removeEventListener("canplay",i)}))}),s('iframe[src*="youtube.com/embed/"]',t).forEach(function(n){n.hasAttribute("data-autoplay")&&to(n),n.onload=function(){n.hasAttribute("data-autoplay")&&to(n)}})}function to(e){e.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}function Tn(e){var t=Oe(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){/youtube\.com\/embed\//.test(z(n,"src"))&&!n.hasAttribute("data-keepplaying")&&n.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})}function On(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]",Oe(e)).forEach(function(t){if(["src","srcset"].forEach(function(i){var r=z(t,"data-"+i);r!=null&&r&&($t(t,i),t.addEventListener("load",function(){}))}),_(t,"source")){var n=T(t,"video, audio");n&&(n.load(),n.onloadeddata=function(){})}})}function ot(e){var t=o().lazyLoadThreshold;On(e.item),t&&(no(e,"prev",t),no(e,"next",t))}function no(e,t,n){for(var i=e,r=0;r-1&&this.un[e].splice(n,1)}},cn:function(e){for(var t=this,n=arguments.length,i=new Array(n>1?n-1:0),r=1;rt?"left":"right"}function Mr(){clearTimeout(Pt)}function Pn(e){S("continuousHorizontal","afterSlideLoads",e),S("dragAndMove","afterSlideLoads",e),e.localIsResizing||(S("parallax","afterSlideLoads"),S("scrollOverflowReset","setPrevious",e.prevSlide),S("scrollOverflowReset","reset"),I(o().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Nt(e.destiny),d.cn(Bt,e)),p({P:!1}),S("interlockedSlides","interlockedSlides",e)}function lt(e,t){Ie(0,"internal"),t!==void 0&&p({H:!0}),De(T(e,fe),e),t!==void 0&&p({H:!1}),Ie(Te().scrollingSpeed,"internal")}ke.m={up:!0,down:!0,left:!0,right:!0},ke.k=Ne({},ke.m),d.ln(jt,function(e){var t=e.target;(_(t,wn)||T(t,wn))&&Er.call(t,e)}),h.landscapeScroll=De,d.ln(q,function(){d.ln(Rn,Ar)});var zn=null,In=null;function ce(){c.L=null,c.D.map(function(e){var t=O(e.item,H);e.isActive=t,e.nn=m.nn(e.item),t&&(c.L=e),e.slides.length&&(e.activeSlide=null,e.slides.map(function(n){var i=O(n.item,H);n.nn=m.nn(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.D.length&&!u().N){if(zn){var i=Lo(zn,c.D);i&&(c.L=i,c.L.isActive=!0,x(c.L.item,H)),c.L&&Ce(c.L.item.offsetTop)}if(t&&!n&&In){var r=Lo(In,c.L.slides);r&&(c.L.activeSlide=r,c.L.activeSlide.isActive=!0,x(c.L.activeSlide.item,H)),c.L.activeSlide&<(c.L.activeSlide.item,"internal")}}}(),K(g(),"onUpdateStateDone")}function It(){var e=s(o().sectionSelector+", "+J,g()),t=st(e),n=Array.from(e).map(function(a){return new He(a)}),i=n.filter(function(a){return a.isVisible}),r=i.reduce(function(a,l){return a.concat(l.slides)},[]);zn=bo(c.L),In=bo(c.L?c.L.activeSlide:null),c.O=t.length,c.R=i.reduce(function(a,l){return a+l.slides.length},0),c.D=i,c.en=n,c.slides=r,c.on=c.D.concat(c.slides)}function bo(e){if(!e)return null;var t=e?e.item:null,n=e.tn?c.en:c.L.vn;if(t){var i=Ct(n,t);return i?i.index():null}return null}function Lo(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'+ro(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().L.index()];x(s("a",f),H)}function Or(e){e.preventDefault&&Z(e),p({j:"verticalNav"});var t=de(T(this,"#fp-nav li"));d.cn(po,{destination:u().D[t]})}function Wn(e,t){var n;n=e,o().menu&&o().menu.length&&s(o().menu).forEach(function(i){i!=null&&(P(s(vn,i),H),x(s('[data-menuanchor="'+n+'"]',i),H))}),function(i,r){var a=s(Me)[0];o().navigation&&a!=null&&a.style.display!=="none"&&(P(s(vn,a),H),x(i?s('a[href="#'+i+'"]',a):s("a",s("li",a)[r]),H))}(e,t)}_t.prototype=le.prototype,_t.prototype.constructor=He,h.setRecordHistory=Yn,h.setAutoScrolling=_e,h.test.setAutoScrolling=_e,new Date().getTime();var Zn,Fn,Xn,Gn,at,Un,Cr=(Fn=!0,Xn=new Date().getTime(),Gn=!y.fullpage_api,function(e,t){var n=new Date().getTime(),i=e==="wheel"?o().scrollingSpeed:100;return Fn=Gn||n-Xn>=i,Gn=!y.fullpage_api,Fn&&(Zn=t(),Xn=n),Zn===void 0||Zn});function Ao(e,t){if(I(o().beforeLeave))return Cr(u().j,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:Mo(i),yMovement:An(u().L,i),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().L.index()+1,localIsResizing:c.H,items:{origin:u().L,destination:e},direction:null};if(!(u().L.item==i&&!c.H||o().scrollBar&&we()===l.dtop&&!O(i,"fp-auto-height"))){if(l.activeSlide!=null&&(r=z(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,Xi("dropEffect")&&h.dropEffect.onLeave_(l),Xi("waterEffect")&&h.waterEffect.onLeave_(l),I(o().beforeLeave)&&Ao("beforeLeave",l)===!1||I(o().onLeave)&&!se("onLeave",l))return}S("parallax","apply",l),S("cards","apply",l),S("dropEffect","apply",l),S("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?Gt(b,ri(b,J)):dt(b,li(b,J).reverse()),Ce(u().L.item.offsetTop),Vn(),f.gn=b,f.dtop=f.element.offsetTop,f.yMovement=An(u().L,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),K(g(),"onContinuousVertical",f),f}(l)),S("scrollOverflowReset","setPrevious",u().L.item),l.localIsResizing||Tn(u().L.item),R("dropEffect")&&o().dropEffect||(x(i,H),P(Ze(i),H)),ce(),ot(e),p({canScroll:h.test.mn}),Cn(a,r,l.anchorLink),d.cn(go,l),function(f){p({B:"none",scrollY:Math.round(f.dtop)}),d.cn(Rn,f);var b=o().scrollingSpeed<700,L=b?700:o().scrollingSpeed;if(o().css3&&o().autoScrolling&&!o().scrollBar)eo("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),R("waterEffect")&&Vn(),o().scrollingSpeed?(clearTimeout(at),at=setTimeout(function(){Yt(f),p({canScroll:!b||h.test.mn})},o().scrollingSpeed)):Yt(f);else{var w=ze(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(at),Ht(w.element,w.options,o().scrollingSpeed,function(){o().scrollBar?at=setTimeout(function(){Yt(f)},30):(Yt(f),p({canScroll:!b||h.test.mn}))})}b&&(clearTimeout(Un),Un=setTimeout(function(){p({canScroll:!0})},L))}(l),p({W:l.anchorLink}),Wn(l.anchorLink,function(f){return f.gn!=null?f.isMovementUp?c.O-1:0:f.sectionIndex}(l))}}}function Mo(e){var t=e.offsetHeight,n=e.offsetTop,i=n,r=R("dragAndMove")&&S("dragAndMove","isGrabbing")?S("dragAndMove","isScrollingDown"):n>c.X,a=i-W()+t,l=o().bigSectionsDestination;return t>W()?(r||l)&&l!=="bottom"||(i=a):(r||c.H&&ft(e)==null)&&(i=a),R("offsetSections")&&(i=h.offsetSections.getSectionPosition_(r,i,e)),p({X:i}),i}function Yt(e){p({N:!1}),function(t){t.gn!=null&&(t.isMovementUp?Gt(s(J)[0],t.gn):dt(s(J)[u().D.length-1],t.gn),Ce(u().L.item.offsetTop),function(){for(var n=s(Et),i=0;i-1&&!m.xn)return Z(e),!1},Mn:function(){m.An=c.canScroll},onLeave:function(){clearTimeout($n),m.xn=!1},afterLoad:function(){m.xn=!1,clearTimeout($n),$n=setTimeout(function(){m.An=c.canScroll},200)},Dn:function(){A.activeElement===this.Tn&&(this.Tn.blur(),m.xn=!1)},yn:function(){if(o().scrollOverflow&&m.An){m.Dn();var e=m.Ln(u().L.item);!e||xe||Ee||(this.Tn=e,requestAnimationFrame(function(){e.focus({jn:!0}),m.xn=!0})),m.An=!1}},Sn:function(){o().scrollOverflowMacStyle&&!wr&&x(D,"fp-scroll-mac"),u().on.forEach(function(e){if(!(e.slides&&e.slides.length||O(e.item,"fp-auto-height-responsive")&&qn())){var t,n=Oe(e.item),i=m.wn(e.item),r=(t=e).tn?t:t.parent;if(zi){var a=i?"addClass":"removeClass";Bi[a](r.item,Je),Bi[a](e.item,Je)}else x(r.item,Je),x(e.item,Je);e.nn||(m.zn(n),m.Nn(n)),e.nn=!0}})},Nn:function(e){m.Ln(e).addEventListener("scroll",m.In),e.addEventListener("wheel",m.En,{passive:!1}),e.addEventListener("keydown",m.Rn,{passive:!1})},zn:function(e){var t=document.createElement("div");t.className=Pe,oi(e,t),t.setAttribute("tabindex","-1")},Pn:function(e){var t=s(Qe,e)[0];t&&(Xt(t),e.removeAttribute("tabindex"))},Ln:function(e){var t=Oe(e);return s(Qe,t)[0]||t},nn:function(e){return O(e,Pe)||s(Qe,e)[0]!=null},bn:function(e){return e.tn&&e.activeSlide?e.activeSlide.nn:e.nn},wn:function(e){return m.Ln(e).scrollHeight>y.innerHeight},isScrolled:function(e,t){if(!c.canScroll)return!1;if(o().scrollBar)return!0;var n=m.Ln(t);if(!o().scrollOverflow||!O(n,Pe)||O(t,"fp-noscroll")||O(Oe(t),"fp-noscroll"))return!0;var i=zi?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||e==="none"||(this.On=new Date().getTime()),v},Hn:function(){this.kn=new Date().getTime();var e=this.kn-m.On,t=(xe||Ee)&&c.Y,n=c.G&&e>600;return t&&e>400||n},In:(ei=0,function(e){var t=e.target.scrollTop,n=c.B!=="none"?c.B:ei1?t:document)?t.querySelectorAll(e):null}function Ne(e){e=e||{};for(var t=1,n=arguments.length;t1&&(o().controlArrows&&function(b){var L=b.item,w=[ye(o().controlArrowsHTML[0]),ye(o().controlArrowsHTML[1])];dt(s(fe,L)[0],w),x(w,Yi),x(w[0],Vi),x(w[1],"fp-next"),o().controlArrowColor!=="#fff"&&(k(s(Wi,L),{"border-color":"transparent transparent transparent "+o().controlArrowColor}),k(s(yn,L),{"border-color":"transparent "+o().controlArrowColor+" transparent transparent"})),o().loopHorizontal||Zt(s(yn,L))}(e),o().slidesNavigation&&function(b){var L=b.item,w=b.slides.length;We(ye('
      '),L);var M=s(Sn,L)[0];x(M,"fp-"+o().slidesNavPosition);for(var C=0;C'+ro(C,"Slide",s(gn,L)[C])+""),s("ul",M)[0]);k(M,{"margin-left":"-"+M.innerWidth/2+"px"});var F=b.activeSlide?b.activeSlide.index():0;x(s("a",s("li",M)[F]),H)}(e)),i.forEach(function(b){k(b.item,{width:a+"%"}),o().verticalCentered&&Co(b)});var f=R("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.L&&(c.L.index()!==0||c.L.index()===0&&f.index()!==0)?(lt(f.item,"internal"),x(f.item,"fp-initial")):x(n[0],H)}window.fp_utils=Object.assign(y.fp_utils||{},{$:s,deepExtend:Ne,hasClass:O,getWindowHeight:W,css:k,prev:Wt,next:ft,last:Do,index:de,getList:Se,hide:Zt,show:ni,isArrayOrList:Ve,addClass:x,removeClass:P,appendTo:We,wrap:ii,wrapAll:Ft,wrapInner:oi,unwrap:Xt,closest:T,after:dt,before:Gt,insertBefore:Ut,getScrollTop:we,siblings:Ze,preventDefault:Z,isFunction:I,trigger:K,matches:_,toggle:Kt,createElementFromHTML:ye,remove:Re,filter:Ho,untilAll:qt,nextAll:ri,prevAll:li,showError:ee,scrollOverflowHandler:m}),d.ln(q,function(){["click","touchstart"].forEach(function(e){je(e,Ro,{passive:!1})}),pe("focus",Hr),d.ln(ae,Dr)});var Po={attributes:!1,subtree:!0,childList:!0,characterData:!0};function zo(){return S("responsiveSlides","isResponsiveSlidesChanging")||st(s(o().slideSelector,g())).length!==u().R}function si(e){var t=zo();(zo()||S("responsiveSlides","isResponsiveSlidesChanging")||st(s(o().sectionSelector,g())).length!==u().O)&&!c.J&&(o().observer&&ct&&ct.disconnect(),It(),ce(),o().anchors=[],Re(s(Me)),S("responsiveSlides","isResponsiveSlidesChanging")||Bo(),Fi(),o().navigation&&Eo(),t&&(Re(s(Sn)),Re(s(wn))),u().D.forEach(function(n){n.slides.length?t&&ci(n):Jn(n)})),o().observer&&ct&&s(Ae)[0]&&ct.observe(s(Ae)[0],Po)}d.ln(q,function(){var e,t,n;o().observer&&"MutationObserver"in window&&s(Ae)[0]&&(e=s(Ae)[0],t=Po,(n=new MutationObserver(si)).observe(e,t),ct=n),d.ln(co,si)}),h.render=si;var Nr=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 Io(){return!!Nr()&&{passive:!1}}var _o,Yo,ui,be,Qt=(ui=new Date().getTime(),be=[],{Wn: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;_o=Math.abs(e.wheelDeltaX)149&&be.shift(),be.push(Math.abs(t));var a=r-ui;ui=r,a>200&&(be=[])},Fn:function(){var e=pt(be,10)>=pt(be,70);return!!be.length&&e&&_o},Vn:function(){return Yo}});function jr(){var e=o().css3?we()+W():ue(u().D).item.offsetTop+ue(u().D).item.offsetHeight,t=ze(e);h.test.top=-e+"px",p({canScroll:!1}),Ht(t.element,t.options,o().scrollingSpeed,function(){setTimeout(function(){p({N:!0}),p({canScroll:!0})},30)})}function Rr(){g().getBoundingClientRect().bottom>=0&&Vo()}function Vo(){var e=ze(ue(u().D).item.offsetTop);p({canScroll:!1}),Ht(e.element,e.options,o().scrollingSpeed,function(){p({canScroll:!0}),p({N:!1}),p({Bn:!1})})}var fi,di,pi,Wo=(fi=!1,di={},pi={},function(e,t,n){switch(e){case"set":di[t]=new Date().getTime(),pi[t]=n;break;case"isNewKeyframe":var i=new Date().getTime();fi=i-di[t]>pi[t]}return fi});function vt(){var e=u().L.next();e||!o().loopBottom&&!o().continuousVertical||(e=u().D[0]),e!=null?Ye(e,null,!1):g().scrollHeightJt&&V().m.down&&vt()),Jt=e.pageY)}function Fo(e){if(V().m[e]){var t=e==="down"?vt:Xe;R("scrollHorizontally")&&(t=S("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),o().scrollOverflow&&m.bn(u().L)?m.isScrolled(e,u().L.item)&&m.Hn()&&t():t()}}var en,vi,Ge,tn=0,ht=0,nn=0,gt=0,on=Go(),oe={Zn:"ontouchmove"in window?"touchmove":on?on.move:null,Yn:"ontouchstart"in window?"touchstart":on?on.down:null};function mt(e){var t=T(e.target,J)||u().L.item,n=m.bn(u().L);if(St(e)){p({Y:!0,G:!1}),o().autoScrolling&&(n&&!c.canScroll||o().scrollBar)&&Z(e);var i=hi(e);nn=i.y,gt=i.x;var r=Math.abs(tn-nn)>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(tn-nn),v=tn>nn?"down":"up";p({B:l?ht>gt?"right":"left":v}),l?!c.P&&a&&(ht>gt?V().m.right&&d.cn(Nn,{section:t}):V().m.left&&d.cn(Hn,{section:t})):o().autoScrolling&&c.canScroll&&r&&Fo(v)}}function St(e){return e.pointerType===void 0||e.pointerType!="mouse"}function rn(e){if(o().fitToSection&&p({V:!1}),St(e)){var t=hi(e);tn=t.y,ht=t.x}pe("touchend",Xo)}function Xo(){Fe("touchend",Xo),p({Y:!1})}function hi(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&&St(e)&&o().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Go(){var e;return y.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function gi(e){o().autoScrolling&&St(e)&&V().m.up&&(c.canScroll||Z(e))}function Uo(e,t){var n=t??u().L.item,i=Ct(c.D,n),r=s(fe,n)[0];if(!(r==null||Ot()||c.P||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({P:!h.test.mn}),De(r,l.item,e)}}function mi(e){Uo("left",e)}function Si(e){Uo("right",e)}function wi(e){var t=u().D.filter(function(i){return i.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().D[n]}return t}function Ko(e){e!=null&&De(T(e,fe),e)}function yi(e,t){var n=wi(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||O(n.item,H)?Ko(i):Ye(n,function(){Ko(i)})}}function wt(e,t){var n=wi(e);t!==void 0?yi(e,t):n!=null&&Ye(n)}function Br(){clearTimeout(vi),ve("keydown",qo),ve("keyup",$o)}function qo(e){clearTimeout(vi);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=A.activeElement,v=bi(Oe(u().L.item));function f(Y){return Z(Y),v[0]?v[0].focus():null}if(c.canScroll){if(!function(Y){var N=bi(A),j=N.indexOf(A.activeElement),E=N[Y.shiftKey?j-1:j+1],X=T(E,gn),G=T(E,J);return!X&&!G}(r)){l?T(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var b=l==v[0],L=l==v[v.length-1],w=a&&b;if(w||!a&&L){Z(r);var M=function(Y){var N,j=Y?"prevPanel":"nextPanel",E=[],X=Qi((c.L&&c.L.activeSlide?c.L.activeSlide:c.L)[j]());do(E=bi(X.item)).length&&(N={Gn:X,Un:E[Y?E.length-1:0]}),X=Qi(X[j]());while(X&&E.length===0);return N}(w),C=M?M.Gn:null;if(C){var F=C.tn?C:C.parent;d.cn(jn,{Xn:F.index()+1,slideAnchor:C.tn?0:C.index()}),Ge=M.Un,Z(r)}}}}else Z(r)}(e):!ai()&&o().keyboardScrolling&&i&&(en=e.ctrlKey,vi=setTimeout(function(){(function(r){var a=r.shiftKey,l=A.activeElement,v=_(l,"video")||_(l,"audio"),f=m.isScrolled("up",u().L.item),b=m.isScrolled("down",u().L.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({j:"keydown"}),r.keyCode){case 38:case 33:V().k.up&&f?c.N?d.cn(uo,{e:r}):Xe():m.yn();break;case 32:if(a&&V().k.up&&!v&&f){Xe();break}case 40:case 34:if(V().k.down&&b){if(c.N)return;r.keyCode===32&&v||vt()}else m.yn();break;case 36:V().k.up&&wt(1);break;case 35:V().k.down&&wt(u().D.length);break;case 37:V().k.left&&mi();break;case 39:V().k.right&&Si()}})(e)},0))}function $o(e){c.U&&(en=e.ctrlKey)}function Pr(){p({U:!1}),en=!1}function zr(e){Qo()}function Ir(e){T(Ge,gn)&&!T(Ge,Et)||Qo()}function Qo(){Ge&&(Ge.focus(),Ge=null)}function bi(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 z(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=mi,h.moveSlideRight=Si,h.moveTo=wt,d.ln(q,function(){pe("blur",Pr),je("keydown",qo),je("keyup",$o),d.ln(ae,Br),d.ln(Bt,zr),d.ln(Rt,Ir)});var Jo=new Date().getTime(),Ue=[];function Li(e){e?(function(){var t,n="";y.addEventListener?t="addEventListener":(t="attachEvent",n="on");var i="onwheel"in A.createElement("div")?"wheel":A.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Io();i=="DOMMouseScroll"?A[t](n+"MozMousePixelScroll",Ke,r):A[t](n+i,Ke,r)}(),g().addEventListener("mousedown",er),g().addEventListener("mouseup",tr)):(A.addEventListener?(ve("mousewheel",Ke,!1),ve("wheel",Ke,!1),ve("MozMousePixelScroll",Ke,!1)):A.detachEvent("onmousewheel",Ke),g().removeEventListener("mousedown",er),g().removeEventListener("mouseup",tr))}function Ke(e){var t=new Date().getTime(),n=O(s(".fp-completely")[0],"fp-normal-scroll"),i=function(L,w){new Date().getTime();var M=u().N&&L.getBoundingClientRect().bottom>=0&&Qt.Vn()==="up",C=u().Bn;if(C)return Z(w),!1;if(u().N){if(M){var F;if(!(C||Wo("isNewKeyframe","beyondFullpage")&&Qt.Fn()))return(F=ze(ue(u().D).item.offsetTop+ue(u().D).item.offsetHeight)).element.scrollTo(0,F.options),p({Bn:!1}),Z(w),!1;if(Qt.Fn())return M=!1,p({Bn:!0}),p({j:"wheel"}),Vo(),Z(w),!1}else Wo("set","beyondFullpage",1e3);if(!C&&!M)return!0}}(g(),e);if(c.G||p({Y:!1,G:!0,B:"none"}),!V().m.down&&!V().m.up)return!1;if(i)return!0;if(i===!1)return Z(e),!1;if(o().autoScrolling&&!en&&!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&&Z(e);var b=t-Jo;return Jo=t,b>200&&(Ue=[]),p({Z:f}),c.canScroll&&!Ot()&&pt(Ue,10)>=pt(Ue,70)&&v&&(p({j:"wheel"}),Fo(a<0?"down":"up")),!1}o().fitToSection&&p({V:!1})}function er(e){var t;e.which==2&&(t=e.pageY,Jt=t,g().addEventListener("mousemove",Zo))}function tr(e){e.which==2&&g().removeEventListener("mousemove",Zo)}function yt(e){e?(Li(!0),function(){if(oe.Zn&&(xe||Ee)&&(!R("dragAndMove")||o().dragAndMove==="mouseonly")){o().autoScrolling&&(D.removeEventListener(oe.Zn,gi,{passive:!1}),D.addEventListener(oe.Zn,gi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Yn,rn),t.removeEventListener(oe.Zn,mt,{passive:!1}),t.addEventListener(oe.Yn,rn),t.addEventListener(oe.Zn,mt,{passive:!1})}}()):(Li(!1),function(){if(oe.Zn&&(xe||Ee)){o().autoScrolling&&(D.removeEventListener(oe.Zn,mt,{passive:!1}),D.removeEventListener(oe.Zn,gi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Yn,rn),t.removeEventListener(oe.Zn,mt,{passive:!1})}}())}h.setMouseWheelScrolling=Li;var xi=!0;function _r(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){ve(e,ir,!0)})}function nr(e,t){document["fp_"+e]=t,je(e,ir,!0)}function ir(e){var t=e.type,n=!1,i=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;i!=document&&i?(t==="touchend"&&(xi=!1,setTimeout(function(){xi=!0},800)),(t!=="mouseenter"||xi)&&(o().normalScrollElements.split(",").forEach(function(r){if(!n){var a=_(i,r),l=T(i,r);(a||l)&&(h.shared._n||yt(!1),h.shared._n=!0,n=!0)}}),!n&&h.shared._n&&(yt(!0),h.shared._n=!1))):yt(!0)}function ln(e,t){Ie(0,"internal"),wt(e,t),Ie(Te().scrollingSpeed,"internal")}d.ln(q,function(){o().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){nr(e,!1)}),["mouseleave","touchend"].forEach(function(e){nr(e,!0)})),d.ln(ae,_r)}),h.silentMoveTo=ln;var Ei,or,Ai=W(),rr=ut(),Mi=!1;function Yr(){clearTimeout(Ei),clearTimeout(or),Fe("resize",Ti)}function Ti(){Mi||(o().autoScrolling&&!o().scrollBar||!o().fitToSection)&&lr(W()),c.q&&function(){if(xe)for(var e=0;e<4;e++)or=setTimeout(function(){window.requestAnimationFrame(function(){o().autoScrolling&&!o().scrollBar&&(p({H:!0}),ln(c.L.index()+1),p({H:!1}))})},200*e)}(),Mi=!0,clearTimeout(Ei),Ei=setTimeout(function(){(function(){if(p({H:!0}),lr(""),K(g(),"onResize"),o().autoScrolling||c.N||function(){if(!o().autoScrolling||o().scrollBar){var r=.01*y.innerHeight;A.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.cn(co),ce(),Oo(),xe){var e=A.activeElement;if(!_(e,"textarea")&&!_(e,"input")&&!_(e,"select")){var t=W();Math.abs(t-Ai)>20*Math.max(Ai,t)/100&&(Oi(!0),Ai=t)}}else n=W(),i=ut(),c._===n&&rr===i||(p({_:n}),rr=i,Oi(!0));var n,i;K(g(),"onResizeEnds"),p({H:!1})})(),Mi=!1},400)}function Oi(e){if(!O(g(),pn)){p({H:!0,_:W(),Qn:ut()});for(var t=u().D,n=0;n1&&De(r,i.activeSlide.item)}o().scrollOverflow&&m.Sn();var l=u().L.index();c.N||!l||R("fadingEffect")||R("dropEffect")||R("waterEffect")||ln(l+1),p({H:!1}),I(o().afterResize)&&e&&o().afterResize.call(g(),y.innerWidth,y.innerHeight),I(o().afterReBuild)&&!e&&o().afterReBuild.call(g()),K(g(),"afterRebuild")}}function lr(e){u().D.forEach(function(t){var n=e!==""||R("offsetSections")?Ln(t.item):"";k(t.item,{height:n})})}function Ci(){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,hn:t}}function Vr(){Fe("hashchange",ar)}function ar(){if(!c.C&&!o().lockAnchors){var e=Ci(),t=e.section,n=e.hn,i=c.W===void 0,r=c.W===void 0&&n===void 0&&!c.P;t&&t.length&&(t&&t!==c.W&&!i||r&&!Ot()||!c.P&&c.F!=n&&!Ot())&&d.cn(jn,{Xn:t,slideAnchor:n})}}function Wr(e){var t=e.target;T(t,o().menu+" [data-menuanchor]")&&Zr.call(t,e.e)}function Zr(e){if(p({j:"menu"}),s(o().menu)[0]&&(o().lockAnchors||!o().anchors.length)){Z(e);var t=T(this,"[data-menuanchor]");d.cn(fo,{anchor:z(t,"data-menuanchor")})}}function Fr(e){var t=e.target;t&&T(t,"#fp-nav a")?Or.call(t,e.e):_(t,".fp-tooltip")?Tr.call(t):(_(t,_i)||T(t,_i)!=null)&&xr.call(t,e.e)}h.reBuild=Oi,d.ln(q,function(){Ti(),pe("resize",Ti),d.ln(ae,Yr)}),h.setLockAnchors=function(e){o().lockAnchors=e},d.ln(q,function(){pe("hashchange",ar),d.ln(ae,Vr)}),d.ln(q,function(){je("wheel",Qt.Wn,Io()),d.ln(ho,jr),d.ln(uo,Rr)}),d.ln(q,function(){d.ln(jt,Wr)}),d.ln(q,function(){d.ln(jt,Fr)});var ki,Di,cr=0;function an(e){var t,n,i,r,a;if(K(g(),"onScroll"),!c.H&&u().L&&(ue(u().D),!u().N&&!u().Bn&&(!o().autoScrolling||o().scrollBar||R("dragAndMove"))&&!Gi())){var l=R("dragAndMove")?Math.abs(S("dragAndMove","getCurrentScroll")):we(),v=function($){var re=$>cr?"down":"up";return cr=$,p({X:$}),re}(l),f=0,b=l+W()/2,L=(R("dragAndMove")?S("dragAndMove","getDocumentHeight"):D.scrollHeight-W())===l,w=u().D;if(p({scrollY:l}),L)f=w.length-1;else if(l)for(var M=0;M=we()+W():r<=we())&&(O(u().L.item,Be)||(x(u().L.item,Be),P(Ze(u().L.item),Be))),n=(t=w[f]).item,!t.isActive){p({C:!0});var C,F,Y=u().L.item,N=u().L.index()+1,j=An(u().L,n),E=t.anchor,X=t.index()+1,G=t.activeSlide,ge={L:Y,sectionIndex:X-1,anchorLink:E,element:n,leavingSection:N,direction:j,items:{origin:u().L,destination:t}};G&&(F=G.anchor,C=G.index()),c.canScroll&&(P(w.filter(function($){return $.index()!==t.index()}).map(function($){return $.item}),H),x(n,H),S("parallax","afterLoad"),I(o().beforeLeave)&&Ao("beforeLeave",ge),I(o().onLeave)&&se("onLeave",ge),I(o().afterLoad)&&se("afterLoad",ge),S("resetSliders","apply",{localIsResizing:c.H,leavingSection:N}),Tn(Y),ot(t),Nt(n),Wn(E,X-1),o().anchors.length&&p({W:E}),ce(),Cn(C,F,E)),clearTimeout(ki),ki=setTimeout(function(){p({C:!1})},100)}o().fitToSection&&c.canScroll&&(clearTimeout(Di),Di=setTimeout(function(){c.D.filter(function($){var re=$.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(W())||Math.round(re.top)===0}).length||To()},o().A))}}function sr(e){var t=o().skipIntermediateItems,n=e.items.origin.tn?"sections":"slides",i=Math.abs(e.items.origin.index()-e.items.destination.index())>1;(t===!0||t===n)&&i&&Ie(0,"internal")}function ur(){o().skipIntermediateItems&&tt("scrollingSpeed",Te().scrollingSpeed,"internal")}function Hi(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 Xr(e){var t=e.index();o().anchors[t]!==void 0&&e.isActive&&Wn(o().anchors[t],t),o().menu&&o().css3&&T(s(o().menu)[0],Ae)!=null&&s(o().menu).forEach(function(n){D.appendChild(n)})}function fr(){var e,t,n=u().L,i=u().L.item;x(i,Be),ot(u().L),xo(),Nt(i),t=wi((e=Ci()).section),e.section&&t&&(t===void 0||t.index()!==de(Qn))||!I(o().afterLoad)||se("afterLoad",{L:i,element:i,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().L,destination:u().L}}),I(o().afterRender)&&se("afterRender"),K(g(),"afterRender")}function Ni(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){zt(e,n,"m")}):zt(e,"all","m"),K(g(),"setAllowScrolling",{value:e,Jn:t})}function dr(){var e=Ci(),t=e.section,n=e.hn;t?o().animateAnchor?yi(t,n):ln(t,n):d.cn(Dn,null)}d.ln(ae,function(){clearTimeout(ki),clearTimeout(Di)}),d.ln(q,function(){pe("scroll",an),A.body.addEventListener("scroll",an),d.ln(jn,function(e){yi(e.Xn,e.slideAnchor)}),d.ln(fo,function(e){wt(e.anchor,void 0)}),d.ln(so,function(e){(e.direction==="down"?vt:Xe)()}),d.ln(po,function(e){Ye(e.destination)})}),d.ln(ae,function(){Fe("scroll",an)}),h.getActiveSlide=function(){return _n(u().L.activeSlide)},h.getScrollX=function(){return c.scrollX},d.ln(q,function(){d.ln(ae,Mr),d.ln(vo,function(e){De(e.slides,e.destination)}),d.ln(Nn,function(e){Si(e.section)}),d.ln(Hn,function(e){mi(e.section)})}),d.ln(q,function(){var e=o().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=` - `),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; + `),i=ue(c.D),r=!c.Kn||o().credits.enabled;i&&i.item&&r&&i.item.insertAdjacentHTML("beforeend",n)}),function(){d.ln(lo,function(){var v,f,b;p({Kn:(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(""),C=L[["split"]]("-"),F=[];C[M](function(j,E){if(E<4){var X=function($){var re=$[$.length-1],Qr=["NaN","is"][r()]().join("");return window[Qr](re)?a(re):function(Jr){return Jr-H.length}(re)}(j);F.push(X);var G=a(j[X]);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,N="";return L.split("-").forEach(function(j,E){if(E<4){for(var X=0,G=0;G<4;G++)G!==F[E]&&(X+=Math.abs(a(j[G])),isNaN(j[G])||Y++);var ge=l(X);N+=ge}}),N+=l(Y),{$n:new Date(w+"T00:00"),qn:w.split("-")[2]===8*(H.length-2)+"",nt:N}}(v),b=function(L){var w=i[r()]().join("");return L&&w.indexOf(L)===0&&L.length===w.length}(v)||function(L){return new RegExp("^(?=.*?[A-Y])(?=.*?[a-y])(?=.*?[0-8])(?=.*?[#?!@$%^&*-]).{8,}$").test(L)}(v),(f||b)&&(f&&n<=f.$n&&f.nt===v.split(e[0])[4]||b||f.qn)||!1)})});var e=["-"],t="2024-7-22".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()}}(),d.ln(Rn,sr),d.ln(Rt,ur),d.ln(Bn,sr),d.ln(Bt,ur),d.ln(ao,function(){Hi(!0)}),h.setKeyboardScrolling=Hi,h.shared.tt=fr,h.setAllowScrolling=Ni;var Gr={};function qe(){return Gr}var cn,he,pr,ji,sn=!O(D,U("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function vr(e){if(he=A.createElement("div"),cn=U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),sn||(cn=cn.replace("extensions/","").replace("Extension","")),he.innerHTML=cn,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(Ur).observe(A.body,{childList:!0,subtree:!1}),(!sn||R(e)&&h[e])&&(!function(n){var i=qe()[n]!==void 0&&qe()[n].length,r=[],a=!1;return Ve(qe()[n])?r=qe()[n]:r.push(qe()[n]),r.forEach(function(l){var v=function(){if(A.domain.length){for(var re=A.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]),L=U(f[1]),w=U(f[2]),M=U(f[6]),C=U(f[3]),F=U(f[4]),Y=U(f[5]),N=o()[F+Y]!==void 0;i=i||N;var j=[b,L,w,M].indexOf(v)<0&&v.length!==0;if(!i&&!N&&j)return!1;var E=i?U(l):"",X=(E=E.split("_")).length>1&&E[1].indexOf(n,E[1].length-n.length)>-1,G=E.length>1&&E[1].toLowerCase().indexOf(F)>-1,ge=E[0].indexOf(v,E[0].length-v.length)<0,$=X||G;a=a||!(ge&&j&&C!=E[0])&&$||!j}),a}(e)||!sn)){hr();var t=U("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](hr,2e3)}}function hr(){he&&(ji||(Math.random()<.5?Ui(D,he):We(he,D),ji=!0),he.setAttribute("style",U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,U("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function Ur(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(pr);var n=U("bDIwc2V0VGltZW91dDAzbA==");pr=window[n](Kr,900)}})}function Kr(){ji=!1}function qr(){It(),ce(),o().scrollBar=o().scrollBar||o().hybrid,Fi(),function(){k(jo(g(),"body"),{height:"100%",position:"relative"}),x(g(),fn),x(it,Lt),p({_:W()}),P(g(),pn),Bo(),S("parallax","init");for(var e=u().en,t=0;t0&&ci(n)}o().fixedElements&&o().css3&&s(o().fixedElements).forEach(function(a){D.appendChild(a)}),o().navigation&&Eo(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=z(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),S("fadingEffect","apply"),S("waterEffect","init"),S("dropEffect","init"),S("cards","init"),o().scrollOverflow&&m.Sn()}(),Ni(!0),yt(!0),_e(o().autoScrolling,"internal"),Oo(),io(),A.readyState==="complete"&&dr(),pe("load",dr),fr(),sn||vr("l"),It(),ce()}function gr(){var e=o().licenseKey;o().licenseKey.trim()===""?(ee("error","Fullpage.js requires a `licenseKey` option. Read about it on the following website:"),ee("error","https://alvarotrigo.com/fullPage/docs/#licensekey")):o()&&c.Kn||A.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")),O(it,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 z(a,"name")&&z(a,"name").toLowerCase()==t.toLowerCase()}),i=[].slice.call(s("[id]")).filter(function(a){return z(a,"id")&&z(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 $r(){return{options:o(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:V(),getDestinationPosition:Mo,isTouch:Ee,c:vr,getXmovement:yo,removeAnimation:kt,getTransforms:Mn,lazyLoad:On,addAnimation:En,performHorizontalMove:wo,landscapeScroll:De,silentLandscapeScroll:lt,keepSlidesPosition:Vn,silentScroll:Ce,styleSlides:ci,styleSection:Jn,scrollHandler:an,getEventsPage:hi,getMSPointer:Go,isReallyTouch:St,usingExtension:R,toggleControlArrows:So,touchStartHandler:rn,touchMoveHandler:mt,nullOrSection:me,items:{SectionPanel:He,SlidePanel:_t,Item:le},getVisible:st,getState:u,updateState:ce,updateStructuralState:It,activeSlidesNavigation:mo,getPanels:function(){return c.on},getSections:function(){return c.D},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";qe()[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 mr(e,t){var n;if(D=s("body")[0],it=s("html")[0],Dt=s("html, body"),!O(it,Lt))return n=typeof e=="string"?s(e)[0]:e,Mt.touchWrapper=n,function(i){Tt=Ne({},Mt,i),bn=Object.assign({},Tt)}(t),function(i){et=i}(typeof e=="string"?s(e)[0]:e),d.cn(lo),gr(),h.getFullpageData=$r,h.version="4.0.28",h.test=Object.assign(h.test,{top:"0px",an:"translate3d(0px, 0px, 0px)",sn:function(){for(var i=[],r=0;r{const ne=B.__vccOpts||B;for(const[ie,Le]of Q)ne[ie]=Le;return ne},ll={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:ol.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 il(this.$refs.fullpage,this.options)}}},al={ref:"fullpage"};function cl(B,Q,ne,ie,Le,un){return Ri.openBlock(),Ri.createElementBlock("div",al,[Ri.renderSlot(B.$slots,"default")],512)}const sl=rl(ll,[["render",cl]]),ul={install(B){B.component("FullPage",sl)}};module.exports=ul; diff --git a/dist/vue-fullpage.mjs b/dist/vue-fullpage.mjs index 6e990ac..a196487 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"; +import { openBlock as Jr, createElementBlock as el, renderSlot as tl } from "vue"; /*! -* vue-fullpage 0.2.17 +* vue-fullpage 0.2.18 * https://github.com/alvarotrigo/vue-fullpage.js * * @license GPLv3 for open source use only @@ -9,13 +9,13 @@ import { openBlock as Fr, createElementBlock as Gr, renderSlot as Ur } from "vue * * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo */ -var qr = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}; -function Kr(B) { +var nl = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}; +function il(B) { return B && B.__esModule && Object.prototype.hasOwnProperty.call(B, "default") ? B.default : B; } -var fr = { exports: {} }; +var mr = { exports: {} }; /*! -* fullPage 4.0.22 +* fullPage 4.0.28 * https://github.com/alvarotrigo/fullPage.js * * @license GPLv3 for open source use only @@ -27,111 +27,111 @@ var fr = { exports: {} }; (function(B, Q) { (function(ne, ie) { B.exports = ie(); - })(qr, function() { - var ne, ie, Le, an, ji = Object.freeze({ __proto__: null, get showError() { + })(nl, function() { + var ne, ie, Le, un, Ri = Object.freeze({ __proto__: null, get showError() { return ee; }, get isVisible() { - return Jn; + return ti; }, get getVisible() { - return ct; + return st; }, get $() { return s; }, get deepExtend() { return Ne; }, get hasClass() { - return T; + return O; }, get getWindowHeight() { return W; }, get t() { - return st; + return ut; }, get css() { - return j; + return k; }, get prev() { - return _t; + return Wt; }, get next() { - return ut; + return ft; }, get last() { - return Mo; + return ko; }, get index() { return de; }, get getList() { return Se; }, get hide() { - return Vt; + return Zt; }, get show() { - return Qn; + return ni; }, get isArrayOrList() { - return Ye; + return Ve; }, get addClass() { - return L; + return x; }, get removeClass() { - return z; + return P; }, get appendTo() { - return Ze; + return We; }, get wrap() { - return $n; + return ii; }, get wrapAll() { - return Yt; + return Ft; }, get wrapInner() { - return ei; + return oi; }, get unwrap() { - return Zt; + return Xt; }, get closest() { - return O; + return T; }, get after() { - return ft; + return dt; }, get before() { - return Wt; + return Gt; }, get insertBefore() { - return Xt; + return Ut; }, get getScrollTop() { return we; }, get siblings() { - return We; + return Ze; }, get preventDefault() { - return V; + return Z; }, get i() { - return I; + return z; }, get o() { - return Re; + return je; }, get u() { return pe; }, get l() { return ve; }, get v() { - return Xe; + return Fe; }, get isFunction() { - return P; + return I; }, get trigger() { - return q; + return K; }, get matches() { return _; }, get toggle() { - return Ft; + return Kt; }, get createElementFromHTML() { return ye; }, get remove() { - return He; + return Re; }, get filter() { - return Ao; + return Do; }, get untilAll() { - return Gt; + return qt; }, get nextAll() { - return ti; + return ri; }, get prevAll() { - return ni; + return li; }, get toArray() { - return To; + return Ho; }, get p() { return ue; }, get h() { - return dt; + return pt; }, get g() { - return Ut; + return $t; }, get S() { - return Oo; + return No; }, get M() { - return ii; + return ai; } }); Array.prototype.find || Object.defineProperty(Array.prototype, "find", { value: function(e) { if (this == null) @@ -147,7 +147,7 @@ var fr = { exports: {} }; } } }), Array.from || (Array.from = (ne = Object.prototype.toString, ie = function(e) { return typeof e == "function" || ne.call(e) === "[object Function]"; - }, Le = Math.pow(2, 53) - 1, an = function(e) { + }, Le = Math.pow(2, 53) - 1, un = 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; @@ -163,11 +163,13 @@ var fr = { exports: {} }; 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; f < l; ) + for (var a, l = un(n.length), v = ie(t) ? Object(new t(l)) : new Array(l), f = 0; f < l; ) 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 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: {} }; + var Bi, y = window, A = 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, Sr = /(Mac|iPhone|iPod|iPad)/i.test(y.navigator.userAgent), Ee = "ontouchstart" in y || navigator.msMaxTouchPoints > 0 || navigator.maxTouchPoints, Pi = !!window.MSInputMethodContext && !!document.documentMode, h = { test: {}, shared: {} }, wr = (Bi = window.self !== window.top, function() { + return Bi; + }); y.NodeList && !NodeList.prototype.forEach && (NodeList.prototype.forEach = function(e, t) { t = t || window; for (var n = 0; n < this.length; n++) @@ -183,76 +185,76 @@ var fr = { exports: {} }; } return n; }, writable: !0, T: !0 }); - 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; + var fn = "fullpage-wrapper", Ae = "." + fn, bt = "fp-responsive", dn = "fp-notransition", pn = "fp-destroyed", Lt = "fp-enabled", H = "active", vn = ".active", Be = "fp-completely", xt = "fp-section", J = "." + xt, yr = ".fp-tableCell", Me = "#fp-nav", hn = "fp-slide", gn = "." + hn, Et = ".fp-slide.active", At = "fp-slides", fe = ".fp-slides", mn = "fp-slidesContainer", $e = "." + mn, zi = "fp-table", Pe = "fp-overflow", Qe = "." + Pe, Je = "fp-is-overflow", Sn = ".fp-slidesNav", Ii = ".fp-slidesNav a", _i = "fp-controlArrow", wn = "." + _i, Yi = "fp-prev", yn = ".fp-controlArrow.fp-prev", Vi = ".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, skipIntermediateItems: !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, lazyLoadThreshold: 0, observer: !0, scrollBeyondFullpage: !0 }, et = null, Wi = !1, bn = Ne({}, Mt), Tt = null; function g(e) { return et; } function o() { - return At || Mt; + return Tt || Mt; } - function ze() { - return Sn; + function Te() { + return bn; } - function Tt(e, t, n) { - At[e] = t, n !== "internal" && (Sn[e] = t); + function tt(e, t, n) { + Tt[e] = t, n !== "internal" && (bn[e] = t); } - function Ii() { + function Zi() { 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 && (zi = !0, e.forEach(function(n) { - o().anchors.push(I(n, "data-anchor").toString()); + e.length && e.length === s(o().sectionSelector, et).length && (Wi = !0, e.forEach(function(n) { + o().anchors.push(z(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()); + o().navigationTooltips.push(z(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: {} }; + var c = { O: 0, R: 0, slides: [], D: [], L: null, j: null, N: !1, I: !1, P: !1, H: !1, C: !1, W: void 0, F: void 0, V: !1, canScroll: !0, B: "none", Z: "none", Y: !1, G: !1, U: !0, X: 0, _: W(), J: !1, K: {}, scrollY: 0, scrollX: 0, q: !1 }; function p(e) { Object.assign(c, e); } function u() { return c; } - function Pi(e) { + function Fi(e) { return window["fp_" + e + "Extension"] !== void 0; } - function D(e) { + function R(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 S(e, t, n) { + if (R(e)) + return I(h[e][t]) ? h[e][t](n) : h[e][t]; } function Ot() { - return m("dragAndMove", "isAnimating"); + return S("dragAndMove", "isAnimating"); } - function _i() { - return m("dragAndMove", "isGrabbing"); + function Xi() { + return S("dragAndMove", "isGrabbing"); } - function wn(e) { + function Ln(e) { if (o().offsetSections && h.offsetSections) { - var t = m("offsetSections", "getWindowHeight", e); + var t = S("offsetSections", "getWindowHeight", e); return t !== "" ? Math.round(t) + "px" : t; } return W() + "px"; } - function Vi(e, t) { + function Gi(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 < 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)); + var a, l, v, f, b, 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 | (b = t.indexOf(r.charAt(M++))) >> 2, v = (3 & b) << 6 | (L = t.indexOf(r.charAt(M++))), w += String.fromCharCode(a), b != 64 && (w += String.fromCharCode(l)), L != 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); + for (var F, Y = "", N = 0, j = 0, E = 0; N < C.length; ) + (j = C.charCodeAt(N)) < 128 ? (Y += String.fromCharCode(j), N++) : j > 191 && j < 224 ? (E = C.charCodeAt(N + 1), Y += String.fromCharCode((31 & j) << 6 | 63 & E), N += 2) : (E = C.charCodeAt(N + 1), F = C.charCodeAt(N + 2), Y += String.fromCharCode((15 & j) << 12 | (63 & E) << 6 | 63 & F), N += 3); return Y; }(w), w; } @@ -268,165 +270,175 @@ var fr = { exports: {} }; return i(r); }(n(e)); } - y.state = c, y.fp_utils = y.fp_utils || {}, Object.assign(y.fp_utils, { prependTo: Vi, toggleClass: function(e, t, n) { + y.state = c, y.fp_utils = y.fp_utils || {}, Object.assign(y.fp_utils, { prependTo: Gi, 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 i = O(e, t); + i && n == null || !n ? P(e, t) : (!i && n == null || n) && x(e, t); } } }); - var Yi = function(e) { + var Ui = 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() { + this.parent = this.parent || null, this.selector = t, this.anchor = z(e, "data-anchor") || o().anchors[de(e, o().sectionSelector)], this.item = e, this.isVisible = ti(e), this.isActive = O(e, H), this.nn = O(e, Pe) || s(Qe, e)[0] != null, this.tn = t === o().sectionSelector, this.container = T(e, $e) || T(e, Ae), this.index = function() { return this.siblings().indexOf(this); }; }; - function yn(e) { + function xn(e) { return e.map(function(t) { return t.item; }); } - function bn(e, t) { + function Ct(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; + return this.tn ? this.isVisible ? c.D : c.en : 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; + var e = this.siblings(), t = (this.tn ? 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; + var e = this.siblings(), t = (this.tn ? e.indexOf(this) : this.parent.slides.indexOf(this)) + 1; return t < e.length ? e[t] : null; }, le.prototype.prevPanel = function() { return this === this.prev() ? this.parent ? this.parent.prev() : null : this.prev() || (this.parent ? this.parent.prev() : null); }, 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.j : c.rn; + }, le.prototype.rn = function() { + return this.tn ? c.D : c.on; }; - var Zi, Wi = function(e) { - Yi.call(this, e); - }, vr = function(e) { - Yi.call(this, e); + var Ki, qi = function(e) { + Ui.call(this, e); + }, br = function(e) { + Ui.call(this, e); }; - function Te(e) { - var t = s(xt, e); + function Oe(e) { + var t = s(Et, e); return t.length && (e = t[0]), e; } - function Xi(e) { + function $i(e) { return e ? e.activeSlide ? e.activeSlide : e : null; } - function Ie(e) { + function ze(e) { var t, n, i = o(); - return i.autoScrolling && !i.scrollBar ? (t = -e, n = s(Me)[0]) : (t = e, n = window), { options: t, element: n }; + return i.autoScrolling && !i.scrollBar ? (t = -e, n = s(Ae)[0]) : (t = e, n = window), { options: t, element: n }; } - function Fi(e, t) { - !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 Qi(e, t) { + !o().autoScrolling || o().scrollBar || e.self != window && O(e, At) ? e.self != window && O(e, At) ? e.scrollLeft = t : e.scrollTo(0, t) : e.style.top = t + "px"; } - function Ln(e) { + function En(e) { var t = "transform " + o().scrollingSpeed + "ms " + o().easingcss3; - return z(e, sn), j(e, { "-webkit-transition": t, transition: t }); + return P(e, dn), k(e, { "-webkit-transition": t, transition: t }); } - function xn(e, t) { - var n = e.index(), i = de(t, $); + function An(e, t) { + var n = e.index(), i = de(t, J); return n == i ? "none" : n > i ? "up" : "down"; } - function Ct(e) { - return L(e, sn); + function kt(e) { + return x(e, dn); } - function En(e) { + function Mn(e) { return { "-webkit-transform": e, "-moz-transform": e, "-ms-transform": e, transform: e }; } - function Gi(e, t) { - t ? Ln(g()) : Ct(g()), clearTimeout(Zi), j(g(), En(e)), h.test.on = e, Zi = setTimeout(function() { - z(g(), sn); + function Ji(e, t) { + t ? En(g()) : kt(g()), clearTimeout(Ki), k(g(), Mn(e)), h.test.an = e, Ki = setTimeout(function() { + P(g(), dn); }, 10); } - function Oe(e) { + function Ce(e) { var t = Math.round(e); if (o().css3 && o().autoScrolling && !o().scrollBar) - Gi("translate3d(0px, -" + t + "px, 0px)", !1); + Ji("translate3d(0px, -" + t + "px, 0px)", !1); else if (o().autoScrolling && !o().scrollBar) - j(g(), { top: -t + "px" }), h.test.top = -t + "px"; + k(g(), { top: -t + "px" }), h.test.top = -t + "px"; else { - var n = Ie(t); - Fi(n.element, n.options); + var n = ze(t); + Qi(n.element, n.options); } } - function tt(e, t) { - t !== "internal" && m("fadingEffect", "update", e), m("cards", "update_", e), Tt("scrollingSpeed", e, t); + function Ie(e, t) { + t !== "internal" && S("fadingEffect", "update", e), S("cards", "update_", e), tt("scrollingSpeed", e, t); } - h.setScrollingSpeed = tt; - var nt, k = null, it = null, jt = null; - function kt(e, t, n, i) { + h.setScrollingSpeed = Ie; + var nt, D = null, it = null, Dt = null; + function Ht(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; + return b.self != y && O(b, At) ? 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); + var L = Math.floor(b - r); if (c.V) { var w = t; - 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); + n && (w = y.fp_easings[o().easing](L, a, l, n)), L <= n && Qi(e, w), L < 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 = Te(e); + var t = Oe(e); s("video, audio", t).forEach(function(n) { - n.hasAttribute("data-autoplay") && typeof n.play == "function" && n.play(); + n.hasAttribute("data-autoplay") && typeof n.play == "function" && (n.readyState >= n.HAVE_FUTURE_DATA ? n.play() : n.addEventListener("canplay", function i() { + n.play(), n.removeEventListener("canplay", i); + })); }), s('iframe[src*="youtube.com/embed/"]', t).forEach(function(n) { - n.hasAttribute("data-autoplay") && Ui(n), n.onload = function() { - n.hasAttribute("data-autoplay") && Ui(n); + n.hasAttribute("data-autoplay") && eo(n), n.onload = function() { + n.hasAttribute("data-autoplay") && eo(n); }; }); } - function Ui(e) { + function eo(e) { e.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', "*"); } - function Mn(e) { - var t = Te(e); + function Tn(e) { + var t = Oe(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) { - /youtube\.com\/embed\//.test(I(n, "src")) && !n.hasAttribute("data-keepplaying") && n.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', "*"); + /youtube\.com\/embed\//.test(z(n, "src")) && !n.hasAttribute("data-keepplaying") && n.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', "*"); }); } - 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]", Te(e)).forEach(function(t) { + function On(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]", Oe(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() { + var r = z(t, "data-" + i); + r != null && r && ($t(t, i), t.addEventListener("load", function() { })); }), _(t, "source")) { - var n = O(t, "video, audio"); + var n = T(t, "video, audio"); n && (n.load(), n.onloadeddata = function() { }); } }); } - function qi() { - 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("#", ""); + function ot(e) { + var t = o().lazyLoadThreshold; + On(e.item), t && (to(e, "prev", t), to(e, "next", t)); + } + function to(e, t, n) { + for (var i = e, r = 0; r < n && (i = i[t]()); r++) + On(i.item); + } + function no() { + var e = u().L.item, t = u().L.activeSlide, n = io(e), i = String(n); + t && (i = i + "-" + io(t.item)), i = i.replace("/", "-").replace("#", ""); var r = new RegExp("\\b\\s?fp-viewing-[^\\s]+\\b", "g"); - k.className = k.className.replace(r, ""), L(k, "fp-viewing-" + i); + D.className = D.className.replace(r, ""), x(D, "fp-viewing-" + i); } - function Ki(e) { + function io(e) { if (!e) return null; - var t = I(e, "data-anchor"), n = de(e); + var t = z(e, "data-anchor"), n = de(e); return t == null && (t = n), t; } - function An(e, t, n) { + function Cn(e, t, n) { var i = ""; - 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(); + o().anchors.length && !o().lockAnchors && (e ? (n != null && (i = n), t == null && (t = e), p({ F: t }), kn(i + "/" + t)) : (e != null && p({ F: t }), kn(n))), no(); } - function Tn(e) { + function kn(e) { if (o().recordHistory) location.hash = e; else if (xe || Ee) @@ -436,152 +448,152 @@ var fr = { exports: {} }; y.location.replace(t + "#" + e); } } - function ot(e) { - return ot = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(t) { + function rt(e) { + return rt = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(t) { return typeof t; } : function(t) { return t && typeof Symbol == "function" && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t; - }, ot(e); + }, rt(e); } - var d = { an: {}, un: function(e, t) { + var d = { un: {}, ln: function(e, t) { var n = this; - return ot(this.an[e]) !== "object" && (this.an[e] = []), this.an[e].push(t), function() { + return rt(this.un[e]) !== "object" && (this.un[e] = []), this.un[e].push(t), function() { return n.removeListener(e, t); }; }, removeListener: function(e, t) { - if (ot(this.an[e]) === "object") { - var n = this.an[e].indexOf(t); - n > -1 && this.an[e].splice(n, 1); + if (rt(this.un[e]) === "object") { + var n = this.un[e].indexOf(t); + n > -1 && this.un[e].splice(n, 1); } - }, ln: function(e) { + }, cn: function(e) { for (var t = this, n = arguments.length, i = new Array(n > 1 ? n - 1 : 0), r = 1; r < n; r++) i[r - 1] = arguments[r]; - ot(this.an[e]) === "object" && this.an[e].forEach(function(a) { + rt(this.un[e]) === "object" && this.un[e].forEach(function(a) { return a.apply(t, i); }); }, once: function(e, t) { - var n = this, i = this.un(e, function() { + var n = this, i = this.ln(e, function() { i(); for (var r = arguments.length, a = new Array(r), l = 0; l < r; l++) a[l] = arguments[l]; t.apply(n, a); }); } }; - function Ji(e, t, n) { - var i = t === "Section" ? o().anchors[e] : I(n, "data-anchor"); + function oo(e, t, n) { + var i = t === "Section" ? o().anchors[e] : z(n, "data-anchor"); return encodeURI(o().navigationTooltips[e] || i || t + " " + (e + 1)); } - 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 = 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 }); + var Dn = "onAfterRenderNoAnchor", jt = "onClickOrTouch", Hn = "moveSlideLeft", Nn = "moveSlideRight", ro = "onInitialise", lo = "beforeInit", q = "bindEvents", ae = "onDestroy", ao = "contentChanged", co = "onScrollOverflowScrolled", jn = "onScrollPageAndSlide", so = "onKeyDown", uo = "onMenuClick", fo = "scrollPage", po = "landscapeScroll", vo = "scrollBeyondFullpage", Rn = "onPerformMovement", Bn = "onSlideLeave", ho = "onLeave", Rt = "afterSectionLoads", Bt = "afterSlideLoads"; + function Lr(e) { + e.cancelable && Z(e), p({ j: "horizontalNav" }); + var t = T(this, J), n = s(fe, T(this, J))[0], i = Ct(u().D, t).slides[de(T(this, "li"))]; + d.cn(po, { slides: n, destination: i.item }); } - function so(e, t) { - o().slidesNavigation && e != null && (z(s(fn, e), N), L(s("a", s("li", e)[t]), N)); + function go(e, t) { + o().slidesNavigation && e != null && (P(s(vn, e), H), x(s("a", s("li", e)[t]), H)); } - var Ht, Ce = {}; - function Dt(e, t, n) { - t !== "all" ? Ce[n][t] = e : Object.keys(Ce[n]).forEach(function(i) { - Ce[n][i] = e; + var Pt, ke = {}; + function zt(e, t, n) { + t !== "all" ? ke[n][t] = e : Object.keys(ke[n]).forEach(function(i) { + ke[n][i] = e; }); } - function Z() { - return Ce; + function V() { + return ke; } - function gr() { - 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 xr() { + var e = T(this, J); + O(this, Yi) ? V().m.left && (p({ j: "slideArrow" }), d.cn(Hn, { section: e })) : V().m.right && (p({ j: "slideArrow" }), d.cn(Nn, { 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)); + function mo(e) { + !o().loopHorizontal && o().controlArrows && (Kt(s(yn, e.section), e.slideIndex !== 0), Kt(s(Vi, e.section), ft(e.destiny) != null)); } - function mr() { - clearTimeout(Ht), p({ H: !1 }); + function Er() { + clearTimeout(Pt), p({ P: !1 }); } - function je(e, t, n) { - var i = O(e, $), r = u().j.filter(function(v) { + function De(e, t, n) { + var i = T(e, J), r = u().D.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 || (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))); + })[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(Sn, i)[0], slideAnchor: a.anchor, prevSlide: r.activeSlide.item, prevSlideIndex: r.activeSlide.index(), items: { section: r, origin: r.activeSlide, destination: a }, localIsResizing: c.H }; + l.xMovement = wo(l.prevSlideIndex, l.slideIndex), l.direction = l.direction ? l.direction : l.xMovement, l.localIsResizing || p({ canScroll: !1 }), S("parallax", "applyHorizontal", l), S("cards", "apply", l), S("dropEffect", "apply", l), S("waterEffect", "apply", l), o().onSlideLeave && !l.localIsResizing && l.xMovement !== "none" && I(o().onSlideLeave) && se("onSlideLeave", l) === !1 ? p({ P: !1 }) : (R("dropEffect") && o().dropEffect || (x(t, H), P(Ze(t), H)), ce(), l.localIsResizing || (Tn(l.prevSlide), ot(a)), mo(l), r.isActive && !l.localIsResizing && Cn(l.slideIndex, l.slideAnchor, l.anchorLink), S("continuousHorizontal", "apply", l), d.cn(Bn, l), Xi() ? Pn(l) : So(e, l, !0), o().interlockedSlides && h.interlockedSlides && (R("continuousHorizontal") && n !== void 0 && n !== l.xMovement || S("interlockedSlides", "apply", l))); } - function fo(e, t, n) { + function So(e, t, n) { var i = t.destinyPos; - if (so(t.slidesNav, t.slideIndex), p({ scrollX: Math.round(i.left) }), o().css3) { + if (go(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 || Ln(s(Je, e)), j(s(Je, e), En(r)), D("interlockedSlides") || clearTimeout(Ht), Ht = setTimeout(function() { - n && Hn(t); + h.test.sn[t.sectionIndex] = r, R("dragAndMove") && t.dn !== void 0 || En(s($e, e)), k(s($e, e), Mn(r)), R("interlockedSlides") || clearTimeout(Pt), Pt = setTimeout(function() { + n && Pn(t); }, o().scrollingSpeed); } else - h.test.left[t.sectionIndex] = Math.round(i.left), kt(e, Math.round(i.left), o().scrollingSpeed, function() { - n && Hn(t); + h.test.left[t.sectionIndex] = Math.round(i.left), Ht(e, Math.round(i.left), o().scrollingSpeed, function() { + n && Pn(t); }); } - function po(e, t) { + function wo(e, t) { return e == t ? "none" : e > t ? "left" : "right"; } - function Sr() { - clearTimeout(Ht); + function Ar() { + clearTimeout(Pt); } - 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 Pn(e) { + S("continuousHorizontal", "afterSlideLoads", e), S("dragAndMove", "afterSlideLoads", e), e.localIsResizing || (S("parallax", "afterSlideLoads"), S("scrollOverflowReset", "setPrevious", e.prevSlide), S("scrollOverflowReset", "reset"), I(o().afterSlideLoad) && se("afterSlideLoad", e), p({ canScroll: !0 }), Nt(e.destiny), d.cn(Bt, e)), p({ P: !1 }), S("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"); + function lt(e, t) { + Ie(0, "internal"), t !== void 0 && p({ H: !0 }), De(T(e, fe), e), t !== void 0 && p({ H: !1 }), Ie(Te().scrollingSpeed, "internal"); } - Ce.m = { up: !0, down: !0, left: !0, right: !0 }, Ce.k = Ne({}, Ce.m), d.un(Rt, function(e) { + ke.m = { up: !0, down: !0, left: !0, right: !0 }, ke.k = Ne({}, ke.m), d.ln(jt, function(e) { var t = e.target; - (_(t, gn) || O(t, gn)) && gr.call(t, e); - }), h.landscapeScroll = je, d.un(K, function() { - d.un(lo, mr); + (_(t, wn) || T(t, wn)) && xr.call(t, e); + }), h.landscapeScroll = De, d.ln(q, function() { + d.ln(Rn, Er); }); - var Dn = null, Bn = null; + 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); + c.L = null, c.D.map(function(e) { + var t = O(e.item, H); + e.isActive = t, e.nn = m.nn(e.item), t && (c.L = e), e.slides.length && (e.activeSlide = null, e.slides.map(function(n) { + var i = O(n.item, H); + n.nn = m.nn(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 = 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 (!e && c.D.length && !u().N) { + if (zn) { + var i = bo(zn, c.D); + i && (c.L = i, c.L.isActive = !0, x(c.L.item, H)), c.L && Ce(c.L.item.offsetTop); } - if (t && !n && Bn) { - 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"); + if (t && !n && In) { + var r = bo(In, c.L.slides); + r && (c.L.activeSlide = r, c.L.activeSlide.isActive = !0, x(c.L.activeSlide.item, H)), c.L.activeSlide && lt(c.L.activeSlide.item, "internal"); } } - }(), q(g(), "onUpdateStateDone"); + }(), K(g(), "onUpdateStateDone"); } - function Bt() { - var e = s(o().sectionSelector + ", " + $, g()), t = ct(e), n = Array.from(e).map(function(a) { - return new ke(a); + function It() { + var e = s(o().sectionSelector + ", " + J, g()), t = st(e), n = Array.from(e).map(function(a) { + return new He(a); }), i = n.filter(function(a) { return a.isVisible; }), r = i.reduce(function(a, l) { return a.concat(l.slides); }, []); - Dn = vo(c.L), Bn = vo(c.L ? c.L.activeSlide : null), c.O = t.length, c.R = i.reduce(function(a, l) { + zn = yo(c.L), In = yo(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); + }, 0), c.D = i, c.en = n, c.slides = r, c.on = c.D.concat(c.slides); } - function vo(e) { + function yo(e) { if (!e) return null; - var t = e ? e.item : null, n = e.nn ? c.tn : c.L.dn; + var t = e ? e.item : null, n = e.tn ? c.en : c.L.vn; if (t) { - var i = bn(n, t); + var i = Ct(n, t); return i ? i.index() : null; } return null; } - function ho(e, t) { + function bo(e, t) { var n, i = e - 1, r = e; do { if (n = t[i] || t[r]) @@ -590,288 +602,290 @@ var fr = { exports: {} }; } while (i >= 0 || r < t.length); return n; } - var ke = function(e) { + var He = function(e) { var t = this; - [].push.call(arguments, o().sectionSelector), le.apply(this, arguments), this.vn = s(o().slideSelector, e), this.dn = Array.from(this.vn).map(function(n) { - return new zt(n, t); - }), this.slides = this.dn.filter(function(n) { + [].push.call(arguments, o().sectionSelector), le.apply(this, arguments), this.pn = s(o().slideSelector, e), this.vn = Array.from(this.pn).map(function(n) { + return new _t(n, t); + }), this.slides = this.vn.filter(function(n) { return n.isVisible; }), this.activeSlide = this.slides.length ? this.slides.filter(function(n) { return n.isActive; })[0] || this.slides[0] : null; }; - ke.prototype = le.prototype, ke.prototype.constructor = ke; - var zt = function(e, t) { + He.prototype = le.prototype, He.prototype.constructor = He; + var _t = function(e, t) { this.parent = t, le.call(this, e, o().slideSelector); }; function me(e) { - return e && !e.item ? new Wi(new ke(e)) : e ? new Wi(e) : null; + return e && !e.item ? new qi(new He(e)) : e ? new qi(e) : null; } - function zn(e) { - return e ? new vr(e) : null; + function _n(e) { + return e ? new br(e) : null; } function se(e, t) { var n = function(i, r) { var a = { afterRender: function() { - return { section: me(u().L), pn: zn(u().L.activeSlide) }; + return { section: me(u().L), hn: _n(u().L.activeSlide) }; }, onLeave: function() { - return { origin: me(r.items.origin), destination: me(r.items.destination), direction: r.direction, trigger: u().D }; + return { origin: me(r.items.origin), destination: me(r.items.destination), direction: r.direction, trigger: u().j }; }, afterLoad: function() { return a.onLeave(); }, afterSlideLoad: function() { - return { section: me(r.items.section), origin: me(r.items.origin), destination: me(r.items.destination), direction: r.direction, trigger: u().D }; + return { section: me(r.items.section), origin: me(r.items.origin), destination: me(r.items.destination), direction: r.direction, trigger: u().j }; }, onSlideLeave: function() { return a.afterSlideLoad(); }, beforeLeave: function() { return a.onLeave(); }, onScrollOverflow: function() { - return { section: me(u().L), pn: zn(u().L.activeSlide), position: r.position, direction: r.direction }; + return { section: me(u().L), hn: _n(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]], To(n)) !== !1; + return K(g(), e, n), o()[e].apply(n[Object.keys(n)[0]], Ho(n)) !== !1; } - function In(e, t) { - Tt("recordHistory", e, t); + function Yn(e, t) { + tt("recordHistory", e, t); } function _e(e, t) { - e || Oe(0), Tt("autoScrolling", e, t); + e || Ce(0), tt("autoScrolling", e, t); var n = u().L.item; if (o().autoScrolling && !o().scrollBar) - 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); + k(Dt, { overflow: "hidden", height: "100%" }), P(D, "fp-scrollable"), Yn(Te().recordHistory, "internal"), k(g(), { "-ms-touch-action": "none", "touch-action": "none" }), n != null && Ce(n.offsetTop); + else if (k(Dt, { overflow: "visible", height: "initial" }), x(D, "fp-scrollable"), Yn(!!o().autoScrolling && Te().recordHistory, "internal"), k(g(), { "-ms-touch-action": "", "touch-action": "" }), kt(g()), n != null) { + var i = ze(n.offsetTop); i.element.scrollTo(0, i.options); } - q(g(), "setAutoScrolling", e); + K(g(), "setAutoScrolling", e); } - function Pn() { - for (var e = s(xt), t = 0; t < e.length; t++) - rt(e[t], "internal"); + function Vn() { + for (var e = s(Et), t = 0; t < e.length; t++) + lt(e[t], "internal"); } - function go() { - var e = s(".fp-auto-height")[0] || Gn() && s(".fp-auto-height-responsive")[0]; + function Lo() { + var e = s(".fp-auto-height")[0] || qn() && s(".fp-auto-height-responsive")[0]; o().lazyLoading && e && s(".fp-section:not(.active)").forEach(function(t) { var n, i, r, a, l; - i = (n = t.getBoundingClientRect()).top, r = n.bottom, a = i + 2 < c._ && i > 0, l = r > 2 && r < c._, (a || l) && Pe(t); + i = (n = t.getBoundingClientRect()).top, r = n.bottom, a = i + 2 < c._ && i > 0, l = r > 2 && r < c._, (a || l) && ot(Ct(t)); }); } - function wr() { - q(_t(this), "click"); + function Mr() { + K(Wt(this), "click"); } - function mo() { - He(s(Ae)); - var e = M.createElement("div"); + function xo() { + Re(s(Me)); + var e = A.createElement("div"); e.setAttribute("id", "fp-nav"); - var t = M.createElement("ul"); - e.appendChild(t), Ze(e, k); - 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 t = A.createElement("ul"); + e.appendChild(t), We(e, D); + var n = s(Me)[0]; + x(n, "fp-" + o().navigationPosition), o().showActiveTooltip && x(n, "fp-show-active"); + for (var i = "", r = 0; r < u().D.length; r++) { + var a = u().D[r], l = ""; + o().anchors.length && (l = a.anchor), i += '
    • ' + oo(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); + var f = s("li", s(Me)[0])[u().L.index()]; + x(s("a", f), H); } - function yr(e) { - e.preventDefault && V(e), p({ D: "verticalNav" }); - var t = de(O(this, "#fp-nav li")); - d.ln(io, { destination: u().j[t] }); + function Tr(e) { + e.preventDefault && Z(e), p({ j: "verticalNav" }); + var t = de(T(this, "#fp-nav li")); + d.cn(fo, { destination: u().D[t] }); } - function _n(e, t) { + function Wn(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)); + i != null && (P(s(vn, i), H), x(s('[data-menuanchor="' + n + '"]', i), H)); }), 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)); + var a = s(Me)[0]; + o().navigation && a != null && a.style.display !== "none" && (P(s(vn, a), H), x(i ? s('a[href="#' + i + '"]', a) : s("a", s("li", a)[r]), H)); }(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 = !y.fullpage_api, function(e, t) { + _t.prototype = le.prototype, _t.prototype.constructor = He, h.setRecordHistory = Yn, h.setAutoScrolling = _e, h.test.setAutoScrolling = _e, (/* @__PURE__ */ new Date()).getTime(); + var Zn, Fn, Xn, Gn, at, Un, Or = (Fn = !0, Xn = (/* @__PURE__ */ new Date()).getTime(), Gn = !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 = !y.fullpage_api, Yn && (Vn = t(), Zn = n), Vn === void 0 || Vn; + return Fn = Gn || n - Xn >= i, Gn = !y.fullpage_api, Fn && (Zn = t(), Xn = n), Zn === void 0 || Zn; }); - function So(e, t) { - if (P(o().beforeLeave)) - return br(u().D, function() { + function Eo(e, t) { + if (I(o().beforeLeave)) + return Or(u().j, function() { return se(e, t); }); } - function Ve(e, t, n) { + function Ye(e, t, n) { var i = e.item; if (i != null) { - 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 r, a, l = { element: i, callback: t, isMovementUp: n, dtop: Ao(i), yMovement: An(u().L, i), anchorLink: e.anchor, sectionIndex: e.index(), activeSlide: e.activeSlide ? e.activeSlide.item : null, leavingSection: u().L.index() + 1, localIsResizing: c.H, items: { origin: u().L, destination: e }, direction: null }; + if (!(u().L.item == i && !c.H || o().scrollBar && we() === l.dtop && !O(i, "fp-auto-height"))) { + if (l.activeSlide != null && (r = z(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)) + if (n !== void 0 && (v = n ? "up" : "down"), l.direction = v, Fi("dropEffect") && h.dropEffect.onLeave_(l), Fi("waterEffect") && h.waterEffect.onLeave_(l), I(o().beforeLeave) && Eo("beforeLeave", l) === !1 || I(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) { + S("parallax", "apply", l), S("cards", "apply", l), S("dropEffect", "apply", l), S("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(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: !b || h.test.gn }); - }, o().scrollingSpeed)) : It(f); + return f.isMovementUp ? Gt(b, ri(b, J)) : dt(b, li(b, J).reverse()), Ce(u().L.item.offsetTop), Vn(), f.gn = b, f.dtop = f.element.offsetTop, f.yMovement = An(u().L, f.element), f.leavingSection = f.items.origin.index() + 1, f.sectionIndex = f.items.destination.index(), K(g(), "onContinuousVertical", f), f; + }(l)), S("scrollOverflowReset", "setPrevious", u().L.item), l.localIsResizing || Tn(u().L.item), R("dropEffect") && o().dropEffect || (x(i, H), P(Ze(i), H)), ce(), ot(e), p({ canScroll: h.test.mn }), Cn(a, r, l.anchorLink), d.cn(ho, l), function(f) { + p({ B: "none", scrollY: Math.round(f.dtop) }), d.cn(Rn, f); + var b = o().scrollingSpeed < 700, L = b ? 700 : o().scrollingSpeed; + if (o().css3 && o().autoScrolling && !o().scrollBar) + Ji("translate3d(0px, -" + Math.round(f.dtop) + "px, 0px)", !0), R("waterEffect") && Vn(), o().scrollingSpeed ? (clearTimeout(at), at = setTimeout(function() { + Yt(f), p({ canScroll: !b || h.test.mn }); + }, o().scrollingSpeed)) : Yt(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 })); + var w = ze(f.dtop); + h.test.top = -f.dtop + "px", clearTimeout(at), Ht(w.element, w.options, o().scrollingSpeed, function() { + o().scrollBar ? at = setTimeout(function() { + Yt(f); + }, 30) : (Yt(f), p({ canScroll: !b || h.test.mn })); }); } - b && (clearTimeout(Xn), Xn = setTimeout(function() { + b && (clearTimeout(Un), Un = 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)); + }(l), p({ W: l.anchorLink }), Wn(l.anchorLink, function(f) { + return f.gn != null ? f.isMovementUp ? c.O - 1 : 0 : f.sectionIndex; }(l)); } } } - function wo(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 Ao(e) { + var t = e.offsetHeight, n = e.offsetTop, i = n, r = R("dragAndMove") && S("dragAndMove", "isGrabbing") ? S("dragAndMove", "isScrollingDown") : n > c.X, a = i - W() + t, l = o().bigSectionsDestination; + return t > W() ? (r || l) && l !== "bottom" || (i = a) : (r || c.H && ft(e) == null) && (i = a), R("offsetSections") && (i = h.offsetSections.getSectionPosition_(r, i, e)), p({ X: i }), i; } - function It(e) { + function Yt(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 < n.length; i++) - rt(n[i], "internal"); + t.gn != null && (t.isMovementUp ? Gt(s(J)[0], t.gn) : dt(s(J)[u().D.length - 1], t.gn), Ce(u().L.item.offsetTop), function() { + for (var n = s(Et), i = 0; i < n.length; i++) + lt(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), L(e.element, De), z(We(e.element), De), go(), p({ canScroll: !0 }), d.ln(Nn, e), P(e.callback) && e.callback(); + }(e), I(o().afterLoad) && !e.localIsResizing && se("afterLoad", e), S("parallax", "afterLoad"), S("waterEffect", "afterLoad"), S("dropEffect", "afterLoad"), S("scrollOverflowReset", "reset"), S("resetSliders", "apply", e), ce(), e.localIsResizing || Nt(e.element), x(e.element, Be), P(Ze(e.element), Be), Lo(), p({ canScroll: !0 }), d.cn(Rt, e), I(e.callback) && e.callback(); } - function Fn(e, t) { - Tt("fitToSection", e, t); + function Kn(e, t) { + tt("fitToSection", e, t); } - function yo() { - c.canScroll && (p({ C: !0 }), Ve(c.L), p({ C: !1 })); + function Mo() { + c.canScroll && o().fitToSection && (p({ H: !0 }), Ye(c.L), p({ H: !1 })); } - function bo() { + function To() { 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); + e && t ? Vt(n || i) : e ? Vt(n) : t && Vt(i); } - function Pt(e) { - var t = Gn(); - 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 Vt(e) { + var t = qn(); + e ? t || (_e(!1, "internal"), Kn(!1, "internal"), Zt(s(Me)), x(D, bt), I(o().afterResponsive) && o().afterResponsive.call(g(), e), S("responsiveSlides", "toSections"), K(g(), "afterResponsive", e)) : t && (_e(Te().autoScrolling, "internal"), Kn(Te().autoScrolling, "internal"), ni(s(Me)), P(D, bt), I(o().afterResponsive) && o().afterResponsive.call(g(), e), S("responsiveSlides", "toSlides"), K(g(), "afterResponsive", e)); } - function Gn() { - return T(k, yt); + function qn() { + return O(D, bt); } - function Lo(e) { - o().verticalCentered && (!o().scrollOverflow && S.mn(e.item) || S.wn(e) || T(e.item, Ni) || L(e.item, Ni)); + function Oo(e) { + o().verticalCentered && (!o().scrollOverflow && m.wn(e.item) || m.bn(e) || O(e.item, zi) || x(e.item, zi)); } 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, xo = null; - function qn(e) { - var t = e.item, n = e.vn.length, i = e.index(); - !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); + }, d.ln(ae, function() { + clearTimeout(at), clearTimeout(Un); + }), h.setFitToSection = Kn, h.fitToSection = Mo, h.setResponsive = Vt; + var $n, Qn = null; + function Jn(e) { + var t = e.item, n = e.pn.length, i = e.index(); + !u().L && e.isVisible && (x(t, H), ce()), !Qn && e.isVisible && (Qn = u().L.item), R("offsetSections") && k(t, { height: Ln(t) }), o().paddingTop && k(t, { "padding-top": o().paddingTop }), o().paddingBottom && k(t, { "padding-bottom": o().paddingBottom }), o().sectionsColor[i] !== void 0 && k(t, { "background-color": o().sectionsColor[i] }), o().anchors[i] !== void 0 && t.setAttribute("data-anchor", e.anchor), n || Oo(e); } - function Eo() { - o().scrollOverflow && !o().scrollBar && (S.bn(), S.Sn()); + function Co() { + o().scrollOverflow && !o().scrollBar && (m.Sn(), m.yn()); } - function Lr() { - d.removeListener(On, Eo), ve("keyup", S.yn); + function Cr() { + d.removeListener(Dn, Co), ve("keyup", m.Mn); } h.getActiveSection = function() { return u().L; - }, d.un(K, function() { - 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); + }, d.ln(q, function() { + d.ln(Dn, Co), d.ln(ho, m.onLeave), d.ln(Bn, m.onLeave), d.ln(Bt, m.afterLoad), d.ln(Rt, m.afterLoad), d.ln(ae, Cr), je("keyup", m.Mn); }); - var Kn, at, S = { Mn: null, Tn: !0, An: !0, xn: null, On: null, kn: function(e) { - if (!c.canScroll) - return V(e), !1; - }, En: function(e) { - if (!ii() && o().keyboardScrolling && [38, 33, 32, 40, 34, 36, 35].indexOf(e.keyCode) > -1 && !S.An) - return V(e), !1; - }, yn: function() { - S.Tn = c.canScroll; + var ei, ct, m = { Tn: null, An: !0, xn: !0, On: null, kn: null, En: function(e) { + var t = u().L; + if (!c.canScroll || wr() && o().scrollOverflow && m.bn(t) && m.isScrolled(u().Z, t.item)) + return Z(e), !1; + }, Rn: function(e) { + if (!ai() && o().keyboardScrolling && [38, 33, 32, 40, 34, 36, 35].indexOf(e.keyCode) > -1 && !m.xn) + return Z(e), !1; + }, Mn: function() { + m.An = c.canScroll; }, onLeave: function() { - clearTimeout(Un), S.An = !1; + clearTimeout($n), m.xn = !1; }, afterLoad: function() { - S.An = !1, clearTimeout(Un), Un = setTimeout(function() { - S.Tn = c.canScroll; + m.xn = !1, clearTimeout($n), $n = setTimeout(function() { + m.An = 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; + }, Dn: function() { + A.activeElement === this.Tn && (this.Tn.blur(), m.xn = !1); + }, yn: function() { + if (o().scrollOverflow && m.An) { + m.Dn(); + var e = m.Ln(u().L.item); + !e || xe || Ee || (this.Tn = e, requestAnimationFrame(function() { + e.focus({ jn: !0 }), m.xn = !0; + })), m.An = !1; } - }, bn: function() { - 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) { + }, Sn: function() { + o().scrollOverflowMacStyle && !Sr && x(D, "fp-scroll-mac"), u().on.forEach(function(e) { + if (!(e.slides && e.slides.length || O(e.item, "fp-auto-height-responsive") && qn())) { + var t, n = Oe(e.item), i = m.wn(e.item), r = (t = e).tn ? t : t.parent; + if (Pi) { var a = i ? "addClass" : "removeClass"; - ji[a](r.item, $e), ji[a](e.item, $e); + Ri[a](r.item, Je), Ri[a](e.item, Je); } else - L(r.item, $e), L(e.item, $e); - e.q || (S.Ln(n), S.zn(n)), e.q = !0; + x(r.item, Je), x(e.item, Je); + e.nn || (m.zn(n), m.Nn(n)), e.nn = !0; } }); + }, Nn: function(e) { + m.Ln(e).addEventListener("scroll", m.In), e.addEventListener("wheel", m.En, { passive: !1 }), e.addEventListener("keydown", m.Rn, { passive: !1 }); }, 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) { + t.className = Pe, oi(e, t), t.setAttribute("tabindex", "-1"); + }, Pn: function(e) { var t = s(Qe, e)[0]; - t && (Zt(t), e.removeAttribute("tabindex")); - }, jn: function(e) { - var t = Te(e); + t && (Xt(t), e.removeAttribute("tabindex")); + }, Ln: function(e) { + var t = Oe(e); return s(Qe, t)[0] || t; - }, q: function(e) { - return T(e, Be) || s(Qe, e)[0] != null; + }, nn: function(e) { + return O(e, Pe) || s(Qe, e)[0] != null; + }, bn: function(e) { + return e.tn && e.activeSlide ? e.activeSlide.nn : e.nn; }, wn: function(e) { - return e.nn && e.activeSlide ? e.activeSlide.q : e.q; - }, mn: function(e) { - return S.jn(e).scrollHeight > y.innerHeight; + return m.Ln(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")) + var n = m.Ln(t); + if (!o().scrollOverflow || !O(n, Pe) || O(t, "fp-noscroll") || O(Oe(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 = (xe || Ee) && c.G, n = c.Y && e > 600; + var i = Pi ? 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 || e === "none" || (this.On = (/* @__PURE__ */ new Date()).getTime()), v; + }, Hn: function() { + this.kn = (/* @__PURE__ */ new Date()).getTime(); + var e = this.kn - m.On, t = (xe || Ee) && c.Y, n = c.G && 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 }), T(e.target, Be) && c.canScroll && S.isScrolled(n, e.target) && S.Pn() && S.mn(u().L.item) && d.ln(eo, { direction: n }); + }, In: (ei = 0, function(e) { + var t = e.target.scrollTop, n = c.B !== "none" ? c.B : ei < t ? "down" : "up"; + ei = t, I(o().onScrollOverflow) && se("onScrollOverflow", { position: t, direction: n }), O(e.target, Pe) && c.canScroll && m.isScrolled(n, e.target) && m.Hn() && m.wn(u().L.item) && d.cn(co, { direction: n }); }) }; function ee(e, t) { y.console && y.console[e] && y.console[e]("fullPage: " + t); } - function Jn(e) { + function ti(e) { return y.getComputedStyle(e).display !== "none"; } - function ct(e) { + function st(e) { return Array.from(e).filter(function(t) { - return Jn(t); + return ti(t); }); } function s(e, t) { @@ -887,16 +901,16 @@ var fr = { exports: {} }; } return e; } - function T(e, t) { + function O(e, t) { return e != null && e.classList.contains(t); } function W() { - return "innerHeight" in y ? y.innerHeight : M.documentElement.offsetHeight; + return "innerHeight" in y ? y.innerHeight : A.documentElement.offsetHeight; } - function st() { + function ut() { return y.innerWidth; } - function j(e, t) { + function k(e, t) { var n; for (n in e = Se(e), t) if (t.hasOwnProperty(n) && n !== null) @@ -904,27 +918,27 @@ var fr = { exports: {} }; e[i].style[n] = t[n]; return e; } - function _t(e, t) { + function Wt(e, t) { if (!e) return null; if (t == null) return e.previousElementSibling; - var n = _t(e); + var n = Wt(e); return n && _(n, t) ? n : null; } - function ut(e, t) { + function ft(e, t) { if (!e) return null; if (t == null) return e.nextElementSibling; - var n = ut(e); + var n = ft(e); return n && _(n, t) ? n : null; } - function Mo(e) { + function ko(e) { return e[e.length - 1]; } function de(e, t) { - e = Ye(e) ? e[0] : e; + e = Ve(e) ? e[0] : e; for (var n = t != null ? s(t, e.parentNode) : e.parentNode.childNodes, i = 0, r = 0; r < n.length; r++) { if (n[r] == e) return i; @@ -933,30 +947,30 @@ var fr = { exports: {} }; return -1; } function Se(e) { - return Ye(e) ? e : [e]; + return Ve(e) ? e : [e]; } - function Vt(e) { + function Zt(e) { e = Se(e); for (var t = 0; t < e.length; t++) e[t].style.display = "none"; return e; } - function Qn(e) { + function ni(e) { e = Se(e); for (var t = 0; t < e.length; t++) e[t].style.display = "block"; return e; } - function Ye(e) { + function Ve(e) { return Object.prototype.toString.call(e) === "[object Array]" || Object.prototype.toString.call(e) === "[object NodeList]"; } - function L(e, t) { + function x(e, t) { e = Se(e); for (var n = 0; n < e.length; n++) e[n].classList.add(t); return e; } - function z(e, t) { + function P(e, t) { e = Se(e); for (var n = t.split(" "), i = 0; i < n.length; i++) { t = n[i]; @@ -965,116 +979,116 @@ var fr = { exports: {} }; } return e; } - function Ze(e, t) { + function We(e, t) { t.appendChild(e); } - function $n(e, t, n) { + function ii(e, t, n) { var i; - t = t || M.createElement("div"); + t = t || A.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); } return e; } - function Yt(e, t) { - $n(e, t, !0); + function Ft(e, t) { + ii(e, t, !0); } - function ei(e, t) { + function oi(e, t) { for (typeof t == "string" && (t = ye(t)), e.appendChild(t); e.firstChild !== t; ) t.appendChild(e.firstChild); } - function Zt(e) { - for (var t = M.createDocumentFragment(); e.firstChild; ) + function Xt(e) { + for (var t = A.createDocumentFragment(); e.firstChild; ) t.appendChild(e.firstChild); e.parentNode.replaceChild(t, e); } - function O(e, t) { - return e && e.nodeType === 1 ? _(e, t) ? e : O(e.parentNode, t) : null; + function T(e, t) { + return e && e.nodeType === 1 ? _(e, t) ? e : T(e.parentNode, t) : null; } - function ft(e, t) { - Xt(e, e.nextSibling, t); + function dt(e, t) { + Ut(e, e.nextSibling, t); } - function Wt(e, t) { - Xt(e, e, t); + function Gt(e, t) { + Ut(e, e, t); } - function Xt(e, t, n) { - Ye(n) || (typeof n == "string" && (n = ye(n)), n = [n]); + function Ut(e, t, n) { + Ve(n) || (typeof n == "string" && (n = ye(n)), n = [n]); for (var i = 0; i < n.length; i++) e.parentNode.insertBefore(n[i], t); } function we() { - var e = M.documentElement; + var e = A.documentElement; return (y.pageYOffset || e.scrollTop) - (e.clientTop || 0); } - function We(e) { + function Ze(e) { return Array.prototype.filter.call(e.parentNode.children, function(t) { return t !== e; }); } - function V(e) { + function Z(e) { e.preventDefault(); } - function I(e, t) { + function z(e, t) { return e.getAttribute(t); } - function Re(e, t, n) { - M.addEventListener(e, t, n === "undefined" ? null : n); + function je(e, t, n) { + A.addEventListener(e, t, n === "undefined" ? null : n); } function pe(e, t, n) { y.addEventListener(e, t, n === "undefined" ? null : n); } function ve(e, t, n) { - M.removeEventListener(e, t, n === "undefined" ? null : n); + A.removeEventListener(e, t, n === "undefined" ? null : n); } - function Xe(e, t, n) { + function Fe(e, t, n) { y.removeEventListener(e, t, n === "undefined" ? null : n); } - function P(e) { + function I(e) { if (typeof e == "function") return !0; var t = Object.prototype.toString.call(e); return t === "[object Function]" || t === "[object GeneratorFunction]"; } - function q(e, t, n) { + function K(e, t, n) { var 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); + n = n === void 0 ? {} : n, typeof y.CustomEvent == "function" ? i = new CustomEvent(t, { detail: n }) : (i = A.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); + return (e.matches || e.Cn || e.msMatchesSelector || e.mozMatchesSelector || e.webkitMatchesSelector || e.oMatchesSelector).call(e, t); } - function Ft(e, t) { + function Kt(e, t) { if (typeof t == "boolean") for (var n = 0; n < e.length; n++) e[n].style.display = t ? "block" : "none"; return e; } function ye(e) { - var t = M.createElement("div"); + var t = A.createElement("div"); return t.innerHTML = e.trim(), t.firstChild; } - function He(e) { + function Re(e) { e = Se(e); for (var t = 0; t < e.length; t++) { var n = e[t]; n && n.parentElement && n.parentNode.removeChild(n); } } - function Ao(e, t) { + function Do(e, t) { Array.prototype.filter.call(e, t); } - function Gt(e, t, n) { + function qt(e, t, n) { for (var i = e[n], r = []; i; ) (_(i, t) || t == null) && r.push(i), i = i[n]; return r; } - function ti(e, t) { - return Gt(e, t, "nextElementSibling"); + function ri(e, t) { + return qt(e, t, "nextElementSibling"); } - function ni(e, t) { - return Gt(e, t, "previousElementSibling"); + function li(e, t) { + return qt(e, t, "previousElementSibling"); } - function To(e) { + function Ho(e) { return Object.keys(e).map(function(t) { return e[t]; }); @@ -1082,229 +1096,229 @@ var fr = { exports: {} }; function ue(e) { return e[e.length - 1]; } - function dt(e, t) { + function pt(e, t) { for (var n = 0, i = e.slice(Math.max(e.length - t, 1)), r = 0; r < i.length; r++) n += i[r]; return Math.ceil(n / t); } - function Ut(e, t) { - e.setAttribute(t, I(e, "data-" + t)), e.removeAttribute("data-" + t); + function $t(e, t) { + e.setAttribute(t, z(e, "data-" + t)), e.removeAttribute("data-" + t); } - function Oo(e, t) { + function No(e, t) { var n = [e]; do e = e.parentNode, n.push(e); while (!_(e, t)); return n; } - function ii() { - var e = M.activeElement; - return _(e, "textarea") || _(e, "input") || _(e, "select") || I(e, "contentEditable") == "true" || I(e, "contentEditable") == ""; + function ai() { + var e = A.activeElement; + return _(e, "textarea") || _(e, "input") || _(e, "select") || z(e, "contentEditable") == "true" || z(e, "contentEditable") == ""; } - function Co(e) { - d.ln(Rt, { e, target: e.target }); + function jo(e) { + d.cn(jt, { e, target: e.target }); } - function xr() { + function kr() { ["click", "touchstart"].forEach(function(e) { - ve(e, Co, { passive: !1 }); + ve(e, jo, { passive: !1 }); }); } - function Er() { + function Dr() { p({ U: !0 }); } - function jo() { - L(s(o().sectionSelector, g()), Lt), L(s(o().slideSelector, g()), dn); + function Ro() { + x(s(o().sectionSelector, g()), xt), x(s(o().slideSelector, g()), hn); } - function oi(e) { - var t = e.slides.length, n = e.vn, i = e.slides, r = 100 * t, a = 100 / t; + function ci(e) { + var t = e.slides.length, n = e.pn, i = e.slides, r = 100 * t, a = 100 / t; if (!s(fe, e.item)[0]) { - var l = M.createElement("div"); - l.className = Et, Yt(n, l); - var v = M.createElement("div"); - v.className = vn, Yt(n, v); + var l = A.createElement("div"); + l.className = At, Ft(n, l); + var v = A.createElement("div"); + v.className = mn, Ft(n, v); } - 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)); + k(s($e, e.item), { width: r + "%" }), t > 1 && (o().controlArrows && function(b) { + var L = b.item, w = [ye(o().controlArrowsHTML[0]), ye(o().controlArrowsHTML[1])]; + dt(s(fe, L)[0], w), x(w, _i), x(w[0], Yi), x(w[1], "fp-next"), o().controlArrowColor !== "#fff" && (k(s(Vi, L), { "border-color": "transparent transparent transparent " + o().controlArrowColor }), k(s(yn, L), { "border-color": "transparent " + o().controlArrowColor + " transparent transparent" })), o().loopHorizontal || Zt(s(yn, L)); }(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); + var L = b.item, w = b.slides.length; + We(ye('
          '), L); + var M = s(Sn, L)[0]; + x(M, "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); + We(ye('
        • ' + oo(C, "Slide", s(gn, L)[C]) + "
        • "), s("ul", M)[0]); + k(M, { "margin-left": "-" + M.innerWidth / 2 + "px" }); + var F = b.activeSlide ? b.activeSlide.index() : 0; + x(s("a", s("li", M)[F]), H); }(e)), i.forEach(function(b) { - j(b.item, { width: a + "%" }), o().verticalCentered && Lo(b); + k(b.item, { width: a + "%" }), o().verticalCentered && Oo(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); + var f = R("responsiveSlides") ? null : e.activeSlide || null; + f != null && c.L && (c.L.index() !== 0 || c.L.index() === 0 && f.index() !== 0) ? (lt(f.item, "internal"), x(f.item, "fp-initial")) : x(n[0], H); } - 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() { + window.fp_utils = Object.assign(y.fp_utils || {}, { $: s, deepExtend: Ne, hasClass: O, getWindowHeight: W, css: k, prev: Wt, next: ft, last: ko, index: de, getList: Se, hide: Zt, show: ni, isArrayOrList: Ve, addClass: x, removeClass: P, appendTo: We, wrap: ii, wrapAll: Ft, wrapInner: oi, unwrap: Xt, closest: T, after: dt, before: Gt, insertBefore: Ut, getScrollTop: we, siblings: Ze, preventDefault: Z, isFunction: I, trigger: K, matches: _, toggle: Kt, createElementFromHTML: ye, remove: Re, filter: Do, untilAll: qt, nextAll: ri, prevAll: li, showError: ee, scrollOverflowHandler: m }), d.ln(q, function() { ["click", "touchstart"].forEach(function(e) { - Re(e, Co, { passive: !1 }); - }), pe("focus", Er), d.un(ae, xr); + je(e, jo, { passive: !1 }); + }), pe("focus", Dr), d.ln(ae, kr); }); - var ko = { attributes: !1, subtree: !0, childList: !0, characterData: !0 }; - function No() { - return m("responsiveSlides", "isResponsiveSlidesChanging") || ct(s(o().slideSelector, g())).length !== u().R; + var Bo = { attributes: !1, subtree: !0, childList: !0, characterData: !0 }; + function Po() { + return S("responsiveSlides", "isResponsiveSlidesChanging") || st(s(o().slideSelector, g())).length !== u().R; } - 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(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(Me)[0] && at.observe(s(Me)[0], ko); + function si(e) { + var t = Po(); + (Po() || S("responsiveSlides", "isResponsiveSlidesChanging") || st(s(o().sectionSelector, g())).length !== u().O) && !c.J && (o().observer && ct && ct.disconnect(), It(), ce(), o().anchors = [], Re(s(Me)), S("responsiveSlides", "isResponsiveSlidesChanging") || Ro(), Zi(), o().navigation && xo(), t && (Re(s(Sn)), Re(s(wn))), u().D.forEach(function(n) { + n.slides.length ? t && ci(n) : Jn(n); + })), o().observer && ct && s(Ae)[0] && ct.observe(s(Ae)[0], Bo); } - d.un(K, function() { + d.ln(q, function() { var e, t, n; - 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 Mr = function() { + o().observer && "MutationObserver" in window && s(Ae)[0] && (e = s(Ae)[0], t = Bo, (n = new MutationObserver(si)).observe(e, t), ct = n), d.ln(ao, si); + }), h.render = si; + var Hr = function() { var e = !1; try { var t = Object.defineProperty({}, "passive", { get: function() { e = !0; } }); - pe("testPassive", null, t), Xe("testPassive", null, t); + pe("testPassive", null, t), Fe("testPassive", null, t); } catch { } return function() { return e; }; }(); - function Ro() { - return !!Mr() && { passive: !1 }; + function zo() { + return !!Hr() && { passive: !1 }; } - var Ho, Do, li, be, qt = (li = (/* @__PURE__ */ new Date()).getTime(), be = [], { Cn: function(e) { + var Io, _o, ui, be, Qt = (ui = (/* @__PURE__ */ new Date()).getTime(), be = [], { Wn: 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; - Ho = Math.abs(e.wheelDeltaX) < Math.abs(e.wheelDelta) || Math.abs(e.deltaX) < Math.abs(e.deltaY) || !i; + Io = 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)); - var a = r - li; - li = r, a > 200 && (be = []); - }, In: function() { - var e = dt(be, 10) >= dt(be, 70); - return !!be.length && e && Ho; - }, Wn: function() { - return Do; + _o = n < 0 ? "down" : "up", be.length > 149 && be.shift(), be.push(Math.abs(t)); + var a = r - ui; + ui = r, a > 200 && (be = []); + }, Fn: function() { + var e = pt(be, 10) >= pt(be, 70); + return !!be.length && e && Io; + }, Vn: function() { + return _o; } }); - 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() { + function Nr() { + var e = o().css3 ? we() + W() : ue(u().D).item.offsetTop + ue(u().D).item.offsetHeight, t = ze(e); + h.test.top = -e + "px", p({ canScroll: !1 }), Ht(t.element, t.options, o().scrollingSpeed, function() { setTimeout(function() { p({ N: !0 }), p({ canScroll: !0 }); }, 30); }); } - function Tr() { - g().getBoundingClientRect().bottom >= 0 && Bo(); + function jr() { + g().getBoundingClientRect().bottom >= 0 && Yo(); } - function Bo() { - 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 }); + function Yo() { + var e = ze(ue(u().D).item.offsetTop); + p({ canScroll: !1 }), Ht(e.element, e.options, o().scrollingSpeed, function() { + p({ canScroll: !0 }), p({ N: !1 }), p({ Bn: !1 }); }); } - var ai, ci, si, zo = (ai = !1, ci = {}, si = {}, function(e, t, n) { + var fi, di, pi, Vo = (fi = !1, di = {}, pi = {}, function(e, t, n) { switch (e) { case "set": - ci[t] = (/* @__PURE__ */ new Date()).getTime(), si[t] = n; + di[t] = (/* @__PURE__ */ new Date()).getTime(), pi[t] = n; break; case "isNewKeyframe": var i = (/* @__PURE__ */ new Date()).getTime(); - ai = i - ci[t] > si[t]; + fi = i - di[t] > pi[t]; } - return ai; + return fi; }); - function pt() { + function vt() { 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); + e || !o().loopBottom && !o().continuousVertical || (e = u().D[0]), e != null ? Ye(e, null, !1) : g().scrollHeight < D.scrollHeight && o().scrollBar && o().scrollBeyondFullpage && d.cn(vo); } - function Fe() { + function Xe() { var e = u().L.prev(); - e || !o().loopTop && !o().continuousVertical || (e = ue(u().j)), e != null && Ve(e, null, !0); + e || !o().loopTop && !o().continuousVertical || (e = ue(u().D)), e != null && Ye(e, null, !0); } - h.moveSectionDown = pt, h.moveSectionUp = Fe; - var Kt = 0; - function Io(e) { - o().autoScrolling && (c.canScroll && (e.pageY < Kt && Z().m.up ? Fe() : e.pageY > Kt && Z().m.down && pt()), Kt = e.pageY); + h.moveSectionDown = vt, h.moveSectionUp = Xe; + var Jt = 0; + function Wo(e) { + o().autoScrolling && (c.canScroll && (e.pageY < Jt && V().m.up ? Xe() : e.pageY > Jt && V().m.down && vt()), Jt = e.pageY); } - 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().L) ? S.isScrolled(e, u().L.item) && S.Pn() && t() : t(); + function Zo(e) { + if (V().m[e]) { + var t = e === "down" ? vt : Xe; + R("scrollHorizontally") && (t = S("scrollHorizontally", "getScrollSection", { type: e, scrollSection: t })), o().scrollOverflow && m.bn(u().L) ? m.isScrolled(e, u().L.item) && m.Hn() && 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 = 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 && Po(v); + var en, vi, Ge, tn = 0, ht = 0, nn = 0, gt = 0, on = Xo(), oe = { Zn: "ontouchmove" in window ? "touchmove" : on ? on.move : null, Yn: "ontouchstart" in window ? "touchstart" : on ? on.down : null }; + function mt(e) { + var t = T(e.target, J) || u().L.item, n = m.bn(u().L); + if (St(e)) { + p({ Y: !0, G: !1 }), o().autoScrolling && (n && !c.canScroll || o().scrollBar) && Z(e); + var i = hi(e); + nn = i.y, gt = i.x; + var r = Math.abs(tn - nn) > 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(tn - nn), v = tn > nn ? "down" : "up"; + p({ B: l ? ht > gt ? "right" : "left" : v }), l ? !c.P && a && (ht > gt ? V().m.right && d.cn(Nn, { section: t }) : V().m.left && d.cn(Hn, { section: t })) : o().autoScrolling && c.canScroll && r && Zo(v); } } - function mt(e) { + function St(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; + function rn(e) { + if (o().fitToSection && p({ V: !1 }), St(e)) { + var t = hi(e); + tn = t.y, ht = t.x; } - pe("touchend", _o); + pe("touchend", Fo); } - function _o() { - Xe("touchend", _o), p({ G: !1 }); + function Fo() { + Fe("touchend", Fo), p({ Y: !1 }); } - function fi(e) { + function hi(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; + 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 && St(e) && o().scrollBar && e.touches !== void 0 && (t.y = e.touches[0].pageY, t.x = e.touches[0].pageX), t; } - function Vo() { + function Xo() { 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 gi(e) { + o().autoScrolling && St(e) && V().m.up && (c.canScroll || Z(e)); } - function Yo(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)) { + function Go(e, t) { + var n = t ?? u().L.item, i = Ct(c.D, n), r = s(fe, n)[0]; + if (!(r == null || Ot() || c.P || 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); + p({ P: !h.test.mn }), De(r, l.item, e); } } - function pi(e) { - Yo("left", e); + function mi(e) { + Go("left", e); } - function vi(e) { - Yo("right", e); + function Si(e) { + Go("right", e); } - function hi(e) { - var t = u().j.filter(function(i) { + function wi(e) { + var t = u().D.filter(function(i) { return i.anchor === e; })[0]; if (!t) { var n = e !== void 0 ? e - 1 : 0; - t = u().j[n]; + t = u().D[n]; } return t; } - function Zo(e) { - e != null && je(O(e, fe), e); + function Uo(e) { + e != null && De(T(e, fe), e); } - function gi(e, t) { - var n = hi(e); + function yi(e, t) { + var n = wi(e); if (n != null) { var i = function(r, a) { var l = a.slides.filter(function(v) { @@ -1312,262 +1326,262 @@ 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 || T(n.item, N) ? Zo(i) : Ve(n, function() { - Zo(i); + n.anchor && n.anchor === c.W || O(n.item, H) ? Uo(i) : Ye(n, function() { + Uo(i); }); } } - function St(e, t) { - var n = hi(e); - t !== void 0 ? gi(e, t) : n != null && Ve(n); + function wt(e, t) { + var n = wi(e); + t !== void 0 ? yi(e, t) : n != null && Ye(n); } - function Or() { - clearTimeout(ui), ve("keydown", Wo), ve("keyup", Xo); + function Rr() { + clearTimeout(vi), ve("keydown", Ko), ve("keyup", qo); } - function Wo(e) { - clearTimeout(ui); + function Ko(e) { + clearTimeout(vi); 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)); + var a = r.shiftKey, l = A.activeElement, v = bi(Oe(u().L.item)); function f(Y) { - return V(Y), v[0] ? v[0].focus() : null; + return Z(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; + var N = bi(A), j = N.indexOf(A.activeElement), E = N[Y.shiftKey ? j - 1 : j + 1], X = T(E, gn), G = T(E, J); + return !X && !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 = Xi((c.L && c.L.activeSlide ? c.L.activeSlide : c.L)[H]()); + l ? T(l, ".fp-section.active,.fp-section.active .fp-slide.active") == null && (l = f(r)) : f(r); + var b = l == v[0], L = l == v[v.length - 1], w = a && b; + if (w || !a && L) { + Z(r); + var M = function(Y) { + var N, j = Y ? "prevPanel" : "nextPanel", E = [], X = $i((c.L && c.L.activeSlide ? c.L.activeSlide : c.L)[j]()); 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), C = A ? A.Gn : null; + (E = bi(X.item)).length && (N = { Gn: X, Un: E[Y ? E.length - 1 : 0] }), X = $i(X[j]()); + while (X && E.length === 0); + return N; + }(w), C = M ? M.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); + var F = C.tn ? C : C.parent; + d.cn(jn, { Xn: F.index() + 1, slideAnchor: C.tn ? 0 : C.index() }), Ge = M.Un, Z(r); } } } } else - V(r); - }(e) : !ii() && o().keyboardScrolling && i && (Jt = e.ctrlKey, ui = setTimeout(function() { + Z(r); + }(e) : !ai() && o().keyboardScrolling && i && (en = e.ctrlKey, vi = 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; + var a = r.shiftKey, l = A.activeElement, v = _(l, "video") || _(l, "audio"), f = m.isScrolled("up", u().L.item), b = m.isScrolled("down", u().L.item), L = [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) { + (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({ j: "keydown" }), r.keyCode) { case 38: case 33: - Z().k.up && f ? c.N ? d.ln(to, { e: r }) : Fe() : S.Sn(); + V().k.up && f ? c.N ? d.cn(so, { e: r }) : Xe() : m.yn(); break; case 32: - if (a && Z().k.up && !v && f) { - Fe(); + if (a && V().k.up && !v && f) { + Xe(); break; } case 40: case 34: - if (Z().k.down && b) { + if (V().k.down && b) { if (c.N) return; - r.keyCode === 32 && v || pt(); + r.keyCode === 32 && v || vt(); } else - S.Sn(); + m.yn(); break; case 36: - Z().k.up && St(1); + V().k.up && wt(1); break; case 35: - Z().k.down && St(u().j.length); + V().k.down && wt(u().D.length); break; case 37: - Z().k.left && pi(); + V().k.left && mi(); break; case 39: - Z().k.right && vi(); + V().k.right && Si(); } })(e); }, 0)); } - function Xo(e) { - c.U && (Jt = e.ctrlKey); + function qo(e) { + c.U && (en = e.ctrlKey); } - function Cr() { - p({ U: !1 }), Jt = !1; + function Br() { + p({ U: !1 }), en = !1; } - function jr(e) { - Fo(); + function Pr(e) { + $o(); } - function kr(e) { - O(Ge, pn) && !O(Ge, xt) || Fo(); + function zr(e) { + T(Ge, gn) && !T(Ge, Et) || $o(); } - function Fo() { + function $o() { Ge && (Ge.focus(), Ge = null); } - function mi(e) { + function bi(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; + return z(t, "tabindex") !== "-1" && t.offsetParent !== null; }); } - h.moveSlideLeft = pi, h.moveSlideRight = vi, h.moveTo = St, d.un(K, function() { - pe("blur", Cr), Re("keydown", Wo), Re("keyup", Xo), d.un(ae, Or), d.un(Rn, jr), d.un(Nn, kr); + h.moveSlideLeft = mi, h.moveSlideRight = Si, h.moveTo = wt, d.ln(q, function() { + pe("blur", Br), je("keydown", Ko), je("keyup", qo), d.ln(ae, Rr), d.ln(Bt, Pr), d.ln(Rt, zr); }); - var Go = (/* @__PURE__ */ new Date()).getTime(), Ue = []; - function Si(e) { + var Qo = (/* @__PURE__ */ new Date()).getTime(), Ue = []; + function Li(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 = 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)); + var i = "onwheel" in A.createElement("div") ? "wheel" : A.onmousewheel !== void 0 ? "mousewheel" : "DOMMouseScroll", r = zo(); + i == "DOMMouseScroll" ? A[t](n + "MozMousePixelScroll", Ke, r) : A[t](n + i, Ke, r); + }(), g().addEventListener("mousedown", Jo), g().addEventListener("mouseup", er)) : (A.addEventListener ? (ve("mousewheel", Ke, !1), ve("wheel", Ke, !1), ve("MozMousePixelScroll", Ke, !1)) : A.detachEvent("onmousewheel", Ke), g().removeEventListener("mousedown", Jo), g().removeEventListener("mouseup", er)); } - function qe(e) { - var t = (/* @__PURE__ */ new Date()).getTime(), n = T(s(".fp-completely")[0], "fp-normal-scroll"), i = function(x, w) { + function Ke(e) { + var t = (/* @__PURE__ */ new Date()).getTime(), n = O(s(".fp-completely")[0], "fp-normal-scroll"), i = function(L, w) { (/* @__PURE__ */ new Date()).getTime(); - var A = u().N && x.getBoundingClientRect().bottom >= 0 && qt.Wn() === "up", C = u().Fn; + var M = u().N && L.getBoundingClientRect().bottom >= 0 && Qt.Vn() === "up", C = u().Bn; if (C) - return V(w), !1; + return Z(w), !1; if (u().N) { - if (A) { - var X; - 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 A = !1, p({ Fn: !0 }), p({ D: "wheel" }), Bo(), V(w), !1; + if (M) { + var F; + if (!(C || Vo("isNewKeyframe", "beyondFullpage") && Qt.Fn())) + return (F = ze(ue(u().D).item.offsetTop + ue(u().D).item.offsetHeight)).element.scrollTo(0, F.options), p({ Bn: !1 }), Z(w), !1; + if (Qt.Fn()) + return M = !1, p({ Bn: !0 }), p({ j: "wheel" }), Yo(), Z(w), !1; } else - zo("set", "beyondFullpage", 1e3); - if (!C && !A) + Vo("set", "beyondFullpage", 1e3); + if (!C && !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 (c.G || p({ Y: !1, G: !0, B: "none" }), !V().m.down && !V().m.up) + return !1; if (i) return !0; if (i === !1) - return V(e), !1; - if (o().autoScrolling && !Jt && !n) { + return Z(e), !1; + if (o().autoScrolling && !en && !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) < 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 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; + Ue.length > 149 && Ue.shift(), Ue.push(Math.abs(r)), o().scrollBar && Z(e); + var b = t - Qo; + return Qo = t, b > 200 && (Ue = []), p({ Z: f }), c.canScroll && !Ot() && pt(Ue, 10) >= pt(Ue, 70) && v && (p({ j: "wheel" }), Zo(a < 0 ? "down" : "up")), !1; } o().fitToSection && p({ V: !1 }); } - function Uo(e) { + function Jo(e) { var t; - e.which == 2 && (t = e.pageY, Kt = t, g().addEventListener("mousemove", Io)); + e.which == 2 && (t = e.pageY, Jt = t, g().addEventListener("mousemove", Wo)); } - function qo(e) { - e.which == 2 && g().removeEventListener("mousemove", Io); + function er(e) { + e.which == 2 && g().removeEventListener("mousemove", Wo); } - 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 })); + function yt(e) { + e ? (Li(!0), function() { + if (oe.Zn && (xe || Ee) && (!R("dragAndMove") || o().dragAndMove === "mouseonly")) { + o().autoScrolling && (D.removeEventListener(oe.Zn, gi, { passive: !1 }), D.addEventListener(oe.Zn, gi, { 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 }); + t.removeEventListener(oe.Yn, rn), t.removeEventListener(oe.Zn, mt, { passive: !1 }), t.addEventListener(oe.Yn, rn), t.addEventListener(oe.Zn, mt, { passive: !1 }); } - }()) : (Si(!1), function() { + }()) : (Li(!1), function() { if (oe.Zn && (xe || Ee)) { - o().autoScrolling && (k.removeEventListener(oe.Zn, gt, { passive: !1 }), k.removeEventListener(oe.Zn, di, { passive: !1 })); + o().autoScrolling && (D.removeEventListener(oe.Zn, mt, { passive: !1 }), D.removeEventListener(oe.Zn, gi, { passive: !1 })); var t = o().touchWrapper; - t.removeEventListener(oe.Bn, tn), t.removeEventListener(oe.Zn, gt, { passive: !1 }); + t.removeEventListener(oe.Yn, rn), t.removeEventListener(oe.Zn, mt, { passive: !1 }); } }()); } - h.setMouseWheelScrolling = Si; - var wi = !0; - function Nr() { + h.setMouseWheelScrolling = Li; + var xi = !0; + function Ir() { ["mouseenter", "touchstart", "mouseleave", "touchend"].forEach(function(e) { - ve(e, Jo, !0); + ve(e, nr, !0); }); } - function Ko(e, t) { - document["fp_" + e] = t, Re(e, Jo, !0); + function tr(e, t) { + document["fp_" + e] = t, je(e, nr, !0); } - function Jo(e) { + function nr(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) { + i != document && i ? (t === "touchend" && (xi = !1, setTimeout(function() { + xi = !0; + }, 800)), (t !== "mouseenter" || xi) && (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); + var a = _(i, r), l = T(i, r); + (a || l) && (h.shared._n || yt(!1), h.shared._n = !0, n = !0); } - }), !n && h.shared.Xn && (wt(!0), h.shared.Xn = !1))) : wt(!0); + }), !n && h.shared._n && (yt(!0), h.shared._n = !1))) : yt(!0); } - function nn(e, t) { - tt(0, "internal"), St(e, t), tt(ze().scrollingSpeed, "internal"); + function ln(e, t) { + Ie(0, "internal"), wt(e, t), Ie(Te().scrollingSpeed, "internal"); } - d.un(K, function() { + d.ln(q, function() { o().normalScrollElements && (["mouseenter", "touchstart"].forEach(function(e) { - Ko(e, !1); + tr(e, !1); }), ["mouseleave", "touchend"].forEach(function(e) { - Ko(e, !0); - })), d.un(ae, Nr); - }), h.silentMoveTo = nn; - var yi, Qo, bi = W(), $o = st(), Li = !1; - function Rr() { - clearTimeout(yi), clearTimeout(Qo), Xe("resize", xi); - } - function xi() { - Li || (o().autoScrolling && !o().scrollBar || !o().fitToSection) && er(W()), function() { + tr(e, !0); + })), d.ln(ae, Ir); + }), h.silentMoveTo = ln; + var Ei, ir, Ai = W(), or = ut(), Mi = !1; + function _r() { + clearTimeout(Ei), clearTimeout(ir), Fe("resize", Ti); + } + function Ti() { + Mi || (o().autoScrolling && !o().scrollBar || !o().fitToSection) && rr(W()), c.q && function() { if (xe) for (var e = 0; e < 4; e++) - Qo = setTimeout(function() { + ir = setTimeout(function() { window.requestAnimationFrame(function() { - o().autoScrolling && !o().scrollBar && (p({ C: !0 }), nn(c.L.index() + 1), p({ C: !1 })); + o().autoScrolling && !o().scrollBar && (p({ H: !0 }), ln(c.L.index() + 1), p({ H: !1 })); }); }, 200 * e); - }(), Li = !0, clearTimeout(yi), yi = setTimeout(function() { + }(), Mi = !0, clearTimeout(Ei), Ei = setTimeout(function() { (function() { - if (p({ C: !0 }), er(""), q(g(), "onResize"), o().autoScrolling || c.N || function() { + if (p({ H: !0 }), rr(""), K(g(), "onResize"), o().autoScrolling || c.N || function() { if (!o().autoScrolling || o().scrollBar) { var r = 0.01 * y.innerHeight; - M.documentElement.style.setProperty("--vh", "".concat(r, "px")); + A.documentElement.style.setProperty("--vh", "".concat(r, "px")); } - }(), d.ln($i), ce(), bo(), xe) { - var e = M.activeElement; + }(), d.cn(ao), ce(), To(), xe) { + var e = A.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); + Math.abs(t - Ai) > 20 * Math.max(Ai, t) / 100 && (Oi(!0), Ai = t); } } else - n = W(), i = st(), c._ === n && $o === i || (p({ _: n }), $o = i, Ei(!0)); + n = W(), i = ut(), c._ === n && or === i || (p({ _: n }), or = i, Oi(!0)); var n, i; - q(g(), "onResizeEnds"), p({ C: !1 }); - })(), Li = !1; + K(g(), "onResizeEnds"), p({ H: !1 }); + })(), Mi = !1; }, 400); } - function Ei(e) { - if (!T(g(), un)) { - p({ C: !0, _: W(), _n: st() }); - for (var t = u().j, n = 0; n < t.length; ++n) { + function Oi(e) { + if (!O(g(), pn)) { + p({ H: !0, _: W(), Qn: ut() }); + for (var t = u().D, n = 0; n < t.length; ++n) { var i = t[n], r = s(fe, i.item)[0], a = i.slides; - D("offsetSections") && j(i.item, { height: wn(i.item) }), a.length > 1 && je(r, i.activeSlide.item); + R("offsetSections") && k(i.item, { height: Ln(i.item) }), a.length > 1 && De(r, i.activeSlide.item); } - o().scrollOverflow && S.bn(); + o().scrollOverflow && m.Sn(); 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"); + c.N || !l || R("fadingEffect") || R("dropEffect") || R("waterEffect") || ln(l + 1), p({ H: !1 }), I(o().afterResize) && e && o().afterResize.call(g(), y.innerWidth, y.innerHeight), I(o().afterReBuild) && !e && o().afterReBuild.call(g()), K(g(), "afterRebuild"); } } - function er(e) { - u().j.forEach(function(t) { - var n = e !== "" || D("offsetSections") ? wn(t.item) : ""; - j(t.item, { height: n }); + function rr(e) { + u().D.forEach(function(t) { + var n = e !== "" || R("offsetSections") ? Ln(t.item) : ""; + k(t.item, { height: n }); }); } - function Mi() { + function Ci() { var e, t, n = y.location.hash; if (n.length) { var i = n.replace("#", "").split("/"), r = n.indexOf("#/") > -1; @@ -1575,126 +1589,137 @@ var fr = { exports: {} }; var a = r ? i[2] : i[1]; a && a.length && (t = decodeURIComponent(a)); } - return { section: e, pn: t }; + return { section: e, hn: t }; } - function Hr() { - Xe("hashchange", tr); + function Yr() { + Fe("hashchange", lr); } - function tr() { - 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 lr() { + if (!c.C && !o().lockAnchors) { + var e = Ci(), t = e.section, n = e.hn, i = c.W === void 0, r = c.W === void 0 && n === void 0 && !c.P; + t && t.length && (t && t !== c.W && !i || r && !Ot() || !c.P && c.F != n && !Ot()) && d.cn(jn, { Xn: t, slideAnchor: n }); } } - function Dr(e) { + function Vr(e) { var t = e.target; - O(t, o().menu + " [data-menuanchor]") && Br.call(t, e); + T(t, o().menu + " [data-menuanchor]") && Wr.call(t, e.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 Wr(e) { + if (p({ j: "menu" }), s(o().menu)[0] && (o().lockAnchors || !o().anchors.length)) { + Z(e); + var t = T(this, "[data-menuanchor]"); + d.cn(uo, { anchor: z(t, "data-menuanchor") }); + } } - function zr(e) { + function Zr(e) { var t = e.target; - 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); + t && T(t, "#fp-nav a") ? Tr.call(t, e.e) : _(t, ".fp-tooltip") ? Mr.call(t) : (_(t, Ii) || T(t, Ii) != null) && Lr.call(t, e.e); } - h.reBuild = Ei, d.un(K, function() { - xi(), pe("resize", xi), d.un(ae, Rr); + h.reBuild = Oi, d.ln(q, function() { + Ti(), pe("resize", Ti), d.ln(ae, _r); }), 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, Ar), d.un(to, Tr); - }), d.un(K, function() { - d.un(Rt, Dr); - }), d.un(K, function() { - d.un(Rt, zr); + }, d.ln(q, function() { + pe("hashchange", lr), d.ln(ae, Yr); + }), d.ln(q, function() { + je("wheel", Qt.Wn, zo()), d.ln(vo, Nr), d.ln(so, jr); + }), d.ln(q, function() { + d.ln(jt, Vr); + }), d.ln(q, function() { + d.ln(jt, Zr); }); - var Ai, Ti, nr = 0; - function on(e) { + var ki, Di, ar = 0; + function an(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")) && !_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, b = l + W() / 2, x = (D("dragAndMove") ? m("dragAndMove", "getDocumentHeight") : k.scrollHeight - W()) === l, w = u().j; - if (p({ scrollY: l }), x) + if (K(g(), "onScroll"), !c.H && u().L && (ue(u().D), !u().N && !u().Bn && (!o().autoScrolling || o().scrollBar || R("dragAndMove")) && !Xi())) { + var l = R("dragAndMove") ? Math.abs(S("dragAndMove", "getCurrentScroll")) : we(), v = function($) { + var re = $ > ar ? "down" : "up"; + return ar = $, p({ X: $ }), re; + }(l), f = 0, b = l + W() / 2, L = (R("dragAndMove") ? S("dragAndMove", "getDocumentHeight") : D.scrollHeight - W()) === l, w = u().D; + if (p({ scrollY: l }), L) f = w.length - 1; else if (l) - for (var A = 0; A < w.length; ++A) - (O(w[A].item, $) || w[A].item).offsetTop <= b && (f = A); + for (var M = 0; M < w.length; ++M) + (T(w[M].item, J) || w[M].item).offsetTop <= b && (f = M); else f = 0; - 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 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) && 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 }); + if (i = v, r = u().L.item.offsetTop, a = r + W(), (i == "up" ? a >= we() + W() : r <= we()) && (O(u().L.item, Be) || (x(u().L.item, Be), P(Ze(u().L.item), Be))), n = (t = w[f]).item, !t.isActive) { + p({ C: !0 }); + var C, F, Y = u().L.item, N = u().L.index() + 1, j = An(u().L, n), E = t.anchor, X = t.index() + 1, G = t.activeSlide, ge = { L: Y, sectionIndex: X - 1, anchorLink: E, element: n, leavingSection: N, direction: j, items: { origin: u().L, destination: t } }; + G && (F = G.anchor, C = G.index()), c.canScroll && (P(w.filter(function($) { + return $.index() !== t.index(); + }).map(function($) { + return $.item; + }), H), x(n, H), S("parallax", "afterLoad"), I(o().beforeLeave) && Eo("beforeLeave", ge), I(o().onLeave) && se("onLeave", ge), I(o().afterLoad) && se("afterLoad", ge), S("resetSliders", "apply", { localIsResizing: c.H, leavingSection: N }), Tn(Y), ot(t), Nt(n), Wn(E, X - 1), o().anchors.length && p({ W: E }), ce(), Cn(C, F, E)), clearTimeout(ki), ki = setTimeout(function() { + p({ C: !1 }); }, 100); } - o().fitToSection && c.canScroll && (clearTimeout(Ti), Ti = setTimeout(function() { - c.j.filter(function(J) { - var re = J.item.getBoundingClientRect(); + o().fitToSection && c.canScroll && (clearTimeout(Di), Di = setTimeout(function() { + c.D.filter(function($) { + var re = $.item.getBoundingClientRect(); return Math.round(re.bottom) === Math.round(W()) || Math.round(re.top) === 0; - }).length || yo(); + }).length || Mo(); }, o().A)); } } - function ir(e, t) { + function cr(e) { + var t = o().skipIntermediateItems, n = e.items.origin.tn ? "sections" : "slides", i = Math.abs(e.items.origin.index() - e.items.destination.index()) > 1; + (t === !0 || t === n) && i && Ie(0, "internal"); + } + function sr() { + o().skipIntermediateItems && tt("scrollingSpeed", Te().scrollingSpeed, "internal"); + } + function Hi(e, t) { t !== void 0 ? (t = t.replace(/ /g, "").split(",")).forEach(function(n) { - Dt(e, n, "k"); - }) : (Dt(e, "all", "k"), o().keyboardScrolling = e); + zt(e, n, "k"); + }) : (zt(e, "all", "k"), o().keyboardScrolling = e); } - function Ir(e) { + function Fr(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); + o().anchors[t] !== void 0 && e.isActive && Wn(o().anchors[t], t), o().menu && o().css3 && T(s(o().menu)[0], Ae) != null && s(o().menu).forEach(function(n) { + D.appendChild(n); }); } - function or() { + function ur() { 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"); + x(i, Be), ot(u().L), Lo(), Nt(i), t = wi((e = Ci()).section), e.section && t && (t === void 0 || t.index() !== de(Qn)) || !I(o().afterLoad) || se("afterLoad", { L: i, element: i, direction: null, anchorLink: n.anchor, sectionIndex: n.index(), items: { origin: u().L, destination: u().L } }), I(o().afterRender) && se("afterRender"), K(g(), "afterRender"); } - function Oi(e, t) { + function Ni(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 = 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(no, function(e) { - St(e.anchor, void 0); - }), d.un(eo, function(e) { - (e.direction === "down" ? pt : Fe)(); - }), d.un(io, function(e) { - Ve(e.destination); + zt(e, n, "m"); + }) : zt(e, "all", "m"), K(g(), "setAllowScrolling", { value: e, Jn: t }); + } + function fr() { + var e = Ci(), t = e.section, n = e.hn; + t ? o().animateAnchor ? yi(t, n) : ln(t, n) : d.cn(Dn, null); + } + d.ln(ae, function() { + clearTimeout(ki), clearTimeout(Di); + }), d.ln(q, function() { + pe("scroll", an), A.body.addEventListener("scroll", an), d.ln(jn, function(e) { + yi(e.Xn, e.slideAnchor); + }), d.ln(uo, function(e) { + wt(e.anchor, void 0); + }), d.ln(co, function(e) { + (e.direction === "down" ? vt : Xe)(); + }), d.ln(fo, function(e) { + Ye(e.destination); }); - }), d.un(ae, function() { - Xe("scroll", on); + }), d.ln(ae, function() { + Fe("scroll", an); }), h.getActiveSlide = function() { - return zn(u().L.activeSlide); + return _n(u().L.activeSlide); }, h.getScrollX = function() { return c.scrollX; - }, d.un(K, function() { - d.un(ae, Sr), d.un(oo, function(e) { - je(e.slides, e.destination); - }), d.un(jn, function(e) { - vi(e.section); - }), d.un(Cn, function(e) { - pi(e.section); + }, d.ln(q, function() { + d.ln(ae, Ar), d.ln(po, function(e) { + De(e.slides, e.destination); + }), d.ln(Nn, function(e) { + Si(e.section); + }), d.ln(Hn, function(e) { + mi(e.section); }); - }), d.un(K, function() { + }), d.ln(q, function() { var e = o().credits.position, t = ["left", "right"].indexOf(e) > -1 ? "".concat(e, ": 0;") : "", n = ` - `), i = ue(c.j), r = !c.Jn || o().credits.enabled; + `), i = ue(c.D), r = !c.Kn || o().credits.enabled; i && i.item && r && i.item.insertAdjacentHTML("beforeend", n); }), function() { - d.un(Qi, function() { + d.ln(ro, function() { var v, f, b; - p({ Jn: (o().licenseKey, v = o().licenseKey, f = function(x) { + p({ Kn: (o().licenseKey, v = o().licenseKey, f = function(L) { var w = parseInt("514").toString(16); - if (!x || x.length < 29 || x.split(e[0]).length === 4) + if (!L || L.length < 29 || L.split(e[0]).length === 4) return null; - var A = ["Each", "for"][r()]().join(""), C = x[["split"]]("-"), X = []; - C[A](function(H, E) { + var M = ["Each", "for"][r()]().join(""), C = L[["split"]]("-"), F = []; + C[M](function(j, E) { if (E < 4) { - var F = function(J) { - var re = J[J.length - 1], Wr = ["NaN", "is"][r()]().join(""); - return window[Wr](re) ? a(re) : function(Xr) { - return Xr - N.length; + var X = function($) { + var re = $[$.length - 1], $r = ["NaN", "is"][r()]().join(""); + return window[$r](re) ? a(re) : function(Qr) { + return Qr - H.length; }(re); - }(H); - X.push(F); - var G = a(H[F]); + }(j); + F.push(X); + var G = a(j[X]); if (E === 1) { var ge = ["pa", "dS", "t", "art"].join(""); G = G.toString()[ge](2, "0"); @@ -1731,21 +1756,23 @@ var fr = { exports: {} }; w += G, E !== 0 && E !== 1 || (w += "-"); } }); - var Y = 0, R = ""; - return x.split("-").forEach(function(H, E) { + var Y = 0, N = ""; + return L.split("-").forEach(function(j, 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; + for (var X = 0, G = 0; G < 4; G++) + G !== F[E] && (X += Math.abs(a(j[G])), isNaN(j[G]) || Y++); + var ge = l(X); + N += ge; } - }), R += l(Y), { Kn: /* @__PURE__ */ new Date(w + "T00:00"), qn: w.split("-")[2] === 8 * (N.length - 2) + "", $n: R }; - }(v), b = function(x) { + }), N += l(Y), { $n: /* @__PURE__ */ new Date(w + "T00:00"), qn: w.split("-")[2] === 8 * (H.length - 2) + "", nt: N }; + }(v), b = function(L) { 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) }); + return L && w.indexOf(L) === 0 && L.length === w.length; + }(v) || function(L) { + return new RegExp("^(?=.*?[A-Y])(?=.*?[a-y])(?=.*?[0-8])(?=.*?[#?!@$%^&*-]).{8,}$").test(L); + }(v), (f || b) && (f && n <= f.$n && f.nt === 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"]; + var e = ["-"], t = "2024-7-22".split("-"), n = new Date(t[0], t[1], t[2]), i = ["se", "licen", "-", "v3", "l", "gp"]; function r() { return [["re", "verse"].join("")][0]; } @@ -1756,74 +1783,76 @@ 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 = Oi; - var Pr = {}; - function Ke() { - return Pr; - } - var rn, he, lr, Ci, ln = !T(k, U("OHNsd3AtZnVsbHBhZ2UtanM5T20=")); - function ar(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(_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) { + }(), d.ln(Rn, cr), d.ln(Rt, sr), d.ln(Bn, cr), d.ln(Bt, sr), d.ln(lo, function() { + Hi(!0); + }), h.setKeyboardScrolling = Hi, h.shared.tt = ur, h.setAllowScrolling = Ni; + var Xr = {}; + function qe() { + return Xr; + } + var cn, he, dr, ji, sn = !O(D, U("OHNsd3AtZnVsbHBhZ2UtanM5T20=")); + function pr(e) { + if (he = A.createElement("div"), cn = U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="), sn || (cn = cn.replace("extensions/", "").replace("Extension", "")), he.innerHTML = cn, he = he.firstChild, "MutationObserver" in window && new MutationObserver(Gr).observe(A.body, { childList: !0, subtree: !1 }), (!sn || R(e) && h[e]) && (!function(n) { + var i = qe()[n] !== void 0 && qe()[n].length, r = [], a = !1; + return Ve(qe()[n]) ? r = qe()[n] : r.push(qe()[n]), r.forEach(function(l) { var v = function() { - if (M.domain.length) { - for (var re = M.domain.replace(/^(www\.)/, "").split("."); re.length > 2; ) + if (A.domain.length) { + for (var re = A.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) + }(), f = ["MTM0bG9jYWxob3N0MjM0", "MTM0MC4xMjM0", "MTM0anNoZWxsLm5ldDIzNA==", "UDdDQU5ZNlNN", "NTY3YnVuZGxlNzg5", "NTU1S2V5Nzc3", "NDU2dGVzdDQ1Ng=="], b = U(f[0]), L = U(f[1]), w = U(f[2]), M = U(f[6]), C = U(f[3]), F = U(f[4]), Y = U(f[5]), N = o()[F + Y] !== void 0; + i = i || N; + var j = [b, L, w, M].indexOf(v) < 0 && v.length !== 0; + if (!i && !N && j) 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; + var E = i ? U(l) : "", X = (E = E.split("_")).length > 1 && E[1].indexOf(n, E[1].length - n.length) > -1, G = E.length > 1 && E[1].toLowerCase().indexOf(F) > -1, ge = E[0].indexOf(v, E[0].length - v.length) < 0, $ = X || G; + a = a || !(ge && j && C != E[0]) && $ || !j; }), a; - }(e) || !ln)) { - cr(); + }(e) || !sn)) { + vr(); var t = U("MzQ1c2V0SW50ZXJ2YWwxMjM="); - window[t](cr, 2e3); + window[t](vr, 2e3); } } - function cr() { - he && (Ci || (Math.random() < 0.5 ? Vi(k, he) : Ze(he, k), Ci = !0), he.setAttribute("style", U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g, U("MTIzICFpbXBvcnRhbnQ7MzQ1")))); + function vr() { + he && (ji || (Math.random() < 0.5 ? Gi(D, he) : We(he, D), ji = !0), he.setAttribute("style", U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g, U("MTIzICFpbXBvcnRhbnQ7MzQ1")))); } - function _r(e) { + function Gr(e) { e.forEach(function(t) { if (t.removedNodes[0] && t.removedNodes[0].isEqualNode(he)) { - clearTimeout(lr); + clearTimeout(dr); var n = U("bDIwc2V0VGltZW91dDAzbA=="); - lr = window[n](Vr, 900); + dr = window[n](Ur, 900); } }); } - function Vr() { - Ci = !1; + function Ur() { + ji = !1; } - function Yr() { - Bt(), ce(), o().scrollBar = o().scrollBar || o().hybrid, Ii(), function() { - 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); + function Kr() { + It(), ce(), o().scrollBar = o().scrollBar || o().hybrid, Zi(), function() { + k(No(g(), "body"), { height: "100%", position: "relative" }), x(g(), fn), x(it, Lt), p({ _: W() }), P(g(), pn), Ro(), S("parallax", "init"); + for (var e = u().en, t = 0; t < e.length; t++) { + var n = e[t], i = n.pn, r = z(n.item, "style"); + r && n.item.setAttribute("data-fp-styles", r), Jn(n), Fr(n), i.length > 0 && ci(n); } o().fixedElements && o().css3 && s(o().fixedElements).forEach(function(a) { - k.appendChild(a); - }), o().navigation && mo(), s('iframe[src*="youtube.com/embed/"]', g()).forEach(function(a) { + D.appendChild(a); + }), o().navigation && xo(), 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"), bo(), qi(), M.readyState === "complete" && rr(), pe("load", rr), or(), ln || ar("l"), Bt(), ce(); + v = z(l = a, "src"), l.setAttribute("src", v + (/\?/.test(v) ? "&" : "?") + "enablejsapi=1"); + }), S("fadingEffect", "apply"), S("waterEffect", "init"), S("dropEffect", "init"), S("cards", "init"), o().scrollOverflow && m.Sn(); + }(), Ni(!0), yt(!0), _e(o().autoScrolling, "internal"), To(), no(), A.readyState === "complete" && fr(), pe("load", fr), ur(), sn || pr("l"), It(), ce(); } - function sr() { + function hr() { 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) { + o().licenseKey.trim() === "" ? (ee("error", "Fullpage.js requires a `licenseKey` option. Read about it on the following website:"), ee("error", "https://alvarotrigo.com/fullPage/docs/#licensekey")) : o() && c.Kn || A.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")), O(it, 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(); + return z(a, "name") && z(a, "name").toLowerCase() == t.toLowerCase(); }), i = [].slice.call(s("[id]")).filter(function(a) { - return I(a, "id") && I(a, "id").toLowerCase() == t.toLowerCase(); + return z(a, "id") && z(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)."); @@ -1832,27 +1861,27 @@ 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: 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; + function qr() { + return { options: o(), internals: { container: g(), canScroll: c.canScroll, isScrollAllowed: V(), getDestinationPosition: Ao, isTouch: Ee, c: pr, getXmovement: wo, removeAnimation: kt, getTransforms: Mn, lazyLoad: On, addAnimation: En, performHorizontalMove: So, landscapeScroll: De, silentLandscapeScroll: lt, keepSlidesPosition: Vn, silentScroll: Ce, styleSlides: ci, styleSection: Jn, scrollHandler: an, getEventsPage: hi, getMSPointer: Xo, isReallyTouch: St, usingExtension: R, toggleControlArrows: mo, touchStartHandler: rn, touchMoveHandler: mt, nullOrSection: me, items: { SectionPanel: He, SlidePanel: _t, Item: le }, getVisible: st, getState: u, updateState: ce, updateStructuralState: It, activeSlidesNavigation: go, getPanels: function() { + return c.on; }, getSections: function() { - return c.j; + return c.D; }, 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); + qe()[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 ur(e, t) { + function gr(e, t) { var n; - if (k = s("body")[0], it = s("html")[0], jt = s("html, body"), !T(it, bt)) + if (D = s("body")[0], it = s("html")[0], Dt = s("html, body"), !O(it, Lt)) return n = typeof e == "string" ? s(e)[0] : e, Mt.touchWrapper = n, function(i) { - At = Ne({}, Mt, i), Sn = Object.assign({}, At); + Tt = Ne({}, Mt, i), bn = Object.assign({}, Tt); }(t), function(i) { et = i; - }(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() { + }(typeof e == "string" ? s(e)[0] : e), d.cn(ro), hr(), h.getFullpageData = qr, h.version = "4.0.28", h.test = Object.assign(h.test, { top: "0px", an: "translate3d(0px, 0px, 0px)", sn: function() { for (var i = [], r = 0; r < s(o().sectionSelector, g()).length; r++) i.push("translate3d(0px, 0px, 0px)"); return i; @@ -1860,26 +1889,26 @@ 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 }), 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(); + }(), options: o(), setAutoScrolling: null }), h.shared = Object.assign(h.shared, { tt: null, _n: !1 }), y.fullpage_api = h, y.fullpage_extensions = !0, g() && (d.cn(lo), 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"), S("dragAndMove", "init"), S("responsiveSlides", "init"), Kr(), d.cn(q), p({ q: !0 }), S("dragAndMove", "turnOffTouch")), y.fullpage_api; + hr(); } return h.destroy = function(e) { - 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"); + K(g(), "destroy", e), _e(!1, "internal"), Ni(!0), yt(!1), Hi(!1), x(g(), pn), d.cn(ae), S("dragAndMove", "destroy"), e && (Ce(0), s("img[data-src], source[data-src], audio[data-src], iframe[data-src]", g()).forEach(function(t) { + $t(t, "src"); }), s("img[data-srcset]").forEach(function(t) { - Ut(t, "srcset"); - }), 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), T(t, Lt) && !zi && t.removeAttribute("data-anchor"); - }), Ct(g()), [pr, Je, fe].forEach(function(t) { + $t(t, "srcset"); + }), Re(s("#fp-nav, .fp-slidesNav, .fp-controlArrow")), k(xn(u().D), { height: "", "background-color": "", padding: "" }), k(xn(u().slides), { width: "" }), k(g(), { height: "", position: "", "-ms-touch-action": "", "touch-action": "" }), k(Dt, { overflow: "", height: "" }), P(it, Lt), P(D, bt + " fp-scrollable"), D.className.split(/\s+/).forEach(function(t) { + t.indexOf("fp-viewing") === 0 && P(D, t); + }), xn(u().on).forEach(function(t) { + o().scrollOverflow && m.Pn(t), P(t, "fp-table active fp-completely " + Je); + var n = z(t, "data-fp-styles"); + n && t.setAttribute("style", n), O(t, xt) && !Wi && t.removeAttribute("data-anchor"); + }), kt(g()), [yr, $e, fe].forEach(function(t) { s(t, g()).forEach(function(n) { - Zt(n); + Xt(n); }); - }), j(g(), { "-webkit-transition": "none", transition: "none" }), z(g(), cn), y.scrollTo(0, 0), [Lt, dn, vn].forEach(function(t) { - z(s("." + t), t); + }), k(g(), { "-webkit-transition": "none", transition: "none" }), P(g(), fn), y.scrollTo(0, 0), [xt, hn, mn].forEach(function(t) { + P(s("." + t), t); })); }, 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; @@ -1889,11 +1918,11 @@ var fr = { exports: {} }; o().$.fn.fullpage[i] = h[i]; }); } : ee("error", "jQuery is required to use the jQuery fullpage adapter!"); - }(y.jQuery, ur), ur; + }(y.jQuery, gr), gr; }); -})(fr); -var Jr = fr.exports; -const Qr = /* @__PURE__ */ Kr(Jr), $r = [ +})(mr); +var ol = mr.exports; +const rl = /* @__PURE__ */ il(ol), ll = [ "afterLoad", "onLeave", "afterRender", @@ -1901,12 +1930,12 @@ const Qr = /* @__PURE__ */ Kr(Jr), $r = [ "afterResponsive", "afterSlideLoad", "onSlideLeave" -], el = (B, Q) => { +], al = (B, Q) => { const ne = B.__vccOpts || B; for (const [ie, Le] of Q) ne[ie] = Le; return ne; -}, tl = { +}, cl = { name: "FullPage", props: { options: { @@ -1921,7 +1950,7 @@ const Qr = /* @__PURE__ */ Kr(Jr), $r = [ }, data() { return { - events: $r.reduce((B, Q) => ({ + events: ll.reduce((B, Q) => ({ ...B, [Q]: (...ne) => { this.emitEvent(Q, ne); @@ -1957,20 +1986,20 @@ const Qr = /* @__PURE__ */ Kr(Jr), $r = [ 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 Qr(this.$refs.fullpage, this.options); + this.api = new rl(this.$refs.fullpage, this.options); } } -}, nl = { ref: "fullpage" }; -function il(B, Q, ne, ie, Le, an) { - return Fr(), Gr("div", nl, [ - Ur(B.$slots, "default") +}, sl = { ref: "fullpage" }; +function ul(B, Q, ne, ie, Le, un) { + return Jr(), el("div", sl, [ + tl(B.$slots, "default") ], 512); } -const ol = /* @__PURE__ */ el(tl, [["render", il]]), ll = { +const fl = /* @__PURE__ */ al(cl, [["render", ul]]), pl = { install(B) { - B.component("FullPage", ol); + B.component("FullPage", fl); } }; export { - ll as default + pl as default }; diff --git a/dist/vue-fullpage.umd.js b/dist/vue-fullpage.umd.js index d131e7b..4da722b 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.17 +(function(me,Lt){typeof exports=="object"&&typeof module<"u"?module.exports=Lt(require("vue")):typeof define=="function"&&define.amd?define(["vue"],Lt):(me=typeof globalThis<"u"?globalThis:me||self,me["vue-fullpage"]=Lt(me.Vue))})(this,function(me){"use strict";/*! +* vue-fullpage 0.2.18 * 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 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.22 +*/const Lt="";var yr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function br(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}var Pi={exports:{}};/*! +* fullPage 4.0.28 * 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,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=` +*/(function(B,Q){(function(ne,ie){B.exports=ie()})(yr,function(){var ne,ie,xe,dn,zi=Object.freeze({__proto__:null,get showError(){return ee},get isVisible(){return ii},get getVisible(){return ut},get $(){return s},get deepExtend(){return Ne},get hasClass(){return O},get getWindowHeight(){return W},get t(){return ft},get css(){return k},get prev(){return Ft},get next(){return dt},get last(){return jo},get index(){return de},get getList(){return we},get hide(){return Xt},get show(){return oi},get isArrayOrList(){return We},get addClass(){return x},get removeClass(){return P},get appendTo(){return Ze},get wrap(){return ri},get wrapAll(){return Gt},get wrapInner(){return li},get unwrap(){return Ut},get closest(){return M},get after(){return pt},get before(){return Kt},get insertBefore(){return qt},get getScrollTop(){return ye},get siblings(){return Fe},get preventDefault(){return Z},get i(){return z},get o(){return Re},get u(){return pe},get l(){return ve},get v(){return Xe},get isFunction(){return I},get trigger(){return K},get matches(){return _},get toggle(){return $t},get createElementFromHTML(){return be},get remove(){return Be},get filter(){return No},get untilAll(){return Qt},get nextAll(){return ai},get prevAll(){return ci},get toArray(){return Ro},get p(){return ue},get h(){return vt},get g(){return Jt},get S(){return Bo},get M(){return si}});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=dn(n.length),v=ie(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,_i=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}},Dr=(Ii=window.self!==window.top,function(){return Ii});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,lazyLoadThreshold:0,observer:!0,scrollBeyondFullpage:!0},tt=null,Xi=!1,xn=Ne({},Ot),Ct=null;function g(e){return tt}function o(){return Ct||Ot}function Oe(){return xn}function nt(e,t,n){Ct[e]=t,n!=="internal"&&(xn[e]=t)}function Gi(){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&&(Xi=!0,e.forEach(function(n){o().anchors.push(z(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(z(n,"data-tooltip").toString())})}}var c={O:0,R:0,slides:[],D:[],L:null,j:null,N:!1,I:!1,P:!1,H:!1,C:!1,W:void 0,F:void 0,V:!1,canScroll:!0,B:"none",Z:"none",Y:!1,G:!1,U:!0,X:0,_:W(),J:!1,K:{},scrollY:0,scrollX:0,q:!1};function p(e){Object.assign(c,e)}function u(){return c}function Ui(e){return window["fp_"+e+"Extension"]!==void 0}function R(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 S(e,t,n){if(R(e))return I(h[e][t])?h[e][t](n):h[e][t]}function kt(){return S("dragAndMove","isAnimating")}function Ki(){return S("dragAndMove","isGrabbing")}function En(e){if(o().offsetSections&&h.offsetSections){var t=S("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return W()+"px"}function qi(e,t){e.insertBefore(t,e.firstChild)}function U(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,b,L,w="",T=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");T>4,l=(15&f)<<4|(b=t.indexOf(r.charAt(T++)))>>2,v=(3&b)<<6|(L=t.indexOf(r.charAt(T++))),w+=String.fromCharCode(a),b!=64&&(w+=String.fromCharCode(l)),L!=64&&(w+=String.fromCharCode(v));return w=function(C){for(var F,V="",j=0,N=0,E=0;j191&&N<224?(E=C.charCodeAt(j+1),V+=String.fromCharCode((31&N)<<6|63&E),j+=2):(E=C.charCodeAt(j+1),F=C.charCodeAt(j+2),V+=String.fromCharCode((15&N)<<12|(63&E)<<6|63&F),j+=3);return V}(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:qi,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var i=O(e,t);i&&n==null||!n?P(e,t):(!i&&n==null||n)&&x(e,t)}}});var $i=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=z(e,"data-anchor")||o().anchors[de(e,o().sectionSelector)],this.item=e,this.isVisible=ii(e),this.isActive=O(e,H),this.nn=O(e,ze)||s(Je,e)[0]!=null,this.tn=t===o().sectionSelector,this.container=M(e,Qe)||M(e,Te),this.index=function(){return this.siblings().indexOf(this)}};function An(e){return e.map(function(t){return t.item})}function Dt(e,t){return e.find(function(n){return n.item===t})}le.prototype.siblings=function(){return this.tn?this.isVisible?c.D:c.en:this.parent?this.parent.slides:0},le.prototype.prev=function(){var e=this.siblings(),t=(this.tn?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.tn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return ti?"up":"down"}function Ht(e){return x(e,vn)}function On(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function no(e,t){t?Tn(g()):Ht(g()),clearTimeout(Qi),k(g(),On(e)),h.test.an=e,Qi=setTimeout(function(){P(g(),vn)},10)}function ke(e){var t=Math.round(e);if(o().css3&&o().autoScrolling&&!o().scrollBar)no("translate3d(0px, -"+t+"px, 0px)",!1);else if(o().autoScrolling&&!o().scrollBar)k(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Ie(t);to(n.element,n.options)}}function _e(e,t){t!=="internal"&&S("fadingEffect","update",e),S("cards","update_",e),nt("scrollingSpeed",e,t)}h.setScrollingSpeed=_e;var it,D=null,ot=null,jt=null;function Nt(e,t,n,i){var r,a=function(b){return b.self!=y&&O(b,Mt)?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 L=Math.floor(b-r);if(c.V){var w=t;n&&(w=y.fp_easings[o().easing](L,a,l,n)),L<=n&&to(e,w),L=n.HAVE_FUTURE_DATA?n.play():n.addEventListener("canplay",function i(){n.play(),n.removeEventListener("canplay",i)}))}),s('iframe[src*="youtube.com/embed/"]',t).forEach(function(n){n.hasAttribute("data-autoplay")&&io(n),n.onload=function(){n.hasAttribute("data-autoplay")&&io(n)}})}function io(e){e.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}function Cn(e){var t=Ce(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){/youtube\.com\/embed\//.test(z(n,"src"))&&!n.hasAttribute("data-keepplaying")&&n.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})}function kn(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]",Ce(e)).forEach(function(t){if(["src","srcset"].forEach(function(i){var r=z(t,"data-"+i);r!=null&&r&&(Jt(t,i),t.addEventListener("load",function(){}))}),_(t,"source")){var n=M(t,"video, audio");n&&(n.load(),n.onloadeddata=function(){})}})}function rt(e){var t=o().lazyLoadThreshold;kn(e.item),t&&(oo(e,"prev",t),oo(e,"next",t))}function oo(e,t,n){for(var i=e,r=0;r-1&&this.un[e].splice(n,1)}},cn:function(e){for(var t=this,n=arguments.length,i=new Array(n>1?n-1:0),r=1;rt?"left":"right"}function Pr(){clearTimeout(It)}function In(e){S("continuousHorizontal","afterSlideLoads",e),S("dragAndMove","afterSlideLoads",e),e.localIsResizing||(S("parallax","afterSlideLoads"),S("scrollOverflowReset","setPrevious",e.prevSlide),S("scrollOverflowReset","reset"),I(o().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Rt(e.destiny),d.cn(zt,e)),p({P:!1}),S("interlockedSlides","interlockedSlides",e)}function at(e,t){_e(0,"internal"),t!==void 0&&p({H:!0}),He(M(e,fe),e),t!==void 0&&p({H:!1}),_e(Oe().scrollingSpeed,"internal")}De.m={up:!0,down:!0,left:!0,right:!0},De.k=Ne({},De.m),d.ln(Bt,function(e){var t=e.target;(_(t,bn)||M(t,bn))&&Rr.call(t,e)}),h.landscapeScroll=He,d.ln(q,function(){d.ln(Pn,Br)});var _n=null,Vn=null;function ce(){c.L=null,c.D.map(function(e){var t=O(e.item,H);e.isActive=t,e.nn=m.nn(e.item),t&&(c.L=e),e.slides.length&&(e.activeSlide=null,e.slides.map(function(n){var i=O(n.item,H);n.nn=m.nn(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.D.length&&!u().N){if(_n){var i=Eo(_n,c.D);i&&(c.L=i,c.L.isActive=!0,x(c.L.item,H)),c.L&&ke(c.L.item.offsetTop)}if(t&&!n&&Vn){var r=Eo(Vn,c.L.slides);r&&(c.L.activeSlide=r,c.L.activeSlide.isActive=!0,x(c.L.activeSlide.item,H)),c.L.activeSlide&&at(c.L.activeSlide.item,"internal")}}}(),K(g(),"onUpdateStateDone")}function Vt(){var e=s(o().sectionSelector+", "+J,g()),t=ut(e),n=Array.from(e).map(function(a){return new je(a)}),i=n.filter(function(a){return a.isVisible}),r=i.reduce(function(a,l){return a.concat(l.slides)},[]);_n=xo(c.L),Vn=xo(c.L?c.L.activeSlide:null),c.O=t.length,c.R=i.reduce(function(a,l){return a+l.slides.length},0),c.D=i,c.en=n,c.slides=r,c.on=c.D.concat(c.slides)}function xo(e){if(!e)return null;var t=e?e.item:null,n=e.tn?c.en:c.L.vn;if(t){var i=Dt(n,t);return i?i.index():null}return null}function Eo(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'+ao(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().L.index()];x(s("a",f),H)}function Ir(e){e.preventDefault&&Z(e),p({j:"verticalNav"});var t=de(M(this,"#fp-nav li"));d.cn(ho,{destination:u().D[t]})}function Fn(e,t){var n;n=e,o().menu&&o().menu.length&&s(o().menu).forEach(function(i){i!=null&&(P(s(gn,i),H),x(s('[data-menuanchor="'+n+'"]',i),H))}),function(i,r){var a=s(Me)[0];o().navigation&&a!=null&&a.style.display!=="none"&&(P(s(gn,a),H),x(i?s('a[href="#'+i+'"]',a):s("a",s("li",a)[r]),H))}(e,t)}Yt.prototype=le.prototype,Yt.prototype.constructor=je,h.setRecordHistory=Wn,h.setAutoScrolling=Ve,h.test.setAutoScrolling=Ve,new Date().getTime();var Xn,Gn,Un,Kn,ct,qn,_r=(Gn=!0,Un=new Date().getTime(),Kn=!y.fullpage_api,function(e,t){var n=new Date().getTime(),i=e==="wheel"?o().scrollingSpeed:100;return Gn=Kn||n-Un>=i,Kn=!y.fullpage_api,Gn&&(Xn=t(),Un=n),Xn===void 0||Xn});function Mo(e,t){if(I(o().beforeLeave))return _r(u().j,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:Oo(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.H,items:{origin:u().L,destination:e},direction:null};if(!(u().L.item==i&&!c.H||o().scrollBar&&ye()===l.dtop&&!O(i,"fp-auto-height"))){if(l.activeSlide!=null&&(r=z(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,Ui("dropEffect")&&h.dropEffect.onLeave_(l),Ui("waterEffect")&&h.waterEffect.onLeave_(l),I(o().beforeLeave)&&Mo("beforeLeave",l)===!1||I(o().onLeave)&&!se("onLeave",l))return}S("parallax","apply",l),S("cards","apply",l),S("dropEffect","apply",l),S("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?Kt(b,ai(b,J)):pt(b,ci(b,J).reverse()),ke(u().L.item.offsetTop),Zn(),f.gn=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(),K(g(),"onContinuousVertical",f),f}(l)),S("scrollOverflowReset","setPrevious",u().L.item),l.localIsResizing||Cn(u().L.item),R("dropEffect")&&o().dropEffect||(x(i,H),P(Fe(i),H)),ce(),rt(e),p({canScroll:h.test.mn}),Dn(a,r,l.anchorLink),d.cn(So,l),function(f){p({B:"none",scrollY:Math.round(f.dtop)}),d.cn(Pn,f);var b=o().scrollingSpeed<700,L=b?700:o().scrollingSpeed;if(o().css3&&o().autoScrolling&&!o().scrollBar)no("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),R("waterEffect")&&Zn(),o().scrollingSpeed?(clearTimeout(ct),ct=setTimeout(function(){Wt(f),p({canScroll:!b||h.test.mn})},o().scrollingSpeed)):Wt(f);else{var w=Ie(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(ct),Nt(w.element,w.options,o().scrollingSpeed,function(){o().scrollBar?ct=setTimeout(function(){Wt(f)},30):(Wt(f),p({canScroll:!b||h.test.mn}))})}b&&(clearTimeout(qn),qn=setTimeout(function(){p({canScroll:!0})},L))}(l),p({W:l.anchorLink}),Fn(l.anchorLink,function(f){return f.gn!=null?f.isMovementUp?c.O-1:0:f.sectionIndex}(l))}}}function Oo(e){var t=e.offsetHeight,n=e.offsetTop,i=n,r=R("dragAndMove")&&S("dragAndMove","isGrabbing")?S("dragAndMove","isScrollingDown"):n>c.X,a=i-W()+t,l=o().bigSectionsDestination;return t>W()?(r||l)&&l!=="bottom"||(i=a):(r||c.H&&dt(e)==null)&&(i=a),R("offsetSections")&&(i=h.offsetSections.getSectionPosition_(r,i,e)),p({X:i}),i}function Wt(e){p({N:!1}),function(t){t.gn!=null&&(t.isMovementUp?Kt(s(J)[0],t.gn):pt(s(J)[u().D.length-1],t.gn),ke(u().L.item.offsetTop),function(){for(var n=s(Tt),i=0;i-1&&!m.xn)return Z(e),!1},Mn:function(){m.An=c.canScroll},onLeave:function(){clearTimeout(Jn),m.xn=!1},afterLoad:function(){m.xn=!1,clearTimeout(Jn),Jn=setTimeout(function(){m.An=c.canScroll},200)},Dn:function(){A.activeElement===this.Tn&&(this.Tn.blur(),m.xn=!1)},yn:function(){if(o().scrollOverflow&&m.An){m.Dn();var e=m.Ln(u().L.item);!e||Ee||Ae||(this.Tn=e,requestAnimationFrame(function(){e.focus({jn:!0}),m.xn=!0})),m.An=!1}},Sn:function(){o().scrollOverflowMacStyle&&!kr&&x(D,"fp-scroll-mac"),u().on.forEach(function(e){if(!(e.slides&&e.slides.length||O(e.item,"fp-auto-height-responsive")&&Qn())){var t,n=Ce(e.item),i=m.wn(e.item),r=(t=e).tn?t:t.parent;if(_i){var a=i?"addClass":"removeClass";zi[a](r.item,et),zi[a](e.item,et)}else x(r.item,et),x(e.item,et);e.nn||(m.zn(n),m.Nn(n)),e.nn=!0}})},Nn:function(e){m.Ln(e).addEventListener("scroll",m.In),e.addEventListener("wheel",m.En,{passive:!1}),e.addEventListener("keydown",m.Rn,{passive:!1})},zn:function(e){var t=document.createElement("div");t.className=ze,li(e,t),t.setAttribute("tabindex","-1")},Pn:function(e){var t=s(Je,e)[0];t&&(Ut(t),e.removeAttribute("tabindex"))},Ln:function(e){var t=Ce(e);return s(Je,t)[0]||t},nn:function(e){return O(e,ze)||s(Je,e)[0]!=null},bn:function(e){return e.tn&&e.activeSlide?e.activeSlide.nn:e.nn},wn:function(e){return m.Ln(e).scrollHeight>y.innerHeight},isScrolled:function(e,t){if(!c.canScroll)return!1;if(o().scrollBar)return!0;var n=m.Ln(t);if(!o().scrollOverflow||!O(n,ze)||O(t,"fp-noscroll")||O(Ce(t),"fp-noscroll"))return!0;var i=_i?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||e==="none"||(this.On=new Date().getTime()),v},Hn:function(){this.kn=new Date().getTime();var e=this.kn-m.On,t=(Ee||Ae)&&c.Y,n=c.G&&e>600;return t&&e>400||n},In:(ni=0,function(e){var t=e.target.scrollTop,n=c.B!=="none"?c.B:ni1?t:document)?t.querySelectorAll(e):null}function Ne(e){e=e||{};for(var t=1,n=arguments.length;t1&&(o().controlArrows&&function(b){var L=b.item,w=[be(o().controlArrowsHTML[0]),be(o().controlArrowsHTML[1])];pt(s(fe,L)[0],w),x(w,Wi),x(w[0],Zi),x(w[1],"fp-next"),o().controlArrowColor!=="#fff"&&(k(s(Fi,L),{"border-color":"transparent transparent transparent "+o().controlArrowColor}),k(s(Ln,L),{"border-color":"transparent "+o().controlArrowColor+" transparent transparent"})),o().loopHorizontal||Xt(s(Ln,L))}(e),o().slidesNavigation&&function(b){var L=b.item,w=b.slides.length;Ze(be('
              '),L);var T=s(yn,L)[0];x(T,"fp-"+o().slidesNavPosition);for(var C=0;C'+ao(C,"Slide",s(Sn,L)[C])+""),s("ul",T)[0]);k(T,{"margin-left":"-"+T.innerWidth/2+"px"});var F=b.activeSlide?b.activeSlide.index():0;x(s("a",s("li",T)[F]),H)}(e)),i.forEach(function(b){k(b.item,{width:a+"%"}),o().verticalCentered&&Do(b)});var f=R("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.L&&(c.L.index()!==0||c.L.index()===0&&f.index()!==0)?(at(f.item,"internal"),x(f.item,"fp-initial")):x(n[0],H)}window.fp_utils=Object.assign(y.fp_utils||{},{$:s,deepExtend:Ne,hasClass:O,getWindowHeight:W,css:k,prev:Ft,next:dt,last:jo,index:de,getList:we,hide:Xt,show:oi,isArrayOrList:We,addClass:x,removeClass:P,appendTo:Ze,wrap:ri,wrapAll:Gt,wrapInner:li,unwrap:Ut,closest:M,after:pt,before:Kt,insertBefore:qt,getScrollTop:ye,siblings:Fe,preventDefault:Z,isFunction:I,trigger:K,matches:_,toggle:$t,createElementFromHTML:be,remove:Be,filter:No,untilAll:Qt,nextAll:ai,prevAll:ci,showError:ee,scrollOverflowHandler:m}),d.ln(q,function(){["click","touchstart"].forEach(function(e){Re(e,Po,{passive:!1})}),pe("focus",Wr),d.ln(ae,Yr)});var Io={attributes:!1,subtree:!0,childList:!0,characterData:!0};function _o(){return S("responsiveSlides","isResponsiveSlidesChanging")||ut(s(o().slideSelector,g())).length!==u().R}function fi(e){var t=_o();(_o()||S("responsiveSlides","isResponsiveSlidesChanging")||ut(s(o().sectionSelector,g())).length!==u().O)&&!c.J&&(o().observer&&st&&st.disconnect(),Vt(),ce(),o().anchors=[],Be(s(Me)),S("responsiveSlides","isResponsiveSlidesChanging")||zo(),Gi(),o().navigation&&To(),t&&(Be(s(yn)),Be(s(bn))),u().D.forEach(function(n){n.slides.length?t&&ui(n):ti(n)})),o().observer&&st&&s(Te)[0]&&st.observe(s(Te)[0],Io)}d.ln(q,function(){var e,t,n;o().observer&&"MutationObserver"in window&&s(Te)[0]&&(e=s(Te)[0],t=Io,(n=new MutationObserver(fi)).observe(e,t),st=n),d.ln(uo,fi)}),h.render=fi;var Zr=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 Vo(){return!!Zr()&&{passive:!1}}var Yo,Wo,di,Le,en=(di=new Date().getTime(),Le=[],{Wn: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;Yo=Math.abs(e.wheelDeltaX)149&&Le.shift(),Le.push(Math.abs(t));var a=r-di;di=r,a>200&&(Le=[])},Fn:function(){var e=vt(Le,10)>=vt(Le,70);return!!Le.length&&e&&Yo},Vn:function(){return Wo}});function Fr(){var e=o().css3?ye()+W():ue(u().D).item.offsetTop+ue(u().D).item.offsetHeight,t=Ie(e);h.test.top=-e+"px",p({canScroll:!1}),Nt(t.element,t.options,o().scrollingSpeed,function(){setTimeout(function(){p({N:!0}),p({canScroll:!0})},30)})}function Xr(){g().getBoundingClientRect().bottom>=0&&Zo()}function Zo(){var e=Ie(ue(u().D).item.offsetTop);p({canScroll:!1}),Nt(e.element,e.options,o().scrollingSpeed,function(){p({canScroll:!0}),p({N:!1}),p({Bn:!1})})}var pi,vi,hi,Fo=(pi=!1,vi={},hi={},function(e,t,n){switch(e){case"set":vi[t]=new Date().getTime(),hi[t]=n;break;case"isNewKeyframe":var i=new Date().getTime();pi=i-vi[t]>hi[t]}return pi});function ht(){var e=u().L.next();e||!o().loopBottom&&!o().continuousVertical||(e=u().D[0]),e!=null?Ye(e,null,!1):g().scrollHeighttn&&Y().m.down&&ht()),tn=e.pageY)}function Go(e){if(Y().m[e]){var t=e==="down"?ht:Ge;R("scrollHorizontally")&&(t=S("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),o().scrollOverflow&&m.bn(u().L)?m.isScrolled(e,u().L.item)&&m.Hn()&&t():t()}}var nn,gi,Ue,on=0,gt=0,rn=0,mt=0,ln=Ko(),oe={Zn:"ontouchmove"in window?"touchmove":ln?ln.move:null,Yn:"ontouchstart"in window?"touchstart":ln?ln.down:null};function St(e){var t=M(e.target,J)||u().L.item,n=m.bn(u().L);if(wt(e)){p({Y:!0,G:!1}),o().autoScrolling&&(n&&!c.canScroll||o().scrollBar)&&Z(e);var i=mi(e);rn=i.y,mt=i.x;var r=Math.abs(on-rn)>y.innerHeight/100*o().touchSensitivity,a=Math.abs(gt-mt)>ft()/100*o().touchSensitivity,l=s(fe,t).length&&Math.abs(gt-mt)>Math.abs(on-rn),v=on>rn?"down":"up";p({B:l?gt>mt?"right":"left":v}),l?!c.P&&a&&(gt>mt?Y().m.right&&d.cn(Rn,{section:t}):Y().m.left&&d.cn(Nn,{section:t})):o().autoScrolling&&c.canScroll&&r&&Go(v)}}function wt(e){return e.pointerType===void 0||e.pointerType!="mouse"}function an(e){if(o().fitToSection&&p({V:!1}),wt(e)){var t=mi(e);on=t.y,gt=t.x}pe("touchend",Uo)}function Uo(){Xe("touchend",Uo),p({Y:!1})}function mi(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,Ae&&wt(e)&&o().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Ko(){var e;return y.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function Si(e){o().autoScrolling&&wt(e)&&Y().m.up&&(c.canScroll||Z(e))}function qo(e,t){var n=t??u().L.item,i=Dt(c.D,n),r=s(fe,n)[0];if(!(r==null||kt()||c.P||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({P:!h.test.mn}),He(r,l.item,e)}}function wi(e){qo("left",e)}function yi(e){qo("right",e)}function bi(e){var t=u().D.filter(function(i){return i.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().D[n]}return t}function $o(e){e!=null&&He(M(e,fe),e)}function Li(e,t){var n=bi(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||O(n.item,H)?$o(i):Ye(n,function(){$o(i)})}}function yt(e,t){var n=bi(e);t!==void 0?Li(e,t):n!=null&&Ye(n)}function Gr(){clearTimeout(gi),ve("keydown",Qo),ve("keyup",Jo)}function Qo(e){clearTimeout(gi);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=A.activeElement,v=xi(Ce(u().L.item));function f(V){return Z(V),v[0]?v[0].focus():null}if(c.canScroll){if(!function(V){var j=xi(A),N=j.indexOf(A.activeElement),E=j[V.shiftKey?N-1:N+1],X=M(E,Sn),G=M(E,J);return!X&&!G}(r)){l?M(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var b=l==v[0],L=l==v[v.length-1],w=a&&b;if(w||!a&&L){Z(r);var T=function(V){var j,N=V?"prevPanel":"nextPanel",E=[],X=eo((c.L&&c.L.activeSlide?c.L.activeSlide:c.L)[N]());do(E=xi(X.item)).length&&(j={Gn:X,Un:E[V?E.length-1:0]}),X=eo(X[N]());while(X&&E.length===0);return j}(w),C=T?T.Gn:null;if(C){var F=C.tn?C:C.parent;d.cn(Bn,{Xn:F.index()+1,slideAnchor:C.tn?0:C.index()}),Ue=T.Un,Z(r)}}}}else Z(r)}(e):!si()&&o().keyboardScrolling&&i&&(nn=e.ctrlKey,gi=setTimeout(function(){(function(r){var a=r.shiftKey,l=A.activeElement,v=_(l,"video")||_(l,"audio"),f=m.isScrolled("up",u().L.item),b=m.isScrolled("down",u().L.item),L=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(T){return[40,38,32,33,34].indexOf(T.keyCode)>-1&&!c.N})(w)&&!M(w.target,Je)&&w.preventDefault()}(r),c.canScroll||L)switch(p({j:"keydown"}),r.keyCode){case 38:case 33:Y().k.up&&f?c.N?d.cn(po,{e:r}):Ge():m.yn();break;case 32:if(a&&Y().k.up&&!v&&f){Ge();break}case 40:case 34:if(Y().k.down&&b){if(c.N)return;r.keyCode===32&&v||ht()}else m.yn();break;case 36:Y().k.up&&yt(1);break;case 35:Y().k.down&&yt(u().D.length);break;case 37:Y().k.left&&wi();break;case 39:Y().k.right&&yi()}})(e)},0))}function Jo(e){c.U&&(nn=e.ctrlKey)}function Ur(){p({U:!1}),nn=!1}function Kr(e){er()}function qr(e){M(Ue,Sn)&&!M(Ue,Tt)||er()}function er(){Ue&&(Ue.focus(),Ue=null)}function xi(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 z(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=wi,h.moveSlideRight=yi,h.moveTo=yt,d.ln(q,function(){pe("blur",Ur),Re("keydown",Qo),Re("keyup",Jo),d.ln(ae,Gr),d.ln(zt,Kr),d.ln(Pt,qr)});var tr=new Date().getTime(),Ke=[];function Ei(e){e?(function(){var t,n="";y.addEventListener?t="addEventListener":(t="attachEvent",n="on");var i="onwheel"in A.createElement("div")?"wheel":A.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Vo();i=="DOMMouseScroll"?A[t](n+"MozMousePixelScroll",qe,r):A[t](n+i,qe,r)}(),g().addEventListener("mousedown",nr),g().addEventListener("mouseup",ir)):(A.addEventListener?(ve("mousewheel",qe,!1),ve("wheel",qe,!1),ve("MozMousePixelScroll",qe,!1)):A.detachEvent("onmousewheel",qe),g().removeEventListener("mousedown",nr),g().removeEventListener("mouseup",ir))}function qe(e){var t=new Date().getTime(),n=O(s(".fp-completely")[0],"fp-normal-scroll"),i=function(L,w){new Date().getTime();var T=u().N&&L.getBoundingClientRect().bottom>=0&&en.Vn()==="up",C=u().Bn;if(C)return Z(w),!1;if(u().N){if(T){var F;if(!(C||Fo("isNewKeyframe","beyondFullpage")&&en.Fn()))return(F=Ie(ue(u().D).item.offsetTop+ue(u().D).item.offsetHeight)).element.scrollTo(0,F.options),p({Bn:!1}),Z(w),!1;if(en.Fn())return T=!1,p({Bn:!0}),p({j:"wheel"}),Zo(),Z(w),!1}else Fo("set","beyondFullpage",1e3);if(!C&&!T)return!0}}(g(),e);if(c.G||p({Y:!1,G:!0,B:"none"}),!Y().m.down&&!Y().m.up)return!1;if(i)return!0;if(i===!1)return Z(e),!1;if(o().autoScrolling&&!nn&&!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";Ke.length>149&&Ke.shift(),Ke.push(Math.abs(r)),o().scrollBar&&Z(e);var b=t-tr;return tr=t,b>200&&(Ke=[]),p({Z:f}),c.canScroll&&!kt()&&vt(Ke,10)>=vt(Ke,70)&&v&&(p({j:"wheel"}),Go(a<0?"down":"up")),!1}o().fitToSection&&p({V:!1})}function nr(e){var t;e.which==2&&(t=e.pageY,tn=t,g().addEventListener("mousemove",Xo))}function ir(e){e.which==2&&g().removeEventListener("mousemove",Xo)}function bt(e){e?(Ei(!0),function(){if(oe.Zn&&(Ee||Ae)&&(!R("dragAndMove")||o().dragAndMove==="mouseonly")){o().autoScrolling&&(D.removeEventListener(oe.Zn,Si,{passive:!1}),D.addEventListener(oe.Zn,Si,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Yn,an),t.removeEventListener(oe.Zn,St,{passive:!1}),t.addEventListener(oe.Yn,an),t.addEventListener(oe.Zn,St,{passive:!1})}}()):(Ei(!1),function(){if(oe.Zn&&(Ee||Ae)){o().autoScrolling&&(D.removeEventListener(oe.Zn,St,{passive:!1}),D.removeEventListener(oe.Zn,Si,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(oe.Yn,an),t.removeEventListener(oe.Zn,St,{passive:!1})}}())}h.setMouseWheelScrolling=Ei;var Ai=!0;function $r(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){ve(e,rr,!0)})}function or(e,t){document["fp_"+e]=t,Re(e,rr,!0)}function rr(e){var t=e.type,n=!1,i=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;i!=document&&i?(t==="touchend"&&(Ai=!1,setTimeout(function(){Ai=!0},800)),(t!=="mouseenter"||Ai)&&(o().normalScrollElements.split(",").forEach(function(r){if(!n){var a=_(i,r),l=M(i,r);(a||l)&&(h.shared._n||bt(!1),h.shared._n=!0,n=!0)}}),!n&&h.shared._n&&(bt(!0),h.shared._n=!1))):bt(!0)}function cn(e,t){_e(0,"internal"),yt(e,t),_e(Oe().scrollingSpeed,"internal")}d.ln(q,function(){o().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){or(e,!1)}),["mouseleave","touchend"].forEach(function(e){or(e,!0)})),d.ln(ae,$r)}),h.silentMoveTo=cn;var Ti,lr,Mi=W(),ar=ft(),Oi=!1;function Qr(){clearTimeout(Ti),clearTimeout(lr),Xe("resize",Ci)}function Ci(){Oi||(o().autoScrolling&&!o().scrollBar||!o().fitToSection)&&cr(W()),c.q&&function(){if(Ee)for(var e=0;e<4;e++)lr=setTimeout(function(){window.requestAnimationFrame(function(){o().autoScrolling&&!o().scrollBar&&(p({H:!0}),cn(c.L.index()+1),p({H:!1}))})},200*e)}(),Oi=!0,clearTimeout(Ti),Ti=setTimeout(function(){(function(){if(p({H:!0}),cr(""),K(g(),"onResize"),o().autoScrolling||c.N||function(){if(!o().autoScrolling||o().scrollBar){var r=.01*y.innerHeight;A.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.cn(uo),ce(),ko(),Ee){var e=A.activeElement;if(!_(e,"textarea")&&!_(e,"input")&&!_(e,"select")){var t=W();Math.abs(t-Mi)>20*Math.max(Mi,t)/100&&(ki(!0),Mi=t)}}else n=W(),i=ft(),c._===n&&ar===i||(p({_:n}),ar=i,ki(!0));var n,i;K(g(),"onResizeEnds"),p({H:!1})})(),Oi=!1},400)}function ki(e){if(!O(g(),hn)){p({H:!0,_:W(),Qn:ft()});for(var t=u().D,n=0;n1&&He(r,i.activeSlide.item)}o().scrollOverflow&&m.Sn();var l=u().L.index();c.N||!l||R("fadingEffect")||R("dropEffect")||R("waterEffect")||cn(l+1),p({H:!1}),I(o().afterResize)&&e&&o().afterResize.call(g(),y.innerWidth,y.innerHeight),I(o().afterReBuild)&&!e&&o().afterReBuild.call(g()),K(g(),"afterRebuild")}}function cr(e){u().D.forEach(function(t){var n=e!==""||R("offsetSections")?En(t.item):"";k(t.item,{height:n})})}function Di(){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,hn:t}}function Jr(){Xe("hashchange",sr)}function sr(){if(!c.C&&!o().lockAnchors){var e=Di(),t=e.section,n=e.hn,i=c.W===void 0,r=c.W===void 0&&n===void 0&&!c.P;t&&t.length&&(t&&t!==c.W&&!i||r&&!kt()||!c.P&&c.F!=n&&!kt())&&d.cn(Bn,{Xn:t,slideAnchor:n})}}function el(e){var t=e.target;M(t,o().menu+" [data-menuanchor]")&&tl.call(t,e.e)}function tl(e){if(p({j:"menu"}),s(o().menu)[0]&&(o().lockAnchors||!o().anchors.length)){Z(e);var t=M(this,"[data-menuanchor]");d.cn(vo,{anchor:z(t,"data-menuanchor")})}}function nl(e){var t=e.target;t&&M(t,"#fp-nav a")?Ir.call(t,e.e):_(t,".fp-tooltip")?zr.call(t):(_(t,Yi)||M(t,Yi)!=null)&&Nr.call(t,e.e)}h.reBuild=ki,d.ln(q,function(){Ci(),pe("resize",Ci),d.ln(ae,Qr)}),h.setLockAnchors=function(e){o().lockAnchors=e},d.ln(q,function(){pe("hashchange",sr),d.ln(ae,Jr)}),d.ln(q,function(){Re("wheel",en.Wn,Vo()),d.ln(mo,Fr),d.ln(po,Xr)}),d.ln(q,function(){d.ln(Bt,el)}),d.ln(q,function(){d.ln(Bt,nl)});var Hi,ji,ur=0;function sn(e){var t,n,i,r,a;if(K(g(),"onScroll"),!c.H&&u().L&&(ue(u().D),!u().N&&!u().Bn&&(!o().autoScrolling||o().scrollBar||R("dragAndMove"))&&!Ki())){var l=R("dragAndMove")?Math.abs(S("dragAndMove","getCurrentScroll")):ye(),v=function($){var re=$>ur?"down":"up";return ur=$,p({X:$}),re}(l),f=0,b=l+W()/2,L=(R("dragAndMove")?S("dragAndMove","getDocumentHeight"):D.scrollHeight-W())===l,w=u().D;if(p({scrollY:l}),L)f=w.length-1;else if(l)for(var T=0;T=ye()+W():r<=ye())&&(O(u().L.item,Pe)||(x(u().L.item,Pe),P(Fe(u().L.item),Pe))),n=(t=w[f]).item,!t.isActive){p({C:!0});var C,F,V=u().L.item,j=u().L.index()+1,N=Mn(u().L,n),E=t.anchor,X=t.index()+1,G=t.activeSlide,ge={L:V,sectionIndex:X-1,anchorLink:E,element:n,leavingSection:j,direction:N,items:{origin:u().L,destination:t}};G&&(F=G.anchor,C=G.index()),c.canScroll&&(P(w.filter(function($){return $.index()!==t.index()}).map(function($){return $.item}),H),x(n,H),S("parallax","afterLoad"),I(o().beforeLeave)&&Mo("beforeLeave",ge),I(o().onLeave)&&se("onLeave",ge),I(o().afterLoad)&&se("afterLoad",ge),S("resetSliders","apply",{localIsResizing:c.H,leavingSection:j}),Cn(V),rt(t),Rt(n),Fn(E,X-1),o().anchors.length&&p({W:E}),ce(),Dn(C,F,E)),clearTimeout(Hi),Hi=setTimeout(function(){p({C:!1})},100)}o().fitToSection&&c.canScroll&&(clearTimeout(ji),ji=setTimeout(function(){c.D.filter(function($){var re=$.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(W())||Math.round(re.top)===0}).length||Co()},o().A))}}function fr(e){var t=o().skipIntermediateItems,n=e.items.origin.tn?"sections":"slides",i=Math.abs(e.items.origin.index()-e.items.destination.index())>1;(t===!0||t===n)&&i&&_e(0,"internal")}function dr(){o().skipIntermediateItems&&nt("scrollingSpeed",Oe().scrollingSpeed,"internal")}function Ni(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){_t(e,n,"k")}):(_t(e,"all","k"),o().keyboardScrolling=e)}function il(e){var t=e.index();o().anchors[t]!==void 0&&e.isActive&&Fn(o().anchors[t],t),o().menu&&o().css3&&M(s(o().menu)[0],Te)!=null&&s(o().menu).forEach(function(n){D.appendChild(n)})}function pr(){var e,t,n=u().L,i=u().L.item;x(i,Pe),rt(u().L),Ao(),Rt(i),t=bi((e=Di()).section),e.section&&t&&(t===void 0||t.index()!==de(ei))||!I(o().afterLoad)||se("afterLoad",{L:i,element:i,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().L,destination:u().L}}),I(o().afterRender)&&se("afterRender"),K(g(),"afterRender")}function Ri(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){_t(e,n,"m")}):_t(e,"all","m"),K(g(),"setAllowScrolling",{value:e,Jn:t})}function vr(){var e=Di(),t=e.section,n=e.hn;t?o().animateAnchor?Li(t,n):cn(t,n):d.cn(jn,null)}d.ln(ae,function(){clearTimeout(Hi),clearTimeout(ji)}),d.ln(q,function(){pe("scroll",sn),A.body.addEventListener("scroll",sn),d.ln(Bn,function(e){Li(e.Xn,e.slideAnchor)}),d.ln(vo,function(e){yt(e.anchor,void 0)}),d.ln(fo,function(e){(e.direction==="down"?ht:Ge)()}),d.ln(ho,function(e){Ye(e.destination)})}),d.ln(ae,function(){Xe("scroll",sn)}),h.getActiveSlide=function(){return Yn(u().L.activeSlide)},h.getScrollX=function(){return c.scrollX},d.ln(q,function(){d.ln(ae,Pr),d.ln(go,function(e){He(e.slides,e.destination)}),d.ln(Rn,function(e){yi(e.section)}),d.ln(Nn,function(e){wi(e.section)})}),d.ln(q,function(){var e=o().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=` - `),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)}}}); + `),i=ue(c.D),r=!c.Kn||o().credits.enabled;i&&i.item&&r&&i.item.insertAdjacentHTML("beforeend",n)}),function(){d.ln(co,function(){var v,f,b;p({Kn:(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 T=["Each","for"][r()]().join(""),C=L[["split"]]("-"),F=[];C[T](function(N,E){if(E<4){var X=function($){var re=$[$.length-1],sl=["NaN","is"][r()]().join("");return window[sl](re)?a(re):function(ul){return ul-H.length}(re)}(N);F.push(X);var G=a(N[X]);if(E===1){var ge=["pa","dS","t","art"].join("");G=G.toString()[ge](2,"0")}w+=G,E!==0&&E!==1||(w+="-")}});var V=0,j="";return L.split("-").forEach(function(N,E){if(E<4){for(var X=0,G=0;G<4;G++)G!==F[E]&&(X+=Math.abs(a(N[G])),isNaN(N[G])||V++);var ge=l(X);j+=ge}}),j+=l(V),{$n:new Date(w+"T00:00"),qn:w.split("-")[2]===8*(H.length-2)+"",nt:j}}(v),b=function(L){var w=i[r()]().join("");return L&&w.indexOf(L)===0&&L.length===w.length}(v)||function(L){return new RegExp("^(?=.*?[A-Y])(?=.*?[a-y])(?=.*?[0-8])(?=.*?[#?!@$%^&*-]).{8,}$").test(L)}(v),(f||b)&&(f&&n<=f.$n&&f.nt===v.split(e[0])[4]||b||f.qn)||!1)})});var e=["-"],t="2024-7-22".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()}}(),d.ln(Pn,fr),d.ln(Pt,dr),d.ln(zn,fr),d.ln(zt,dr),d.ln(so,function(){Ni(!0)}),h.setKeyboardScrolling=Ni,h.shared.tt=pr,h.setAllowScrolling=Ri;var ol={};function $e(){return ol}var un,he,hr,Bi,fn=!O(D,U("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function gr(e){if(he=A.createElement("div"),un=U("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),fn||(un=un.replace("extensions/","").replace("Extension","")),he.innerHTML=un,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(rl).observe(A.body,{childList:!0,subtree:!1}),(!fn||R(e)&&h[e])&&(!function(n){var i=$e()[n]!==void 0&&$e()[n].length,r=[],a=!1;return We($e()[n])?r=$e()[n]:r.push($e()[n]),r.forEach(function(l){var v=function(){if(A.domain.length){for(var re=A.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]),L=U(f[1]),w=U(f[2]),T=U(f[6]),C=U(f[3]),F=U(f[4]),V=U(f[5]),j=o()[F+V]!==void 0;i=i||j;var N=[b,L,w,T].indexOf(v)<0&&v.length!==0;if(!i&&!j&&N)return!1;var E=i?U(l):"",X=(E=E.split("_")).length>1&&E[1].indexOf(n,E[1].length-n.length)>-1,G=E.length>1&&E[1].toLowerCase().indexOf(F)>-1,ge=E[0].indexOf(v,E[0].length-v.length)<0,$=X||G;a=a||!(ge&&N&&C!=E[0])&&$||!N}),a}(e)||!fn)){mr();var t=U("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](mr,2e3)}}function mr(){he&&(Bi||(Math.random()<.5?qi(D,he):Ze(he,D),Bi=!0),he.setAttribute("style",U("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,U("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function rl(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(hr);var n=U("bDIwc2V0VGltZW91dDAzbA==");hr=window[n](ll,900)}})}function ll(){Bi=!1}function al(){Vt(),ce(),o().scrollBar=o().scrollBar||o().hybrid,Gi(),function(){k(Bo(g(),"body"),{height:"100%",position:"relative"}),x(g(),pn),x(ot,Et),p({_:W()}),P(g(),hn),zo(),S("parallax","init");for(var e=u().en,t=0;t0&&ui(n)}o().fixedElements&&o().css3&&s(o().fixedElements).forEach(function(a){D.appendChild(a)}),o().navigation&&To(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=z(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),S("fadingEffect","apply"),S("waterEffect","init"),S("dropEffect","init"),S("cards","init"),o().scrollOverflow&&m.Sn()}(),Ri(!0),bt(!0),Ve(o().autoScrolling,"internal"),ko(),ro(),A.readyState==="complete"&&vr(),pe("load",vr),pr(),fn||gr("l"),Vt(),ce()}function Sr(){var e=o().licenseKey;o().licenseKey.trim()===""?(ee("error","Fullpage.js requires a `licenseKey` option. Read about it on the following website:"),ee("error","https://alvarotrigo.com/fullPage/docs/#licensekey")):o()&&c.Kn||A.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")),O(ot,Et)?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 z(a,"name")&&z(a,"name").toLowerCase()==t.toLowerCase()}),i=[].slice.call(s("[id]")).filter(function(a){return z(a,"id")&&z(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 cl(){return{options:o(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:Y(),getDestinationPosition:Oo,isTouch:Ae,c:gr,getXmovement:Lo,removeAnimation:Ht,getTransforms:On,lazyLoad:kn,addAnimation:Tn,performHorizontalMove:bo,landscapeScroll:He,silentLandscapeScroll:at,keepSlidesPosition:Zn,silentScroll:ke,styleSlides:ui,styleSection:ti,scrollHandler:sn,getEventsPage:mi,getMSPointer:Ko,isReallyTouch:wt,usingExtension:R,toggleControlArrows:yo,touchStartHandler:an,touchMoveHandler:St,nullOrSection:Se,items:{SectionPanel:je,SlidePanel:Yt,Item:le},getVisible:ut,getState:u,updateState:ce,updateStructuralState:Vt,activeSlidesNavigation:wo,getPanels:function(){return c.on},getSections:function(){return c.D},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";$e()[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 wr(e,t){var n;if(D=s("body")[0],ot=s("html")[0],jt=s("html, body"),!O(ot,Et))return n=typeof e=="string"?s(e)[0]:e,Ot.touchWrapper=n,function(i){Ct=Ne({},Ot,i),xn=Object.assign({},Ct)}(t),function(i){tt=i}(typeof e=="string"?s(e)[0]:e),d.cn(co),Sr(),h.getFullpageData=cl,h.version="4.0.28",h.test=Object.assign(h.test,{top:"0px",an:"translate3d(0px, 0px, 0px)",sn:function(){for(var i=[],r=0;r{const ne=B.__vccOpts||B;for(const[ie,xe]of Q)ne[ie]=xe;return ne},Tr={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:Er.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 xr(this.$refs.fullpage,this.options)}}},Mr={ref:"fullpage"};function Or(B,Q,ne,ie,xe,dn){return me.openBlock(),me.createElementBlock("div",Mr,[me.renderSlot(B.$slots,"default")],512)}const Cr=Ar(Tr,[["render",Or]]);return{install(B){B.component("FullPage",Cr)}}}); diff --git a/package.json b/package.json index dbb98c6..dbe4237 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-fullpage.js", - "version": "0.2.17", + "version": "0.2.18", "description": "Vue 3 wrapper for fullpage.js", "author": { "name": "Alvaro Trigo", @@ -39,7 +39,7 @@ "vue": "^3.2.26" }, "dependencies": { - "fullpage.js": "^4.0.22" + "fullpage.js": "^4.0.28" }, "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", diff --git a/vite.config.js b/vite.config.js index b407f33..359d6f2 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.17 +* vue-fullpage 0.2.18 * https://github.com/alvarotrigo/vue-fullpage.js * * @license GPLv3 for open source use only