PATH:
home
/
letacommog
/
aperobusiness
/
wp-content
/
cache
/
autoptimize
/
js
!function(c){c.flexslider=function(u,t){var d=c(u),p=c.extend({},c.flexslider.defaults,t),r=p.namespace,a="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch,n=a?"touchend":"click",f="vertical"===p.direction,m=p.reverse,g=0<p.itemWidth,v="fade"===p.animation,l=""!==p.asNavFor,h={};c.data(u,"flexslider",d),h={init:function(){d.animating=!1,d.currentSlide=p.startAt,d.animatingTo=d.currentSlide,d.atEnd=0===d.currentSlide||d.currentSlide===d.last,d.containerSelector=p.selector.substr(0,p.selector.search(" ")),d.slides=c(p.selector,d),d.container=c(d.containerSelector,d),d.count=d.slides.length,d.syncExists=0<c(p.sync).length,"slide"===p.animation&&(p.animation="swing"),d.prop=f?"top":"marginLeft",d.args={},d.manualPause=!1;var t,e=d;if((t=!p.video)&&(t=!v)&&(t=p.useCSS))t:{t=document.createElement("div");var i,n=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(i in n)if(void 0!==t.style[n[i]]){d.pfx=n[i].replace("Perspective","").toLowerCase(),d.prop="-"+d.pfx+"-transform",t=!0;break t}t=!1}e.transitions=t,""!==p.controlsContainer&&(d.controlsContainer=0<c(p.controlsContainer).length&&c(p.controlsContainer)),""!==p.manualControls&&(d.manualControls=0<c(p.manualControls).length&&c(p.manualControls)),p.randomize&&(d.slides.sort(function(){return Math.round(Math.random())-.5}),d.container.empty().append(d.slides)),d.doMath(),l&&h.asNav.setup(),d.setup("init"),p.controlNav&&h.controlNav.setup(),p.directionNav&&h.directionNav.setup(),p.keyboard&&(1===c(d.containerSelector).length||p.multipleKeyboard)&&c(document).bind("keyup",function(t){t=t.keyCode,d.animating||39!==t&&37!==t||(t=39===t?d.getTarget("next"):37===t&&d.getTarget("prev"),d.flexAnimate(t,p.pauseOnAction))}),p.mousewheel&&d.bind("mousewheel",function(t,e){t.preventDefault();var i=e<0?d.getTarget("next"):d.getTarget("prev");d.flexAnimate(i,p.pauseOnAction)}),p.pausePlay&&h.pausePlay.setup(),p.slideshow&&(p.pauseOnHover&&d.hover(function(){!d.manualPlay&&!d.manualPause&&d.pause()},function(){!d.manualPause&&!d.manualPlay&&d.play()}),0<p.initDelay?setTimeout(d.play,p.initDelay):d.play()),a&&p.touch&&h.touch(),(!v||v&&p.smoothHeight)&&c(window).bind("resize focus",h.resize),setTimeout(function(){p.start(d)},200)},asNav:{setup:function(){d.asNav=!0,d.animatingTo=Math.floor(d.currentSlide/d.move),d.currentItem=d.currentSlide,d.slides.removeClass(r+"active-slide").eq(d.currentItem).addClass(r+"active-slide"),d.slides.click(function(t){t.preventDefault();var e=(t=c(this)).index();!c(p.asNavFor).data("flexslider").animating&&!t.hasClass("active")&&(d.direction=d.currentItem<e?"next":"prev",d.flexAnimate(e,p.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){d.manualControls?h.controlNav.setupManual():h.controlNav.setupPaging()},setupPaging:function(){var t,e=1;if(d.controlNavScaffold=c('<ol class="'+r+"control-nav "+r+("thumbnails"===p.controlNav?"control-thumbs":"control-paging")+'"></ol>'),1<d.pagingCount)for(var i=0;i<d.pagingCount;i++)t="thumbnails"===p.controlNav?'<img src="'+d.slides.eq(i).attr("data-thumb")+'"/>':"<a>"+e+"</a>",d.controlNavScaffold.append("<li>"+t+"</li>"),e++;d.controlsContainer?c(d.controlsContainer).append(d.controlNavScaffold):d.append(d.controlNavScaffold),h.controlNav.set(),h.controlNav.active(),d.controlNavScaffold.delegate("a, img",n,function(t){t.preventDefault();t=c(this);var e=d.controlNav.index(t);t.hasClass(r+"active")||(d.direction=e>d.currentSlide?"next":"prev",d.flexAnimate(e,p.pauseOnAction))}),a&&d.controlNavScaffold.delegate("a","click touchstart",function(t){t.preventDefault()})},setupManual:function(){d.controlNav=d.manualControls,h.controlNav.active(),d.controlNav.live(n,function(t){t.preventDefault();t=c(this);var e=d.controlNav.index(t);t.hasClass(r+"active")||(e>d.currentSlide?d.direction="next":d.direction="prev",d.flexAnimate(e,p.pauseOnAction))}),a&&d.controlNav.live("click touchstart",function(t){t.preventDefault()})},set:function(){d.controlNav=c("."+r+"control-nav li "+("thumbnails"===p.controlNav?"img":"a"),d.controlsContainer?d.controlsContainer:d)},active:function(){d.controlNav.removeClass(r+"active").eq(d.animatingTo).addClass(r+"active")},update:function(t,e){1<d.pagingCount&&"add"===t?d.controlNavScaffold.append(c("<li><a>"+d.count+"</a></li>")):1===d.pagingCount?d.controlNavScaffold.find("li").remove():d.controlNav.eq(e).closest("li").remove(),h.controlNav.set(),1<d.pagingCount&&d.pagingCount!==d.controlNav.length?d.update(e,t):h.controlNav.active()}},directionNav:{setup:function(){var t=c('<ul class="'+r+'direction-nav"><li><a class="'+r+'prev" href="#"><i class="wn-fa wn-fa-chevron-left"></i><span>'+p.prevText+'</span></a></li><li><a class="'+r+'next" href="#"><i class="wn-fa wn-fa-chevron-right"></i><span>'+p.nextText+"</span></a></li></ul>");d.controlsContainer?(c(d.controlsContainer).append(t),d.directionNav=c("."+r+"direction-nav li a",d.controlsContainer)):(d.append(t),d.directionNav=c("."+r+"direction-nav li a",d)),h.directionNav.update(),d.directionNav.bind(n,function(t){t.preventDefault(),t=c(this).hasClass(r+"next")?d.getTarget("next"):d.getTarget("prev"),d.flexAnimate(t,p.pauseOnAction)}),a&&d.directionNav.bind("click touchstart",function(t){t.preventDefault()})},update:function(){var t=r+"disabled";1===d.pagingCount?d.directionNav.addClass(t):p.animationLoop?d.directionNav.removeClass(t):0===d.animatingTo?d.directionNav.removeClass(t).filter("."+r+"prev").addClass(t):d.animatingTo===d.last?d.directionNav.removeClass(t).filter("."+r+"next").addClass(t):d.directionNav.removeClass(t)}},pausePlay:{setup:function(){var t=c('<div class="'+r+'pauseplay"><a></a></div>');d.controlsContainer?(d.controlsContainer.append(t),d.pausePlay=c("."+r+"pauseplay a",d.controlsContainer)):(d.append(t),d.pausePlay=c("."+r+"pauseplay a",d)),h.pausePlay.update(p.slideshow?r+"pause":r+"play"),d.pausePlay.bind(n,function(t){t.preventDefault(),c(this).hasClass(r+"pause")?(d.manualPause=!0,d.manualPlay=!1,d.pause()):(d.manualPause=!1,d.manualPlay=!0,d.play())}),a&&d.pausePlay.bind("click touchstart",function(t){t.preventDefault()})},update:function(t){"play"===t?d.pausePlay.removeClass(r+"pause").addClass(r+"play").text(p.playText):d.pausePlay.removeClass(r+"play").addClass(r+"pause").text(p.pauseText)}},touch:function(){function i(t){l=f?s-t.touches[0].pageY:s-t.touches[0].pageX,(!(c=f?Math.abs(l)<Math.abs(t.touches[0].pageX-o):Math.abs(l)<Math.abs(t.touches[0].pageY-o))||500<Number(new Date)-h)&&(t.preventDefault(),!v&&d.transitions&&(p.animationLoop||(l/=0===d.currentSlide&&l<0||d.currentSlide===d.last&&0<l?Math.abs(l)/a+2:1),d.setProps(r+l,"setTouch")))}function n(){if(u.removeEventListener("touchmove",i,!1),d.animatingTo===d.currentSlide&&!c&&null!==l){var t=m?-l:l,e=0<t?d.getTarget("next"):d.getTarget("prev");d.canAdvance(e)&&(Number(new Date)-h<550&&50<Math.abs(t)||Math.abs(t)>a/2)?d.flexAnimate(e,p.pauseOnAction):v||d.flexAnimate(d.currentSlide,p.pauseOnAction,!0)}u.removeEventListener("touchend",n,!1),r=l=o=s=null}var s,o,r,a,l,h,c=!1;u.addEventListener("touchstart",function(t){d.animating?t.preventDefault():1===t.touches.length&&(d.pause(),a=f?d.h:d.w,h=Number(new Date),r=g&&m&&d.animatingTo===d.last?0:g&&m?d.limit-(d.itemW+p.itemMargin)*d.move*d.animatingTo:g&&d.currentSlide===d.last?d.limit:g?(d.itemW+p.itemMargin)*d.move*d.currentSlide:m?(d.last-d.currentSlide+d.cloneOffset)*a:(d.currentSlide+d.cloneOffset)*a,s=f?t.touches[0].pageY:t.touches[0].pageX,o=f?t.touches[0].pageX:t.touches[0].pageY,u.addEventListener("touchmove",i,!1),u.addEventListener("touchend",n,!1))},!1)},resize:function(){!d.animating&&d.is(":visible")&&(g||d.doMath(),v?h.smoothHeight():g?(d.slides.width(d.computedW),d.update(d.pagingCount),d.setProps()):f?(d.viewport.height(d.h),d.setProps(d.h,"setTotal")):(p.smoothHeight&&h.smoothHeight(),d.newSlides.width(d.computedW),d.setProps(d.computedW,"setTotal")))},smoothHeight:function(t){if(!f||v){var e=v?d:d.viewport;t?e.animate({height:d.slides.eq(d.animatingTo).height()},t):e.height(d.slides.eq(d.animatingTo).height())}},sync:function(t){var e=c(p.sync).data("flexslider"),i=d.animatingTo;switch(t){case"animate":e.flexAnimate(i,p.pauseOnAction,!1,!0);break;case"play":!e.playing&&!e.asNav&&e.play();break;case"pause":e.pause()}}},d.flexAnimate=function(t,e,i,n,s){if(l&&1===d.pagingCount&&(d.direction=d.currentItem<t?"next":"prev"),!d.animating&&(d.canAdvance(t,s)||i)&&d.is(":visible")){if(l&&n){if(i=c(p.asNavFor).data("flexslider"),d.atEnd=0===t||t===d.count-1,i.flexAnimate(t,!0,!1,!0,s),d.direction=d.currentItem<t?"next":"prev",i.direction=d.direction,Math.ceil((t+1)/d.visible)-1===d.currentSlide||0===t)return d.currentItem=t,d.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),!1;d.currentItem=t,d.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),t=Math.floor(t/d.visible)}if(d.animating=!0,d.animatingTo=t,p.before(d),e&&d.pause(),d.syncExists&&!s&&h.sync("animate"),p.controlNav&&h.controlNav.active(),g||d.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),d.atEnd=0===t||t===d.last,p.directionNav&&h.directionNav.update(),t===d.last&&(p.end(d),p.animationLoop||d.pause()),v)a?(d.slides.eq(d.currentSlide).css({opacity:0,zIndex:1}),d.slides.eq(t).css({opacity:1,zIndex:2}),d.slides.unbind("webkitTransitionEnd transitionend"),d.slides.eq(d.currentSlide).bind("webkitTransitionEnd transitionend",function(){p.after(d)}),d.animating=!1,d.currentSlide=d.animatingTo):(d.slides.eq(d.currentSlide).fadeOut(p.animationSpeed,p.easing),d.slides.eq(t).fadeIn(p.animationSpeed,p.easing,d.wrapup));else{var o=f?d.slides.filter(":first").height():d.computedW;t=g?(t=p.itemWidth>d.w?2*p.itemMargin:p.itemMargin,(t=(d.itemW+t)*d.move*d.animatingTo)>d.limit&&1!==d.visible?d.limit:t):0===d.currentSlide&&t===d.count-1&&p.animationLoop&&"next"!==d.direction?m?(d.count+d.cloneOffset)*o:0:d.currentSlide===d.last&&0===t&&p.animationLoop&&"prev"!==d.direction?m?0:(d.count+1)*o:m?(d.count-1-t+d.cloneOffset)*o:(t+d.cloneOffset)*o,d.setProps(t,"",p.animationSpeed),d.transitions?(p.animationLoop&&d.atEnd||(d.animating=!1,d.currentSlide=d.animatingTo),d.container.unbind("webkitTransitionEnd transitionend"),d.container.bind("webkitTransitionEnd transitionend",function(){d.wrapup(o)})):d.container.animate(d.args,p.animationSpeed,p.easing,function(){d.wrapup(o)})}p.smoothHeight&&h.smoothHeight(p.animationSpeed)}},d.wrapup=function(t){!v&&!g&&(0===d.currentSlide&&d.animatingTo===d.last&&p.animationLoop?d.setProps(t,"jumpEnd"):d.currentSlide===d.last&&0===d.animatingTo&&p.animationLoop&&d.setProps(t,"jumpStart")),d.animating=!1,d.currentSlide=d.animatingTo,p.after(d)},d.animateSlides=function(){d.animating||d.flexAnimate(d.getTarget("next"))},d.pause=function(){clearInterval(d.animatedSlides),d.playing=!1,p.pausePlay&&h.pausePlay.update("play"),d.syncExists&&h.sync("pause")},d.play=function(){d.animatedSlides=setInterval(d.animateSlides,p.slideshowSpeed),d.playing=!0,p.pausePlay&&h.pausePlay.update("pause"),d.syncExists&&h.sync("play")},d.canAdvance=function(t,e){var i=l?d.pagingCount-1:d.last;return!!e||(!(!l||d.currentItem!==d.count-1||0!==t||"prev"!==d.direction)||(!l||0!==d.currentItem||t!==d.pagingCount-1||"next"===d.direction)&&(!(t===d.currentSlide&&!l)&&(!!p.animationLoop||(!d.atEnd||0!==d.currentSlide||t!==i||"next"===d.direction)&&(!d.atEnd||d.currentSlide!==i||0!==t||"next"!==d.direction))))},d.getTarget=function(t){return"next"===(d.direction=t)?d.currentSlide===d.last?0:d.currentSlide+1:0===d.currentSlide?d.last:d.currentSlide-1},d.setProps=function(t,e,i){var n,s=t||(d.itemW+p.itemMargin)*d.move*d.animatingTo;n=-1*function(){if(g)return"setTouch"===e?t:m&&d.animatingTo===d.last?0:m?d.limit-(d.itemW+p.itemMargin)*d.move*d.animatingTo:d.animatingTo===d.last?d.limit:s;switch(e){case"setTotal":return m?(d.count-1-d.currentSlide+d.cloneOffset)*t:(d.currentSlide+d.cloneOffset)*t;case"setTouch":return t;case"jumpEnd":return m?t:d.count*t;case"jumpStart":return m?d.count*t:t;default:return t}}()+"px",d.transitions&&(n=f?"translate3d(0,"+n+",0)":"translate3d("+n+",0,0)",i=void 0!==i?i/1e3+"s":"0s",d.container.css("-"+d.pfx+"-transition-duration",i)),d.args[d.prop]=n,(d.transitions||void 0===i)&&d.container.css(d.args)},d.setup=function(t){var e,i;v?(d.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===t&&(a?d.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+p.animationSpeed/1e3+"s ease",zIndex:1}).eq(d.currentSlide).css({opacity:1,zIndex:2}):d.slides.eq(d.currentSlide).fadeIn(p.animationSpeed,p.easing)),p.smoothHeight&&h.smoothHeight()):("init"===t&&(d.viewport=c('<div class="'+r+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(d).append(d.container),d.cloneCount=0,d.cloneOffset=0,m&&(i=c.makeArray(d.slides).reverse(),d.slides=c(i),d.container.empty().append(d.slides))),p.animationLoop&&!g&&(d.cloneCount=2,d.cloneOffset=1,"init"!==t&&d.container.find(".clone").remove(),d.container.append(d.slides.first().clone().addClass("clone")).prepend(d.slides.last().clone().addClass("clone"))),d.newSlides=c(p.selector,d),e=m?d.count-1-d.currentSlide+d.cloneOffset:d.currentSlide+d.cloneOffset,f&&!g?(d.container.height(200*(d.count+d.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){d.newSlides.css({display:"block"}),d.doMath(),d.viewport.height(d.h),d.setProps(e*d.h,"init")},"init"===t?100:0)):(d.container.width(200*(d.count+d.cloneCount)+"%"),d.setProps(e*d.computedW,"init"),setTimeout(function(){d.doMath(),d.newSlides.css({width:d.computedW,float:"left",display:"block"}),p.smoothHeight&&h.smoothHeight()},"init"===t?100:0)));g||d.slides.removeClass(r+"active-slide").eq(d.currentSlide).addClass(r+"active-slide")},d.doMath=function(){var t=d.slides.first(),e=p.itemMargin,i=p.minItems,n=p.maxItems;d.w=d.width(),d.h=t.height(),d.boxPadding=t.outerWidth()-t.width(),g?(d.itemT=p.itemWidth+e,d.minW=i?i*d.itemT:d.w,d.maxW=n?n*d.itemT:d.w,d.itemW=d.minW>d.w?(d.w-e*i)/i:d.maxW<d.w?(d.w-e*n)/n:p.itemWidth>d.w?d.w:p.itemWidth,d.visible=Math.floor(d.w/(d.itemW+e)),d.move=0<p.move&&p.move<d.visible?p.move:d.visible,d.pagingCount=Math.ceil((d.count-d.visible)/d.move+1),d.last=d.pagingCount-1,d.limit=1===d.pagingCount?0:p.itemWidth>d.w?(d.itemW+2*e)*d.count-d.w-e:(d.itemW+e)*d.count-d.w-e):(d.itemW=d.w,d.pagingCount=d.count,d.last=d.count-1),d.computedW=d.itemW-d.boxPadding},d.update=function(t,e){d.doMath(),g||(t<d.currentSlide?d.currentSlide+=1:t<=d.currentSlide&&0!==t&&(d.currentSlide-=1),d.animatingTo=d.currentSlide),p.controlNav&&!d.manualControls&&("add"===e&&!g||d.pagingCount>d.controlNav.length?h.controlNav.update("add"):("remove"===e&&!g||d.pagingCount<d.controlNav.length)&&(g&&d.currentSlide>d.last&&(d.currentSlide-=1,d.animatingTo-=1),h.controlNav.update("remove",d.last))),p.directionNav&&h.directionNav.update()},d.addSlide=function(t,e){var i=c(t);d.count+=1,d.last=d.count-1,f&&m?void 0!==e?d.slides.eq(d.count-e).after(i):d.container.prepend(i):void 0!==e?d.slides.eq(e).before(i):d.container.append(i),d.update(e,"add"),d.slides=c(p.selector+":not(.clone)",d),d.setup(),p.added(d)},d.removeSlide=function(t){var e=isNaN(t)?d.slides.index(c(t)):t;d.count-=1,d.last=d.count-1,isNaN(t)?c(t,d.slides).remove():f&&m?d.slides.eq(d.last).remove():d.slides.eq(t).remove(),d.doMath(),d.update(e,"remove"),d.slides=c(p.selector+":not(.clone)",d),d.setup(),p.removed(d)},h.init()},c.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"slide",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,pauseOnAction:!0,pauseOnHover:!1,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:0,maxItems:0,move:0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){}},c.fn.flexslider=function(i){if(void 0===i&&(i={}),"object"==typeof i)return this.each(function(){var t=c(this),e=t.find(i.selector?i.selector:".slides > li");1===e.length?(e.fadeIn(400),i.start&&i.start(t)):null==t.data("flexslider")&&new c.flexslider(this,i)});var t=c(this).data("flexslider");switch(i){case"play":t.play();break;case"pause":t.pause();break;case"next":t.flexAnimate(t.getTarget("next"),!0);break;case"prev":case"previous":t.flexAnimate(t.getTarget("prev"),!0);break;default:"number"==typeof i&&t.flexAnimate(i,!0)}}}(jQuery),function(l){l.fn.visible=function(t,e){var i=l(this).eq(0),n=i.get(0),s=l(window),o=s.scrollTop();s=o+s.height();var r=i.offset().top,a=r+i.height();return i=!0===t?a:r,r=!0===t?r:a,!!(!0!==e||n.offsetWidth*n.offsetHeight)&&r<=s&&o<=i}}(jQuery),jQuery(window).load(function(){jQuery("body").hasClass("smooth-scroll")&&function(){function o(){if(!A&&document.body){A=!0;var t=document.body,e=document.documentElement,i=window.innerHeight,n=t.scrollHeight;if(O=0<=document.compatMode.indexOf("CSS")?e:t,y=t,C.keyboardSupport&&f("keydown",a),top!=self)P=!0;else if(Q&&i<n&&(t.offsetHeight<=i||e.offsetHeight<=i)){var s,o=document.createElement("div");o.style.cssText="position:absolute; z-index:-10000; top:0; left:0; right:0; height:"+O.scrollHeight+"px",document.body.appendChild(o),x=function(){s||(s=setTimeout(function(){k||(o.style.height="0",o.style.height=O.scrollHeight+"px",s=null)},500))},setTimeout(x,10),f("resize",x);if((w=new X(x)).observe(t,{attributes:!0,childList:!0,characterData:!1}),O.offsetHeight<=i){var r=document.createElement("div");r.style.clear="both",t.appendChild(r)}}C.fixedBackground||k||(t.style.backgroundAttachment="scroll",e.style.backgroundAttachment="scroll")}}function h(d,p,f){if(i=0<(i=p)?1:-1,n=0<(n=f)?1:-1,E.x===i&&E.y===n||(E.x=i,E.y=n,R=[],F=0),1!=C.accelerationMax){var t=Date.now()-F;if(t<C.accelerationDelta){var e=(1+50/t)/2;1<e&&(e=Math.min(e,C.accelerationMax),p*=e,f*=e)}F=Date.now()}var i,n;if(R.push({x:p,y:f,lastX:p<0?.99:-.99,lastY:f<0?.99:-.99,start:Date.now()}),!L){var m=d===document.body,g=function(t){for(var e=Date.now(),i=0,n=0,s=0;s<R.length;s++){var o=R[s],r=e-o.start,a=r>=C.animationTime,l=a?1:r/C.animationTime;C.pulseAlgorithm&&(l=1<=(u=l)?1:u<=0?0:(1==C.pulseNormalize&&(C.pulseNormalize/=_(1)),_(u)));var h=o.x*l-o.lastX>>0,c=o.y*l-o.lastY>>0;i+=h,n+=c,o.lastX+=h,o.lastY+=c,a&&(R.splice(s,1),s--)}var u;m?window.scrollBy(i,n):(i&&(d.scrollLeft+=i),n&&(d.scrollTop+=n)),p||f||(R=[]),R.length?H(g,d,1e3/C.frameRate+1):L=!1};H(g,d,0),L=!0}}function t(t){A||o();var e=t.target;if(t.defaultPrevented||t.ctrlKey)return!0;if(m(y,"embed")||m(e,"embed")&&/\.pdf/i.test(e.src)||m(y,"object")||e.shadowRoot)return!0;var i=-t.wheelDeltaX||t.deltaX||0,n=-t.wheelDeltaY||t.deltaY||0;M&&(t.wheelDeltaX&&g(t.wheelDeltaX,120)&&(i=t.wheelDeltaX/Math.abs(t.wheelDeltaX)*-120),t.wheelDeltaY&&g(t.wheelDeltaY,120)&&(n=t.wheelDeltaY/Math.abs(t.wheelDeltaY)*-120)),i||n||(n=-t.wheelDelta||0),1===t.deltaMode&&(i*=40,n*=40);var s=u(e);return s?!!function(t){if(t)return D.length||(D=[t,t,t]),t=Math.abs(t),D.push(t),D.shift(),clearTimeout(b),b=setTimeout(function(){try{localStorage.SS_deltaBuffer=D.join(",")}catch(t){}},1e3),!v(120)&&!v(100)}(n)||(1.2<Math.abs(i)&&(i*=C.stepSize/120),1.2<Math.abs(n)&&(n*=C.stepSize/120),h(s,i,n),t.preventDefault(),void c()):!P||!q||(Object.defineProperty(t,"target",{value:window.frameElement}),parent.wheel(t))}function a(t){var e=t.target,i=t.ctrlKey||t.altKey||t.metaKey||t.shiftKey&&t.keyCode!==z.spacebar;document.body.contains(y)||(y=document.activeElement);var n=/^(button|submit|radio|checkbox|file|color|image)$/i;if(t.defaultPrevented||/^(textarea|select|embed|object)$/i.test(e.nodeName)||m(e,"input")&&!n.test(e.type)||m(y,"video")||function(t){var e=t.target,i=!1;if(-1!=document.URL.indexOf("www.youtube.com/watch"))do{if(i=e.classList&&e.classList.contains("html5-video-controls"))break}while(e=e.parentNode);return i}(t)||e.isContentEditable||i)return!0;if((m(e,"button")||m(e,"input")&&n.test(e.type))&&t.keyCode===z.spacebar)return!0;if(m(e,"input")&&"radio"==e.type&&I[t.keyCode])return!0;var s=0,o=0,r=u(y);if(!r)return!P||!q||parent.keydown(t);var a=r.clientHeight;switch(r==document.body&&(a=window.innerHeight),t.keyCode){case z.up:o=-C.arrowScroll;break;case z.down:o=C.arrowScroll;break;case z.spacebar:o=-(t.shiftKey?1:-1)*a*.9;break;case z.pageup:o=.9*-a;break;case z.pagedown:o=.9*a;break;case z.home:o=-r.scrollTop;break;case z.end:var l=r.scrollHeight-r.scrollTop-a;o=0<l?l+10:0;break;case z.left:s=-C.arrowScroll;break;case z.right:s=C.arrowScroll;break;default:return!0}h(r,s,o),t.preventDefault(),c()}function e(t){y=t.target}function c(){clearTimeout(s),s=setInterval(function(){$={}},1e3)}function r(t,e){for(var i=t.length;i--;)$[N(t[i])]=e;return e}function u(t){var e=[],i=document.body,n=O.scrollHeight;do{var s=$[N(t)];if(s)return r(e,s);if(e.push(t),n===t.scrollHeight){var o=d(O)&&d(i)||p(O);if(P&&l(O)||!P&&o)return r(e,W())}else if(l(t)&&p(t))return r(e,t)}while(t=t.parentElement)}function l(t){return t.clientHeight+10<t.scrollHeight}function d(t){return"hidden"!==getComputedStyle(t,"").getPropertyValue("overflow-y")}function p(t){var e=getComputedStyle(t,"").getPropertyValue("overflow-y");return"scroll"===e||"auto"===e}function f(t,e){window.addEventListener(t,e,!1)}function i(t,e){window.removeEventListener(t,e,!1)}function m(t,e){return(t.nodeName||"").toLowerCase()===e.toLowerCase()}function g(t,e){return Math.floor(t/e)==t/e}function v(t){return g(D[0],t)&&g(D[1],t)&&g(D[2],t)}function _(t){var e;return((t*=C.pulseScale)<1?t-(1-Math.exp(-t)):(t-=1,(e=Math.exp(-1))+(1-Math.exp(-t))*(1-e)))*C.pulseNormalize}function n(t){for(var e in t)S.hasOwnProperty(e)&&(C[e]=t[e])}var y,w,x,s,b,T,S={frameRate:150,animationTime:400,stepSize:100,pulseAlgorithm:!0,pulseScale:4,pulseNormalize:1,accelerationDelta:50,accelerationMax:3,keyboardSupport:!0,arrowScroll:50,fixedBackground:!0,excluded:""},C=S,k=!1,P=!1,E={x:0,y:0},A=!1,O=document.documentElement,D=[],M=/^Mac/.test(navigator.platform),z={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},I={37:1,38:1,39:1,40:1},R=[],L=!1,F=Date.now(),N=(T=0,function(t){return t.uniqueID||(t.uniqueID=T++)}),$={};if(window.localStorage&&localStorage.SS_deltaBuffer)try{D=localStorage.SS_deltaBuffer.split(",")}catch(t){}var B,Y,H=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t,e,i){window.setTimeout(t,i||1e3/60)},X=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,W=function(){if(!Y){var t=document.createElement("div");t.style.cssText="height:10000px;width:1px;",document.body.appendChild(t);var e=document.body.scrollTop;document.documentElement.scrollTop,window.scrollBy(0,3),Y=document.body.scrollTop!=e?document.body:document.documentElement,window.scrollBy(0,-3),document.body.removeChild(t)}return Y},j=window.navigator.userAgent,V=/Edge/.test(j),q=/chrome/i.test(j)&&!V,U=/safari/i.test(j)&&!V,Z=/mobile/i.test(j),G=/Windows NT 6.1/i.test(j)&&/rv:11/i.test(j),Q=U&&(/Version\/8/i.test(j)||/Version\/9/i.test(j)),K=(q||U||G)&&!Z;"onwheel"in document.createElement("div")?B="wheel":"onmousewheel"in document.createElement("div")&&(B="mousewheel"),B&&K&&(f(B,t),f("mousedown",e),f("load",o)),n.destroy=function(){w&&w.disconnect(),i(B,t),i("mousedown",e),i("keydown",a),i("resize",x),i("load",o)},window.SmoothScrollOptions&&n(window.SmoothScrollOptions),"function"==typeof define&&define.amd?define(function(){return n}):"object"==typeof exports?module.exports=n:window.SmoothScroll=n}()}),function(s){"use strict";s.fn.fitVids=function(t){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var e=document.head||document.getElementsByTagName("head")[0],n=document.createElement("div");n.innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',e.appendChild(n.childNodes[1])}return t&&s.extend(i,t),this.each(function(){var t=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];i.customSelector&&t.push(i.customSelector);var n=".fitvidsignore";i.ignore&&(n=n+", "+i.ignore);var e=s(this).find(t.join(","));(e=(e=e.not("object object")).not(n)).each(function(){var t=s(this);if(!(0<t.parents(n).length||"embed"===this.tagName.toLowerCase()&&t.parent("object").length||t.parent(".fluid-width-video-wrapper").length)){t.css("height")||t.css("width")||!isNaN(t.attr("height"))&&!isNaN(t.attr("width"))||(t.attr("height",9),t.attr("width",16));var e=("object"===this.tagName.toLowerCase()||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height())/(isNaN(parseInt(t.attr("width"),10))?t.width():parseInt(t.attr("width"),10));if(!t.attr("id")){var i="fitvid"+Math.floor(999999*Math.random());t.attr("id",i)}t.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),t.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),function(o){o.fn.niceSelect=function(){this.hide(),this.each(function(){var t=o(this);if(!t.next().hasClass("nice-select")){t.after(o("<div></div>").addClass("nice-select").addClass(t.attr("class")||"").addClass(t.attr("disabled")?"disabled":"").attr("tabindex",t.attr("disabled")?null:"0").html('<span class="current"></span><ul class="list"></ul>'));var n=t.next(),e=t.find("option"),i=t.find("option:selected");n.find(".current").html(i.data("display")||i.text()),e.each(function(t){var e=o(this),i=e.data("display");n.find("ul").append(o("<li></li>").attr("data-value",e.val()).attr("data-display",i||null).addClass("option"+(e.is(":selected")?" selected":"")+(e.is(":disabled")?" disabled":"")).html(e.text()))})}}),o(document).off(".nice_select"),o(document).on("click.nice_select",".nice-select",function(t){var e=o(this);o(".nice-select").not(e).removeClass("open"),e.toggleClass("open"),e.hasClass("open")?(e.find(".option"),e.find(".focus").removeClass("focus"),e.find(".selected").addClass("focus")):e.focus()}),o(document).on("click.nice_select",function(t){0===o(t.target).closest(".nice-select").length&&o(".nice-select").removeClass("open").find(".option")}),o(document).on("click.nice_select",".nice-select .option:not(.disabled)",function(t){var e=o(this),i=e.closest(".nice-select");i.find(".selected").removeClass("selected"),e.addClass("selected");var n=e.data("display")||e.text();i.find(".current").text(n),i.prev("select").val(e.data("value")).trigger("change")}),o(document).on("keydown.nice_select",".nice-select",function(t){var e=o(this),i=o(e.find(".focus")||e.find(".list .option.selected"));if(32==t.keyCode||13==t.keyCode)return e.hasClass("open")?i.trigger("click"):e.trigger("click"),!1;if(40==t.keyCode){if(e.hasClass("open")){var n=i.nextAll(".option:not(.disabled)").first();0<n.length&&(e.find(".focus").removeClass("focus"),n.addClass("focus"))}else e.trigger("click");return!1}if(38==t.keyCode){if(e.hasClass("open")){var s=i.prevAll(".option:not(.disabled)").first();0<s.length&&(e.find(".focus").removeClass("focus"),s.addClass("focus"))}else e.trigger("click");return!1}if(27==t.keyCode)e.hasClass("open")&&e.trigger("click");else if(9==t.keyCode&&e.hasClass("open"))return!1});var t=document.createElement("a").style;t.cssText="pointer-events:auto","auto"!==t.pointerEvents&&o("html").addClass("no-csspointerevents")}}(jQuery),function(l,i,s,o){function h(t,e){this.settings=null,this.options=l.extend({},h.Defaults,e),this.$element=l(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},l.each(["onResize","onThrottledResize"],l.proxy(function(t,e){this._handlers[e]=l.proxy(this[e],this)},this)),l.each(h.Plugins,l.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),l.each(h.Workers,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)})},this)),this.setup(),this.initialize()}h.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:i,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},h.Width={Default:"default",Inner:"inner",Outer:"outer"},h.Type={Event:"event",State:"state"},h.Plugins={},h.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,n=this.settings.rtl,s={width:"auto","margin-left":n?e:"","margin-right":n?"":e};!i&&this.$stage.children().css(s),t.css=s}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,n=this._items.length,s=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};n--;)i=this._mergers[n],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=1<i||t.items.merge,o[n]=s?e*i:this._items[n].width();this._widths=o}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,n=Math.max(2*i.items,4),s=2*Math.ceil(e.length/2),o=i.loop&&e.length?i.rewind?n:Math.max(n,s):0,r="",a="";for(o/=2;o--;)t.push(this.normalize(t.length/2,!0)),r+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),a=e[t[t.length-1]][0].outerHTML+a;this._clones=t,l(r).addClass("cloned").appendTo(this.$stage),l(a).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t=this.settings.rtl?1:-1,e=this._clones.length+this._items.length,i=-1,n=0,s=0,o=[];++i<e;)n=o[i-1]||0,s=this._widths[this.relative(i)]+this.settings.margin,o.push(n+s*t);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,i={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,n=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],n.eq(e).css(t.css);else i&&(t.css.width=t.items.width,n.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,n,s=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*s,l=[];for(i=0,n=this._coordinates.length;i<n;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*s,(this.op(t,"<=",r)&&this.op(t,">",a)||this.op(e,"<",r)&&this.op(e,">",a))&&l.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+l.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],h.prototype.initialize=function(){var t,e,i;(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading"))&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:o,i=this.$element.children(e).width(),t.length&&i<=0&&this.preloadAutoWidthImages(t));this.$element.addClass(this.options.loadingClass),this.$stage=l("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},h.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,n=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),"function"==typeof(n=l.extend({},this.options,t[i])).stagePadding&&(n.stagePadding=n.stagePadding()),delete n.responsive,n.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):n=l.extend({},this.options),this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=i,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},h.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},h.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},h.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),n={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(n),t++;this._invalidated={},!this.is("valid")&&this.enter("valid")},h.prototype.width=function(t){switch(t=t||h.Width.Default){case h.Width.Inner:case h.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},h.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},h.prototype.onThrottledResize=function(){i.clearTimeout(this.resizeTimer),this.resizeTimer=i.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},h.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))},h.prototype.registerEventHandlers=function(){l.support.transition&&this.$stage.on(l.support.transition.end+".owl.core",l.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(i,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",l.proxy(this.onDragEnd,this)))},h.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=l.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(l.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=l(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),l(s).on("mouseup.owl.core touchend.owl.core",l.proxy(this.onDragEnd,this)),l(s).one("mousemove.owl.core touchmove.owl.core",l.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));l(s).on("mousemove.owl.core touchmove.owl.core",l.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},h.prototype.onDragMove=function(t){var e=null,i=null,n=null,s=this.difference(this._drag.pointer,this.pointer(t)),o=this.difference(this._drag.stage.start,s);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,o.x=((o.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),n=this.settings.pullDrag?-1*s.x/5:0,o.x=Math.max(Math.min(o.x,e+n),i+n)),this._drag.stage.current=o,this.animate(o.x))},h.prototype.onDragEnd=function(t){var e=this.difference(this._drag.pointer,this.pointer(t)),i=this._drag.stage.current,n=0<e.x^this.settings.rtl?"left":"right";l(s).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==e.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(i.x,0!==e.x?n:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=n,(3<Math.abs(e.x)||300<(new Date).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},h.prototype.closest=function(i,n){var s=-1,o=this.width(),r=this.coordinates();return this.settings.freeDrag||l.each(r,l.proxy(function(t,e){return"left"===n&&e-30<i&&i<e+30?s=t:"right"===n&&e-o-30<i&&i<e-o+30?s=t+1:this.op(i,"<",e)&&this.op(i,">",r[t+1]||e-o)&&(s="left"===n?t+1:t),-1===s},this)),this.settings.loop||(this.op(i,">",r[this.minimum()])?s=i=this.minimum():this.op(i,"<",r[this.maximum()])&&(s=i=this.maximum())),s},h.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),l.support.transform3d&&l.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,l.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},h.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t]},h.prototype.current=function(t){if(t===o)return this._current;if(0===this._items.length)return o;if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});e.data!==o&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},h.prototype.invalidate=function(t){return"string"===l.type(t)&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),l.map(this._invalidated,function(t,e){return e})},h.prototype.reset=function(t){(t=this.normalize(t))!==o&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},h.prototype.normalize=function(t,e){var i=this._items.length,n=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=o:(t<0||i+n<=t)&&(t=((t-n/2)%i+i)%i+n/2),t},h.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},h.prototype.maximum=function(t){var e,i,n,s=this.settings,o=this._coordinates.length;if(s.loop)o=this._clones.length/2+this._items.length-1;else if(s.autoWidth||s.merge){for(e=this._items.length,i=this._items[--e].width(),n=this.$element.width();e--&&!(n<(i+=this._items[e].width()+this.settings.margin)););o=e+1}else o=s.center?this._items.length-1:this._items.length-s.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},h.prototype.minimum=function(t){return t?0:this._clones.length/2},h.prototype.items=function(t){return t===o?this._items.slice():(t=this.normalize(t,!0),this._items[t])},h.prototype.mergers=function(t){return t===o?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},h.prototype.clones=function(i){var e=this._clones.length/2,n=e+this._items.length,s=function(t){return t%2==0?n+t/2:e-(t+1)/2};return i===o?l.map(this._clones,function(t,e){return s(e)}):l.map(this._clones,function(t,e){return t===i?s(e):null})},h.prototype.speed=function(t){return t!==o&&(this._speed=t),this._speed},h.prototype.coordinates=function(t){var e,i=1,n=t-1;return t===o?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(i=-1,n=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[n]||0))/2*i):e=this._coordinates[n]||0,e=Math.ceil(e))},h.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},h.prototype.to=function(t,e){var i=this.current(),n=null,s=t-this.relative(i),o=(0<s)-(s<0),r=this._items.length,a=this.minimum(),l=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(s)>r/2&&(s+=-1*o*r),(n=(((t=i+s)-a)%r+r)%r+a)!==t&&n-s<=l&&0<n-s&&(i=n-s,t=n,this.reset(i))):t=this.settings.rewind?(t%(l+=1)+l)%l:Math.max(a,Math.min(l,t)),this.speed(this.duration(i,t,e)),this.current(t),this.$element.is(":visible")&&this.update()},h.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},h.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},h.prototype.onTransitionEnd=function(t){if(t!==o&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},h.prototype.viewport=function(){var t;return this.options.responsiveBaseElement!==i?t=l(this.options.responsiveBaseElement).width():i.innerWidth?t=i.innerWidth:s.documentElement&&s.documentElement.clientWidth?t=s.documentElement.clientWidth:console.warn("Can not detect viewport width."),t},h.prototype.replace=function(t){this.$stage.empty(),this._items=[],t&&(t=t instanceof jQuery?t:l(t)),this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector)),t.filter(function(){return 1===this.nodeType}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},h.prototype.add=function(t,e){var i=this.relative(this._current);e=e===o?this._items.length:this.normalize(e,!0),t=t instanceof jQuery?t:l(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e})},h.prototype.remove=function(t){(t=this.normalize(t,!0))!==o&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},h.prototype.preloadAutoWidthImages=function(t){t.each(l.proxy(function(t,e){this.enter("pre-loading"),e=l(e),l(new Image).one("load",l.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))},h.prototype.destroy=function(){for(var t in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),l(s).off(".owl.core"),!1!==this.settings.responsive&&(i.clearTimeout(this.resizeTimer),this.off(i,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[t].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},h.prototype.op=function(t,e,i){var n=this.settings.rtl;switch(e){case"<":return n?i<t:t<i;case">":return n?t<i:i<t;case">=":return n?t<=i:i<=t;case"<=":return n?i<=t:t<=i}},h.prototype.on=function(t,e,i,n){t.addEventListener?t.addEventListener(e,i,n):t.attachEvent&&t.attachEvent("on"+e,i)},h.prototype.off=function(t,e,i,n){t.removeEventListener?t.removeEventListener(e,i,n):t.detachEvent&&t.detachEvent("on"+e,i)},h.prototype.trigger=function(t,e,i,n,s){var o={item:{count:this._items.length,index:this.current()}},r=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),a=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},o,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(a)}),this.register({type:h.Type.Event,name:t}),this.$element.trigger(a),this.settings&&"function"==typeof this.settings[r]&&this.settings[r].call(this,a)),a},h.prototype.enter=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]===o&&(this._states.current[e]=0),this._states.current[e]++},this))},h.prototype.leave=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]--},this))},h.prototype.register=function(i){if(i.type===h.Type.Event){if(l.event.special[i.name]||(l.event.special[i.name]={}),!l.event.special[i.name].owl){var e=l.event.special[i.name]._default;l.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments)},l.event.special[i.name].owl=!0}}else i.type===h.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=l.grep(this._states.tags[i.name],l.proxy(function(t,e){return l.inArray(t,this._states.tags[i.name])===e},this)))},h.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0},this))},h.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e]},this))},h.prototype.pointer=function(t){var e={x:null,y:null};return(t=(t=t.originalEvent||t||i.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e},h.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},h.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},l.fn.owlCarousel=function(e){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=l(this),i=t.data("owl.carousel");i||(i=new h(this,"object"==typeof e&&e),t.data("owl.carousel",i),l.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:h.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",l.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]))},i))})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,n)})},l.fn.owlCarousel.Constructor=h}(window.Zepto||window.jQuery,window,document),function(e,i,t,n){var s=function(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=e.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers)};s.Defaults={autoRefresh:!0,autoRefreshInterval:500},s.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},s.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},s.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoRefresh=s}(window.Zepto||window.jQuery,window,document),function(a,o,t,e){var i=function(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type))for(var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,n=e.center&&-1*i||0,s=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+n,o=this._core.clones().length,r=a.proxy(function(t,e){this.load(e)},this);n++<i;)this.load(o/2+this._core.relative(s)),o&&a.each(this._core.clones(this._core.relative(s)),r),s++},this)},this._core.options=a.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers)};i.Defaults={lazyLoad:!1},i.prototype.load=function(t){var e=this._core.$stage.children().eq(t),i=e&&e.find(".owl-lazy");!i||-1<a.inArray(e.get(0),this._loaded)||(i.each(a.proxy(function(t,e){var i,n=a(e),s=1<o.devicePixelRatio&&n.attr("data-src-retina")||n.attr("data-src");this._core.trigger("load",{element:n,url:s},"lazy"),n.is("img")?n.one("load.owl.lazy",a.proxy(function(){n.css("opacity",1),this._core.trigger("loaded",{element:n,url:s},"lazy")},this)).attr("src",s):((i=new Image).onload=a.proxy(function(){n.css({"background-image":'url("'+s+'")',opacity:"1"}),this._core.trigger("loaded",{element:n,url:s},"lazy")},this),i.src=s)},this)),this._loaded.push(e.get(0)))},i.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=i}(window.Zepto||window.jQuery,window,document),function(o,t,e,i){var n=function(t){this._core=t,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"==t.property.name&&this.update()},this),"loaded.owl.lazy":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=o.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){var t,e=this._core._current,i=e+this._core.settings.items,n=this._core.$stage.children().toArray().slice(e,i),s=[];o.each(n,function(t,e){s.push(o(e).height())}),t=Math.max.apply(null,s),this._core.$stage.parent().height(t).addClass(this._core.settings.autoHeightClass)},n.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},o.fn.owlCarousel.Constructor.Plugins.AutoHeight=n}(window.Zepto||window.jQuery,window,document),function(c,t,e,i){var n=function(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":c.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":c.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":c.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":c.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":c.proxy(function(t){if(t.namespace){var e=c(t.content).find(".owl-video");e.length&&(e.css("display","none"),this.fetch(e,c(t.content)))}},this)},this._core.options=c.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",c.proxy(function(t){this.play(t)},this))};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",n=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),s=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if(-1<(n=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else if(-1<n[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<n[3].indexOf("vzaar")))throw new Error("Video URL not supported.");i="vzaar"}n=n[6],this._videos[r]={type:i,id:n,width:s,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},n.prototype.thumbnail=function(e,t){var i,n,s=t.width&&t.height?'style="width:'+t.width+"px;height:"+t.height+'px;"':"",o=e.find("img"),r="src",a="",l=this._core.settings,h=function(t){'<div class="owl-video-play-icon"></div>',i=l.lazyLoad?'<div class="owl-video-tn '+a+'" '+r+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(i),e.after('<div class="owl-video-play-icon"></div>')};if(e.wrap('<div class="owl-video-wrapper"'+s+"></div>"),this._core.settings.lazyLoad&&(r="data-src",a="owl-lazy"),o.length)return h(o.attr(r)),o.remove(),!1;"youtube"===t.type?(n="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",h(n)):"vimeo"===t.type?c.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,h(n)}}):"vzaar"===t.type&&c.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,h(n)}})},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},n.prototype.play=function(t){var e,i=c(t.target).closest("."+this._core.settings.itemClass),n=this._videos[i.attr("data-video")],s=n.width||"100%",o=n.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),i=this._core.items(this._core.relative(i.index())),this._core.reset(i.index()),"youtube"===n.type?e='<iframe width="'+s+'" height="'+o+'" src="//www.youtube.com/embed/'+n.id+"?autoplay=1&rel=0&v="+n.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===n.type?e='<iframe src="//player.vimeo.com/video/'+n.id+'?autoplay=1" width="'+s+'" height="'+o+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>':"vzaar"===n.type&&(e='<iframe frameborder="0"height="'+o+'"width="'+s+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+n.id+'/player?autoplay=true"></iframe>'),c('<div class="owl-video-frame">'+e+"</div>").insertAfter(i.find(".owl-video")),this._playing=i.addClass("owl-video-playing"))},n.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&c(t).parent().hasClass("owl-video-frame")},n.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},c.fn.owlCarousel.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(r,t,e,i){var n=function(t){this.core=t,this.core.options=r.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":r.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&r.support.animation&&r.support.transition){this.core.speed(0);var t,e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),s=this.core.settings.animateIn,o=this.core.settings.animateOut;this.core.current()!==this.previous&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(r.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),s&&n.one(r.support.animation.end,e).addClass("animated owl-animated-in").addClass(s))}},n.prototype.clear=function(t){r(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(i,n,s,t){var e=function(t){this._core=t,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":i.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":i.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":i.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":i.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":i.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":i.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":i.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":i.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=i.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(t,e){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(t,e){return this._timeout&&n.clearTimeout(this._timeout),n.setTimeout(i.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||s.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),t||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(n.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},i.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(o,t,e,i){"use strict";var n=function(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+o(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":o.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=o.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers)};n.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},n.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?o(i.navContainer):o("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=o("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",o.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=o("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",o.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[o("<div>").addClass(i.dotClass).append(o("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?o(i.dotsContainer):o("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",o.proxy(function(t){var e=o(t.target).parent().is(this._controls.$absolute)?o(t.target).index():o(t.target).parent().index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),this._overrides)this._core[t]=o.proxy(this[t],this)},n.prototype.destroy=function(){var t,e,i,n;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)this._controls[e].remove();for(n in this.overides)this._core[n]=this._overrides[n];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},n.prototype.update=function(){var t,e,i=this._core.clones().length/2,n=i+this._core.items().length,s=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<n;t++){if(r<=e||0===e){if(this._pages.push({start:Math.min(s,t-i),end:t-i+r-1}),Math.min(s,t-i)===s)break;e=0,0}e+=this._core.mergers(this._core.relative(t))}},n.prototype.draw=function(){var t,e=this._core.settings,i=this._core.items().length<=e.items,n=this._core.relative(this._core.current()),s=e.loop||e.rewind;this._controls.$relative.toggleClass("disabled",!e.nav||i),e.nav&&(this._controls.$previous.toggleClass("disabled",!s&&n<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!s&&n>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!e.dots||i),e.dots&&(t=this._pages.length-this._controls.$absolute.children().length,e.dotsData&&0!==t?this._controls.$absolute.html(this._templates.join("")):0<t?this._controls.$absolute.append(new Array(t+1).join(this._templates[0])):t<0&&this._controls.$absolute.children().slice(t).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(o.inArray(this.current(),this._pages)).addClass("active"))},n.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:o.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)}},n.prototype.current=function(){var i=this._core.relative(this._core.current());return o.grep(this._pages,o.proxy(function(t,e){return t.start<=i&&t.end>=i},this)).pop()},n.prototype.getPosition=function(t){var e,i,n=this._core.settings;return"page"==n.slideBy?(e=o.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=n.slideBy:e-=n.slideBy),e},n.prototype.next=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},n.prototype.prev=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},n.prototype.to=function(t,e,i){var n;!i&&this._pages.length?(n=this._pages.length,o.proxy(this._overrides.to,this._core)(this._pages[(t%n+n)%n].start,e)):o.proxy(this._overrides.to,this._core)(t,e)},o.fn.owlCarousel.Constructor.Plugins.Navigation=n}(window.Zepto||window.jQuery,window,document),function(n,s,t,e){"use strict";var i=function(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":n.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&n(s).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var e=n(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!e)return;this._hashes[e]=t.content}},this),"changed.owl.carousel":n.proxy(function(t){if(t.namespace&&"position"===t.property.name){var i=this._core.items(this._core.relative(this._core.current())),e=n.map(this._hashes,function(t,e){return t===i?e:null}).join();if(!e||s.location.hash.slice(1)===e)return;s.location.hash=e}},this)},this._core.options=n.extend({},i.Defaults,this._core.options),this.$element.on(this._handlers),n(s).on("hashchange.owl.navigation",n.proxy(function(t){var e=s.location.hash.substring(1),i=this._core.$stage.children(),n=this._hashes[e]&&i.index(this._hashes[e]);void 0!==n&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)},this))};i.Defaults={URLhashListener:!1},i.prototype.destroy=function(){var t,e;for(t in n(s).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},n.fn.owlCarousel.Constructor.Plugins.Hash=i}(window.Zepto||window.jQuery,window,document),function(s,t,e,o){function i(t,i){var n=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return s.each((t+" "+a.join(e+" ")+e).split(" "),function(t,e){if(r[e]!==o)return n=!i||e,!1}),n}function n(t){return i(t,!0)}var r=s("<support>").get(0).style,a="Webkit Moz O ms".split(" "),l={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},h=function(){return!!i("transform")},c=function(){return!!i("perspective")},u=function(){return!!i("animation")};(function(){return!!i("transition")})()&&(s.support.transition=new String(n("transition")),s.support.transition.end=l.transition.end[s.support.transition]),u()&&(s.support.animation=new String(n("animation")),s.support.animation.end=l.animation.end[s.support.animation]),h()&&(s.support.transform=new String(n("transform")),s.support.transform3d=c())}(window.Zepto||window.jQuery,window,document),function(){var e,i,t=[].indexOf||function(t){for(var e=0,i=this.length;e<i;e++)if(e in this&&this[e]===t)return e;return-1},y=[].slice;e=this,i=function(l,o){var e,r,a,h,i,c,u,s,d,n,p,f,m,g,v,_;return e=l(o),s=0<=t.call(o,"ontouchstart"),h={horizontal:{},vertical:{}},u={},c="waypoints-context-id",p="resize.waypoints",f="scroll.waypoints",m=i=1,g="waypoints-waypoint-ids",v="waypoint",_="waypoints",r=function(){function t(t){var e=this;this.$element=t,this.element=t[0],this.didResize=!1,this.didScroll=!1,this.id="context"+i++,this.oldScroll={x:t.scrollLeft(),y:t.scrollTop()},this.waypoints={horizontal:{},vertical:{}},t.data(c,this.id),u[this.id]=this,t.bind(f,function(){var t;if(!e.didScroll&&!s)return e.didScroll=!0,t=function(){return e.doScroll(),e.didScroll=!1},o.setTimeout(t,l[_].settings.scrollThrottle)}),t.bind(p,function(){var t;if(!e.didResize)return e.didResize=!0,t=function(){return l[_]("refresh"),e.didResize=!1},o.setTimeout(t,l[_].settings.resizeThrottle)})}return t.prototype.doScroll=function(){var t,n=this;return t={horizontal:{newScroll:this.$element.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.$element.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}},!s||t.vertical.oldScroll&&t.vertical.newScroll||l[_]("refresh"),l.each(t,function(t,s){var i,e,o;return o=[],e=s.newScroll>s.oldScroll,i=e?s.forward:s.backward,l.each(n.waypoints[t],function(t,e){var i,n;return s.oldScroll<(i=e.offset)&&i<=s.newScroll?o.push(e):s.newScroll<(n=e.offset)&&n<=s.oldScroll?o.push(e):void 0}),o.sort(function(t,e){return t.offset-e.offset}),e||o.reverse(),l.each(o,function(t,e){if(e.options.continuous||t===o.length-1)return e.trigger([i])})}),this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll}},t.prototype.refresh=function(){var t,e,i,n=this;return i=l.isWindow(this.element),e=this.$element.offset(),this.doScroll(),t={horizontal:{contextOffset:i?0:e.left,contextScroll:i?0:this.oldScroll.x,contextDimension:this.$element.width(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:i?0:e.top,contextScroll:i?0:this.oldScroll.y,contextDimension:i?l[_]("viewportHeight"):this.$element.height(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}},l.each(t,function(t,a){return l.each(n.waypoints[t],function(t,e){var i,n,s,o,r;if(i=e.options.offset,s=e.offset,n=l.isWindow(e.element)?0:e.$element.offset()[a.offsetProp],l.isFunction(i)?i=i.apply(e.element):"string"==typeof i&&(i=parseFloat(i),-1<e.options.offset.indexOf("%")&&(i=Math.ceil(a.contextDimension*i/100))),e.offset=n-a.contextOffset+a.contextScroll-i,(!e.options.onlyOnScroll||null==s)&&e.enabled)return null!==s&&s<(o=a.oldScroll)&&o<=e.offset?e.trigger([a.backward]):null!==s&&s>(r=a.oldScroll)&&r>=e.offset?e.trigger([a.forward]):null===s&&a.oldScroll>=e.offset?e.trigger([a.forward]):void 0})})},t.prototype.checkEmpty=function(){if(l.isEmptyObject(this.waypoints.horizontal)&&l.isEmptyObject(this.waypoints.vertical))return this.$element.unbind([p,f].join(" ")),delete u[this.id]},t}(),a=function(){function t(t,e,i){var n,s;"bottom-in-view"===(i=l.extend({},l.fn[v].defaults,i)).offset&&(i.offset=function(){var t;return t=l[_]("viewportHeight"),l.isWindow(e.element)||(t=e.$element.height()),t-l(this).outerHeight()}),this.$element=t,this.element=t[0],this.axis=i.horizontal?"horizontal":"vertical",this.callback=i.handler,this.context=e,this.enabled=i.enabled,this.id="waypoints"+m++,this.offset=null,this.options=i,e.waypoints[this.axis][this.id]=this,h[this.axis][this.id]=this,(n=null!=(s=t.data(g))?s:[]).push(this.id),t.data(g,n)}return t.prototype.trigger=function(t){if(this.enabled)return null!=this.callback&&this.callback.apply(this.element,t),this.options.triggerOnce?this.destroy():void 0},t.prototype.disable=function(){return this.enabled=!1},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0},t.prototype.destroy=function(){return delete h[this.axis][this.id],delete this.context.waypoints[this.axis][this.id],this.context.checkEmpty()},t.getWaypointsByElement=function(t){var e,i;return(i=l(t).data(g))?(e=l.extend({},h.horizontal,h.vertical),l.map(i,function(t){return e[t]})):[]},t}(),n={init:function(t,s){return null==s&&(s={}),null==s.handler&&(s.handler=t),this.each(function(){var t,e,i,n;return t=l(this),i=null!=(n=s.context)?n:l.fn[v].defaults.context,l.isWindow(i)||(i=t.closest(i)),i=l(i),(e=u[i.data(c)])||(e=new r(i)),new a(t,e,s)}),l[_]("refresh"),this},disable:function(){return n._invoke(this,"disable")},enable:function(){return n._invoke(this,"enable")},destroy:function(){return n._invoke(this,"destroy")},prev:function(t,e){return n._traverse.call(this,t,e,function(t,e,i){if(0<e)return t.push(i[e-1])})},next:function(t,e){return n._traverse.call(this,t,e,function(t,e,i){if(e<i.length-1)return t.push(i[e+1])})},_traverse:function(e,t,i){var n,s;return null==e&&(e="vertical"),null==t&&(t=o),s=d.aggregate(t),n=[],this.each(function(){var t;return t=l.inArray(this,s[e]),i(n,t,s[e])}),this.pushStack(n)},_invoke:function(t,i){return t.each(function(){var t;return t=a.getWaypointsByElement(this),l.each(t,function(t,e){return e[i](),!0})}),this}},l.fn[v]=function(){var t,e;return e=arguments[0],t=2<=arguments.length?y.call(arguments,1):[],n[e]?n[e].apply(this,t):l.isFunction(e)?n.init.apply(this,arguments):l.isPlainObject(e)?n.init.apply(this,[null,e]):e?l.error("The "+e+" method does not exist in jQuery Waypoints."):l.error("jQuery Waypoints needs a callback function or handler option.")},l.fn[v].defaults={context:o,continuous:!0,enabled:!0,horizontal:!1,offset:0,triggerOnce:!1},d={refresh:function(){return l.each(u,function(t,e){return e.refresh()})},viewportHeight:function(){var t;return null!=(t=o.innerHeight)?t:e.height()},aggregate:function(t){var e,n,i;return e=h,t&&(e=null!=(i=u[l(t).data(c)])?i.waypoints:void 0),e?(n={horizontal:[],vertical:[]},l.each(n,function(t,i){return l.each(e[t],function(t,e){return i.push(e)}),i.sort(function(t,e){return t.offset-e.offset}),n[t]=l.map(i,function(t){return t.element}),n[t]=l.unique(n[t])}),n):[]},above:function(t){return null==t&&(t=o),d._filter(t,"vertical",function(t,e){return e.offset<=t.oldScroll.y})},below:function(t){return null==t&&(t=o),d._filter(t,"vertical",function(t,e){return e.offset>t.oldScroll.y})},left:function(t){return null==t&&(t=o),d._filter(t,"horizontal",function(t,e){return e.offset<=t.oldScroll.x})},right:function(t){return null==t&&(t=o),d._filter(t,"horizontal",function(t,e){return e.offset>t.oldScroll.x})},enable:function(){return d._invoke("enable")},disable:function(){return d._invoke("disable")},destroy:function(){return d._invoke("destroy")},extendFn:function(t,e){return n[t]=e},_invoke:function(i){var t;return t=l.extend({},h.vertical,h.horizontal),l.each(t,function(t,e){return e[i](),!0})},_filter:function(t,e,i){var n,s;return(n=u[l(t).data(c)])?(s=[],l.each(n.waypoints[e],function(t,e){if(i(n,e))return s.push(e)}),s.sort(function(t,e){return t.offset-e.offset}),l.map(s,function(t){return t.element})):[]}},l[_]=function(){var t,e;return e=arguments[0],t=2<=arguments.length?y.call(arguments,1):[],d[e]?d[e].apply(null,t):d.aggregate.call(null,e)},l[_].settings={resizeThrottle:100,scrollThrottle:30},e.load(function(){return l[_]("refresh")})},"function"==typeof define&&define.amd?define("waypoints",["jquery"],function(t){return i(t,e)}):i(e.jQuery,e)}.call(this),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?t(require("jquery")):t(window.jQuery||window.Zepto)}(function(c){var u,n,d,s,p,e,l="Close",h="BeforeClose",f="MarkupParse",m="Open",g=".mfp",v="mfp-ready",i="mfp-removing",r="mfp-prevent-close",t=function(){},a=!!window.jQuery,_=c(window),y=function(t,e){u.ev.on("mfp"+t+g,e)},w=function(t,e,i,n){var s=document.createElement("div");return s.className="mfp-"+t,i&&(s.innerHTML=i),n?e&&e.appendChild(s):(s=c(s),e&&s.appendTo(e)),s},x=function(t,e){u.ev.triggerHandler("mfp"+t,e),u.st.callbacks&&(t=t.charAt(0).toLowerCase()+t.slice(1),u.st.callbacks[t]&&u.st.callbacks[t].apply(u,c.isArray(e)?e:[e]))},b=function(t){return t===e&&u.currTemplate.closeBtn||(u.currTemplate.closeBtn=c(u.st.closeMarkup.replace("%title%",u.st.tClose)),e=t),u.currTemplate.closeBtn},o=function(){c.magnificPopup.instance||((u=new t).init(),c.magnificPopup.instance=u)};t.prototype={constructor:t,init:function(){var t=navigator.appVersion;u.isLowIE=u.isIE8=document.all&&!document.addEventListener,u.isAndroid=/android/gi.test(t),u.isIOS=/iphone|ipad|ipod/gi.test(t),u.supportsTransition=function(){var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1}(),u.probablyMobile=u.isAndroid||u.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=c(document),u.popupsCache={}},open:function(t){var e;if(!1===t.isObj){u.items=t.items.toArray(),u.index=0;var i,n=t.items;for(e=0;e<n.length;e++)if((i=n[e]).parsed&&(i=i.el[0]),i===t.el[0]){u.index=e;break}}else u.items=c.isArray(t.items)?t.items:[t.items],u.index=t.index||0;if(!u.isOpen){u.types=[],p="",t.mainEl&&t.mainEl.length?u.ev=t.mainEl.eq(0):u.ev=d,t.key?(u.popupsCache[t.key]||(u.popupsCache[t.key]={}),u.currTemplate=u.popupsCache[t.key]):u.currTemplate={},u.st=c.extend(!0,{},c.magnificPopup.defaults,t),u.fixedContentPos="auto"===u.st.fixedContentPos?!u.probablyMobile:u.st.fixedContentPos,u.st.modal&&(u.st.closeOnContentClick=!1,u.st.closeOnBgClick=!1,u.st.showCloseBtn=!1,u.st.enableEscapeKey=!1),u.bgOverlay||(u.bgOverlay=w("bg").on("click"+g,function(){u.close()}),u.wrap=w("wrap").attr("tabindex",-1).on("click"+g,function(t){u._checkIfClose(t.target)&&u.close()}),u.container=w("container",u.wrap)),u.contentContainer=w("content"),u.st.preloader&&(u.preloader=w("preloader",u.container,u.st.tLoading));var s=c.magnificPopup.modules;for(e=0;e<s.length;e++){var o=s[e];o=o.charAt(0).toUpperCase()+o.slice(1),u["init"+o].call(u)}x("BeforeOpen"),u.st.showCloseBtn&&(u.st.closeBtnInside?(y(f,function(t,e,i,n){i.close_replaceWith=b(n.type)}),p+=" mfp-close-btn-in"):u.wrap.append(b())),u.st.alignTop&&(p+=" mfp-align-top"),u.fixedContentPos?u.wrap.css({overflow:u.st.overflowY,overflowX:"hidden",overflowY:u.st.overflowY}):u.wrap.css({top:_.scrollTop(),position:"absolute"}),(!1===u.st.fixedBgPos||"auto"===u.st.fixedBgPos&&!u.fixedContentPos)&&u.bgOverlay.css({height:d.height(),position:"absolute"}),u.st.enableEscapeKey&&d.on("keyup"+g,function(t){27===t.keyCode&&u.close()}),_.on("resize"+g,function(){u.updateSize()}),u.st.closeOnContentClick||(p+=" mfp-auto-cursor"),p&&u.wrap.addClass(p);var r=u.wH=_.height(),a={};if(u.fixedContentPos&&u._hasScrollBar(r)){var l=u._getScrollbarSize();l&&(a.marginRight=l)}u.fixedContentPos&&(u.isIE7?c("body, html").css("overflow","hidden"):a.overflow="hidden");var h=u.st.mainClass;return u.isIE7&&(h+=" mfp-ie7"),h&&u._addClassToMFP(h),u.updateItemHTML(),x("BuildControls"),c("html").css(a),u.bgOverlay.add(u.wrap).prependTo(u.st.prependTo||c(document.body)),u._lastFocusedEl=document.activeElement,setTimeout(function(){u.content?(u._addClassToMFP(v),u._setFocus()):u.bgOverlay.addClass(v),d.on("focusin"+g,u._onFocusIn)},16),u.isOpen=!0,u.updateSize(r),x(m),t}u.updateItemHTML()},close:function(){u.isOpen&&(x(h),u.isOpen=!1,u.st.removalDelay&&!u.isLowIE&&u.supportsTransition?(u._addClassToMFP(i),setTimeout(function(){u._close()},u.st.removalDelay)):u._close())},_close:function(){x(l);var t=i+" "+v+" ";if(u.bgOverlay.detach(),u.wrap.detach(),u.container.empty(),u.st.mainClass&&(t+=u.st.mainClass+" "),u._removeClassFromMFP(t),u.fixedContentPos){var e={marginRight:""};u.isIE7?c("body, html").css("overflow",""):e.overflow="",c("html").css(e)}d.off("keyup.mfp focusin"+g),u.ev.off(g),u.wrap.attr("class","mfp-wrap").removeAttr("style"),u.bgOverlay.attr("class","mfp-bg"),u.container.attr("class","mfp-container"),u.st.showCloseBtn&&(!u.st.closeBtnInside||!0===u.currTemplate[u.currItem.type])&&u.currTemplate.closeBtn&&u.currTemplate.closeBtn.detach(),u.st.autoFocusLast&&u._lastFocusedEl&&c(u._lastFocusedEl).focus(),u.currItem=null,u.content=null,u.currTemplate=null,u.prevHeight=0,x("AfterClose")},updateSize:function(t){if(u.isIOS){var e=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*e;u.wrap.css("height",i),u.wH=i}else u.wH=t||_.height();u.fixedContentPos||u.wrap.css("height",u.wH),x("Resize")},updateItemHTML:function(){var t=u.items[u.index];u.contentContainer.detach(),u.content&&u.content.detach(),t.parsed||(t=u.parseEl(u.index));var e=t.type;if(x("BeforeChange",[u.currItem?u.currItem.type:"",e]),u.currItem=t,!u.currTemplate[e]){var i=!!u.st[e]&&u.st[e].markup;x("FirstMarkupParse",i),u.currTemplate[e]=!i||c(i)}s&&s!==t.type&&u.container.removeClass("mfp-"+s+"-holder");var n=u["get"+e.charAt(0).toUpperCase()+e.slice(1)](t,u.currTemplate[e]);u.appendContent(n,e),t.preloaded=!0,x("Change",t),s=t.type,u.container.prepend(u.contentContainer),x("AfterChange")},appendContent:function(t,e){(u.content=t)?u.st.showCloseBtn&&u.st.closeBtnInside&&!0===u.currTemplate[e]?u.content.find(".mfp-close").length||u.content.append(b()):u.content=t:u.content="",x("BeforeAppend"),u.container.addClass("mfp-"+e+"-holder"),u.contentContainer.append(u.content)},parseEl:function(t){var e,i=u.items[t];if((i=i.tagName?{el:c(i)}:(e=i.type,{data:i,src:i.src})).el){for(var n=u.types,s=0;s<n.length;s++)if(i.el.hasClass("mfp-"+n[s])){e=n[s];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=e||u.st.type||"inline",i.index=t,i.parsed=!0,u.items[t]=i,x("ElementParse",i),u.items[t]},addGroup:function(e,i){var t=function(t){t.mfpEl=this,u._openClick(t,e,i)};i||(i={});var n="click.magnificPopup";i.mainEl=e,i.items?(i.isObj=!0,e.off(n).on(n,t)):(i.isObj=!1,i.delegate?e.off(n).on(n,i.delegate,t):(i.items=e).off(n).on(n,t))},_openClick:function(t,e,i){if((void 0!==i.midClick?i.midClick:c.magnificPopup.defaults.midClick)||!(2===t.which||t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)){var n=void 0!==i.disableOn?i.disableOn:c.magnificPopup.defaults.disableOn;if(n)if(c.isFunction(n)){if(!n.call(u))return!0}else if(_.width()<n)return!0;t.type&&(t.preventDefault(),u.isOpen&&t.stopPropagation()),i.el=c(t.mfpEl),i.delegate&&(i.items=e.find(i.delegate)),u.open(i)}},updateStatus:function(t,e){if(u.preloader){n!==t&&u.container.removeClass("mfp-s-"+n),!e&&"loading"===t&&(e=u.st.tLoading);var i={status:t,text:e};x("UpdateStatus",i),t=i.status,e=i.text,u.preloader.html(e),u.preloader.find("a").on("click",function(t){t.stopImmediatePropagation()}),u.container.addClass("mfp-s-"+t),n=t}},_checkIfClose:function(t){if(!c(t).hasClass(r)){var e=u.st.closeOnContentClick,i=u.st.closeOnBgClick;if(e&&i)return!0;if(!u.content||c(t).hasClass("mfp-close")||u.preloader&&t===u.preloader[0])return!0;if(t===u.content[0]||c.contains(u.content[0],t)){if(e)return!0}else if(i&&c.contains(document,t))return!0;return!1}},_addClassToMFP:function(t){u.bgOverlay.addClass(t),u.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),u.wrap.removeClass(t)},_hasScrollBar:function(t){return(u.isIE7?d.height():document.body.scrollHeight)>(t||_.height())},_setFocus:function(){(u.st.focus?u.content.find(u.st.focus).eq(0):u.wrap).focus()},_onFocusIn:function(t){if(t.target!==u.wrap[0]&&!c.contains(u.wrap[0],t.target))return u._setFocus(),!1},_parseMarkup:function(s,t,e){var o;e.data&&(t=c.extend(e.data,t)),x(f,[s,t,e]),c.each(t,function(t,e){if(void 0===e||!1===e)return!0;if(1<(o=t.split("_")).length){var i=s.find(g+"-"+o[0]);if(0<i.length){var n=o[1];"replaceWith"===n?i[0]!==e[0]&&i.replaceWith(e):"img"===n?i.is("img")?i.attr("src",e):i.replaceWith(c("<img>").attr("src",e).attr("class",i.attr("class"))):i.attr(o[1],e)}}else s.find(g+"-"+t).html(e)})},_getScrollbarSize:function(){if(void 0===u.scrollbarSize){var t=document.createElement("div");t.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),u.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return u.scrollbarSize}},c.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(t,e){return o(),(t=t?c.extend(!0,{},t):{}).isObj=!0,t.index=e||0,this.instance.open(t)},close:function(){return c.magnificPopup.instance&&c.magnificPopup.instance.close()},registerModule:function(t,e){e.options&&(c.magnificPopup.defaults[t]=e.options),c.extend(this.proto,e.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},c.fn.magnificPopup=function(t){o();var e=c(this);if("string"==typeof t)if("open"===t){var i,n=a?e.data("magnificPopup"):e[0].magnificPopup,s=parseInt(arguments[1],10)||0;i=n.items?n.items[s]:(i=e,n.delegate&&(i=i.find(n.delegate)),i.eq(s)),u._openClick({mfpEl:i},e,n)}else u.isOpen&&u[t].apply(u,Array.prototype.slice.call(arguments,1));else t=c.extend(!0,{},t),a?e.data("magnificPopup",t):e[0].magnificPopup=t,u.addGroup(e,t);return e};var T,S,C,k="inline",P=function(){C&&(S.after(C.addClass(T)).detach(),C=null)};c.magnificPopup.registerModule(k,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){u.types.push(k),y(l+"."+k,function(){P()})},getInline:function(t,e){if(P(),t.src){var i=u.st.inline,n=c(t.src);if(n.length){var s=n[0].parentNode;s&&s.tagName&&(S||(T=i.hiddenClass,S=w(T),T="mfp-"+T),C=n.after(S).detach().removeClass(T)),u.updateStatus("ready")}else u.updateStatus("error",i.tNotFound),n=c("<div>");return t.inlineElement=n}return u.updateStatus("ready"),u._parseMarkup(e,{},t),e}}});var E,A="ajax",O=function(){E&&c(document.body).removeClass(E)},D=function(){O(),u.req&&u.req.abort()};c.magnificPopup.registerModule(A,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){u.types.push(A),E=u.st.ajax.cursor,y(l+"."+A,D),y("BeforeChange."+A,D)},getAjax:function(s){E&&c(document.body).addClass(E),u.updateStatus("loading");var t=c.extend({url:s.src,success:function(t,e,i){var n={data:t,xhr:i};x("ParseAjax",n),u.appendContent(c(n.data),A),s.finished=!0,O(),u._setFocus(),setTimeout(function(){u.wrap.addClass(v)},16),u.updateStatus("ready"),x("AjaxContentAdded")},error:function(){O(),s.finished=s.loadError=!0,u.updateStatus("error",u.st.ajax.tError.replace("%url%",s.src))}},u.st.ajax.settings);return u.req=c.ajax(t),""}}});var M;c.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var t=u.st.image,e=".image";u.types.push("image"),y(m+e,function(){"image"===u.currItem.type&&t.cursor&&c(document.body).addClass(t.cursor)}),y(l+e,function(){t.cursor&&c(document.body).removeClass(t.cursor),_.off("resize"+g)}),y("Resize"+e,u.resizeImage),u.isLowIE&&y("AfterChange",u.resizeImage)},resizeImage:function(){var t=u.currItem;if(t&&t.img&&u.st.image.verticalFit){var e=0;u.isLowIE&&(e=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",u.wH-e)}},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,M&&clearInterval(M),t.isCheckingImgSize=!1,x("ImageHasSize",t),t.imgHidden&&(u.content&&u.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],s=function(t){M&&clearInterval(M),M=setInterval(function(){0<n.naturalWidth?u._onImageHasSize(e):(200<i&&clearInterval(M),3===++i?s(10):40===i?s(50):100===i&&s(500))},t)};s(1)},getImage:function(t,e){var i=0,n=function(){t&&(t.img[0].complete?(t.img.off(".mfploader"),t===u.currItem&&(u._onImageHasSize(t),u.updateStatus("ready")),t.hasSize=!0,t.loaded=!0,x("ImageLoadComplete")):++i<200?setTimeout(n,100):s())},s=function(){t&&(t.img.off(".mfploader"),t===u.currItem&&(u._onImageHasSize(t),u.updateStatus("error",o.tError.replace("%url%",t.src))),t.hasSize=!0,t.loaded=!0,t.loadError=!0)},o=u.st.image,r=e.find(".mfp-img");if(r.length){var a=document.createElement("img");a.className="mfp-img",t.el&&t.el.find("img").length&&(a.alt=t.el.find("img").attr("alt")),t.img=c(a).on("load.mfploader",n).on("error.mfploader",s),a.src=t.src,r.is("img")&&(t.img=t.img.clone()),0<(a=t.img[0]).naturalWidth?t.hasSize=!0:a.width||(t.hasSize=!1)}return u._parseMarkup(e,{title:function(t){if(t.data&&void 0!==t.data.title)return t.data.title;var e=u.st.image.titleSrc;if(e){if(c.isFunction(e))return e.call(u,t);if(t.el)return t.el.attr(e)||""}return""}(t),img_replaceWith:t.img},t),u.resizeImage(),t.hasSize?(M&&clearInterval(M),t.loadError?(e.addClass("mfp-loading"),u.updateStatus("error",o.tError.replace("%url%",t.src))):(e.removeClass("mfp-loading"),u.updateStatus("ready"))):(u.updateStatus("loading"),t.loading=!0,t.hasSize||(t.imgHidden=!0,e.addClass("mfp-loading"),u.findImageSize(t))),e}}});var z;c.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,o=u.st.zoom,e=".zoom";if(o.enabled&&u.supportsTransition){var i,n,s=o.duration,r=function(t){var e=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),i="all "+o.duration/1e3+"s "+o.easing,n={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},s="transition";return n["-webkit-"+s]=n["-moz-"+s]=n["-o-"+s]=n[s]=i,e.css(n),e},a=function(){u.content.css("visibility","visible")};y("BuildControls"+e,function(){if(u._allowZoom()){if(clearTimeout(i),u.content.css("visibility","hidden"),!(t=u._getItemToZoom()))return void a();(n=r(t)).css(u._getOffset()),u.wrap.append(n),i=setTimeout(function(){n.css(u._getOffset(!0)),i=setTimeout(function(){a(),setTimeout(function(){n.remove(),t=n=null,x("ZoomAnimationEnded")},16)},s)},16)}}),y(h+e,function(){if(u._allowZoom()){if(clearTimeout(i),u.st.removalDelay=s,!t){if(!(t=u._getItemToZoom()))return;n=r(t)}n.css(u._getOffset(!0)),u.wrap.append(n),u.content.css("visibility","hidden"),setTimeout(function(){n.css(u._getOffset())},16)}}),y(l+e,function(){u._allowZoom()&&(a(),n&&n.remove(),t=null)})}},_allowZoom:function(){return"image"===u.currItem.type},_getItemToZoom:function(){return!!u.currItem.hasSize&&u.currItem.img},_getOffset:function(t){var e,i=(e=t?u.currItem.img:u.st.zoom.opener(u.currItem.el||u.currItem)).offset(),n=parseInt(e.css("padding-top"),10),s=parseInt(e.css("padding-bottom"),10);i.top-=c(window).scrollTop()-n;var o={width:e.width(),height:(a?e.innerHeight():e[0].offsetHeight)-s-n};return void 0===z&&(z=void 0!==document.createElement("p").style.MozTransform),z?o["-moz-transform"]=o.transform="translate("+i.left+"px,"+i.top+"px)":(o.left=i.left,o.top=i.top),o}}});var I="iframe",R=function(t){if(u.currTemplate[I]){var e=u.currTemplate[I].find("iframe");e.length&&(t||(e[0].src="//about:blank"),u.isIE8&&e.css("display",t?"block":"none"))}};c.magnificPopup.registerModule(I,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){u.types.push(I),y("BeforeChange",function(t,e,i){e!==i&&(e===I?R():i===I&&R(!0))}),y(l+"."+I,function(){R()})},getIframe:function(t,e){var i=t.src,n=u.st.iframe;c.each(n.patterns,function(){if(-1<i.indexOf(this.index))return this.id&&(i="string"==typeof this.id?i.substr(i.lastIndexOf(this.id)+this.id.length,i.length):this.id.call(this,i)),i=this.src.replace("%id%",i),!1});var s={};return n.srcAction&&(s[n.srcAction]=i),u._parseMarkup(e,s,t),u.updateStatus("ready"),e}}});var L=function(t){var e=u.items.length;return e-1<t?t-e:t<0?e+t:t},F=function(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)};c.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var o=u.st.gallery,t=".mfp-gallery";if(u.direction=!0,!o||!o.enabled)return!1;p+=" mfp-gallery",y(m+t,function(){o.navigateByImgClick&&u.wrap.on("click"+t,".mfp-img",function(){if(1<u.items.length)return u.next(),!1}),d.on("keydown"+t,function(t){37===t.keyCode?u.prev():39===t.keyCode&&u.next()})}),y("UpdateStatus"+t,function(t,e){e.text&&(e.text=F(e.text,u.currItem.index,u.items.length))}),y(f+t,function(t,e,i,n){var s=u.items.length;i.counter=1<s?F(o.tCounter,n.index,s):""}),y("BuildControls"+t,function(){if(1<u.items.length&&o.arrows&&!u.arrowLeft){var t=o.arrowMarkup,e=u.arrowLeft=c(t.replace(/%title%/gi,o.tPrev).replace(/%dir%/gi,"left")).addClass(r),i=u.arrowRight=c(t.replace(/%title%/gi,o.tNext).replace(/%dir%/gi,"right")).addClass(r);e.click(function(){u.prev()}),i.click(function(){u.next()}),u.container.append(e.add(i))}}),y("Change"+t,function(){u._preloadTimeout&&clearTimeout(u._preloadTimeout),u._preloadTimeout=setTimeout(function(){u.preloadNearbyImages(),u._preloadTimeout=null},16)}),y(l+t,function(){d.off(t),u.wrap.off("click"+t),u.arrowRight=u.arrowLeft=null})},next:function(){u.direction=!0,u.index=L(u.index+1),u.updateItemHTML()},prev:function(){u.direction=!1,u.index=L(u.index-1),u.updateItemHTML()},goTo:function(t){u.direction=t>=u.index,u.index=t,u.updateItemHTML()},preloadNearbyImages:function(){var t,e=u.st.gallery.preload,i=Math.min(e[0],u.items.length),n=Math.min(e[1],u.items.length);for(t=1;t<=(u.direction?n:i);t++)u._preloadItem(u.index+t);for(t=1;t<=(u.direction?i:n);t++)u._preloadItem(u.index-t)},_preloadItem:function(t){if(t=L(t),!u.items[t].preloaded){var e=u.items[t];e.parsed||(e=u.parseEl(t)),x("LazyLoad",e),"image"===e.type&&(e.img=c('<img class="mfp-img" />').on("load.mfploader",function(){e.hasSize=!0}).on("error.mfploader",function(){e.hasSize=!0,e.loadError=!0,x("LazyLoadError",e)}).attr("src",e.src)),e.preloaded=!0}}}});var N="retina";c.magnificPopup.registerModule(N,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){if(1<window.devicePixelRatio){var i=u.st.retina,n=i.ratio;1<(n=isNaN(n)?n():n)&&(y("ImageHasSize."+N,function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/n,width:"100%"})}),y("ElementParse."+N,function(t,e){e.src=i.replaceSrc(e,n)}))}}}}),o()}),function(o){"use strict";function i(t,e,i){var n;this.options={group:e},o.extend(this.options,s,i),this.$element=t instanceof o?t:o(t),this.uid=++c,this.setup(),n=this.$element.data(a),l[this.options.group]||(l[this.options.group]={}),n||(n={}),n[this.options.group]||((n[(l[this.options.group][this.uid]=this).options.group]=this).$element.data(a,n),this.bind(),this.init())}var s,n=[13,32],r=["a","div","figure","p","pre","blockquote","img","ins","del","output","span","summary"],a="contentToggle",l={},e=o(document),h=navigator.userAgent.match(/iPad|iPhone/i),t=/[^a-z0-9_-]/gi,c=0;s={defaultState:null,globalClose:!1,independent:!1,noSelfClosing:!1,beforeCallback:null,stopPropagation:!0,triggerSelector:".js-contentToggle__trigger",triggerSelectorContext:!0,labelSelector:null,labelSelectorContext:!0,contentSelector:".js-contentToggle__content",contentSelectorContext:!0,elementClass:"is-open",triggerClass:"is-active",openedLabel:null,closedLabel:null,toggleProperties:["height"],toggleOptions:{duration:0}},i.prototype.setup=function(){this.setupDataOptions(),this.options.group&&(this.options.group=this.options.group.toString().replace(t,"")),"string"==typeof this.options.toggleProperties&&(this.options.toggleProperties=JSON.parse(this.options.toggleProperties)),"string"==typeof this.options.toggleOptions&&(this.options.toggleOptions=JSON.parse(this.options.toggleOptions)),this.options.triggerSelectorContext?this.$triggers=o(this.options.triggerSelector,this.$element):this.$triggers=o(this.options.triggerSelector),0===this.$triggers.length&&(this.$triggers=this.$element),this.options.labelSelector?this.options.labelSelectorContext?this.$labels=o(this.options.labelSelector,this.$element):this.$labels=o(this.options.labelSelector):this.$labels=this.$triggers,this.options.contentSelectorContext?this.$contents=o(this.options.contentSelector,this.$element):this.$contents=o(this.options.contentSelector),"string"==typeof this.options.beforeCallback&&window[this.options.beforeCallback]&&"function"==typeof window[this.options.beforeCallback]?this.options.beforeCallback=window[this.options.beforeCallback].bind(this):"function"==typeof this.options.beforeCallback&&(this.options.beforeCallback=this.options.beforeCallback.bind(this))},i.prototype.setupDataOptions=function(){o.each(this.$element.data(),function(t,e){t in s&&(this.options[t]=e)}.bind(this))},i.prototype.bind=function(){var t="."+a+"."+this.options.group,e=h&&this.options.globalClose?"touchstart":"click",i=this.$element.add(this.$triggers).add(this.$contents);i.on("destroy"+t,this.destroy.bind(this)),i.on("toggle"+t,o.proxy(this.toggle,this,null)),i.on("close"+t,o.proxy(this.toggle,this,!1)),i.on("open"+t,o.proxy(this.toggle,this,!0)),i.on("isOpen"+t,function(){return this.isOpen}.bind(this)),this.$triggers.on(e+t,function(t){t.preventDefault(),t.originalEvent.mozInputSource&&t.originalEvent.mozInputSource===MouseEvent.MOZ_SOURCE_KEYBOARD||this.toggle(null,t)}.bind(this)),this.$triggers.on("keydown"+t,function(t){-1!==o.inArray(t.keyCode,n)&&(t.preventDefault(),this.toggle(null,t))}.bind(this)),this.options.stopPropagation&&this.$contents.on(e+t,function(t){t.stopPropagation()})},i.prototype.init=function(){this.tid=[],this.$triggers.each(o.proxy(this.initId,this,this.tid,"contentToggle__trigger")),this.cid=[],this.$contents.each(o.proxy(this.initId,this,this.cid,"contentToggle__content")),this.$triggers.each(function(t,e){var i=this.$triggers.eq(t);i.attr("role")||-1===o.inArray(e.tagName.toLowerCase(),r)||i.attr("role","button"),i.attr("tabindex")||i.attr("tabindex","0")}.bind(this)),this.$triggers.attr("aria-controls",this.cid.join(" ")),-1!==o.inArray(this.options.defaultState,["open","close"])?this.$element.trigger(this.options.defaultState+"."+a):(this.isOpen=this.$contents.is(":visible"),this.update())},i.prototype.initId=function(t,e,i,n){var s=o(n);t[i]=s.attr("id"),t[i]||(t[i]=e+"-"+this.uid+"-"+i,s.attr("id",t[i]))},i.prototype.toggle=function(t,e){e.stopPropagation(),"boolean"!=typeof t&&(t=!this.isOpen),this.$currentTrigger=null,this.$triggers.is(e.currentTarget)&&(this.$currentTrigger=o(e.currentTarget)),(!this.options.beforeCallback||"function"==typeof this.options.beforeCallback&&this.options.beforeCallback(e))&&(t?this.open():this.options.noSelfClosing||this.close())},i.prototype.open=function(){var t;!0!==this.isOpen&&(this.isOpen=!0,this.performToggle(),this.closeAll(!0),this.options.globalClose&&(t=h?"touchstart":"click",e.on(t+"."+a+this.uid,function(){this.closeAll()}.bind(this))))},i.prototype.close=function(){!1!==this.isOpen&&(this.isOpen=!1,this.performToggle(),e.off("."+a+this.uid))},i.prototype.closeAll=function(t){this.options.independent||o.each(l[this.options.group],function(t,e){Number(t)!==this.uid&&e.close()}.bind(this)),t||this.close()},i.prototype.performToggle=function(){var i={},n=this.isOpen?"show":"hide";this.update(),o.each(this.options.toggleProperties,function(t,e){i[e]=n}),this.$contents.stop().animate(i,this.options.toggleOptions)},i.prototype.update=function(){this.isOpen?(this.$element.addClass(this.options.elementClass),this.$contents.attr("aria-hidden",!1),this.$triggers.attr("aria-expanded",!0),this.$currentTrigger?this.$currentTrigger.addClass(this.options.triggerClass):this.$triggers.addClass(this.options.triggerClass),"string"==typeof this.options.openedLabel&&this.$labels.html(this.options.openedLabel)):(this.$element.removeClass(this.options.elementClass),this.$contents.attr("aria-hidden",!0),this.$triggers.attr("aria-expanded",!1),this.$triggers.removeClass(this.options.triggerClass),"string"==typeof this.options.closedLabel&&this.$labels.html(this.options.closedLabel))},i.prototype.destroy=function(){this.$element.removeData(a),this.$element.off("."+a),this.$triggers.off("."+a),this.$contents.off("."+a),e.off("."+a+this.uid)},o.fn[a]=function(t){var e=this.selector;return this.each(function(){new i(this,e,t)})}}(jQuery),function(n,t,e){function i(t){this.settings=n.extend({},o,t),this._defaults=o,this._name=s,this.init()}var s="fatNav",o={};n.extend(i.prototype,{init:function(){var e=this,t=this.$nav=n(".fat-nav"),i=this.$hamburger=n('<a href="javascript:void(0)" class="hamburger"><div class="hamburger__icon"></div></a>');this._bodyOverflow=n("body").css("overflow"),navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&t.children().css({height:"110%",transform:"translateY(-5%)"}),n("body").append(i),n().add(i).add(t.find("a")).on("click",function(t){e.toggleNav()})},toggleNav:function(){this.$nav.fadeToggle(400),this.toggleBodyOverflow(),n().add(this.$hamburger).add(this.$nav).toggleClass("active")},toggleBodyOverflow:function(){var t=n("body");t.toggleClass("no-scroll");var e=t.hasClass("no-scroll");t.css("overflow",e?"":this._bodyOverflow)}}),void 0===n[s]&&(n[s]=function(t){return new i(this,t)})}(jQuery,window,document);var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";var t,T,x,b,S,v,i,_,C,y,w,p,f,g,e;_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(n,c,f){var m=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},g=function(t,e,i){f.call(this,t,e,i),this._cycle=0,this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._dirty=!0,this.render=g.prototype.render},v=1e-10,_=f._internals,y=_.isSelector,w=_.isArray,t=g.prototype=f.to({},.1,{}),x=[];g.version="1.15.1",t.constructor=g,t.kill()._gc=!1,g.killTweensOf=g.killDelayedCallsTo=f.killTweensOf,g.getTweensOf=f.getTweensOf,g.lagSmoothing=f.lagSmoothing,g.ticker=f.ticker,g.render=f.render,t.invalidate=function(){return this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),f.prototype.invalidate.call(this)},t.updateTo=function(t,e){var i,n=this.ratio,s=this.vars.immediateRender||t.immediateRender;for(i in e&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay)),t)this.vars[i]=t[i];if(this._initted||s)if(e)this._initted=!1,s&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&f._onPluginEvent("_onDisable",this),.998<this._time/this._duration){var o=this._time;this.render(0,!0,!1),this._initted=!1,this.render(o,!0,!1)}else if(0<this._time||s){this._initted=!1,this._init();for(var r,a=1/(1-n),l=this._firstPT;l;)r=l.s+l.c,l.c*=a,l.s=r-l.c,l=l._next}return this},t.render=function(t,e,i){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var n,s,o,r,a,l,h,c,u=this._dirty?this.totalDuration():this._totalDuration,d=this._time,p=this._totalTime,f=this._cycle,m=this._duration,g=this._rawPrevTime;if(u<=t?(this._totalTime=u,this._cycle=this._repeat,this._yoyo&&0!=(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=m,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(n=!0,s="onComplete"),0===m&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||g<0||g===v)&&g!==t&&(i=!0,v<g&&(s="onReverseComplete")),this._rawPrevTime=c=!e||t||g===t?t:v)):t<1e-7?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==p||0===m&&0<g&&g!==v)&&(s="onReverseComplete",n=this._reversed),t<0&&(this._active=!1,0===m&&(this._initted||!this.vars.lazy||i)&&(0<=g&&(i=!0),this._rawPrevTime=c=!e||t||g===t?t:v)),this._initted||(i=!0)):(this._totalTime=this._time=t,0!==this._repeat&&(r=m+this._repeatDelay,this._cycle=this._totalTime/r>>0,0!==this._cycle&&this._cycle===this._totalTime/r&&this._cycle--,this._time=this._totalTime-this._cycle*r,this._yoyo&&0!=(1&this._cycle)&&(this._time=m-this._time),this._time>m?this._time=m:this._time<0&&(this._time=0)),this._easeType?(a=this._time/m,(1===(l=this._easeType)||3===l&&.5<=a)&&(a=1-a),3===l&&(a*=2),1===(h=this._easePower)?a*=a:2===h?a*=a*a:3===h?a*=a*a*a:4===h&&(a*=a*a*a*a),this.ratio=1===l?1-a:2===l?a:this._time/m<.5?a/2:1-a/2):this.ratio=this._ease.getRatio(this._time/m)),d!==this._time||i||f!==this._cycle){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=d,this._totalTime=p,this._rawPrevTime=g,this._cycle=f,_.lazyTweens.push(this),void(this._lazy=[t,e]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/m):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==d&&0<=t&&(this._active=!0),0===p&&(2===this._initted&&0<t&&this._init(),this._startAt&&(0<=t?this._startAt.render(t,e,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===m)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||x))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(t<0&&this._startAt&&this._startTime&&this._startAt.render(t,e,i),e||(this._totalTime!==p||n)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||x)),this._cycle!==f&&(e||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||x)),s&&(!this._gc||i)&&(t<0&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(t,e,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[s]&&this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||x),0===m&&this._rawPrevTime===v&&c!==v&&(this._rawPrevTime=0))}else p!==this._totalTime&&this._onUpdate&&(e||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||x))},g.to=function(t,e,i){return new g(t,e,i)},g.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new g(t,e,i)},g.fromTo=function(t,e,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new g(t,e,n)},g.staggerTo=g.allTo=function(t,e,i,n,s,o,r){n=n||0;var a,l,h,c,u=i.delay||0,d=[],p=function(){i.onComplete&&i.onComplete.apply(i.onCompleteScope||this,arguments),s.apply(r||this,o||x)};for(w(t)||("string"==typeof t&&(t=f.selector(t)||t),y(t)&&(t=m(t))),t=t||[],n<0&&((t=m(t)).reverse(),n*=-1),a=t.length-1,h=0;h<=a;h++){for(c in l={},i)l[c]=i[c];l.delay=u,h===a&&s&&(l.onComplete=p),d[h]=new g(t[h],e,l),u+=n}return d},g.staggerFrom=g.allFrom=function(t,e,i,n,s,o,r){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,g.staggerTo(t,e,i,n,s,o,r)},g.staggerFromTo=g.allFromTo=function(t,e,i,n,s,o,r,a){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,g.staggerTo(t,e,n,s,o,r,a)},g.delayedCall=function(t,e,i,n,s){return new g(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:n,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:n,immediateRender:!1,useFrames:s,overwrite:0})},g.set=function(t,e){return new g(t,0,e)},g.isTweening=function(t){return 0<f.getTweensOf(t,!0).length};var o=function(t,e){for(var i=[],n=0,s=t._first;s;)s instanceof f?i[n++]=s:(e&&(i[n++]=s),n=(i=i.concat(o(s,e))).length),s=s._next;return i},u=g.getAllTweens=function(t){return o(n._rootTimeline,t).concat(o(n._rootFramesTimeline,t))};g.killAll=function(t,e,i,n){null==e&&(e=!0),null==i&&(i=!0);var s,o,r,a=u(0!=n),l=a.length,h=e&&i&&n;for(r=0;r<l;r++)o=a[r],(h||o instanceof c||(s=o.target===o.vars.onComplete)&&i||e&&!s)&&(t?o.totalTime(o._reversed?0:o.totalDuration()):o._enabled(!1,!1))},g.killChildTweensOf=function(t,e){if(null!=t){var i,n,s,o,r,a=_.tweenLookup;if("string"==typeof t&&(t=f.selector(t)||t),y(t)&&(t=m(t)),w(t))for(o=t.length;-1<--o;)g.killChildTweensOf(t[o],e);else{for(s in i=[],a)for(n=a[s].target.parentNode;n;)n===t&&(i=i.concat(a[s].tweens)),n=n.parentNode;for(r=i.length,o=0;o<r;o++)e&&i[o].totalTime(i[o].totalDuration()),i[o]._enabled(!1,!1)}}};var s=function(t,e,i,n){e=!1!==e,i=!1!==i;for(var s,o,r=u(n=!1!==n),a=e&&i&&n,l=r.length;-1<--l;)o=r[l],(a||o instanceof c||(s=o.target===o.vars.onComplete)&&i||e&&!s)&&o.paused(t)};return g.pauseAll=function(t,e,i){s(!0,t,e,i)},g.resumeAll=function(t,e,i){s(!1,t,e,i)},g.globalTimeScale=function(t){var e=n._rootTimeline,i=f.ticker.time;return arguments.length?(t=t||v,e._startTime=i-(i-e._startTime)*e._timeScale/t,e=n._rootFramesTimeline,i=f.ticker.frame,e._startTime=i-(i-e._startTime)*e._timeScale/t,e._timeScale=n._rootTimeline._timeScale=t,t):e._timeScale},t.progress=function(t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-t:t)+this._cycle*(this._duration+this._repeatDelay),!1):this._time/this.duration()},t.totalProgress=function(t){return arguments.length?this.totalTime(this.totalDuration()*t,!1):this._totalTime/this.totalDuration()},t.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),t>this._duration&&(t=this._duration),this._yoyo&&0!=(1&this._cycle)?t=this._duration-t+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(t+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(t,e)):this._time},t.duration=function(t){return arguments.length?n.prototype.duration.call(this,t):this._duration},t.totalDuration=function(t){return arguments.length?-1===this._repeat?this:this.duration((t-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},t.repeat=function(t){return arguments.length?(this._repeat=t,this._uncache(!0)):this._repeat},t.repeatDelay=function(t){return arguments.length?(this._repeatDelay=t,this._uncache(!0)):this._repeatDelay},t.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},g},!0),_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(c,u,d){var p=function(t){u.call(this,t),this._labels={},this.autoRemoveChildren=!0===this.vars.autoRemoveChildren,this.smoothChildTiming=!0===this.vars.smoothChildTiming,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var e,i,n=this.vars;for(i in n)e=n[i],g(e)&&-1!==e.join("").indexOf("{self}")&&(n[i]=this._swapSelfInParams(e));g(n.tweens)&&this.add(n.tweens,0,n.align,n.stagger)},f=1e-10,t=d._internals,e=p._internals={},m=t.isSelector,g=t.isArray,v=t.lazyTweens,_=t.lazyRender,y=[],r=_gsScope._gsDefine.globals,w=function(t){var e,i={};for(e in t)i[e]=t[e];return i},o=e.pauseCallback=function(t,e,i,n){var s=t._timeline,o=s._totalTime;!e&&this._forcingPlayhead||s._rawPrevTime===t._startTime||(s.pause(t._startTime),e&&e.apply(n||s,i||y),this._forcingPlayhead&&s.seek(o))},x=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},i=p.prototype=new u;return p.version="1.15.1",i.constructor=p,i.kill()._gc=i._forcingPlayhead=!1,i.to=function(t,e,i,n){var s=i.repeat&&r.TweenMax||d;return e?this.add(new s(t,e,i),n):this.set(t,i,n)},i.from=function(t,e,i,n){return this.add((i.repeat&&r.TweenMax||d).from(t,e,i),n)},i.fromTo=function(t,e,i,n,s){var o=n.repeat&&r.TweenMax||d;return e?this.add(o.fromTo(t,e,i,n),s):this.set(t,n,s)},i.staggerTo=function(t,e,i,n,s,o,r,a){var l,h=new p({onComplete:o,onCompleteParams:r,onCompleteScope:a,smoothChildTiming:this.smoothChildTiming});for("string"==typeof t&&(t=d.selector(t)||t),m(t=t||[])&&(t=x(t)),(n=n||0)<0&&((t=x(t)).reverse(),n*=-1),l=0;t.length>l;l++)i.startAt&&(i.startAt=w(i.startAt)),h.to(t[l],e,w(i),l*n);return this.add(h,s)},i.staggerFrom=function(t,e,i,n,s,o,r,a){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(t,e,i,n,s,o,r,a)},i.staggerFromTo=function(t,e,i,n,s,o,r,a,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,this.staggerTo(t,e,n,s,o,r,a,l)},i.call=function(t,e,i,n){return this.add(d.delayedCall(0,t,e,i),n)},i.set=function(t,e,i){return i=this._parseTimeOrLabel(i,0,!0),null==e.immediateRender&&(e.immediateRender=i===this._time&&!this._paused),this.add(new d(t,0,e),i)},p.exportRoot=function(t,e){null==(t=t||{}).smoothChildTiming&&(t.smoothChildTiming=!0);var i,n,s=new p(t),o=s._timeline;for(null==e&&(e=!0),o._remove(s,!0),s._startTime=0,s._rawPrevTime=s._time=s._totalTime=o._time,i=o._first;i;)n=i._next,e&&i instanceof d&&i.target===i.vars.onComplete||s.add(i,i._startTime-i._delay),i=n;return o.add(s,0),s},i.add=function(t,e,i,n){var s,o,r,a,l,h;if("number"!=typeof e&&(e=this._parseTimeOrLabel(e,0,!0,t)),!(t instanceof c)){if(t instanceof Array||t&&t.push&&g(t)){for(i=i||"normal",n=n||0,s=e,o=t.length,r=0;r<o;r++)g(a=t[r])&&(a=new p({tweens:a})),this.add(a,s),"string"!=typeof a&&"function"!=typeof a&&("sequence"===i?s=a._startTime+a.totalDuration()/a._timeScale:"start"===i&&(a._startTime-=a.delay())),s+=n;return this._uncache(!0)}if("string"==typeof t)return this.addLabel(t,e);if("function"!=typeof t)throw"Cannot add "+t+" into the timeline; it is not a tween, timeline, function, or string.";t=d.delayedCall(0,t)}if(u.prototype.add.call(this,t,e),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(h=(l=this).rawTime()>t._startTime;l._timeline;)h&&l._timeline.smoothChildTiming?l.totalTime(l._totalTime,!0):l._gc&&l._enabled(!0,!1),l=l._timeline;return this},i.remove=function(t){if(t instanceof c)return this._remove(t,!1);if(t instanceof Array||t&&t.push&&g(t)){for(var e=t.length;-1<--e;)this.remove(t[e]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},i._remove=function(t,e){u.prototype._remove.call(this,t,e);var i=this._last;return i?this._time>i._startTime+i._totalDuration/i._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},i.append=function(t,e){return this.add(t,this._parseTimeOrLabel(null,e,!0,t))},i.insert=i.insertMultiple=function(t,e,i,n){return this.add(t,e||0,i,n)},i.appendMultiple=function(t,e,i,n){return this.add(t,this._parseTimeOrLabel(null,e,!0,t),i,n)},i.addLabel=function(t,e){return this._labels[t]=this._parseTimeOrLabel(e),this},i.addPause=function(t,e,i,n){var s=d.delayedCall(0,o,["{self}",e,i,n],this);return s.data="isPause",this.add(s,t)},i.removeLabel=function(t){return delete this._labels[t],this},i.getLabelTime=function(t){return null!=this._labels[t]?this._labels[t]:-1},i._parseTimeOrLabel=function(t,e,i,n){var s;if(n instanceof c&&n.timeline===this)this.remove(n);else if(n&&(n instanceof Array||n.push&&g(n)))for(s=n.length;-1<--s;)n[s]instanceof c&&n[s].timeline===this&&this.remove(n[s]);if("string"==typeof e)return this._parseTimeOrLabel(e,i&&"number"==typeof t&&null==this._labels[e]?t-this.duration():0,i);if(e=e||0,"string"!=typeof t||!isNaN(t)&&null==this._labels[t])null==t&&(t=this.duration());else{if(-1===(s=t.indexOf("=")))return null==this._labels[t]?i?this._labels[t]=this.duration()+e:e:this._labels[t]+e;e=parseInt(t.charAt(s-1)+"1",10)*Number(t.substr(s+1)),t=1<s?this._parseTimeOrLabel(t.substr(0,s-1),0,i):this.duration()}return Number(t)+e},i.seek=function(t,e){return this.totalTime("number"==typeof t?t:this._parseTimeOrLabel(t),!1!==e)},i.stop=function(){return this.paused(!0)},i.gotoAndPlay=function(t,e){return this.play(t,e)},i.gotoAndStop=function(t,e){return this.pause(t,e)},i.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var n,s,o,r,a,l=this._dirty?this.totalDuration():this._totalDuration,h=this._time,c=this._startTime,u=this._timeScale,d=this._paused;if(l<=t?(this._totalTime=this._time=l,this._reversed||this._hasPausedChild()||(s=!0,r="onComplete",0===this._duration&&(0===t||this._rawPrevTime<0||this._rawPrevTime===f)&&this._rawPrevTime!==t&&this._first&&(a=!0,this._rawPrevTime>f&&(r="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:f,t=l+1e-4):t<1e-7?(this._totalTime=this._time=0,(0!==h||0===this._duration&&this._rawPrevTime!==f&&(0<this._rawPrevTime||t<0&&0<=this._rawPrevTime))&&(r="onReverseComplete",s=this._reversed),t<0?(this._active=!1,0<=this._rawPrevTime&&this._first&&(a=!0),this._rawPrevTime=t):(this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:f,t=0,this._initted||(a=!0))):this._totalTime=this._time=this._rawPrevTime=t,this._time!==h&&this._first||i||a){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==h&&0<t&&(this._active=!0),0===h&&this.vars.onStart&&0!==this._time&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||y)),this._time>=h)for(n=this._first;n&&(o=n._next,!this._paused||d);)(n._active||n._startTime<=this._time&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=o;else for(n=this._last;n&&(o=n._prev,!this._paused||d);)(n._active||h>=n._startTime&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=o;this._onUpdate&&(e||(v.length&&_(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||y))),r&&(this._gc||(c===this._startTime||u!==this._timeScale)&&(0===this._time||l>=this.totalDuration())&&(s&&(v.length&&_(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[r]&&this.vars[r].apply(this.vars[r+"Scope"]||this,this.vars[r+"Params"]||y)))}},i._hasPausedChild=function(){for(var t=this._first;t;){if(t._paused||t instanceof p&&t._hasPausedChild())return!0;t=t._next}return!1},i.getChildren=function(t,e,i,n){n=n||-9999999999;for(var s=[],o=this._first,r=0;o;)n>o._startTime||(o instanceof d?!1!==e&&(s[r++]=o):(!1!==i&&(s[r++]=o),!1!==t&&(r=(s=s.concat(o.getChildren(!0,e,i))).length))),o=o._next;return s},i.getTweensOf=function(t,e){var i,n,s=this._gc,o=[],r=0;for(s&&this._enabled(!0,!0),n=(i=d.getTweensOf(t)).length;-1<--n;)(i[n].timeline===this||e&&this._contains(i[n]))&&(o[r++]=i[n]);return s&&this._enabled(!1,!0),o},i.recent=function(){return this._recent},i._contains=function(t){for(var e=t.timeline;e;){if(e===this)return!0;e=e.timeline}return!1},i.shiftChildren=function(t,e,i){i=i||0;for(var n,s=this._first,o=this._labels;s;)s._startTime>=i&&(s._startTime+=t),s=s._next;if(e)for(n in o)o[n]>=i&&(o[n]+=t);return this._uncache(!0)},i._kill=function(t,e){if(!t&&!e)return this._enabled(!1,!1);for(var i=e?this.getTweensOf(e):this.getChildren(!0,!0,!1),n=i.length,s=!1;-1<--n;)i[n]._kill(t,e)&&(s=!0);return s},i.clear=function(t){var e=this.getChildren(!1,!0,!0),i=e.length;for(this._time=this._totalTime=0;-1<--i;)e[i]._enabled(!1,!1);return!1!==t&&(this._labels={}),this._uncache(!0)},i.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return c.prototype.invalidate.call(this)},i._enabled=function(t,e){if(t===this._gc)for(var i=this._first;i;)i._enabled(t,!0),i=i._next;return u.prototype._enabled.call(this,t,e)},i.totalTime=function(){this._forcingPlayhead=!0;var t=c.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,t},i.duration=function(t){return arguments.length?(0!==this.duration()&&0!==t&&this.timeScale(this._duration/t),this):(this._dirty&&this.totalDuration(),this._duration)},i.totalDuration=function(t){if(arguments.length)return 0!==this.totalDuration()&&0!==t&&this.timeScale(this._totalDuration/t),this;if(this._dirty){for(var e,i,n=0,s=this._last,o=999999999999;s;)e=s._prev,s._dirty&&s.totalDuration(),s._startTime>o&&this._sortChildren&&!s._paused?this.add(s,s._startTime-s._delay):o=s._startTime,s._startTime<0&&!s._paused&&(n-=s._startTime,this._timeline.smoothChildTiming&&(this._startTime+=s._startTime/this._timeScale),this.shiftChildren(-s._startTime,!1,-9999999999),o=0),n<(i=s._startTime+s._totalDuration/s._timeScale)&&(n=i),s=e;this._duration=this._totalDuration=n,this._dirty=!1}return this._totalDuration},i.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===c._rootFramesTimeline},i.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},p},!0),_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(e,r,t){var i=function(t){e.call(this,t),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=!0===this.vars.yoyo,this._dirty=!0},S=1e-10,C=[],n=r._internals,k=n.lazyTweens,P=n.lazyRender,a=new t(null,null,1,0),s=i.prototype=new e;return s.constructor=i,s.kill()._gc=!1,i.version="1.15.1",s.invalidate=function(){return this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),e.prototype.invalidate.call(this)},s.addCallback=function(t,e,i,n){return this.add(r.delayedCall(0,t,i,n),e)},s.removeCallback=function(t,e){if(t)if(null==e)this._kill(null,t);else for(var i=this.getTweensOf(t,!1),n=i.length,s=this._parseTimeOrLabel(e);-1<--n;)i[n]._startTime===s&&i[n]._enabled(!1,!1);return this},s.removePause=function(t){return this.removeCallback(e._internals.pauseCallback,t)},s.tweenTo=function(t,e){e=e||{};var i,n,s,o={ease:a,useFrames:this.usesFrames(),immediateRender:!1};for(n in e)o[n]=e[n];return o.time=this._parseTimeOrLabel(t),i=Math.abs(Number(o.time)-this._time)/this._timeScale||.001,s=new r(this,i,o),o.onStart=function(){s.target.paused(!0),s.vars.time!==s.target.time()&&i===s.duration()&&s.duration(Math.abs(s.vars.time-s.target.time())/s.target._timeScale),e.onStart&&e.onStart.apply(e.onStartScope||s,e.onStartParams||C)},s},s.tweenFromTo=function(t,e,i){i=i||{},t=this._parseTimeOrLabel(t),i.startAt={onComplete:this.seek,onCompleteParams:[t],onCompleteScope:this},i.immediateRender=!1!==i.immediateRender;var n=this.tweenTo(e,i);return n.duration(Math.abs(n.vars.time-t)/this._timeScale||.001)},s.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var n,s,o,r,a,l,h=this._dirty?this.totalDuration():this._totalDuration,c=this._duration,u=this._time,d=this._totalTime,p=this._startTime,f=this._timeScale,m=this._rawPrevTime,g=this._paused,v=this._cycle;if(h<=t?(this._locked||(this._totalTime=h,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(s=!0,r="onComplete",0===this._duration&&(0===t||m<0||m===S)&&m!==t&&this._first&&(a=!0,S<m&&(r="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:S,this._yoyo&&0!=(1&this._cycle)?this._time=t=0:t=(this._time=c)+1e-4):t<1e-7?(this._locked||(this._totalTime=this._cycle=0),((this._time=0)!==u||0===c&&m!==S&&(0<m||t<0&&0<=m)&&!this._locked)&&(r="onReverseComplete",s=this._reversed),t<0?(this._active=!1,0<=m&&this._first&&(a=!0),this._rawPrevTime=t):(this._rawPrevTime=c||!e||t||this._rawPrevTime===t?t:S,t=0,this._initted||(a=!0))):(0===c&&m<0&&(a=!0),this._time=this._rawPrevTime=t,this._locked||(this._totalTime=t,0!==this._repeat&&(l=c+this._repeatDelay,this._cycle=this._totalTime/l>>0,0!==this._cycle&&this._cycle===this._totalTime/l&&this._cycle--,this._time=this._totalTime-this._cycle*l,this._yoyo&&0!=(1&this._cycle)&&(this._time=c-this._time),this._time>c?t=(this._time=c)+1e-4:this._time<0?this._time=t=0:t=this._time))),this._cycle!==v&&!this._locked){var _=this._yoyo&&0!=(1&v),y=_===(this._yoyo&&0!=(1&this._cycle)),w=this._totalTime,x=this._cycle,b=this._rawPrevTime,T=this._time;if(this._totalTime=v*c,v>this._cycle?_=!_:this._totalTime+=c,this._time=u,this._rawPrevTime=0===c?m-1e-4:m,this._cycle=v,this._locked=!0,u=_?0:c,this.render(u,e,0===c),e||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||C),y&&(u=_?c+1e-4:-1e-4,this.render(u,!0,!1)),this._locked=!1,this._paused&&!g)return;this._time=T,this._totalTime=w,this._cycle=x,this._rawPrevTime=b}if(this._time!==u&&this._first||i||a){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==d&&0<t&&(this._active=!0),0===d&&this.vars.onStart&&0!==this._totalTime&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||C)),this._time>=u)for(n=this._first;n&&(o=n._next,!this._paused||g);)(n._active||n._startTime<=this._time&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=o;else for(n=this._last;n&&(o=n._prev,!this._paused||g);)(n._active||u>=n._startTime&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=o;this._onUpdate&&(e||(k.length&&P(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||C))),r&&(this._locked||this._gc||(p===this._startTime||f!==this._timeScale)&&(0===this._time||h>=this.totalDuration())&&(s&&(k.length&&P(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[r]&&this.vars[r].apply(this.vars[r+"Scope"]||this,this.vars[r+"Params"]||C)))}else d!==this._totalTime&&this._onUpdate&&(e||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||C))},s.getActive=function(t,e,i){null==t&&(t=!0),null==e&&(e=!0),null==i&&(i=!1);var n,s,o=[],r=this.getChildren(t,e,i),a=0,l=r.length;for(n=0;n<l;n++)(s=r[n]).isActive()&&(o[a++]=s);return o},s.getLabelAfter=function(t){t||0!==t&&(t=this._time);var e,i=this.getLabelsArray(),n=i.length;for(e=0;e<n;e++)if(i[e].time>t)return i[e].name;return null},s.getLabelBefore=function(t){null==t&&(t=this._time);for(var e=this.getLabelsArray(),i=e.length;-1<--i;)if(t>e[i].time)return e[i].name;return null},s.getLabelsArray=function(){var t,e=[],i=0;for(t in this._labels)e[i++]={time:this._labels[t],name:t};return e.sort(function(t,e){return t.time-e.time}),e},s.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-t:t)+this._cycle*(this._duration+this._repeatDelay),e):this._time/this.duration()},s.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this._totalTime/this.totalDuration()},s.totalDuration=function(t){return arguments.length?-1===this._repeat?this:this.duration((t-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(e.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},s.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),t>this._duration&&(t=this._duration),this._yoyo&&0!=(1&this._cycle)?t=this._duration-t+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(t+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(t,e)):this._time},s.repeat=function(t){return arguments.length?(this._repeat=t,this._uncache(!0)):this._repeat},s.repeatDelay=function(t){return arguments.length?(this._repeatDelay=t,this._uncache(!0)):this._repeatDelay},s.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},s.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.getLabelBefore(this._time+1e-8)},i},!0),T=180/Math.PI,x=[],b=[],S=[],v={},i=_gsScope._gsDefine.globals,_=function(t,e,i,n){this.a=t,this.b=e,this.c=i,this.d=n,this.da=n-t,this.ca=i-t,this.ba=e-t},C=function(t,e,i,n){var s={a:t},o={},r={},a={c:n},l=(t+e)/2,h=(e+i)/2,c=(i+n)/2,u=(l+h)/2,d=(h+c)/2,p=(d-u)/8;return s.b=l+(t-l)/4,o.b=u+p,s.c=o.a=(s.b+o.b)/2,o.c=r.a=(u+d)/2,r.b=d-p,a.b=c+(n-c)/4,r.c=a.a=(r.b+a.b)/2,[s,o,r,a]},y=function(t,e,i,n,s){var o,r,a,l,h,c,u,d,p,f,m,g,v,_=t.length-1,y=0,w=t[0].a;for(o=0;o<_;o++)r=(h=t[y]).a,a=h.d,l=t[y+1].d,d=s?(m=x[o],v=.25*((g=b[o])+m)*e/(n?.5:S[o]||.5),a-((c=a-(a-r)*(n?.5*e:0!==m?v/m:0))+(((u=a+(l-a)*(n?.5*e:0!==g?v/g:0))-c)*(3*m/(m+g)+.5)/4||0))):a-((c=a-.5*(a-r)*e)+(u=a+.5*(l-a)*e))/2,c+=d,u+=d,h.c=p=c,h.b=0!==o?w:w=h.a+.6*(h.c-h.a),h.da=a-r,h.ca=p-r,h.ba=w-r,i?(f=C(r,w,p,a),t.splice(y,1,f[0],f[1],f[2],f[3]),y+=4):y++,w=u;(h=t[y]).b=w,h.c=w+.4*(h.d-w),h.da=h.d-h.a,h.ca=h.c-h.a,h.ba=w-h.a,i&&(f=C(h.a,w,h.c,h.d),t.splice(y,1,f[0],f[1],f[2],f[3]))},w=function(t,e,i,n){var s,o,r,a,l,h,c=[];if(n)for(o=(t=[n].concat(t)).length;-1<--o;)"string"==typeof(h=t[o][e])&&"="===h.charAt(1)&&(t[o][e]=n[e]+Number(h.charAt(0)+h.substr(2)));if((s=t.length-2)<0)return c[0]=new _(t[0][e],0,0,t[s<-1?0:1][e]),c;for(o=0;o<s;o++)r=t[o][e],a=t[o+1][e],c[o]=new _(r,0,0,a),i&&(l=t[o+2][e],x[o]=(x[o]||0)+(a-r)*(a-r),b[o]=(b[o]||0)+(l-a)*(l-a));return c[o]=new _(t[o][e],0,0,t[o+1][e]),c},p=function(t,e,i,n,s,o){var r,a,l,h,c,u,d,p,f={},m=[],g=o||t[0];for(a in s="string"==typeof s?","+s+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",null==e&&(e=1),t[0])m.push(a);if(1<t.length){for(p=t[t.length-1],d=!0,r=m.length;-1<--r;)if(a=m[r],.05<Math.abs(g[a]-p[a])){d=!1;break}d&&(t=t.concat(),o&&t.unshift(o),t.push(t[1]),o=t[t.length-3])}for(x.length=b.length=S.length=0,r=m.length;-1<--r;)a=m[r],v[a]=-1!==s.indexOf(","+a+","),f[a]=w(t,a,v[a],o);for(r=x.length;-1<--r;)x[r]=Math.sqrt(x[r]),b[r]=Math.sqrt(b[r]);if(!n){for(r=m.length;-1<--r;)if(v[a])for(u=(l=f[m[r]]).length-1,h=0;h<u;h++)c=l[h+1].da/b[h]+l[h].da/x[h],S[h]=(S[h]||0)+c*c;for(r=S.length;-1<--r;)S[r]=Math.sqrt(S[r])}for(r=m.length,h=i?4:1;-1<--r;)l=f[a=m[r]],y(l,e,i,n,v[a]),d&&(l.splice(0,h),l.splice(l.length-h,h));return f},f=function(t,e,i){for(var n,s,o,r,a,l,h,c,u,d,p,f=1/i,m=t.length;-1<--m;)for(o=(d=t[m]).a,r=d.d-o,a=d.c-o,l=d.b-o,n=s=0,c=1;c<=i;c++)n=s-(s=((h=f*c)*h*r+3*(u=1-h)*(h*a+u*l))*h),e[p=m*i+c-1]=(e[p]||0)+n*n},g=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.4",API:2,global:!0,init:function(t,e,i){this._target=t,e instanceof Array&&(e={values:e}),this._func={},this._round={},this._props=[],this._timeRes=null==e.timeResolution?6:parseInt(e.timeResolution,10);var n,s,o,r,a,l=e.values||[],h={},c=l[0],u=e.autoRotate||i.vars.orientToBezier;for(n in this._autoRotate=u?u instanceof Array?u:[["x","y","rotation",!0===u?0:Number(u)||0]]:null,c)this._props.push(n);for(o=this._props.length;-1<--o;)n=this._props[o],this._overwriteProps.push(n),s=this._func[n]="function"==typeof t[n],h[n]=s?t[n.indexOf("set")||"function"!=typeof t["get"+n.substr(3)]?n:"get"+n.substr(3)]():parseFloat(t[n]),a||h[n]!==l[0][n]&&(a=h);if(this._beziers="cubic"!==e.type&&"quadratic"!==e.type&&"soft"!==e.type?p(l,isNaN(e.curviness)?1:e.curviness,!1,"thruBasic"===e.type,e.correlate,a):function(t,e,i){var n,s,o,r,a,l,h,c,u,d,p,f={},m="cubic"===(e=e||"soft")?3:2,g="soft"===e,v=[];if(g&&i&&(t=[i].concat(t)),null==t||m+1>t.length)throw"invalid Bezier data";for(u in t[0])v.push(u);for(l=v.length;-1<--l;){for(f[u=v[l]]=a=[],d=0,c=t.length,h=0;h<c;h++)n=null==i?t[h][u]:"string"==typeof(p=t[h][u])&&"="===p.charAt(1)?i[u]+Number(p.charAt(0)+p.substr(2)):Number(p),g&&1<h&&h<c-1&&(a[d++]=(n+a[d-2])/2),a[d++]=n;for(c=d-m+1,h=d=0;h<c;h+=m)n=a[h],s=a[h+1],o=a[h+2],r=2===m?0:a[h+3],a[d++]=p=3===m?new _(n,s,o,r):new _(n,(2*s+n)/3,(2*s+o)/3,o);a.length=d}return f}(l,e.type,h),this._segCount=this._beziers[n].length,this._timeRes){var d=function(t,e){var i,n,s,o,r=[],a=[],l=0,h=0,c=(e=e>>0||6)-1,u=[],d=[];for(i in t)f(t[i],r,e);for(s=r.length,n=0;n<s;n++)l+=Math.sqrt(r[n]),d[o=n%e]=l,o===c&&(h+=l,u[o=n/e>>0]=d,a[o]=h,l=0,d=[]);return{length:h,lengths:a,segments:u}}(this._beziers,this._timeRes);this._length=d.length,this._lengths=d.lengths,this._segments=d.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(u=this._autoRotate)for(this._initialRotations=[],u[0]instanceof Array||(this._autoRotate=u=[u]),o=u.length;-1<--o;){for(r=0;r<3;r++)n=u[o][r],this._func[n]="function"==typeof t[n]&&t[n.indexOf("set")||"function"!=typeof t["get"+n.substr(3)]?n:"get"+n.substr(3)];n=u[o][2],this._initialRotations[o]=this._func[n]?this._func[n].call(this._target):this._target[n]}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(t){var e,i,n,s,o,r,a,l,h,c,u=this._segCount,d=this._func,p=this._target,f=t!==this._startRatio;if(this._timeRes){if(h=this._lengths,c=this._curSeg,t*=this._length,n=this._li,t>this._l2&&n<u-1){for(l=u-1;n<l&&t>=(this._l2=h[++n]););this._l1=h[n-1],this._li=n,this._curSeg=c=this._segments[n],this._s2=c[this._s1=this._si=0]}else if(this._l1>t&&0<n){for(;0<n&&(this._l1=h[--n])>=t;);0===n&&this._l1>t?this._l1=0:n++,this._l2=h[n],this._li=n,this._curSeg=c=this._segments[n],this._s1=c[(this._si=c.length-1)-1]||0,this._s2=c[this._si]}if(e=n,t-=this._l1,n=this._si,t>this._s2&&c.length-1>n){for(l=c.length-1;n<l&&t>=(this._s2=c[++n]););this._s1=c[n-1],this._si=n}else if(this._s1>t&&0<n){for(;0<n&&(this._s1=c[--n])>=t;);0===n&&this._s1>t?this._s1=0:n++,this._s2=c[n],this._si=n}r=(n+(t-this._s1)/(this._s2-this._s1))*this._prec}else r=(t-(e=t<0?0:1<=t?u-1:u*t>>0)*(1/u))*u;for(i=1-r,n=this._props.length;-1<--n;)s=this._props[n],a=(r*r*(o=this._beziers[s][e]).da+3*i*(r*o.ca+i*o.ba))*r+o.a,this._round[s]&&(a=Math.round(a)),d[s]?p[s](a):p[s]=a;if(this._autoRotate){var m,g,v,_,y,w,x,b=this._autoRotate;for(n=b.length;-1<--n;)s=b[n][2],w=b[n][3]||0,x=!0===b[n][4]?1:T,o=this._beziers[b[n][0]],m=this._beziers[b[n][1]],o&&m&&(o=o[e],m=m[e],g=o.a+(o.b-o.a)*r,g+=((_=o.b+(o.c-o.b)*r)-g)*r,_+=(o.c+(o.d-o.c)*r-_)*r,v=m.a+(m.b-m.a)*r,v+=((y=m.b+(m.c-m.b)*r)-v)*r,y+=(m.c+(m.d-m.c)*r-y)*r,a=f?Math.atan2(y-v,_-g)*x+w:this._initialRotations[n],d[s]?p[s](a):p[s]=a)}}}),e=g.prototype,g.bezierThrough=p,g.cubicToQuadratic=C,g._autoCSS=!0,g.quadraticToCubic=function(t,e,i){return new _(t,(2*e+t)/3,(2*e+i)/3,i)},g._cssRegister=function(){var t=i.CSSPlugin;if(t){var e=t._internals,p=e._parseToProxy,f=e._setPluginRatio,m=e.CSSPropTween;e._registerComplexSpecialProp("bezier",{parser:function(t,e,i,n,s,o){e instanceof Array&&(e={values:e}),o=new g;var r,a,l,h=e.values,c=h.length-1,u=[],d={};if(c<0)return s;for(r=0;r<=c;r++)l=p(t,h[r],n,s,o,c!==r),u[r]=l.end;for(a in e)d[a]=e[a];return d.values=u,(s=new m(t,"bezier",0,0,l.pt,2)).data=l,s.plugin=o,s.setRatio=f,0===d.autoRotate&&(d.autoRotate=!0),!d.autoRotate||d.autoRotate instanceof Array||(r=!0===d.autoRotate?0:Number(d.autoRotate),d.autoRotate=null!=l.end.left?[["left","top","rotation",r,!1]]:null!=l.end.x&&[["x","y","rotation",r,!1]]),d.autoRotate&&(n._transform||n._enableTransforms(!1),l.autoRotate=n._target._gsTransform),o._onInitTween(l.proxy,d,n._tween),s}})}},e._roundProps=function(t,e){for(var i=this._overwriteProps,n=i.length;-1<--n;)(t[i[n]]||t.bezier||t.bezierThrough)&&(this._round[i[n]]=e)},e._kill=function(t){var e,i,n=this._props;for(e in this._beziers)if(e in t)for(delete this._beziers[e],delete this._func[e],i=n.length;-1<--i;)n[i]===e&&n.splice(i,1);return this._super._kill.call(this,t)},_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(o,d){var f,T,j,p,V=function(){o.call(this,"css"),this._overwriteProps.length=0,this.setRatio=V.prototype.setRatio},h=_gsScope._gsDefine.globals,m={},t=V.prototype=new o("css");(t.constructor=V).version="1.15.1",V.API=2,V.defaultTransformPerspective=0,V.defaultSkewType="compensated",t="px",V.suffixMap={top:t,right:t,bottom:t,left:t,width:t,height:t,fontSize:t,padding:t,margin:t,perspective:t,lineHeight:""};var k,g,v,M,_,C,e,i,P=/(?:\d|\-\d|\.\d|\-\.\d)+/g,E=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,y=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,c=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,A=/(?:\d|\-|\+|=|#|\.)*/g,O=/opacity *= *([^)]*)/i,w=/opacity:([^;]*)/i,r=/alpha\(opacity *=.+?\)/i,D=/^(rgb|hsl)/,a=/([A-Z])/g,l=/-([a-z])/gi,x=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,u=function(t,e){return e.toUpperCase()},b=/(?:Left|Right|Width)/i,q=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,z=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,I=/,(?=[^\)]*(?:\(|$))/gi,R=Math.PI/180,U=180/Math.PI,S={},L=document,n=function(t){return L.createElementNS?L.createElementNS("http://www.w3.org/1999/xhtml",t):L.createElement(t)},F=n("div"),N=n("img"),s=V._internals={_specialProps:m},$=navigator.userAgent,B=(e=$.indexOf("Android"),i=n("a"),v=-1!==$.indexOf("Safari")&&-1===$.indexOf("Chrome")&&(-1===e||3<Number($.substr(e+8,1))),_=v&&Number($.substr($.indexOf("Version/")+8,1))<6,M=-1!==$.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec($)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec($))&&(C=parseFloat(RegExp.$1)),!!i&&(i.style.cssText="top:1px;opacity:.55;",/^0.55/.test(i.style.opacity))),Y=function(t){return O.test("string"==typeof t?t:(t.currentStyle?t.currentStyle.filter:t.style.filter)||"")?parseFloat(RegExp.$1)/100:1},H=function(t){window.console&&console.log(t)},X="",W="",Z=function(t,e){var i,n,s=(e=e||F).style;if(void 0!==s[t])return t;for(t=t.charAt(0).toUpperCase()+t.substr(1),i=["O","Moz","ms","Ms","Webkit"],n=5;-1<--n&&void 0===s[i[n]+t];);return 0<=n?(X="-"+(W=3===n?"ms":i[n]).toLowerCase()+"-",W+t):null},G=L.defaultView?L.defaultView.getComputedStyle:function(){},Q=V.getStyle=function(t,e,i,n,s){var o;return B||"opacity"!==e?(!n&&t.style[e]?o=t.style[e]:(i=i||G(t))?o=i[e]||i.getPropertyValue(e)||i.getPropertyValue(e.replace(a,"-$1").toLowerCase()):t.currentStyle&&(o=t.currentStyle[e]),null==s||o&&"none"!==o&&"auto"!==o&&"auto auto"!==o?o:s):Y(t)},K=s.convertToPixels=function(t,e,i,n,s){if("px"===n||!n)return i;if("auto"===n||!i)return 0;var o,r,a,l=b.test(e),h=t,c=F.style,u=i<0;if(u&&(i=-i),"%"===n&&-1!==e.indexOf("border"))o=i/100*(l?t.clientWidth:t.clientHeight);else{if(c.cssText="border:0 solid red;position:"+Q(t,"position")+";line-height:0;","%"!==n&&h.appendChild)c[l?"borderLeftWidth":"borderTopWidth"]=i+n;else{if(r=(h=t.parentNode||L.body)._gsCache,a=d.ticker.frame,r&&l&&r.time===a)return r.width*i/100;c[l?"width":"height"]=i+n}h.appendChild(F),o=parseFloat(F[l?"offsetWidth":"offsetHeight"]),h.removeChild(F),l&&"%"===n&&!1!==V.cacheWidths&&((r=h._gsCache=h._gsCache||{}).time=a,r.width=o/i*100),0!==o||s||(o=K(t,e,i,n,!0))}return u?-o:o},J=s.calculateOffset=function(t,e,i){if("absolute"!==Q(t,"position",i))return 0;var n="left"===e?"Left":"Top",s=Q(t,"margin"+n,i);return t["offset"+n]-(K(t,e,parseFloat(s),s.replace(A,""))||0)},tt=function(t,e){var i,n,s={};if(e=e||G(t,null))for(i in e)(-1===i.indexOf("Transform")||Et===i)&&(s[i]=e[i]);else if(e=t.currentStyle||t.style)for(i in e)"string"==typeof i&&void 0===s[i]&&(s[i.replace(l,u)]=e[i]);return B||(s.opacity=Y(t)),n=Nt(t,e,!1),s.rotation=n.rotation,s.skewX=n.skewX,s.scaleX=n.scaleX,s.scaleY=n.scaleY,s.x=n.x,s.y=n.y,Dt&&(s.z=n.z,s.rotationX=n.rotationX,s.rotationY=n.rotationY,s.scaleZ=n.scaleZ),s.filters&&delete s.filters,s},et=function(t,e,i,n,s){var o,r,a,l={},h=t.style;for(r in i)"cssText"!==r&&"length"!==r&&isNaN(r)&&(e[r]!==(o=i[r])||s&&s[r])&&-1===r.indexOf("Origin")&&("number"==typeof o||"string"==typeof o)&&(l[r]="auto"!==o||"left"!==r&&"top"!==r?""!==o&&"auto"!==o&&"none"!==o||"string"!=typeof e[r]||""===e[r].replace(c,"")?o:0:J(t,r),void 0!==h[r]&&(a=new mt(h,r,h[r],a)));if(n)for(r in n)"className"!==r&&(l[r]=n[r]);return{difs:l,firstMPT:a}},it={width:["Left","Right"],height:["Top","Bottom"]},nt=["marginLeft","marginRight","marginTop","marginBottom"],st=function(t,e,i){var n=parseFloat("width"===e?t.offsetWidth:t.offsetHeight),s=it[e],o=s.length;for(i=i||G(t,null);-1<--o;)n-=parseFloat(Q(t,"padding"+s[o],i,!0))||0,n-=parseFloat(Q(t,"border"+s[o]+"Width",i,!0))||0;return n},ot=function(t,e){(null==t||""===t||"auto"===t||"auto auto"===t)&&(t="0 0");var i=t.split(" "),n=-1!==t.indexOf("left")?"0%":-1!==t.indexOf("right")?"100%":i[0],s=-1!==t.indexOf("top")?"0%":-1!==t.indexOf("bottom")?"100%":i[1];return null==s?s="center"===n?"50%":"0":"center"===s&&(s="50%"),("center"===n||isNaN(parseFloat(n))&&-1===(n+"").indexOf("="))&&(n="50%"),e&&(e.oxp=-1!==n.indexOf("%"),e.oyp=-1!==s.indexOf("%"),e.oxr="="===n.charAt(1),e.oyr="="===s.charAt(1),e.ox=parseFloat(n.replace(c,"")),e.oy=parseFloat(s.replace(c,""))),n+" "+s+(2<i.length?" "+i[2]:"")},rt=function(t,e){return"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2)):parseFloat(t)-parseFloat(e)},at=function(t,e){return null==t?e:"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2))+e:parseFloat(t)},lt=function(t,e,i,n){var s,o,r,a,l;return(a=null==t?e:"number"==typeof t?t:(s=360,o=t.split("_"),r=((l="="===t.charAt(1))?parseInt(t.charAt(0)+"1",10)*parseFloat(o[0].substr(2)):parseFloat(o[0]))*(-1===t.indexOf("rad")?1:U)-(l?0:e),o.length&&(n&&(n[i]=e+r),-1!==t.indexOf("short")&&((r%=s)!==r%180&&(r=r<0?r+s:r-s)),-1!==t.indexOf("_cw")&&r<0?r=(r+3599999999640)%s-(0|r/s)*s:-1!==t.indexOf("ccw")&&0<r&&(r=(r-3599999999640)%s-(0|r/s)*s)),e+r))<1e-6&&-1e-6<a&&(a=0),a},ht={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},ct=function(t,e,i){return 0|255*(6*(t=t<0?t+1:1<t?t-1:t)<1?e+6*(i-e)*t:t<.5?i:3*t<2?e+6*(i-e)*(2/3-t):e)+.5},ut=V.parseColor=function(t){var e,i,n,s,o,r;return t&&""!==t?"number"==typeof t?[t>>16,255&t>>8,255&t]:(","===t.charAt(t.length-1)&&(t=t.substr(0,t.length-1)),ht[t]?ht[t]:"#"===t.charAt(0)?(4===t.length&&(t="#"+(e=t.charAt(1))+e+(i=t.charAt(2))+i+(n=t.charAt(3))+n),[(t=parseInt(t.substr(1),16))>>16,255&t>>8,255&t]):("hsl"===t.substr(0,3)?(t=t.match(P),s=Number(t[0])%360/360,o=Number(t[1])/100,e=2*(r=Number(t[2])/100)-(i=r<=.5?r*(o+1):r+o-r*o),3<t.length&&(t[3]=Number(t[3])),t[0]=ct(s+1/3,e,i),t[1]=ct(s,e,i),t[2]=ct(s-1/3,e,i)):((t=t.match(P)||ht.transparent)[0]=Number(t[0]),t[1]=Number(t[1]),t[2]=Number(t[2]),3<t.length&&(t[3]=Number(t[3]))),t)):ht.black},dt="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(t in ht)dt+="|"+t+"\\b";dt=RegExp(dt+")","gi");var pt=function(t,e,o,r){if(null==t)return function(t){return t};var a,l=e?(t.match(dt)||[""])[0]:"",h=t.split(l).join("").match(y)||[],c=t.substr(0,t.indexOf(h[0])),u=")"===t.charAt(t.length-1)?")":"",d=-1!==t.indexOf(" ")?" ":",",p=h.length,f=0<p?h[0].replace(P,""):"";return p?a=e?function(t){var e,i,n,s;if("number"==typeof t)t+=f;else if(r&&I.test(t)){for(s=t.replace(I,"|").split("|"),n=0;s.length>n;n++)s[n]=a(s[n]);return s.join(",")}if(e=(t.match(dt)||[l])[0],n=(i=t.split(e).join("").match(y)||[]).length,p>n--)for(;p>++n;)i[n]=o?i[0|(n-1)/2]:h[n];return c+i.join(d)+d+e+u+(-1!==t.indexOf("inset")?" inset":"")}:function(t){var e,i,n;if("number"==typeof t)t+=f;else if(r&&I.test(t)){for(i=t.replace(I,"|").split("|"),n=0;i.length>n;n++)i[n]=a(i[n]);return i.join(",")}if(n=(e=t.match(y)||[]).length,p>n--)for(;p>++n;)e[n]=o?e[0|(n-1)/2]:h[n];return c+e.join(d)+u}:function(t){return t}},ft=function(h){return h=h.split(","),function(t,e,i,n,s,o,r){var a,l=(e+"").split(" ");for(r={},a=0;a<4;a++)r[h[a]]=l[a]=l[a]||l[(a-1)/2>>0];return n.parse(t,r,s,o)}},mt=(s._setPluginRatio=function(t){this.plugin.setRatio(t);for(var e,i,n,s,o=this.data,r=o.proxy,a=o.firstMPT;a;)e=r[a.v],a.r?e=Math.round(e):e<1e-6&&-1e-6<e&&(e=0),a.t[a.p]=e,a=a._next;if(o.autoRotate&&(o.autoRotate.rotation=r.rotation),1===t)for(a=o.firstMPT;a;){if((i=a.t).type){if(1===i.type){for(s=i.xs0+i.s+i.xs1,n=1;i.l>n;n++)s+=i["xn"+n]+i["xs"+(n+1)];i.e=s}}else i.e=i.s+i.xs0;a=a._next}},function(t,e,i,n,s){this.t=t,this.p=e,this.v=i,this.r=s,n&&((n._prev=this)._next=n)}),gt=(s._parseToProxy=function(t,e,i,n,s,o){var r,a,l,h,c,u=n,d={},p={},f=i._transform,m=S;for(i._transform=null,S=e,n=c=i.parse(t,e,n,s),S=m,o&&(i._transform=f,u&&(u._prev=null,u._prev&&(u._prev._next=null)));n&&n!==u;){if(n.type<=1&&(p[a=n.p]=n.s+n.c,d[a]=n.s,o||(h=new mt(n,"s",a,h,n.r),n.c=0),1===n.type))for(r=n.l;0<--r;)l="xn"+r,p[a=n.p+"_"+l]=n.data[l],d[a]=n[l],o||(h=new mt(n,l,a,h,n.rxp[l]));n=n._next}return{proxy:d,end:p,firstMPT:h,pt:c}},s.CSSPropTween=function(t,e,i,n,s,o,r,a,l,h,c){this.t=t,this.p=e,this.s=i,this.c=n,this.n=r||e,t instanceof gt||p.push(this.n),this.r=a,this.type=o||0,l&&(this.pr=l,f=!0),this.b=void 0===h?i:h,this.e=void 0===c?i+n:c,s&&((this._next=s)._prev=this)}),vt=V.parseComplex=function(t,e,i,n,s,o,r,a,l,h){r=new gt(t,e,0,0,r,h?2:1,null,!1,a,i=i||o||"",n),n+="";var c,u,d,p,f,m,g,v,_,y,w,x,b=i.split(", ").join(",").split(" "),T=n.split(", ").join(",").split(" "),S=b.length,C=!1!==k;for((-1!==n.indexOf(",")||-1!==i.indexOf(","))&&(b=b.join(" ").replace(I,", ").split(" "),T=T.join(" ").replace(I,", ").split(" "),S=b.length),S!==T.length&&(S=(b=(o||"").split(" ")).length),r.plugin=l,r.setRatio=h,c=0;c<S;c++)if(p=b[c],f=T[c],(v=parseFloat(p))||0===v)r.appendXtra("",v,rt(f,v),f.replace(E,""),C&&-1!==f.indexOf("px"),!0);else if(s&&("#"===p.charAt(0)||ht[p]||D.test(p)))x=","===f.charAt(f.length-1)?"),":")",p=ut(p),f=ut(f),(_=6<p.length+f.length)&&!B&&0===f[3]?(r["xs"+r.l]+=r.l?" transparent":"transparent",r.e=r.e.split(T[c]).join("transparent")):(B||(_=!1),r.appendXtra(_?"rgba(":"rgb(",p[0],f[0]-p[0],",",!0,!0).appendXtra("",p[1],f[1]-p[1],",",!0).appendXtra("",p[2],f[2]-p[2],_?",":x,!0),_&&(p=p.length<4?1:p[3],r.appendXtra("",p,(f.length<4?1:f[3])-p,x,!1)));else if(m=p.match(P)){if(!(g=f.match(E))||g.length!==m.length)return r;for(u=d=0;m.length>u;u++)w=m[u],y=p.indexOf(w,d),r.appendXtra(p.substr(d,y-d),Number(w),rt(g[u],w),"",C&&"px"===p.substr(y+w.length,2),0===u),d=y+w.length;r["xs"+r.l]+=p.substr(d)}else r["xs"+r.l]+=r.l?" "+p:p;if(-1!==n.indexOf("=")&&r.data){for(x=r.xs0+r.data.s,c=1;r.l>c;c++)x+=r["xs"+c]+r.data["xn"+c];r.e=x+r["xs"+c]}return r.l||(r.type=-1,r.xs0=r.e),r.xfirst||r},_t=9;for((t=gt.prototype).l=t.pr=0;0<--_t;)t["xn"+_t]=0,t["xs"+_t]="";t.xs0="",t._next=t._prev=t.xfirst=t.data=t.plugin=t.setRatio=t.rxp=null,t.appendXtra=function(t,e,i,n,s,o){var r=this,a=r.l;return r["xs"+a]+=o&&a?" "+t:t||"",i||0===a||r.plugin?(r.l++,r.type=r.setRatio?2:1,r["xs"+r.l]=n||"",0<a?(r.data["xn"+a]=e+i,r.rxp["xn"+a]=s,r["xn"+a]=e,r.plugin||(r.xfirst=new gt(r,"xn"+a,e,i,r.xfirst||r,0,r.n,s,r.pr),r.xfirst.xs0=0)):(r.data={s:e+i},r.rxp={},r.s=e,r.c=i,r.r=s)):r["xs"+a]+=e+(n||""),r};var yt=function(t,e){e=e||{},this.p=e.prefix&&Z(t)||t,m[t]=m[this.p]=this,this.format=e.formatter||pt(e.defaultValue,e.color,e.collapsible,e.multi),e.parser&&(this.parse=e.parser),this.clrs=e.color,this.multi=e.multi,this.keyword=e.keyword,this.dflt=e.defaultValue,this.pr=e.priority||0},wt=s._registerComplexSpecialProp=function(t,e,i){"object"!=typeof e&&(e={parser:i});var n,s=t.split(","),o=e.defaultValue;for(i=i||[o],n=0;s.length>n;n++)e.prefix=0===n&&e.prefix,e.defaultValue=i[n]||o,new yt(s[n],e)},xt=function(t){if(!m[t]){var l=t.charAt(0).toUpperCase()+t.substr(1)+"Plugin";wt(t,{parser:function(t,e,i,n,s,o,r){var a=h.com.greensock.plugins[l];return a?(a._cssRegister(),m[i].parse(t,e,i,n,s,o,r)):(H("Error: "+l+" js file not loaded."),s)}})}};(t=yt.prototype).parseComplex=function(t,e,i,n,s,o){var r,a,l,h,c,u=this.keyword;if(this.multi&&(I.test(i)||I.test(e)?(a=e.replace(I,"|").split("|"),l=i.replace(I,"|").split("|")):u&&(a=[e],l=[i])),l){for(h=l.length>a.length?l.length:a.length,r=0;r<h;r++)e=a[r]=a[r]||this.dflt,i=l[r]=l[r]||this.dflt,u&&(e.indexOf(u)!==(c=i.indexOf(u))&&((i=-1===c?l:a)[r]+=" "+u));e=a.join(", "),i=l.join(", ")}return vt(t,this.p,e,i,this.clrs,this.dflt,n,this.pr,s,o)},t.parse=function(t,e,i,n,s,o){return this.parseComplex(t.style,this.format(Q(t,this.p,j,!1,this.dflt)),this.format(e),s,o)},V.registerSpecialProp=function(t,a,l){wt(t,{parser:function(t,e,i,n,s,o){var r=new gt(t,i,0,0,s,2,i,!1,l);return r.plugin=o,r.setRatio=a(t,e,n._tween,i),r},priority:l})};var bt,Tt,St,Ct,kt,Pt="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Et=Z("transform"),At=X+"transform",Ot=Z("transformOrigin"),Dt=null!==Z("perspective"),Mt=s.Transform=function(){this.perspective=parseFloat(V.defaultTransformPerspective)||0,this.force3D=!(!1===V.defaultForce3D||!Dt)&&(V.defaultForce3D||"auto")},zt=window.SVGElement,It=function(t,e,i){var n,s=L.createElementNS("http://www.w3.org/2000/svg",t),o=/([a-z])([A-Z])/g;for(n in i)s.setAttributeNS(null,n.replace(o,"$1-$2").toLowerCase(),i[n]);return e.appendChild(s),s},Rt=document.documentElement,Lt=(kt=C||/Android/i.test($)&&!window.chrome,L.createElementNS&&!kt&&(Tt=It("svg",Rt),Ct=(St=It("rect",Tt,{width:100,height:50,x:100})).getBoundingClientRect().width,St.style[Ot]="50% 50%",St.style[Et]="scaleX(0.5)",kt=Ct===St.getBoundingClientRect().width&&!(M&&Dt),Rt.removeChild(Tt)),kt),Ft=function(t,e,i){var n=t.getBBox();e=ot(e).split(" "),i.xOrigin=(-1!==e[0].indexOf("%")?parseFloat(e[0])/100*n.width:parseFloat(e[0]))+n.x,i.yOrigin=(-1!==e[1].indexOf("%")?parseFloat(e[1])/100*n.height:parseFloat(e[1]))+n.y},Nt=s.getTransform=function(t,e,i,n){if(t._gsTransform&&i&&!n)return t._gsTransform;var s,o,r,a,l,h,c,u,d,p,f=i&&t._gsTransform||new Mt,m=f.scaleX<0,g=1e5,v=Dt&&(parseFloat(Q(t,Ot,e,!1,"0 0 0").split(" ")[2])||f.zOrigin)||0,_=parseFloat(V.defaultTransformPerspective)||0;if(Et?o=Q(t,At,e,!0):t.currentStyle&&(o=(o=t.currentStyle.filter.match(q))&&4===o.length?[o[0].substr(4),Number(o[2].substr(4)),Number(o[1].substr(4)),o[3].substr(4),f.x||0,f.y||0].join(","):""),s=!o||"none"===o||"matrix(1, 0, 0, 1, 0, 0)"===o,f.svg=!!(zt&&"function"==typeof t.getBBox&&t.getCTM&&(!t.parentNode||t.parentNode.getBBox&&t.parentNode.getCTM)),f.svg&&(Ft(t,Q(t,Ot,j,!1,"50% 50%")+"",f),bt=V.useSVGTransformAttr||Lt,r=t.getAttribute("transform"),s&&r&&-1!==r.indexOf("matrix")&&(o=r,s=0)),!s){for(a=(r=(o||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[]).length;-1<--a;)l=Number(r[a]),r[a]=(h=l-(l|=0))?(0|h*g+(h<0?-.5:.5))/g+l:l;if(16===r.length){var y,w,x,b,T,S=r[0],C=r[1],k=r[2],P=r[3],E=r[4],A=r[5],O=r[6],D=r[7],M=r[8],z=r[9],I=r[10],R=r[12],L=r[13],F=r[14],N=r[11],$=Math.atan2(O,I);f.zOrigin&&(R=M*(F=-f.zOrigin)-r[12],L=z*F-r[13],F=I*F+f.zOrigin-r[14]),f.rotationX=$*U,$&&(y=E*(b=Math.cos(-$))+M*(T=Math.sin(-$)),w=A*b+z*T,x=O*b+I*T,M=E*-T+M*b,z=A*-T+z*b,I=O*-T+I*b,N=D*-T+N*b,E=y,A=w,O=x),$=Math.atan2(M,I),f.rotationY=$*U,$&&(w=C*(b=Math.cos(-$))-z*(T=Math.sin(-$)),x=k*b-I*T,z=C*T+z*b,I=k*T+I*b,N=P*T+N*b,S=y=S*b-M*T,C=w,k=x),$=Math.atan2(C,S),f.rotation=$*U,$&&(S=S*(b=Math.cos(-$))+E*(T=Math.sin(-$)),w=C*b+A*T,A=C*-T+A*b,O=k*-T+O*b,C=w),f.rotationX&&359.9<Math.abs(f.rotationX)+Math.abs(f.rotation)&&(f.rotationX=f.rotation=0,f.rotationY+=180),f.scaleX=(0|Math.sqrt(S*S+C*C)*g+.5)/g,f.scaleY=(0|Math.sqrt(A*A+z*z)*g+.5)/g,f.scaleZ=(0|Math.sqrt(O*O+I*I)*g+.5)/g,f.skewX=0,f.perspective=N?1/(N<0?-N:N):0,f.x=R,f.y=L,f.z=F}else if(!(Dt&&!n&&r.length&&f.x===r[4]&&f.y===r[5]&&(f.rotationX||f.rotationY)||void 0!==f.x&&"none"===Q(t,"display",e))){var B=6<=r.length,Y=B?r[0]:1,H=r[1]||0,X=r[2]||0,W=B?r[3]:1;f.x=r[4]||0,f.y=r[5]||0,c=Math.sqrt(Y*Y+H*H),u=Math.sqrt(W*W+X*X),d=Y||H?Math.atan2(H,Y)*U:f.rotation||0,p=X||W?Math.atan2(X,W)*U+d:f.skewX||0,90<Math.abs(p)&&Math.abs(p)<270&&(m?(c*=-1,p+=d<=0?180:-180,d+=d<=0?180:-180):(u*=-1,p+=p<=0?180:-180)),f.scaleX=c,f.scaleY=u,f.rotation=d,f.skewX=p,Dt&&(f.rotationX=f.rotationY=f.z=0,f.perspective=_,f.scaleZ=1)}for(a in f.zOrigin=v,f)f[a]<2e-5&&-2e-5<f[a]&&(f[a]=0)}return i&&(t._gsTransform=f),f},$t=function(t){var e,i,n=this.data,s=-n.rotation*R,o=s+n.skewX*R,r=1e5,a=(0|Math.cos(s)*n.scaleX*r)/r,l=(0|Math.sin(s)*n.scaleX*r)/r,h=(0|Math.sin(o)*-n.scaleY*r)/r,c=(0|Math.cos(o)*n.scaleY*r)/r,u=this.t.style,d=this.t.currentStyle;if(d){i=l,l=-h,h=-i,e=d.filter,u.filter="";var p,f,m=this.t.offsetWidth,g=this.t.offsetHeight,v="absolute"!==d.position,_="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+l+", M21="+h+", M22="+c,y=n.x+m*n.xPercent/100,w=n.y+g*n.yPercent/100;if(null!=n.ox&&(y+=(p=(n.oxp?.01*m*n.ox:n.ox)-m/2)-(p*a+(f=(n.oyp?.01*g*n.oy:n.oy)-g/2)*l),w+=f-(p*h+f*c)),v?_+=", Dx="+((p=m/2)-(p*a+(f=g/2)*l)+y)+", Dy="+(f-(p*h+f*c)+w)+")":_+=", sizingMethod='auto expand')",u.filter=-1!==e.indexOf("DXImageTransform.Microsoft.Matrix(")?e.replace(z,_):_+" "+e,(0===t||1===t)&&1===a&&0===l&&0===h&&1===c&&(v&&-1===_.indexOf("Dx=0, Dy=0")||O.test(e)&&100!==parseFloat(RegExp.$1)||-1===e.indexOf(e.indexOf("Alpha"))&&u.removeAttribute("filter")),!v){var x,b,T,S=C<8?1:-1;for(p=n.ieOffsetX||0,f=n.ieOffsetY||0,n.ieOffsetX=Math.round((m-((a<0?-a:a)*m+(l<0?-l:l)*g))/2+y),n.ieOffsetY=Math.round((g-((c<0?-c:c)*g+(h<0?-h:h)*m))/2+w),_t=0;_t<4;_t++)T=(i=-1!==(x=d[b=nt[_t]]).indexOf("px")?parseFloat(x):K(this.t,b,parseFloat(x),x.replace(A,""))||0)!==n[b]?_t<2?-n.ieOffsetX:-n.ieOffsetY:_t<2?p-n.ieOffsetX:f-n.ieOffsetY,u[b]=(n[b]=Math.round(i-T*(0===_t||2===_t?1:S)))+"px"}}},Bt=s.set3DTransformRatio=function(t){var e,i,n,s,o,r,a,l,h,c,u,d,p,f,m,g,v,_,y,w,x,b=this.data,T=this.t.style,S=b.rotation*R,C=b.scaleX,k=b.scaleY,P=b.scaleZ,E=b.x,A=b.y,O=b.z,D=b.perspective;if(1!==t&&0!==t&&b.force3D||!0===b.force3D||b.rotationY||b.rotationX||1!==P||D||O){if(M&&(C<(f=1e-4)&&-f<C&&(C=P=2e-5),k<f&&-f<k&&(k=P=2e-5),!D||b.z||b.rotationX||b.rotationY||(D=0)),S||b.skewX)m=e=Math.cos(S),g=s=Math.sin(S),b.skewX&&(S-=b.skewX*R,m=Math.cos(S),g=Math.sin(S),"simple"===b.skewType&&(v=Math.tan(b.skewX*R),m*=v=Math.sqrt(1+v*v),g*=v)),i=-g,o=m;else{if(!(b.rotationY||b.rotationX||1!==P||D||b.svg))return void(T[Et]=(b.xPercent||b.yPercent?"translate("+b.xPercent+"%,"+b.yPercent+"%) translate3d(":"translate3d(")+E+"px,"+A+"px,"+O+"px)"+(1!==C||1!==k?" scale("+C+","+k+")":""));e=o=1,i=s=0}h=1,n=r=a=l=c=u=0,d=D?-1/D:0,p=b.zOrigin,f=1e-6,w=",",x="0",(S=b.rotationY*R)&&(m=Math.cos(S),c=d*(a=-(g=Math.sin(S))),n=e*g,r=s*g,d*=h=m,e*=m,s*=m),(S=b.rotationX*R)&&(v=i*(m=Math.cos(S))+n*(g=Math.sin(S)),_=o*m+r*g,l=h*g,u=d*g,n=i*-g+n*m,r=o*-g+r*m,h*=m,d*=m,i=v,o=_),1!==P&&(n*=P,r*=P,h*=P,d*=P),1!==k&&(i*=k,o*=k,l*=k,u*=k),1!==C&&(e*=C,s*=C,a*=C,c*=C),(p||b.svg)&&(p&&(E+=n*-p,A+=r*-p,O+=h*-p+p),b.svg&&(E+=b.xOrigin-(b.xOrigin*e+b.yOrigin*i),A+=b.yOrigin-(b.xOrigin*s+b.yOrigin*o)),E<f&&-f<E&&(E=x),A<f&&-f<A&&(A=x),O<f&&-f<O&&(O=0)),y=b.xPercent||b.yPercent?"translate("+b.xPercent+"%,"+b.yPercent+"%) matrix3d(":"matrix3d(",y+=(e<f&&-f<e?x:e)+w+(s<f&&-f<s?x:s)+w+(a<f&&-f<a?x:a),y+=w+(c<f&&-f<c?x:c)+w+(i<f&&-f<i?x:i)+w+(o<f&&-f<o?x:o),b.rotationX||b.rotationY?(y+=w+(l<f&&-f<l?x:l)+w+(u<f&&-f<u?x:u)+w+(n<f&&-f<n?x:n),y+=w+(r<f&&-f<r?x:r)+w+(h<f&&-f<h?x:h)+w+(d<f&&-f<d?x:d)+w):y+=",0,0,0,0,1,0,",y+=E+w+A+w+O+w+(D?1+-O/D:1)+")",T[Et]=y}else Yt.call(this,t)},Yt=s.set2DTransformRatio=function(t){var e,i,n,s,o,r,a,l,h,c,u=this.data,d=this.t,p=d.style,f=u.x,m=u.y;return!(u.rotationX||u.rotationY||u.z||!0===u.force3D||"auto"===u.force3D&&1!==t&&0!==t)||u.svg&&bt||!Dt?(s=u.scaleX,o=u.scaleY,void(u.rotation||u.skewX||u.svg?(i=(e=u.rotation*R)-u.skewX*R,n=1e5,r=Math.cos(e)*s,a=Math.sin(e)*s,l=Math.sin(i)*-o,h=Math.cos(i)*o,u.svg&&((f+=u.xOrigin-(u.xOrigin*r+u.yOrigin*l))<1e-6&&-1e-6<f&&(f=0),(m+=u.yOrigin-(u.xOrigin*a+u.yOrigin*h))<1e-6&&-1e-6<m&&(m=0)),c=(0|r*n)/n+","+(0|a*n)/n+","+(0|l*n)/n+","+(0|h*n)/n+","+f+","+m+")",u.svg&&bt?d.setAttribute("transform","matrix("+c):p[Et]=(u.xPercent||u.yPercent?"translate("+u.xPercent+"%,"+u.yPercent+"%) matrix(":"matrix(")+c):p[Et]=(u.xPercent||u.yPercent?"translate("+u.xPercent+"%,"+u.yPercent+"%) matrix(":"matrix(")+s+",0,0,"+o+","+f+","+m+")")):void(this.setRatio=Bt).call(this,t)};(t=Mt.prototype).x=t.y=t.z=t.skewX=t.skewY=t.rotation=t.rotationX=t.rotationY=t.zOrigin=t.xPercent=t.yPercent=0,t.scaleX=t.scaleY=t.scaleZ=1,wt("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent",{parser:function(t,e,i,n,s,o,r){if(n._lastParsedTransform===r)return s;n._lastParsedTransform=r;var a,l,h,c,u,d,p,f=n._transform=Nt(t,j,!0,r.parseTransform),m=t.style,g=Pt.length,v=r,_={};if("string"==typeof v.transform&&Et)(h=F.style)[Et]=v.transform,h.display="block",h.position="absolute",L.body.appendChild(F),a=Nt(F,null,!1),L.body.removeChild(F);else if("object"==typeof v){if(a={scaleX:at(null!=v.scaleX?v.scaleX:v.scale,f.scaleX),scaleY:at(null!=v.scaleY?v.scaleY:v.scale,f.scaleY),scaleZ:at(v.scaleZ,f.scaleZ),x:at(v.x,f.x),y:at(v.y,f.y),z:at(v.z,f.z),xPercent:at(v.xPercent,f.xPercent),yPercent:at(v.yPercent,f.yPercent),perspective:at(v.transformPerspective,f.perspective)},null!=(p=v.directionalRotation))if("object"==typeof p)for(h in p)v[h]=p[h];else v.rotation=p;"string"==typeof v.x&&-1!==v.x.indexOf("%")&&(a.x=0,a.xPercent=at(v.x,f.xPercent)),"string"==typeof v.y&&-1!==v.y.indexOf("%")&&(a.y=0,a.yPercent=at(v.y,f.yPercent)),a.rotation=lt("rotation"in v?v.rotation:"shortRotation"in v?v.shortRotation+"_short":"rotationZ"in v?v.rotationZ:f.rotation,f.rotation,"rotation",_),Dt&&(a.rotationX=lt("rotationX"in v?v.rotationX:"shortRotationX"in v?v.shortRotationX+"_short":f.rotationX||0,f.rotationX,"rotationX",_),a.rotationY=lt("rotationY"in v?v.rotationY:"shortRotationY"in v?v.shortRotationY+"_short":f.rotationY||0,f.rotationY,"rotationY",_)),a.skewX=null==v.skewX?f.skewX:lt(v.skewX,f.skewX),a.skewY=null==v.skewY?f.skewY:lt(v.skewY,f.skewY),(l=a.skewY-f.skewY)&&(a.skewX+=l,a.rotation+=l)}for(Dt&&null!=v.force3D&&(f.force3D=v.force3D,d=!0),f.skewType=v.skewType||f.skewType||V.defaultSkewType,(u=f.force3D||f.z||f.rotationX||f.rotationY||a.z||a.rotationX||a.rotationY||a.perspective)||null==v.scale||(a.scaleZ=1);-1<--g;)(1e-6<(c=a[i=Pt[g]]-f[i])||c<-1e-6||null!=v[i]||null!=S[i])&&(d=!0,s=new gt(f,i,f[i],c,s),i in _&&(s.e=_[i]),s.xs0=0,s.plugin=o,n._overwriteProps.push(s.n));return(c=v.transformOrigin)&&f.svg&&(Ft(t,ot(c),a),(s=new gt(f,"xOrigin",f.xOrigin,a.xOrigin-f.xOrigin,s,-1,"transformOrigin")).b=f.xOrigin,s.e=s.xs0=a.xOrigin,(s=new gt(f,"yOrigin",f.yOrigin,a.yOrigin-f.yOrigin,s,-1,"transformOrigin")).b=f.yOrigin,s.e=s.xs0=a.yOrigin,c="0px 0px"),(c||Dt&&u&&f.zOrigin)&&(Et?(d=!0,i=Ot,c=(c||Q(t,i,j,!1,"50% 50%"))+"",(s=new gt(m,i,0,0,s,-1,"transformOrigin")).b=m[i],s.plugin=o,s.xs0=s.e=Dt?(h=f.zOrigin,c=c.split(" "),f.zOrigin=(2<c.length&&(0===h||"0px"!==c[2])?parseFloat(c[2]):h)||0,s.xs0=s.e=c[0]+" "+(c[1]||"50%")+" 0px",(s=new gt(f,"zOrigin",0,0,s,-1,s.n)).b=h,f.zOrigin):c):ot(c+"",f)),d&&(n._transformType=f.svg&&bt||!u&&3!==this._transformType?2:3),s},prefix:!0}),wt("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),wt("borderRadius",{defaultValue:"0px",parser:function(t,e,i,n,s){e=this.format(e);var o,r,a,l,h,c,u,d,p,f,m,g,v,_,y,w,x=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],b=t.style;for(p=parseFloat(t.offsetWidth),f=parseFloat(t.offsetHeight),o=e.split(" "),r=0;x.length>r;r++)this.p.indexOf("border")&&(x[r]=Z(x[r])),-1!==(h=l=Q(t,x[r],j,!1,"0px")).indexOf(" ")&&(h=(l=h.split(" "))[0],l=l[1]),c=a=o[r],u=parseFloat(h),g=h.substr((u+"").length),""===(m=(v="="===c.charAt(1))?(d=parseInt(c.charAt(0)+"1",10),c=c.substr(2),d*=parseFloat(c),c.substr((d+"").length-(d<0?1:0))||""):(d=parseFloat(c),c.substr((d+"").length)))&&(m=T[i]||g),m!==g&&(_=K(t,"borderLeft",u,g),y=K(t,"borderTop",u,g),l="%"===m?(h=_/p*100+"%",y/f*100+"%"):"em"===m?(h=_/(w=K(t,"borderLeft",1,"em"))+"em",y/w+"em"):(h=_+"px",y+"px"),v&&(c=parseFloat(h)+d+m,a=parseFloat(l)+d+m)),s=vt(b,x[r],h+" "+l,c+" "+a,!1,"0px",s);return s},prefix:!0,formatter:pt("0px 0px 0px 0px",!1,!0)}),wt("backgroundPosition",{defaultValue:"0 0",parser:function(t,e,i,n,s,o){var r,a,l,h,c,u,d="background-position",p=j||G(t,null),f=this.format((p?C?p.getPropertyValue(d+"-x")+" "+p.getPropertyValue(d+"-y"):p.getPropertyValue(d):t.currentStyle.backgroundPositionX+" "+t.currentStyle.backgroundPositionY)||"0 0"),m=this.format(e);if(-1!==f.indexOf("%")!=(-1!==m.indexOf("%"))&&((u=Q(t,"backgroundImage").replace(x,""))&&"none"!==u)){for(r=f.split(" "),a=m.split(" "),N.setAttribute("src",u),l=2;-1<--l;)(h=-1!==(f=r[l]).indexOf("%"))!==(-1!==a[l].indexOf("%"))&&(c=0===l?t.offsetWidth-N.width:t.offsetHeight-N.height,r[l]=h?parseFloat(f)/100*c+"px":parseFloat(f)/c*100+"%");f=r.join(" ")}return this.parseComplex(t.style,f,m,s,o)},formatter:ot}),wt("backgroundSize",{defaultValue:"0 0",formatter:ot}),wt("perspective",{defaultValue:"0px",prefix:!0}),wt("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),wt("transformStyle",{prefix:!0}),wt("backfaceVisibility",{prefix:!0}),wt("userSelect",{prefix:!0}),wt("margin",{parser:ft("marginTop,marginRight,marginBottom,marginLeft")}),wt("padding",{parser:ft("paddingTop,paddingRight,paddingBottom,paddingLeft")}),wt("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,i,n,s,o){var r,a,l;return e=C<9?(a=t.currentStyle,l=C<8?" ":",",r="rect("+a.clipTop+l+a.clipRight+l+a.clipBottom+l+a.clipLeft+")",this.format(e).split(",").join(l)):(r=this.format(Q(t,this.p,j,!1,this.dflt)),this.format(e)),this.parseComplex(t.style,r,e,s,o)}}),wt("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),wt("autoRound,strictUnits",{parser:function(t,e,i,n,s){return s}}),wt("border",{defaultValue:"0px solid #000",parser:function(t,e,i,n,s,o){return this.parseComplex(t.style,this.format(Q(t,"borderTopWidth",j,!1,"0px")+" "+Q(t,"borderTopStyle",j,!1,"solid")+" "+Q(t,"borderTopColor",j,!1,"#000")),this.format(e),s,o)},color:!0,formatter:function(t){var e=t.split(" ");return e[0]+" "+(e[1]||"solid")+" "+(t.match(dt)||["#000"])[0]}}),wt("borderWidth",{parser:ft("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),wt("float,cssFloat,styleFloat",{parser:function(t,e,i,n,s){var o=t.style,r="cssFloat"in o?"cssFloat":"styleFloat";return new gt(o,r,0,0,s,-1,i,!1,0,o[r],e)}});var Ht=function(t){var e,i=this.t,n=i.filter||Q(this.data,"filter")||"",s=0|this.s+this.c*t;100===s&&(e=-1===n.indexOf("atrix(")&&-1===n.indexOf("radient(")&&-1===n.indexOf("oader(")?(i.removeAttribute("filter"),!Q(this.data,"filter")):(i.filter=n.replace(r,""),!0)),e||(this.xn1&&(i.filter=n=n||"alpha(opacity="+s+")"),-1===n.indexOf("pacity")?0===s&&this.xn1||(i.filter=n+" alpha(opacity="+s+")"):i.filter=n.replace(O,"opacity="+s))};wt("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,i,n,s,o){var r=parseFloat(Q(t,"opacity",j,!1,"1")),a=t.style,l="autoAlpha"===i;return"string"==typeof e&&"="===e.charAt(1)&&(e=("-"===e.charAt(0)?-1:1)*parseFloat(e.substr(2))+r),l&&1===r&&"hidden"===Q(t,"visibility",j)&&0!==e&&(r=0),B?s=new gt(a,"opacity",r,e-r,s):((s=new gt(a,"opacity",100*r,100*(e-r),s)).xn1=l?1:0,a.zoom=1,s.type=2,s.b="alpha(opacity="+s.s+")",s.e="alpha(opacity="+(s.s+s.c)+")",s.data=t,s.plugin=o,s.setRatio=Ht),l&&((s=new gt(a,"visibility",0,0,s,-1,null,!1,0,0!==r?"inherit":"hidden",0===e?"hidden":"inherit")).xs0="inherit",n._overwriteProps.push(s.n),n._overwriteProps.push(i)),s}});var Xt=function(t,e){e&&(t.removeProperty?("ms"===e.substr(0,2)&&(e="M"+e.substr(1)),t.removeProperty(e.replace(a,"-$1").toLowerCase())):t.removeAttribute(e))},Wt=function(t){if(this.t._gsClassPT=this,1===t||0===t){this.t.setAttribute("class",0===t?this.b:this.e);for(var e=this.data,i=this.t.style;e;)e.v?i[e.p]=e.v:Xt(i,e.p),e=e._next;1===t&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};wt("className",{parser:function(t,e,i,n,s,o,r){var a,l,h,c,u,d=t.getAttribute("class")||"",p=t.style.cssText;if((s=n._classNamePT=new gt(t,i,0,0,s,2)).setRatio=Wt,s.pr=-11,f=!0,s.b=d,l=tt(t,j),h=t._gsClassPT){for(c={},u=h.data;u;)c[u.p]=1,u=u._next;h.setRatio(1)}return(t._gsClassPT=s).e="="!==e.charAt(1)?e:d.replace(RegExp("\\s*\\b"+e.substr(2)+"\\b"),"")+("+"===e.charAt(0)?" "+e.substr(2):""),n._tween._duration&&(t.setAttribute("class",s.e),a=et(t,l,tt(t),r,c),t.setAttribute("class",d),s.data=a.firstMPT,t.style.cssText=p,s=s.xfirst=n.parse(t,a.difs,s,o)),s}});var jt=function(t){if((1===t||0===t)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var e,i,n,s,o=this.t.style,r=m.transform.parse;if("all"===this.e)s=!(o.cssText="");else for(n=(e=this.e.split(" ").join("").split(",")).length;-1<--n;)i=e[n],m[i]&&(m[i].parse===r?s=!0:i="transformOrigin"===i?Ot:m[i].p),Xt(o,i);s&&(Xt(o,Et),this.t._gsTransform&&delete this.t._gsTransform)}};for(wt("clearProps",{parser:function(t,e,i,n,s){return(s=new gt(t,i,0,0,s,2)).setRatio=jt,s.e=e,s.pr=-10,s.data=n._tween,f=!0,s}}),t="bezier,throwProps,physicsProps,physics2D".split(","),_t=t.length;_t--;)xt(t[_t]);(t=V.prototype)._firstPT=t._lastParsedTransform=t._transform=null,t._onInitTween=function(t,e,i){if(!t.nodeType)return!1;this._target=t,this._tween=i,this._vars=e,k=e.autoRound,f=!1,T=e.suffixMap||V.suffixMap,j=G(t,""),p=this._overwriteProps;var n,s,o,r,a,l,h,c,u,d=t.style;if(g&&""===d.zIndex&&(("auto"===(n=Q(t,"zIndex",j))||""===n)&&this._addLazySet(d,"zIndex",0)),"string"==typeof e&&(r=d.cssText,n=tt(t,j),d.cssText=r+";"+e,n=et(t,n,tt(t)).difs,!B&&w.test(e)&&(n.opacity=parseFloat(RegExp.$1)),e=n,d.cssText=r),this._firstPT=s=this.parse(t,e,null),this._transformType){for(u=3===this._transformType,Et?v&&(g=!0,""===d.zIndex&&(("auto"===(h=Q(t,"zIndex",j))||""===h)&&this._addLazySet(d,"zIndex",0)),_&&this._addLazySet(d,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(u?"visible":"hidden"))):d.zoom=1,o=s;o&&o._next;)o=o._next;c=new gt(t,"transform",0,0,null,2),this._linkCSSP(c,null,o),c.setRatio=u&&Dt?Bt:Et?Yt:$t,c.data=this._transform||Nt(t,j,!0),p.pop()}if(f){for(;s;){for(l=s._next,o=r;o&&o.pr>s.pr;)o=o._next;(s._prev=o?o._prev:a)?s._prev._next=s:r=s,(s._next=o)?o._prev=s:a=s,s=l}this._firstPT=r}return!0},t.parse=function(t,e,i,n){var s,o,r,a,l,h,c,u,d,p,f=t.style;for(s in e)h=e[s],(o=m[s])?i=o.parse(t,h,s,this,i,n,e):(l=Q(t,s,j)+"",d="string"==typeof h,"color"===s||"fill"===s||"stroke"===s||-1!==s.indexOf("Color")||d&&D.test(h)?(d||(h=(3<(h=ut(h)).length?"rgba(":"rgb(")+h.join(",")+")"),i=vt(f,s,l,h,!0,"transparent",i,0,n)):!d||-1===h.indexOf(" ")&&-1===h.indexOf(",")?(c=(r=parseFloat(l))||0===r?l.substr((r+"").length):"",(""===l||"auto"===l)&&(c="width"===s||"height"===s?(r=st(t,s,j),"px"):"left"===s||"top"===s?(r=J(t,s,j),"px"):(r="opacity"!==s?0:1,"")),""===(u=(p=d&&"="===h.charAt(1))?(a=parseInt(h.charAt(0)+"1",10),h=h.substr(2),a*=parseFloat(h),h.replace(A,"")):(a=parseFloat(h),d?h.replace(A,""):""))&&(u=s in T?T[s]:c),h=a||0===a?(p?a+r:a)+u:e[s],c!==u&&""!==u&&(a||0===a)&&r&&(r=K(t,s,r,c),"%"===u?(r/=K(t,s,100,"%")/100,!0!==e.strictUnits&&(l=r+"%")):"em"===u?r/=K(t,s,1,"em"):"px"!==u&&(a=K(t,s,a,u),u="px"),p&&(a||0===a)&&(h=a+r+u)),p&&(a+=r),!r&&0!==r||!a&&0!==a?void 0!==f[s]&&(h||"NaN"!=h+""&&null!=h)?(i=new gt(f,s,a||r||0,0,i,-1,s,!1,0,l,h)).xs0="none"!==h||"display"!==s&&-1===s.indexOf("Style")?h:l:H("invalid "+s+" tween value: "+e[s]):(i=new gt(f,s,r,a-r,i,0,s,!1!==k&&("px"===u||"zIndex"===s),0,l,h)).xs0=u):i=vt(f,s,l,h,!0,null,i,0,n)),n&&i&&!i.plugin&&(i.plugin=n);return i},t.setRatio=function(t){var e,i,n,s=this._firstPT;if(1!==t||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(t||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;s;){if(e=s.c*t+s.s,s.r?e=Math.round(e):e<1e-6&&-1e-6<e&&(e=0),s.type)if(1===s.type)if(2===(n=s.l))s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2;else if(3===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3;else if(4===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4;else if(5===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4+s.xn4+s.xs5;else{for(i=s.xs0+e+s.xs1,n=1;s.l>n;n++)i+=s["xn"+n]+s["xs"+(n+1)];s.t[s.p]=i}else-1===s.type?s.t[s.p]=s.xs0:s.setRatio&&s.setRatio(t);else s.t[s.p]=e+s.xs0;s=s._next}else for(;s;)2!==s.type?s.t[s.p]=s.b:s.setRatio(t),s=s._next;else for(;s;)2!==s.type?s.t[s.p]=s.e:s.setRatio(t),s=s._next},t._enableTransforms=function(t){this._transform=this._transform||Nt(this._target,j,!0),this._transformType=this._transform.svg&&bt||!t&&3!==this._transformType?2:3};var Vt=function(){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};t._addLazySet=function(t,e,i){var n=this._firstPT=new gt(t,e,0,0,this._firstPT,2);n.e=i,n.setRatio=Vt,n.data=this},t._linkCSSP=function(t,e,i,n){return t&&(e&&(e._prev=t),t._next&&(t._next._prev=t._prev),t._prev?t._prev._next=t._next:this._firstPT===t&&(this._firstPT=t._next,n=!0),i?i._next=t:n||null!==this._firstPT||(this._firstPT=t),t._next=e,t._prev=i),t},t._kill=function(t){var e,i,n,s=t;if(t.autoAlpha||t.alpha){for(i in s={},t)s[i]=t[i];s.opacity=1,s.autoAlpha&&(s.visibility=1)}return t.className&&(e=this._classNamePT)&&((n=e.xfirst)&&n._prev?this._linkCSSP(n._prev,e._next,n._prev._prev):n===this._firstPT&&(this._firstPT=e._next),e._next&&this._linkCSSP(e._next,e._next._next,n._prev),this._classNamePT=null),o.prototype._kill.call(this,s)};var qt=function(t,e,i){var n,s,o,r;if(t.slice)for(s=t.length;-1<--s;)qt(t[s],e,i);else for(s=(n=t.childNodes).length;-1<--s;)r=(o=n[s]).type,o.style&&(e.push(tt(o)),i&&i.push(o)),1!==r&&9!==r&&11!==r||!o.childNodes.length||qt(o,e,i)};return V.cascadeTo=function(t,e,i){var n,s,o,r=d.to(t,e,i),a=[r],l=[],h=[],c=[],u=d._internals.reservedProps;for(t=r._targets||r.target,qt(t,l,c),r.render(e,!0),qt(t,h),r.render(0,!0),r._enabled(!0),n=c.length;-1<--n;)if((s=et(c[n],l[n],h[n])).firstMPT){for(o in s=s.difs,i)u[o]&&(s[o]=i[o]);a.push(d.to(c[n],e,s))}return a},o.activate([V]),V},!0),(t=_gsScope._gsDefine.plugin({propName:"roundProps",priority:-1,API:2,init:function(t,e,i){return this._tween=i,!0}}).prototype)._onInitAllProps=function(){for(var t,e,i,n=this._tween,s=n.vars.roundProps instanceof Array?n.vars.roundProps:n.vars.roundProps.split(","),o=s.length,r={},a=n._propLookup.roundProps;-1<--o;)r[s[o]]=1;for(o=s.length;-1<--o;)for(t=s[o],e=n._firstPT;e;)i=e._next,e.pg?e.t._roundProps(r,!0):e.n===t&&(this._add(e.t,t,e.s,e.c),i&&(i._prev=e._prev),e._prev?e._prev._next=i:n._firstPT===e&&(n._firstPT=i),e._next=e._prev=null,n._propLookup[t]=a),e=i;return!1},t._add=function(t,e,i,n){this._addTween(t,e,i,i+n,e,!0),this._overwriteProps.push(e)},_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.3.3",init:function(t,e){var i,n,s;if("function"!=typeof t.setAttribute)return!1;for(i in this._target=t,this._proxy={},this._start={},this._end={},e)this._start[i]=this._proxy[i]=n=t.getAttribute(i),s=this._addTween(this._proxy,i,parseFloat(n),e[i],i),this._end[i]=s?s.s+s.c:e[i],this._overwriteProps.push(i);return!0},set:function(t){this._super.setRatio.call(this,t);for(var e,i=this._overwriteProps,n=i.length,s=1===t?this._end:t?this._proxy:this._start;-1<--n;)e=i[n],this._target.setAttribute(e,s[e]+"")}}),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.2.1",API:2,init:function(t,e){"object"!=typeof e&&(e={rotation:e}),this.finals={};var i,n,s,o,r,a=!0===e.useRadians?2*Math.PI:360;for(i in e)"useRadians"!==i&&(n=(r=(e[i]+"").split("_"))[0],s=parseFloat("function"!=typeof t[i]?t[i]:t[i.indexOf("set")||"function"!=typeof t["get"+i.substr(3)]?i:"get"+i.substr(3)]()),o=(this.finals[i]="string"==typeof n&&"="===n.charAt(1)?s+parseInt(n.charAt(0)+"1",10)*Number(n.substr(2)):Number(n)||0)-s,r.length&&(-1!==(n=r.join("_")).indexOf("short")&&((o%=a)!==o%(a/2)&&(o=o<0?o+a:o-a)),-1!==n.indexOf("_cw")&&o<0?o=(o+9999999999*a)%a-(0|o/a)*a:-1!==n.indexOf("ccw")&&0<o&&(o=(o-9999999999*a)%a-(0|o/a)*a)),(1e-6<o||o<-1e-6)&&(this._addTween(t,i,s,s+o,i),this._overwriteProps.push(i)));return!0},set:function(t){var e;if(1!==t)this._super.setRatio.call(this,t);else for(e=this._firstPT;e;)e.f?e.t[e.p](this.finals[e.p]):e.t[e.p]=this.finals[e.p],e=e._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],function(g){var e,i,t,n=_gsScope.GreenSockGlobals||_gsScope,s=n.com.greensock,o=2*Math.PI,r=Math.PI/2,a=s._class,l=function(t,e){var i=a("easing."+t,function(){},!0),n=i.prototype=new g;return n.constructor=i,n.getRatio=e,i},h=g.register||function(){},c=function(t,e,i,n){var s=a("easing."+t,{easeOut:new e,easeIn:new i,easeInOut:new n},!0);return h(s,t),s},v=function(t,e,i){this.t=t,this.v=e,i&&(((this.next=i).prev=this).c=i.v-e,this.gap=i.t-t)},u=function(t,e){var i=a("easing."+t,function(t){this._p1=t||0===t?t:1.70158,this._p2=1.525*this._p1},!0),n=i.prototype=new g;return n.constructor=i,n.getRatio=e,n.config=function(t){return new i(t)},i},d=c("Back",u("BackOut",function(t){return(t-=1)*t*((this._p1+1)*t+this._p1)+1}),u("BackIn",function(t){return t*t*((this._p1+1)*t-this._p1)}),u("BackInOut",function(t){return(t*=2)<1?.5*t*t*((this._p2+1)*t-this._p2):.5*((t-=2)*t*((this._p2+1)*t+this._p2)+2)})),p=a("easing.SlowMo",function(t,e,i){e=e||0===e?e:.7,null==t?t=.7:1<t&&(t=1),this._p=1!==t?e:0,this._p1=(1-t)/2,this._p2=t,this._p3=this._p1+this._p2,this._calcEnd=!0===i},!0),f=p.prototype=new g;return f.constructor=p,f.getRatio=function(t){var e=t+(.5-t)*this._p;return this._p1>t?this._calcEnd?1-(t=1-t/this._p1)*t:e-(t=1-t/this._p1)*t*t*t*e:t>this._p3?this._calcEnd?1-(t=(t-this._p3)/this._p1)*t:e+(t-e)*(t=(t-this._p3)/this._p1)*t*t*t:this._calcEnd?1:e},p.ease=new p(.7,.7),f.config=p.config=function(t,e,i){return new p(t,e,i)},(f=(e=a("easing.SteppedEase",function(t){t=t||1,this._p1=1/t,this._p2=t+1},!0)).prototype=new g).constructor=e,f.getRatio=function(t){return t<0?t=0:1<=t&&(t=.999999999),(this._p2*t>>0)*this._p1},f.config=e.config=function(t){return new e(t)},(f=(i=a("easing.RoughEase",function(t){for(var e,i,n,s,o,r,a=(t=t||{}).taper||"none",l=[],h=0,c=0|(t.points||20),u=c,d=!1!==t.randomize,p=!0===t.clamp,f=t.template instanceof g?t.template:null,m="number"==typeof t.strength?.4*t.strength:.4;-1<--u;)e=d?Math.random():1/c*u,i=f?f.getRatio(e):e,n="none"===a?m:"out"===a?(s=1-e)*s*m:"in"===a?e*e*m:.5*(s=e<.5?2*e:2*(1-e))*s*m,d?i+=Math.random()*n-.5*n:u%2?i+=.5*n:i-=.5*n,p&&(1<i?i=1:i<0&&(i=0)),l[h++]={x:e,y:i};for(l.sort(function(t,e){return t.x-e.x}),r=new v(1,1,null),u=c;-1<--u;)o=l[u],r=new v(o.x,o.y,r);this._prev=new v(0,0,0!==r.t?r:r.next)},!0)).prototype=new g).constructor=i,f.getRatio=function(t){var e=this._prev;if(t>e.t){for(;e.next&&t>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&e.t>=t;)e=e.prev;return(this._prev=e).v+(t-e.t)/e.gap*e.c},f.config=function(t){return new i(t)},i.ease=new i,c("Bounce",l("BounceOut",function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}),l("BounceIn",function(t){return 1/2.75>(t=1-t)?1-7.5625*t*t:t<2/2.75?1-(7.5625*(t-=1.5/2.75)*t+.75):t<2.5/2.75?1-(7.5625*(t-=2.25/2.75)*t+.9375):1-(7.5625*(t-=2.625/2.75)*t+.984375)}),l("BounceInOut",function(t){var e=t<.5;return t=(t=e?1-2*t:2*t-1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,e?.5*(1-t):.5*t+.5})),c("Circ",l("CircOut",function(t){return Math.sqrt(1-(t-=1)*t)}),l("CircIn",function(t){return-(Math.sqrt(1-t*t)-1)}),l("CircInOut",function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)})),c("Elastic",(t=function(t,e,i){var n=a("easing."+t,function(t,e){this._p1=t||1,this._p2=e||i,this._p3=this._p2/o*(Math.asin(1/this._p1)||0)},!0),s=n.prototype=new g;return s.constructor=n,s.getRatio=e,s.config=function(t,e){return new n(t,e)},n})("ElasticOut",function(t){return this._p1*Math.pow(2,-10*t)*Math.sin((t-this._p3)*o/this._p2)+1},.3),t("ElasticIn",function(t){return-this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*o/this._p2)},.3),t("ElasticInOut",function(t){return(t*=2)<1?-.5*this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*o/this._p2):.5*this._p1*Math.pow(2,-10*(t-=1))*Math.sin((t-this._p3)*o/this._p2)+1},.45)),c("Expo",l("ExpoOut",function(t){return 1-Math.pow(2,-10*t)}),l("ExpoIn",function(t){return Math.pow(2,10*(t-1))-.001}),l("ExpoInOut",function(t){return(t*=2)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*(t-1)))})),c("Sine",l("SineOut",function(t){return Math.sin(t*r)}),l("SineIn",function(t){return 1-Math.cos(t*r)}),l("SineInOut",function(t){return-.5*(Math.cos(Math.PI*t)-1)})),a("easing.EaseLookup",{find:function(t){return g.map[t]}},!0),h(n.SlowMo,"SlowMo","ease,"),h(i,"RoughEase","ease,"),h(e,"SteppedEase","ease,"),d},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(d,t){"use strict";var e,i,p=d.GreenSockGlobals=d.GreenSockGlobals||d;if(!p.TweenLite){var n,s,o,f,m,g=function(t){var e,i=t.split("."),n=p;for(e=0;i.length>e;e++)n[i[e]]=n=n[i[e]]||{};return n},u=g("com.greensock"),v=1e-10,l=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},_=function(){},y=(e=Object.prototype.toString,i=e.call([]),function(t){return null!=t&&(t instanceof Array||"object"==typeof t&&!!t.push&&e.call(t)===i)}),w={},x=function(a,l,h,c){this.sc=w[a]?w[a].sc:[],(w[a]=this).gsClass=null,this.func=h;var u=[];this.check=function(t){for(var e,i,n,s,o=l.length,r=o;-1<--o;)(e=w[l[o]]||new x(l[o],[])).gsClass?(u[o]=e.gsClass,r--):t&&e.sc.push(this);if(0===r&&h)for(n=(i=("com.greensock."+a).split(".")).pop(),s=g(i.join("."))[n]=this.gsClass=h.apply(h,u),c&&(p[n]=s,"function"==typeof define&&define.amd?define((d.GreenSockAMDPath?d.GreenSockAMDPath+"/":"")+a.split(".").pop(),[],function(){return s}):"TweenMax"===a&&"undefined"!=typeof module&&module.exports&&(module.exports=s)),o=0;this.sc.length>o;o++)this.sc[o].check()},this.check(!0)},r=d._gsDefine=function(t,e,i,n){return new x(t,e,i,n)},b=u._class=function(t,e,i){return e=e||function(){},r(t,[],function(){return e},i),e};r.globals=p;var a=[0,0,1,1],T=[],c=b("easing.Ease",function(t,e,i,n){this._func=t,this._type=i||0,this._power=n||0,this._params=e?a.concat(e):a},!0),S=c.map={},h=c.register=function(t,e,i,n){for(var s,o,r,a,l=e.split(","),h=l.length,c=(i||"easeIn,easeOut,easeInOut").split(",");-1<--h;)for(o=l[h],s=n?b("easing."+o,null,!0):u.easing[o]||{},r=c.length;-1<--r;)a=c[r],S[o+"."+a]=S[a+o]=s[a]=t.getRatio?t:t[a]||new t};for((o=c.prototype)._calcEnd=!1,o.getRatio=function(t){if(this._func)return this._params[0]=t,this._func.apply(null,this._params);var e=this._type,i=this._power,n=1===e?1-t:2===e?t:t<.5?2*t:2*(1-t);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===e?1-n:2===e?n:t<.5?n/2:1-n/2},s=(n=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;-1<--s;)o=n[s]+",Power"+s,h(new c(null,null,1,s),o,"easeOut",!0),h(new c(null,null,2,s),o,"easeIn"+(0===s?",easeNone":"")),h(new c(null,null,3,s),o,"easeInOut");S.linear=u.easing.Linear.easeIn,S.swing=u.easing.Quad.easeInOut;var C=b("events.EventDispatcher",function(t){this._listeners={},this._eventTarget=t||this});(o=C.prototype).addEventListener=function(t,e,i,n,s){s=s||0;var o,r,a=this._listeners[t],l=0;for(null==a&&(this._listeners[t]=a=[]),r=a.length;-1<--r;)(o=a[r]).c===e&&o.s===i?a.splice(r,1):0===l&&s>o.pr&&(l=r+1);a.splice(l,0,{c:e,s:i,up:n,pr:s}),this!==f||m||f.wake()},o.removeEventListener=function(t,e){var i,n=this._listeners[t];if(n)for(i=n.length;-1<--i;)if(n[i].c===e)return void n.splice(i,1)},o.dispatchEvent=function(t){var e,i,n,s=this._listeners[t];if(s)for(e=s.length,i=this._eventTarget;-1<--e;)(n=s[e])&&(n.up?n.c.call(n.s||i,{type:t,target:i}):n.c.call(n.s||i))};var k=d.requestAnimationFrame,P=d.cancelAnimationFrame,E=Date.now||function(){return(new Date).getTime()},A=E();for(s=(n=["ms","moz","webkit","o"]).length;-1<--s&&!k;)k=d[n[s]+"RequestAnimationFrame"],P=d[n[s]+"CancelAnimationFrame"]||d[n[s]+"CancelRequestAnimationFrame"];b("Ticker",function(t,e){var s,o,r,a,l,h=this,c=E(),i=!1!==e&&k,u=500,d=33,p=function(t){var e,i,n=E()-A;u<n&&(c+=n-d),A+=n,h.time=(A-c)/1e3,e=h.time-l,(!s||0<e||!0===t)&&(h.frame++,l+=e+(a<=e?.004:a-e),i=!0),!0!==t&&(r=o(p)),i&&h.dispatchEvent("tick")};C.call(h),h.time=h.frame=0,h.tick=function(){p(!0)},h.lagSmoothing=function(t,e){u=t||1e10,d=Math.min(e,u,0)},h.sleep=function(){null!=r&&(i&&P?P(r):clearTimeout(r),o=_,r=null,h===f&&(m=!1))},h.wake=function(){null!==r?h.sleep():10<h.frame&&(A=E()-u+5),o=0===s?_:i&&k?k:function(t){return setTimeout(t,0|1e3*(l-h.time)+1)},h===f&&(m=!0),p(2)},h.fps=function(t){return arguments.length?(a=1/((s=t)||60),l=this.time+a,void h.wake()):s},h.useRAF=function(t){return arguments.length?(h.sleep(),i=t,void h.fps(s)):i},h.fps(t),setTimeout(function(){i&&(!r||h.frame<5)&&h.useRAF(!1)},1500)}),(o=u.Ticker.prototype=new u.events.EventDispatcher).constructor=u.Ticker;var O=b("core.Animation",function(t,e){if(this.vars=e=e||{},this._duration=this._totalDuration=t||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=!0===e.immediateRender,this.data=e.data,this._reversed=!0===e.reversed,W){m||f.wake();var i=this.vars.useFrames?X:W;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});f=O.ticker=new u.Ticker,(o=O.prototype)._dirty=o._gc=o._initted=o._paused=!1,o._totalTime=o._time=0,o._rawPrevTime=-1,o._next=o._last=o._onUpdate=o._timeline=o.timeline=null,o._paused=!1;var D=function(){m&&2e3<E()-A&&f.wake(),setTimeout(D,2e3)};D(),o.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},o.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},o.resume=function(t,e){return null!=t&&this.seek(t,e),this.paused(!1)},o.seek=function(t,e){return this.totalTime(Number(t),!1!==e)},o.restart=function(t,e){return this.reversed(!1).paused(!1).totalTime(t?-this._delay:0,!1!==e,!0)},o.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},o.render=function(){},o.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},o.isActive=function(){var t,e=this._timeline,i=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(t=e.rawTime())>=i&&i+this.totalDuration()/this._timeScale>t},o._enabled=function(t,e){return m||f.wake(),this._gc=!t,this._active=this.isActive(),!0!==e&&(t&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!t&&this.timeline&&this._timeline._remove(this,!0)),!1},o._kill=function(){return this._enabled(!1,!1)},o.kill=function(t,e){return this._kill(t,e),this},o._uncache=function(t){for(var e=t?this:this.timeline;e;)e._dirty=!0,e=e.timeline;return this},o._swapSelfInParams=function(t){for(var e=t.length,i=t.concat();-1<--e;)"{self}"===t[e]&&(i[e]=this);return i},o.eventCallback=function(t,e,i,n){if("on"===(t||"").substr(0,2)){var s=this.vars;if(1===arguments.length)return s[t];null==e?delete s[t]:(s[t]=e,s[t+"Params"]=y(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,s[t+"Scope"]=n),"onUpdate"===t&&(this._onUpdate=e)}return this},o.delay=function(t){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+t-this._delay),this._delay=t,this):this._delay},o.duration=function(t){return arguments.length?(this._duration=this._totalDuration=t,this._uncache(!0),this._timeline.smoothChildTiming&&0<this._time&&this._time<this._duration&&0!==t&&this.totalTime(this._totalTime*(t/this._duration),!0),this):(this._dirty=!1,this._duration)},o.totalDuration=function(t){return this._dirty=!1,arguments.length?this.duration(t):this._totalDuration},o.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(t>this._duration?this._duration:t,e)):this._time},o.totalTime=function(t,e,i){if(m||f.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(t<0&&!i&&(t+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,s=this._timeline;if(n<t&&!i&&(t=n),this._startTime=(this._paused?this._pauseTime:s._time)-(this._reversed?n-t:t)/this._timeScale,s._dirty||this._uncache(!1),s._timeline)for(;s._timeline;)s._timeline._time!==(s._startTime+s._totalTime)/s._timeScale&&s.totalTime(s._totalTime,!0),s=s._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==t||0===this._duration)&&(this.render(t,e,!1),R.length&&j())}return this},o.progress=o.totalProgress=function(t,e){return arguments.length?this.totalTime(this.duration()*t,e):this._time/this.duration()},o.startTime=function(t){return arguments.length?(t!==this._startTime&&(this._startTime=t,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,t-this._delay)),this):this._startTime},o.endTime=function(t){return this._startTime+(0!=t?this.totalDuration():this.duration())/this._timeScale},o.timeScale=function(t){if(!arguments.length)return this._timeScale;if(t=t||v,this._timeline&&this._timeline.smoothChildTiming){var e=this._pauseTime,i=e||0===e?e:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/t}return this._timeScale=t,this._uncache(!1)},o.reversed=function(t){return arguments.length?(t!=this._reversed&&(this._reversed=t,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},o.paused=function(t){if(!arguments.length)return this._paused;if(t!=this._paused&&this._timeline){m||t||f.wake();var e=this._timeline,i=e.rawTime(),n=i-this._pauseTime;!t&&e.smoothChildTiming&&(this._startTime+=n,this._uncache(!1)),this._pauseTime=t?i:null,this._paused=t,this._active=this.isActive(),!t&&0!==n&&this._initted&&this.duration()&&this.render(e.smoothChildTiming?this._totalTime:(i-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!t&&this._enabled(!0,!1),this};var M=b("core.SimpleTimeline",function(t){O.call(this,0,t),this.autoRemoveChildren=this.smoothChildTiming=!0});(o=M.prototype=new O).constructor=M,o.kill()._gc=!1,o._first=o._last=o._recent=null,o._sortChildren=!1,o.add=o.insert=function(t,e){var i,n;if(t._startTime=Number(e||0)+t._delay,t._paused&&this!==t._timeline&&(t._pauseTime=t._startTime+(this.rawTime()-t._startTime)/t._timeScale),t.timeline&&t.timeline._remove(t,!0),t.timeline=t._timeline=this,t._gc&&t._enabled(!0,!0),i=this._last,this._sortChildren)for(n=t._startTime;i&&i._startTime>n;)i=i._prev;return i?(t._next=i._next,i._next=t):(t._next=this._first,this._first=t),t._next?t._next._prev=t:this._last=t,t._prev=i,this._recent=t,this._timeline&&this._uncache(!0),this},o._remove=function(t,e){return t.timeline===this&&(e||t._enabled(!1,!0),t._prev?t._prev._next=t._next:this._first===t&&(this._first=t._next),t._next?t._next._prev=t._prev:this._last===t&&(this._last=t._prev),t._next=t._prev=t.timeline=null,t===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},o.render=function(t,e,i){var n,s=this._first;for(this._totalTime=this._time=this._rawPrevTime=t;s;)n=s._next,(s._active||t>=s._startTime&&!s._paused)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=n},o.rawTime=function(){return m||f.wake(),this._totalTime};var z=b("TweenLite",function(t,e,i){if(O.call(this,e,i),this.render=z.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"!=typeof t?t:z.selector(t)||t;var n,s,o,r=t.jquery||t.length&&t!==d&&t[0]&&(t[0]===d||t[0].nodeType&&t[0].style&&!t.nodeType),a=this.vars.overwrite;if(this._overwrite=a=null==a?H[z.defaultOverwrite]:"number"==typeof a?a>>0:H[a],(r||t instanceof Array||t.push&&y(t))&&"number"!=typeof t[0])for(this._targets=o=l(t),this._propLookup=[],this._siblings=[],n=0;o.length>n;n++)(s=o[n])?"string"!=typeof s?s.length&&s!==d&&s[0]&&(s[0]===d||s[0].nodeType&&s[0].style&&!s.nodeType)?(o.splice(n--,1),this._targets=o=o.concat(l(s))):(this._siblings[n]=V(s,this,!1),1===a&&1<this._siblings[n].length&&U(s,this,null,1,this._siblings[n])):"string"==typeof(s=o[n--]=z.selector(s))&&o.splice(n+1,1):o.splice(n--,1);else this._propLookup={},this._siblings=V(t,this,!1),1===a&&1<this._siblings.length&&U(t,this,null,1,this._siblings);(this.vars.immediateRender||0===e&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-v,this.render(-this._delay))},!0),I=function(t){return t&&t.length&&t!==d&&t[0]&&(t[0]===d||t[0].nodeType&&t[0].style&&!t.nodeType)};(o=z.prototype=new O).constructor=z,o.kill()._gc=!1,o.ratio=0,o._firstPT=o._targets=o._overwrittenProps=o._startAt=null,o._notifyPluginsOfEnabled=o._lazy=!1,z.version="1.15.1",z.defaultEase=o._ease=new c(null,null,1,1),z.defaultOverwrite="auto",z.ticker=f,z.autoSleep=!0,z.lagSmoothing=function(t,e){f.lagSmoothing(t,e)},z.selector=d.$||d.jQuery||function(t){var e=d.$||d.jQuery;return e?(z.selector=e)(t):"undefined"==typeof document?t:document.querySelectorAll?document.querySelectorAll(t):document.getElementById("#"===t.charAt(0)?t.substr(1):t)};var R=[],L={},F=z._internals={isArray:y,isSelector:I,lazyTweens:R},N=z._plugins={},$=F.tweenLookup={},B=0,Y=F.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1},H={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},X=O._rootFramesTimeline=new M,W=O._rootTimeline=new M,j=F.lazyRender=function(){var t,e=R.length;for(L={};-1<--e;)(t=R[e])&&!1!==t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0),t._lazy=!1);R.length=0};W._startTime=f.time,X._startTime=f.frame,W._active=X._active=!0,setTimeout(j,1),O._updateRoot=z.render=function(){var t,e,i;if(R.length&&j(),W.render((f.time-W._startTime)*W._timeScale,!1,!1),X.render((f.frame-X._startTime)*X._timeScale,!1,!1),R.length&&j(),!(f.frame%120)){for(i in $){for(t=(e=$[i].tweens).length;-1<--t;)e[t]._gc&&e.splice(t,1);0===e.length&&delete $[i]}if((!(i=W._first)||i._paused)&&z.autoSleep&&!X._first&&1===f._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||f.sleep()}}},f.addEventListener("tick",O._updateRoot);var V=function(t,e,i){var n,s,o=t._gsTweenID;if($[o||(t._gsTweenID=o="t"+B++)]||($[o]={target:t,tweens:[]}),e&&((n=$[o].tweens)[s=n.length]=e,i))for(;-1<--s;)n[s]===e&&n.splice(s,1);return $[o].tweens},q=function(t,e,i,n){var s,o,r=t.vars.onOverwrite;return r&&(s=r(t,e,i,n)),(r=z.onOverwrite)&&(o=r(t,e,i,n)),!1!==s&&!1!==o},U=function(t,e,i,n,s){var o,r,a,l;if(1===n||4<=n){for(l=s.length,o=0;o<l;o++)if((a=s[o])!==e)a._gc||q(a,e)&&a._enabled(!1,!1)&&(r=!0);else if(5===n)break;return r}var h,c=e._startTime+v,u=[],d=0,p=0===e._duration;for(o=s.length;-1<--o;)(a=s[o])===e||a._gc||a._paused||(a._timeline!==e._timeline?(h=h||Z(e,0,p),0===Z(a,h,p)&&(u[d++]=a)):c>=a._startTime&&a._startTime+a.totalDuration()/a._timeScale>c&&((p||!a._initted)&&c-a._startTime<=2e-10||(u[d++]=a)));for(o=d;-1<--o;)if(a=u[o],2===n&&a._kill(i,t,e)&&(r=!0),2!==n||!a._firstPT&&a._initted){if(2!==n&&!q(a,e))continue;a._enabled(!1,!1)&&(r=!0)}return r},Z=function(t,e,i){for(var n=t._timeline,s=n._timeScale,o=t._startTime;n._timeline;){if(o+=n._startTime,s*=n._timeScale,n._paused)return-100;n=n._timeline}return e<(o/=s)?o-e:i&&o===e||!t._initted&&o-e<2*v?v:(o+=t.totalDuration()/t._timeScale/s)>e+v?0:o-e-v};o._init=function(){var t,e,i,n,s,o=this.vars,r=this._overwrittenProps,a=this._duration,l=!!o.immediateRender,h=o.ease;if(o.startAt){for(n in this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),s={},o.startAt)s[n]=o.startAt[n];if(s.overwrite=!1,s.immediateRender=!0,s.lazy=l&&!1!==o.lazy,s.startAt=s.delay=null,this._startAt=z.to(this.target,0,s),l)if(0<this._time)this._startAt=null;else if(0!==a)return}else if(o.runBackwards&&0!==a)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{for(n in 0!==this._time&&(l=!1),i={},o)Y[n]&&"autoCSS"!==n||(i[n]=o[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=l&&!1!==o.lazy,i.immediateRender=l,this._startAt=z.to(this.target,0,i),l){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=h=h?h instanceof c?h:"function"==typeof h?new c(h,o.easeParams):S[h]||z.defaultEase:z.defaultEase,o.easeParams instanceof Array&&h.config&&(this._ease=h.config.apply(h,o.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(t=this._targets.length;-1<--t;)this._initProps(this._targets[t],this._propLookup[t]={},this._siblings[t],r?r[t]:null)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,r);if(e&&z._onPluginEvent("_onInitAllProps",this),r&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),o.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=o.onUpdate,this._initted=!0},o._initProps=function(t,e,i,n){var s,o,r,a,l,h;if(null==t)return!1;for(s in L[t._gsTweenID]&&j(),this.vars.css||t.style&&t!==d&&t.nodeType&&N.css&&!1!==this.vars.autoCSS&&function(t,e){var i,n={};for(i in t)Y[i]||i in e&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!N[i]||N[i]&&N[i]._autoCSS)||(n[i]=t[i],delete t[i]);t.css=n}(this.vars,t),this.vars){if(h=this.vars[s],Y[s])h&&(h instanceof Array||h.push&&y(h))&&-1!==h.join("").indexOf("{self}")&&(this.vars[s]=h=this._swapSelfInParams(h,this));else if(N[s]&&(a=new N[s])._onInitTween(t,this.vars[s],this)){for(this._firstPT=l={_next:this._firstPT,t:a,p:"setRatio",s:0,c:1,f:!0,n:s,pg:!0,pr:a._priority},o=a._overwriteProps.length;-1<--o;)e[a._overwriteProps[o]]=this._firstPT;(a._priority||a._onInitAllProps)&&(r=!0),(a._onDisable||a._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=e[s]=l={_next:this._firstPT,t:t,p:s,f:"function"==typeof t[s],n:s,pg:!1,pr:0},l.s=l.f?t[s.indexOf("set")||"function"!=typeof t["get"+s.substr(3)]?s:"get"+s.substr(3)]():parseFloat(t[s]),l.c="string"==typeof h&&"="===h.charAt(1)?parseInt(h.charAt(0)+"1",10)*Number(h.substr(2)):Number(h)-l.s||0;l&&l._next&&(l._next._prev=l)}return n&&this._kill(n,t)?this._initProps(t,e,i,n):1<this._overwrite&&this._firstPT&&1<i.length&&U(t,this,e,this._overwrite,i)?(this._kill(e,t),this._initProps(t,e,i,n)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(L[t._gsTweenID]=!0),r)},o.render=function(t,e,i){var n,s,o,r,a=this._time,l=this._duration,h=this._rawPrevTime;if(l<=t)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(n=!0,s="onComplete"),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||h<0||h===v&&"isPause"!==this.data)&&h!==t&&(i=!0,v<h&&(s="onReverseComplete")),this._rawPrevTime=r=!e||t||h===t?t:v);else if(t<1e-7)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==a||0===l&&0<h&&h!==v)&&(s="onReverseComplete",n=this._reversed),t<0&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(0<=h&&(h!==v||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=r=!e||t||h===t?t:v)),this._initted||(i=!0);else if(this._totalTime=this._time=t,this._easeType){var c=t/l,u=this._easeType,d=this._easePower;(1===u||3===u&&.5<=c)&&(c=1-c),3===u&&(c*=2),1===d?c*=c:2===d?c*=c*c:3===d?c*=c*c*c:4===d&&(c*=c*c*c*c),this.ratio=1===u?1-c:2===u?c:t/l<.5?c/2:1-c/2}else this.ratio=this._ease.getRatio(t/l);if(this._time!==a||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=a,this._rawPrevTime=h,R.push(this),void(this._lazy=[t,e]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/l):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==a&&0<=t&&(this._active=!0),0===a&&(this._startAt&&(0<=t?this._startAt.render(t,e,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._time||0===l)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||T))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(t<0&&this._startAt&&-1e-4!==t&&this._startAt.render(t,e,i),e||(this._time!==a||n)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||T)),s&&(!this._gc||i)&&(t<0&&this._startAt&&!this._onUpdate&&-1e-4!==t&&this._startAt.render(t,e,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[s]&&this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||T),0===l&&this._rawPrevTime===v&&r!==v&&(this._rawPrevTime=0))}},o._kill=function(t,e,i){if("all"===t&&(t=null),null==t&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);var n,s,o,r,a,l,h,c,u;if(e="string"!=typeof e?e||this._targets||this.target:z.selector(e)||e,(y(e)||I(e))&&"number"!=typeof e[0])for(n=e.length;-1<--n;)this._kill(t,e[n])&&(l=!0);else{if(this._targets){for(n=this._targets.length;-1<--n;)if(e===this._targets[n]){a=this._propLookup[n]||{},this._overwrittenProps=this._overwrittenProps||[],s=this._overwrittenProps[n]=t?this._overwrittenProps[n]||{}:"all";break}}else{if(e!==this.target)return!1;a=this._propLookup,s=this._overwrittenProps=t?this._overwrittenProps||{}:"all"}if(a){if(h=t||a,c=t!==s&&"all"!==s&&t!==a&&("object"!=typeof t||!t._tempKill),i&&(z.onOverwrite||this.vars.onOverwrite)){for(o in h)a[o]&&(u||(u=[]),u.push(o));if(!q(this,i,e,u))return!1}for(o in h)(r=a[o])&&(r.pg&&r.t._kill(h)&&(l=!0),r.pg&&0!==r.t._overwriteProps.length||(r._prev?r._prev._next=r._next:r===this._firstPT&&(this._firstPT=r._next),r._next&&(r._next._prev=r._prev),r._next=r._prev=null),delete a[o]),c&&(s[o]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return l},o.invalidate=function(){return this._notifyPluginsOfEnabled&&z._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],O.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-v,this.render(-this._delay)),this},o._enabled=function(t,e){if(m||f.wake(),t&&this._gc){var i,n=this._targets;if(n)for(i=n.length;-1<--i;)this._siblings[i]=V(n[i],this,!0);else this._siblings=V(this.target,this,!0)}return O.prototype._enabled.call(this,t,e),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&z._onPluginEvent(t?"_onEnable":"_onDisable",this)},z.to=function(t,e,i){return new z(t,e,i)},z.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new z(t,e,i)},z.fromTo=function(t,e,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new z(t,e,n)},z.delayedCall=function(t,e,i,n,s){return new z(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:n,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:n,immediateRender:!1,lazy:!1,useFrames:s,overwrite:0})},z.set=function(t,e){return new z(t,0,e)},z.getTweensOf=function(t,e){if(null==t)return[];var i,n,s,o;if(t="string"!=typeof t?t:z.selector(t)||t,(y(t)||I(t))&&"number"!=typeof t[0]){for(i=t.length,n=[];-1<--i;)n=n.concat(z.getTweensOf(t[i],e));for(i=n.length;-1<--i;)for(o=n[i],s=i;-1<--s;)o===n[s]&&n.splice(i,1)}else for(i=(n=V(t).concat()).length;-1<--i;)(n[i]._gc||e&&!n[i].isActive())&&n.splice(i,1);return n},z.killTweensOf=z.killDelayedCallsTo=function(t,e,i){"object"==typeof e&&(i=e,e=!1);for(var n=z.getTweensOf(t,e),s=n.length;-1<--s;)n[s]._kill(i,t)};var G=b("plugins.TweenPlugin",function(t,e){this._overwriteProps=(t||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=G.prototype},!0);if(o=G.prototype,G.version="1.10.1",G.API=2,o._firstPT=null,o._addTween=function(t,e,i,n,s,o){var r,a;return null!=n&&(r="number"==typeof n||"="!==n.charAt(1)?Number(n)-i:parseInt(n.charAt(0)+"1",10)*Number(n.substr(2)))?(this._firstPT=a={_next:this._firstPT,t:t,p:e,s:i,c:r,f:"function"==typeof t[e],n:s||e,r:o},a._next&&(a._next._prev=a),a):void 0},o.setRatio=function(t){for(var e,i=this._firstPT;i;)e=i.c*t+i.s,i.r?e=Math.round(e):e<1e-6&&-1e-6<e&&(e=0),i.f?i.t[i.p](e):i.t[i.p]=e,i=i._next},o._kill=function(t){var e,i=this._overwriteProps,n=this._firstPT;if(null!=t[this._propName])this._overwriteProps=[];else for(e=i.length;-1<--e;)null!=t[i[e]]&&i.splice(e,1);for(;n;)null!=t[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1},o._roundProps=function(t,e){for(var i=this._firstPT;i;)(t[this._propName]||null!=i.n&&t[i.n.split(this._propName+"_").join("")])&&(i.r=e),i=i._next},z._onPluginEvent=function(t,e){var i,n,s,o,r,a=e._firstPT;if("_onInitAllProps"===t){for(;a;){for(r=a._next,n=s;n&&n.pr>a.pr;)n=n._next;(a._prev=n?n._prev:o)?a._prev._next=a:s=a,(a._next=n)?n._prev=a:o=a,a=r}a=e._firstPT=s}for(;a;)a.pg&&"function"==typeof a.t[t]&&a.t[t]()&&(i=!0),a=a._next;return i},G.activate=function(t){for(var e=t.length;-1<--e;)t[e].API===G.API&&(N[(new t[e])._propName]=t[e]);return!0},r.plugin=function(t){if(!(t&&t.propName&&t.init&&t.API))throw"illegal plugin definition.";var e,i=t.propName,n=t.priority||0,s=t.overwriteProps,o={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},r=b("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){G.call(this,i,n),this._overwriteProps=s||[]},!0===t.global),a=r.prototype=new G(i);for(e in(a.constructor=r).API=t.API,o)"function"==typeof t[e]&&(a[o[e]]=t[e]);return r.version=t.version,G.activate([r]),r},n=d._gsQueue){for(s=0;n.length>s;s++)n[s]();for(o in w)w[o].func||d.console.log("GSAP encountered missing dependency: com.greensock."+o)}m=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():t.ScrollMagic=e()}(this,function(){"use strict";var M=function(){};M.version="2.0.5",window.addEventListener("mousewheel",function(){});var z="data-scrollmagic-pin-spacer";M.Controller=function(t){var i,n,s="REVERSE",e=T.defaults,r=this,a=R.extend({},e,t),o=[],l=!1,h=0,c="PAUSED",u=!0,d=0,p=!0,f=function(){0<a.refreshInterval&&(n=window.setTimeout(x,a.refreshInterval))},m=function(){return a.vertical?R.get.scrollTop(a.container):R.get.scrollLeft(a.container)},g=function(){return a.vertical?R.get.height(a.container):R.get.width(a.container)},v=this._setScrollPos=function(t){a.vertical?u?window.scrollTo(R.get.scrollLeft(),t):a.container.scrollTop=t:u?window.scrollTo(t,R.get.scrollTop()):a.container.scrollLeft=t},_=function(){if(p&&l){var t=R.type.Array(l)?l:o.slice(0);l=!1;var e=h,i=(h=r.scrollPos())-e;0!==i&&(c=0<i?"FORWARD":s),c===s&&t.reverse(),t.forEach(function(t){t.update(!0)})}},y=function(){i=R.rAF(_)},w=function(t){"resize"==t.type&&(d=g(),c="PAUSED"),!0!==l&&(l=!0,y())},x=function(){if(!u&&d!=g()){var e;try{e=new Event("resize",{bubbles:!1,cancelable:!1})}catch(t){(e=document.createEvent("Event")).initEvent("resize",!1,!1)}a.container.dispatchEvent(e)}o.forEach(function(t){t.refresh()}),f()};this._options=a;var b=function(t){if(t.length<=1)return t;var e=t.slice(0);return e.sort(function(t,e){return t.scrollOffset()>e.scrollOffset()?1:-1}),e};return this.addScene=function(t){if(R.type.Array(t))t.forEach(function(t){r.addScene(t)});else if(t instanceof M.Scene)if(t.controller()!==r)t.addTo(r);else if(o.indexOf(t)<0)for(var e in o.push(t),o=b(o),t.on("shift.controller_sort",function(){o=b(o)}),a.globalSceneOptions)t[e]&&t[e].call(t,a.globalSceneOptions[e]);return r},this.removeScene=function(t){if(R.type.Array(t))t.forEach(function(t){r.removeScene(t)});else{var e=o.indexOf(t);-1<e&&(t.off("shift.controller_sort"),o.splice(e,1),t.remove())}return r},this.updateScene=function(t,e){return R.type.Array(t)?t.forEach(function(t){r.updateScene(t,e)}):e?t.update(!0):!0!==l&&t instanceof M.Scene&&(-1==(l=l||[]).indexOf(t)&&l.push(t),l=b(l),y()),r},this.update=function(t){return w({type:"resize"}),t&&_(),r},this.scrollTo=function(t,e){if(R.type.Number(t))v.call(a.container,t,e);else if(t instanceof M.Scene)t.controller()===r&&r.scrollTo(t.scrollOffset(),e);else if(R.type.Function(t))v=t;else{var i=R.get.elements(t)[0];if(i){for(;i.parentNode.hasAttribute(z);)i=i.parentNode;var n=a.vertical?"top":"left",s=R.get.offset(a.container),o=R.get.offset(i);u||(s[n]-=r.scrollPos()),r.scrollTo(o[n]-s[n],e)}}return r},this.scrollPos=function(t){return arguments.length?(R.type.Function(t)&&(m=t),r):m.call(r)},this.info=function(t){var e={size:d,vertical:a.vertical,scrollPos:h,scrollDirection:c,container:a.container,isDocument:u};return arguments.length?void 0!==e[t]?e[t]:void 0:e},this.loglevel=function(){return r},this.enabled=function(t){return arguments.length?(p!=t&&(p=!!t,r.updateScene(o,!0)),r):p},this.destroy=function(t){window.clearTimeout(n);for(var e=o.length;e--;)o[e].destroy(t);return a.container.removeEventListener("resize",w),a.container.removeEventListener("scroll",w),R.cAF(i),null},function(){for(var t in a)e.hasOwnProperty(t)||delete a[t];if(a.container=R.get.elements(a.container)[0],!a.container)throw"ScrollMagic.Controller init failed.";(u=a.container===window||a.container===document.body||!document.body.contains(a.container))&&(a.container=window),d=g(),a.container.addEventListener("resize",w),a.container.addEventListener("scroll",w),a.refreshInterval=parseInt(a.refreshInterval)||e.refreshInterval,f()}(),r};var T={defaults:{container:window,vertical:!0,globalSceneOptions:{},loglevel:2,refreshInterval:100}};M.Controller.addOption=function(t,e){T.defaults[t]=e},M.Controller.extend=function(t){var e=this;M.Controller=function(){return e.apply(this,arguments),this.$super=R.extend({},this),t.apply(this,arguments)||this},R.extend(M.Controller,e),M.Controller.prototype=e.prototype,M.Controller.prototype.constructor=M.Controller},M.Scene=function(t){var i,l,h="BEFORE",c="DURING",u="AFTER",n=I.defaults,d=this,p=R.extend({},n,t),f=h,m=0,a={start:0,end:0},g=0,s=!0,r={};this.on=function(t,s){return R.type.Function(s)&&(t=t.trim().split(" ")).forEach(function(t){var e=t.split("."),i=e[0],n=e[1];"*"!=i&&(r[i]||(r[i]=[]),r[i].push({namespace:n||"",callback:s}))}),d},this.off=function(t,o){return t&&(t=t.trim().split(" ")).forEach(function(t){var e=t.split("."),i=e[0],s=e[1]||"";("*"===i?Object.keys(r):[i]).forEach(function(t){for(var e=r[t]||[],i=e.length;i--;){var n=e[i];!n||s!==n.namespace&&"*"!==s||o&&o!=n.callback||e.splice(i,1)}e.length||delete r[t]})}),d},this.trigger=function(t,e){if(t){var i=t.trim().split("."),n=i[0],s=i[1],o=r[n];o&&o.forEach(function(t){s&&s!==t.namespace||t.callback.call(d,new M.Event(n,t.namespace,d,e))})}return d},d.on("change.internal",function(t){"loglevel"!==t.what&&"tweenChanges"!==t.what&&("triggerElement"===t.what?y():"reverse"===t.what&&d.update())}).on("shift.internal",function(){e(),d.update()}),this.addTo=function(t){return t instanceof M.Controller&&l!=t&&(l&&l.removeScene(d),l=t,b(),o(!0),y(!0),e(),l.info("container").addEventListener("resize",w),t.addScene(d),d.trigger("add",{controller:l}),d.update()),d},this.enabled=function(t){return arguments.length?(s!=t&&(s=!!t,d.update(!0)),d):s},this.remove=function(){if(l){l.info("container").removeEventListener("resize",w);var t=l;l=void 0,t.removeScene(d),d.trigger("remove")}return d},this.destroy=function(t){return d.trigger("destroy",{reset:t}),d.remove(),d.off("*.*"),null},this.update=function(t){if(l)if(t)if(l.enabled()&&s){var e,i=l.info("scrollPos");e=0<p.duration?(i-a.start)/(a.end-a.start):i>=a.start?1:0,d.trigger("update",{startPos:a.start,endPos:a.end,scrollPos:i}),d.progress(e)}else v&&f===c&&C(!0);else l.updateScene(d,!1);return d},this.refresh=function(){return o(),y(),d},this.progress=function(t){if(arguments.length){var e=!1,i=f,n=l?l.info("scrollDirection"):"PAUSED",s=p.reverse||m<=t;if(0===p.duration?(e=m!=t,f=0===(m=t<1&&s?0:1)?h:c):t<0&&f!==h&&s?(f=h,e=!(m=0)):0<=t&&t<1&&s?(m=t,f=c,e=!0):1<=t&&f!==u?(m=1,f=u,e=!0):f!==c||s||C(),e){var o={progress:m,state:f,scrollDirection:n},r=f!=i,a=function(t){d.trigger(t,o)};r&&i!==c&&(a("enter"),a(i===h?"start":"end")),a("progress"),r&&f!==c&&(a(f===h?"start":"end"),a("leave"))}return d}return m};var v,_,e=function(){a={start:g+p.offset},l&&p.triggerElement&&(a.start-=l.info("size")*p.triggerHook),a.end=a.start+p.duration},o=function(t){if(i){var e="duration";T(e,i.call(d))&&!t&&(d.trigger("change",{what:e,newval:p[e]}),d.trigger("shift",{reason:e}))}},y=function(t){var e=0,i=p.triggerElement;if(l&&i){for(var n=l.info(),s=R.get.offset(n.container),o=n.vertical?"top":"left";i.parentNode.hasAttribute(z);)i=i.parentNode;var r=R.get.offset(i);n.isDocument||(s[o]-=l.scrollPos()),e=r[o]-s[o]}var a=e!=g;g=e,a&&!t&&d.trigger("shift",{reason:"triggerElementPosition"})},w=function(){0<p.triggerHook&&d.trigger("shift",{reason:"containerResize"})},x=R.extend(I.validate,{duration:function(e){if(R.type.String(e)&&e.match(/^(\.|\d)*\d+%$/)){var t=parseFloat(e)/100;e=function(){return l?l.info("size")*t:0}}if(R.type.Function(e)){i=e;try{e=parseFloat(i())}catch(t){e=-1}}if(e=parseFloat(e),!R.type.Number(e)||e<0)throw i&&(i=void 0),0;return e}}),b=function(t){(t=arguments.length?[t]:Object.keys(x)).forEach(function(e){var i;if(x[e])try{i=x[e](p[e])}catch(t){i=n[e]}finally{p[e]=i}})},T=function(t,e){var i=!1,n=p[t];return p[t]!=e&&(p[t]=e,b(t),i=n!=p[t]),i},S=function(e){d[e]||(d[e]=function(t){return arguments.length?("duration"===e&&(i=void 0),T(e,t)&&(d.trigger("change",{what:e,newval:p[e]}),-1<I.shifts.indexOf(e)&&d.trigger("shift",{reason:e})),d):p[e]})};this.controller=function(){return l},this.state=function(){return f},this.scrollOffset=function(){return a.start},this.triggerPosition=function(){var t=p.offset;return l&&(t+=p.triggerElement?g:l.info("size")*d.triggerHook()),t},d.on("shift.internal",function(t){var e="duration"===t.reason;(f===u&&e||f===c&&0===p.duration)&&C(),e&&k()}).on("progress.internal",function(){C()}).on("add.internal",function(){k()}).on("destroy.internal",function(t){d.removePin(t.reset)});var C=function(t){if(v&&l){var e=l.info(),i=_.spacer.firstChild;if(t||f!==c){var n={position:_.inFlow?"relative":"absolute",top:0,left:0},s=R.css(i,"position")!=n.position;_.pushFollowers?0<p.duration&&(f===u&&0===parseFloat(R.css(_.spacer,"padding-top"))?s=!0:f===h&&0===parseFloat(R.css(_.spacer,"padding-bottom"))&&(s=!0)):n[e.vertical?"top":"left"]=p.duration*m,R.css(i,n),s&&k()}else{"fixed"!=R.css(i,"position")&&(R.css(i,{position:"fixed"}),k());var o=R.get.offset(_.spacer,!0),r=p.reverse||0===p.duration?e.scrollPos-a.start:Math.round(m*p.duration*10)/10;o[e.vertical?"top":"left"]+=r,R.css(_.spacer.firstChild,{top:o.top,left:o.left})}}},k=function(){if(v&&l&&_.inFlow){var t=f===c,e=l.info("vertical"),i=_.spacer.firstChild,n=R.isMarginCollapseType(R.css(_.spacer,"display")),s={};_.relSize.width||_.relSize.autoFullWidth?t?R.css(v,{width:R.get.width(_.spacer)}):R.css(v,{width:"100%"}):(s["min-width"]=R.get.width(e?v:i,!0,!0),s.width=t?s["min-width"]:"auto"),_.relSize.height?t?R.css(v,{height:R.get.height(_.spacer)-(_.pushFollowers?p.duration:0)}):R.css(v,{height:"100%"}):(s["min-height"]=R.get.height(e?i:v,!0,!n),s.height=t?s["min-height"]:"auto"),_.pushFollowers&&(s["padding"+(e?"Top":"Left")]=p.duration*m,s["padding"+(e?"Bottom":"Right")]=p.duration*(1-m)),R.css(_.spacer,s)}},P=function(){l&&v&&f===c&&!l.info("isDocument")&&C()},E=function(){l&&v&&f===c&&((_.relSize.width||_.relSize.autoFullWidth)&&R.get.width(window)!=R.get.width(_.spacer.parentNode)||_.relSize.height&&R.get.height(window)!=R.get.height(_.spacer.parentNode))&&k()},A=function(t){l&&v&&f===c&&!l.info("isDocument")&&(t.preventDefault(),l._setScrollPos(l.info("scrollPos")-((t.wheelDelta||t[l.info("vertical")?"wheelDeltaY":"wheelDeltaX"])/3||30*-t.detail)))};this.setPin=function(t,e){if(e=R.extend({},{pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"},e),!(t=R.get.elements(t)[0]))return d;if("fixed"===R.css(t,"position"))return d;if(v){if(v===t)return d;d.removePin()}var i=(v=t).parentNode.style.display,n=["top","left","bottom","right","margin","marginLeft","marginRight","marginTop","marginBottom"];v.parentNode.style.display="none";var s="absolute"!=R.css(v,"position"),o=R.css(v,n.concat(["display"])),r=R.css(v,["width","height"]);v.parentNode.style.display=i,!s&&e.pushFollowers&&(e.pushFollowers=!1);var a=v.parentNode.insertBefore(document.createElement("div"),v),l=R.extend(o,{position:s?"relative":"absolute",boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"});if(s||R.extend(l,R.css(v,["width","height"])),R.css(a,l),a.setAttribute(z,""),R.addClass(a,e.spacerClass),_={spacer:a,relSize:{width:"%"===r.width.slice(-1),height:"%"===r.height.slice(-1),autoFullWidth:"auto"===r.width&&s&&R.isMarginCollapseType(o.display)},pushFollowers:e.pushFollowers,inFlow:s},!v.___origStyle){v.___origStyle={};var h=v.style;n.concat(["width","height","position","boxSizing","mozBoxSizing","webkitBoxSizing"]).forEach(function(t){v.___origStyle[t]=h[t]||""})}return _.relSize.width&&R.css(a,{width:r.width}),_.relSize.height&&R.css(a,{height:r.height}),a.appendChild(v),R.css(v,{position:s?"relative":"absolute",margin:"auto",top:"auto",left:"auto",bottom:"auto",right:"auto"}),(_.relSize.width||_.relSize.autoFullWidth)&&R.css(v,{boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"}),window.addEventListener("scroll",P),window.addEventListener("resize",P),window.addEventListener("resize",E),v.addEventListener("mousewheel",A),v.addEventListener("DOMMouseScroll",A),C(),d},this.removePin=function(t){if(v){if(f===c&&C(!0),t||!l){var e=_.spacer.firstChild;if(e.hasAttribute(z)){var i=_.spacer.style;margins={},["margin","marginLeft","marginRight","marginTop","marginBottom"].forEach(function(t){margins[t]=i[t]||""}),R.css(e,margins)}_.spacer.parentNode.insertBefore(e,_.spacer),_.spacer.parentNode.removeChild(_.spacer),v.parentNode.hasAttribute(z)||(R.css(v,v.___origStyle),delete v.___origStyle)}window.removeEventListener("scroll",P),window.removeEventListener("resize",P),window.removeEventListener("resize",E),v.removeEventListener("mousewheel",A),v.removeEventListener("DOMMouseScroll",A),v=void 0}return d};var O,D=[];return d.on("destroy.internal",function(t){d.removeClassToggle(t.reset)}),this.setClassToggle=function(t,e){var i=R.get.elements(t);return 0!==i.length&&R.type.String(e)&&(0<D.length&&d.removeClassToggle(),O=e,D=i,d.on("enter.internal_class leave.internal_class",function(t){var e="enter"===t.type?R.addClass:R.removeClass;D.forEach(function(t){e(t,O)})})),d},this.removeClassToggle=function(t){return t&&D.forEach(function(t){R.removeClass(t,O)}),d.off("start.internal_class end.internal_class"),O=void 0,D=[],d},function(){for(var t in p)n.hasOwnProperty(t)||delete p[t];for(var e in n)S(e);b()}(),d};var I={defaults:{duration:0,offset:0,triggerElement:void 0,triggerHook:.5,reverse:!0,loglevel:2},validate:{offset:function(t){if(t=parseFloat(t),!R.type.Number(t))throw 0;return t},triggerElement:function(t){if(t=t||void 0){var e=R.get.elements(t)[0];if(!e)throw 0;t=e}return t},triggerHook:function(t){var e={onCenter:.5,onEnter:1,onLeave:0};if(R.type.Number(t))t=Math.max(0,Math.min(parseFloat(t),1));else{if(!(t in e))throw 0;t=e[t]}return t},reverse:function(t){return!!t}},shifts:["duration","offset","triggerHook"]};M.Scene.addOption=function(t,e,i,n){t in I.defaults||(I.defaults[t]=e,I.validate[t]=i,n&&I.shifts.push(t))},M.Scene.extend=function(t){var e=this;M.Scene=function(){return e.apply(this,arguments),this.$super=R.extend({},this),t.apply(this,arguments)||this},R.extend(M.Scene,e),M.Scene.prototype=e.prototype,M.Scene.prototype.constructor=M.Scene},M.Event=function(t,e,i,n){for(var s in n=n||{})this[s]=n[s];return this.type=t,this.target=this.currentTarget=i,this.namespace=e||"",this.timeStamp=this.timestamp=Date.now(),this};var R=M._util=function(r){var i,t={},a=function(t){return parseFloat(t)||0},l=function(t){return t.currentStyle?t.currentStyle:r.getComputedStyle(t)},n=function(t,e,i,n){if((e=e===document?r:e)===r)n=!1;else if(!u.DomElement(e))return 0;t=t.charAt(0).toUpperCase()+t.substr(1).toLowerCase();var s=(i?e["offset"+t]||e["outer"+t]:e["client"+t]||e["inner"+t])||0;if(i&&n){var o=l(e);s+="Height"===t?a(o.marginTop)+a(o.marginBottom):a(o.marginLeft)+a(o.marginRight)}return s},h=function(t){return t.replace(/^[^a-z]+([a-z])/g,"$1").replace(/-([a-z])/g,function(t){return t[1].toUpperCase()})};t.extend=function(t){for(t=t||{},i=1;i<arguments.length;i++)if(arguments[i])for(var e in arguments[i])arguments[i].hasOwnProperty(e)&&(t[e]=arguments[i][e]);return t},t.isMarginCollapseType=function(t){return-1<["block","flex","list-item","table","-webkit-box"].indexOf(t)};var s=0,e=["ms","moz","webkit","o"],o=r.requestAnimationFrame,c=r.cancelAnimationFrame;for(i=0;!o&&i<e.length;++i)o=r[e[i]+"RequestAnimationFrame"],c=r[e[i]+"CancelAnimationFrame"]||r[e[i]+"CancelRequestAnimationFrame"];o||(o=function(t){var e=(new Date).getTime(),i=Math.max(0,16-(e-s)),n=r.setTimeout(function(){t(e+i)},i);return s=e+i,n}),c||(c=function(t){r.clearTimeout(t)}),t.rAF=o.bind(r),t.cAF=c.bind(r);var u=t.type=function(t){return Object.prototype.toString.call(t).replace(/^\[object (.+)\]$/,"$1").toLowerCase()};u.String=function(t){return"string"===u(t)},u.Function=function(t){return"function"===u(t)},u.Array=function(t){return Array.isArray(t)},u.Number=function(t){return!u.Array(t)&&0<=t-parseFloat(t)+1},u.DomElement=function(t){return"object"==typeof HTMLElement?t instanceof HTMLElement:t&&"object"==typeof t&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName};var d=t.get={};return d.elements=function(t){var e=[];if(u.String(t))try{t=document.querySelectorAll(t)}catch(t){return e}if("nodelist"===u(t)||u.Array(t))for(var i=0,n=e.length=t.length;i<n;i++){var s=t[i];e[i]=u.DomElement(s)?s:d.elements(s)}else(u.DomElement(t)||t===document||t===r)&&(e=[t]);return e},d.scrollTop=function(t){return t&&"number"==typeof t.scrollTop?t.scrollTop:r.pageYOffset||0},d.scrollLeft=function(t){return t&&"number"==typeof t.scrollLeft?t.scrollLeft:r.pageXOffset||0},d.width=function(t,e,i){return n("width",t,e,i)},d.height=function(t,e,i){return n("height",t,e,i)},d.offset=function(t,e){var i={top:0,left:0};if(t&&t.getBoundingClientRect){var n=t.getBoundingClientRect();i.top=n.top,i.left=n.left,e||(i.top+=d.scrollTop(),i.left+=d.scrollLeft())}return i},t.addClass=function(t,e){e&&(t.classList?t.classList.add(e):t.className+=" "+e)},t.removeClass=function(t,e){e&&(t.classList?t.classList.remove(e):t.className=t.className.replace(RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," "))},t.css=function(t,e){if(u.String(e))return l(t)[h(e)];if(u.Array(e)){var i={},n=l(t);return e.forEach(function(t){i[t]=n[h(t)]}),i}for(var s in e){var o=e[s];o==parseFloat(o)&&(o+="px"),t.style[h(s)]=o}},t}(window||{});return M}),function(t,e){"function"==typeof define&&define.amd?define(["ScrollMagic","TweenMax","TimelineMax"],e):"object"==typeof exports?(require("gsap"),e(require("scrollmagic"),TweenMax,TimelineMax)):e(t.ScrollMagic||t.jQuery&&t.jQuery.ScrollMagic,t.TweenMax||t.TweenLite,t.TimelineMax||t.TimelineLite)}(this,function(t,a,l){"use strict";t.Scene.addOption("tweenChanges",!1,function(t){return!!t}),t.Scene.extend(function(){var s,o=this;o.on("progress.plugin_gsap",function(){r()}),o.on("destroy.plugin_gsap",function(t){o.removeTween(t.reset)});var r=function(){if(s){var t=o.progress(),e=o.state();s.repeat&&-1===s.repeat()?"DURING"===e&&s.paused()?s.play():"DURING"===e||s.paused()||s.pause():t!=s.progress()&&(0===o.duration()?0<t?s.play():s.reverse():o.tweenChanges()&&s.tweenTo?s.tweenTo(t*s.duration()):s.progress(t).pause())}};o.setTween=function(t,e,i){var n;1<arguments.length&&(arguments.length<3&&(i=e,e=1),t=a.to(t,e,i));try{(n=l?new l({smoothChildTiming:!0}).add(t):t).pause()}catch(t){return o}return s&&o.removeTween(),s=n,t.repeat&&-1===t.repeat()&&(s.repeat(-1),s.yoyo(t.yoyo())),r(),o},o.removeTween=function(t){return s&&(t&&s.progress(0).pause(),s.kill(),s=void 0),o}})}),function(r,t){var e,i,a,l,h,c,u,d,s,p,n,f,m,o=((i=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent))&&r("html").css("cursor","pointer").on("click",r.noop),a=i,l="behavior"in(e=document.documentElement.style)&&"fill"in e&&/iemobile/i.test(navigator.userAgent),h=!!t.PointerEvent,c=function(t,e,i){var n="sf-js-enabled";e.cssArrows&&(n+=" sf-arrows"),t[i?"addClass":"removeClass"](n)},u=function(t,e){var i=e?"addClass":"removeClass";t.children("a")[i]("sf-with-ul")},d=function(t){var e=t.css("ms-touch-action"),i="pan-y"===((i=t.css("touch-action"))||e)?"auto":"pan-y";t.css({"ms-touch-action":i,"touch-action":i})},s=function(t){return t.closest(".sf-js-enabled").data("sfOptions")},p=function(){var t=r(this),e=s(t);clearTimeout(e.sfTimer),t.siblings().superfish("hide").end().superfish("show")},n=function(t){t.retainPath=-1<r.inArray(this[0],t.$path),this.superfish("hide"),this.parents("."+t.hoverClass).length||(t.onIdle.call(this.closest(".sf-js-enabled")),t.$path.length&&r.proxy(p,t.$path)())},f=function(){var t=r(this),e=s(t);a?r.proxy(n,t,e)():(clearTimeout(e.sfTimer),e.sfTimer=setTimeout(r.proxy(n,t,e),e.delay))},m=function(t){var e=r(this),i=s(e),n=e.siblings(t.data.popUpSelector);if(!1===i.onHandleTouch.call(n))return this;0<n.length&&n.is(":hidden")&&(e.one("click.superfish",!1),"MSPointerDown"===t.type||"pointerdown"===t.type?e.trigger("focus"):r.proxy(p,e.parent("li"))())},{hide:function(t){if(this.length){var e=s(this);if(!e)return this;var i=!0===e.retainPath?e.$path:"",n=(i=this.find("li."+e.hoverClass).add(this).not(i).removeClass(e.hoverClass).children(e.popUpSelector),e.speedOut);if(t&&(i.show(),n=0),(e.retainPath=!1)===e.onBeforeHide.call(i))return this;i.stop(!0,!0).animate(e.animationOut,n,function(){var t=r(this);e.onHide.call(t)})}return this},show:function(){var t=s(this);if(!t)return this;var e=this.addClass(t.hoverClass).children(t.popUpSelector);return!1===t.onBeforeShow.call(e)||e.stop(!0,!0).animate(t.animation,t.speed,function(){t.onShow.call(e)}),this},destroy:function(){return this.each(function(){var t,e=r(this),i=e.data("sfOptions");if(!i)return!1;t=e.find(i.popUpSelector).parent("li"),clearTimeout(i.sfTimer),c(e,i),u(t),d(e),e.off(".superfish").off(".hoverIntent"),t.children(i.popUpSelector).attr("style",function(t,e){return e.replace(/display[^;]+;?/g,"")}),i.$path.removeClass(i.hoverClass+" sf-breadcrumb").addClass(i.pathClass),e.find("."+i.hoverClass).removeClass(i.hoverClass),i.onDestroy.call(e),e.removeData("sfOptions")})},init:function(o){return this.each(function(){var t=r(this);if(t.data("sfOptions"))return!1;var e,i=r.extend({},r.fn.superfish.defaults,o),n=t.find(i.popUpSelector).parent("li");i.$path=(e=i,t.find("li."+e.pathClass).slice(0,e.pathLevels).addClass(e.hoverClass+" sf-breadcrumb").filter(function(){return r(this).children(e.popUpSelector).hide().show().length}).removeClass(e.pathClass)),t.data("sfOptions",i),c(t,i,!0),u(n,!0),d(t);var s="li:has("+i.popUpSelector+")";r.fn.hoverIntent&&!i.disableHI?t.hoverIntent(p,f,s):t.on("mouseenter.superfish",s,p).on("mouseleave.superfish",s,f),s="MSPointerDown.superfish",h&&(s="pointerdown.superfish"),a||(s+=" touchend.superfish"),l&&(s+=" mousedown.superfish"),t.on("focusin.superfish","li",p).on("focusout.superfish","li",f).on(s,"a",i,m),n.not(".sf-breadcrumb").superfish("hide",!0),i.onInit.call(this)})}});r.fn.superfish=function(t,e){return o[t]?o[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?r.error("Method "+t+" does not exist on jQuery.fn.superfish"):o.init.apply(this,arguments)},r.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:r.noop,onBeforeShow:r.noop,onShow:r.noop,onBeforeHide:r.noop,onHide:r.noop,onIdle:r.noop,onDestroy:r.noop,onHandleTouch:r.noop}}(jQuery,window),function(t){"function"==typeof define&&define.amd?define("datepicker",["jquery"],t):t("object"==typeof exports?require("jquery"):jQuery)}(function(z){"use strict";function h(t){return"string"==typeof t}function o(t){return"number"==typeof t&&!isNaN(t)}function a(t){return void 0===t}function c(t){return"date"===(e=t,s.call(e).slice(8,-1).toLowerCase());var e}function n(t,e){var i=[];return Array.from?Array.from(t).slice(e||0):(o(e)&&i.push(e),i.slice.apply(t,i))}function t(t,e){var i=n(arguments,2);return function(){return t.apply(e,i.concat(n(arguments)))}}function I(t,e){return[31,(i=t,i%4==0&&i%100!=0||i%400==0?29:28),31,30,31,30,31,31,30,31,30,31][e];var i}function l(t,e){(e=z.isPlainObject(e)?e:{}).language&&(e=z.extend({},l.LANGUAGES[e.language],e)),this.$element=z(t),this.options=z.extend({},l.DEFAULTS,e),this.isBuilt=!1,this.isShown=!1,this.isInput=!1,this.isInline=!1,this.initialValue="",this.initialDate=null,this.startDate=null,this.endDate=null,this.init()}var e=z(window),r=window.document,f=z(r),u=window.Number,d="datepicker",i="click.datepicker",p=/(y|m|d)+/g,m=/^\d{2,4}$/,g=["datepicker-top-left","datepicker-top-right","datepicker-bottom-left","datepicker-bottom-right"].join(" "),v="datepicker-hide",_=Math.min,s=Object.prototype.toString;l.prototype={constructor:l,init:function(){var t=this.options,e=this.$element,i=t.startDate,n=t.endDate,s=t.date;this.$trigger=z(t.trigger),this.isInput=e.is("input")||e.is("textarea"),this.isInline=t.inline&&(t.container||!this.isInput),this.format=function(t){var e,i,n=String(t).toLowerCase(),s=n.match(p);if(!s||0===s.length)throw new Error("Invalid date format.");for(t={source:n,parts:s},e=s.length,i=0;i<e;i++)switch(s[i]){case"dd":case"d":t.hasDay=!0;break;case"mm":case"m":t.hasMonth=!0;break;case"yyyy":case"yy":t.hasYear=!0}return t}(t.format),this.oldValue=this.initialValue=this.getValue(),s=this.parseDate(s||this.initialValue),i&&(i=this.parseDate(i),s.getTime()<i.getTime()&&(s=new Date(i)),this.startDate=i),n&&(n=this.parseDate(n),i&&n.getTime()<i.getTime()&&(n=new Date(i)),s.getTime()>n.getTime()&&(s=new Date(n)),this.endDate=n),this.date=s,this.viewDate=new Date(s),this.initialDate=new Date(this.date),this.bind(),(t.autoShow||this.isInline)&&this.show(),t.autoPick&&this.pick()},build:function(){var t,e=this.options,i=this.$element;this.isBuilt||(this.isBuilt=!0,this.$picker=t=z(e.template),this.$week=t.find('[data-view="week"]'),this.$yearsPicker=t.find('[data-view="years picker"]'),this.$yearsPrev=t.find('[data-view="years prev"]'),this.$yearsNext=t.find('[data-view="years next"]'),this.$yearsCurrent=t.find('[data-view="years current"]'),this.$years=t.find('[data-view="years"]'),this.$monthsPicker=t.find('[data-view="months picker"]'),this.$yearPrev=t.find('[data-view="year prev"]'),this.$yearNext=t.find('[data-view="year next"]'),this.$yearCurrent=t.find('[data-view="year current"]'),this.$months=t.find('[data-view="months"]'),this.$daysPicker=t.find('[data-view="days picker"]'),this.$monthPrev=t.find('[data-view="month prev"]'),this.$monthNext=t.find('[data-view="month next"]'),this.$monthCurrent=t.find('[data-view="month current"]'),this.$days=t.find('[data-view="days"]'),this.isInline?z(e.container||i).append(t.addClass("datepicker-inline")):(z(r.body).append(t.addClass("datepicker-dropdown")),t.addClass(v)),this.fillWeek())},unbuild:function(){this.isBuilt&&(this.isBuilt=!1,this.$picker.remove())},bind:function(){var t=this.options,e=this.$element;z.isFunction(t.show)&&e.on("show.datepicker",t.show),z.isFunction(t.hide)&&e.on("hide.datepicker",t.hide),z.isFunction(t.pick)&&e.on("pick.datepicker",t.pick),this.isInput&&e.on("keyup.datepicker",z.proxy(this.keyup,this)),this.isInline||(t.trigger?this.$trigger.on(i,z.proxy(this.toggle,this)):this.isInput?e.on("focus.datepicker",z.proxy(this.show,this)):e.on(i,z.proxy(this.show,this)))},unbind:function(){var t=this.options,e=this.$element;z.isFunction(t.show)&&e.off("show.datepicker",t.show),z.isFunction(t.hide)&&e.off("hide.datepicker",t.hide),z.isFunction(t.pick)&&e.off("pick.datepicker",t.pick),this.isInput&&e.off("keyup.datepicker",this.keyup),this.isInline||(t.trigger?this.$trigger.off(i,this.toggle):this.isInput?e.off("focus.datepicker",this.show):e.off(i,this.show))},showView:function(t){var e=this.$yearsPicker,i=this.$monthsPicker,n=this.$daysPicker,s=this.format;if(s.hasYear||s.hasMonth||s.hasDay)switch(u(t)){case 2:case"years":i.addClass(v),n.addClass(v),s.hasYear?(this.fillYears(),e.removeClass(v),this.place()):this.showView(0);break;case 1:case"months":e.addClass(v),n.addClass(v),s.hasMonth?(this.fillMonths(),i.removeClass(v),this.place()):this.showView(2);break;default:e.addClass(v),i.addClass(v),s.hasDay?(this.fillDays(),n.removeClass(v),this.place()):this.showView(1)}},hideView:function(){!this.isInline&&this.options.autoHide&&this.hide()},place:function(){if(!this.isInline){var t=this.options,e=this.$element,i=this.$picker,n=f.outerWidth(),s=f.outerHeight(),o=e.outerWidth(),r=e.outerHeight(),a=i.width(),l=i.height(),h=e.offset(),c=h.left,u=h.top,d=parseFloat(t.offset)||10,p="datepicker-top-left";l<u&&s<u+r+l?(u-=l+d,p="datepicker-bottom-left"):u+=r+d,n<c+a&&(c=c+o-a,p=p.replace("left","right")),i.removeClass(g).addClass(p).css({top:u,left:c,zIndex:parseInt(t.zIndex,10)})}},trigger:function(t,e){var i=z.Event(t,e);return this.$element.trigger(i),i},createItem:function(t){var e=this.options,i=e.itemTag,n={text:"",view:"",muted:!1,picked:!1,disabled:!1,highlighted:!1},s=[];return z.extend(n,t),n.muted&&s.push(e.mutedClass),n.highlighted&&s.push(e.highlightedClass),n.picked&&s.push(e.pickedClass),n.disabled&&s.push(e.disabledClass),"<"+i+' class="'+s.join(" ")+'"'+(n.view?' data-view="'+n.view+'"':"")+">"+n.text+"</"+i+">"},fillAll:function(){this.fillYears(),this.fillMonths(),this.fillDays()},fillWeek:function(){var t,e=this.options,i=parseInt(e.weekStart,10)%7,n=e.daysMin,s="";for(n=z.merge(n.slice(i),n.slice(0,i)),t=0;t<=6;t++)s+=this.createItem({text:n[t]});this.$week.html(s)},fillYears:function(){var t,e=this.options,i=e.disabledClass||"",n=e.yearSuffix||"",s=z.isFunction(e.filter)&&e.filter,o=this.startDate,r=this.endDate,a=this.viewDate,l=a.getFullYear(),h=a.getMonth(),c=a.getDate(),u=this.date,d=u.getFullYear(),p=!1,f=!1,m=!1,g=!1,v=!1,_="";for(t=-5;t<=6;t++)u=new Date(l+t,h,c),v=-5===t||6===t,g=l+t===d,m=!1,o&&(m=u.getFullYear()<o.getFullYear(),-5===t&&(p=m)),!m&&r&&(m=u.getFullYear()>r.getFullYear(),6===t&&(f=m)),!m&&s&&(m=!1===s.call(this.$element,u)),_+=this.createItem({text:l+t,view:m?"year disabled":g?"year picked":"year",muted:v,picked:g,disabled:m});this.$yearsPrev.toggleClass(i,p),this.$yearsNext.toggleClass(i,f),this.$yearsCurrent.toggleClass(i,!0).html(l+-5+n+" - "+(l+6)+n),this.$years.html(_)},fillMonths:function(){var t,e=this.options,i=e.disabledClass||"",n=e.monthsShort,s=z.isFunction(e.filter)&&e.filter,o=this.startDate,r=this.endDate,a=this.viewDate,l=a.getFullYear(),h=a.getDate(),c=this.date,u=c.getFullYear(),d=c.getMonth(),p=!1,f=!1,m=!1,g=!1,v="";for(t=0;t<=11;t++)c=new Date(l,t,h),g=l===u&&t===d,m=!1,o&&(m=(p=c.getFullYear()===o.getFullYear())&&c.getMonth()<o.getMonth()),!m&&r&&(m=(f=c.getFullYear()===r.getFullYear())&&c.getMonth()>r.getMonth()),!m&&s&&(m=!1===s.call(this.$element,c)),v+=this.createItem({index:t,text:n[t],view:m?"month disabled":g?"month picked":"month",picked:g,disabled:m});this.$yearPrev.toggleClass(i,p),this.$yearNext.toggleClass(i,f),this.$yearCurrent.toggleClass(i,p&&f).html(l+e.yearSuffix||""),this.$months.html(v)},fillDays:function(){var t,e,i,n=this.options,s=n.disabledClass||"",o=n.yearSuffix||"",r=n.monthsShort,a=parseInt(n.weekStart,10)%7,l=z.isFunction(n.filter)&&n.filter,h=this.startDate,c=this.endDate,u=this.viewDate,d=u.getFullYear(),p=u.getMonth(),f=d,m=p,g=d,v=new Date,_=v.getFullYear(),y=v.getMonth(),w=v.getDate(),x=p,b=this.date,T=b.getFullYear(),S=b.getMonth(),C=b.getDate(),k=!1,P=!1,E=!1,A=!1,O=[],D=[],M=[];for(0===p?(f-=1,m=11):m-=1,t=I(f,m),(i=(b=new Date(d,p,1)).getDay()-a)<=0&&(i+=7),h&&(k=b.getTime()<=h.getTime()),e=t-(i-1);e<=t;e++)b=new Date(f,m,e),E=!1,h&&(E=b.getTime()<h.getTime()),!E&&l&&(E=!1===l.call(this.$element,b)),O.push(this.createItem({text:e,view:"day prev",muted:!0,disabled:E,highlighted:f===_&&m===y&&b.getDate()===w}));for(11===p?(g+=1,x=0):x+=1,t=I(d,p),i=42-(O.length+t),b=new Date(d,p,t),c&&(P=b.getTime()>=c.getTime()),e=1;e<=i;e++)b=new Date(g,x,e),E=!1,c&&(E=b.getTime()>c.getTime()),!E&&l&&(E=!1===l.call(this.$element,b)),D.push(this.createItem({text:e,view:"day next",muted:!0,disabled:E,highlighted:g===_&&x===y&&b.getDate()===w}));for(e=1;e<=t;e++)b=new Date(d,p,e),A=d===T&&p===S&&e===C,E=!1,h&&(E=b.getTime()<h.getTime()),!E&&c&&(E=b.getTime()>c.getTime()),!E&&l&&(E=!1===l.call(this.$element,b)),M.push(this.createItem({text:e,view:E?"day disabled":A?"day picked":"day",picked:A,disabled:E,highlighted:d===_&&p===y&&b.getDate()===w}));this.$monthPrev.toggleClass(s,k),this.$monthNext.toggleClass(s,P),this.$monthCurrent.toggleClass(s,k&&P).html(n.yearFirst?d+o+" "+r[p]:r[p]+" "+d+o),this.$days.html(O.join("")+M.join(" ")+D.join(""))},click:function(t){var e,i,n,s,o,r,a=z(t.target),l=this.viewDate;if(t.stopPropagation(),t.preventDefault(),!a.hasClass("disabled"))switch(e=l.getFullYear(),i=l.getMonth(),n=l.getDate(),r=a.data("view")){case"years prev":case"years next":e="years prev"===r?e-10:e+10,o=a.text(),(s=m.test(o))&&(e=parseInt(o,10),this.date=new Date(e,i,_(n,28))),this.viewDate=new Date(e,i,_(n,28)),this.fillYears(),s&&(this.showView(1),this.pick("year"));break;case"year prev":case"year next":e="year prev"===r?e-1:e+1,this.viewDate=new Date(e,i,_(n,28)),this.fillMonths();break;case"year current":this.format.hasYear&&this.showView(2);break;case"year picked":this.format.hasMonth?this.showView(1):this.hideView(),this.pick("year");break;case"year":e=parseInt(a.text(),10),this.date=new Date(e,i,_(n,28)),this.viewDate=new Date(e,i,_(n,28)),this.format.hasMonth?this.showView(1):this.hideView(),this.pick("year");break;case"month prev":case"month next":i="month prev"===r?i-1:"month next"===r?i+1:i,this.viewDate=new Date(e,i,_(n,28)),this.fillDays();break;case"month current":this.format.hasMonth&&this.showView(1);break;case"month picked":this.format.hasDay?this.showView(0):this.hideView(),this.pick("month");break;case"month":i=z.inArray(a.text(),this.options.monthsShort),this.date=new Date(e,i,_(n,28)),this.viewDate=new Date(e,i,_(n,28)),this.format.hasDay?this.showView(0):this.hideView(),this.pick("month");break;case"day prev":case"day next":case"day":i="day prev"===r?i-1:"day next"===r?i+1:i,n=parseInt(a.text(),10),this.date=new Date(e,i,n),this.viewDate=new Date(e,i,n),this.fillDays(),"day"===r&&this.hideView(),this.pick("day");break;case"day picked":this.hideView(),this.pick("day")}},clickDoc:function(t){for(var e,i=t.target,n=this.$element[0],s=this.$trigger[0];i!==r;){if(i===s||i===n){e=!0;break}i=i.parentNode}e||this.hide()},keyup:function(){this.update()},keyupDoc:function(t){this.isInput&&t.target!==this.$element[0]&&this.isShown&&("Tab"===t.key||9===t.keyCode)&&this.hide()},getValue:function(){var t=this.$element,e="";return this.isInput?e=t.val():this.isInline?this.options.container&&(e=t.text()):e=t.text(),e},setValue:function(t){var e=this.$element;t=h(t)?t:"",this.isInput?e.val(t):this.isInline?this.options.container&&e.text(t):e.text(t)},show:function(){this.isBuilt||this.build(),this.isShown||this.trigger("show.datepicker").isDefaultPrevented()||(this.isShown=!0,this.$picker.removeClass(v).on(i,z.proxy(this.click,this)),this.showView(this.options.startView),this.isInline||(e.on("resize.datepicker",this._place=t(this.place,this)),f.on(i,this._clickDoc=t(this.clickDoc,this)),f.on("keyup.datepicker",this._keyupDoc=t(this.keyupDoc,this)),this.place()))},hide:function(){this.isShown&&(this.trigger("hide.datepicker").isDefaultPrevented()||(this.isShown=!1,this.$picker.addClass(v).off(i,this.click),this.isInline||(e.off("resize.datepicker",this._place),f.off(i,this._clickDoc),f.off("keyup.datepicker",this._keyupDoc))))},toggle:function(){this.isShown?this.hide():this.show()},update:function(){var t=this.getValue();t!==this.oldValue&&(this.setDate(t,!0),this.oldValue=t)},pick:function(t){var e=this.$element,i=this.date;this.trigger("pick.datepicker",{view:t||"",date:i}).isDefaultPrevented()||(this.setValue(i=this.formatDate(this.date)),this.isInput&&e.trigger("change"))},reset:function(){this.setDate(this.initialDate,!0),this.setValue(this.initialValue),this.isShown&&this.showView(this.options.startView)},getMonthName:function(t,e){var i=this.options,n=i.months;return z.isNumeric(t)?t=u(t):a(e)&&(e=t),!0===e&&(n=i.monthsShort),n[o(t)?t:this.date.getMonth()]},getDayName:function(t,e,i){var n=this.options,s=n.days;return z.isNumeric(t)?t=u(t):(a(i)&&(i=e),a(e)&&(e=t)),(s=!0===i?n.daysMin:!0===e?n.daysShort:s)[o(t)?t:this.date.getDay()]},getDate:function(t){var e=this.date;return t?this.formatDate(e):new Date(e)},setDate:function(t,e){var i=this.options.filter;if(c(t)||h(t)){if(t=this.parseDate(t),z.isFunction(i)&&!1===i.call(this.$element,t))return;this.date=t,this.viewDate=new Date(t),e||this.pick(),this.isBuilt&&this.fillAll()}},setStartDate:function(t){(c(t)||h(t))&&(this.startDate=this.parseDate(t),this.isBuilt&&this.fillAll())},setEndDate:function(t){(c(t)||h(t))&&(this.endDate=this.parseDate(t),this.isBuilt&&this.fillAll())},parseDate:function(t){var e,i,n,s,o,r,a=this.format,l=[];if(c(t))return new Date(t.getFullYear(),t.getMonth(),t.getDate());if(h(t)&&(l=t.match(/\d+/g)||[]),i=(t=new Date).getFullYear(),n=t.getDate(),s=t.getMonth(),e=a.parts.length,l.length===e)for(r=0;r<e;r++)switch(o=parseInt(l[r],10)||1,a.parts[r]){case"dd":case"d":n=o;break;case"mm":case"m":s=o-1;break;case"yy":i=2e3+o;break;case"yyyy":i=o}return new Date(i,s,n)},formatDate:function(t){var e,i,n,s,o,r=this.format,a="";if(c(t))for(a=r.source,i=t.getFullYear(),(s={d:t.getDate(),m:t.getMonth()+1,yy:i.toString().substring(2),yyyy:i}).dd=(s.d<10?"0":"")+s.d,s.mm=(s.m<10?"0":"")+s.m,e=r.parts.length,o=0;o<e;o++)n=r.parts[o],a=a.replace(n,s[n]);return a},destroy:function(){this.unbind(),this.unbuild(),this.$element.removeData(d)}},l.LANGUAGES={},l.DEFAULTS={autoShow:!1,autoHide:!1,autoPick:!1,inline:!1,container:null,trigger:null,language:"",format:"mm/dd/yyyy",date:null,startDate:null,endDate:null,startView:0,weekStart:0,yearFirst:!1,yearSuffix:"",days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],itemTag:"li",mutedClass:"muted",pickedClass:"picked",disabledClass:"disabled",highlightedClass:"highlighted",template:'<div class="datepicker-container"><div class="datepicker-panel" data-view="years picker"><ul><li data-view="years prev">‹</li><li data-view="years current"></li><li data-view="years next">›</li></ul><ul data-view="years"></ul></div><div class="datepicker-panel" data-view="months picker"><ul><li data-view="year prev">‹</li><li data-view="year current"></li><li data-view="year next">›</li></ul><ul data-view="months"></ul></div><div class="datepicker-panel" data-view="days picker"><ul><li data-view="month prev">‹</li><li data-view="month current"></li><li data-view="month next">›</li></ul><ul data-view="week"></ul><ul data-view="days"></ul></div></div>',offset:10,zIndex:1e3,filter:null,show:null,hide:null,pick:null},l.setDefaults=function(t){(t=z.isPlainObject(t)?t:{}).language&&(t=z.extend({},l.LANGUAGES[t.language],t)),z.extend(l.DEFAULTS,t)},l.other=z.fn.datepicker,z.fn.datepicker=function(s){var o,r=n(arguments,1);return this.each(function(){var t,e,i=z(this),n=i.data(d);if(!n){if(/destroy/.test(s))return;t=z.extend({},i.data(),z.isPlainObject(s)&&s),i.data(d,n=new l(this,t))}h(s)&&z.isFunction(e=n[s])&&(o=e.apply(n,r))}),a(o)?this:o},z.fn.datepicker.Constructor=l,z.fn.datepicker.languages=l.LANGUAGES,z.fn.datepicker.setDefaults=l.setDefaults,z.fn.datepicker.noConflict=function(){return z.fn.datepicker=l.other,this}}),function(){function i(t){if(void 0===t)throw new Error('Pathformer [constructor]: "element" parameter is required');if(t.constructor===String&&!(t=document.getElementById(t)))throw new Error('Pathformer [constructor]: "element" parameter is not related to an existing ID');if(!(t.constructor instanceof window.SVGElement||/^svg$/i.test(t.nodeName)))throw new Error('Pathformer [constructor]: "element" parameter must be a string or a SVGelement');this.el=t,this.scan(t)}function n(t,e,i){s(),this.isReady=!1,this.setElement(t,e),this.setOptions(e),this.setCallback(i),this.isReady&&this.init()}var s,e,t,l;i.prototype.TYPES=["line","ellipse","circle","polygon","polyline","rect"],i.prototype.ATTR_WATCH=["cx","cy","points","r","rx","ry","x","x1","x2","y","y1","y2"],i.prototype.scan=function(t){for(var e,i,n,s=t.querySelectorAll(this.TYPES.join(",")),o=0;o<s.length;o++)i=(0,this[(e=s[o]).tagName.toLowerCase()+"ToPath"])(this.parseAttr(e.attributes)),n=this.pathMaker(e,i),e.parentNode.replaceChild(n,e)},i.prototype.lineToPath=function(t){var e={},i=t.x1||0,n=t.y1||0,s=t.x2||0,o=t.y2||0;return e.d="M"+i+","+n+"L"+s+","+o,e},i.prototype.rectToPath=function(t){var e={},i=parseFloat(t.x)||0,n=parseFloat(t.y)||0,s=parseFloat(t.width)||0,o=parseFloat(t.height)||0;return e.d="M"+i+" "+n+" ",e.d+="L"+(i+s)+" "+n+" ",e.d+="L"+(i+s)+" "+(n+o)+" ",e.d+="L"+i+" "+(n+o)+" Z",e},i.prototype.polylineToPath=function(t){var e,i,n={},s=t.points.trim().split(" ");if(-1===t.points.indexOf(",")){var o=[];for(e=0;e<s.length;e+=2)o.push(s[e]+","+s[e+1]);s=o}for(i="M"+s[0],e=1;e<s.length;e++)-1!==s[e].indexOf(",")&&(i+="L"+s[e]);return n.d=i,n},i.prototype.polygonToPath=function(t){var e=i.prototype.polylineToPath(t);return e.d+="Z",e},i.prototype.ellipseToPath=function(t){var e={},i=parseFloat(t.rx)||0,n=parseFloat(t.ry)||0,s=parseFloat(t.cx)||0,o=parseFloat(t.cy)||0,r=s-i,a=o,l=parseFloat(s)+parseFloat(i),h=o;return e.d="M"+r+","+a+"A"+i+","+n+" 0,1,1 "+l+","+h+"A"+i+","+n+" 0,1,1 "+r+","+h,e},i.prototype.circleToPath=function(t){var e={},i=parseFloat(t.r)||0,n=parseFloat(t.cx)||0,s=parseFloat(t.cy)||0,o=n-i,r=s,a=parseFloat(n)+parseFloat(i),l=s;return e.d="M"+o+","+r+"A"+i+","+i+" 0,1,1 "+a+","+l+"A"+i+","+i+" 0,1,1 "+o+","+l,e},i.prototype.pathMaker=function(t,e){var i,n,s=document.createElementNS("http://www.w3.org/2000/svg","path");for(i=0;i<t.attributes.length;i++)n=t.attributes[i],-1===this.ATTR_WATCH.indexOf(n.name)&&s.setAttribute(n.name,n.value);for(i in e)s.setAttribute(i,e[i]);return s},i.prototype.parseAttr=function(t){for(var e,i={},n=0;n<t.length;n++){if(e=t[n],-1!==this.ATTR_WATCH.indexOf(e.name)&&-1!==e.value.indexOf("%"))throw new Error("Pathformer [parseAttr]: a SVG shape got values in percentage. This cannot be transformed into 'path' tags. Please use 'viewBox'.");i[e.name]=e.value}return i},n.LINEAR=function(t){return t},n.EASE=function(t){return-Math.cos(t*Math.PI)/2+.5},n.EASE_OUT=function(t){return 1-Math.pow(1-t,3)},n.EASE_IN=function(t){return Math.pow(t,3)},n.EASE_OUT_BOUNCE=function(t){var e=1-Math.cos(.5*t*Math.PI),i=Math.pow(e,1.5),n=Math.pow(1-t,2);return 1-n+(1-Math.abs(Math.cos(2.5*i*Math.PI)))*n},n.prototype.setElement=function(e,t){if(void 0===e)throw new Error('Vivus [constructor]: "element" parameter is required');if(e.constructor===String&&!(e=document.getElementById(e)))throw new Error('Vivus [constructor]: "element" parameter is not related to an existing ID');if(this.parentEl=e,t&&t.file){var i=document.createElement("object");i.setAttribute("type","image/svg+xml"),i.setAttribute("data",t.file),i.setAttribute("built-by-vivus","true"),e.appendChild(i),e=i}switch(e.constructor){case window.SVGSVGElement:case window.SVGElement:this.el=e,this.isReady=!0;break;case window.HTMLObjectElement:var n,s;s=this,(n=function(t){if(!s.isReady){if(s.el=e.contentDocument&&e.contentDocument.querySelector("svg"),!s.el&&t)throw new Error("Vivus [constructor]: object loaded does not contain any SVG");return s.el?(e.getAttribute("built-by-vivus")&&(s.parentEl.insertBefore(s.el,e),s.parentEl.removeChild(e),s.el.setAttribute("width","100%"),s.el.setAttribute("height","100%")),s.isReady=!0,s.init(),!0):void 0}})()||e.addEventListener("load",n);break;default:throw new Error('Vivus [constructor]: "element" parameter is not valid (or miss the "file" attribute)')}},n.prototype.setOptions=function(t){var e=["delayed","sync","async","nsync","oneByOne","scenario","scenario-sync"],i=["inViewport","manual","autostart"];if(void 0!==t&&t.constructor!==Object)throw new Error('Vivus [constructor]: "options" parameter must be an object');if((t=t||{}).type&&-1===e.indexOf(t.type))throw new Error("Vivus [constructor]: "+t.type+" is not an existing animation `type`");if(this.type=t.type||e[0],t.start&&-1===i.indexOf(t.start))throw new Error("Vivus [constructor]: "+t.start+" is not an existing `start` option");if(this.start=t.start||i[0],this.isIE=-1!==window.navigator.userAgent.indexOf("MSIE")||-1!==window.navigator.userAgent.indexOf("Trident/")||-1!==window.navigator.userAgent.indexOf("Edge/"),this.duration=l(t.duration,120),this.delay=l(t.delay,null),this.dashGap=l(t.dashGap,1),this.forceRender=t.hasOwnProperty("forceRender")?!!t.forceRender:this.isIE,this.reverseStack=!!t.reverseStack,this.selfDestroy=!!t.selfDestroy,this.onReady=t.onReady,this.map=[],this.frameLength=this.currentFrame=this.delayUnit=this.speed=this.handle=null,this.ignoreInvisible=!!t.hasOwnProperty("ignoreInvisible")&&!!t.ignoreInvisible,this.animTimingFunction=t.animTimingFunction||n.LINEAR,this.pathTimingFunction=t.pathTimingFunction||n.LINEAR,this.delay>=this.duration)throw new Error("Vivus [constructor]: delay must be shorter than duration")},n.prototype.setCallback=function(t){if(t&&t.constructor!==Function)throw new Error('Vivus [constructor]: "callback" parameter must be a function');this.callback=t||function(){}},n.prototype.mapping=function(){var t,e,i,n,s,o,r,a;for(a=o=r=0,e=this.el.querySelectorAll("path"),t=0;t<e.length;t++)i=e[t],this.isInvisible(i)||(s={el:i,length:Math.ceil(i.getTotalLength())},isNaN(s.length)?window.console&&console.warn&&console.warn("Vivus [mapping]: cannot retrieve a path element length",i):(this.map.push(s),i.style.strokeDasharray=s.length+" "+(s.length+2*this.dashGap),i.style.strokeDashoffset=s.length+this.dashGap,s.length+=this.dashGap,o+=s.length,this.renderPath(t)));for(o=0===o?1:o,this.delay=null===this.delay?this.duration/3:this.delay,this.delayUnit=this.delay/(1<e.length?e.length-1:1),this.reverseStack&&this.map.reverse(),t=0;t<this.map.length;t++){switch(s=this.map[t],this.type){case"delayed":s.startAt=this.delayUnit*t,s.duration=this.duration-this.delay;break;case"oneByOne":s.startAt=r/o*this.duration,s.duration=s.length/o*this.duration;break;case"sync":case"async":case"nsync":s.startAt=0,s.duration=this.duration;break;case"scenario-sync":i=s.el,n=this.parseAttr(i),s.startAt=a+(l(n["data-delay"],this.delayUnit)||0),s.duration=l(n["data-duration"],this.duration),a=void 0!==n["data-async"]?s.startAt:s.startAt+s.duration,this.frameLength=Math.max(this.frameLength,s.startAt+s.duration);break;case"scenario":i=s.el,n=this.parseAttr(i),s.startAt=l(n["data-start"],this.delayUnit)||0,s.duration=l(n["data-duration"],this.duration),this.frameLength=Math.max(this.frameLength,s.startAt+s.duration)}r+=s.length,this.frameLength=this.frameLength||this.duration}},n.prototype.drawer=function(){var t=this;if(this.currentFrame+=this.speed,this.currentFrame<=0)this.stop(),this.reset();else{if(!(this.currentFrame>=this.frameLength))return this.trace(),void(this.handle=e(function(){t.drawer()}));this.stop(),this.currentFrame=this.frameLength,this.trace(),this.selfDestroy&&this.destroy()}this.callback(this),this.instanceCallback&&(this.instanceCallback(this),this.instanceCallback=null)},n.prototype.trace=function(){var t,e,i,n;for(n=this.animTimingFunction(this.currentFrame/this.frameLength)*this.frameLength,t=0;t<this.map.length;t++)e=(n-(i=this.map[t]).startAt)/i.duration,e=this.pathTimingFunction(Math.max(0,Math.min(1,e))),i.progress!==e&&(i.progress=e,i.el.style.strokeDashoffset=Math.floor(i.length*(1-e)),this.renderPath(t))},n.prototype.renderPath=function(t){if(this.forceRender&&this.map&&this.map[t]){var e=this.map[t],i=e.el.cloneNode(!0);e.el.parentNode.replaceChild(i,e.el),e.el=i}},n.prototype.init=function(){this.frameLength=0,this.currentFrame=0,this.map=[],new i(this.el),this.mapping(),this.starter(),this.onReady&&this.onReady(this)},n.prototype.starter=function(){switch(this.start){case"manual":return;case"autostart":this.play();break;case"inViewport":var t=this,e=function(){t.isInViewport(t.parentEl,1)&&(t.play(),window.removeEventListener("scroll",e))};window.addEventListener("scroll",e),e()}},n.prototype.getStatus=function(){return 0===this.currentFrame?"start":this.currentFrame===this.frameLength?"end":"progress"},n.prototype.reset=function(){return this.setFrameProgress(0)},n.prototype.finish=function(){return this.setFrameProgress(1)},n.prototype.setFrameProgress=function(t){return t=Math.min(1,Math.max(0,t)),this.currentFrame=Math.round(this.frameLength*t),this.trace(),this},n.prototype.play=function(t,e){if(this.instanceCallback=null,t&&"function"==typeof t)this.instanceCallback=t,t=null;else if(t&&"number"!=typeof t)throw new Error("Vivus [play]: invalid speed");return e&&"function"==typeof e&&!this.instanceCallback&&(this.instanceCallback=e),this.speed=t||1,this.handle||this.drawer(),this},n.prototype.stop=function(){return this.handle&&(t(this.handle),this.handle=null),this},n.prototype.destroy=function(){var t,e;for(this.stop(),t=0;t<this.map.length;t++)(e=this.map[t]).el.style.strokeDashoffset=null,e.el.style.strokeDasharray=null,this.renderPath(t)},n.prototype.isInvisible=function(t){var e,i=t.getAttribute("data-ignore");return null!==i?"false"!==i:!!this.ignoreInvisible&&(!(e=t.getBoundingClientRect()).width&&!e.height)},n.prototype.parseAttr=function(t){var e,i={};if(t&&t.attributes)for(var n=0;n<t.attributes.length;n++)i[(e=t.attributes[n]).name]=e.value;return i},n.prototype.isInViewport=function(t,e){var i=this.scrollY(),n=i+this.getViewportH(),s=t.getBoundingClientRect(),o=s.height,r=i+s.top;return r+o*(e=e||0)<=n&&i<=r+o},n.prototype.getViewportH=function(){var t=this.docElem.clientHeight,e=window.innerHeight;return t<e?e:t},n.prototype.scrollY=function(){return window.pageYOffset||this.docElem.scrollTop},s=function(){n.prototype.docElem||(n.prototype.docElem=window.document.documentElement,e=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},t=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t)})},l=function(t,e){var i=parseInt(t,10);return 0<=i?i:e},"function"==typeof define&&define.amd?define([],function(){return n}):"object"==typeof exports?module.exports=n:window.Vivus=n}(),function(o,r,u){function t(t,e){for(var i in this.wrapper="string"==typeof t?r.querySelector(t):t,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!m.hasPointer,disableTouch:m.hasPointer||!m.hasTouch,disableMouse:m.hasPointer||m.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(INPUT|TEXTAREA|BUTTON|SELECT|LABEL)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:void 0===o.onmousedown},e)this.options[i]=e[i];this.translateZ=this.options.HWCompositing&&m.hasPerspective?" translateZ(0)":"",this.options.useTransition=m.hasTransition&&this.options.useTransition,this.options.useTransform=m.hasTransform&&this.options.useTransform,this.options.eventPassthrough=!0===this.options.eventPassthrough?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&&this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&&this.options.scrollX,this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?m.ease[this.options.bounceEasing]||m.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,!0===this.options.tap&&(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&&(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable()}function a(t,e,i){var n=r.createElement("div"),s=r.createElement("div");return!0===i&&(n.style.cssText="position:absolute;z-index:9999",s.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),s.className="iScrollIndicator",n.className="h"==t?(!0===i&&(n.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",s.style.height="100%"),"iScrollHorizontalScrollbar"):(!0===i&&(n.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",s.style.width="100%"),"iScrollVerticalScrollbar"),n.style.cssText+=";overflow:hidden",e||(n.style.pointerEvents="none"),n.appendChild(s),n}function l(t,e){for(var i in this.wrapper="string"==typeof e.el?r.querySelector(e.el):e.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=t,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0},e)this.options[i]=e[i];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(m.addEvent(this.indicator,"touchstart",this),m.addEvent(o,"touchend",this)),this.options.disablePointer||(m.addEvent(this.indicator,m.prefixPointerEvent("pointerdown"),this),m.addEvent(o,m.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(m.addEvent(this.indicator,"mousedown",this),m.addEvent(o,"mouseup",this))),this.options.fade){this.wrapperStyle[m.style.transform]=this.scroller.translateZ;var n=m.style.transitionDuration;if(!n)return;this.wrapperStyle[n]=m.isBadAndroid?"0.0001ms":"0ms";var s=this;m.isBadAndroid&&f(function(){"0.0001ms"===s.wrapperStyle[n]&&(s.wrapperStyle[n]="0s")}),this.wrapperStyle.opacity="0"}}var f=o.requestAnimationFrame||o.webkitRequestAnimationFrame||o.mozRequestAnimationFrame||o.oRequestAnimationFrame||o.msRequestAnimationFrame||function(t){o.setTimeout(t,1e3/60)},m=function(){function t(t){return!1!==e&&(""===e?t:e+t.charAt(0).toUpperCase()+t.substr(1))}var n={},s=r.createElement("div").style,e=function(){for(var t=["t","webkitT","MozT","msT","OT"],e=0,i=t.length;e<i;e++)if(t[e]+"ransform"in s)return t[e].substr(0,t[e].length-1);return!1}();n.getTime=Date.now||function(){return(new Date).getTime()},n.extend=function(t,e){for(var i in e)t[i]=e[i]},n.addEvent=function(t,e,i,n){t.addEventListener(e,i,!!n)},n.removeEvent=function(t,e,i,n){t.removeEventListener(e,i,!!n)},n.prefixPointerEvent=function(t){return o.MSPointerEvent?"MSPointer"+t.charAt(7).toUpperCase()+t.substr(8):t},n.momentum=function(t,e,i,n,s,o){var r,a,l=t-e,h=u.abs(l)/i;return a=h/(o=void 0===o?6e-4:o),(r=t+h*h/(2*o)*(l<0?-1:1))<n?(r=s?n-s/2.5*(h/8):n,a=(l=u.abs(r-t))/h):0<r&&(r=s?s/2.5*(h/8):0,a=(l=u.abs(t)+r)/h),{destination:u.round(r),duration:a}};var i=t("transform");return n.extend(n,{hasTransform:!1!==i,hasPerspective:t("perspective")in s,hasTouch:"ontouchstart"in o,hasPointer:!(!o.PointerEvent&&!o.MSPointerEvent),hasTransition:t("transition")in s}),n.isBadAndroid=function(){var t=o.navigator.appVersion;if(!/Android/.test(t)||/Chrome\/\d/.test(t))return!1;var e=t.match(/Safari\/(\d+.\d)/);return!(e&&"object"==typeof e&&2<=e.length)||parseFloat(e[1])<535.19}(),n.extend(n.style={},{transform:i,transitionTimingFunction:t("transitionTimingFunction"),transitionDuration:t("transitionDuration"),transitionDelay:t("transitionDelay"),transformOrigin:t("transformOrigin")}),n.hasClass=function(t,e){return new RegExp("(^|\\s)"+e+"(\\s|$)").test(t.className)},n.addClass=function(t,e){if(!n.hasClass(t,e)){var i=t.className.split(" ");i.push(e),t.className=i.join(" ")}},n.removeClass=function(t,e){if(n.hasClass(t,e)){var i=new RegExp("(^|\\s)"+e+"(\\s|$)","g");t.className=t.className.replace(i," ")}},n.offset=function(t){for(var e=-t.offsetLeft,i=-t.offsetTop;t=t.offsetParent;)e-=t.offsetLeft,i-=t.offsetTop;return{left:e,top:i}},n.preventDefaultException=function(t,e){for(var i in e)if(e[i].test(t[i]))return!0;return!1},n.extend(n.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),n.extend(n.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(t){return u.sqrt(1- --t*t)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(t){return(t-=1)*t*(5*t+4)+1}},bounce:{style:"",fn:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}},elastic:{style:"",fn:function(t){return 0===t?0:1==t?1:.4*u.pow(2,-10*t)*u.sin((t-.055)*(2*u.PI)/.22)+1}}}),n.tap=function(t,e){var i=r.createEvent("Event");i.initEvent(e,!0,!0),i.pageX=t.pageX,i.pageY=t.pageY,t.target.dispatchEvent(i)},n.click=function(t){var e,i=t.target;/(SELECT|INPUT|TEXTAREA)/i.test(i.tagName)||((e=r.createEvent(o.MouseEvent?"MouseEvents":"Event")).initEvent("click",!0,!0),e.view=t.view||o,e.detail=1,e.screenX=i.screenX||0,e.screenY=i.screenY||0,e.clientX=i.clientX||0,e.clientY=i.clientY||0,e.ctrlKey=!!t.ctrlKey,e.altKey=!!t.altKey,e.shiftKey=!!t.shiftKey,e.metaKey=!!t.metaKey,e.button=0,e.relatedTarget=null,e._constructed=!0,i.dispatchEvent(e))},n}();t.prototype={version:"5.2.0",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&&this._initIndicators(),this.options.mouseWheel&&this._initWheel(),this.options.snap&&this._initSnap(),this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},_transitionEnd:function(t){t.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(t){if(1!=m.eventType[t.type]&&0!==(t.which?t.button:t.button<2?0:4==t.button?1:2))return;if(this.enabled&&(!this.initiated||m.eventType[t.type]===this.initiated)){!this.options.preventDefault||m.isBadAndroid||m.preventDefaultException(t.target,this.options.preventDefaultException)||t.preventDefault();var e,i=t.touches?t.touches[0]:t;this.initiated=m.eventType[t.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=m.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(u.round(e.x),u.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=i.pageX,this.pointY=i.pageY,this._execEvent("beforeScrollStart")}},_move:function(t){if(this.enabled&&m.eventType[t.type]===this.initiated){this.options.preventDefault&&t.preventDefault();var e,i,n,s,o=t.touches?t.touches[0]:t,r=o.pageX-this.pointX,a=o.pageY-this.pointY,l=m.getTime();if(this.pointX=o.pageX,this.pointY=o.pageY,this.distX+=r,this.distY+=a,n=u.abs(this.distX),s=u.abs(this.distY),!(300<l-this.endTime&&n<10&&s<10)){if(this.directionLocked||this.options.freeScroll||(n>s+this.options.directionLockThreshold?this.directionLocked="h":s>=n+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);r=0}r=this.hasHorizontalScroll?r:0,a=this.hasVerticalScroll?a:0,e=this.x+r,i=this.y+a,(0<e||e<this.maxScrollX)&&(e=this.options.bounce?this.x+r/3:0<e?0:this.maxScrollX),(0<i||i<this.maxScrollY)&&(i=this.options.bounce?this.y+a/3:0<i?0:this.maxScrollY),this.directionX=0<r?-1:r<0?1:0,this.directionY=0<a?-1:a<0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(e,i),300<l-this.startTime&&(this.startTime=l,this.startX=this.x,this.startY=this.y)}}},_end:function(t){if(this.enabled&&m.eventType[t.type]===this.initiated){this.options.preventDefault&&!m.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var e,i,n=(t.changedTouches&&t.changedTouches[0],m.getTime()-this.startTime),s=u.round(this.x),o=u.round(this.y),r=u.abs(s-this.startX),a=u.abs(o-this.startY),l=0,h="";if(this.isInTransition=0,this.initiated=0,this.endTime=m.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(s,o),!this.moved)return this.options.tap&&m.tap(t,this.options.tap),this.options.click&&m.click(t),void this._execEvent("scrollCancel");if(this._events.flick&&n<200&&r<100&&a<100)return void this._execEvent("flick");if(this.options.momentum&&n<300&&(e=this.hasHorizontalScroll?m.momentum(this.x,this.startX,n,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:s,duration:0},i=this.hasVerticalScroll?m.momentum(this.y,this.startY,n,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:o,duration:0},s=e.destination,o=i.destination,l=u.max(e.duration,i.duration),this.isInTransition=1),this.options.snap){var c=this._nearestSnap(s,o);this.currentPage=c,l=this.options.snapSpeed||u.max(u.max(u.min(u.abs(s-c.x),1e3),u.min(u.abs(o-c.y),1e3)),300),s=c.x,o=c.y,this.directionX=0,this.directionY=0,h=this.options.bounceEasing}return s!=this.x||o!=this.y?((0<s||s<this.maxScrollX||0<o||o<this.maxScrollY)&&(h=m.ease.quadratic),void this.scrollTo(s,o,l,h)):void this._execEvent("scrollEnd")}}},_resize:function(){var t=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var e=this.x,i=this.y;return t=t||0,!this.hasHorizontalScroll||0<this.x?e=0:this.x<this.maxScrollX&&(e=this.maxScrollX),!this.hasVerticalScroll||0<this.y?i=0:this.y<this.maxScrollY&&(i=this.maxScrollY),(e!=this.x||i!=this.y)&&(this.scrollTo(e,i,t,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){this.wrapper.offsetHeight,this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight,this.scrollerWidth=this.scroller.offsetWidth,this.scrollerHeight=this.scroller.offsetHeight,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0,this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,this.wrapperOffset=m.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(t,e){this._events[t]||(this._events[t]=[]),this._events[t].push(e)},off:function(t,e){if(this._events[t]){var i=this._events[t].indexOf(e);-1<i&&this._events[t].splice(i,1)}},_execEvent:function(t){if(this._events[t]){var e=0,i=this._events[t].length;if(i)for(;e<i;e++)this._events[t][e].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,e,i,n){t=this.x+t,e=this.y+e,i=i||0,this.scrollTo(t,e,i,n)},scrollTo:function(t,e,i,n){n=n||m.ease.circular,this.isInTransition=this.options.useTransition&&0<i;var s=this.options.useTransition&&n.style;!i||s?(s&&(this._transitionTimingFunction(n.style),this._transitionTime(i)),this._translate(t,e)):this._animate(t,e,i,n.fn)},scrollToElement:function(t,e,i,n,s){if(t=t.nodeType?t:this.scroller.querySelector(t)){var o=m.offset(t);o.left-=this.wrapperOffset.left,o.top-=this.wrapperOffset.top,!0===i&&(i=u.round(t.offsetWidth/2-this.wrapper.offsetWidth/2)),!0===n&&(n=u.round(t.offsetHeight/2-this.wrapper.offsetHeight/2)),o.left-=i||0,o.top-=n||0,o.left=0<o.left?0:o.left<this.maxScrollX?this.maxScrollX:o.left,o.top=0<o.top?0:o.top<this.maxScrollY?this.maxScrollY:o.top,e=null==e||"auto"===e?u.max(u.abs(this.x-o.left),u.abs(this.y-o.top)):e,this.scrollTo(o.left,o.top,e,s)}},_transitionTime:function(t){if(this.options.useTransition){t=t||0;var e=m.style.transitionDuration;if(e){if(this.scrollerStyle[e]=t+"ms",!t&&m.isBadAndroid){this.scrollerStyle[e]="0.0001ms";var i=this;f(function(){"0.0001ms"===i.scrollerStyle[e]&&(i.scrollerStyle[e]="0s")})}if(this.indicators)for(var n=this.indicators.length;n--;)this.indicators[n].transitionTime(t)}}},_transitionTimingFunction:function(t){if(this.scrollerStyle[m.style.transitionTimingFunction]=t,this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].transitionTimingFunction(t)},_translate:function(t,e){if(this.options.useTransform?this.scrollerStyle[m.style.transform]="translate("+t+"px,"+e+"px)"+this.translateZ:(t=u.round(t),e=u.round(e),this.scrollerStyle.left=t+"px",this.scrollerStyle.top=e+"px"),this.x=t,this.y=e,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].updatePosition()},_initEvents:function(t){var e=t?m.removeEvent:m.addEvent,i=this.options.bindToWrapper?this.wrapper:o;e(o,"orientationchange",this),e(o,"resize",this),this.options.click&&e(this.wrapper,"click",this,!0),this.options.disableMouse||(e(this.wrapper,"mousedown",this),e(i,"mousemove",this),e(i,"mousecancel",this),e(i,"mouseup",this)),m.hasPointer&&!this.options.disablePointer&&(e(this.wrapper,m.prefixPointerEvent("pointerdown"),this),e(i,m.prefixPointerEvent("pointermove"),this),e(i,m.prefixPointerEvent("pointercancel"),this),e(i,m.prefixPointerEvent("pointerup"),this)),m.hasTouch&&!this.options.disableTouch&&(e(this.wrapper,"touchstart",this),e(i,"touchmove",this),e(i,"touchcancel",this),e(i,"touchend",this)),e(this.scroller,"transitionend",this),e(this.scroller,"webkitTransitionEnd",this),e(this.scroller,"oTransitionEnd",this),e(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var t,e,i=o.getComputedStyle(this.scroller,null);return e=this.options.useTransform?(t=+((i=i[m.style.transform].split(")")[0].split(", "))[12]||i[4]),+(i[13]||i[5])):(t=+i.left.replace(/[^-\d.]/g,""),+i.top.replace(/[^-\d.]/g,"")),{x:t,y:e}},_initIndicators:function(){function t(t){if(o.indicators)for(var e=o.indicators.length;e--;)t.call(o.indicators[e])}var e,i=this.options.interactiveScrollbars,n="string"!=typeof this.options.scrollbars,s=[],o=this;this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(e={el:a("v",i,this.options.scrollbars),interactive:i,defaultScrollbars:!0,customStyle:n,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(e.el),s.push(e)),this.options.scrollX&&(e={el:a("h",i,this.options.scrollbars),interactive:i,defaultScrollbars:!0,customStyle:n,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(e.el),s.push(e))),this.options.indicators&&(s=s.concat(this.options.indicators));for(var r=s.length;r--;)this.indicators.push(new l(this,s[r]));this.options.fadeScrollbars&&(this.on("scrollEnd",function(){t(function(){this.fade()})}),this.on("scrollCancel",function(){t(function(){this.fade()})}),this.on("scrollStart",function(){t(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){t(function(){this.fade(1,!0)})})),this.on("refresh",function(){t(function(){this.refresh()})}),this.on("destroy",function(){t(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){m.addEvent(this.wrapper,"wheel",this),m.addEvent(this.wrapper,"mousewheel",this),m.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,m.removeEvent(this.wrapper,"wheel",this),m.removeEvent(this.wrapper,"mousewheel",this),m.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(t){if(this.enabled){var e,i,n,s,o=this;if(void 0===this.wheelTimeout&&o._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){o.options.snap||o._execEvent("scrollEnd"),o.wheelTimeout=void 0},400),"deltaX"in t)i=1===t.deltaMode?(e=-t.deltaX*this.options.mouseWheelSpeed,-t.deltaY*this.options.mouseWheelSpeed):(e=-t.deltaX,-t.deltaY);else if("wheelDeltaX"in t)e=t.wheelDeltaX/120*this.options.mouseWheelSpeed,i=t.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in t)e=i=t.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in t))return;e=i=-t.detail/3*this.options.mouseWheelSpeed}if(e*=this.options.invertWheelDirection,i*=this.options.invertWheelDirection,this.hasVerticalScroll||(e=i,i=0),this.options.snap)return n=this.currentPage.pageX,s=this.currentPage.pageY,0<e?n--:e<0&&n++,0<i?s--:i<0&&s++,void this.goToPage(n,s);n=this.x+u.round(this.hasHorizontalScroll?e:0),s=this.y+u.round(this.hasVerticalScroll?i:0),this.directionX=0<e?-1:e<0?1:0,this.directionY=0<i?-1:i<0?1:0,0<n?n=0:n<this.maxScrollX&&(n=this.maxScrollX),0<s?s=0:s<this.maxScrollY&&(s=this.maxScrollY),this.scrollTo(n,s,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var t,e,i,n,s,o,r=0,a=0,l=0,h=this.options.snapStepX||this.wrapperWidth,c=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(!0===this.options.snap)for(i=u.round(h/2),n=u.round(c/2);l>-this.scrollerWidth;){for(this.pages[r]=[],s=t=0;s>-this.scrollerHeight;)this.pages[r][t]={x:u.max(l,this.maxScrollX),y:u.max(s,this.maxScrollY),width:h,height:c,cx:l-i,cy:s-n},s-=c,t++;l-=h,r++}else for(t=(o=this.options.snap).length,e=-1;r<t;r++)(0===r||o[r].offsetLeft<=o[r-1].offsetLeft)&&(a=0,e++),this.pages[a]||(this.pages[a]=[]),l=u.max(-o[r].offsetLeft,this.maxScrollX),s=u.max(-o[r].offsetTop,this.maxScrollY),i=l-u.round(o[r].offsetWidth/2),n=s-u.round(o[r].offsetHeight/2),this.pages[a][e]={x:l,y:s,width:o[r].offsetWidth,height:o[r].offsetHeight,cx:i,cy:n},l>this.maxScrollX&&a++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1==0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=u.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=u.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||u.max(u.max(u.min(u.abs(this.x-this.startX),1e3),u.min(u.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,e){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var i=0,n=this.pages.length,s=0;if(u.abs(t-this.absStartX)<this.snapThresholdX&&u.abs(e-this.absStartY)<this.snapThresholdY)return this.currentPage;for(0<t?t=0:t<this.maxScrollX&&(t=this.maxScrollX),0<e?e=0:e<this.maxScrollY&&(e=this.maxScrollY);i<n;i++)if(t>=this.pages[i][0].cx){t=this.pages[i][0].x;break}for(n=this.pages[i].length;s<n;s++)if(e>=this.pages[0][s].cy){e=this.pages[0][s].y;break}return i==this.currentPage.pageX&&((i+=this.directionX)<0?i=0:i>=this.pages.length&&(i=this.pages.length-1),t=this.pages[i][0].x),s==this.currentPage.pageY&&((s+=this.directionY)<0?s=0:s>=this.pages[0].length&&(s=this.pages[0].length-1),e=this.pages[0][s].y),{x:t,y:e,pageX:i,pageY:s}},goToPage:function(t,e,i,n){n=n||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),e>=this.pages[t].length?e=this.pages[t].length-1:e<0&&(e=0);var s=this.pages[t][e].x,o=this.pages[t][e].y;i=void 0===i?this.options.snapSpeed||u.max(u.max(u.min(u.abs(s-this.x),1e3),u.min(u.abs(o-this.y),1e3)),300):i,this.currentPage={x:s,y:o,pageX:t,pageY:e},this.scrollTo(s,o,i,n)},next:function(t,e){var i=this.currentPage.pageX,n=this.currentPage.pageY;++i>=this.pages.length&&this.hasVerticalScroll&&(i=0,n++),this.goToPage(i,n,t,e)},prev:function(t,e){var i=this.currentPage.pageX,n=this.currentPage.pageY;--i<0&&this.hasVerticalScroll&&(i=0,n--),this.goToPage(i,n,t,e)},_initKeys:function(t){var e,i={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(e in this.options.keyBindings)"string"==typeof this.options.keyBindings[e]&&(this.options.keyBindings[e]=this.options.keyBindings[e].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(e in i)this.options.keyBindings[e]=this.options.keyBindings[e]||i[e];m.addEvent(o,"keydown",this),this.on("destroy",function(){m.removeEvent(o,"keydown",this)})},_key:function(t){if(this.enabled){var e,i=this.options.snap,n=i?this.currentPage.pageX:this.x,s=i?this.currentPage.pageY:this.y,o=m.getTime(),r=this.keyTime||0;switch(this.options.useTransition&&this.isInTransition&&(e=this.getComputedPosition(),this._translate(u.round(e.x),u.round(e.y)),this.isInTransition=!1),this.keyAcceleration=o-r<200?u.min(this.keyAcceleration+.25,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?n+=i?1:this.wrapperWidth:s+=i?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?n-=i?1:this.wrapperWidth:s-=i?1:this.wrapperHeight;break;case this.options.keyBindings.end:n=i?this.pages.length-1:this.maxScrollX,s=i?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:s=n=0;break;case this.options.keyBindings.left:n+=i?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:s+=i?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:n-=i?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:s-=i?1:5+this.keyAcceleration>>0;break;default:return}if(i)return void this.goToPage(n,s);0<n?(n=0,this.keyAcceleration=0):n<this.maxScrollX&&(n=this.maxScrollX,this.keyAcceleration=0),0<s?(s=0,this.keyAcceleration=0):s<this.maxScrollY&&(s=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(n,s,0),this.keyTime=o}},_animate:function(o,r,a,l){var h=this,c=this.x,u=this.y,d=m.getTime(),p=d+a;this.isAnimating=!0,function t(){var e,i,n,s=m.getTime();return p<=s?(h.isAnimating=!1,h._translate(o,r),void(h.resetPosition(h.options.bounceTime)||h._execEvent("scrollEnd"))):(n=l(s=(s-d)/a),e=(o-c)*n+c,i=(r-u)*n+u,h._translate(e,i),void(h.isAnimating&&f(t)))}()},handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(t);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(t);break;case"keydown":this._key(t);break;case"click":this.enabled&&!t._constructed&&(t.preventDefault(),t.stopPropagation())}}},l.prototype={handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&&(m.removeEvent(this.indicator,"touchstart",this),m.removeEvent(this.indicator,m.prefixPointerEvent("pointerdown"),this),m.removeEvent(this.indicator,"mousedown",this),m.removeEvent(o,"touchmove",this),m.removeEvent(o,m.prefixPointerEvent("pointermove"),this),m.removeEvent(o,"mousemove",this),m.removeEvent(o,"touchend",this),m.removeEvent(o,m.prefixPointerEvent("pointerup"),this),m.removeEvent(o,"mouseup",this)),this.options.defaultScrollbars&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(t){var e=t.touches?t.touches[0]:t;t.preventDefault(),t.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=e.pageX,this.lastPointY=e.pageY,this.startTime=m.getTime(),this.options.disableTouch||m.addEvent(o,"touchmove",this),this.options.disablePointer||m.addEvent(o,m.prefixPointerEvent("pointermove"),this),this.options.disableMouse||m.addEvent(o,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(t){var e,i,n,s,o=t.touches?t.touches[0]:t;m.getTime(),this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,e=o.pageX-this.lastPointX,this.lastPointX=o.pageX,i=o.pageY-this.lastPointY,this.lastPointY=o.pageY,n=this.x+e,s=this.y+i,this._pos(n,s),t.preventDefault(),t.stopPropagation()},_end:function(t){if(this.initiated){if(this.initiated=!1,t.preventDefault(),t.stopPropagation(),m.removeEvent(o,"touchmove",this),m.removeEvent(o,m.prefixPointerEvent("pointermove"),this),m.removeEvent(o,"mousemove",this),this.scroller.options.snap){var e=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),i=this.options.snapSpeed||u.max(u.max(u.min(u.abs(this.scroller.x-e.x),1e3),u.min(u.abs(this.scroller.y-e.y),1e3)),300);this.scroller.x==e.x&&this.scroller.y==e.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=e,this.scroller.scrollTo(e.x,e.y,i,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(t){t=t||0;var e=m.style.transitionDuration;if(e&&(this.indicatorStyle[e]=t+"ms",!t&&m.isBadAndroid)){this.indicatorStyle[e]="0.0001ms";var i=this;f(function(){"0.0001ms"===i.indicatorStyle[e]&&(i.indicatorStyle[e]="0s")})}},transitionTimingFunction:function(t){this.indicatorStyle[m.style.transitionTimingFunction]=t},refresh:function(){this.transitionTime(),this.options.listenX&&!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(m.addClass(this.wrapper,"iScrollBothScrollbars"),m.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(m.removeClass(this.wrapper,"iScrollBothScrollbars"),m.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),this.wrapper.offsetHeight,this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=u.max(u.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=8-this.indicatorWidth,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX),this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=u.max(u.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=8-this.indicatorHeight,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var t=this.options.listenX&&u.round(this.sizeRatioX*this.scroller.x)||0,e=this.options.listenY&&u.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(t<this.minBoundaryX?("scale"==this.options.shrink&&(this.width=u.max(this.indicatorWidth+t,8),this.indicatorStyle.width=this.width+"px"),t=this.minBoundaryX):t>this.maxBoundaryX?t="scale"==this.options.shrink?(this.width=u.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",this.maxPosX+this.indicatorWidth-this.width):this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),e<this.minBoundaryY?("scale"==this.options.shrink&&(this.height=u.max(this.indicatorHeight+3*e,8),this.indicatorStyle.height=this.height+"px"),e=this.minBoundaryY):e>this.maxBoundaryY?e="scale"==this.options.shrink?(this.height=u.max(this.indicatorHeight-3*(e-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",this.maxPosY+this.indicatorHeight-this.height):this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=e,this.scroller.options.useTransform?this.indicatorStyle[m.style.transform]="translate("+t+"px,"+e+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=e+"px")},_pos:function(t,e){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),e<0?e=0:e>this.maxPosY&&(e=this.maxPosY),t=this.options.listenX?u.round(t/this.sizeRatioX):this.scroller.x,e=this.options.listenY?u.round(e/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,e)},fade:function(t,e){if(!e||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var i=t?250:500,n=t?0:300;t=t?"1":"0",this.wrapperStyle[m.style.transitionDuration]=i+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),n)}}},t.utils=m,"undefined"!=typeof module&&module.exports?module.exports=t:"function"==typeof define&&define.amd?define(function(){return t}):o.IScroll=t}(window,document,Math),function(e,i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(t){return i(t,e,e.document,e.Math)}):"object"==typeof exports&&exports?module.exports=i(require("jquery"),e,e.document,e.Math):i(jQuery,e,e.document,e.Math)}("undefined"!=typeof window?window:this,function(oe,re,ae,le,he){"use strict";var ce="fullpage-wrapper",ue="."+ce,de="fp-responsive",pe="fp-notransition",fe="fp-destroyed",me="fp-enabled",ge="fp-viewing",ve="active",_e="."+ve,ye="fp-completely",we="fp-section",xe="."+we,be=xe+_e,Te="fp-tableCell",Se="."+Te,Ce="#fp-nav",ke="fp-tooltip",Pe="fp-slide",Ee="."+Pe,Ae=Ee+_e,Oe=".fp-slides",De="fp-slidesContainer",Me="."+De,ze="fp-table",Ie="fp-slidesNav",Re="."+Ie,Le=Re+" a",t="fp-controlArrow",Fe="."+t,Ne="fp-prev",$e=Fe+".fp-prev",Be=Fe+".fp-next",Ye=oe(re),He=oe(ae);oe.fn.fullpage=function(x){function i(t,e){t||mt(0),_t("autoScrolling",t,e);var i=oe(be);x.autoScrolling&&!x.scrollBar?(xt.css({overflow:"hidden",height:"100%"}),n(Ut.recordHistory,"internal"),Dt.css({"-ms-touch-action":"none","touch-action":"none"}),i.length&&mt(i.position().top)):(xt.css({overflow:"visible",height:"initial"}),n(!1,"internal"),Dt.css({"-ms-touch-action":"","touch-action":""}),i.length&&xt.scrollTop(i.position().top))}function n(t,e){_t("recordHistory",t,e)}function s(t,e){_t("scrollingSpeed",t,e)}function o(t,e){_t("fitToSection",t,e)}function e(t){t?(function(){var t,e="";re.addEventListener?t="addEventListener":(t="attachEvent",e="on");var i="onwheel"in ae.createElement("div")?"wheel":ae.onmousewheel!==he?"mousewheel":"DOMMouseScroll";"DOMMouseScroll"==i?ae[t](e+"MozMousePixelScroll",C,!1):ae[t](e+i,C,!1)}(),Dt.on("mousedown",H).on("mouseup",X)):(ae.addEventListener?(ae.removeEventListener("mousewheel",C,!1),ae.removeEventListener("wheel",C,!1),ae.removeEventListener("MozMousePixelScroll",C,!1)):ae.detachEvent("onmousewheel",C),Dt.off("mousedown",H).off("mouseup",X))}function r(i,t){void 0!==t?(t=t.replace(/ /g,"").split(","),oe.each(t,function(t,e){vt(i,e,"m")})):(vt(i,"all","m"),i?(e(!0),(At||Ot)&&(x.autoScrolling&&bt.off(qt.touchmove).on(qt.touchmove,_),oe(ue).off(qt.touchstart).on(qt.touchstart,T).off(qt.touchmove).on(qt.touchmove,y))):(e(!1),(At||Ot)&&(x.autoScrolling&&bt.off(qt.touchmove),oe(ue).off(qt.touchstart).off(qt.touchmove))))}function a(i,t){void 0!==t?(t=t.replace(/ /g,"").split(","),oe.each(t,function(t,e){vt(i,e,"k")})):(vt(i,"all","k"),x.keyboardScrolling=i)}function l(){var t=oe(be).prev(xe);t.length||!x.loopTop&&!x.continuousVertical||(t=oe(xe).last()),t.length&&E(t,null,!0)}function h(){var t=oe(be).next(xe);t.length||!x.loopBottom&&!x.continuousVertical||(t=oe(xe).first()),t.length&&E(t,null,!1)}function c(t,e){s(0,"internal"),u(t,e),s(Ut.scrollingSpeed,"internal")}function u(t,e){var i=rt(t);void 0!==e?at(t,e):0<i.length&&E(i)}function d(t){k("right",t)}function p(t){k("left",t)}function f(t){if(!Dt.hasClass(fe)){zt=!0,Mt=Ye.height(),oe(xe).each(function(){var t=oe(this).find(Oe),e=oe(this).find(Ee);x.verticalCentered&&oe(this).find(Se).css("height",st(oe(this))+"px"),oe(this).css("height",Mt+"px"),1<e.length&&Z(t,t.find(Ae))}),x.scrollOverflow&&Nt.createScrollBarForAll();var e=oe(be).index(xe);e&&c(e+1),zt=!1,oe.isFunction(x.afterResize)&&t&&x.afterResize.call(Dt),oe.isFunction(x.afterReBuild)&&!t&&x.afterReBuild.call(Dt)}}function m(t){var e=bt.hasClass(de);t?e||(i(!1,"internal"),o(!1,"internal"),oe(Ce).hide(),bt.addClass(de),oe.isFunction(x.afterResponsive)&&x.afterResponsive.call(Dt,t)):e&&(i(Ut.autoScrolling,"internal"),o(Ut.autoScrolling,"internal"),oe(Ce).show(),bt.removeClass(de),oe.isFunction(x.afterResponsive)&&x.afterResponsive.call(Dt,t))}function t(){var t,e=oe(be);e.addClass(ye),D(e),M(e),x.scrollOverflow&&x.scrollOverflowHandler.afterLoad(),(!(t=rt(N().section)).length||t.length&&t.index()===Pt.index())&&oe.isFunction(x.afterLoad)&&x.afterLoad.call(e,e.data("anchor"),e.index(xe)+1),oe.isFunction(x.afterRender)&&x.afterRender.call(Dt)}function g(){var t,e,i,n,s,o;if(!x.autoScrolling||x.scrollBar){var r=Ye.scrollTop(),a=(o=Gt<(s=r)?"down":"up",ie=Gt=s,o),l=0,h=r+Ye.height()/2,c=bt.height()-Ye.height()===r,u=ae.querySelectorAll(xe);if(c)l=u.length-1;else if(r)for(var d=0;d<u.length;++d){u[d].offsetTop<=h&&(l=d)}else l=0;if(e=a,i=oe(be).position().top,n=i+Ye.height(),("up"==e?n>=Ye.scrollTop()+Ye.height():i<=Ye.scrollTop())&&(oe(be).hasClass(ye)||oe(be).addClass(ye).siblings().removeClass(ye)),!(t=oe(u).eq(l)).hasClass(ve)){Zt=!0;var p,f,m=oe(be),g=m.index(xe)+1,v=it(t),_=t.data("anchor"),y=t.index(xe)+1,w=t.find(Ae);w.length&&(f=w.data("anchor"),p=w.index()),Rt&&(t.addClass(ve).siblings().removeClass(ve),oe.isFunction(x.onLeave)&&x.onLeave.call(m,g,y,v),oe.isFunction(x.afterLoad)&&x.afterLoad.call(t,_,y),I(m),D(t),M(t),et(_,y-1),x.anchors.length&&(St=_),ht(p,f,_,y)),clearTimeout(Ht),Ht=setTimeout(function(){Zt=!1},100)}x.fitToSection&&(clearTimeout(Xt),Xt=setTimeout(function(){x.fitToSection&&oe(be).outerHeight()<=Mt&&b()},x.fitToSectionDelay))}}function b(){Rt&&(zt=!0,E(oe(be)),zt=!1)}function v(t){if(Ft.m[t]){var e="down"===t?h:l;if(x.scrollOverflow){var i=x.scrollOverflowHandler.scrollable(oe(be)),n="down"===t?"bottom":"top";if(0<i.length){if(!x.scrollOverflowHandler.isScrolled(n,i))return!0;e()}else e()}else e()}}function _(t){var e=t.originalEvent;x.autoScrolling&&w(e)&&t.preventDefault()}function y(t){var e=t.originalEvent,i=oe(e.target).closest(xe);if(w(e)){x.autoScrolling&&t.preventDefault();var n=pt(e);Jt=n.y,te=n.x,i.find(Oe).length&&le.abs(Kt-te)>le.abs(Qt-Jt)?!Et&&le.abs(Kt-te)>Ye.outerWidth()/100*x.touchSensitivity&&(te<Kt?Ft.m.right&&d(i):Ft.m.left&&p(i)):x.autoScrolling&&Rt&&le.abs(Qt-Jt)>Ye.height()/100*x.touchSensitivity&&(Jt<Qt?v("down"):Qt<Jt&&v("up"))}}function w(t){return void 0===t.pointerType||"mouse"!=t.pointerType}function T(t){var e=t.originalEvent;if(x.fitToSection&&xt.stop(),w(e)){var i=pt(e);Qt=i.y,Kt=i.x}}function S(t,e){for(var i=0,n=t.slice(le.max(t.length-e,1)),s=0;s<n.length;s++)i+=n[s];return le.ceil(i/e)}function C(t){var e=(new Date).getTime(),i=oe(".fp-completely").hasClass("fp-normal-scroll");if(x.autoScrolling&&!kt&&!i){var n=(t=t||re.event).wheelDelta||-t.deltaY||-t.detail,s=le.max(-1,le.min(1,n)),o=void 0!==t.wheelDeltaX||void 0!==t.deltaX,r=le.abs(t.wheelDeltaX)<le.abs(t.wheelDelta)||le.abs(t.deltaX)<le.abs(t.deltaY)||!o;149<Lt.length&&Lt.shift(),Lt.push(le.abs(n)),x.scrollBar&&(t.preventDefault?t.preventDefault():t.returnValue=!1);var a=e-ee;if(ee=e,200<a&&(Lt=[]),Rt){var l=S(Lt,10);S(Lt,70)<=l&&r&&v(s<0?"down":"up")}return!1}x.fitToSection&&xt.stop()}function k(t,e){var i=(void 0===e?oe(be):e).find(Oe),n=i.find(Ee).length;if(!(!i.length||Et||n<2)){var s=i.find(Ae),o=null;if(!(o="left"===t?s.prev(Ee):s.next(Ee)).length){if(!x.loopHorizontal)return;o="left"===t?s.siblings(":last"):s.siblings(":first")}Et=!0,Z(i,o,t)}}function P(){oe(Ae).each(function(){ft(oe(this),"internal")})}function E(t,e,i){if(void 0!==t){var n,s,o={element:t,callback:e,isMovementUp:i,dtop:(l=(a=t).position(),h=l.top,c=l.top>ie,u=h-Mt+a.outerHeight(),d=x.bigSectionsDestination,a.outerHeight()>Mt?(c||d)&&"bottom"!==d||(h=u):(c||zt&&a.is(":last-child"))&&(h=u),ie=h),yMovement:it(t),anchorLink:t.data("anchor"),sectionIndex:t.index(xe),activeSlide:t.find(Ae),activeSection:oe(be),leavingSection:oe(be).index(xe)+1,localIsResizing:zt};o.activeSection.is(t)&&!zt||x.scrollBar&&Ye.scrollTop()===o.dtop&&!t.hasClass("fp-auto-height")||(o.activeSlide.length&&(n=o.activeSlide.data("anchor"),s=o.activeSlide.index()),oe.isFunction(x.onLeave)&&!o.localIsResizing&&!1===x.onLeave.call(o.activeSection,o.leavingSection,o.sectionIndex+1,o.yMovement)||(x.autoScrolling&&x.continuousVertical&&void 0!==o.isMovementUp&&(!o.isMovementUp&&"up"==o.yMovement||o.isMovementUp&&"down"==o.yMovement)&&((r=o).isMovementUp?oe(be).before(r.activeSection.nextAll(xe)):oe(be).after(r.activeSection.prevAll(xe).get().reverse()),mt(oe(be).position().top),P(),r.wrapAroundElements=r.activeSection,r.dtop=r.element.position().top,r.yMovement=it(r.element),r.leavingSection=r.activeSection.index(xe)+1,r.sectionIndex=r.element.index(xe),o=r),o.localIsResizing||I(o.activeSection),x.scrollOverflow&&x.scrollOverflowHandler.beforeLeave(),t.addClass(ve).siblings().removeClass(ve),D(t),x.scrollOverflow&&x.scrollOverflowHandler.onLeave(),Rt=!1,ht(s,n,o.anchorLink,o.sectionIndex),function(t){if(x.css3&&x.autoScrolling&&!x.scrollBar){var e="translate3d(0px, -"+le.round(t.dtop)+"px, 0px)";ot(e,!0),x.scrollingSpeed?(clearTimeout(Bt),Bt=setTimeout(function(){A(t)},x.scrollingSpeed)):A(t)}else{var i=(n=t,s={},x.autoScrolling&&!x.scrollBar?(s.options={top:-n.dtop},s.element=ue):(s.options={scrollTop:n.dtop},s.element="html, body"),s);oe(i.element).animate(i.options,x.scrollingSpeed,x.easing).promise().done(function(){x.scrollBar?setTimeout(function(){A(t)},30):A(t)})}var n,s}(o),St=o.anchorLink,et(o.anchorLink,o.sectionIndex)))}var r,a,l,h,c,u,d}function A(t){var e;(e=t).wrapAroundElements&&e.wrapAroundElements.length&&(e.isMovementUp?oe(".fp-section:first").before(e.wrapAroundElements):oe(".fp-section:last").after(e.wrapAroundElements),mt(oe(be).position().top),P()),oe.isFunction(x.afterLoad)&&!t.localIsResizing&&x.afterLoad.call(t.element,t.anchorLink,t.sectionIndex+1),x.scrollOverflow&&x.scrollOverflowHandler.afterLoad(),t.localIsResizing||M(t.element),t.element.addClass(ye).siblings().removeClass(ye),Rt=!0,oe.isFunction(t.callback)&&t.callback.call(this)}function O(t,e){t.attr(e,t.data(e)).removeAttr("data-"+e)}function D(t){var n;x.lazyLoading&&R(t).find("img[data-src], img[data-srcset], source[data-src], video[data-src], audio[data-src], iframe[data-src]").each(function(){if(n=oe(this),oe.each(["src","srcset"],function(t,e){var i=n.attr("data-"+e);void 0!==i&&i&&O(n,e)}),n.is("source")){var t=n.closest("video").length?"video":"audio";n.closest(t).get(0).load()}})}function M(t){var e=R(t);e.find("video, audio").each(function(){var t=oe(this).get(0);t.hasAttribute("data-autoplay")&&"function"==typeof t.play&&t.play()}),e.find('iframe[src*="youtube.com/embed/"]').each(function(){var t=oe(this).get(0);t.hasAttribute("data-autoplay")&&z(t),t.onload=function(){t.hasAttribute("data-autoplay")&&z(t)}})}function z(t){t.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}function I(t){var e=R(t);e.find("video, audio").each(function(){var t=oe(this).get(0);t.hasAttribute("data-keepplaying")||"function"!=typeof t.pause||t.pause()}),e.find('iframe[src*="youtube.com/embed/"]').each(function(){var t=oe(this).get(0);/youtube\.com\/embed\//.test(oe(this).attr("src"))&&!t.hasAttribute("data-keepplaying")&&oe(this).get(0).contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})}function R(t){var e=t.find(Ae);return e.length&&(t=oe(e)),t}function L(){var t=N(),e=t.section,i=t.slide;e&&(x.animateAnchor?at(e,i):c(e,i))}function F(){if(!Zt&&!x.lockAnchors){var t=N(),e=t.section,i=t.slide,n=void 0===St,s=void 0===St&&void 0===i&&!Et;e.length&&(e&&e!==St&&!n||s||!Et&&Ct!=i)&&at(e,i)}}function N(){var t=re.location.hash,e=t.replace("#","").split("/"),i=-1<t.indexOf("#/");return{section:i?"/"+e[1]:decodeURIComponent(e[0]),slide:i?decodeURIComponent(e[2]):decodeURIComponent(e[1])}}function $(t){clearTimeout(Wt);var e=oe(":focus");if(!e.is("textarea")&&!e.is("input")&&!e.is("select")&&"true"!==e.attr("contentEditable")&&""!==e.attr("contentEditable")&&x.keyboardScrolling&&x.autoScrolling){var i=t.which;-1<oe.inArray(i,[40,38,32,33,34])&&t.preventDefault(),kt=t.ctrlKey,Wt=setTimeout(function(){!function(t){var e=t.shiftKey;if(Rt||!([37,39].indexOf(t.which)<0))switch(t.which){case 38:case 33:Ft.k.up&&l();break;case 32:if(e&&Ft.k.up){l();break}case 40:case 34:Ft.k.down&&h();break;case 36:Ft.k.up&&u(1);break;case 35:Ft.k.down&&u(oe(xe).length);break;case 37:Ft.k.left&&p();break;case 39:Ft.k.right&&d();break;default:;}}(t)},150)}}function B(){oe(this).prev().trigger("click")}function Y(t){It&&(kt=t.ctrlKey)}function H(t){2==t.which&&(ne=t.pageY,Dt.on("mousemove",U))}function X(t){2==t.which&&Dt.off("mousemove")}function W(){var t=oe(this).closest(xe);oe(this).hasClass(Ne)?Ft.m.left&&p(t):Ft.m.right&&d(t)}function j(){kt=It=!1}function V(t){t.preventDefault();var e=oe(this).parent().index();E(oe(xe).eq(e))}function q(t){t.preventDefault();var e=oe(this).closest(xe).find(Oe);Z(e,e.find(Ee).eq(oe(this).closest("li").index()))}function U(t){Rt&&(t.pageY<ne&&Ft.m.up?l():t.pageY>ne&&Ft.m.down&&h()),ne=t.pageY}function Z(t,e,i){var n,s,o=t.closest(xe),r={slides:t,destiny:e,direction:i,destinyPos:e.position(),slideIndex:e.index(),section:o,sectionIndex:o.index(xe),anchorLink:o.data("anchor"),slidesNav:o.find(Re),slideAnchor:ut(e),prevSlide:o.find(Ae),prevSlideIndex:o.find(Ae).index(),localIsResizing:zt};return r.xMovement=(n=r.prevSlideIndex,s=r.slideIndex,n==s?"none":s<n?"left":"right"),r.localIsResizing||(Rt=!1),x.onSlideLeave&&!r.localIsResizing&&"none"!==r.xMovement&&oe.isFunction(x.onSlideLeave)&&!1===x.onSlideLeave.call(r.prevSlide,r.anchorLink,r.sectionIndex+1,r.prevSlideIndex,r.direction,r.slideIndex)?void(Et=!1):(e.addClass(ve).siblings().removeClass(ve),r.localIsResizing||(I(r.prevSlide),D(e)),!x.loopHorizontal&&x.controlArrows&&(o.find($e).toggle(0!==r.slideIndex),o.find(Be).toggle(!e.is(":last-child"))),o.hasClass(ve)&&!r.localIsResizing&&ht(r.slideIndex,r.slideAnchor,r.anchorLink,r.sectionIndex),void function(t,e,i){var n=e.destinyPos;if(x.css3){var s="translate3d(-"+le.round(n.left)+"px, 0px, 0px)";J(t.find(Me)).css(gt(s)),Yt=setTimeout(function(){i&&G(e)},x.scrollingSpeed,x.easing)}else t.animate({scrollLeft:le.round(n.left)},x.scrollingSpeed,x.easing,function(){i&&G(e)})}(t,r,!0))}function G(t){var e,i;e=t.slidesNav,i=t.slideIndex,e.find(_e).removeClass(ve),e.find("li").eq(i).find("a").addClass(ve),t.localIsResizing||(oe.isFunction(x.afterSlideLoad)&&x.afterSlideLoad.call(t.destiny,t.anchorLink,t.sectionIndex+1,t.slideAnchor,t.slideIndex),Rt=!0,M(t.destiny)),Et=!1}function Q(){if(K(),At){var t=oe(ae.activeElement);if(!t.is("textarea")&&!t.is("input")&&!t.is("select")){var e=Ye.height();le.abs(e-se)>20*le.max(se,e)/100&&(f(!0),se=e)}}else clearTimeout($t),$t=setTimeout(function(){f(!0)},350)}function K(){var t=x.responsive||x.responsiveWidth,e=x.responsiveHeight,i=t&&Ye.outerWidth()<t,n=e&&Ye.height()<e;t&&e?m(i||n):t?m(i):e&&m(n)}function J(t){var e="all "+x.scrollingSpeed+"ms "+x.easingcss3;return t.removeClass(pe),t.css({"-webkit-transition":e,transition:e})}function tt(t){return t.addClass(pe)}function et(t,e){var i,n,s;s=t,x.menu&&(oe(x.menu).find(_e).removeClass(ve),oe(x.menu).find('[data-menuanchor="'+s+'"]').addClass(ve)),i=t,n=e,x.navigation&&(oe(Ce).find(_e).removeClass(ve),i?oe(Ce).find('a[href="#'+i+'"]').addClass(ve):oe(Ce).find("li").eq(n).find("a").addClass(ve))}function it(t){var e=oe(be).index(xe),i=t.index(xe);return e==i?"none":i<e?"up":"down"}function nt(t){t.hasClass(ze)||t.addClass(ze).wrapInner('<div class="'+Te+'" style="height:'+st(t)+'px;" />')}function st(t){var e=Mt;if(x.paddingTop||x.paddingBottom){var i=t;i.hasClass(we)||(i=t.closest(xe));var n=parseInt(i.css("padding-top"))+parseInt(i.css("padding-bottom"));e=Mt-n}return e}function ot(t,e){e?J(Dt):tt(Dt),Dt.css(gt(t)),setTimeout(function(){Dt.removeClass(pe)},10)}function rt(t){if(!t)return[];var e=Dt.find(xe+'[data-anchor="'+t+'"]');return e.length||(e=oe(xe).eq(t-1)),e}function at(t,e){var i=rt(t);i.length&&(void 0===e&&(e=0),t===St||i.hasClass(ve)?lt(i,e):E(i,function(){lt(i,e)}))}function lt(t,e){if(void 0!==e){var i=t.find(Oe),n=(s=e,o=t.find(Oe),(r=o.find(Ee+'[data-anchor="'+s+'"]')).length||(r=o.find(Ee).eq(s)),r);n.length&&Z(i,n)}var s,o,r}function ht(t,e,i,n){var s="";x.anchors.length&&!x.lockAnchors&&(t?(void 0!==i&&(s=i),void 0===e&&(e=t),ct(s+"/"+(Ct=e))):(void 0!==t&&(Ct=e),ct(i))),dt()}function ct(t){if(x.recordHistory)location.hash=t;else if(At||Ot)re.history.replaceState(he,he,"#"+t);else{var e=re.location.href.split("#")[0];re.location.replace(e+"#"+t)}}function ut(t){var e=t.data("anchor"),i=t.index();return void 0===e&&(e=i),e}function dt(){var t=oe(be),e=t.find(Ae),i=ut(t),n=ut(e),s=String(i);e.length&&(s=s+"-"+n),s=s.replace("/","-").replace("#","");var o=new RegExp("\\b\\s?"+ge+"-[^\\s]+\\b","g");bt[0].className=bt[0].className.replace(o,""),bt.addClass(ge+"-"+s)}function pt(t){var e=[];return e.y=void 0!==t.pageY&&(t.pageY||t.pageX)?t.pageY:t.touches[0].pageY,e.x=void 0!==t.pageX&&(t.pageY||t.pageX)?t.pageX:t.touches[0].pageX,Ot&&w(t)&&x.scrollBar&&(e.y=t.touches[0].pageY,e.x=t.touches[0].pageX),e}function ft(t,e){s(0,"internal"),void 0!==e&&(zt=!0),Z(t.closest(Oe),t),void 0!==e&&(zt=!1),s(Ut.scrollingSpeed,"internal")}function mt(t){var e=le.round(t);x.css3&&x.autoScrolling&&!x.scrollBar?ot("translate3d(0px, -"+e+"px, 0px)",!1):x.autoScrolling&&!x.scrollBar?Dt.css("top",-e):xt.scrollTop(e)}function gt(t){return{"-webkit-transform":t,"-moz-transform":t,"-ms-transform":t,transform:t}}function vt(i,t,n){"all"!==t?Ft[n][t]=i:oe.each(Object.keys(Ft[n]),function(t,e){Ft[n][e]=i})}function _t(t,e,i){x[t]=e,"internal"!==i&&(Ut[t]=e)}function yt(){return oe("html").hasClass(me)?void wt("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(x.continuousVertical&&(x.loopTop||x.loopBottom)&&(x.continuousVertical=!1,wt("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),x.scrollBar&&x.scrollOverflow&&wt("warn","Option `scrollBar` is mutually exclusive with `scrollOverflow`. Sections with scrollOverflow might not work well in Firefox"),!x.continuousVertical||!x.scrollBar&&x.autoScrolling||(x.continuousVertical=!1,wt("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),x.scrollOverflow&&!x.scrollOverflowHandler&&(x.scrollOverflow=!1,wt("error","The option `scrollOverflow:true` requires the file `scrolloverflow.min.js`. Please include it before fullPage.js.")),oe.each(["fadingEffect","continuousHorizontal","scrollHorizontally","interlockedSlides","resetSliders","responsiveSlides","offsetSections","dragAndMove","scrollOverflowReset","parallax"],function(t,e){x[e]&&wt("warn","fullpage.js extensions require jquery.fullpage.extensions.min.js file instead of the usual jquery.fullpage.js. Requested: "+e)}),void oe.each(x.anchors,function(t,e){var i=He.find("[name]").filter(function(){return oe(this).attr("name")&&oe(this).attr("name").toLowerCase()==e.toLowerCase()}),n=He.find("[id]").filter(function(){return oe(this).attr("id")&&oe(this).attr("id").toLowerCase()==e.toLowerCase()});(n.length||i.length)&&(wt("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE)."),n.length&&wt("error",'"'+e+'" is is being used by another element `id` property'),i.length&&wt("error",'"'+e+'" is is being used by another element `name` property'))}))}function wt(t,e){console&&console[t]&&console[t]("fullPage: "+e)}if(oe("html").hasClass(me))yt();else{var xt=oe("html, body"),bt=oe("body"),Tt=oe.fn.fullpage;x=oe.extend({menu:!1,anchors:[],lockAnchors:!1,navigation:!1,navigationPosition:"right",navigationTooltips:[],showActiveTooltip:!1,slidesNavigation:!1,slidesNavPosition:"bottom",scrollBar:!1,hybrid:!1,css3:!0,scrollingSpeed:700,autoScrolling:!0,fitToSection:!0,fitToSectionDelay:1e3,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:!1,scrollOverflowReset:!1,scrollOverflowHandler:oe.fn.fp_scrolloverflow?oe.fn.fp_scrolloverflow.iscrollHandler:null,scrollOverflowOptions:null,touchSensitivity:5,normalScrollElementTouchThreshold:5,bigSectionsDestination:null,keyboardScrolling:!0,animateAnchor:!0,recordHistory:!0,controlArrows:!0,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"},sectionSelector:".section",slideSelector:".slide",afterLoad:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,lazyLoading:!0},x);var St,Ct,kt,Pt,Et=!1,At=navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/),Ot="ontouchstart"in re||0<navigator.msMaxTouchPoints||navigator.maxTouchPoints,Dt=oe(this),Mt=Ye.height(),zt=!1,It=!0,Rt=!0,Lt=[],Ft={m:{up:!0,down:!0,left:!0,right:!0}};Ft.k=oe.extend(!0,{},Ft.m);var Nt,$t,Bt,Yt,Ht,Xt,Wt,jt,Vt=re.PointerEvent?{down:"pointerdown",move:"pointermove"}:{down:"MSPointerDown",move:"MSPointerMove"},qt={touchmove:"ontouchmove"in re?"touchmove":Vt.move,touchstart:"ontouchstart"in re?"touchstart":Vt.down},Ut=oe.extend(!0,{},x);yt(),oe.extend(oe.easing,{easeInOutCubic:function(t,e,i,n,s){return(e/=s/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i}}),oe(this).length&&(Tt.version="2.9.5",Tt.setAutoScrolling=i,Tt.setRecordHistory=n,Tt.setScrollingSpeed=s,Tt.setFitToSection=o,Tt.setLockAnchors=function(t){x.lockAnchors=t},Tt.setMouseWheelScrolling=e,Tt.setAllowScrolling=r,Tt.setKeyboardScrolling=a,Tt.moveSectionUp=l,Tt.moveSectionDown=h,Tt.silentMoveTo=c,Tt.moveTo=u,Tt.moveSlideRight=d,Tt.moveSlideLeft=p,Tt.fitToSection=b,Tt.reBuild=f,Tt.setResponsive=m,Tt.destroy=function(t){i(!1,"internal"),r(!1),a(!1),Dt.addClass(fe),clearTimeout(Yt),clearTimeout(Bt),clearTimeout($t),clearTimeout(Ht),clearTimeout(Xt),Ye.off("scroll",g).off("hashchange",F).off("resize",Q),He.off("click touchstart",Ce+" a").off("mouseenter",Ce+" li").off("mouseleave",Ce+" li").off("click touchstart",Le).off("mouseover",x.normalScrollElements).off("mouseout",x.normalScrollElements),oe(xe).off("click touchstart",Fe),clearTimeout(Yt),clearTimeout(Bt),t&&function(){mt(0),Dt.find("img[data-src], source[data-src], audio[data-src], iframe[data-src]").each(function(){O(oe(this),"src")}),Dt.find("img[data-srcset]").each(function(){O(oe(this),"srcset")}),oe(Ce+", "+Re+", "+Fe).remove(),oe(xe).css({height:"","background-color":"",padding:""}),oe(Ee).css({width:""}),Dt.css({height:"",position:"","-ms-touch-action":"","touch-action":""}),xt.css({overflow:"",height:""}),oe("html").removeClass(me),bt.removeClass(de),oe.each(bt.get(0).className.split(/\s+/),function(t,e){0===e.indexOf(ge)&&bt.removeClass(e)}),oe(xe+", "+Ee).each(function(){x.scrollOverflowHandler&&x.scrollOverflowHandler.remove(oe(this)),oe(this).removeClass(ze+" "+ve)}),tt(Dt),Dt.find(Se+", "+Me+", "+Oe).each(function(){oe(this).replaceWith(this.childNodes)}),Dt.css({"-webkit-transition":"none",transition:"none"}),xt.scrollTop(0);var t=[we,Pe,De];oe.each(t,function(t,e){oe("."+e).removeClass(e)})}()},Tt.shared={afterRenderActions:t},x.css3&&(x.css3=function(){var t,e=ae.createElement("p"),i={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(var n in ae.body.insertBefore(e,null),i)e.style[n]!==he&&(e.style[n]="translate3d(1px,1px,1px)",t=re.getComputedStyle(e).getPropertyValue(i[n]));return ae.body.removeChild(e),t!==he&&0<t.length&&"none"!==t}()),x.scrollBar=x.scrollBar||x.hybrid,jt=Dt.find(x.sectionSelector),x.anchors.length||(x.anchors=jt.filter("[data-anchor]").map(function(){return oe(this).data("anchor").toString()}).get()),x.navigationTooltips.length||(x.navigationTooltips=jt.filter("[data-tooltip]").map(function(){return oe(this).data("tooltip").toString()}).get()),Dt.css({height:"100%",position:"relative"}),Dt.addClass(ce),oe("html").addClass(me),Mt=Ye.height(),Dt.removeClass(fe),Dt.find(x.sectionSelector).addClass(we),Dt.find(x.slideSelector).addClass(Pe),oe(xe).each(function(t){var e,i,n,s,o=oe(this),r=o.find(Ee),a=r.length;n=o,(s=t)||0!==oe(be).length||n.addClass(ve),Pt=oe(be),n.css("height",Mt+"px"),x.paddingTop&&n.css("padding-top",x.paddingTop),x.paddingBottom&&n.css("padding-bottom",x.paddingBottom),void 0!==x.sectionsColor[s]&&n.css("background-color",x.sectionsColor[s]),void 0!==x.anchors[s]&&n.attr("data-anchor",x.anchors[s]),e=o,i=t,void 0!==x.anchors[i]&&e.hasClass(ve)&&et(x.anchors[i],i),x.menu&&x.css3&&oe(x.menu).closest(ue).length&&oe(x.menu).appendTo(bt),0<a?function(t,e,i){var n,s=100*i,o=100/i;e.wrapAll('<div class="'+De+'" />'),e.parent().wrap('<div class="fp-slides" />'),t.find(Me).css("width",s+"%"),1<i&&(x.controlArrows&&((n=t).find(Oe).after('<div class="fp-controlArrow fp-prev"></div><div class="fp-controlArrow fp-next"></div>'),"#fff"!=x.controlArrowColor&&(n.find(Be).css("border-color","transparent transparent transparent "+x.controlArrowColor),n.find($e).css("border-color","transparent "+x.controlArrowColor+" transparent transparent")),x.loopHorizontal||n.find($e).hide()),x.slidesNavigation&&function(t,e){t.append('<div class="'+Ie+'"><ul></ul></div>');var i=t.find(Re);i.addClass(x.slidesNavPosition);for(var n=0;n<e;n++)i.find("ul").append('<li><a href="#"><span></span></a></li>');i.css("margin-left","-"+i.width()/2+"px"),i.find("li").first().find("a").addClass(ve)}(t,i)),e.each(function(t){oe(this).css("width",o+"%"),x.verticalCentered&&nt(oe(this))});var r=t.find(Ae);r.length&&(0!==oe(be).index(xe)||0===oe(be).index(xe)&&0!==r.index())?ft(r,"internal"):e.eq(0).addClass(ve)}(o,r,a):x.verticalCentered&&nt(o)}),x.fixedElements&&x.css3&&oe(x.fixedElements).appendTo(bt),x.navigation&&function(){bt.append('<div id="fp-nav"><ul></ul></div>');var t=oe(Ce);t.addClass(function(){return x.showActiveTooltip?"fp-show-active "+x.navigationPosition:x.navigationPosition});for(var e=0;e<oe(xe).length;e++){var i="";x.anchors.length&&(i=x.anchors[e]);var n='<li><a href="#'+i+'"><span></span></a>',s=x.navigationTooltips[e];void 0!==s&&""!==s&&(n+='<div class="'+ke+" "+x.navigationPosition+'">'+s+"</div>"),n+="</li>",t.find("ul").append(n)}oe(Ce).css("margin-top","-"+oe(Ce).height()/2+"px"),oe(Ce).find("li").eq(oe(be).index(xe)).find("a").addClass(ve)}(),Dt.find('iframe[src*="youtube.com/embed/"]').each(function(){var t,e,i;t=oe(this),e="enablejsapi=1",i=t.attr("src"),t.attr("src",i+(/\?/.test(i)?"&":"?")+e)}),x.scrollOverflow?Nt=x.scrollOverflowHandler.init(x):t(),r(!0),i(x.autoScrolling,"internal"),K(),dt(),"complete"===ae.readyState&&L(),Ye.on("load",L),Ye.on("scroll",g).on("hashchange",F).blur(j).resize(Q),He.keydown($).keyup(Y).on("click touchstart",Ce+" a",V).on("click touchstart",Le,q).on("click",".fp-tooltip",B),oe(xe).on("click touchstart",Fe,W),x.normalScrollElements&&(He.on("mouseenter touchstart",x.normalScrollElements,function(){r(!1)}),He.on("mouseleave touchend",x.normalScrollElements,function(){r(!0)})));var Zt=!1,Gt=0,Qt=0,Kt=0,Jt=0,te=0,ee=(new Date).getTime(),ie=0,ne=0,se=Mt}}}),function(e,i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(t){return i(t,e,e.document,e.Math)}):"object"==typeof exports&&exports?module.exports=i(require("jquery"),e,e.document,e.Math):i(jQuery,e,e.document,e.Math)}("undefined"!=typeof window?window:this,function(Pe,Ee,Ae,Oe,De){"use strict";var Me="fullpage-wrapper",ze="."+Me,Ie="fp-responsive",Re="fp-notransition",Le="fp-destroyed",Fe="fp-enabled",Ne="fp-viewing",$e="active",Be="."+$e,Ye="fp-completely",He="fp-section",Xe="."+He,We=Xe+Be,je="fp-tableCell",Ve="."+je,qe="#fp-nav",Ue="fp-tooltip",Ze="fp-slide",Ge="."+Ze,Qe=Ge+Be,Ke=".fp-slides",Je="fp-slidesContainer",ti="."+Je,ei="fp-table",ii="fp-slidesNav",ni="."+ii,si=ni+" a",t="fp-controlArrow",oi="."+t,ri="fp-prev",ai=oi+".fp-prev",li=oi+".fp-next",hi=Pe(Ee),ci=Pe(Ae);Pe.fn.fullpage=function(g){function i(t,e){t||Pt(0),Rt("autoScrolling",t,e);var i=Pe(We);g.autoScrolling&&!g.scrollBar?(Nt.css({overflow:"hidden",height:"100%"}),n(pe.recordHistory,"internal"),Ut.css({"-ms-touch-action":"none","touch-action":"none"}),i.length&&Pt(i.position().top)):(Nt.css({overflow:"visible",height:"initial"}),n(!1,"internal"),Ut.css({"-ms-touch-action":"","touch-action":""}),Ot(Ut),i.length&&Nt.scrollTop(i.position().top)),Ut.trigger("setAutoScrolling",[t])}function n(t,e){Rt("recordHistory",t,e)}function s(t,e){"internal"!==e&&g.fadingEffect&&Bt.fadingEffect&&Bt.fadingEffect.update(t),Rt("scrollingSpeed",t,e)}function o(t,e){Rt("fitToSection",t,e)}function e(t){t?(function(){var t,e="";Ee.addEventListener?t="addEventListener":(t="attachEvent",e="on");var i="onwheel"in Ae.createElement("div")?"wheel":Ae.onmousewheel!==De?"mousewheel":"DOMMouseScroll";"DOMMouseScroll"==i?Ae[t](e+"MozMousePixelScroll",A,!1):Ae[t](e+i,A,!1)}(),Ut.on("mousedown",G).on("mouseup",Q)):(Ae.addEventListener?(Ae.removeEventListener("mousewheel",A,!1),Ae.removeEventListener("wheel",A,!1),Ae.removeEventListener("MozMousePixelScroll",A,!1)):Ae.detachEvent("onmousewheel",A),Ut.off("mousedown",G).off("mouseup",Q))}function r(i,t){void 0!==t?(t=t.replace(/ /g,"").split(","),Pe.each(t,function(t,e){At(i,e,"m")})):(At(i,"all","m"),i?(e(!0),Dt("dragAndMove")&&"mouseonly"!==g.dragAndMove||(Vt||qt)&&(g.autoScrolling&&$t.off(ue.touchmove).on(ue.touchmove,S),Pe(ze).off(ue.touchstart).on(ue.touchstart,P).off(ue.touchmove).on(ue.touchmove,C))):(e(!1),(Vt||qt)&&Pe(ze).off(ue.touchstart).off(ue.touchmove)))}function a(i,t){void 0!==t?(t=t.replace(/ /g,"").split(","),Pe.each(t,function(t,e){At(i,e,"k")})):(At(i,"all","k"),g.keyboardScrolling=i)}function l(){var t=Pe(We).prev(Xe);t.length||!g.loopTop&&!g.continuousVertical||(t=Pe(Xe).last()),t.length&&z(t,null,!0)}function h(){var t=Pe(We).next(Xe);t.length||!g.loopBottom&&!g.continuousVertical||(t=Pe(Xe).first()),t.length&&z(t,null,!1)}function c(t,e){s(0,"internal"),u(t,e),s(pe.scrollingSpeed,"internal")}function u(t,e){var i=vt(t);void 0!==e?_t(t,e):0<i.length&&z(i)}function d(t){O("right",t)}function p(t){O("left",t)}function f(t){if(!Ut.hasClass(Le)){Gt=!0,Zt=hi.height(),Pe(Xe).each(function(){var t=Pe(this).find(Ke),e=Pe(this).find(Ge);g.verticalCentered&&Pe(this).find(Ve).css("height",mt(Pe(this))+"px"),Pe(this).css("height",_(Pe(this))+"px"),1<e.length&&nt(t,t.find(Qe))}),g.scrollOverflow&&ee.createScrollBarForAll();var e=Pe(We).index(Xe);e&&!Dt("fadingEffect")&&c(e+1),Gt=!1,Pe.isFunction(g.afterResize)&&t&&g.afterResize.call(Ut),Pe.isFunction(g.afterReBuild)&&!t&&g.afterReBuild.call(Ut)}}function m(t){var e=$t.hasClass(Ie);t?e||(i(!1,"internal"),o(!1,"internal"),Pe(qe).hide(),$t.addClass(Ie),Pe.isFunction(g.afterResponsive)&&g.afterResponsive.call(Ut,t),g.responsiveSlides&&Bt.responsiveSlides&&Bt.responsiveSlides.toSections(),Ut.trigger("afterResponsive",[t])):e&&(i(pe.autoScrolling,"internal"),o(pe.autoScrolling,"internal"),Pe(qe).show(),$t.removeClass(Ie),Pe.isFunction(g.afterResponsive)&&g.afterResponsive.call(Ut,t),g.responsiveSlides&&Bt.responsiveSlides&&Bt.responsiveSlides.toSlides(),Ut.trigger("afterResponsive",[t]))}function t(t){var e="fp_"+t+"Extension";fe[t]=g[t+"Key"],Bt[t]=void 0!==Ee[e]?new Ee[e]:null,Bt[t]&&Bt[t].c(t)}function v(t,e,i){var n,s=100*i,o=100/i;e.wrapAll('<div class="'+Je+'" />'),e.parent().wrap('<div class="fp-slides" />'),t.find(ti).css("width",s+"%"),1<i&&(g.controlArrows&&((n=t).find(Ke).after('<div class="fp-controlArrow fp-prev"></div><div class="fp-controlArrow fp-next"></div>'),"#fff"!=g.controlArrowColor&&(n.find(li).css("border-color","transparent transparent transparent "+g.controlArrowColor),n.find(ai).css("border-color","transparent "+g.controlArrowColor+" transparent transparent")),g.loopHorizontal||n.find(ai).hide()),g.slidesNavigation&&function(t,e){t.append('<div class="'+ii+'"><ul></ul></div>');var i=t.find(ni);i.addClass(g.slidesNavPosition);for(var n=0;n<e;n++)i.find("ul").append('<li><a href="#"><span></span></a></li>');i.css("margin-left","-"+i.width()/2+"px"),i.find("li").first().find("a").addClass($e)}(t,i)),e.each(function(t){Pe(this).css("width",o+"%"),g.verticalCentered&&ft(Pe(this))});var r=t.find(Qe);r.length&&(0!==Pe(We).index(Xe)||0===Pe(We).index(Xe)&&0!==r.index())?kt(r,"internal"):e.eq(0).addClass($e)}function _(t){return g.offsetSections&&Bt.offsetSections?Oe.round(Bt.offsetSections.getWindowHeight(t)):Zt}function y(){var t,e=Pe(We);e.addClass(Ye),L(e),F(e),g.scrollOverflow&&g.scrollOverflowHandler.afterLoad(),(!(t=vt(V().section)).length||t.length&&t.index()===Wt.index())&&Pe.isFunction(g.afterLoad)&&g.afterLoad.call(e,e.data("anchor"),e.index(Xe)+1),Pe.isFunction(g.afterRender)&&g.afterRender.call(Ut)}function w(){Te||(requestAnimationFrame(x),Te=!0)}function x(){var t,e;if(Ut.trigger("onScroll"),(!g.autoScrolling||g.scrollBar||Dt("dragAndMove"))&&!It()){var i=Dt("dragAndMove")?Oe.abs(Bt.dragAndMove.getCurrentScroll()):hi.scrollTop(),n=(ve<(e=i)?"down":"up",Se=ve=e,0),s=i+hi.height()/2,o=(Dt("dragAndMove")?Bt.dragAndMove.getDocumentHeight():$t.height()-hi.height())===i,r=Ae.querySelectorAll(Xe);if(o)n=r.length-1;else if(i)for(var a=0;a<r.length;++a){r[a].offsetTop<=s&&(n=a)}else n=0;if(!(t=Pe(r).eq(n)).hasClass($e)){ge=!0;var l,h,c=Pe(We),u=c.index(Xe)+1,d=dt(t),p=t.data("anchor"),f=t.index(Xe)+1,m=t.find(Qe);m.length&&(h=m.data("anchor"),l=m.index()),Kt&&(t.addClass($e).siblings().removeClass($e),Mt("parallax","afterLoad"),Pe.isFunction(g.onLeave)&&g.onLeave.call(c,u,f,d),Pe.isFunction(g.afterLoad)&&g.afterLoad.call(t,p,f),g.resetSliders&&Bt.resetSliders&&Bt.resetSliders.apply({localIsResizing:Gt,leavingSection:u}),$(c),L(t),F(t),ut(p,f-1),g.anchors.length&&(Yt=p),wt(l,h,p,f)),clearTimeout(oe),oe=setTimeout(function(){ge=!1},100)}g.fitToSection&&(clearTimeout(re),re=setTimeout(function(){g.fitToSection&&Pe(We).outerHeight()<=Zt&&b()},g.fitToSectionDelay))}Te=!1}function b(){Kt&&(Gt=!0,z(Pe(We)),Gt=!1)}function T(t){if(te.m[t]){var e="down"===t?h:l;if(Bt.scrollHorizontally&&(e=Bt.scrollHorizontally.getScrollSection(t,e)),g.scrollOverflow){var i=g.scrollOverflowHandler.scrollable(Pe(We)),n="down"===t?"bottom":"top";if(0<i.length){if(!g.scrollOverflowHandler.isScrolled(n,i))return!0;e()}else e()}else e()}}function S(t){var e=t.originalEvent;g.autoScrolling&&k(e)&&t.preventDefault()}function C(t){var e=t.originalEvent,i=Pe(e.target).closest(Xe);if(k(e)){g.autoScrolling&&t.preventDefault();var n=Ct(e);we=n.y,xe=n.x,i.find(Ke).length&&Oe.abs(ye-xe)>Oe.abs(_e-we)?!jt&&Oe.abs(ye-xe)>hi.outerWidth()/100*g.touchSensitivity&&(xe<ye?te.m.right&&d(i):te.m.left&&p(i)):g.autoScrolling&&Kt&&Oe.abs(_e-we)>hi.height()/100*g.touchSensitivity&&(we<_e?T("down"):_e<we&&T("up"))}}function k(t){return void 0===t.pointerType||"mouse"!=t.pointerType}function P(t){var e=t.originalEvent;if(g.fitToSection&&Nt.stop(),k(e)){var i=Ct(e);_e=i.y,ye=i.x}}function E(t,e){for(var i=0,n=t.slice(Oe.max(t.length-e,1)),s=0;s<n.length;s++)i+=n[s];return Oe.ceil(i/e)}function A(t){var e=(new Date).getTime(),i=Pe(".fp-completely").hasClass("fp-normal-scroll");if(g.autoScrolling&&!Xt&&!i){var n=(t=t||Ee.event).wheelDelta||-t.deltaY||-t.detail,s=Oe.max(-1,Oe.min(1,n)),o=void 0!==t.wheelDeltaX||void 0!==t.deltaX,r=Oe.abs(t.wheelDeltaX)<Oe.abs(t.wheelDelta)||Oe.abs(t.deltaX)<Oe.abs(t.deltaY)||!o;149<Jt.length&&Jt.shift(),Jt.push(Oe.abs(n)),g.scrollBar&&(t.preventDefault?t.preventDefault():t.returnValue=!1);var a=e-be;if(be=e,200<a&&(Jt=[]),Kt&&!zt()){var l=E(Jt,10);E(Jt,70)<=l&&r&&T(s<0?"down":"up")}return!1}g.fitToSection&&Nt.stop()}function O(t,e){var i=(void 0===e?Pe(We):e).find(Ke);if(!(!i.length||zt()||jt||i.find(Ge).length<2)){var n=i.find(Qe),s=null;if(!(s="left"===t?n.prev(Ge):n.next(Ge)).length){if(!g.loopHorizontal)return;s="left"===t?n.siblings(":last"):n.siblings(":first")}jt=!0,nt(i,s,t)}}function D(){Pe(Qe).each(function(){kt(Pe(this),"internal")})}function M(t){var e=t.position(),i=e.top,n=Dt("dragAndMove")&&Bt.dragAndMove.isGrabbing?Bt.dragAndMove.isScrollingDown():e.top>Se,s=i-Zt+t.outerHeight(),o=g.bigSectionsDestination;return t.outerHeight()>Zt?(n||o)&&"bottom"!==o||(i=s):(n||Gt&&t.is(":last-child"))&&(i=s),g.offsetSections&&Bt.offsetSections&&(i=Bt.offsetSections.getSectionPosition(n,i,t)),Se=i}function z(t,e,i){if(void 0!==t&&t.length){var n,s,o={element:t,callback:e,isMovementUp:i,dtop:M(t),yMovement:dt(t),anchorLink:t.data("anchor"),sectionIndex:t.index(Xe),activeSlide:t.find(Qe),activeSection:Pe(We),leavingSection:Pe(We).index(Xe)+1,localIsResizing:Gt};o.activeSection.is(t)&&!Gt||g.scrollBar&&hi.scrollTop()===o.dtop&&!t.hasClass("fp-auto-height")||(o.activeSlide.length&&(n=o.activeSlide.data("anchor"),s=o.activeSlide.index()),Pe.isFunction(g.onLeave)&&!o.localIsResizing&&!1===g.onLeave.call(o.activeSection,o.leavingSection,o.sectionIndex+1,o.yMovement)||(Mt("parallax","apply",o),g.autoScrolling&&g.continuousVertical&&void 0!==o.isMovementUp&&(!o.isMovementUp&&"up"==o.yMovement||o.isMovementUp&&"down"==o.yMovement)&&((a=o).isMovementUp?a.activeSection.before(a.activeSection.nextAll(Xe)):a.activeSection.after(a.activeSection.prevAll(Xe).get().reverse()),Pt(Pe(We).position().top),D(),a.wrapAroundElements=a.activeSection,a.dtop=a.element.position().top,a.yMovement=dt(a.element),a.leavingSection=a.activeSection.index(Xe)+1,a.sectionIndex=a.element.index(Xe),Pe(ze).trigger("onContinuousVertical",[a]),o=a),Dt("scrollOverflowReset")&&Bt.scrollOverflowReset.setPrevious(o.activeSection),o.localIsResizing||$(o.activeSection),g.scrollOverflow&&g.scrollOverflowHandler.beforeLeave(),t.addClass($e).siblings().removeClass($e),L(t),g.scrollOverflow&&g.scrollOverflowHandler.onLeave(),Kt=!1,wt(s,n,o.anchorLink,o.sectionIndex),function(t){if(g.css3&&g.autoScrolling&&!g.scrollBar){var e="translate3d(0px, -"+Oe.round(t.dtop)+"px, 0px)";gt(e,!0),g.scrollingSpeed?(clearTimeout(ne),ne=setTimeout(function(){I(t)},g.scrollingSpeed)):I(t)}else{var i=(n=t,s={},g.autoScrolling&&!g.scrollBar?(s.options={top:-n.dtop},s.element=ze):(s.options={scrollTop:n.dtop},s.element="html, body"),s);Pe(i.element).animate(i.options,g.scrollingSpeed,g.easing).promise().done(function(){g.scrollBar?setTimeout(function(){I(t)},30):I(t)})}var n,s}(o),Yt=o.anchorLink,ut(o.anchorLink,(r=o).wrapAroundElements&&r.wrapAroundElements.length?r.isMovementUp?Pe(Xe).length-1:0:r.sectionIndex)))}var r,a}function I(t){var e;(e=t).wrapAroundElements&&e.wrapAroundElements.length&&(e.isMovementUp?Pe(".fp-section:first").before(e.wrapAroundElements):Pe(".fp-section:last").after(e.wrapAroundElements),Pt(Pe(We).position().top),D(),e.sectionIndex=e.element.index(Xe),e.leavingSection=e.activeSection.index(Xe)+1),Pe.isFunction(g.afterLoad)&&!t.localIsResizing&&g.afterLoad.call(t.element,t.anchorLink,t.sectionIndex+1),g.scrollOverflow&&g.scrollOverflowHandler.afterLoad(),Mt("parallax","afterLoad"),Dt("scrollOverflowReset")&&Bt.scrollOverflowReset.reset(),g.resetSliders&&Bt.resetSliders&&Bt.resetSliders.apply(t),t.localIsResizing||F(t.element),t.element.addClass(Ye).siblings().removeClass(Ye),Kt=!0,Pe.isFunction(t.callback)&&t.callback.call(this)}function R(t,e){t.attr(e,t.data(e)).removeAttr("data-"+e)}function L(t){var n;g.lazyLoading&&B(t).find("img[data-src], img[data-srcset], source[data-src], video[data-src], audio[data-src], iframe[data-src]").each(function(){if(n=Pe(this),Pe.each(["src","srcset"],function(t,e){var i=n.attr("data-"+e);void 0!==i&&i&&R(n,e)}),n.is("source")){var t=n.closest("video").length?"video":"audio";n.closest(t).get(0).load()}})}function F(t){var e=B(t);e.find("video, audio").each(function(){var t=Pe(this).get(0);t.hasAttribute("data-autoplay")&&"function"==typeof t.play&&t.play()}),e.find('iframe[src*="youtube.com/embed/"]').each(function(){var t=Pe(this).get(0);t.hasAttribute("data-autoplay")&&N(t),t.onload=function(){t.hasAttribute("data-autoplay")&&N(t)}})}function N(t){t.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}function $(t){var e=B(t);e.find("video, audio").each(function(){var t=Pe(this).get(0);t.hasAttribute("data-keepplaying")||"function"!=typeof t.pause||t.pause()}),e.find('iframe[src*="youtube.com/embed/"]').each(function(){var t=Pe(this).get(0);/youtube\.com\/embed\//.test(Pe(this).attr("src"))&&!t.hasAttribute("data-keepplaying")&&Pe(this).get(0).contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})}function B(t){var e=t.find(Qe);return e.length&&(t=Pe(e)),t}function Y(t){function n(t){var e,i,n,s,o,r,a="",l=0;for(t=t.replace(/[^A-Za-z0-9+\/=]/g,"");l<t.length;)e=h.indexOf(t.charAt(l++))<<2|(s=h.indexOf(t.charAt(l++)))>>4,i=(15&s)<<4|(o=h.indexOf(t.charAt(l++)))>>2,n=(3&o)<<6|(r=h.indexOf(t.charAt(l++))),a+=String.fromCharCode(e),64!=o&&(a+=String.fromCharCode(i)),64!=r&&(a+=String.fromCharCode(n));return function(t){for(var e,i="",n=0,s=0,o=0;n<t.length;)(s=t.charCodeAt(n))<128?(i+=String.fromCharCode(s),n++):191<s&&s<224?(o=t.charCodeAt(n+1),i+=String.fromCharCode((31&s)<<6|63&o),n+=2):(o=t.charCodeAt(n+1),e=t.charCodeAt(n+2),i+=String.fromCharCode((15&s)<<12|(63&o)<<6|63&e),n+=3);return i}(a)}function s(t){return t.slice(3).slice(0,-3)}var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return function(t){var e=t.split("_");if(1<e.length){var i=e[1];return t.replace(s(e[1]),"").split("_")[0]+"_"+n(i.slice(3).slice(0,-3))}return s(t)}(n(t))}function H(t){var e=function(){if(Ae.domain.length){for(var t=Ae.domain.replace(/^(www\.)/,"").split(".");2<t.length;)t.shift();return t.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),i=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN"],n=Y(i[0]),s=Y(i[1]),o=Y(i[2]),r=Y(i[3]),a=[n,s,o].indexOf(e)<0&&0!==e.length,l=void 0!==fe[t]&&fe[t].length;if(!l&&a)return!1;var h=l?Y(fe[t]):"",c=1<(h=h.split("_")).length&&-1<h[1].indexOf(t,h[1].length-t.length);return!(h[0].indexOf(e,h[0].length-e.length)<0&&a&&r!=h[0])&&c||!a}function X(t){function e(){de||(Oe.random()<.5?$t.prepend(o):$t.append(o),de=!0,o.bind("destroyed",function(){clearTimeout(n),n=setTimeout(i,900)})),Pe(o).attr("style",Y("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,Y("MTIzICFpbXBvcnRhbnQ7MzQ1")))}function i(){de=!1}if(Dt(t)&&Bt[t]){var n,s=Y("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),o=Pe("<div/>").html(s).contents();H(t)||(e(),setInterval(e,2e3))}}function W(){var t=V(),e=t.section,i=t.slide;e&&(g.animateAnchor?_t(e,i):c(e,i))}function j(){if(!ge&&!g.lockAnchors){var t=V(),e=t.section,i=t.slide,n=void 0===Yt,s=void 0===Yt&&void 0===i&&!jt;e.length&&(e&&e!==Yt&&!n||s||!jt&&Ht!=i)&&_t(e,i)}}function V(){var t=Ee.location.hash,e=t.replace("#","").split("/"),i=-1<t.indexOf("#/");return{section:i?"/"+e[1]:decodeURIComponent(e[0]),slide:i?decodeURIComponent(e[2]):decodeURIComponent(e[1])}}function q(t){clearTimeout(ae);var e=Pe(":focus");if(!e.is("textarea")&&!e.is("input")&&!e.is("select")&&"true"!==e.attr("contentEditable")&&""!==e.attr("contentEditable")&&g.keyboardScrolling&&g.autoScrolling){var i=t.which;-1<Pe.inArray(i,[40,38,32,33,34])&&t.preventDefault(),Xt=t.ctrlKey,ae=setTimeout(function(){!function(t){var e=t.shiftKey;if(Kt||!([37,39].indexOf(t.which)<0))switch(t.which){case 38:case 33:te.k.up&&l();break;case 32:if(e&&te.k.up){l();break}case 40:case 34:te.k.down&&h();break;case 36:te.k.up&&u(1);break;case 35:te.k.down&&u(Pe(Xe).length);break;case 37:te.k.left&&p();break;case 39:te.k.right&&d();break;default:;}}(t)},150)}}function U(){Pe(this).prev().trigger("click")}function Z(t){Qt&&(Xt=t.ctrlKey)}function G(t){2==t.which&&(Ce=t.pageY,Ut.on("mousemove",it))}function Q(t){2==t.which&&Ut.off("mousemove")}function K(){var t=Pe(this).closest(Xe);Pe(this).hasClass(ri)?te.m.left&&p(t):te.m.right&&d(t)}function J(){Xt=Qt=!1}function tt(t){t.preventDefault();var e=Pe(this).parent().index();z(Pe(Xe).eq(e))}function et(t){t.preventDefault();var e=Pe(this).closest(Xe).find(Ke);nt(e,e.find(Ge).eq(Pe(this).closest("li").index()))}function it(t){Kt&&(t.pageY<Ce&&te.m.up?l():t.pageY>Ce&&te.m.down&&h()),Ce=t.pageY}function nt(t,e,i){var n=t.closest(Xe),s={slides:t,destiny:e,direction:i,destinyPos:e.position(),slideIndex:e.index(),section:n,sectionIndex:n.index(Xe),anchorLink:n.data("anchor"),slidesNav:n.find(ni),slideAnchor:bt(e),prevSlide:n.find(Qe),prevSlideIndex:n.find(Qe).index(),localIsResizing:Gt};return s.xMovement=pt(s.prevSlideIndex,s.slideIndex),s.localIsResizing||(Kt=!1),Mt("parallax","applyHorizontal",s),g.onSlideLeave&&!s.localIsResizing&&"none"!==s.xMovement&&Pe.isFunction(g.onSlideLeave)&&!1===g.onSlideLeave.call(s.prevSlide,s.anchorLink,s.sectionIndex+1,s.prevSlideIndex,s.direction,s.slideIndex)?void(jt=!1):(e.addClass($e).siblings().removeClass($e),s.localIsResizing||($(s.prevSlide),L(e)),st(s),n.hasClass($e)&&!s.localIsResizing&&wt(s.slideIndex,s.slideAnchor,s.anchorLink,s.sectionIndex),Bt.continuousHorizontal&&Bt.continuousHorizontal.apply(s),void(It()?ot(s):rt(t,s,!0)))}function st(t){!g.loopHorizontal&&g.controlArrows&&(t.section.find(ai).toggle(0!==t.slideIndex),t.section.find(li).toggle(!t.destiny.is(":last-child")))}function ot(t){var e,i;Bt.continuousHorizontal&&Bt.continuousHorizontal.afterSlideLoads(t),e=t.slidesNav,i=t.slideIndex,e.find(Be).removeClass($e),e.find("li").eq(i).find("a").addClass($e),t.localIsResizing||(Mt("parallax","afterSlideLoads"),Pe.isFunction(g.afterSlideLoad)&&g.afterSlideLoad.call(t.destiny,t.anchorLink,t.sectionIndex+1,t.slideAnchor,t.slideIndex),Kt=!0,F(t.destiny)),jt=!1,Bt.interlockedSlides&&Bt.interlockedSlides.apply(t)}function rt(t,e,i){var n=e.destinyPos;if(g.css3){var s="translate3d(-"+Oe.round(n.left)+"px, 0px, 0px)";ht(t.find(ti)).css(Et(s)),se=setTimeout(function(){i&&ot(e)},g.scrollingSpeed,g.easing)}else t.animate({scrollLeft:Oe.round(n.left)},g.scrollingSpeed,g.easing,function(){i&&ot(e)})}function at(){if(Ut.trigger("onResize"),lt(),Vt){var t=Pe(Ae.activeElement);if(!t.is("textarea")&&!t.is("input")&&!t.is("select")){var e=hi.height();Oe.abs(e-ke)>20*Oe.max(ke,e)/100&&(f(!0),ke=e)}}else clearTimeout(ie),ie=setTimeout(function(){f(!0)},350)}function lt(){var t=g.responsive||g.responsiveWidth,e=g.responsiveHeight,i=t&&hi.outerWidth()<t,n=e&&hi.height()<e;t&&e?m(i||n):t?m(i):e&&m(n)}function ht(t){var e="all "+g.scrollingSpeed+"ms "+g.easingcss3;return t.removeClass(Re),t.css({"-webkit-transition":e,transition:e})}function ct(t){return t.addClass(Re)}function ut(t,e){var i,n,s;s=t,g.menu&&(Pe(g.menu).find(Be).removeClass($e),Pe(g.menu).find('[data-menuanchor="'+s+'"]').addClass($e)),i=t,n=e,g.navigation&&(Pe(qe).find(Be).removeClass($e),i?Pe(qe).find('a[href="#'+i+'"]').addClass($e):Pe(qe).find("li").eq(n).find("a").addClass($e))}function dt(t){var e=Pe(We).index(Xe),i=t.index(Xe);return e==i?"none":i<e?"up":"down"}function pt(t,e){return t==e?"none":e<t?"left":"right"}function ft(t){t.hasClass(ei)||t.addClass(ei).wrapInner('<div class="'+je+'" style="height:'+mt(t)+'px;" />')}function mt(t){var e=_(t);if(g.paddingTop||g.paddingBottom){var i=t;i.hasClass(He)||(i=t.closest(Xe)),e-=parseInt(i.css("padding-top"))+parseInt(i.css("padding-bottom"))}return e}function gt(t,e){e?ht(Ut):ct(Ut),clearTimeout(le),Ut.css(Et(t)),le=setTimeout(function(){Ut.removeClass(Re)},10)}function vt(t){if(!t)return[];var e=Ut.find(Xe+'[data-anchor="'+t+'"]');return e.length||(e=Pe(Xe).eq(t-1)),e}function _t(t,e){var i=vt(t);i.length&&(void 0===e&&(e=0),t===Yt||i.hasClass($e)?yt(i,e):z(i,function(){yt(i,e)}))}function yt(t,e){if(void 0!==e){var i=t.find(Ke),n=(s=e,o=t.find(Ke),(r=o.find(Ge+'[data-anchor="'+s+'"]')).length||(r=o.find(Ge).eq(s)),r);n.length&&nt(i,n)}var s,o,r}function wt(t,e,i,n){var s="";g.anchors.length&&!g.lockAnchors&&(t?(void 0!==i&&(s=i),void 0===e&&(e=t),xt(s+"/"+(Ht=e))):(void 0!==t&&(Ht=e),xt(i))),Tt()}function xt(t){if(g.recordHistory)location.hash=t;else if(Vt||qt)Ee.history.replaceState(De,De,"#"+t);else{var e=Ee.location.href.split("#")[0];Ee.location.replace(e+"#"+t)}}function bt(t){var e=t.data("anchor"),i=t.index();return void 0===e&&(e=i),e}function Tt(){var t=Pe(We),e=t.find(Qe),i=bt(t),n=bt(e),s=String(i);e.length&&(s=s+"-"+n),s=s.replace("/","-").replace("#","");var o=new RegExp("\\b\\s?"+Ne+"-[^\\s]+\\b","g");$t[0].className=$t[0].className.replace(o,""),$t.addClass(Ne+"-"+s)}function St(){return Ee.PointerEvent?{down:"pointerdown",move:"pointermove"}:{down:"MSPointerDown",move:"MSPointerMove"}}function Ct(t){var e=[];return e.y=void 0!==t.pageY&&(t.pageY||t.pageX)?t.pageY:t.touches[0].pageY,e.x=void 0!==t.pageX&&(t.pageY||t.pageX)?t.pageX:t.touches[0].pageX,qt&&k(t)&&g.scrollBar&&void 0!==t.touches&&(e.y=t.touches[0].pageY,e.x=t.touches[0].pageX),e}function kt(t,e){s(0,"internal"),void 0!==e&&(Gt=!0),nt(t.closest(Ke),t),void 0!==e&&(Gt=!1),s(pe.scrollingSpeed,"internal")}function Pt(t){var e=Oe.round(t);g.css3&&g.autoScrolling&&!g.scrollBar?gt("translate3d(0px, -"+e+"px, 0px)",!1):g.autoScrolling&&!g.scrollBar?Ut.css("top",-e):Nt.scrollTop(e)}function Et(t){return{"-webkit-transform":t,"-moz-transform":t,"-ms-transform":t,transform:t}}function At(i,t,n){"all"!==t?te[n][t]=i:Pe.each(Object.keys(te[n]),function(t,e){te[n][e]=i})}function Ot(t){return t.css({"-webkit-transition":"none",transition:"none"})}function Dt(t){return null!==g[t]&&"object"==typeof g[t]?g[t].enabled&&Bt[t]:g[t]&&Bt[t]}function Mt(t,e,i){if(Dt(t))return Bt[t][e](i)}function zt(){return Dt("dragAndMove")&&Bt.dragAndMove.isAnimating}function It(){return Dt("dragAndMove")&&Bt.dragAndMove.isGrabbing}function Rt(t,e,i){g[t]=e,"internal"!==i&&(pe[t]=e)}function Lt(){return Pe("html").hasClass(Fe)?void Ft("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(g.continuousVertical&&(g.loopTop||g.loopBottom)&&(g.continuousVertical=!1,Ft("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),g.scrollBar&&g.scrollOverflow&&Ft("warn","Option `scrollBar` is mutually exclusive with `scrollOverflow`. Sections with scrollOverflow might not work well in Firefox"),!g.continuousVertical||!g.scrollBar&&g.autoScrolling||(g.continuousVertical=!1,Ft("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),g.scrollOverflow&&!g.scrollOverflowHandler&&(g.scrollOverflow=!1,Ft("error","The option `scrollOverflow:true` requires the file `scrolloverflow.min.js`. Please include it before fullPage.js.")),void Pe.each(g.anchors,function(t,e){var i=ci.find("[name]").filter(function(){return Pe(this).attr("name")&&Pe(this).attr("name").toLowerCase()==e.toLowerCase()}),n=ci.find("[id]").filter(function(){return Pe(this).attr("id")&&Pe(this).attr("id").toLowerCase()==e.toLowerCase()});(n.length||i.length)&&(Ft("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE)."),n.length&&Ft("error",'"'+e+'" is is being used by another element `id` property'),i.length&&Ft("error",'"'+e+'" is is being used by another element `name` property'))}))}function Ft(t,e){console&&console[t]&&console[t]("fullPage: "+e)}if(Pe("html").hasClass(Fe))Lt();else{var Nt=Pe("html, body"),$t=Pe("body"),Bt=Pe.fn.fullpage;g=Pe.extend(!0,{menu:!1,anchors:[],lockAnchors:!1,navigation:!1,navigationPosition:"right",navigationTooltips:[],showActiveTooltip:!1,slidesNavigation:!1,slidesNavPosition:"bottom",scrollBar:!1,hybrid:!1,css3:!0,scrollingSpeed:700,autoScrolling:!0,fitToSection:!0,fitToSectionDelay:1e3,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:!1,scrollOverflowReset:!1,scrollOverflowHandler:Pe.fn.fp_scrolloverflow?Pe.fn.fp_scrolloverflow.iscrollHandler:null,scrollOverflowOptions:null,touchSensitivity:5,normalScrollElementTouchThreshold:5,bigSectionsDestination:null,keyboardScrolling:!0,animateAnchor:!0,recordHistory:!0,controlArrows:!0,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"},sectionSelector:".section",slideSelector:".slide",afterLoad:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,lazyLoading:!0},g);var Yt,Ht,Xt,Wt,jt=!1,Vt=navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/),qt="ontouchstart"in Ee||0<navigator.msMaxTouchPoints||navigator.maxTouchPoints,Ut=Pe(this),Zt=hi.height(),Gt=!1,Qt=!0,Kt=!0,Jt=[],te={m:{up:!0,down:!0,left:!0,right:!0}};te.k=Pe.extend(!0,{},te.m);var ee,ie,ne,se,oe,re,ae,le,he,ce=St(),ue={touchmove:"ontouchmove"in Ee?"touchmove":ce.move,touchstart:"ontouchstart"in Ee?"touchstart":ce.down},de=!1,pe=Pe.extend(!0,{},g),fe={};Lt(),Pe.extend(Pe.easing,{easeInOutCubic:function(t,e,i,n,s){return(e/=s/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i}}),Pe.event.special.destroyed={remove:function(t){t.handler&&t.handler()}},Pe(this).length&&(Bt.version="2.9.5",Bt.setAutoScrolling=i,Bt.setRecordHistory=n,Bt.setScrollingSpeed=s,Bt.setFitToSection=o,Bt.setLockAnchors=function(t){g.lockAnchors=t},Bt.setMouseWheelScrolling=e,Bt.setAllowScrolling=r,Bt.setKeyboardScrolling=a,Bt.moveSectionUp=l,Bt.moveSectionDown=h,Bt.silentMoveTo=c,Bt.moveTo=u,Bt.moveSlideRight=d,Bt.moveSlideLeft=p,Bt.fitToSection=b,Bt.reBuild=f,Bt.setResponsive=m,Bt.getFullpageData=function(){return{options:g,internals:{canScroll:Kt,isScrollAllowed:te,getDestinationPosition:M,isTouch:qt,c:X,getXmovement:pt,removeAnimation:ct,getTransforms:Et,lazyLoad:L,addAnimation:ht,performHorizontalMove:rt,landscapeScroll:nt,silentLandscapeScroll:kt,keepSlidesPosition:D,silentScroll:Pt,styleSlides:v,scrollHandler:w,getEventsPage:Ct,getMSPointer:St,isReallyTouch:k,usingExtension:Dt,toggleControlArrows:st}}},Bt.destroy=function(t){Ut.trigger("destroy",[t]),i(!1,"internal"),r(!1),a(!1),Ut.addClass(Le),clearTimeout(se),clearTimeout(ne),clearTimeout(ie),clearTimeout(oe),clearTimeout(re),hi.off("scroll",w).off("hashchange",j).off("resize",at),ci.off("click touchstart",qe+" a").off("mouseenter",qe+" li").off("mouseleave",qe+" li").off("click touchstart",si).off("mouseover",g.normalScrollElements).off("mouseout",g.normalScrollElements),Pe(Xe).off("click touchstart",oi),Dt("dragAndMove")&&Bt.dragAndMove.destroy(),clearTimeout(se),clearTimeout(ne),t&&function(){Pt(0),Ut.find("img[data-src], source[data-src], audio[data-src], iframe[data-src]").each(function(){R(Pe(this),"src")}),Ut.find("img[data-srcset]").each(function(){R(Pe(this),"srcset")}),Pe(qe+", "+ni+", "+oi).remove(),Pe(Xe).css({height:"","background-color":"",padding:""}),Pe(Ge).css({width:""}),Ut.css({height:"",position:"","-ms-touch-action":"","touch-action":""}),Nt.css({overflow:"",height:""}),Pe("html").removeClass(Fe),$t.removeClass(Ie),Pe.each($t.get(0).className.split(/\s+/),function(t,e){0===e.indexOf(Ne)&&$t.removeClass(e)}),Pe(Xe+", "+Ge).each(function(){g.scrollOverflowHandler&&g.scrollOverflowHandler.remove(Pe(this)),Pe(this).removeClass(ei+" "+$e)}),Ot(Ut),Ut.find(Ve+", "+ti+", "+Ke).each(function(){Pe(this).replaceWith(this.childNodes)}),Nt.scrollTop(0);var t=[He,Ze,Je];Pe.each(t,function(t,e){Pe("."+e).removeClass(e)})}()},Bt.landscapeScroll=nt,Bt.shared={afterRenderActions:y},t("continuousHorizontal"),t("scrollHorizontally"),t("resetSliders"),t("interlockedSlides"),t("responsiveSlides"),t("fadingEffect"),t("dragAndMove"),t("offsetSections"),t("scrollOverflowReset"),t("parallax"),Dt("dragAndMove")&&Bt.dragAndMove.init(),g.css3&&(g.css3=function(){var t,e=Ae.createElement("p"),i={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(var n in Ae.body.insertBefore(e,null),i)e.style[n]!==De&&(e.style[n]="translate3d(1px,1px,1px)",t=Ee.getComputedStyle(e).getPropertyValue(i[n]));return Ae.body.removeChild(e),t!==De&&0<t.length&&"none"!==t}()),g.scrollBar=g.scrollBar||g.hybrid,he=Ut.find(g.sectionSelector),g.anchors.length||(g.anchors=he.filter("[data-anchor]").map(function(){return Pe(this).data("anchor").toString()}).get()),g.navigationTooltips.length||(g.navigationTooltips=he.filter("[data-tooltip]").map(function(){return Pe(this).data("tooltip").toString()}).get()),Ut.css({height:"100%",position:"relative"}),Ut.addClass(Me),Pe("html").addClass(Fe),Zt=hi.height(),Ut.removeClass(Le),Ut.find(g.sectionSelector).addClass(He),Ut.find(g.slideSelector).addClass(Ze),Mt("parallax","init"),Pe(Xe).each(function(t){var e,i,n,s,o=Pe(this),r=o.find(Ge),a=r.length;n=o,(s=t)||0!==Pe(We).length||n.addClass($e),Wt=Pe(We),n.css("height",_(n)+"px"),g.paddingTop&&n.css("padding-top",g.paddingTop),g.paddingBottom&&n.css("padding-bottom",g.paddingBottom),void 0!==g.sectionsColor[s]&&n.css("background-color",g.sectionsColor[s]),void 0!==g.anchors[s]&&n.attr("data-anchor",g.anchors[s]),e=o,i=t,void 0!==g.anchors[i]&&e.hasClass($e)&&ut(g.anchors[i],i),g.menu&&g.css3&&Pe(g.menu).closest(ze).length&&Pe(g.menu).appendTo($t),0<a?v(o,r,a):g.verticalCentered&&ft(o)}),g.fixedElements&&g.css3&&Pe(g.fixedElements).appendTo($t),g.navigation&&function(){$t.append('<div id="fp-nav"><ul></ul></div>');var t=Pe(qe);t.addClass(function(){return g.showActiveTooltip?"fp-show-active "+g.navigationPosition:g.navigationPosition});for(var e=0;e<Pe(Xe).length;e++){var i="";g.anchors.length&&(i=g.anchors[e]);var n='<li><a href="#'+i+'"><span></span></a>',s=g.navigationTooltips[e];void 0!==s&&""!==s&&(n+='<div class="'+Ue+" "+g.navigationPosition+'">'+s+"</div>"),n+="</li>",t.find("ul").append(n)}Pe(qe).css("margin-top","-"+Pe(qe).height()/2+"px"),Pe(qe).find("li").eq(Pe(We).index(Xe)).find("a").addClass($e)}(),Ut.find('iframe[src*="youtube.com/embed/"]').each(function(){var t,e,i;t=Pe(this),e="enablejsapi=1",i=t.attr("src"),t.attr("src",i+(/\?/.test(i)?"&":"?")+e)}),g.fadingEffect&&Bt.fadingEffect&&Bt.fadingEffect.apply(),g.scrollOverflow?ee=g.scrollOverflowHandler.init(g):y(),r(!0),i(g.autoScrolling,"internal"),lt(),Tt(),"complete"===Ae.readyState&&W(),hi.on("load",W),hi.on("scroll",w).on("hashchange",j).blur(J).resize(at),ci.keydown(q).keyup(Z).on("click touchstart",qe+" a",tt).on("click touchstart",si,et).on("click",".fp-tooltip",U),Pe(Xe).on("click touchstart",oi,K),g.normalScrollElements&&(ci.on("mouseenter touchstart",g.normalScrollElements,function(){r(!1)}),ci.on("mouseleave touchend",g.normalScrollElements,function(){r(!0)})),Dt("dragAndMove")&&Bt.dragAndMove.turnOffTouch());var me,ge=!1,ve=0,_e=0,ye=0,we=0,xe=0;me=Ee.requestAnimationFrame||Ee.mozRequestAnimationFrame||Ee.webkitRequestAnimationFrame||Ee.msRequestAnimationFrame,Ee.requestAnimationFrame=me;var be=(new Date).getTime(),Te=!1,Se=0,Ce=0,ke=Zt}}});
[+]
..
[-] autoptimize_snippet_2dce40d16f9ff6332d3cbb7ae488a2b9.js
[edit]
[-] autoptimize_snippet_3d6b92ec5aff7cd24186974db3757400.js
[edit]
[-] index.html
[edit]
[-] autoptimize_snippet_1e25707220e95e3ebf632ac9c6436d48.js
[edit]
[-] autoptimize_snippet_e615d6f5851d9657f7ed6e24cc0bdb13.js
[edit]
[-] autoptimize_snippet_8939093b911fec2160314e95e5265f4e.js
[edit]
[-] autoptimize_snippet_cfb63dc18fde53fef4d4fdc19ddfdcd6.js
[edit]
[-] autoptimize_snippet_8e5863f6123994b1ce481ddbc7df3d06.js
[edit]
[-] autoptimize_snippet_1d476ef0a02dea95add5d5e192d6c89a.js
[edit]
[-] autoptimize_snippet_20794d708fb296a00f32357f44beaa8b.js
[edit]
[-] autoptimize_snippet_689a2a5f1b6d837efd85b866ba1a7a45.js
[edit]
[-] autoptimize_480fb65f5d0bb001191f888e74e4c840.js
[edit]
[-] autoptimize_snippet_7ec6d98279cb0b07d4216b87d0668761.js
[edit]
[-] autoptimize_snippet_7121994eec5320fbe6586463bf9651c2.js
[edit]
[-] autoptimize_snippet_11450ffaaa741ac0011f786e542080bb.js
[edit]
[-] autoptimize_snippet_9ce4e157448487d4efe0ca538f656a71.js
[edit]
[-] autoptimize_snippet_0eb7fb3be466db93e8d0ac1e006c1078.js
[edit]
[-] autoptimize_snippet_74350fa618215ad83e10a68004c7efef.js
[edit]
[-] autoptimize_snippet_f13c8d5d5b02cefea0127b39c8f4cd6b.js
[edit]
[-] autoptimize_snippet_d8540d893d389271b109d6732e37afba.js
[edit]
[-] autoptimize_snippet_2a4d04b49d4225da231ab81c9d0d3af1.js
[edit]
[-] autoptimize_snippet_f8a80ebc34599db45bc7a8ce4edbee5c.js
[edit]
[-] autoptimize_snippet_618f2e3ded155d6a4fba6a232d181d63.js
[edit]
[-] autoptimize_snippet_943f6eb962c25bd965e0f0e5a284fcd0.js
[edit]
[-] autoptimize_snippet_3f7161cf139d5a2c5e6d34e1c0026f9d.js
[edit]
[-] autoptimize_snippet_9d22f9409c43e4abec30c88531a5c5df.js
[edit]
[-] autoptimize_snippet_3c405496965f030808b82c30ca0df641.js
[edit]
[-] autoptimize_1ac580f90bfd892083e6a33bf0cad570.js
[edit]
[-] autoptimize_snippet_a5a1bfcbe64e5d92a029110590b6cb5d.js
[edit]
[-] autoptimize_snippet_836196ea33182b6c18884e9fca03f2ee.js
[edit]
[-] autoptimize_snippet_f7ac4bf72512e34c69fe84c8c89183f7.js
[edit]
[-] autoptimize_snippet_667085568f6d03d02e620d9e76ae36cf.js
[edit]
[-] autoptimize_snippet_4139854e7cec2bc66110f4d4879bd129.js
[edit]
[-] autoptimize_snippet_81b2be18696c4dfe620f7b6d0d75a566.js
[edit]
[-] autoptimize_snippet_1260babe26721c4e545d381f6c07b651.js
[edit]
[-] autoptimize_snippet_3af706c279ece056a8159b2440ac6aeb.js
[edit]