var Swiper=function(n,t){"use strict";function h(n,t){return document.querySelectorAll?(t||document).querySelectorAll(n):jQuery(n,t)}function si(n){return"[object Array]"===Object.prototype.toString.apply(n)?!0:!1}function f(){var n=w-u;return t.freeMode&&(n=w-u),t.slidesPerView>i.slides.length&&!t.centeredSlides&&(n=0),0>n&&(n=0),n}function hi(){function f(n){var r,f,u=function(){"undefined"!=typeof i&&null!==i&&(void 0!==i.imagesLoaded&&i.imagesLoaded++,i.imagesLoaded===i.imagesToLoad.length&&(i.reInit(),t.onImagesReady&&i.fireCallback(t.onImagesReady,i)))};n.complete?u():(f=n.currentSrc||n.getAttribute("src"),f?(r=new Image,r.onload=u,r.onerror=u,r.src=f):u())}var n=i.h.addEventListener,r="wrapper"===t.eventTarget?i.wrapper:i.container,u;if(i.browser.ie10||i.browser.ie11?(n(r,i.touchEvents.touchStart,v),n(document,i.touchEvents.touchMove,y),n(document,i.touchEvents.touchEnd,p)):(i.support.touch&&(n(r,"touchstart",v),n(r,"touchmove",y),n(r,"touchend",p)),t.simulateTouch&&(n(r,"mousedown",v),n(document,"mousemove",y),n(document,"mouseup",p))),t.autoResize&&n(window,"resize",i.resizeFix),gt(),i._wheelEvent=!1,t.mousewheelControl){if(void 0!==document.onmousewheel&&(i._wheelEvent="mousewheel"),!i._wheelEvent)try{new WheelEvent("wheel");i._wheelEvent="wheel"}catch(e){}i._wheelEvent||(i._wheelEvent="DOMMouseScroll");i._wheelEvent&&n(i.container,i._wheelEvent,ft)}if(t.keyboardControl&&n(document,"keydown",ut),t.updateOnImagesReady)for(i.imagesToLoad=h("img",i.container),u=0;u<i.imagesToLoad.length;u++)f(i.imagesToLoad[u])}function gt(){var n,r=i.h.addEventListener,f,u;if(t.preventLinks)for(f=h("a",i.container),n=0;n<f.length;n++)r(f[n],"click",ui);if(t.releaseFormElements)for(u=h("input, textarea, select",i.container),n=0;n<u.length;n++)r(u[n],i.touchEvents.touchStart,et,!0),i.support.touch&&t.simulateTouch&&r(u[n],"mousedown",et,!0);if(t.onSlideClick)for(n=0;n<i.slides.length;n++)r(i.slides[n],"click",ti);if(t.onSlideTouch)for(n=0;n<i.slides.length;n++)r(i.slides[n],i.touchEvents.touchStart,ii)}function ni(){var n,r=i.h.removeEventListener,u,f;if(t.onSlideClick)for(n=0;n<i.slides.length;n++)r(i.slides[n],"click",ti);if(t.onSlideTouch)for(n=0;n<i.slides.length;n++)r(i.slides[n],i.touchEvents.touchStart,ii);if(t.releaseFormElements)for(u=h("input, textarea, select",i.container),n=0;n<u.length;n++)r(u[n],i.touchEvents.touchStart,et,!0),i.support.touch&&t.simulateTouch&&r(u[n],"mousedown",et,!0);if(t.preventLinks)for(f=h("a",i.container),n=0;n<f.length;n++)r(f[n],"click",ui)}function ut(n){var t=n.keyCode||n.charCode,f;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey)){if(37===t||39===t||38===t||40===t){for(var o=!1,u=i.h.getOffset(i.container),s=i.h.windowScroll().left,h=i.h.windowScroll().top,l=i.h.windowWidth(),a=i.h.windowHeight(),c=[[u.left,u.top],[u.left+i.width,u.top],[u.left,u.top+i.height],[u.left+i.width,u.top+i.height]],e=0;e<c.length;e++)f=c[e],f[0]>=s&&f[0]<=s+l&&f[1]>=h&&f[1]<=h+a&&(o=!0);if(!o)return}r?((37===t||39===t)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),39===t&&i.swipeNext(),37===t&&i.swipePrev()):((38===t||40===t)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),40===t&&i.swipeNext(),38===t&&i.swipePrev())}}function ft(n){var o=i._wheelEvent,u=0,e;if(n.detail)u=-n.detail;else if("mousewheel"===o)if(t.mousewheelControlForceToAxis)if(r){if(!(Math.abs(n.wheelDeltaX)>Math.abs(n.wheelDeltaY)))return;u=n.wheelDeltaX}else{if(!(Math.abs(n.wheelDeltaY)>Math.abs(n.wheelDeltaX)))return;u=n.wheelDeltaY}else u=n.wheelDelta;else if("DOMMouseScroll"===o)u=-n.detail;else if("wheel"===o)if(t.mousewheelControlForceToAxis)if(r){if(!(Math.abs(n.deltaX)>Math.abs(n.deltaY)))return;u=-n.deltaX}else{if(!(Math.abs(n.deltaY)>Math.abs(n.deltaX)))return;u=-n.deltaY}else u=Math.abs(n.deltaX)>Math.abs(n.deltaY)?-n.deltaX:-n.deltaY;if(t.freeMode){if(e=i.getWrapperTranslate()+u,e>0&&(e=0),e<-f()&&(e=-f()),i.setWrapperTransition(0),i.setWrapperTranslate(e),i.updateActiveSlide(e),0===e||e===-f())return}else(new Date).getTime()-dt>60&&(0>u?i.swipeNext():i.swipePrev()),dt=(new Date).getTime();return t.autoplay&&i.stopAutoplay(!0),n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function ti(n){i.allowSlideClick&&(ri(n),i.fireCallback(t.onSlideClick,i,n))}function ii(n){ri(n);i.fireCallback(t.onSlideTouch,i,n)}function ri(n){if(n.currentTarget)i.clickedSlide=n.currentTarget;else{var r=n.srcElement;do{if(r.className.indexOf(t.slideClass)>-1)break;r=r.parentNode}while(r);i.clickedSlide=r}i.clickedSlideIndex=i.slides.indexOf(i.clickedSlide);i.clickedSlideLoopIndex=i.clickedSlideIndex-(i.loopedSlides||0)}function ui(n){if(!i.allowLinks)return(n.preventDefault?n.preventDefault():n.returnValue=!1,t.preventLinksPropagation&&"stopPropagation"in n&&n.stopPropagation(),!1)}function et(n){return n.stopPropagation?n.stopPropagation():n.returnValue=!1,!1}function v(n){var u,o,f,e;if((t.preventLinks&&(i.allowLinks=!0),i.isTouched||t.onlyExternal)||(u=n.target||n.srcElement,document.activeElement&&document.activeElement!==document.body&&document.activeElement!==u&&document.activeElement.blur(),o="input select textarea".split(" "),t.noSwiping&&u&&ci(u)))return!1;if(rt=!1,i.isTouched=!0,s="touchstart"===n.type,!s&&"which"in n&&3===n.which)return i.isTouched=!1,!1;s&&1!==n.targetTouches.length||(i.callPlugins("onTouchStartBegin"),!s&&!i.isAndroid&&o.indexOf(u.tagName.toLowerCase())<0&&(n.preventDefault?n.preventDefault():n.returnValue=!1),f=s?n.targetTouches[0].pageX:n.pageX||n.clientX,e=s?n.targetTouches[0].pageY:n.pageY||n.clientY,i.touches.startX=i.touches.currentX=f,i.touches.startY=i.touches.currentY=e,i.touches.start=i.touches.current=r?f:e,i.setWrapperTransition(0),i.positions.start=i.positions.current=i.getWrapperTranslate(),i.setWrapperTranslate(i.positions.start),i.times.start=(new Date).getTime(),a=void 0,t.moveStartThreshold>0&&(vt=!1),t.onTouchStart&&i.fireCallback(t.onTouchStart,i,n),i.callPlugins("onTouchStartEnd"))}function y(n){var e,o,h,c,l,v;if(i.isTouched&&!t.onlyExternal&&(!s||"mousemove"!==n.type)){if(e=s?n.targetTouches[0].pageX:n.pageX||n.clientX,o=s?n.targetTouches[0].pageY:n.pageY||n.clientY,"undefined"==typeof a&&r&&(a=!!(a||Math.abs(o-i.touches.startY)>Math.abs(e-i.touches.startX))),"undefined"!=typeof a||r||(a=!!(a||Math.abs(o-i.touches.startY)<Math.abs(e-i.touches.startX))),a)return void(i.isTouched=!1);if(r){if(!t.swipeToNext&&e<i.touches.startX||!t.swipeToPrev&&e>i.touches.startX)return}else if(!t.swipeToNext&&o<i.touches.startY||!t.swipeToPrev&&o>i.touches.startY)return;if(n.assignedToSwiper)return void(i.isTouched=!1);if(n.assignedToSwiper=!0,t.preventLinks&&(i.allowLinks=!1),t.onSlideClick&&(i.allowSlideClick=!1),t.autoplay&&i.stopAutoplay(!0),!s||1===n.touches.length){if((i.isMoved||(i.callPlugins("onTouchMoveStart"),t.loop&&(i.fixLoop(),i.positions.start=i.getWrapperTranslate()),t.onTouchMoveStart&&i.fireCallback(t.onTouchMoveStart,i)),i.isMoved=!0,n.preventDefault?n.preventDefault():n.returnValue=!1,i.touches.current=r?e:o,i.positions.current=(i.touches.current-i.touches.start)*t.touchRatio+i.positions.start,i.positions.current>0&&t.onResistanceBefore&&i.fireCallback(t.onResistanceBefore,i,i.positions.current),i.positions.current<-f()&&t.onResistanceAfter&&i.fireCallback(t.onResistanceAfter,i,Math.abs(i.positions.current+f())),t.resistance&&"100%"!==t.resistance)&&(i.positions.current>0&&(h=1-i.positions.current/u/2,i.positions.current=.5>h?u/2:i.positions.current*h),i.positions.current<-f())&&(c=(i.touches.current-i.touches.start)*t.touchRatio+(f()+i.positions.start),h=(u+c)/u,l=i.positions.current-c*(1-h)/2,v=-f()-u/2,i.positions.current=v>l||0>=h?v:l),t.resistance&&"100%"===t.resistance&&(i.positions.current>0&&(!t.freeMode||t.freeModeFluid)&&(i.positions.current=0),i.positions.current<-f()&&(!t.freeMode||t.freeModeFluid)&&(i.positions.current=-f())),!t.followFinger)return;if(t.moveStartThreshold)if(Math.abs(i.touches.current-i.touches.start)>t.moveStartThreshold||vt){if(!vt)return vt=!0,void(i.touches.start=i.touches.current);i.setWrapperTranslate(i.positions.current)}else i.positions.current=i.positions.start;else i.setWrapperTranslate(i.positions.current);return(t.freeMode||t.watchActiveIndex)&&i.updateActiveSlide(i.positions.current),t.grabCursor&&(i.container.style.cursor="move",i.container.style.cursor="grabbing",i.container.style.cursor="-moz-grabbin",i.container.style.cursor="-webkit-grabbing"),it||(it=i.touches.current),yt||(yt=(new Date).getTime()),i.velocity=(i.touches.current-it)/((new Date).getTime()-yt)/2,Math.abs(i.touches.current-it)<2&&(i.velocity=0),it=i.touches.current,yt=(new Date).getTime(),i.callPlugins("onTouchMoveEnd"),t.onTouchMove&&i.fireCallback(t.onTouchMove,i,n),!1}}}function p(n){var s,h;if(a&&i.swipeReset(),!t.onlyExternal&&i.isTouched){i.isTouched=!1;t.grabCursor&&(i.container.style.cursor="move",i.container.style.cursor="grab",i.container.style.cursor="-moz-grab",i.container.style.cursor="-webkit-grab");i.positions.current||0===i.positions.current||(i.positions.current=i.positions.start);t.followFinger&&i.setWrapperTranslate(i.positions.current);i.times.end=(new Date).getTime();i.touches.diff=i.touches.current-i.touches.start;i.touches.abs=Math.abs(i.touches.diff);i.positions.diff=i.positions.current-i.positions.start;i.positions.abs=Math.abs(i.positions.diff);var nt=i.positions.diff,c=i.positions.abs,l=i.times.end-i.times.start;if(5>c&&300>l&&i.allowLinks===!1&&(t.freeMode||0===c||i.swipeReset(),t.preventLinks&&(i.allowLinks=!0),t.onSlideClick&&(i.allowSlideClick=!0)),setTimeout(function(){"undefined"!=typeof i&&null!==i&&(t.preventLinks&&(i.allowLinks=!0),t.onSlideClick&&(i.allowSlideClick=!0))},100),s=f(),!i.isMoved&&t.freeMode)return i.isMoved=!1,t.onTouchEnd&&i.fireCallback(t.onTouchEnd,i,n),void i.callPlugins("onTouchEnd");if(!i.isMoved||i.positions.current>0||i.positions.current<-s)return i.swipeReset(),t.onTouchEnd&&i.fireCallback(t.onTouchEnd,i,n),void i.callPlugins("onTouchEnd");if(i.isMoved=!1,t.freeMode){if(t.freeModeFluid){var p,w=1e3*t.momentumRatio,tt=i.velocity*w,o=i.positions.current+tt,b=!1,v=20*Math.abs(i.velocity)*t.momentumBounceRatio;-s>o&&(t.momentumBounce&&i.support.transitions?(-v>o+s&&(o=-s-v),p=-s,b=!0,rt=!0):o=-s);o>0&&(t.momentumBounce&&i.support.transitions?(o>v&&(o=v),p=0,b=!0,rt=!0):o=0);0!==i.velocity&&(w=Math.abs((o-i.positions.current)/i.velocity));i.setWrapperTranslate(o);i.setWrapperTransition(w);t.momentumBounce&&b&&i.wrapperTransitionEnd(function(){rt&&(t.onMomentumBounce&&i.fireCallback(t.onMomentumBounce,i),i.callPlugins("onMomentumBounce"),i.setWrapperTranslate(p),i.setWrapperTransition(300))});i.updateActiveSlide(o)}return(!t.freeModeFluid||l>=300)&&i.updateActiveSlide(i.positions.current),t.onTouchEnd&&i.fireCallback(t.onTouchEnd,i,n),void i.callPlugins("onTouchEnd")}if(d=0>nt?"toNext":"toPrev","toNext"===d&&300>=l&&(30>c||!t.shortSwipes?i.swipeReset():i.swipeNext(!0,!0)),"toPrev"===d&&300>=l&&(30>c||!t.shortSwipes?i.swipeReset():i.swipePrev(!0,!0)),h=0,"auto"===t.slidesPerView){for(var k,it=Math.abs(i.getWrapperTranslate()),g=0,y=0;y<i.slides.length;y++)if(k=r?i.slides[y].getWidth(!0,t.roundLengths):i.slides[y].getHeight(!0,t.roundLengths),g+=k,g>it){h=k;break}h>u&&(h=u)}else h=e*t.slidesPerView;"toNext"===d&&l>300&&(c>=h*t.longSwipesRatio?i.swipeNext(!0,!0):i.swipeReset());"toPrev"===d&&l>300&&(c>=h*t.longSwipesRatio?i.swipePrev(!0,!0):i.swipeReset());t.onTouchEnd&&i.fireCallback(t.onTouchEnd,i,n);i.callPlugins("onTouchEnd")}}function ot(n,t){return n&&n.getAttribute("class")&&n.getAttribute("class").indexOf(t)>-1}function ci(n){var i=!1;do ot(n,t.noSwipingClass)&&(i=!0),n=n.parentElement;while(!i&&n.parentElement&&!ot(n,t.wrapperClass));return!i&&ot(n,t.wrapperClass)&&ot(n,t.noSwipingClass)&&(i=!0),i}function fi(n,t){var i,r=document.createElement("div");return r.innerHTML=t,i=r.firstChild,i.className+=" "+n,i.outerHTML}function st(n,r,u){function o(){var s=+new Date,a=s-c;f+=l*a/(1e3/60);h="toNext"===e?f>n:n>f;h?(i.setWrapperTranslate(Math.ceil(f)),i._DOMAnimating=!0,window.setTimeout(function(){o()},1e3/60)):(t.onSlideChangeEnd&&("to"===r?u.runCallbacks===!0&&i.fireCallback(t.onSlideChangeEnd,i,e):i.fireCallback(t.onSlideChangeEnd,i,e)),i.setWrapperTranslate(n),i._DOMAnimating=!1)}var s="to"===r&&u.speed>=0?u.speed:t.speed,c=+new Date;if(i.support.transitions||!t.DOMAnimation)i.setWrapperTranslate(n),i.setWrapperTransition(s);else{var f=i.getWrapperTranslate(),l=Math.ceil((n-f)/s*(1e3/60)),e=f>n?"toNext":"toPrev",h="toNext"===e?f>n:n>f;if(i._DOMAnimating)return;o()}i.updateActiveSlide(n);t.onSlideNext&&"next"===r&&u.runCallbacks===!0&&i.fireCallback(t.onSlideNext,i,n);t.onSlidePrev&&"prev"===r&&u.runCallbacks===!0&&i.fireCallback(t.onSlidePrev,i,n);t.onSlideReset&&"reset"===r&&u.runCallbacks===!0&&i.fireCallback(t.onSlideReset,i,n);"next"!==r&&"prev"!==r&&"to"!==r||u.runCallbacks!==!0||li(r)}function li(n){if(i.callPlugins("onSlideChangeStart"),t.onSlideChangeStart)if(t.queueStartCallbacks&&i.support.transitions){if(i._queueStartCallbacks)return;i._queueStartCallbacks=!0;i.fireCallback(t.onSlideChangeStart,i,n);i.wrapperTransitionEnd(function(){i._queueStartCallbacks=!1})}else i.fireCallback(t.onSlideChangeStart,i,n);if(t.onSlideChangeEnd)if(i.support.transitions)if(t.queueEndCallbacks){if(i._queueEndCallbacks)return;i._queueEndCallbacks=!0;i.wrapperTransitionEnd(function(r){i.fireCallback(t.onSlideChangeEnd,r,n)})}else i.wrapperTransitionEnd(function(r){i.fireCallback(t.onSlideChangeEnd,r,n)});else t.DOMAnimation||setTimeout(function(){i.fireCallback(t.onSlideChangeEnd,i,n)},10)}function ei(){var t=i.paginationButtons,n;if(t)for(n=0;n<t.length;n++)i.h.removeEventListener(t[n],"click",oi)}function ai(){var t=i.paginationButtons,n;if(t)for(n=0;n<t.length;n++)i.h.addEventListener(t[n],"click",oi)}function oi(n){for(var u,e=n.target||n.srcElement,f=i.paginationButtons,r=0;r<f.length;r++)e===f[r]&&(u=r);t.autoplay&&i.stopAutoplay(!0);i.swipeTo(u)}function pt(){o=setTimeout(function(){t.loop?(i.fixLoop(),i.swipeNext(!0,!0)):i.swipeNext(!0,!0)||(t.autoplayStopOnLast?(clearTimeout(o),o=void 0):i.swipeTo(0));i.wrapperTransitionEnd(function(){"undefined"!=typeof o&&pt()})},t.autoplay)}function vi(){i.calcSlides();t.loader.slides.length>0&&0===i.slides.length&&i.loadSlides();t.loop&&i.createLoop();i.init();hi();t.pagination&&i.createPagination(!0);t.loop||t.initialSlide>0?i.swipeTo(t.initialSlide,0,!1):i.updateActiveSlide(0);t.autoplay&&i.startAutoplay();i.centerIndex=i.activeIndex;t.onSwiperCreated&&i.fireCallback(t.onSwiperCreated,i);i.callPlugins("onSwiperCreated")}var wt,i,ht,e,w,d,a,u,g,c,ct,r,b,k,bt,lt,nt,at,kt,dt,tt,vt,it,yt,s,rt,o,l;if(!document.body.outerHTML&&document.body.__defineGetter__&&HTMLElement&&(wt=HTMLElement.prototype,wt.__defineGetter__&&wt.__defineGetter__("outerHTML",function(){return(new XMLSerializer).serializeToString(this)})),window.getComputedStyle||(window.getComputedStyle=function(n){return this.el=n,this.getPropertyValue=function(t){var i=/(\-([a-z]){1})/g;return"float"===t&&(t="styleFloat"),i.test(t)&&(t=t.replace(i,function(){return arguments[2].toUpperCase()})),n.currentStyle[t]?n.currentStyle[t]:null},this}),Array.prototype.indexOf||(Array.prototype.indexOf=function(n,t){for(var i=t||0,r=this.length;r>i;i++)if(this[i]===n)return i;return-1}),(document.querySelectorAll||window.jQuery)&&"undefined"!=typeof n&&(n.nodeType||0!==h(n).length)){i=this;i.touches={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,diff:0,abs:0};i.positions={start:0,abs:0,diff:0,current:0};i.times={start:0,end:0};i.id=(new Date).getTime();i.container=n.nodeType?n:h(n)[0];i.isTouched=!1;i.isMoved=!1;i.activeIndex=0;i.centerIndex=0;i.activeLoaderIndex=0;i.activeLoopIndex=0;i.previousIndex=null;i.velocity=0;i.snapGrid=[];i.slidesGrid=[];i.imagesToLoad=[];i.imagesLoaded=0;i.wrapperLeft=0;i.wrapperRight=0;i.wrapperTop=0;i.wrapperBottom=0;i.isAndroid=navigator.userAgent.toLowerCase().indexOf("android")>=0;g={eventTarget:"wrapper",mode:"horizontal",touchRatio:1,speed:300,freeMode:!1,freeModeFluid:!1,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,slidesPerView:1,slidesPerGroup:1,slidesPerViewFit:!0,simulateTouch:!0,followFinger:!0,shortSwipes:!0,longSwipesRatio:.5,moveStartThreshold:!1,onlyExternal:!1,createPagination:!0,pagination:!1,paginationElement:"span",paginationClickable:!1,paginationAsRange:!0,resistance:!0,scrollContainer:!1,preventLinks:!0,preventLinksPropagation:!1,noSwiping:!1,noSwipingClass:"swiper-no-swiping",initialSlide:0,keyboardControl:!1,mousewheelControl:!1,mousewheelControlForceToAxis:!1,useCSS3Transforms:!0,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,loop:!1,loopAdditionalSlides:0,roundLengths:!1,calculateHeight:!1,cssWidthAndHeight:!1,updateOnImagesReady:!0,releaseFormElements:!0,watchActiveIndex:!1,visibilityFullFit:!1,offsetPxBefore:0,offsetPxAfter:0,offsetSlidesBefore:0,offsetSlidesAfter:0,centeredSlides:!1,queueStartCallbacks:!1,queueEndCallbacks:!1,autoResize:!0,resizeReInit:!1,DOMAnimation:!0,loader:{slides:[],slidesHTMLType:"inner",surroundGroups:1,logic:"reload",loadAllSlides:!1},swipeToPrev:!0,swipeToNext:!0,slideElement:"div",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",wrapperClass:"swiper-wrapper",paginationElementClass:"swiper-pagination-switch",paginationActiveClass:"swiper-active-switch",paginationVisibleClass:"swiper-visible-switch"};t=t||{};for(c in g)if(c in t&&"object"==typeof t[c])for(ct in g[c])ct in t[c]||(t[c][ct]=g[c][ct]);else c in t||(t[c]=g[c]);for(i.params=t,t.scrollContainer&&(t.freeMode=!0,t.freeModeFluid=!0),t.loop&&(t.resistance="100%"),r="horizontal"===t.mode,b=["mousedown","mousemove","mouseup"],i.browser.ie10&&(b=["MSPointerDown","MSPointerMove","MSPointerUp"]),i.browser.ie11&&(b=["pointerdown","pointermove","pointerup"]),i.touchEvents={touchStart:i.support.touch||!t.simulateTouch?"touchstart":b[0],touchMove:i.support.touch||!t.simulateTouch?"touchmove":b[1],touchEnd:i.support.touch||!t.simulateTouch?"touchend":b[2]},k=i.container.childNodes.length-1;k>=0;k--)if(i.container.childNodes[k].className)for(bt=i.container.childNodes[k].className.split(/\s+/),lt=0;lt<bt.length;lt++)bt[lt]===t.wrapperClass&&(ht=i.container.childNodes[k]);i.wrapper=ht;i._extendSwiperSlide=function(n){return n.append=function(){return t.loop?n.insertAfter(i.slides.length-i.loopedSlides):(i.wrapper.appendChild(n),i.reInit()),n},n.prepend=function(){return t.loop?(i.wrapper.insertBefore(n,i.slides[i.loopedSlides]),i.removeLoopedSlides(),i.calcSlides(),i.createLoop()):i.wrapper.insertBefore(n,i.wrapper.firstChild),i.reInit(),n},n.insertAfter=function(r){if("undefined"==typeof r)return!1;var u;return t.loop?(u=i.slides[r+1+i.loopedSlides],u?i.wrapper.insertBefore(n,u):i.wrapper.appendChild(n),i.removeLoopedSlides(),i.calcSlides(),i.createLoop()):(u=i.slides[r+1],i.wrapper.insertBefore(n,u)),i.reInit(),n},n.clone=function(){return i._extendSwiperSlide(n.cloneNode(!0))},n.remove=function(){i.wrapper.removeChild(n);i.reInit()},n.html=function(t){return"undefined"==typeof t?n.innerHTML:(n.innerHTML=t,n)},n.index=function(){for(var r,t=i.slides.length-1;t>=0;t--)n===i.slides[t]&&(r=t);return r},n.isActive=function(){return n.index()===i.activeIndex?!0:!1},n.swiperSlideDataStorage||(n.swiperSlideDataStorage={}),n.getData=function(t){return n.swiperSlideDataStorage[t]},n.setData=function(t,i){return n.swiperSlideDataStorage[t]=i,n},n.data=function(t,i){return"undefined"==typeof i?n.getAttribute("data-"+t):(n.setAttribute("data-"+t,i),n)},n.getWidth=function(t,r){return i.h.getWidth(n,t,r)},n.getHeight=function(t,r){return i.h.getHeight(n,t,r)},n.getOffset=function(){return i.h.getOffset(n)},n};i.calcSlides=function(n){var f=i.slides?i.slides.length:!1,r;for(i.slides=[],i.displaySlides=[],r=0;r<i.wrapper.childNodes.length;r++)if(i.wrapper.childNodes[r].className)for(var o=i.wrapper.childNodes[r].className,e=o.split(/\s+/),u=0;u<e.length;u++)e[u]===t.slideClass&&i.slides.push(i.wrapper.childNodes[r]);for(r=i.slides.length-1;r>=0;r--)i._extendSwiperSlide(i.slides[r]);f!==!1&&(f!==i.slides.length||n)&&(ni(),gt(),i.updateActiveSlide(),i.params.pagination&&i.createPagination(),i.callPlugins("numberOfSlidesChanged"))};i.createSlide=function(n,r,u){r=r||i.params.slideClass;u=u||t.slideElement;var f=document.createElement(u);return f.innerHTML=n||"",f.className=r,i._extendSwiperSlide(f)};i.appendSlide=function(n,t,r){if(n)return n.nodeType?i._extendSwiperSlide(n).append():i.createSlide(n,t,r).append()};i.prependSlide=function(n,t,r){if(n)return n.nodeType?i._extendSwiperSlide(n).prepend():i.createSlide(n,t,r).prepend()};i.insertSlideAfter=function(n,t,r,u){return"undefined"==typeof n?!1:t.nodeType?i._extendSwiperSlide(t).insertAfter(n):i.createSlide(t,r,u).insertAfter(n)};i.removeSlide=function(n){if(i.slides[n]){if(t.loop){if(!i.slides[n+i.loopedSlides])return!1;i.slides[n+i.loopedSlides].remove();i.removeLoopedSlides();i.calcSlides();i.createLoop()}else i.slides[n].remove();return!0}return!1};i.removeLastSlide=function(){return i.slides.length>0?(t.loop?(i.slides[i.slides.length-1-i.loopedSlides].remove(),i.removeLoopedSlides(),i.calcSlides(),i.createLoop()):i.slides[i.slides.length-1].remove(),!0):!1};i.removeAllSlides=function(){for(var t=i.slides.length,n=i.slides.length-1;n>=0;n--)i.slides[n].remove(),n===t-1&&i.setWrapperTranslate(0)};i.getSlide=function(n){return i.slides[n]};i.getLastSlide=function(){return i.slides[i.slides.length-1]};i.getFirstSlide=function(){return i.slides[0]};i.activeSlide=function(){return i.slides[i.activeIndex]};i.fireCallback=function(){var n=arguments[0],r;if("[object Array]"===Object.prototype.toString.call(n))for(r=0;r<n.length;r++)"function"==typeof n[r]&&n[r](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);else"[object String]"===Object.prototype.toString.call(n)?t["on"+n]&&i.fireCallback(t["on"+n],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]):n(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])};i.addCallback=function(n,t){var i,r=this;return r.params["on"+n]?si(this.params["on"+n])?this.params["on"+n].push(t):"function"==typeof this.params["on"+n]?(i=this.params["on"+n],this.params["on"+n]=[],this.params["on"+n].push(i),this.params["on"+n].push(t)):void 0:(this.params["on"+n]=[],this.params["on"+n].push(t))};i.removeCallbacks=function(n){i.params["on"+n]&&(i.params["on"+n]=null)};nt=[];for(at in i.plugins)t[at]&&(kt=i.plugins[at](i,t[at]),kt&&nt.push(kt));i.callPlugins=function(n,t){t||(t={});for(var i=0;i<nt.length;i++)n in nt[i]&&nt[i][n](t)};!i.browser.ie10&&!i.browser.ie11||t.onlyExternal||i.wrapper.classList.add("swiper-wp8-"+(r?"horizontal":"vertical"));t.freeMode&&(i.container.className+=" swiper-free-mode");i.initialized=!1;i.init=function(n,f){var tt=i.h.getWidth(i.container,!1,t.roundLengths),it=i.h.getHeight(i.container,!1,t.roundLengths),a,c,y,p,l,h,s,o,k,d,g,v,b,nt;if(tt!==i.width||it!==i.height||n){if(i.width=tt,i.height=it,u=r?tt:it,o=i.wrapper,n&&i.calcSlides(f),"auto"===t.slidesPerView){for(k=0,d=0,t.slidesOffset>0&&(o.style.paddingLeft="",o.style.paddingRight="",o.style.paddingTop="",o.style.paddingBottom=""),o.style.width="",o.style.height="",t.offsetPxBefore>0&&(r?i.wrapperLeft=t.offsetPxBefore:i.wrapperTop=t.offsetPxBefore),t.offsetPxAfter>0&&(r?i.wrapperRight=t.offsetPxAfter:i.wrapperBottom=t.offsetPxAfter),t.centeredSlides&&(r?(i.wrapperLeft=(u-this.slides[0].getWidth(!0,t.roundLengths))/2,i.wrapperRight=(u-i.slides[i.slides.length-1].getWidth(!0,t.roundLengths))/2):(i.wrapperTop=(u-i.slides[0].getHeight(!0,t.roundLengths))/2,i.wrapperBottom=(u-i.slides[i.slides.length-1].getHeight(!0,t.roundLengths))/2)),r?(i.wrapperLeft>=0&&(o.style.paddingLeft=i.wrapperLeft+"px"),i.wrapperRight>=0&&(o.style.paddingRight=i.wrapperRight+"px")):(i.wrapperTop>=0&&(o.style.paddingTop=i.wrapperTop+"px"),i.wrapperBottom>=0&&(o.style.paddingBottom=i.wrapperBottom+"px")),h=0,g=0,i.snapGrid=[],i.slidesGrid=[],y=0,s=0;s<i.slides.length;s++){if(a=i.slides[s].getWidth(!0,t.roundLengths),c=i.slides[s].getHeight(!0,t.roundLengths),t.calculateHeight&&(y=Math.max(y,c)),v=r?a:c,t.centeredSlides){var rt=s===i.slides.length-1?0:i.slides[s+1].getWidth(!0,t.roundLengths),ut=s===i.slides.length-1?0:i.slides[s+1].getHeight(!0,t.roundLengths),ft=r?rt:ut;if(v>u){if(t.slidesPerViewFit)i.snapGrid.push(h+i.wrapperLeft),i.snapGrid.push(h+v-u+i.wrapperLeft);else for(b=0;b<=Math.floor(v/(u+i.wrapperLeft));b++)i.snapGrid.push(0===b?h+i.wrapperLeft:h+i.wrapperLeft+u*b);i.slidesGrid.push(h+i.wrapperLeft)}else i.snapGrid.push(g),i.slidesGrid.push(g);g+=v/2+ft/2}else{if(v>u)if(t.slidesPerViewFit)i.snapGrid.push(h),i.snapGrid.push(h+v-u);else if(0!==u)for(nt=0;nt<=Math.floor(v/u);nt++)i.snapGrid.push(h+u*nt);else i.snapGrid.push(h);else i.snapGrid.push(h);i.slidesGrid.push(h)}h+=v;k+=a;d+=c}t.calculateHeight&&(i.height=y);r?(w=k+i.wrapperRight+i.wrapperLeft,t.cssWidthAndHeight&&"height"!==t.cssWidthAndHeight||(o.style.width=k+"px"),t.cssWidthAndHeight&&"width"!==t.cssWidthAndHeight||(o.style.height=i.height+"px")):(t.cssWidthAndHeight&&"height"!==t.cssWidthAndHeight||(o.style.width=i.width+"px"),t.cssWidthAndHeight&&"width"!==t.cssWidthAndHeight||(o.style.height=d+"px"),w=d+i.wrapperTop+i.wrapperBottom)}else if(t.scrollContainer)o.style.width="",o.style.height="",p=i.slides[0].getWidth(!0,t.roundLengths),l=i.slides[0].getHeight(!0,t.roundLengths),w=r?p:l,o.style.width=p+"px",o.style.height=l+"px",e=r?p:l;else{if(t.calculateHeight){for(y=0,l=0,r||(i.container.style.height=""),o.style.height="",s=0;s<i.slides.length;s++)i.slides[s].style.height="",y=Math.max(i.slides[s].getHeight(!0),y),r||(l+=i.slides[s].getHeight(!0));c=y;i.height=c;r?l=c:(u=c,i.container.style.height=u+"px")}else c=r?i.height:i.height/t.slidesPerView,t.roundLengths&&(c=Math.ceil(c)),l=r?i.height:i.slides.length*c;for(a=r?i.width/t.slidesPerView:i.width,t.roundLengths&&(a=Math.ceil(a)),p=r?i.slides.length*a:i.width,e=r?a:c,t.offsetSlidesBefore>0&&(r?i.wrapperLeft=e*t.offsetSlidesBefore:i.wrapperTop=e*t.offsetSlidesBefore),t.offsetSlidesAfter>0&&(r?i.wrapperRight=e*t.offsetSlidesAfter:i.wrapperBottom=e*t.offsetSlidesAfter),t.offsetPxBefore>0&&(r?i.wrapperLeft=t.offsetPxBefore:i.wrapperTop=t.offsetPxBefore),t.offsetPxAfter>0&&(r?i.wrapperRight=t.offsetPxAfter:i.wrapperBottom=t.offsetPxAfter),t.centeredSlides&&(r?(i.wrapperLeft=(u-e)/2,i.wrapperRight=(u-e)/2):(i.wrapperTop=(u-e)/2,i.wrapperBottom=(u-e)/2)),r?(i.wrapperLeft>0&&(o.style.paddingLeft=i.wrapperLeft+"px"),i.wrapperRight>0&&(o.style.paddingRight=i.wrapperRight+"px")):(i.wrapperTop>0&&(o.style.paddingTop=i.wrapperTop+"px"),i.wrapperBottom>0&&(o.style.paddingBottom=i.wrapperBottom+"px")),w=r?p+i.wrapperRight+i.wrapperLeft:l+i.wrapperTop+i.wrapperBottom,parseFloat(p)>0&&(!t.cssWidthAndHeight||"height"===t.cssWidthAndHeight)&&(o.style.width=p+"px"),parseFloat(l)>0&&(!t.cssWidthAndHeight||"width"===t.cssWidthAndHeight)&&(o.style.height=l+"px"),h=0,i.snapGrid=[],i.slidesGrid=[],s=0;s<i.slides.length;s++)i.snapGrid.push(h),i.slidesGrid.push(h),h+=e,parseFloat(a)>0&&(!t.cssWidthAndHeight||"height"===t.cssWidthAndHeight)&&(i.slides[s].style.width=a+"px"),parseFloat(c)>0&&(!t.cssWidthAndHeight||"width"===t.cssWidthAndHeight)&&(i.slides[s].style.height=c+"px")}i.initialized?(i.callPlugins("onInit"),t.onInit&&i.fireCallback(t.onInit,i)):(i.callPlugins("onFirstInit"),t.onFirstInit&&i.fireCallback(t.onFirstInit,i));i.initialized=!0}};i.reInit=function(n){i.init(!0,n)};i.resizeFix=function(n){i.callPlugins("beforeResizeFix");i.init(t.resizeReInit||n);t.freeMode?i.getWrapperTranslate()<-f()&&(i.setWrapperTransition(0),i.setWrapperTranslate(-f())):(i.swipeTo(t.loop?i.activeLoopIndex:i.activeIndex,0,!1),t.autoplay&&(i.support.transitions&&"undefined"!=typeof o?"undefined"!=typeof o&&(clearTimeout(o),o=void 0,i.startAutoplay()):"undefined"!=typeof l&&(clearInterval(l),l=void 0,i.startAutoplay())));i.callPlugins("afterResizeFix")};i.destroy=function(n){var r=i.h.removeEventListener,u="wrapper"===t.eventTarget?i.wrapper:i.container,f;if(i.browser.ie10||i.browser.ie11?(r(u,i.touchEvents.touchStart,v),r(document,i.touchEvents.touchMove,y),r(document,i.touchEvents.touchEnd,p)):(i.support.touch&&(r(u,"touchstart",v),r(u,"touchmove",y),r(u,"touchend",p)),t.simulateTouch&&(r(u,"mousedown",v),r(document,"mousemove",y),r(document,"mouseup",p))),t.autoResize&&r(window,"resize",i.resizeFix),ni(),t.paginationClickable&&ei(),t.mousewheelControl&&i._wheelEvent&&r(i.container,i._wheelEvent,ft),t.keyboardControl&&r(document,"keydown",ut),t.autoplay&&i.stopAutoplay(),n)for(i.wrapper.removeAttribute("style"),f=0;f<i.slides.length;f++)i.slides[f].removeAttribute("style");i.callPlugins("onDestroy");window.jQuery&&window.jQuery(i.container).data("swiper")&&window.jQuery(i.container).removeData("swiper");window.Zepto&&window.Zepto(i.container).data("swiper")&&window.Zepto(i.container).removeData("swiper");i=null};i.disableKeyboardControl=function(){t.keyboardControl=!1;i.h.removeEventListener(document,"keydown",ut)};i.enableKeyboardControl=function(){t.keyboardControl=!0;i.h.addEventListener(document,"keydown",ut)};dt=(new Date).getTime();(i.disableMousewheelControl=function(){return i._wheelEvent?(t.mousewheelControl=!1,i.h.removeEventListener(i.container,i._wheelEvent,ft),!0):!1},i.enableMousewheelControl=function(){return i._wheelEvent?(t.mousewheelControl=!0,i.h.addEventListener(i.container,i._wheelEvent,ft),!0):!1},t.grabCursor)&&(tt=i.container.style,tt.cursor="move",tt.cursor="grab",tt.cursor="-moz-grab",tt.cursor="-webkit-grab");i.allowSlideClick=!0;i.allowLinks=!0;s=!1;rt=!0;i.swipeNext=function(n,r){var o,u,s,h;if("undefined"==typeof n&&(n=!0),!r&&t.loop&&i.fixLoop(),!r&&t.autoplay&&i.stopAutoplay(!0),i.callPlugins("onSwipeNext"),o=i.getWrapperTranslate().toFixed(2),u=o,"auto"===t.slidesPerView){for(s=0;s<i.snapGrid.length;s++)if(-o>=i.snapGrid[s].toFixed(2)&&-o<i.snapGrid[s+1].toFixed(2)){u=-i.snapGrid[s+1];break}}else h=e*t.slidesPerGroup,u=-(Math.floor(Math.abs(o)/Math.floor(h))*h+h);return u<-f()&&(u=-f()),u===o?!1:(st(u,"next",{runCallbacks:n}),!0)};i.swipePrev=function(n,r){var u,o,f,s;if("undefined"==typeof n&&(n=!0),!r&&t.loop&&i.fixLoop(),!r&&t.autoplay&&i.stopAutoplay(!0),i.callPlugins("onSwipePrev"),o=Math.ceil(i.getWrapperTranslate()),"auto"===t.slidesPerView)for(u=0,f=1;f<i.snapGrid.length;f++){if(-o===i.snapGrid[f]){u=-i.snapGrid[f-1];break}if(-o>i.snapGrid[f]&&-o<i.snapGrid[f+1]){u=-i.snapGrid[f];break}}else s=e*t.slidesPerGroup,u=-(Math.ceil(-o/s)-1)*s;return u>0&&(u=0),u===o?!1:(st(u,"prev",{runCallbacks:n}),!0)};i.swipeReset=function(n){var r,o,h,s;if("undefined"==typeof n&&(n=!0),i.callPlugins("onSwipeReset"),o=i.getWrapperTranslate(),h=e*t.slidesPerGroup,-f(),"auto"===t.slidesPerView){for(r=0,s=0;s<i.snapGrid.length;s++){if(-o===i.snapGrid[s])return;if(-o>=i.snapGrid[s]&&-o<i.snapGrid[s+1]){r=i.positions.diff>0?-i.snapGrid[s+1]:-i.snapGrid[s];break}}-o>=i.snapGrid[i.snapGrid.length-1]&&(r=-i.snapGrid[i.snapGrid.length-1]);o<=-f()&&(r=-f())}else r=0>o?Math.round(o/h)*h:0,o<=-f()&&(r=-f());return t.scrollContainer&&(r=0>o?o:0),r<-f()&&(r=-f()),t.scrollContainer&&u>e&&(r=0),r===o?!1:(st(r,"reset",{runCallbacks:n}),!0)};i.swipeTo=function(n,r,u){var s,o;return n=parseInt(n,10),i.callPlugins("onSwipeTo",{index:n,speed:r}),t.loop&&(n+=i.loopedSlides),s=i.getWrapperTranslate(),(!isFinite(n)||n>i.slides.length-1||0>n)?void 0:(o="auto"===t.slidesPerView?-i.slidesGrid[n]:-n*e,o<-f()&&(o=-f()),o===s?!1:("undefined"==typeof u&&(u=!0),st(o,"to",{index:n,speed:r,runCallbacks:u}),!0))};i._queueStartCallbacks=!1;i._queueEndCallbacks=!1;i.updateActiveSlide=function(n){var r,o,s,u,h,c,f;if(i.initialized&&0!==i.slides.length){if(i.previousIndex=i.activeIndex,"undefined"==typeof n&&(n=i.getWrapperTranslate()),n>0&&(n=0),"auto"===t.slidesPerView){if(i.activeIndex=i.slidesGrid.indexOf(-n),i.activeIndex<0){for(r=0;r<i.slidesGrid.length-1&&!(-n>i.slidesGrid[r]&&-n<i.slidesGrid[r+1]);r++);o=Math.abs(i.slidesGrid[r]+n);s=Math.abs(i.slidesGrid[r+1]+n);i.activeIndex=s>=o?r:r+1}}else i.activeIndex=Math[t.visibilityFullFit?"ceil":"round"](-n/e);if(i.activeIndex===i.slides.length&&(i.activeIndex=i.slides.length-1),i.activeIndex<0&&(i.activeIndex=0),i.slides[i.activeIndex]){if(i.calcVisibleSlides(n),i.support.classList){for(r=0;r<i.slides.length;r++)u=i.slides[r],u.classList.remove(t.slideActiveClass),i.visibleSlides.indexOf(u)>=0?u.classList.add(t.slideVisibleClass):u.classList.remove(t.slideVisibleClass);i.slides[i.activeIndex].classList.add(t.slideActiveClass)}else{for(h=new RegExp("\\s*"+t.slideActiveClass),c=new RegExp("\\s*"+t.slideVisibleClass),r=0;r<i.slides.length;r++)i.slides[r].className=i.slides[r].className.replace(h,"").replace(c,""),i.visibleSlides.indexOf(i.slides[r])>=0&&(i.slides[r].className+=" "+t.slideVisibleClass);i.slides[i.activeIndex].className+=" "+t.slideActiveClass}t.loop?(f=i.loopedSlides,i.activeLoopIndex=i.activeIndex-f,i.activeLoopIndex>=i.slides.length-2*f&&(i.activeLoopIndex=i.slides.length-2*f-i.activeLoopIndex),i.activeLoopIndex<0&&(i.activeLoopIndex=i.slides.length-2*f+i.activeLoopIndex),i.activeLoopIndex<0&&(i.activeLoopIndex=0)):i.activeLoopIndex=i.activeIndex;t.pagination&&i.updatePagination(n)}}};i.createPagination=function(n){var r;if(t.paginationClickable&&i.paginationButtons&&ei(),i.paginationContainer=t.pagination.nodeType?t.pagination:h(t.pagination)[0],t.createPagination){var u="",e=i.slides.length,f=e;for(t.loop&&(f-=2*i.loopedSlides),r=0;f>r;r++)u+="<"+t.paginationElement+' class="'+t.paginationElementClass+'"><\/'+t.paginationElement+">";i.paginationContainer.innerHTML=u}i.paginationButtons=h("."+t.paginationElementClass,i.paginationContainer);n||i.updatePagination();i.callPlugins("onCreatePagination");t.paginationClickable&&ai()};i.updatePagination=function(n){var s,r,o,c,f,e,u;if(t.pagination&&!(i.slides.length<1)&&(s=h("."+t.paginationActiveClass,i.paginationContainer),s&&(r=i.paginationButtons,0!==r.length))){for(o=0;o<r.length;o++)r[o].className=t.paginationElementClass;if(c=t.loop?i.loopedSlides:0,t.paginationAsRange){for(i.visibleSlides||i.calcVisibleSlides(n),e=[],f=0;f<i.visibleSlides.length;f++)u=i.slides.indexOf(i.visibleSlides[f])-c,t.loop&&0>u&&(u=i.slides.length-2*i.loopedSlides+u),t.loop&&u>=i.slides.length-2*i.loopedSlides&&(u=i.slides.length-2*i.loopedSlides-u,u=Math.abs(u)),e.push(u);for(f=0;f<e.length;f++)r[e[f]]&&(r[e[f]].className+=" "+t.paginationVisibleClass);t.loop?void 0!==r[i.activeLoopIndex]&&(r[i.activeLoopIndex].className+=" "+t.paginationActiveClass):r[i.activeIndex]&&(r[i.activeIndex].className+=" "+t.paginationActiveClass)}else t.loop?r[i.activeLoopIndex]&&(r[i.activeLoopIndex].className+=" "+t.paginationActiveClass+" "+t.paginationVisibleClass):r[i.activeIndex]&&(r[i.activeIndex].className+=" "+t.paginationActiveClass+" "+t.paginationVisibleClass)}};i.calcVisibleSlides=function(n){var c=[],f=0,l=0,s=0,h,o;for(r&&i.wrapperLeft>0&&(n+=i.wrapperLeft),!r&&i.wrapperTop>0&&(n+=i.wrapperTop),h=0;h<i.slides.length;h++)f+=l,l="auto"===t.slidesPerView?r?i.h.getWidth(i.slides[h],!0,t.roundLengths):i.h.getHeight(i.slides[h],!0,t.roundLengths):e,s=f+l,o=!1,t.visibilityFullFit?(f>=-n&&-n+u>=s&&(o=!0),-n>=f&&s>=-n+u&&(o=!0)):(s>-n&&-n+u>=s&&(o=!0),f>=-n&&-n+u>f&&(o=!0),-n>f&&s>-n+u&&(o=!0)),o&&c.push(i.slides[h]);0===c.length&&(c=[i.slides[i.activeIndex]]);i.visibleSlides=c};i.startAutoplay=function(){if(i.support.transitions){if("undefined"!=typeof o)return!1;if(!t.autoplay)return;i.callPlugins("onAutoplayStart");t.onAutoplayStart&&i.fireCallback(t.onAutoplayStart,i);pt()}else{if("undefined"!=typeof l)return!1;if(!t.autoplay)return;i.callPlugins("onAutoplayStart");t.onAutoplayStart&&i.fireCallback(t.onAutoplayStart,i);l=setInterval(function(){t.loop?(i.fixLoop(),i.swipeNext(!0,!0)):i.swipeNext(!0,!0)||(t.autoplayStopOnLast?(clearInterval(l),l=void 0):i.swipeTo(0))},t.autoplay)}};i.stopAutoplay=function(n){if(i.support.transitions){if(!o)return;o&&clearTimeout(o);o=void 0;n&&!t.autoplayDisableOnInteraction&&i.wrapperTransitionEnd(function(){pt()});i.callPlugins("onAutoplayStop");t.onAutoplayStop&&i.fireCallback(t.onAutoplayStop,i)}else l&&clearInterval(l),l=void 0,i.callPlugins("onAutoplayStop"),t.onAutoplayStop&&i.fireCallback(t.onAutoplayStop,i)};i.loopCreated=!1;i.removeLoopedSlides=function(){if(i.loopCreated)for(var n=0;n<i.slides.length;n++)i.slides[n].getData("looped")===!0&&i.wrapper.removeChild(i.slides[n])};i.createLoop=function(){var f,h,c;if(0!==i.slides.length){i.loopedSlides="auto"===t.slidesPerView?t.loopedSlides||1:Math.floor(t.slidesPerView)+t.loopAdditionalSlides;i.loopedSlides>i.slides.length&&(i.loopedSlides=i.slides.length);for(var e="",o="",u="",r=i.slides.length,l=Math.floor(i.loopedSlides/r),s=i.loopedSlides%r,n=0;l*r>n;n++)f=n,n>=r&&(h=Math.floor(n/r),f=n-r*h),u+=i.slides[f].outerHTML;for(n=0;s>n;n++)o+=fi(t.slideDuplicateClass,i.slides[n].outerHTML);for(n=r-s;r>n;n++)e+=fi(t.slideDuplicateClass,i.slides[n].outerHTML);for(c=e+u+ht.innerHTML+u+o,ht.innerHTML=c,i.loopCreated=!0,i.calcSlides(),n=0;n<i.slides.length;n++)(n<i.loopedSlides||n>=i.slides.length-i.loopedSlides)&&i.slides[n].setData("looped",!0);i.callPlugins("onCreateLoop")}};i.fixLoop=function(){var n;i.activeIndex<i.loopedSlides?(n=i.slides.length-3*i.loopedSlides+i.activeIndex,i.swipeTo(n,0,!1)):("auto"===t.slidesPerView&&i.activeIndex>=2*i.loopedSlides||i.activeIndex>i.slides.length-2*t.slidesPerView)&&(n=-i.slides.length+i.activeIndex+i.loopedSlides,i.swipeTo(n,0,!1))};i.loadSlides=function(){var u="";i.activeLoaderIndex=0;for(var r=t.loader.slides,f=t.loader.loadAllSlides?r.length:t.slidesPerView*(1+t.loader.surroundGroups),n=0;f>n;n++)u+="outer"===t.loader.slidesHTMLType?r[n]:"<"+t.slideElement+' class="'+t.slideClass+'" data-swiperindex="'+n+'">'+r[n]+"<\/"+t.slideElement+">";i.wrapper.innerHTML=u;i.calcSlides(!0);t.loader.loadAllSlides||i.wrapperTransitionEnd(i.reloadSlides,!0)};i.reloadSlides=function(){var f=t.loader.slides,u=parseInt(i.activeSlide().data("swiperindex"),10),o,h,v,n,a,c,l,s,r;if(!(0>u||u>f.length-1)){if(i.activeLoaderIndex=u,o=Math.max(0,u-t.slidesPerView*t.loader.surroundGroups),h=Math.min(u+t.slidesPerView*(1+t.loader.surroundGroups)-1,f.length-1),u>0&&(v=-e*(u-o),i.setWrapperTranslate(v),i.setWrapperTransition(0)),"reload"===t.loader.logic){for(i.wrapper.innerHTML="",a="",n=o;h>=n;n++)a+="outer"===t.loader.slidesHTMLType?f[n]:"<"+t.slideElement+' class="'+t.slideClass+'" data-swiperindex="'+n+'">'+f[n]+"<\/"+t.slideElement+">";i.wrapper.innerHTML=a}else{for(c=1e3,l=0,n=0;n<i.slides.length;n++)s=i.slides[n].data("swiperindex"),o>s||s>h?i.wrapper.removeChild(i.slides[n]):(c=Math.min(s,c),l=Math.max(s,l));for(n=o;h>=n;n++)c>n&&(r=document.createElement(t.slideElement),r.className=t.slideClass,r.setAttribute("data-swiperindex",n),r.innerHTML=f[n],i.wrapper.insertBefore(r,i.wrapper.firstChild)),n>l&&(r=document.createElement(t.slideElement),r.className=t.slideClass,r.setAttribute("data-swiperindex",n),r.innerHTML=f[n],i.wrapper.appendChild(r))}i.reInit(!0)}};vi()}};Swiper.prototype={plugins:{},wrapperTransitionEnd:function(n,t){"use strict";function e(o){if(o.target===f&&(n(r),r.params.queueEndCallbacks&&(r._queueEndCallbacks=!1),!t))for(i=0;i<u.length;i++)r.h.removeEventListener(f,u[i],e)}var i,r=this,f=r.wrapper,u=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"];if(n)for(i=0;i<u.length;i++)r.h.addEventListener(f,u[i],e)},getWrapperTranslate:function(n){"use strict";var i,r,t,u,f=this.wrapper;return"undefined"==typeof n&&(n="horizontal"===this.params.mode?"x":"y"),this.support.transforms&&this.params.useCSS3Transforms?(t=window.getComputedStyle(f,null),window.WebKitCSSMatrix?u=new WebKitCSSMatrix("none"===t.webkitTransform?"":t.webkitTransform):(u=t.MozTransform||t.OTransform||t.MsTransform||t.msTransform||t.transform||t.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=u.toString().split(",")),"x"===n&&(r=window.WebKitCSSMatrix?u.m41:parseFloat(16===i.length?i[12]:i[4])),"y"===n&&(r=window.WebKitCSSMatrix?u.m42:parseFloat(16===i.length?i[13]:i[5]))):("x"===n&&(r=parseFloat(f.style.left,10)||0),"y"===n&&(r=parseFloat(f.style.top,10)||0)),r||0},setWrapperTranslate:function(n,t,i){"use strict";var f,u=this.wrapper.style,r={x:0,y:0,z:0};3===arguments.length?(r.x=n,r.y=t,r.z=i):("undefined"==typeof t&&(t="horizontal"===this.params.mode?"x":"y"),r[t]=n);this.support.transforms&&this.params.useCSS3Transforms?(f=this.support.transforms3d?"translate3d("+r.x+"px, "+r.y+"px, "+r.z+"px)":"translate("+r.x+"px, "+r.y+"px)",u.webkitTransform=u.MsTransform=u.msTransform=u.MozTransform=u.OTransform=u.transform=f):(u.left=r.x+"px",u.top=r.y+"px");this.callPlugins("onSetWrapperTransform",r);this.params.onSetWrapperTransform&&this.fireCallback(this.params.onSetWrapperTransform,this,r)},setWrapperTransition:function(n){"use strict";var t=this.wrapper.style;t.webkitTransitionDuration=t.MsTransitionDuration=t.msTransitionDuration=t.MozTransitionDuration=t.OTransitionDuration=t.transitionDuration=n/1e3+"s";this.callPlugins("onSetWrapperTransition",{duration:n});this.params.onSetWrapperTransition&&this.fireCallback(this.params.onSetWrapperTransition,this,n)},h:{getWidth:function(n,t,i){"use strict";var u=window.getComputedStyle(n,null).getPropertyValue("width"),r=parseFloat(u);return(isNaN(r)||u.indexOf("%")>0||0>r)&&(r=n.offsetWidth-parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-left"))-parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-right"))),t&&(r+=parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-left"))+parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-right"))),i?Math.ceil(r):r},getHeight:function(n,t,i){"use strict";if(t)return n.offsetHeight;var u=window.getComputedStyle(n,null).getPropertyValue("height"),r=parseFloat(u);return(isNaN(r)||u.indexOf("%")>0||0>r)&&(r=n.offsetHeight-parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-top"))-parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-bottom"))),t&&(r+=parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-top"))+parseFloat(window.getComputedStyle(n,null).getPropertyValue("padding-bottom"))),i?Math.ceil(r):r},getOffset:function(n){"use strict";var t=n.getBoundingClientRect(),i=document.body,f=n.clientTop||i.clientTop||0,e=n.clientLeft||i.clientLeft||0,r=window.pageYOffset||n.scrollTop,u=window.pageXOffset||n.scrollLeft;return document.documentElement&&!window.pageYOffset&&(r=document.documentElement.scrollTop,u=document.documentElement.scrollLeft),{top:t.top+r-f,left:t.left+u-e}},windowWidth:function(){"use strict";return window.innerWidth?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:void 0},windowHeight:function(){"use strict";return window.innerHeight?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:void 0},windowScroll:function(){"use strict";return"undefined"!=typeof pageYOffset?{left:window.pageXOffset,top:window.pageYOffset}:document.documentElement?{left:document.documentElement.scrollLeft,top:document.documentElement.scrollTop}:void 0},addEventListener:function(n,t,i,r){"use strict";"undefined"==typeof r&&(r=!1);n.addEventListener?n.addEventListener(t,i,r):n.attachEvent&&n.attachEvent("on"+t,i)},removeEventListener:function(n,t,i,r){"use strict";"undefined"==typeof r&&(r=!1);n.removeEventListener?n.removeEventListener(t,i,r):n.detachEvent&&n.detachEvent("on"+t,i)}},setTransform:function(n,t){"use strict";var i=n.style;i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=t},setTranslate:function(n,t){"use strict";var i=n.style,r={x:t.x||0,y:t.y||0,z:t.z||0},u=this.support.transforms3d?"translate3d("+r.x+"px,"+r.y+"px,"+r.z+"px)":"translate("+r.x+"px,"+r.y+"px)";i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=u;this.support.transforms||(i.left=r.x+"px",i.top=r.y+"px")},setTransition:function(n,t){"use strict";var i=n.style;i.webkitTransitionDuration=i.MsTransitionDuration=i.msTransitionDuration=i.MozTransitionDuration=i.OTransitionDuration=i.transitionDuration=t+"ms"},support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){"use strict";return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){"use strict";var n=document.createElement("div").style;return"webkitPerspective"in n||"MozPerspective"in n||"OPerspective"in n||"MsPerspective"in n||"perspective"in n}(),transforms:window.Modernizr&&Modernizr.csstransforms===!0||function(){"use strict";var n=document.createElement("div").style;return"transform"in n||"WebkitTransform"in n||"MozTransform"in n||"msTransform"in n||"MsTransform"in n||"OTransform"in n}(),transitions:window.Modernizr&&Modernizr.csstransitions===!0||function(){"use strict";var n=document.createElement("div").style;return"transition"in n||"WebkitTransition"in n||"MozTransition"in n||"msTransition"in n||"MsTransition"in n||"OTransition"in n}(),classList:function(){"use strict";var n=document.createElement("div");return"classList"in n}()},browser:{ie8:function(){"use strict";var n=-1,t,i;return"Microsoft Internet Explorer"===navigator.appName&&(t=navigator.userAgent,i=new RegExp(/MSIE ([0-9]{1,}[\.0-9]{0,})/),null!==i.exec(t)&&(n=parseFloat(RegExp.$1))),-1!==n&&9>n}(),ie10:window.navigator.msPointerEnabled,ie11:window.navigator.pointerEnabled}};(window.jQuery||window.Zepto)&&!function(n){"use strict";n.fn.swiper=function(t){var i;return this.each(function(r){var u=n(this),f=new Swiper(u[0],t);r||(i=f);u.data("swiper",f)}),i}}(window.jQuery||window.Zepto);"undefined"!=typeof module?module.exports=Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return Swiper});$(function(){"use strict";function o(){i=$(window).width();e=$(window).height();u=$(".open-icon").is(":visible")?!0:!1;$(".main-banner-height").length&&$(".main-banner-height").css({height:e-$("header").height()-$(".container-above-header").height()-$(".banner-tabs").height()})}function s(){o();$(".swiper-container").each(function(){n["swiper-"+$(this).attr("id")].reInit()})}function a(){var t=0;$(".swiper-container").each(function(){var i=$(this),r="swiper-unique-id-"+t,f,c;i.addClass("swiper-"+r+" initialized").attr("id",r);i.find(".pagination").addClass("pagination-"+r);var l=parseInt(i.attr("data-autoplay")),a=parseInt(i.attr("data-center")),y=i.closest(".circle-description-slide-box").length?!1:!0,u=i.attr("data-slides-per-view"),e,o,s,h;u=="responsive"?(u=1,e=i.attr("data-xs-slides"),o=i.attr("data-sm-slides"),s=i.attr("data-md-slides"),h=i.attr("data-lg-slides")):u!="auto"&&(u=parseInt(u));f=parseInt(i.attr("data-loop"));c=parseInt(i.attr("data-speed"));n["swiper-"+r]=new Swiper(".swiper-"+r,{speed:c,pagination:".pagination-"+r,loop:f,paginationClickable:!0,autoplay:l,slidesPerView:u,keyboardControl:!0,calculateHeight:!0,simulateTouch:y,centeredSlides:a,onInit:function(n){i.attr("data-slides-per-view")=="responsive"&&v(e,o,s,h,n);i.find(".swiper-slide").length>n.params.slidesPerView?i.removeClass("hide-pagination"):i.addClass("hide-pagination")},onSlideChangeStart:function(n){var t=f===!0?n.activeIndex:n.activeLoopIndex;i.closest(".testimonials-container").length&&(i.closest(".testimonials-wrapper").find(".testimonials-icons .entry div.active").removeClass("active"),i.closest(".testimonials-wrapper").find(".testimonials-icons .entry div").eq(t).addClass("active"));i.closest(".block.type-10").length&&(i.closest(".block.type-10").find(".tab-entry.active").removeClass("active"),i.closest(".block.type-10").find(".tab-entry").eq(t).addClass("active"))},onSlideClick:function(n){i.closest(".circle-slide-box").length&&n.swipeTo(n.clickedSlideIndex)}});n["swiper-"+r].reInit();i.find(".default-active").length&&n["swiper-"+r].swipeTo(i.find(".swiper-slide").index(i.find(".default-active")),0);t++});$(".swiper-container.connected-to-bottom-swiper").each(function(){var t=$(this);t.closest(".block").find(".connected-to-top-swiper").length&&n["swiper-"+t.attr("id")].addCallback("SlideChangeStart",function(i){n["swiper-"+t.closest(".block").find(".connected-to-top-swiper").attr("id")].swipeTo(i.activeIndex)})})}function v(n,t,r,u,f){f.params.slidesPerView=i>l?u:i>c?r:i>h?t:n}var n=[],i,e,t,u,h=767,c=991,l=1199,r,f;$('[data-toggle="popover"]').popover();$(".center-image").each(function(){var n=$(this).attr("src");$(this).parent().addClass("background-block").css({"background-image":"url("+n+")"});$(this).hide()});$(window).load(function(){$("body, html").animate({scrollTop:"0"},2);$("body").addClass("loaded");o();a();$("#loader-wrapper").fadeOut(500)});$(window).resize(function(){s()});window.addEventListener("orientationchange",function(){s()},!1);r=null;f=$(".subheader").length?$(".subheader").height():0;$(window).scroll(function(){t=$(window).scrollTop();$("body").hasClass("header-moved")&&!u&&(t>=122?$("header").addClass("fixed-top"):$("header").removeClass("fixed-top"));t>300&&!$(".header-floated").length?$("header").addClass("reduced"):$("header").removeClass("reduced");$(".subheader").length&&(t>500?$(".subheader").addClass("active"):$(".subheader").removeClass("active"),r||(r=setTimeout(function(){$(".scroll-to-block").each(function(n,i){$(i).offset().top<=t+f&&$(i).offset().top+$(i).height()>t+f&&($(".scroll-to-link.active").removeClass("active"),$(".scroll-to-link").eq(n).addClass("active"))});r=null},500)))});$(".swiper-arrow.left").click(function(){n["swiper-"+$(this).parent().attr("id")].swipePrev()});$(".swiper-arrow.right").click(function(){n["swiper-"+$(this).parent().attr("id")].swipeNext()});$(".testimonials-arrow.left").click(function(){n["swiper-"+$(this).closest(".testimonials-wrapper").find(".testimonials-container .swiper-container").attr("id")].swipePrev()});$(".testimonials-arrow.right").click(function(){n["swiper-"+$(this).closest(".testimonials-wrapper").find(".testimonials-container .swiper-container").attr("id")].swipeNext()});$(".submenu-icon").click(function(){$(this).parent().toggleClass("opened")});$(".open-icon, .close-icon").click(function(){$("header").toggleClass("active")});$(".accordeon-entry .title").click(function(){$(this).parent().toggleClass("active");$(this).next().slideToggle(300)});$(".testimonials-icons .entry div").click(function(){var t,i;if($(this).hasClass("active"))return!1;t=$(this).parent().parent().find(".entry").index($(this).parent());n["swiper-"+$(this).closest(".testimonials-wrapper").find(".testimonials-container .swiper-container").attr("id")].swipeTo(t);i=$(this).closest(".testimonials-wrapper").find(".testimonials-icons").parent();i.hasClass("swiper-container")&&n["swiper-"+i.attr("id")].swipeTo(t);$(this).parent().parent().find("div.active").removeClass("active");$(this).addClass("active")});$(".circle-entry").hover(function(){$(this).closest(".circle-wrapper").find('.big-circle-entry[data-rel="'+$(this).attr("data-rel")+'"]').addClass("visible")},function(){$(".big-circle-entry.visible").removeClass("visible")});$(".tab-entry").click(function(){if($(this).hasClass("active"))return!1;var t=$(this).parent().find(".tab-entry").index(this);n["swiper-"+$(this).closest(".block").find(".swiper-container").attr("id")].swipeTo(t);$(this).parent().find(".tab-entry.active").removeClass("active");$(this).addClass("active")});$(".prefix .selected-text").click(function(){$(this).parent().find(".prefix-drop-down").toggle()});$(".prefix-drop-down div").click(function(){$(this).parent().find(".active").removeClass("active");$(this).addClass("active");$(this).closest(".prefix").find(".selected-text").text($(this).text());$(this).parent().hide()});$(".prefix").mouseleave(function(){$(".prefix-drop-down").hide()});$(".tabs-desktop div").click(function(){var n=$(this),t=n.parent().find("div").index(this);n.closest(".tabs-wrapper").find(".tabs-container:visible").fadeOut(300,function(){n.closest(".tabs-wrapper").find(".tabs-container").eq(t).fadeIn(300)});n.parent().find(".active").removeClass("active");n.addClass("active");n.parent().parent().find(".tabs-select-text .text").text(n.text())});$(".tabs-switch-box select").change(function(){var n=$(this).val();$(this).parent().find(".tabs-desktop div").filter(function(){return $(this).text()==n}).click()});$(".faq-switcher .side-menu-item").click(function(){if($(this).hasClass("active"))return!1;var n=$(this),t=n.parent().find(".switch").index(this);$(this).closest(".row").find(".switch-container:visible").fadeOut(300,function(){n.closest(".row").find(".switch-container").eq(t).fadeIn(300)});n.parent().find(".active").removeClass("active");n.addClass("active")});$(document).on("click",".video-open",function(){$(".video-player").addClass("active");var n=$(this).attr("data-src");setTimeout(function(){$(".video-player iframe").attr("src",n)},1e3)});$(".video-player .close-iframe").click(function(){$(".video-player iframe").attr("src","");setTimeout(function(){$(".video-player").removeClass("active")},1e3)});$(".scroll-to-link").click(function(){var n=$(".scroll-to-link").index(this);$("body, html").animate({scrollTop:$(".scroll-to-block").eq(n).offset().top-90},500)});$(".theme-config .open").click(function(){$(".theme-config").toggleClass("active")});$(".theme-config .colours-wrapper .entry").click(function(){var n=$(this).attr("data-colour");if($(this).hasClass("active"))return!1;$(this).parent().find(".active").removeClass("active");$(this).addClass("active");$("body").removeClass("colour-1 colour-2 colour-3").addClass(n);$("#logo img").attr("src","img/logo"+n+".png")});$(".checkbox-entry.checkbox label").click(function(){$(this).parent().toggleClass("active");$(this).parent().find("input").click()});$(".checkbox-entry.radio label").click(function(){if($(this).parent().find("input").click(),!$(this).parent().hasClass("active")){var n=$(this).parent().find("input").attr("name");$('.checkbox-entry.radio input[name="'+n+'"]').parent().removeClass("active");$(this).parent().addClass("active")}})}),function(){var n,f,t,i,r,u=function(n,t){return function(){return n.apply(t,arguments)}},e=[].indexOf||function(n){for(var t=0,i=this.length;i>t;t++)if(t in this&&this[t]===n)return t;return-1};f=function(){function n(){}return n.prototype.extend=function(n,t){var i,r;for(i in t)r=t[i],null==n[i]&&(n[i]=r);return n},n.prototype.isMobile=function(n){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(n)},n.prototype.addEvent=function(n,t,i){return null!=n.addEventListener?n.addEventListener(t,i,!1):null!=n.attachEvent?n.attachEvent("on"+t,i):n[t]=i},n.prototype.removeEvent=function(n,t,i){return null!=n.removeEventListener?n.removeEventListener(t,i,!1):null!=n.detachEvent?n.detachEvent("on"+t,i):delete n[t]},n.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},n}();t=this.WeakMap||this.MozWeakMap||(t=function(){function n(){this.keys=[];this.values=[]}return n.prototype.get=function(n){var t,u,i,f,r;for(r=this.keys,t=i=0,f=r.length;f>i;t=++i)if(u=r[t],u===n)return this.values[t]},n.prototype.set=function(n,t){var i,f,r,e,u;for(u=this.keys,i=r=0,e=u.length;e>r;i=++r)if(f=u[i],f===n)return void(this.values[i]=t);return this.keys.push(n),this.values.push(t)},n}());n=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(n=function(){function n(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser.");"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return n.notSupported=!0,n.prototype.observe=function(){},n}());i=this.getComputedStyle||function(n){return this.getPropertyValue=function(t){var i;return"float"===t&&(t="styleFloat"),r.test(t)&&t.replace(r,function(n,t){return t.toUpperCase()}),(null!=(i=n.currentStyle)?i[t]:void 0)||null},this};r=/(\-([a-z]){1})/g;this.WOW=function(){function r(n){null==n&&(n={});this.scrollCallback=u(this.scrollCallback,this);this.scrollHandler=u(this.scrollHandler,this);this.start=u(this.start,this);this.scrolled=!0;this.config=this.util().extend(n,this.defaults);this.animationNameCache=new t}return r.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null},r.prototype.init=function(){var n;return this.element=window.document.documentElement,"interactive"===(n=document.readyState)||"complete"===n?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},r.prototype.start=function(){var t,i,u,r;if(this.stopped=!1,this.boxes=function(){var n,u,i,r;for(i=this.element.querySelectorAll("."+this.config.boxClass),r=[],n=0,u=i.length;u>n;n++)t=i[n],r.push(t);return r}.call(this),this.all=function(){var n,u,i,r;for(i=this.boxes,r=[],n=0,u=i.length;u>n;n++)t=i[n],r.push(t);return r}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(r=this.boxes,i=0,u=r.length;u>i;i++)t=r[i],this.applyStyle(t,!0);return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new n(function(n){return function(t){var u,f,i,e,r;for(r=[],i=0,e=t.length;e>i;i++)f=t[i],r.push(function(){var n,r,t,i;for(t=f.addedNodes||[],i=[],n=0,r=t.length;r>n;n++)u=t[n],i.push(this.doSync(u));return i}.call(n));return r}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},r.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},r.prototype.sync=function(){if(n.notSupported)return this.doSync(this.element)},r.prototype.doSync=function(n){var t,i,f,u,r;if(null==n&&(n=this.element),1===n.nodeType){for(n=n.parentNode||n,u=n.querySelectorAll("."+this.config.boxClass),r=[],i=0,f=u.length;f>i;i++)t=u[i],e.call(this.all,t)<0?(this.boxes.push(t),this.all.push(t),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(t,!0),r.push(this.scrolled=!0)):r.push(void 0);return r}},r.prototype.show=function(n){return this.applyStyle(n),n.className=""+n.className+" "+this.config.animateClass,null!=this.config.callback?this.config.callback(n):void 0},r.prototype.applyStyle=function(n,t){var i,r,u;return r=n.getAttribute("data-wow-duration"),i=n.getAttribute("data-wow-delay"),u=n.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(n,t,r,i,u)}}(this))},r.prototype.animate=function(){return"requestAnimationFrame"in window?function(n){return window.requestAnimationFrame(n)}:function(n){return n()}}(),r.prototype.resetStyle=function(){var r,n,u,t,i;for(t=this.boxes,i=[],n=0,u=t.length;u>n;n++)r=t[n],i.push(r.style.visibility="visible");return i},r.prototype.customStyle=function(n,t,i,r,u){return t&&this.cacheAnimationName(n),n.style.visibility=t?"hidden":"visible",i&&this.vendorSet(n.style,{animationDuration:i}),r&&this.vendorSet(n.style,{animationDelay:r}),u&&this.vendorSet(n.style,{animationIterationCount:u}),this.vendorSet(n.style,{animationName:t?"none":this.cachedAnimationName(n)}),n},r.prototype.vendors=["moz","webkit"],r.prototype.vendorSet=function(n,t){var i,r,u,f=[];for(i in t)r=t[i],n[""+i]=r,f.push(function(){var t,o,f,e;for(f=this.vendors,e=[],t=0,o=f.length;o>t;t++)u=f[t],e.push(n[""+u+i.charAt(0).toUpperCase()+i.substr(1)]=r);return e}.call(this));return f},r.prototype.vendorCSS=function(n,t){var r,f,o,u,s,e;for(f=i(n),r=f.getPropertyCSSValue(t),e=this.vendors,u=0,s=e.length;s>u;u++)o=e[u],r=r||f.getPropertyCSSValue("-"+o+"-"+t);return r},r.prototype.animationName=function(n){var t;try{t=this.vendorCSS(n,"animation-name").cssText}catch(r){t=i(n).getPropertyValue("animation-name")}return"none"===t?"":t},r.prototype.cacheAnimationName=function(n){return this.animationNameCache.set(n,this.animationName(n))},r.prototype.cachedAnimationName=function(n){return this.animationNameCache.get(n)},r.prototype.scrollHandler=function(){return this.scrolled=!0},r.prototype.scrollCallback=function(){var n;if(this.scrolled&&!(this.scrolled=!1,this.boxes=function(){var t,u,i,r;for(i=this.boxes,r=[],t=0,u=i.length;u>t;t++)n=i[t],n&&(this.isVisible(n)?this.show(n):r.push(n));return r}.call(this),this.boxes.length||this.config.live))return this.stop()},r.prototype.offsetTop=function(n){for(var t;void 0===n.offsetTop;)n=n.parentNode;for(t=n.offsetTop;n=n.offsetParent;)t+=n.offsetTop;return t},r.prototype.isVisible=function(n){var r,u,t,f,i;return u=n.getAttribute("data-wow-offset")||this.config.offset,i=window.pageYOffset,f=i+Math.min(this.element.clientHeight,this.util().innerHeight())-u,t=this.offsetTop(n),r=t+n.clientHeight,f>=t&&r>=i},r.prototype.util=function(){return null!=this._util?this._util:this._util=new f},r.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},r}()}.call(this)