Files
b2b.redline.com.pl/modules/creativeelements/views/lib/swiper/swiper.min.js
Jacek Pyziak 6cc26c0ed2 Add Creative Elements templates and update index files
- Introduced new templates for catalog, checkout, contact, and error pages.
- Implemented caching headers and redirection in index.php files across various directories.
- Enhanced product and layout templates for better integration with Creative Elements.
- Added backoffice header styles and scripts for improved UI/UX in the admin panel.
2025-07-01 00:56:07 +02:00

270 lines
129 KiB
JavaScript

/**
* Swiper 4.4.7
* Most modern mobile touch slider and framework with hardware accelerated transitions
* http://www.idangero.us/swiper/
*
* Copyright 2014-2018 Vladimir Kharlampidi
*
* Released under the MIT License
*
* Released on: December 19, 2018
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(l){var u=0;return function(){return u<l.length?{done:!1,value:l[u++]}:{done:!0}}};$jscomp.arrayIterator=function(l){return{next:$jscomp.arrayIteratorImpl(l)}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1;
$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(l,u,v){if(l==Array.prototype||l==Object.prototype)return l;l[u]=v.value;return l};$jscomp.getGlobal=function(l){l=["object"==typeof globalThis&&globalThis,l,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var u=0;u<l.length;++u){var v=l[u];if(v&&v.Math==Math)return v}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);
$jscomp.IS_SYMBOL_NATIVE="function"===typeof Symbol&&"symbol"===typeof Symbol("x");$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE;$jscomp.polyfills={};$jscomp.propertyToPolyfillSymbol={};$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(l,u){var v=$jscomp.propertyToPolyfillSymbol[u];if(null==v)return l[u];v=l[v];return void 0!==v?v:l[u]};
$jscomp.polyfill=function(l,u,v,A){u&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(l,u,v,A):$jscomp.polyfillUnisolated(l,u,v,A))};$jscomp.polyfillUnisolated=function(l,u,v,A){v=$jscomp.global;l=l.split(".");for(A=0;A<l.length-1;A++){var B=l[A];if(!(B in v))return;v=v[B]}l=l[l.length-1];A=v[l];u=u(A);u!=A&&null!=u&&$jscomp.defineProperty(v,l,{configurable:!0,writable:!0,value:u})};
$jscomp.polyfillIsolated=function(l,u,v,A){var B=l.split(".");l=1===B.length;A=B[0];A=!l&&A in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var I=0;I<B.length-1;I++){var T=B[I];if(!(T in A))return;A=A[T]}B=B[B.length-1];v=$jscomp.IS_SYMBOL_NATIVE&&"es6"===v?A[B]:null;u=u(v);null!=u&&(l?$jscomp.defineProperty($jscomp.polyfills,B,{configurable:!0,writable:!0,value:u}):u!==v&&(void 0===$jscomp.propertyToPolyfillSymbol[B]&&(v=1E9*Math.random()>>>0,$jscomp.propertyToPolyfillSymbol[B]=$jscomp.IS_SYMBOL_NATIVE?
$jscomp.global.Symbol(B):$jscomp.POLYFILL_PREFIX+v+"$"+B),$jscomp.defineProperty(A,$jscomp.propertyToPolyfillSymbol[B],{configurable:!0,writable:!0,value:u})))};$jscomp.initSymbol=function(){};
$jscomp.polyfill("Symbol",function(l){if(l)return l;var u=function(I,T){this.$jscomp$symbol$id_=I;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:T})};u.prototype.toString=function(){return this.$jscomp$symbol$id_};var v="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",A=0,B=function(I){if(this instanceof B)throw new TypeError("Symbol is not a constructor");return new u(v+(I||"")+"_"+A++,I)};return B},"es6","es3");
$jscomp.polyfill("Symbol.iterator",function(l){if(l)return l;l=Symbol("Symbol.iterator");for(var u="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),v=0;v<u.length;v++){var A=$jscomp.global[u[v]];"function"===typeof A&&"function"!=typeof A.prototype[l]&&$jscomp.defineProperty(A.prototype,l,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}})}return l},"es6",
"es3");$jscomp.iteratorPrototype=function(l){l={next:l};l[Symbol.iterator]=function(){return this};return l};$jscomp.iteratorFromArray=function(l,u){l instanceof String&&(l+="");var v=0,A=!1,B={next:function(){if(!A&&v<l.length){var I=v++;return{value:u(I,l[I]),done:!1}}A=!0;return{done:!0,value:void 0}}};B[Symbol.iterator]=function(){return B};return B};$jscomp.polyfill("Array.prototype.keys",function(l){return l?l:function(){return $jscomp.iteratorFromArray(this,function(u){return u})}},"es6","es3");
$jscomp.findInternal=function(l,u,v){l instanceof String&&(l=String(l));for(var A=l.length,B=0;B<A;B++){var I=l[B];if(u.call(v,I,B,l))return{i:B,v:I}}return{i:-1,v:void 0}};$jscomp.polyfill("Array.prototype.find",function(l){return l?l:function(u,v){return $jscomp.findInternal(this,u,v).v}},"es6","es3");$jscomp.polyfill("Object.is",function(l){return l?l:function(u,v){return u===v?0!==u||1/u===1/v:u!==u&&v!==v}},"es6","es3");
$jscomp.polyfill("Array.prototype.includes",function(l){return l?l:function(u,v){var A=this;A instanceof String&&(A=String(A));var B=A.length;v=v||0;for(0>v&&(v=Math.max(v+B,0));v<B;v++){var I=A[v];if(I===u||Object.is(I,u))return!0}return!1}},"es7","es3");
$jscomp.checkStringArgs=function(l,u,v){if(null==l)throw new TypeError("The 'this' value for String.prototype."+v+" must not be null or undefined");if(u instanceof RegExp)throw new TypeError("First argument to String.prototype."+v+" must not be a regular expression");return l+""};$jscomp.polyfill("String.prototype.includes",function(l){return l?l:function(u,v){return-1!==$jscomp.checkStringArgs(this,u,"includes").indexOf(u,v||0)}},"es6","es3");
(function(l,u){"object"===typeof exports&&"undefined"!==typeof module?module.exports=u():"function"===typeof define&&define.amd?define(u):l.Swiper=u()})(this,function(){function l(a,b){var c=[];if(a&&!b&&a instanceof E)return a;if(a)if("string"===typeof a){var d=a.trim();if(0<=d.indexOf("<")&&0<=d.indexOf(">")){a="div";0===d.indexOf("<li")&&(a="ul");0===d.indexOf("<tr")&&(a="tbody");if(0===d.indexOf("<td")||0===d.indexOf("<th"))a="tr";0===d.indexOf("<tbody")&&(a="table");0===d.indexOf("<option")&&
(a="select");a=y.createElement(a);a.innerHTML=d;for(d=0;d<a.childNodes.length;d+=1)c.push(a.childNodes[d])}else for(a=b||"#"!==a[0]||a.match(/[ .<>:~]/)?(b||y).querySelectorAll(a.trim()):[y.getElementById(a.trim().split("#")[1])],d=0;d<a.length;d+=1)a[d]&&c.push(a[d])}else if(a.nodeType||a===t||a===y)c.push(a);else if(0<a.length&&a[0].nodeType)for(d=0;d<a.length;d+=1)c.push(a[d]);return new E(c)}function u(a){for(var b=[],c=0;c<a.length;c+=1)-1===b.indexOf(a[c])&&b.push(a[c]);return b}function v(a){var b=
this.touchEventsData,c=this.params,d=this.touches;if(!this.animating||!c.preventInteractionOnTransition)if(a.originalEvent&&(a=a.originalEvent),b.isTouchEvent="touchstart"===a.type,!(!b.isTouchEvent&&"which"in a&&3===a.which||!b.isTouchEvent&&"button"in a&&0<a.button||b.isTouched&&b.isMoved))if(c.noSwiping&&l(a.target).closest(c.noSwipingSelector?c.noSwipingSelector:"."+c.noSwipingClass)[0])this.allowClick=!0;else if(!c.swipeHandler||l(a).closest(c.swipeHandler)[0]){d.currentX="touchstart"===a.type?
a.targetTouches[0].pageX:a.pageX;d.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;var e=d.currentX,f=d.currentY,g=c.edgeSwipeThreshold||c.iOSEdgeSwipeThreshold;(c.edgeSwipeDetection||c.iOSEdgeSwipeDetection)&&(e<=g||e>=t.screen.width-g)||(q.extend(b,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=e,d.startY=f,b.touchStartTime=q.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,0<c.threshold&&(b.allowThresholdMove=
!1),"touchstart"!==a.type&&(d=!0,l(a.target).is(b.formElements)&&(d=!1),y.activeElement&&l(y.activeElement).is(b.formElements)&&y.activeElement!==a.target&&y.activeElement.blur(),b=d&&this.allowTouchMove&&c.touchStartPreventDefault,(c.touchStartForcePreventDefault||b)&&a.preventDefault()),this.emit("touchStart",a))}}function A(a){var b=this.touchEventsData,c=this.params,d=this.touches,e=this.rtlTranslate;a.originalEvent&&(a=a.originalEvent);if(!b.isTouched)b.startMoving&&b.isScrolling&&this.emit("touchMoveOpposite",
a);else if(!b.isTouchEvent||"mousemove"!==a.type){var f="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,g="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY;if(a.preventedByNestedSwiper)d.startX=f,d.startY=g;else if(this.allowTouchMove){if(b.isTouchEvent&&c.touchReleaseOnEdges&&!c.loop)if(this.isVertical()){if(g<d.startY&&this.translate<=this.maxTranslate()||g>d.startY&&this.translate>=this.minTranslate()){b.isTouched=!1;b.isMoved=!1;return}}else if(f<d.startX&&this.translate<=this.maxTranslate()||
f>d.startX&&this.translate>=this.minTranslate())return;if(b.isTouchEvent&&y.activeElement&&a.target===y.activeElement&&l(a.target).is(b.formElements))b.isMoved=!0,this.allowClick=!1;else if(b.allowTouchCallbacks&&this.emit("touchMove",a),!(a.targetTouches&&1<a.targetTouches.length||(d.currentX=f,d.currentY=g,f=d.currentX-d.startX,g=d.currentY-d.startY,this.params.threshold&&Math.sqrt(Math.pow(f,2)+Math.pow(g,2))<this.params.threshold))){if("undefined"===typeof b.isScrolling)if(this.isHorizontal()&&
d.currentY===d.startY||this.isVertical()&&d.currentX===d.startX)b.isScrolling=!1;else if(25<=f*f+g*g){var h=180*Math.atan2(Math.abs(g),Math.abs(f))/Math.PI;b.isScrolling=this.isHorizontal()?h>c.touchAngle:90-h>c.touchAngle}b.isScrolling&&this.emit("touchMoveOpposite",a);"undefined"!==typeof b.startMoving||d.currentX===d.startX&&d.currentY===d.startY||(b.startMoving=!0);if(b.isScrolling)b.isTouched=!1;else if(b.startMoving){this.allowClick=!1;a.preventDefault();c.touchMoveStopPropagation&&!c.nested&&
a.stopPropagation();b.isMoved||(c.loop&&this.loopFix(),b.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),b.allowMomentumBounce=!1,!c.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",a));this.emit("sliderMove",a);b.isMoved=!0;f=this.isHorizontal()?f:g;d.diff=f;f*=c.touchRatio;e&&(f=-f);this.swipeDirection=0<f?"prev":"next";b.currentTranslate=f+b.startTranslate;
e=!0;g=c.resistanceRatio;c.touchReleaseOnEdges&&(g=0);0<f&&b.currentTranslate>this.minTranslate()?(e=!1,c.resistance&&(b.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+b.startTranslate+f,g))):0>f&&b.currentTranslate<this.maxTranslate()&&(e=!1,c.resistance&&(b.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-b.startTranslate-f,g)));e&&(a.preventedByNestedSwiper=!0);!this.allowSlideNext&&"next"===this.swipeDirection&&b.currentTranslate<b.startTranslate&&(b.currentTranslate=
b.startTranslate);!this.allowSlidePrev&&"prev"===this.swipeDirection&&b.currentTranslate>b.startTranslate&&(b.currentTranslate=b.startTranslate);if(0<c.threshold)if(Math.abs(f)>c.threshold||b.allowThresholdMove){if(!b.allowThresholdMove){b.allowThresholdMove=!0;d.startX=d.currentX;d.startY=d.currentY;b.currentTranslate=b.startTranslate;d.diff=this.isHorizontal()?d.currentX-d.startX:d.currentY-d.startY;return}}else{b.currentTranslate=b.startTranslate;return}if(c.followFinger){if(c.freeMode||c.watchSlidesProgress||
c.watchSlidesVisibility)this.updateActiveIndex(),this.updateSlidesClasses();c.freeMode&&(0===b.velocities.length&&b.velocities.push({position:d[this.isHorizontal()?"startX":"startY"],time:b.touchStartTime}),b.velocities.push({position:d[this.isHorizontal()?"currentX":"currentY"],time:q.now()}));this.updateProgress(b.currentTranslate);this.setTranslate(b.currentTranslate)}}}}else this.allowClick=!1,b.isTouched&&(q.extend(d,{startX:f,startY:g,currentX:f,currentY:g}),b.touchStartTime=q.now())}}function B(a){var b=
this,c=b.touchEventsData,d=b.params,e=b.touches,f=b.rtlTranslate,g=b.$wrapperEl,h=b.slidesGrid,k=b.snapGrid,m=a;m.originalEvent&&(m=m.originalEvent);c.allowTouchCallbacks&&b.emit("touchEnd",m);c.allowTouchCallbacks=!1;if(c.isTouched){d.grabCursor&&c.isMoved&&c.isTouched&&(!0===b.allowSlideNext||!0===b.allowSlidePrev)&&b.setGrabCursor(!1);var n=q.now();a=n-c.touchStartTime;b.allowClick?(b.updateClickedSlide(m),b.emit("tap",m),300>a&&300<n-c.lastClickTime&&(c.clickTimeout&&clearTimeout(c.clickTimeout),
c.clickTimeout=q.nextTick(function(){b&&!b.destroyed&&b.emit("click",m)},300)),300>a&&300>n-c.lastClickTime&&(c.clickTimeout&&clearTimeout(c.clickTimeout),b.emit("doubleTap",m))):b.main&&b.main.thumbs.update();c.lastClickTime=q.now();q.nextTick(function(){b.destroyed||(b.allowClick=!0)});if(c.isTouched&&c.isMoved&&b.swipeDirection&&0!==e.diff&&c.currentTranslate!==c.startTranslate)if(c.isTouched=!1,c.isMoved=!1,c.startMoving=!1,e=d.followFinger?f?b.translate:-b.translate:-c.currentTranslate,d.freeMode)if(e<
-b.minTranslate())b.slideTo(b.activeIndex);else if(e>-b.maxTranslate())b.slides.length<k.length?b.slideTo(k.length-1):b.slideTo(b.slides.length-1);else{if(d.freeModeMomentum){if(1<c.velocities.length){if(h=c.velocities.pop(),e=c.velocities.pop(),n=h.time-e.time,b.velocity=(h.position-e.position)/n,b.velocity/=2,Math.abs(b.velocity)<d.freeModeMinimumVelocity&&(b.velocity=0),150<n||300<q.now()-h.time)b.velocity=0}else b.velocity=0;b.velocity*=d.freeModeMomentumVelocityRatio;c.velocities.length=0;h=
1E3*d.freeModeMomentumRatio;e=b.translate+b.velocity*h;f&&(e=-e);n=!1;var p=20*Math.abs(b.velocity)*d.freeModeMomentumBounceRatio,r;if(e<b.maxTranslate()){if(d.freeModeMomentumBounce){e+b.maxTranslate()<-p&&(e=b.maxTranslate()-p);var w=b.maxTranslate();n=!0;c.allowMomentumBounce=!0}else e=b.maxTranslate();d.loop&&d.centeredSlides&&(r=!0)}else if(e>b.minTranslate())d.freeModeMomentumBounce?(e-b.minTranslate()>p&&(e=b.minTranslate()+p),w=b.minTranslate(),n=!0,c.allowMomentumBounce=!0):e=b.minTranslate(),
d.loop&&d.centeredSlides&&(r=!0);else if(d.freeModeSticky){for(p=0;p<k.length;p+=1)if(k[p]>-e){var D=p;break}e=Math.abs(k[D]-e)<Math.abs(k[D-1]-e)||"next"===b.swipeDirection?k[D]:k[D-1];e=-e}if(r)b.once("transitionEnd",function(){b.loopFix()});if(0!==b.velocity)h=f?Math.abs((-e-b.translate)/b.velocity):Math.abs((e-b.translate)/b.velocity);else if(d.freeModeSticky){b.slideToClosest();return}d.freeModeMomentumBounce&&n?(b.updateProgress(w),b.setTransition(h),b.setTranslate(e),b.transitionStart(!0,b.swipeDirection),
b.animating=!0,g.transitionEnd(function(){b&&!b.destroyed&&c.allowMomentumBounce&&(b.emit("momentumBounce"),b.setTransition(d.speed),b.setTranslate(w),g.transitionEnd(function(){b&&!b.destroyed&&b.transitionEnd()}))})):b.velocity?(b.updateProgress(e),b.setTransition(h),b.setTranslate(e),b.transitionStart(!0,b.swipeDirection),b.animating||(b.animating=!0,g.transitionEnd(function(){b&&!b.destroyed&&b.transitionEnd()}))):b.updateProgress(e);b.updateActiveIndex();b.updateSlidesClasses()}else if(d.freeModeSticky){b.slideToClosest();
return}if(!d.freeModeMomentum||a>=d.longSwipesMs)b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses()}else{f=0;k=b.slidesSizesGrid[0];for(r=0;r<h.length;r+=d.slidesPerGroup)"undefined"!==typeof h[r+d.slidesPerGroup]?e>=h[r]&&e<h[r+d.slidesPerGroup]&&(f=r,k=h[r+d.slidesPerGroup]-h[r]):e>=h[r]&&(f=r,k=h[h.length-1]-h[h.length-2]);k=(e-h[f])/k;a>d.longSwipesMs?d.longSwipes?("next"===b.swipeDirection&&(k>=d.longSwipesRatio?b.slideTo(f+d.slidesPerGroup):b.slideTo(f)),"prev"===b.swipeDirection&&
(k>1-d.longSwipesRatio?b.slideTo(f+d.slidesPerGroup):b.slideTo(f))):b.slideTo(b.activeIndex):d.shortSwipes?("next"===b.swipeDirection&&b.slideTo(f+d.slidesPerGroup),"prev"===b.swipeDirection&&b.slideTo(f)):b.slideTo(b.activeIndex)}else c.isTouched=!1,c.isMoved=!1,c.startMoving=!1}else c.isMoved&&d.grabCursor&&b.setGrabCursor(!1),c.isMoved=!1,c.startMoving=!1}function I(){var a=this.params,b=this.el;if(!b||0!==b.offsetWidth){a.breakpoints&&this.setBreakpoint();b=this.allowSlideNext;var c=this.allowSlidePrev,
d=this.snapGrid;this.allowSlidePrev=this.allowSlideNext=!0;this.updateSize();this.updateSlides();if(a.freeMode){var e=Math.min(Math.max(this.translate,this.maxTranslate()),this.minTranslate());this.setTranslate(e);this.updateActiveIndex();this.updateSlidesClasses();a.autoHeight&&this.updateAutoHeight()}else this.updateSlidesClasses(),("auto"===a.slidesPerView||1<a.slidesPerView)&&this.isEnd&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,
!0);this.allowSlidePrev=c;this.allowSlideNext=b;this.params.watchOverflow&&d!==this.snapGrid&&this.checkOverflow()}}function T(a){this.allowClick||(this.params.preventClicks&&a.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(a.stopPropagation(),a.stopImmediatePropagation()))}var y="undefined"===typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},
getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,t="undefined"===typeof window?{document:y,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},
Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,E=function(a){for(var b=0;b<a.length;b+=1)this[b]=a[b];this.length=a.length;return this};l.fn=E.prototype;l.Class=E;l.Dom7=E;var ka={addClass:function(a){if("undefined"===typeof a)return this;a=a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)"undefined"!==typeof this[c]&&"undefined"!==typeof this[c].classList&&this[c].classList.add(a[b]);return this},removeClass:function(a){a=
a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)"undefined"!==typeof this[c]&&"undefined"!==typeof this[c].classList&&this[c].classList.remove(a[b]);return this},hasClass:function(a){return this[0]?this[0].classList.contains(a):!1},toggleClass:function(a){a=a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)"undefined"!==typeof this[c]&&"undefined"!==typeof this[c].classList&&this[c].classList.toggle(a[b]);return this},attr:function(a,b){var c=arguments;
if(1===arguments.length&&"string"===typeof a){if(this[0])return this[0].getAttribute(a)}else{for(var d=0;d<this.length;d+=1)if(2===c.length)this[d].setAttribute(a,b);else for(var e in a)this[d][e]=a[e],this[d].setAttribute(e,a[e]);return this}},removeAttr:function(a){for(var b=0;b<this.length;b+=1)this[b].removeAttribute(a);return this},data:function(a,b){var c;if("undefined"===typeof b){if(c=this[0]){if(c.dom7ElementDataStorage&&a in c.dom7ElementDataStorage)return c.dom7ElementDataStorage[a];if(a=
c.getAttribute("data-"+a))return a}}else{for(var d=0;d<this.length;d+=1)c=this[d],c.dom7ElementDataStorage||(c.dom7ElementDataStorage={}),c.dom7ElementDataStorage[a]=b;return this}},transform:function(a){for(var b=0;b<this.length;b+=1){var c=this[b].style;c.webkitTransform=a;c.transform=a}return this},transition:function(a){"string"!==typeof a&&(a+="ms");for(var b=0;b<this.length;b+=1){var c=this[b].style;c.webkitTransitionDuration=a;c.transitionDuration=a}return this},on:function(){function a(n){var p=
n.target;if(p){var r=n.target.dom7EventData||[];0>r.indexOf(n)&&r.unshift(n);if(l(p).is(f))g.apply(p,r);else for(n=l(p).parents(),p=0;p<n.length;p+=1)l(n[p]).is(f)&&g.apply(n[p],r)}}function b(n){var p=n&&n.target?n.target.dom7EventData||[]:[];0>p.indexOf(n)&&p.unshift(n);g.apply(this,p)}for(var c=[],d=arguments.length;d--;)c[d]=arguments[d];var e=c[0],f=c[1],g=c[2];d=c[3];"function"===typeof c[1]&&(e=c[0],g=c[1],d=c[2],f=void 0);d||(d=!1);c=e.split(" ");for(var h=0;h<this.length;h+=1){var k=this[h];
if(f)for(e=0;e<c.length;e+=1){var m=c[e];k.dom7LiveListeners||(k.dom7LiveListeners={});k.dom7LiveListeners[m]||(k.dom7LiveListeners[m]=[]);k.dom7LiveListeners[m].push({listener:g,proxyListener:a});k.addEventListener(m,a,d)}else for(e=0;e<c.length;e+=1)m=c[e],k.dom7Listeners||(k.dom7Listeners={}),k.dom7Listeners[m]||(k.dom7Listeners[m]=[]),k.dom7Listeners[m].push({listener:g,proxyListener:b}),k.addEventListener(m,b,d)}return this},off:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];
var c=a[0];b=a[1];var d=a[2],e=a[3];"function"===typeof a[1]&&(c=a[0],d=a[1],e=a[2],b=void 0);e||(e=!1);a=c.split(" ");for(c=0;c<a.length;c+=1)for(var f=a[c],g=0;g<this.length;g+=1){var h=this[g],k=void 0;!b&&h.dom7Listeners?k=h.dom7Listeners[f]:b&&h.dom7LiveListeners&&(k=h.dom7LiveListeners[f]);if(k&&k.length)for(var m=k.length-1;0<=m;--m){var n=k[m];d&&n.listener===d?(h.removeEventListener(f,n.proxyListener,e),k.splice(m,1)):d||(h.removeEventListener(f,n.proxyListener,e),k.splice(m,1))}}return this},
trigger:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];b=a[0].split(" ");for(var c=a[1],d=0;d<b.length;d+=1)for(var e=b[d],f=0;f<this.length;f+=1){var g=this[f],h=void 0;try{h=new t.CustomEvent(e,{detail:c,bubbles:!0,cancelable:!0})}catch(k){h=y.createEvent("Event"),h.initEvent(e,!0,!0),h.detail=c}g.dom7EventData=a.filter(function(k,m){return 0<m});g.dispatchEvent(h);g.dom7EventData=[];delete g.dom7EventData}return this},transitionEnd:function(a){function b(f){if(f.target===this)for(a.call(this,
f),e=0;e<c.length;e+=1)d.off(c[e],b)}var c=["webkitTransitionEnd","transitionend"],d=this,e;if(a)for(e=0;e<c.length;e+=1)d.on(c[e],b);return this},outerWidth:function(a){return 0<this.length?a?(a=this.styles(),this[0].offsetWidth+parseFloat(a.getPropertyValue("margin-right"))+parseFloat(a.getPropertyValue("margin-left"))):this[0].offsetWidth:null},outerHeight:function(a){return 0<this.length?a?(a=this.styles(),this[0].offsetHeight+parseFloat(a.getPropertyValue("margin-top"))+parseFloat(a.getPropertyValue("margin-bottom"))):
this[0].offsetHeight:null},offset:function(){if(0<this.length){var a=this[0],b=a.getBoundingClientRect(),c=y.body;return{top:b.top+(a===t?t.scrollY:a.scrollTop)-(a.clientTop||c.clientTop||0),left:b.left+(a===t?t.scrollX:a.scrollLeft)-(a.clientLeft||c.clientLeft||0)}}return null},css:function(a,b){var c;if(1===arguments.length)if("string"===typeof a){if(this[0])return t.getComputedStyle(this[0],null).getPropertyValue(a)}else{for(c=0;c<this.length;c+=1)for(var d in a)this[c].style[d]=a[d];return this}if(2===
arguments.length&&"string"===typeof a)for(c=0;c<this.length;c+=1)this[c].style[a]=b;return this},each:function(a){if(!a)return this;for(var b=0;b<this.length&&!1!==a.call(this[b],b,this[b]);b+=1);return this},html:function(a){if("undefined"===typeof a)return this[0]?this[0].innerHTML:void 0;for(var b=0;b<this.length;b+=1)this[b].innerHTML=a;return this},text:function(a){if("undefined"===typeof a)return this[0]?this[0].textContent.trim():null;for(var b=0;b<this.length;b+=1)this[b].textContent=a;return this},
is:function(a){var b=this[0],c;if(!b||"undefined"===typeof a)return!1;if("string"===typeof a){if(b.matches)return b.matches(a);if(b.webkitMatchesSelector)return b.webkitMatchesSelector(a);if(b.msMatchesSelector)return b.msMatchesSelector(a);a=l(a);for(c=0;c<a.length;c+=1)if(a[c]===b)return!0;return!1}if(a===y)return b===y;if(a===t)return b===t;if(a.nodeType||a instanceof E)for(a=a.nodeType?[a]:a,c=0;c<a.length;c+=1)if(a[c]===b)return!0;return!1},index:function(){var a=this[0],b;if(a){for(b=0;null!==
(a=a.previousSibling);)1===a.nodeType&&(b+=1);return b}},eq:function(a){if("undefined"===typeof a)return this;var b=this.length;return a>b-1?new E([]):0>a?(a=b+a,0>a?new E([]):new E([this[a]])):new E([this[a]])},append:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];for(var c=0;c<a.length;c+=1){b=a[c];for(var d=0;d<this.length;d+=1)if("string"===typeof b){var e=y.createElement("div");for(e.innerHTML=b;e.firstChild;)this[d].appendChild(e.firstChild)}else if(b instanceof E)for(e=0;e<
b.length;e+=1)this[d].appendChild(b[e]);else this[d].appendChild(b)}return this},prepend:function(a){var b,c;for(b=0;b<this.length;b+=1)if("string"===typeof a){var d=y.createElement("div");d.innerHTML=a;for(c=d.childNodes.length-1;0<=c;--c)this[b].insertBefore(d.childNodes[c],this[b].childNodes[0])}else if(a instanceof E)for(c=0;c<a.length;c+=1)this[b].insertBefore(a[c],this[b].childNodes[0]);else this[b].insertBefore(a,this[b].childNodes[0]);return this},next:function(a){if(0<this.length){if(a)return this[0].nextElementSibling&&
l(this[0].nextElementSibling).is(a)?new E([this[0].nextElementSibling]):new E([]);if(this[0].nextElementSibling)return new E([this[0].nextElementSibling])}return new E([])},nextAll:function(a){var b=[],c=this[0];if(!c)return new E([]);for(;c.nextElementSibling;)c=c.nextElementSibling,a?l(c).is(a)&&b.push(c):b.push(c);return new E(b)},prev:function(a){if(0<this.length){var b=this[0];if(a)return b.previousElementSibling&&l(b.previousElementSibling).is(a)?new E([b.previousElementSibling]):new E([]);
if(b.previousElementSibling)return new E([b.previousElementSibling])}return new E([])},prevAll:function(a){var b=[],c=this[0];if(!c)return new E([]);for(;c.previousElementSibling;)c=c.previousElementSibling,a?l(c).is(a)&&b.push(c):b.push(c);return new E(b)},parent:function(a){for(var b=[],c=0;c<this.length;c+=1)null!==this[c].parentNode&&(a?l(this[c].parentNode).is(a)&&b.push(this[c].parentNode):b.push(this[c].parentNode));return l(u(b))},parents:function(a){for(var b=[],c=0;c<this.length;c+=1)for(var d=
this[c].parentNode;d;)a?l(d).is(a)&&b.push(d):b.push(d),d=d.parentNode;return l(u(b))},closest:function(a){var b=this;if("undefined"===typeof a)return new E([]);b.is(a)||(b=b.parents(a).eq(0));return b},find:function(a){for(var b=[],c=0;c<this.length;c+=1)for(var d=this[c].querySelectorAll(a),e=0;e<d.length;e+=1)b.push(d[e]);return new E(b)},children:function(a){for(var b=[],c=0;c<this.length;c+=1)for(var d=this[c].childNodes,e=0;e<d.length;e+=1)a?1===d[e].nodeType&&l(d[e]).is(a)&&b.push(d[e]):1===
d[e].nodeType&&b.push(d[e]);return new E(u(b))},remove:function(){for(var a=0;a<this.length;a+=1)this[a].parentNode&&this[a].parentNode.removeChild(this[a]);return this},add:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c;for(b=0;b<a.length;b+=1){var d=l(a[b]);for(c=0;c<d.length;c+=1)this[this.length]=d[c],this.length+=1}return this},styles:function(){return this[0]?t.getComputedStyle(this[0],null):{}}};Object.keys(ka).forEach(function(a){l.fn[a]=ka[a]});var q={deleteProps:function(a){Object.keys(a).forEach(function(b){try{a[b]=
null}catch(c){}try{delete a[b]}catch(c){}})},nextTick:function(a,b){void 0===b&&(b=0);return setTimeout(a,b)},now:function(){return Date.now()},getTranslate:function(a,b){void 0===b&&(b="x");a=t.getComputedStyle(a,null);if(t.WebKitCSSMatrix){var c=a.transform||a.webkitTransform;6<c.split(",").length&&(c=c.split(", ").map(function(e){return e.replace(",",".")}).join(", "));a=new t.WebKitCSSMatrix("none"===c?"":c)}else{a=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(",
"matrix(1, 0, 0, 1,");var d=a.toString().split(",")}"x"===b&&(c=t.WebKitCSSMatrix?a.m41:16===d.length?parseFloat(d[12]):parseFloat(d[4]));"y"===b&&(c=t.WebKitCSSMatrix?a.m42:16===d.length?parseFloat(d[13]):parseFloat(d[5]));return c||0},parseUrlQuery:function(a){var b={};a=a||t.location.href;if("string"===typeof a&&a.length){a=-1<a.indexOf("?")?a.replace(/\S*\?/,""):"";var c=a.split("&").filter(function(f){return""!==f});var d=c.length;for(a=0;a<d;a+=1){var e=c[a].replace(/#\S+/g,"").split("=");b[decodeURIComponent(e[0])]=
"undefined"===typeof e[1]?void 0:decodeURIComponent(e[1])||""}}return b},isObject:function(a){return"object"===typeof a&&null!==a&&a.constructor&&a.constructor===Object},extend:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];b=Object(a[0]);for(var c=1;c<a.length;c+=1){var d=a[c];if(void 0!==d&&null!==d)for(var e=Object.keys(Object(d)),f=0,g=e.length;f<g;f+=1){var h=e[f],k=Object.getOwnPropertyDescriptor(d,h);void 0!==k&&k.enumerable&&(q.isObject(b[h])&&q.isObject(d[h])?q.extend(b[h],
d[h]):!q.isObject(b[h])&&q.isObject(d[h])?(b[h]={},q.extend(b[h],d[h])):b[h]=d[h])}}return b}},x=function(){var a=y.createElement("div");return{touch:t.Modernizr&&!0===t.Modernizr.touch||!!(0<t.navigator.maxTouchPoints||"ontouchstart"in t||t.DocumentTouch&&y instanceof t.DocumentTouch),pointerEvents:!!(t.navigator.pointerEnabled||t.PointerEvent||"maxTouchPoints"in t.navigator),prefixedPointerEvents:!!t.navigator.msPointerEnabled,transition:function(){var b=a.style;return"transition"in b||"webkitTransition"in
b||"MozTransition"in b}(),transforms3d:t.Modernizr&&!0===t.Modernizr.csstransforms3d||function(){var b=a.style;return"webkitPerspective"in b||"MozPerspective"in b||"OPerspective"in b||"MsPerspective"in b||"perspective"in b}(),flexbox:function(){for(var b=a.style,c="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),d=0;d<c.length;d+=1)if(c[d]in b)return!0;return!1}(),observer:"MutationObserver"in
t||"WebkitMutationObserver"in t,passiveListener:function(){var b=!1;try{var c=Object.defineProperty({},"passive",{get:function(){b=!0}});t.addEventListener("testPassiveListener",null,c)}catch(d){}return b}(),gestures:"ongesturestart"in t}}(),L=function(a){void 0===a&&(a={});var b=this;b.params=a;b.eventsListeners={};b.params&&b.params.on&&Object.keys(b.params.on).forEach(function(c){b.on(c,b.params.on[c])})},aa={components:{configurable:!0}};L.prototype.on=function(a,b,c){var d=this;if("function"!==
typeof b)return d;var e=c?"unshift":"push";a.split(" ").forEach(function(f){d.eventsListeners[f]||(d.eventsListeners[f]=[]);d.eventsListeners[f][e](b)});return d};L.prototype.once=function(a,b,c){function d(){for(var f=[],g=arguments.length;g--;)f[g]=arguments[g];b.apply(e,f);e.off(a,d)}var e=this;return"function"!==typeof b?e:e.on(a,d,c)};L.prototype.off=function(a,b){var c=this;if(!c.eventsListeners)return c;a.split(" ").forEach(function(d){"undefined"===typeof b?c.eventsListeners[d]=[]:c.eventsListeners[d]&&
c.eventsListeners[d].length&&c.eventsListeners[d].forEach(function(e,f){e===b&&c.eventsListeners[d].splice(f,1)})});return c};L.prototype.emit=function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c=this;if(!c.eventsListeners)return c;if("string"===typeof a[0]||Array.isArray(a[0])){b=a[0];var d=a.slice(1,a.length);var e=c}else b=a[0].events,d=a[0].data,e=a[0].context||c;(Array.isArray(b)?b:b.split(" ")).forEach(function(f){if(c.eventsListeners&&c.eventsListeners[f]){var g=[];c.eventsListeners[f].forEach(function(h){g.push(h)});
g.forEach(function(h){h.apply(e,d)})}});return c};L.prototype.useModulesParams=function(a){var b=this;b.modules&&Object.keys(b.modules).forEach(function(c){c=b.modules[c];c.params&&q.extend(a,c.params)})};L.prototype.useModules=function(a){void 0===a&&(a={});var b=this;b.modules&&Object.keys(b.modules).forEach(function(c){var d=b.modules[c];c=a[c]||{};d.instance&&Object.keys(d.instance).forEach(function(e){var f=d.instance[e];b[e]="function"===typeof f?f.bind(b):f});d.on&&b.on&&Object.keys(d.on).forEach(function(e){b.on(e,
d.on[e])});d.create&&d.create.bind(b)(c)})};aa.components.set=function(a){this.use&&this.use(a)};L.installModule=function(a){for(var b=[],c=arguments.length-1;0<c--;)b[c]=arguments[c+1];var d=this;d.prototype.modules||(d.prototype.modules={});c=a.name||Object.keys(d.prototype.modules).length+"_"+q.now();d.prototype.modules[c]=a;a.proto&&Object.keys(a.proto).forEach(function(e){d.prototype[e]=a.proto[e]});a.static&&Object.keys(a.static).forEach(function(e){d[e]=a.static[e]});a.install&&a.install.apply(d,
b);return d};L.use=function(a){for(var b=[],c=arguments.length-1;0<c--;)b[c]=arguments[c+1];var d=this;return Array.isArray(a)?(a.forEach(function(e){return d.installModule(e)}),d):d.installModule.apply(d,[a].concat(b))};Object.defineProperties(L,aa);var J=function(){var a=t.navigator.userAgent,b={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:t.cordova||t.phonegap,phonegap:t.cordova||t.phonegap},c=a.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),d=a.match(/(Android);?[\s\/]+([\d.]+)?/),
e=a.match(/(iPad).*OS\s([\d_]+)/),f=a.match(/(iPod)(.*OS\s([\d_]+))?/),g=!e&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/);c&&(b.os="windows",b.osVersion=c[2],b.windows=!0);d&&!c&&(b.os="android",b.osVersion=d[2],b.android=!0,b.androidChrome=0<=a.toLowerCase().indexOf("chrome"));if(e||g||f)b.os="ios",b.ios=!0;g&&!f&&(b.osVersion=g[2].replace(/_/g,"."),b.iphone=!0);e&&(b.osVersion=e[2].replace(/_/g,"."),b.ipad=!0);f&&(b.osVersion=f[3]?f[3].replace(/_/g,"."):null,b.iphone=!0);b.ios&&b.osVersion&&0<=a.indexOf("Version/")&&
"10"===b.osVersion.split(".")[0]&&(b.osVersion=a.toLowerCase().split("version/")[1].split(" ")[0]);b.desktop=!(b.os||b.android||b.webView);b.webView=(g||e||f)&&a.match(/.*AppleWebKit(?!.*Safari)/i);b.os&&"ios"===b.os&&(a=b.osVersion.split("."),c=y.querySelector('meta[name="viewport"]'),b.minimalUi=!b.webView&&(f||g)&&(7===1*a[0]?1<=1*a[1]:7<1*a[0])&&c&&0<=c.getAttribute("content").indexOf("minimal-ui"));b.pixelRatio=t.devicePixelRatio||1;return b}(),U=function(){var a=!!t.navigator.userAgent.match(/Trident/g)||
!!t.navigator.userAgent.match(/MSIE/g),b=!!t.navigator.userAgent.match(/Edge/g);var c=t.navigator.userAgent.toLowerCase();c=0<=c.indexOf("safari")&&0>c.indexOf("chrome")&&0>c.indexOf("android");return{isIE:a,isEdge:b,isSafari:c,isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}(),la={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,
freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,
touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,
loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",
slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},ha={update:{updateSize:function(){var a=this.$el;var b="undefined"!==typeof this.params.width?this.params.width:a[0].clientWidth;var c="undefined"!==typeof this.params.height?this.params.height:a[0].clientHeight;0===b&&this.isHorizontal()||0===c&&this.isVertical()||(b=b-parseInt(a.css("padding-left"),10)-
parseInt(a.css("padding-right"),10),c=c-parseInt(a.css("padding-top"),10)-parseInt(a.css("padding-bottom"),10),q.extend(this,{width:b,height:c,size:this.isHorizontal()?b:c}))},updateSlides:function(){var a=this.params,b=this.$wrapperEl,c=this.size,d=this.rtlTranslate,e=this.wrongRTL,f=this.virtual&&a.virtual.enabled,g=f?this.virtual.slides.length:this.slides.length,h=b.children("."+this.params.slideClass);f=f?this.virtual.slides.length:h.length;var k=[],m=[],n=[],p=a.slidesOffsetBefore;"function"===
typeof p&&(p=a.slidesOffsetBefore.call(this));var r=a.slidesOffsetAfter;"function"===typeof r&&(r=a.slidesOffsetAfter.call(this));var w=this.snapGrid.length,D=this.snapGrid.length,C=a.spaceBetween;p=-p;var H=0,F=0;if("undefined"!==typeof c){"string"===typeof C&&0<=C.indexOf("%")&&(C=parseFloat(C.replace("%",""))/100*c);this.virtualSize=-C;d?h.css({marginLeft:"",marginTop:""}):h.css({marginRight:"",marginBottom:""});if(1<a.slidesPerColumn){var G=Math.floor(f/a.slidesPerColumn)===f/this.params.slidesPerColumn?
f:Math.ceil(f/a.slidesPerColumn)*a.slidesPerColumn;"auto"!==a.slidesPerView&&"row"===a.slidesPerColumnFill&&(G=Math.max(G,a.slidesPerView*a.slidesPerColumn))}for(var z,V=a.slidesPerColumn,ma=G/V,na=Math.floor(f/a.slidesPerColumn),M=0;M<f;M+=1){z=0;var N=h.eq(M);if(1<a.slidesPerColumn){var Q=void 0,O=void 0,K=void 0;if("column"===a.slidesPerColumnFill){O=Math.floor(M/V);K=M-O*V;if(O>na||O===na&&K===V-1)K+=1,K>=V&&(K=0,O+=1);Q=O+K*G/V;N.css({"-webkit-box-ordinal-group":Q,"-moz-box-ordinal-group":Q,
"-ms-flex-order":Q,"-webkit-order":Q,order:Q})}else K=Math.floor(M/ma),O=M-K*ma;N.css("margin-"+(this.isHorizontal()?"top":"left"),0!==K&&a.spaceBetween&&a.spaceBetween+"px").attr("data-swiper-column",O).attr("data-swiper-row",K)}if("none"!==N.css("display")){if("auto"===a.slidesPerView){z=t.getComputedStyle(N[0],null);Q=N[0].style.transform;O=N[0].style.webkitTransform;Q&&(N[0].style.transform="none");O&&(N[0].style.webkitTransform="none");if(a.roundLengths)z=this.isHorizontal()?N.outerWidth(!0):
N.outerHeight(!0);else if(this.isHorizontal()){K=parseFloat(z.getPropertyValue("width"));var da=parseFloat(z.getPropertyValue("padding-left")),ea=parseFloat(z.getPropertyValue("padding-right")),W=parseFloat(z.getPropertyValue("margin-left")),X=parseFloat(z.getPropertyValue("margin-right"));z=(z=z.getPropertyValue("box-sizing"))&&"border-box"===z?K+W+X:K+da+ea+W+X}else K=parseFloat(z.getPropertyValue("height")),da=parseFloat(z.getPropertyValue("padding-top")),ea=parseFloat(z.getPropertyValue("padding-bottom")),
W=parseFloat(z.getPropertyValue("margin-top")),X=parseFloat(z.getPropertyValue("margin-bottom")),z=(z=z.getPropertyValue("box-sizing"))&&"border-box"===z?K+W+X:K+da+ea+W+X;Q&&(N[0].style.transform=Q);O&&(N[0].style.webkitTransform=O);a.roundLengths&&(z=Math.floor(z))}else z=(c-(a.slidesPerView-1)*C)/a.slidesPerView,a.roundLengths&&(z=Math.floor(z)),h[M]&&(this.isHorizontal()?h[M].style.width=z+"px":h[M].style.height=z+"px");h[M]&&(h[M].swiperSlideSize=z);n.push(z);a.centeredSlides?(p=p+z/2+H/2+C,
0===H&&0!==M&&(p=p-c/2-C),0===M&&(p=p-c/2-C),.001>Math.abs(p)&&(p=0),a.roundLengths&&(p=Math.floor(p)),0===F%a.slidesPerGroup&&k.push(p),m.push(p)):(a.roundLengths&&(p=Math.floor(p)),0===F%a.slidesPerGroup&&k.push(p),m.push(p),p=p+z+C);this.virtualSize+=z+C;H=z;F+=1}}this.virtualSize=Math.max(this.virtualSize,c)+r;d&&e&&("slide"===a.effect||"coverflow"===a.effect)&&b.css({width:this.virtualSize+a.spaceBetween+"px"});if(!x.flexbox||a.setWrapperSize)this.isHorizontal()?b.css({width:this.virtualSize+
a.spaceBetween+"px"}):b.css({height:this.virtualSize+a.spaceBetween+"px"});if(1<a.slidesPerColumn&&(this.virtualSize=(z+a.spaceBetween)*G,this.virtualSize=Math.ceil(this.virtualSize/a.slidesPerColumn)-a.spaceBetween,this.isHorizontal()?b.css({width:this.virtualSize+a.spaceBetween+"px"}):b.css({height:this.virtualSize+a.spaceBetween+"px"}),a.centeredSlides)){b=[];for(e=0;e<k.length;e+=1)G=k[e],a.roundLengths&&(G=Math.floor(G)),k[e]<this.virtualSize+k[0]&&b.push(G);k=b}if(!a.centeredSlides){b=[];for(e=
0;e<k.length;e+=1)G=k[e],a.roundLengths&&(G=Math.floor(G)),k[e]<=this.virtualSize-c&&b.push(G);k=b;1<Math.floor(this.virtualSize-c)-Math.floor(k[k.length-1])&&k.push(this.virtualSize-c)}0===k.length&&(k=[0]);0!==a.spaceBetween&&(this.isHorizontal()?d?h.css({marginLeft:C+"px"}):h.css({marginRight:C+"px"}):h.css({marginBottom:C+"px"}));if(a.centerInsufficientSlides){var ba=0;n.forEach(function(Y){ba+=Y+(a.spaceBetween?a.spaceBetween:0)});ba-=a.spaceBetween;if(ba<c){var oa=(c-ba)/2;k.forEach(function(Y,
fa){k[fa]=Y-oa});m.forEach(function(Y,fa){m[fa]=Y+oa})}}q.extend(this,{slides:h,snapGrid:k,slidesGrid:m,slidesSizesGrid:n});f!==g&&this.emit("slidesLengthChange");k.length!==w&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange"));m.length!==D&&this.emit("slidesGridLengthChange");(a.watchSlidesProgress||a.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(a){var b=[],c=0;"number"===typeof a?this.setTransition(a):!0===a&&this.setTransition(this.params.speed);
if("auto"!==this.params.slidesPerView&&1<this.params.slidesPerView)for(a=0;a<Math.ceil(this.params.slidesPerView);a+=1){var d=this.activeIndex+a;if(d>this.slides.length)break;b.push(this.slides.eq(d)[0])}else b.push(this.slides.eq(this.activeIndex)[0]);for(a=0;a<b.length;a+=1)"undefined"!==typeof b[a]&&(d=b[a].offsetHeight,c=d>c?d:c);c&&this.$wrapperEl.css("height",c+"px")},updateSlidesOffset:function(){for(var a=this.slides,b=0;b<a.length;b+=1)a[b].swiperSlideOffset=this.isHorizontal()?a[b].offsetLeft:
a[b].offsetTop},updateSlidesProgress:function(a){void 0===a&&(a=this&&this.translate||0);var b=this.params,c=this.slides,d=this.rtlTranslate;if(0!==c.length){"undefined"===typeof c[0].swiperSlideOffset&&this.updateSlidesOffset();var e=-a;d&&(e=a);c.removeClass(b.slideVisibleClass);this.visibleSlidesIndexes=[];this.visibleSlides=[];for(a=0;a<c.length;a+=1){var f=c[a],g=(e+(b.centeredSlides?this.minTranslate():0)-f.swiperSlideOffset)/(f.swiperSlideSize+b.spaceBetween);if(b.watchSlidesVisibility){var h=
-(e-f.swiperSlideOffset),k=h+this.slidesSizesGrid[a];if(0<=h&&h<this.size||0<k&&k<=this.size||0>=h&&k>=this.size)this.visibleSlides.push(f),this.visibleSlidesIndexes.push(a),c.eq(a).addClass(b.slideVisibleClass)}f.progress=d?-g:g}this.visibleSlides=l(this.visibleSlides)}},updateProgress:function(a){void 0===a&&(a=this&&this.translate||0);var b=this.params,c=this.maxTranslate()-this.minTranslate(),d=this.isBeginning,e=this.isEnd,f=d,g=e;0===c?(c=0,e=d=!0):(c=(a-this.minTranslate())/c,d=0>=c,e=1<=c);
q.extend(this,{progress:c,isBeginning:d,isEnd:e});(b.watchSlidesProgress||b.watchSlidesVisibility)&&this.updateSlidesProgress(a);d&&!f&&this.emit("reachBeginning toEdge");e&&!g&&this.emit("reachEnd toEdge");(f&&!d||g&&!e)&&this.emit("fromEdge");this.emit("progress",c)},updateSlidesClasses:function(){var a=this.slides,b=this.params,c=this.$wrapperEl,d=this.activeIndex,e=this.realIndex,f=this.virtual&&b.virtual.enabled;a.removeClass(b.slideActiveClass+" "+b.slideNextClass+" "+b.slidePrevClass+" "+b.slideDuplicateActiveClass+
" "+b.slideDuplicateNextClass+" "+b.slideDuplicatePrevClass);d=f?this.$wrapperEl.find("."+b.slideClass+'[data-swiper-slide-index="'+d+'"]'):a.eq(d);d.addClass(b.slideActiveClass);b.loop&&(d.hasClass(b.slideDuplicateClass)?c.children("."+b.slideClass+":not(."+b.slideDuplicateClass+')[data-swiper-slide-index="'+e+'"]').addClass(b.slideDuplicateActiveClass):c.children("."+b.slideClass+"."+b.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]').addClass(b.slideDuplicateActiveClass));e=d.nextAll("."+
b.slideClass).eq(0).addClass(b.slideNextClass);b.loop&&0===e.length&&(e=a.eq(0),e.addClass(b.slideNextClass));d=d.prevAll("."+b.slideClass).eq(0).addClass(b.slidePrevClass);b.loop&&0===d.length&&(d=a.eq(-1),d.addClass(b.slidePrevClass));b.loop&&(e.hasClass(b.slideDuplicateClass)?c.children("."+b.slideClass+":not(."+b.slideDuplicateClass+')[data-swiper-slide-index="'+e.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicateNextClass):c.children("."+b.slideClass+"."+b.slideDuplicateClass+'[data-swiper-slide-index="'+
e.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicateNextClass),d.hasClass(b.slideDuplicateClass)?c.children("."+b.slideClass+":not(."+b.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicatePrevClass):c.children("."+b.slideClass+"."+b.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicatePrevClass))},updateActiveIndex:function(a){var b=this.rtlTranslate?this.translate:
-this.translate,c=this.slidesGrid,d=this.snapGrid,e=this.params,f=this.activeIndex,g=this.realIndex,h=this.snapIndex;if("undefined"===typeof a){for(var k=0;k<c.length;k+=1)"undefined"!==typeof c[k+1]?b>=c[k]&&b<c[k+1]-(c[k+1]-c[k])/2?a=k:b>=c[k]&&b<c[k+1]&&(a=k+1):b>=c[k]&&(a=k);e.normalizeSlideIndex&&(0>a||"undefined"===typeof a)&&(a=0)}b=0<=d.indexOf(b)?d.indexOf(b):Math.floor(a/e.slidesPerGroup);b>=d.length&&(b=d.length-1);a===f?b!==h&&(this.snapIndex=b,this.emit("snapIndexChange")):(d=parseInt(this.slides.eq(a).attr("data-swiper-slide-index")||
a,10),q.extend(this,{snapIndex:b,realIndex:d,previousIndex:f,activeIndex:a}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),g!==d&&this.emit("realIndexChange"),this.emit("slideChange"))},updateClickedSlide:function(a){var b=this.params;a=l(a.target).closest("."+b.slideClass)[0];var c=!1;if(a)for(var d=0;d<this.slides.length;d+=1)this.slides[d]===a&&(c=!0);a&&c?(this.clickedSlide=a,this.clickedIndex=this.virtual&&this.params.virtual.enabled?parseInt(l(a).attr("data-swiper-slide-index"),
10):l(a).index(),b.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()):this.clickedIndex=this.clickedSlide=void 0}},translate:{getTranslate:function(a){void 0===a&&(a=this.isHorizontal()?"x":"y");var b=this.rtlTranslate,c=this.translate;if(this.params.virtualTranslate)return b?-c:c;a=q.getTranslate(this.$wrapperEl[0],a);b&&(a=-a);return a||0},setTranslate:function(a,b){var c=this.rtlTranslate,d=this.params,e=this.$wrapperEl,f=this.progress,
g=0,h=0;this.isHorizontal()?g=c?-a:a:h=a;d.roundLengths&&(g=Math.floor(g),h=Math.floor(h));d.virtualTranslate||(x.transforms3d?e.transform("translate3d("+g+"px, "+h+"px, 0px)"):e.transform("translate("+g+"px, "+h+"px)"));this.previousTranslate=this.translate;this.translate=this.isHorizontal()?g:h;c=this.maxTranslate()-this.minTranslate();(0===c?0:(a-this.minTranslate())/c)!==f&&this.updateProgress(a);this.emit("setTranslate",this.translate,b)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-
1]}},transition:{setTransition:function(a,b){this.$wrapperEl.transition(a);this.emit("setTransition",a,b)},transitionStart:function(a,b){void 0===a&&(a=!0);var c=this.activeIndex,d=this.previousIndex;this.params.autoHeight&&this.updateAutoHeight();b||(b=c>d?"next":c<d?"prev":"reset");this.emit("transitionStart");a&&c!==d&&("reset"===b?this.emit("slideResetTransitionStart"):(this.emit("slideChangeTransitionStart"),"next"===b?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")))},
transitionEnd:function(a,b){void 0===a&&(a=!0);var c=this.activeIndex,d=this.previousIndex;this.animating=!1;this.setTransition(0);b||(b=c>d?"next":c<d?"prev":"reset");this.emit("transitionEnd");a&&c!==d&&("reset"===b?this.emit("slideResetTransitionEnd"):(this.emit("slideChangeTransitionEnd"),"next"===b?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")))}},slide:{slideTo:function(a,b,c,d){void 0===a&&(a=0);void 0===b&&(b=this.params.speed);void 0===c&&(c=!0);var e=this;0>a&&
(a=0);var f=e.params,g=e.snapGrid,h=e.slidesGrid,k=e.previousIndex,m=e.activeIndex,n=e.rtlTranslate;if(e.animating&&f.preventInteractionOnTransition)return!1;var p=Math.floor(a/f.slidesPerGroup);p>=g.length&&(p=g.length-1);(m||f.initialSlide||0)===(k||0)&&c&&e.emit("beforeSlideChangeStart");g=-g[p];e.updateProgress(g);if(f.normalizeSlideIndex)for(k=0;k<h.length;k+=1)-Math.floor(100*g)>=Math.floor(100*h[k])&&(a=k);if(e.initialized&&a!==m&&(!e.allowSlideNext&&g<e.translate&&g<e.minTranslate()||!e.allowSlidePrev&&
g>e.translate&&g>e.maxTranslate()&&(m||0)!==a))return!1;var r=a>m?"next":a<m?"prev":"reset";if(n&&-g===e.translate||!n&&g===e.translate)return e.updateActiveIndex(a),f.autoHeight&&e.updateAutoHeight(),e.updateSlidesClasses(),"slide"!==f.effect&&e.setTranslate(g),"reset"!==r&&(e.transitionStart(c,r),e.transitionEnd(c,r)),!1;0!==b&&x.transition?(e.setTransition(b),e.setTranslate(g),e.updateActiveIndex(a),e.updateSlidesClasses(),e.emit("beforeTransitionStart",b,d),e.transitionStart(c,r),e.animating||
(e.animating=!0,e.onSlideToWrapperTransitionEnd||(e.onSlideToWrapperTransitionEnd=function(w){e&&!e.destroyed&&w.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.onSlideToWrapperTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.onSlideToWrapperTransitionEnd),e.onSlideToWrapperTransitionEnd=null,delete e.onSlideToWrapperTransitionEnd,e.transitionEnd(c,r))}),e.$wrapperEl[0].addEventListener("transitionend",e.onSlideToWrapperTransitionEnd),e.$wrapperEl[0].addEventListener("webkitTransitionEnd",
e.onSlideToWrapperTransitionEnd))):(e.setTransition(0),e.setTranslate(g),e.updateActiveIndex(a),e.updateSlidesClasses(),e.emit("beforeTransitionStart",b,d),e.transitionStart(c,r),e.transitionEnd(c,r));return!0},slideToLoop:function(a,b,c,d){void 0===a&&(a=0);void 0===b&&(b=this.params.speed);void 0===c&&(c=!0);this.params.loop&&(a+=this.loopedSlides);return this.slideTo(a,b,c,d)},slideNext:function(a,b,c){void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);var d=this.params,e=this.animating;if(d.loop){if(e)return!1;
this.loopFix();this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+d.slidesPerGroup,a,b,c)},slidePrev:function(a,b,c){function d(m){return 0>m?-Math.floor(Math.abs(m)):Math.floor(m)}void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);var e=this.animating,f=this.snapGrid,g=this.slidesGrid,h=this.rtlTranslate;if(this.params.loop){if(e)return!1;this.loopFix();this._clientLeft=this.$wrapperEl[0].clientLeft}e=d(h?this.translate:-this.translate);h=f.map(function(m){return d(m)});
g.map(function(m){return d(m)});h.indexOf(e);f=f[h.indexOf(e)-1];if("undefined"!==typeof f){var k=g.indexOf(f);0>k&&(k=this.activeIndex-1)}return this.slideTo(k,a,b,c)},slideReset:function(a,b,c){void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);return this.slideTo(this.activeIndex,a,b,c)},slideToClosest:function(a,b,c){void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);var d=this.activeIndex,e=Math.floor(d/this.params.slidesPerGroup);if(e<this.snapGrid.length-1){var f=this.snapGrid[e];(this.rtlTranslate?
this.translate:-this.translate)-f>(this.snapGrid[e+1]-f)/2&&(d=this.params.slidesPerGroup)}return this.slideTo(d,a,b,c)},slideToClickedSlide:function(){var a=this,b=a.params,c=a.$wrapperEl,d="auto"===b.slidesPerView?a.slidesPerViewDynamic():b.slidesPerView,e=a.clickedIndex;if(b.loop){if(!a.animating){var f=parseInt(l(a.clickedSlide).attr("data-swiper-slide-index"),10);b.centeredSlides?e<a.loopedSlides-d/2||e>a.slides.length-a.loopedSlides+d/2?(a.loopFix(),e=c.children("."+b.slideClass+'[data-swiper-slide-index="'+
f+'"]:not(.'+b.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){a.slideTo(e)})):a.slideTo(e):e>a.slides.length-d?(a.loopFix(),e=c.children("."+b.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.'+b.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){a.slideTo(e)})):a.slideTo(e)}}else a.slideTo(e)}},loop:{loopCreate:function(){var a=this,b=a.params,c=a.$wrapperEl;c.children("."+b.slideClass+"."+b.slideDuplicateClass).remove();var d=c.children("."+b.slideClass);if(b.loopFillGroupWithBlank){var e=
b.slidesPerGroup-d.length%b.slidesPerGroup;if(e!==b.slidesPerGroup){for(var f=0;f<e;f+=1){var g=l(y.createElement("div")).addClass(b.slideClass+" "+b.slideBlankClass);c.append(g)}d=c.children("."+b.slideClass)}}"auto"!==b.slidesPerView||b.loopedSlides||(b.loopedSlides=d.length);a.loopedSlides=parseInt(b.loopedSlides||b.slidesPerView,10);a.loopedSlides+=b.loopAdditionalSlides;a.loopedSlides>d.length&&(a.loopedSlides=d.length);var h=[],k=[];d.each(function(m,n){var p=l(n);m<a.loopedSlides&&k.push(n);
m<d.length&&m>=d.length-a.loopedSlides&&h.push(n);p.attr("data-swiper-slide-index",m)});for(e=0;e<k.length;e+=1)c.append(l(k[e].cloneNode(!0)).addClass(b.slideDuplicateClass));for(e=h.length-1;0<=e;--e)c.prepend(l(h[e].cloneNode(!0)).addClass(b.slideDuplicateClass))},loopFix:function(){var a=this.params,b=this.activeIndex,c=this.slides,d=this.loopedSlides,e=this.allowSlidePrev,f=this.allowSlideNext,g=this.snapGrid,h=this.rtlTranslate;this.allowSlideNext=this.allowSlidePrev=!0;g=-g[b]-this.getTranslate();
if(b<d)a=c.length-3*d+b,this.slideTo(a+d,0,!1,!0)&&0!==g&&this.setTranslate((h?-this.translate:this.translate)-g);else if("auto"===a.slidesPerView&&b>=2*d||b>=c.length-d)a=-c.length+b+d,this.slideTo(a+d,0,!1,!0)&&0!==g&&this.setTranslate((h?-this.translate:this.translate)-g);this.allowSlidePrev=e;this.allowSlideNext=f},loopDestroy:function(){var a=this.params,b=this.slides;this.$wrapperEl.children("."+a.slideClass+"."+a.slideDuplicateClass+",."+a.slideClass+"."+a.slideBlankClass).remove();b.removeAttr("data-swiper-slide-index")}},
grabCursor:{setGrabCursor:function(a){if(!(x.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var b=this.el;b.style.cursor="move";b.style.cursor=a?"-webkit-grabbing":"-webkit-grab";b.style.cursor=a?"-moz-grabbin":"-moz-grab";b.style.cursor=a?"grabbing":"grab"}},unsetGrabCursor:function(){x.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},manipulation:{appendSlide:function(a){var b=this.$wrapperEl,c=this.params;c.loop&&this.loopDestroy();if("object"===
typeof a&&"length"in a)for(var d=0;d<a.length;d+=1)a[d]&&b.append(a[d]);else b.append(a);c.loop&&this.loopCreate();c.observer&&x.observer||this.update()},prependSlide:function(a){var b=this.params,c=this.$wrapperEl,d=this.activeIndex;b.loop&&this.loopDestroy();var e=d+1;if("object"===typeof a&&"length"in a){for(e=0;e<a.length;e+=1)a[e]&&c.prepend(a[e]);e=d+a.length}else c.prepend(a);b.loop&&this.loopCreate();b.observer&&x.observer||this.update();this.slideTo(e,0,!1)},addSlide:function(a,b){var c=
this.$wrapperEl,d=this.params,e=this.activeIndex;d.loop&&(e-=this.loopedSlides,this.loopDestroy(),this.slides=c.children("."+d.slideClass));var f=this.slides.length;if(0>=a)this.prependSlide(b);else if(a>=f)this.appendSlide(b);else{var g=e>a?e+1:e,h=[];for(--f;f>=a;--f){var k=this.slides.eq(f);k.remove();h.unshift(k)}if("object"===typeof b&&"length"in b){for(g=0;g<b.length;g+=1)b[g]&&c.append(b[g]);g=e>a?e+b.length:e}else c.append(b);for(a=0;a<h.length;a+=1)c.append(h[a]);d.loop&&this.loopCreate();
d.observer&&x.observer||this.update();d.loop?this.slideTo(g+this.loopedSlides,0,!1):this.slideTo(g,0,!1)}},removeSlide:function(a){var b=this.params,c=this.$wrapperEl,d=this.activeIndex;b.loop&&(d-=this.loopedSlides,this.loopDestroy(),this.slides=c.children("."+b.slideClass));c=d;if("object"===typeof a&&"length"in a)for(var e=0;e<a.length;e+=1)d=a[e],this.slides[d]&&this.slides.eq(d).remove(),d<c&&--c;else d=a,this.slides[d]&&this.slides.eq(d).remove(),d<c&&--c;c=Math.max(c,0);b.loop&&this.loopCreate();
b.observer&&x.observer||this.update();b.loop?this.slideTo(c+this.loopedSlides,0,!1):this.slideTo(c,0,!1)},removeAllSlides:function(){for(var a=[],b=0;b<this.slides.length;b+=1)a.push(b);this.removeSlide(a)}},events:{attachEvents:function(){var a=this.params,b=this.touchEvents,c=this.el,d=this.wrapperEl;this.onTouchStart=v.bind(this);this.onTouchMove=A.bind(this);this.onTouchEnd=B.bind(this);this.onClick=T.bind(this);c="container"===a.touchEventsTarget?c:d;d=!!a.nested;if(x.touch||!x.pointerEvents&&
!x.prefixedPointerEvents){if(x.touch){var e="touchstart"===b.start&&x.passiveListener&&a.passiveListeners?{passive:!0,capture:!1}:!1;c.addEventListener(b.start,this.onTouchStart,e);c.addEventListener(b.move,this.onTouchMove,x.passiveListener?{passive:!1,capture:d}:d);c.addEventListener(b.end,this.onTouchEnd,e)}if(a.simulateTouch&&!J.ios&&!J.android||a.simulateTouch&&!x.touch&&J.ios)c.addEventListener("mousedown",this.onTouchStart,!1),y.addEventListener("mousemove",this.onTouchMove,d),y.addEventListener("mouseup",
this.onTouchEnd,!1)}else c.addEventListener(b.start,this.onTouchStart,!1),y.addEventListener(b.move,this.onTouchMove,d),y.addEventListener(b.end,this.onTouchEnd,!1);(a.preventClicks||a.preventClicksPropagation)&&c.addEventListener("click",this.onClick,!0);this.on(J.ios||J.android?"resize orientationchange observerUpdate":"resize observerUpdate",I,!0)},detachEvents:function(){var a=this.params,b=this.touchEvents,c=this.el,d=this.wrapperEl;c="container"===a.touchEventsTarget?c:d;d=!!a.nested;if(x.touch||
!x.pointerEvents&&!x.prefixedPointerEvents){if(x.touch){var e="onTouchStart"===b.start&&x.passiveListener&&a.passiveListeners?{passive:!0,capture:!1}:!1;c.removeEventListener(b.start,this.onTouchStart,e);c.removeEventListener(b.move,this.onTouchMove,d);c.removeEventListener(b.end,this.onTouchEnd,e)}if(a.simulateTouch&&!J.ios&&!J.android||a.simulateTouch&&!x.touch&&J.ios)c.removeEventListener("mousedown",this.onTouchStart,!1),y.removeEventListener("mousemove",this.onTouchMove,d),y.removeEventListener("mouseup",
this.onTouchEnd,!1)}else c.removeEventListener(b.start,this.onTouchStart,!1),y.removeEventListener(b.move,this.onTouchMove,d),y.removeEventListener(b.end,this.onTouchEnd,!1);(a.preventClicks||a.preventClicksPropagation)&&c.removeEventListener("click",this.onClick,!0);this.off(J.ios||J.android?"resize orientationchange observerUpdate":"resize observerUpdate",I)}},breakpoints:{setBreakpoint:function(){var a=this.activeIndex,b=this.initialized,c=this.loopedSlides;void 0===c&&(c=0);var d=this.params,
e=d.breakpoints;if(e&&(!e||0!==Object.keys(e).length)){var f=this.getBreakpoint(e);if(f&&this.currentBreakpoint!==f){var g=f in e?e[f]:void 0;g&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(h){var k=g[h];"undefined"!==typeof k&&(g[h]="slidesPerView"!==h||"AUTO"!==k&&"auto"!==k?"slidesPerView"===h?parseFloat(k):parseInt(k,10):"auto")});e=g||this.originalParams;d=d.loop&&e.slidesPerView!==d.slidesPerView;q.extend(this.params,e);q.extend(this,{allowTouchMove:this.params.allowTouchMove,
allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev});this.currentBreakpoint=f;d&&b&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(a-c+this.loopedSlides,0,!1));this.emit("breakpoint",e)}}},getBreakpoint:function(a){if(a){var b=!1,c=[];Object.keys(a).forEach(function(e){c.push(e)});c.sort(function(e,f){return parseInt(e,10)-parseInt(f,10)});for(a=0;a<c.length;a+=1){var d=c[a];this.params.breakpointsInverse?d<=t.innerWidth&&(b=d):d>=t.innerWidth&&
!b&&(b=d)}return b||"max"}}},checkOverflow:{checkOverflow:function(){var a=this.isLocked;this.isLocked=1===this.snapGrid.length;this.allowSlideNext=!this.isLocked;this.allowSlidePrev=!this.isLocked;a!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock");a&&a!==this.isLocked&&(this.isEnd=!1,this.navigation.update())}},classes:{addClasses:function(){var a=this.classNames,b=this.params,c=this.rtl,d=this.$el,e=[];e.push(b.direction);b.freeMode&&e.push("free-mode");x.flexbox||e.push("no-flexbox");
b.autoHeight&&e.push("autoheight");c&&e.push("rtl");1<b.slidesPerColumn&&e.push("multirow");J.android&&e.push("android");J.ios&&e.push("ios");(U.isIE||U.isEdge)&&(x.pointerEvents||x.prefixedPointerEvents)&&e.push("wp8-"+b.direction);e.forEach(function(f){a.push(b.containerModifierClass+f)});d.addClass(a.join(" "))},removeClasses:function(){this.$el.removeClass(this.classNames.join(" "))}},images:{loadImage:function(a,b,c,d,e,f){function g(){f&&f()}a.complete&&e?g():b?(a=new t.Image,a.onload=g,a.onerror=
g,d&&(a.sizes=d),c&&(a.srcset=c),b&&(a.src=b)):g()},preloadImages:function(){function a(){"undefined"!==typeof b&&null!==b&&b&&!b.destroyed&&(void 0!==b.imagesLoaded&&(b.imagesLoaded+=1),b.imagesLoaded===b.imagesToLoad.length&&(b.params.updateOnImagesReady&&b.update(),b.emit("imagesReady")))}var b=this;b.imagesToLoad=b.$el.find("img");for(var c=0;c<b.imagesToLoad.length;c+=1){var d=b.imagesToLoad[c];b.loadImage(d,d.currentSrc||d.getAttribute("src"),d.srcset||d.getAttribute("srcset"),d.sizes||d.getAttribute("sizes"),
!0,a)}}}},ia={},P=function(a){function b(){for(var d=[],e=arguments.length;e--;)d[e]=arguments[e];if(1===d.length&&d[0].constructor&&d[0].constructor===Object)var f=d[0];else{var g=d[0];f=d[1]}f||(f={});f=q.extend({},f);g&&!f.el&&(f.el=g);a.call(this,f);Object.keys(ha).forEach(function(m){Object.keys(ha[m]).forEach(function(n){b.prototype[n]||(b.prototype[n]=ha[m][n])})});var h=this;"undefined"===typeof h.modules&&(h.modules={});Object.keys(h.modules).forEach(function(m){var n=h.modules[m];n.params&&
(m=Object.keys(n.params)[0],n=n.params[m],"object"===typeof n&&null!==n&&m in f&&"enabled"in n&&(!0===f[m]&&(f[m]={enabled:!0}),"object"!==typeof f[m]||"enabled"in f[m]||(f[m].enabled=!0),f[m]||(f[m]={enabled:!1})))});g=q.extend({},la);h.useModulesParams(g);h.params=q.extend({},g,ia,f);h.originalParams=q.extend({},h.params);h.passedParams=q.extend({},f);h.$=l;d=l(h.params.el);if(g=d[0]){if(1<d.length){var k=[];d.each(function(m,n){m=q.extend({},f,{el:n});k.push(new b(m))});return k}g.swiper=h;d.data("swiper",
h);e=d.children("."+h.params.wrapperClass);q.extend(h,{$el:d,el:g,$wrapperEl:e,wrapperEl:e[0],classNames:[],slides:l(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===h.params.direction},isVertical:function(){return"vertical"===h.params.direction},rtl:"rtl"===g.dir.toLowerCase()||"rtl"===d.css("direction"),rtlTranslate:"horizontal"===h.params.direction&&("rtl"===g.dir.toLowerCase()||"rtl"===d.css("direction")),wrongRTL:"-webkit-box"===e.css("display"),activeIndex:0,
realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:h.params.allowSlideNext,allowSlidePrev:h.params.allowSlidePrev,touchEvents:function(){var m=["touchstart","touchmove","touchend"],n=["mousedown","mousemove","mouseup"];x.pointerEvents?n=["pointerdown","pointermove","pointerup"]:x.prefixedPointerEvents&&(n=["MSPointerDown","MSPointerMove","MSPointerUp"]);h.touchEventsTouch={start:m[0],move:m[1],end:m[2]};h.touchEventsDesktop={start:n[0],
move:n[1],end:n[2]};return x.touch||!h.params.simulateTouch?h.touchEventsTouch:h.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:q.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:h.params.allowTouchMove,
touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0});h.useModules();h.params.init&&h.init();return h}}a&&(b.__proto__=a);b.prototype=Object.create(a&&a.prototype);b.prototype.constructor=b;var c={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};b.prototype.slidesPerViewDynamic=function(){var d=this.slides,e=this.slidesGrid,f=this.size,g=this.activeIndex,h=1;if(this.params.centeredSlides){e=d[g].swiperSlideSize;
for(var k,m=g+1;m<d.length;m+=1)d[m]&&!k&&(e+=d[m].swiperSlideSize,h+=1,e>f&&(k=!0));for(--g;0<=g;--g)d[g]&&!k&&(e+=d[g].swiperSlideSize,h+=1,e>f&&(k=!0))}else for(k=g+1;k<d.length;k+=1)e[k]-e[g]<f&&(h+=1);return h};b.prototype.update=function(){function d(){var k=Math.min(Math.max(e.rtlTranslate?-1*e.translate:e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(k);e.updateActiveIndex();e.updateSlidesClasses()}var e=this;if(e&&!e.destroyed){var f=e.snapGrid,g=e.params;g.breakpoints&&e.setBreakpoint();
e.updateSize();e.updateSlides();e.updateProgress();e.updateSlidesClasses();var h;e.params.freeMode?(d(),e.params.autoHeight&&e.updateAutoHeight()):(h=("auto"===e.params.slidesPerView||1<e.params.slidesPerView)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||d();g.watchOverflow&&f!==e.snapGrid&&e.checkOverflow();e.emit("update")}};b.prototype.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),
this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"))};b.prototype.destroy=function(d,
e){void 0===d&&(d=!0);void 0===e&&(e=!0);var f=this,g=f.params,h=f.$el,k=f.$wrapperEl,m=f.slides;if("undefined"===typeof f.params||f.destroyed)return null;f.emit("beforeDestroy");f.initialized=!1;f.detachEvents();g.loop&&f.loopDestroy();e&&(f.removeClasses(),h.removeAttr("style"),k.removeAttr("style"),m&&m.length&&m.removeClass([g.slideVisibleClass,g.slideActiveClass,g.slideNextClass,g.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row"));
f.emit("destroy");Object.keys(f.eventsListeners).forEach(function(n){f.off(n)});!1!==d&&(f.$el[0].swiper=null,f.$el.data("swiper",null),q.deleteProps(f));f.destroyed=!0;return null};b.extendDefaults=function(d){q.extend(ia,d)};c.extendedDefaults.get=function(){return ia};c.defaults.get=function(){return la};c.Class.get=function(){return a};c.$.get=function(){return l};Object.defineProperties(b,c);return b}(L);L={name:"device",proto:{device:J},static:{device:J}};aa={name:"support",proto:{support:x},
static:{support:x}};var qa={name:"browser",proto:{browser:U},static:{browser:U}},ca={func:t.MutationObserver||t.WebkitMutationObserver,attach:function(a,b){void 0===b&&(b={});var c=this,d=new ca.func(function(e){if(1===e.length)c.emit("observerUpdate",e[0]);else{var f=function(){c.emit("observerUpdate",e[0])};t.requestAnimationFrame?t.requestAnimationFrame(f):t.setTimeout(f,0)}});d.observe(a,{attributes:"undefined"===typeof b.attributes?!0:b.attributes,childList:"undefined"===typeof b.childList?!0:
b.childList,characterData:"undefined"===typeof b.characterData?!0:b.characterData});c.observer.observers.push(d)},init:function(){if(x.observer&&this.params.observer){if(this.params.observeParents)for(var a=this.$el.parents(),b=0;b<a.length;b+=1)this.observer.attach(a[b]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren});this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(a){a.disconnect()});this.observer.observers=
[]}},ra=function(a){var b=this,c=b.params,d=c.slidesPerView,e=c.slidesPerGroup,f=c.centeredSlides;c=b.params.virtual;var g=c.addSlidesBefore,h=c.addSlidesAfter,k=b.virtual;c=k.from;var m=k.to,n=k.slides,p=k.slidesGrid,r=k.renderSlide,w=k.offset;b.updateActiveIndex();var D=b.activeIndex||0;k=b.rtlTranslate?"right":b.isHorizontal()?"left":"top";f?(f=Math.floor(d/2)+e+g,d=Math.floor(d/2)+e+h):(f=d+(e-1)+g,d=e+h);var C=Math.max((D||0)-d,0),H=Math.min((D||0)+f,n.length-1);d=(b.slidesGrid[C]||0)-(b.slidesGrid[0]||
0);q.extend(b.virtual,{from:C,to:H,offset:d,slidesGrid:b.slidesGrid});if(c!==C||m!==H||a){if(b.params.virtual.renderExternal)b.params.virtual.renderExternal.call(b,{offset:d,from:C,to:H,slides:function(){for(var F=[],G=C;G<=H;G+=1)F.push(n[G]);return F}()});else{e=[];p=[];if(a)b.$wrapperEl.find("."+b.params.slideClass).remove();else for(w=c;w<=m;w+=1)(w<C||w>H)&&b.$wrapperEl.find("."+b.params.slideClass+'[data-swiper-slide-index="'+w+'"]').remove();for(w=0;w<n.length;w+=1)w>=C&&w<=H&&("undefined"===
typeof m||a?p.push(w):(w>m&&p.push(w),w<c&&e.push(w)));p.forEach(function(F){b.$wrapperEl.append(r(n[F],F))});e.sort(function(F,G){return G-F}).forEach(function(F){b.$wrapperEl.prepend(r(n[F],F))});b.$wrapperEl.children(".swiper-slide").css(k,d+"px")}b.updateSlides();b.updateProgress();b.updateSlidesClasses();b.lazy&&b.params.lazy.enabled&&b.lazy.load()}else b.slidesGrid!==p&&d!==w&&b.slides.css(k,d+"px"),b.updateProgress()},sa=function(a,b){var c=this.params.virtual;if(c.cache&&this.virtual.cache[b])return this.virtual.cache[b];
a=c.renderSlide?l(c.renderSlide.call(this,a,b)):l('<div class="'+this.params.slideClass+'" data-swiper-slide-index="'+b+'">'+a+"</div>");a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",b);c.cache&&(this.virtual.cache[b]=a);return a},ta=function(a){this.virtual.slides.push(a);this.virtual.update(!0)},ua=function(a){this.virtual.slides.unshift(a);if(this.params.virtual.cache){var b=this.virtual.cache,c={};Object.keys(b).forEach(function(d){c[d+1]=b[d]});this.virtual.cache=c}this.virtual.update(!0);
this.slideNext(0)},va=function(a){var b=this.rtlTranslate;a.originalEvent&&(a=a.originalEvent);var c=a.keyCode||a.charCode;if(!this.allowSlideNext&&(this.isHorizontal()&&39===c||this.isVertical()&&40===c)||!this.allowSlidePrev&&(this.isHorizontal()&&37===c||this.isVertical()&&38===c))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||y.activeElement&&y.activeElement.nodeName&&("input"===y.activeElement.nodeName.toLowerCase()||"textarea"===y.activeElement.nodeName.toLowerCase()))){if(this.params.keyboard.onlyInViewport&&
(37===c||39===c||38===c||40===c)){var d=!1;if(0<this.$el.parents("."+this.params.slideClass).length&&0===this.$el.parents("."+this.params.slideActiveClass).length)return;var e=t.innerWidth,f=t.innerHeight,g=this.$el.offset();b&&(g.left-=this.$el[0].scrollLeft);g=[[g.left,g.top],[g.left+this.width,g.top],[g.left,g.top+this.height],[g.left+this.width,g.top+this.height]];for(var h=0;h<g.length;h+=1){var k=g[h];0<=k[0]&&k[0]<=e&&0<=k[1]&&k[1]<=f&&(d=!0)}if(!d)return}if(this.isHorizontal()){if(37===c||
39===c)a.preventDefault?a.preventDefault():a.returnValue=!1;(39===c&&!b||37===c&&b)&&this.slideNext();(37===c&&!b||39===c&&b)&&this.slidePrev()}else{if(38===c||40===c)a.preventDefault?a.preventDefault():a.returnValue=!1;40===c&&this.slideNext();38===c&&this.slidePrev()}this.emit("keyPress",c)}},wa=function(){this.keyboard.enabled||(l(y).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},xa=function(){this.keyboard.enabled&&(l(y).off("keydown",this.keyboard.handle),this.keyboard.enabled=
!1)},ya=q.now();var za=-1<t.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var a="onwheel"in y;a||(a=y.createElement("div"),a.setAttribute("onwheel","return;"),a="function"===typeof a.onwheel);!a&&y.implementation&&y.implementation.hasFeature&&!0!==y.implementation.hasFeature("","")&&(a=y.implementation.hasFeature("Events.wheel","3.0"));return a}()?"wheel":"mousewheel";var R={lastScrollTime:ya,event:za,normalize:function(a){var b=0,c=0;"detail"in a&&(c=a.detail);"wheelDelta"in
a&&(c=-a.wheelDelta/120);"wheelDeltaY"in a&&(c=-a.wheelDeltaY/120);"wheelDeltaX"in a&&(b=-a.wheelDeltaX/120);"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(b=c,c=0);var d=10*b;var e=10*c;"deltaY"in a&&(e=a.deltaY);"deltaX"in a&&(d=a.deltaX);(d||e)&&a.deltaMode&&(1===a.deltaMode?(d*=40,e*=40):(d*=800,e*=800));d&&!b&&(b=1>d?-1:1);e&&!c&&(c=1>e?-1:1);return{spinX:b,spinY:c,pixelX:d,pixelY:e}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(a){var b=
this,c=b.params.mousewheel;if(!b.mouseEntered&&!c.releaseOnEdges)return!0;a.originalEvent&&(a=a.originalEvent);var d=0;d=b.rtlTranslate?-1:1;var e=R.normalize(a);if(c.forceToAxis)if(b.isHorizontal())if(Math.abs(e.pixelX)>Math.abs(e.pixelY))d*=e.pixelX;else return!0;else if(Math.abs(e.pixelY)>Math.abs(e.pixelX))d=e.pixelY;else return!0;else d=Math.abs(e.pixelX)>Math.abs(e.pixelY)?-e.pixelX*d:-e.pixelY;if(0===d)return!0;c.invert&&(d=-d);if(b.params.freeMode){if(b.params.loop&&b.loopFix(),c=b.getTranslate()+
d*c.sensitivity,d=b.isBeginning,e=b.isEnd,c>=b.minTranslate()&&(c=b.minTranslate()),c<=b.maxTranslate()&&(c=b.maxTranslate()),b.setTransition(0),b.setTranslate(c),b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses(),(!d&&b.isBeginning||!e&&b.isEnd)&&b.updateSlidesClasses(),b.params.freeModeSticky&&(clearTimeout(b.mousewheel.timeout),b.mousewheel.timeout=q.nextTick(function(){b.slideToClosest()},300)),b.emit("scroll",a),b.params.autoplay&&b.params.autoplayDisableOnInteraction&&b.autoplay.stop(),
c===b.minTranslate()||c===b.maxTranslate())return!0}else{if(60<q.now()-b.mousewheel.lastScrollTime)if(0>d)if((!b.isEnd||b.params.loop)&&!b.animating)b.slideNext(),b.emit("scroll",a);else{if(c.releaseOnEdges)return!0}else if((!b.isBeginning||b.params.loop)&&!b.animating)b.slidePrev(),b.emit("scroll",a);else if(c.releaseOnEdges)return!0;b.mousewheel.lastScrollTime=(new t.Date).getTime()}a.preventDefault?a.preventDefault():a.returnValue=!1;return!1},enable:function(){if(!R.event||this.mousewheel.enabled)return!1;
var a=this.$el;"container"!==this.params.mousewheel.eventsTarged&&(a=l(this.params.mousewheel.eventsTarged));a.on("mouseenter",this.mousewheel.handleMouseEnter);a.on("mouseleave",this.mousewheel.handleMouseLeave);a.on(R.event,this.mousewheel.handle);return this.mousewheel.enabled=!0},disable:function(){if(!R.event||!this.mousewheel.enabled)return!1;var a=this.$el;"container"!==this.params.mousewheel.eventsTarged&&(a=l(this.params.mousewheel.eventsTarged));a.off(R.event,this.mousewheel.handle);this.mousewheel.enabled=
!1;return!0}},Aa=function(){var a=this.params.navigation;if(!this.params.loop){var b=this.navigation,c=b.$nextEl;(b=b.$prevEl)&&0<b.length&&(this.isBeginning?b.addClass(a.disabledClass):b.removeClass(a.disabledClass),b[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](a.lockClass));c&&0<c.length&&(this.isEnd?c.addClass(a.disabledClass):c.removeClass(a.disabledClass),c[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](a.lockClass))}},Ba=function(a){a.preventDefault();
this.isBeginning&&!this.params.loop||this.slidePrev()},Ca=function(a){a.preventDefault();this.isEnd&&!this.params.loop||this.slideNext()},Da=function(){var a=this.params.navigation;if(a.nextEl||a.prevEl){if(a.nextEl){var b=l(a.nextEl);this.params.uniqueNavElements&&"string"===typeof a.nextEl&&1<b.length&&1===this.$el.find(a.nextEl).length&&(b=this.$el.find(a.nextEl))}if(a.prevEl){var c=l(a.prevEl);this.params.uniqueNavElements&&"string"===typeof a.prevEl&&1<c.length&&1===this.$el.find(a.prevEl).length&&
(c=this.$el.find(a.prevEl))}if(b&&0<b.length)b.on("click",this.navigation.onNextClick);if(c&&0<c.length)c.on("click",this.navigation.onPrevClick);q.extend(this.navigation,{$nextEl:b,nextEl:b&&b[0],$prevEl:c,prevEl:c&&c[0]})}},Ea=function(){var a=this.navigation,b=a.$nextEl;a=a.$prevEl;b&&b.length&&(b.off("click",this.navigation.onNextClick),b.removeClass(this.params.navigation.disabledClass));a&&a.length&&(a.off("click",this.navigation.onPrevClick),a.removeClass(this.params.navigation.disabledClass))},
Fa=function(){var a=this.rtl,b=this.params.pagination;if(b.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var c=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,d=this.pagination.$el,e=this.params.loop?Math.ceil((c-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop){var f=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup);f>c-1-2*this.loopedSlides&&(f-=c-2*this.loopedSlides);
f>e-1&&(f-=e);0>f&&"bullets"!==this.params.paginationType&&(f=e+f)}else f="undefined"!==typeof this.snapIndex?this.snapIndex:this.activeIndex||0;if("bullets"===b.type&&this.pagination.bullets&&0<this.pagination.bullets.length){c=this.pagination.bullets;if(b.dynamicBullets){this.pagination.bulletSize=c.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0);d.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(b.dynamicMainBullets+4)+"px");1<b.dynamicMainBullets&&void 0!==this.previousIndex&&
(this.pagination.dynamicBulletIndex+=f-this.previousIndex,this.pagination.dynamicBulletIndex>b.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=b.dynamicMainBullets-1:0>this.pagination.dynamicBulletIndex&&(this.pagination.dynamicBulletIndex=0));var g=f-this.pagination.dynamicBulletIndex;var h=g+(Math.min(c.length,b.dynamicMainBullets)-1);var k=(h+g)/2}c.removeClass(b.bulletActiveClass+" "+b.bulletActiveClass+"-next "+b.bulletActiveClass+"-next-next "+b.bulletActiveClass+"-prev "+b.bulletActiveClass+
"-prev-prev "+b.bulletActiveClass+"-main");if(1<d.length)c.each(function(r,w){r=l(w);w=r.index();w===f&&r.addClass(b.bulletActiveClass);b.dynamicBullets&&(w>=g&&w<=h&&r.addClass(b.bulletActiveClass+"-main"),w===g&&r.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev"),w===h&&r.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next"))});else if(c.eq(f).addClass(b.bulletActiveClass),b.dynamicBullets){for(var m=c.eq(g),n=
c.eq(h),p=g;p<=h;p+=1)c.eq(p).addClass(b.bulletActiveClass+"-main");m.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev");n.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next")}b.dynamicBullets&&(k=(this.pagination.bulletSize*Math.min(c.length,b.dynamicMainBullets+4)-this.pagination.bulletSize)/2-k*this.pagination.bulletSize,a=a?"right":"left",c.css(this.isHorizontal()?a:"top",k+"px"))}"fraction"===b.type&&(d.find("."+
b.currentClass).text(b.formatFractionCurrent(f+1)),d.find("."+b.totalClass).text(b.formatFractionTotal(e)));"progressbar"===b.type&&(a=b.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical",c=(f+1)/e,m=k=1,"horizontal"===a?k=c:m=c,d.find("."+b.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+k+") scaleY("+m+")").transition(this.params.speed));"custom"===b.type&&b.renderCustom?(d.html(b.renderCustom(this,f+1,e)),this.emit("paginationRender",
this,d[0])):this.emit("paginationUpdate",this,d[0]);d[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](b.lockClass)}},Ga=function(){var a=this.params.pagination;if(a.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var b=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,c=this.pagination.$el,d="";if("bullets"===a.type){b=this.params.loop?Math.ceil((b-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;
for(var e=0;e<b;e+=1)d=a.renderBullet?d+a.renderBullet.call(this,e,a.bulletClass):d+("<"+a.bulletElement+' class="'+a.bulletClass+'"></'+a.bulletElement+">");c.html(d);this.pagination.bullets=c.find("."+a.bulletClass)}"fraction"===a.type&&(d=a.renderFraction?a.renderFraction.call(this,a.currentClass,a.totalClass):'<span class="'+a.currentClass+'"></span> / <span class="'+a.totalClass+'"></span>',c.html(d));"progressbar"===a.type&&(d=a.renderProgressbar?a.renderProgressbar.call(this,a.progressbarFillClass):
'<span class="'+a.progressbarFillClass+'"></span>',c.html(d));"custom"!==a.type&&this.emit("paginationRender",this.pagination.$el[0])}},Ha=function(){var a=this,b=a.params.pagination;if(b.el){var c=l(b.el);if(0!==c.length){a.params.uniqueNavElements&&"string"===typeof b.el&&1<c.length&&1===a.$el.find(b.el).length&&(c=a.$el.find(b.el));"bullets"===b.type&&b.clickable&&c.addClass(b.clickableClass);c.addClass(b.modifierClass+b.type);"bullets"===b.type&&b.dynamicBullets&&(c.addClass(""+b.modifierClass+
b.type+"-dynamic"),a.pagination.dynamicBulletIndex=0,1>b.dynamicMainBullets&&(b.dynamicMainBullets=1));"progressbar"===b.type&&b.progressbarOpposite&&c.addClass(b.progressbarOppositeClass);if(b.clickable)c.on("click","."+b.bulletClass,function(d){d.preventDefault();d=l(this).index()*a.params.slidesPerGroup;a.params.loop&&(d+=a.loopedSlides);a.slideTo(d)});q.extend(a.pagination,{$el:c,el:c[0]})}}},Ia=function(){var a=this.params.pagination;if(a.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var b=
this.pagination.$el;b.removeClass(a.hiddenClass);b.removeClass(a.modifierClass+a.type);this.pagination.bullets&&this.pagination.bullets.removeClass(a.bulletActiveClass);a.clickable&&b.off("click","."+a.bulletClass)}},Ja=function(){if(this.params.scrollbar.el&&this.scrollbar.el){var a=this.scrollbar,b=a.dragSize,c=a.trackSize,d=a.$dragEl,e=a.$el;a=this.params.scrollbar;var f=b,g=(c-b)*this.progress;this.rtlTranslate?(g=-g,0<g?(f=b-g,g=0):-g+b>c&&(f=c+g)):0>g?(f=b+g,g=0):g+b>c&&(f=c-g);this.isHorizontal()?
(x.transforms3d?d.transform("translate3d("+g+"px, 0, 0)"):d.transform("translateX("+g+"px)"),d[0].style.width=f+"px"):(x.transforms3d?d.transform("translate3d(0px, "+g+"px, 0)"):d.transform("translateY("+g+"px)"),d[0].style.height=f+"px");a.hide&&(clearTimeout(this.scrollbar.timeout),e[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){e[0].style.opacity=0;e.transition(400)},1E3))}},Ka=function(a){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(a)},La=function(){if(this.params.scrollbar.el&&
this.scrollbar.el){var a=this.scrollbar,b=a.$dragEl,c=a.$el;b[0].style.width="";b[0].style.height="";var d=this.isHorizontal()?c[0].offsetWidth:c[0].offsetHeight,e=this.size/this.virtualSize,f=d/this.size*e;var g="auto"===this.params.scrollbar.dragSize?d*e:parseInt(this.params.scrollbar.dragSize,10);this.isHorizontal()?b[0].style.width=g+"px":b[0].style.height=g+"px";c[0].style.display=1<=e?"none":"";this.params.scrollbarHide&&(c[0].style.opacity=0);q.extend(a,{trackSize:d,divider:e,moveDivider:f,
dragSize:g});a.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},Ma=function(a){var b=this.scrollbar,c=this.rtlTranslate,d=b.$el,e=b.dragSize;b=b.trackSize;a=((this.isHorizontal()?"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageX:a.pageX||a.clientX:"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageY:a.pageY||a.clientY)-d.offset()[this.isHorizontal()?"left":"top"]-e/2)/(b-e);a=Math.max(Math.min(a,1),0);c&&(a=
1-a);c=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*a;this.updateProgress(c);this.setTranslate(c);this.updateActiveIndex();this.updateSlidesClasses()},Na=function(a){var b=this.params.scrollbar,c=this.scrollbar,d=this.$wrapperEl,e=c.$el,f=c.$dragEl;this.scrollbar.isTouched=!0;a.preventDefault();a.stopPropagation();d.transition(100);f.transition(100);c.setDragPosition(a);clearTimeout(this.scrollbar.dragTimeout);e.transition(0);b.hide&&e.css("opacity",1);this.emit("scrollbarDragStart",
a)},Oa=function(a){var b=this.scrollbar,c=this.$wrapperEl,d=b.$el,e=b.$dragEl;this.scrollbar.isTouched&&(a.preventDefault?a.preventDefault():a.returnValue=!1,b.setDragPosition(a),c.transition(0),d.transition(0),e.transition(0),this.emit("scrollbarDragMove",a))},Pa=function(a){var b=this.params.scrollbar,c=this.scrollbar.$el;this.scrollbar.isTouched&&(this.scrollbar.isTouched=!1,b.hide&&(clearTimeout(this.scrollbar.dragTimeout),this.scrollbar.dragTimeout=q.nextTick(function(){c.css("opacity",0);c.transition(400)},
1E3)),this.emit("scrollbarDragEnd",a),b.snapOnRelease&&this.slideToClosest())},Qa=function(){if(this.params.scrollbar.el){var a=this.touchEventsTouch,b=this.touchEventsDesktop,c=this.params,d=this.scrollbar.$el[0],e=x.passiveListener&&c.passiveListeners?{passive:!1,capture:!1}:!1;c=x.passiveListener&&c.passiveListeners?{passive:!0,capture:!1}:!1;x.touch?(d.addEventListener(a.start,this.scrollbar.onDragStart,e),d.addEventListener(a.move,this.scrollbar.onDragMove,e),d.addEventListener(a.end,this.scrollbar.onDragEnd,
c)):(d.addEventListener(b.start,this.scrollbar.onDragStart,e),y.addEventListener(b.move,this.scrollbar.onDragMove,e),y.addEventListener(b.end,this.scrollbar.onDragEnd,c))}},Ra=function(){if(this.params.scrollbar.el){var a=this.touchEventsTouch,b=this.touchEventsDesktop,c=this.params,d=this.scrollbar.$el[0],e=x.passiveListener&&c.passiveListeners?{passive:!1,capture:!1}:!1;c=x.passiveListener&&c.passiveListeners?{passive:!0,capture:!1}:!1;x.touch?(d.removeEventListener(a.start,this.scrollbar.onDragStart,
e),d.removeEventListener(a.move,this.scrollbar.onDragMove,e),d.removeEventListener(a.end,this.scrollbar.onDragEnd,c)):(d.removeEventListener(b.start,this.scrollbar.onDragStart,e),y.removeEventListener(b.move,this.scrollbar.onDragMove,e),y.removeEventListener(b.end,this.scrollbar.onDragEnd,c))}},Sa=function(){if(this.params.scrollbar.el){var a=this.scrollbar,b=this.$el,c=this.params.scrollbar,d=l(c.el);this.params.uniqueNavElements&&"string"===typeof c.el&&1<d.length&&1===b.find(c.el).length&&(d=b.find(c.el));
b=d.find("."+this.params.scrollbar.dragClass);0===b.length&&(b=l('<div class="'+this.params.scrollbar.dragClass+'"></div>'),d.append(b));q.extend(a,{$el:d,el:d[0],$dragEl:b,dragEl:b[0]});c.draggable&&a.enableDraggable()}},Ta=function(){this.scrollbar.disableDraggable()},Ua=function(a,b){var c=this.rtl;a=l(a);c=c?-1:1;var d=a.attr("data-swiper-parallax")||"0",e=a.attr("data-swiper-parallax-x"),f=a.attr("data-swiper-parallax-y"),g=a.attr("data-swiper-parallax-scale"),h=a.attr("data-swiper-parallax-opacity");
e||f?(e=e||"0",f=f||"0"):this.isHorizontal()?(e=d,f="0"):(f=d,e="0");e=0<=e.indexOf("%")?parseInt(e,10)*b*c+"%":e*b*c+"px";f=0<=f.indexOf("%")?parseInt(f,10)*b+"%":f*b+"px";"undefined"!==typeof h&&null!==h&&(a[0].style.opacity=h-(h-1)*(1-Math.abs(b)));"undefined"===typeof g||null===g?a.transform("translate3d("+e+", "+f+", 0px)"):a.transform("translate3d("+e+", "+f+", 0px) scale("+(g-(g-1)*(1-Math.abs(b)))+")")},Va=function(){var a=this,b=a.slides,c=a.progress,d=a.snapGrid;a.$el.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,
f){a.parallax.setTransform(f,c)});b.each(function(e,f){var g=f.progress;1<a.params.slidesPerGroup&&"auto"!==a.params.slidesPerView&&(g+=Math.ceil(e/2)-c*(d.length-1));g=Math.min(Math.max(g,-1),1);l(f).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(h,k){a.parallax.setTransform(k,g)})})},Wa=function(a){void 0===a&&(a=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(b,c){b=l(c);
c=parseInt(b.attr("data-swiper-parallax-duration"),10)||a;0===a&&(c=0);b.transition(c)})},ja={getDistanceBetweenTouches:function(a){return 2>a.targetTouches.length?1:Math.sqrt(Math.pow(a.targetTouches[1].pageX-a.targetTouches[0].pageX,2)+Math.pow(a.targetTouches[1].pageY-a.targetTouches[0].pageY,2))},onGestureStart:function(a){var b=this.params.zoom,c=this.zoom,d=c.gesture;c.fakeGestureTouched=!1;c.fakeGestureMoved=!1;if(!x.gestures){if("touchstart"!==a.type||"touchstart"===a.type&&2>a.targetTouches.length)return;
c.fakeGestureTouched=!0;d.scaleStart=ja.getDistanceBetweenTouches(a)}if(!d.$slideEl||!d.$slideEl.length)if(d.$slideEl=l(a.target).closest(".swiper-slide"),0===d.$slideEl.length&&(d.$slideEl=this.slides.eq(this.activeIndex)),d.$imageEl=d.$slideEl.find("img, svg, canvas"),d.$imageWrapEl=d.$imageEl.parent("."+b.containerClass),d.maxRatio=d.$imageWrapEl.attr("data-swiper-zoom")||b.maxRatio,0===d.$imageWrapEl.length){d.$imageEl=void 0;return}d.$imageEl.transition(0);this.zoom.isScaling=!0},onGestureChange:function(a){var b=
this.params.zoom,c=this.zoom,d=c.gesture;if(!x.gestures){if("touchmove"!==a.type||"touchmove"===a.type&&2>a.targetTouches.length)return;c.fakeGestureMoved=!0;d.scaleMove=ja.getDistanceBetweenTouches(a)}d.$imageEl&&0!==d.$imageEl.length&&(c.scale=x.gestures?a.scale*c.currentScale:d.scaleMove/d.scaleStart*c.currentScale,c.scale>d.maxRatio&&(c.scale=d.maxRatio-1+Math.pow(c.scale-d.maxRatio+1,.5)),c.scale<b.minRatio&&(c.scale=b.minRatio+1-Math.pow(b.minRatio-c.scale+1,.5)),d.$imageEl.transform("translate3d(0,0,0) scale("+
c.scale+")"))},onGestureEnd:function(a){var b=this.params.zoom,c=this.zoom,d=c.gesture;if(!x.gestures){if(!c.fakeGestureTouched||!c.fakeGestureMoved||"touchend"!==a.type||"touchend"===a.type&&2>a.changedTouches.length&&!J.android)return;c.fakeGestureTouched=!1;c.fakeGestureMoved=!1}d.$imageEl&&0!==d.$imageEl.length&&(c.scale=Math.max(Math.min(c.scale,d.maxRatio),b.minRatio),d.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+c.scale+")"),c.currentScale=c.scale,c.isScaling=
!1,1===c.scale&&(d.$slideEl=void 0))},onTouchStart:function(a){var b=this.zoom,c=b.gesture;b=b.image;c.$imageEl&&0!==c.$imageEl.length&&!b.isTouched&&(J.android&&a.preventDefault(),b.isTouched=!0,b.touchesStart.x="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,b.touchesStart.y="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY)},onTouchMove:function(a){var b=this.zoom,c=b.gesture,d=b.image,e=b.velocity;if(c.$imageEl&&0!==c.$imageEl.length&&(this.allowClick=!1,d.isTouched&&c.$slideEl)){d.isMoved||
(d.width=c.$imageEl[0].offsetWidth,d.height=c.$imageEl[0].offsetHeight,d.startX=q.getTranslate(c.$imageWrapEl[0],"x")||0,d.startY=q.getTranslate(c.$imageWrapEl[0],"y")||0,c.slideWidth=c.$slideEl[0].offsetWidth,c.slideHeight=c.$slideEl[0].offsetHeight,c.$imageWrapEl.transition(0),this.rtl&&(d.startX=-d.startX,d.startY=-d.startY));var f=d.width*b.scale,g=d.height*b.scale;if(!(f<c.slideWidth&&g<c.slideHeight)){d.minX=Math.min(c.slideWidth/2-f/2,0);d.maxX=-d.minX;d.minY=Math.min(c.slideHeight/2-g/2,0);
d.maxY=-d.minY;d.touchesCurrent.x="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX;d.touchesCurrent.y="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY;if(!d.isMoved&&!b.isScaling){if(this.isHorizontal()&&(Math.floor(d.minX)===Math.floor(d.startX)&&d.touchesCurrent.x<d.touchesStart.x||Math.floor(d.maxX)===Math.floor(d.startX)&&d.touchesCurrent.x>d.touchesStart.x)){d.isTouched=!1;return}if(!this.isHorizontal()&&(Math.floor(d.minY)===Math.floor(d.startY)&&d.touchesCurrent.y<d.touchesStart.y||
Math.floor(d.maxY)===Math.floor(d.startY)&&d.touchesCurrent.y>d.touchesStart.y)){d.isTouched=!1;return}}a.preventDefault();a.stopPropagation();d.isMoved=!0;d.currentX=d.touchesCurrent.x-d.touchesStart.x+d.startX;d.currentY=d.touchesCurrent.y-d.touchesStart.y+d.startY;d.currentX<d.minX&&(d.currentX=d.minX+1-Math.pow(d.minX-d.currentX+1,.8));d.currentX>d.maxX&&(d.currentX=d.maxX-1+Math.pow(d.currentX-d.maxX+1,.8));d.currentY<d.minY&&(d.currentY=d.minY+1-Math.pow(d.minY-d.currentY+1,.8));d.currentY>
d.maxY&&(d.currentY=d.maxY-1+Math.pow(d.currentY-d.maxY+1,.8));e.prevPositionX||(e.prevPositionX=d.touchesCurrent.x);e.prevPositionY||(e.prevPositionY=d.touchesCurrent.y);e.prevTime||(e.prevTime=Date.now());e.x=(d.touchesCurrent.x-e.prevPositionX)/(Date.now()-e.prevTime)/2;e.y=(d.touchesCurrent.y-e.prevPositionY)/(Date.now()-e.prevTime)/2;2>Math.abs(d.touchesCurrent.x-e.prevPositionX)&&(e.x=0);2>Math.abs(d.touchesCurrent.y-e.prevPositionY)&&(e.y=0);e.prevPositionX=d.touchesCurrent.x;e.prevPositionY=
d.touchesCurrent.y;e.prevTime=Date.now();c.$imageWrapEl.transform("translate3d("+d.currentX+"px, "+d.currentY+"px,0)")}}},onTouchEnd:function(){var a=this.zoom,b=a.gesture,c=a.image,d=a.velocity;if(b.$imageEl&&0!==b.$imageEl.length)if(c.isTouched&&c.isMoved){c.isTouched=!1;c.isMoved=!1;var e=300,f=300,g=c.currentX+d.x*e,h=c.currentY+d.y*f;0!==d.x&&(e=Math.abs((g-c.currentX)/d.x));0!==d.y&&(f=Math.abs((h-c.currentY)/d.y));d=Math.max(e,f);c.currentX=g;c.currentY=h;g=c.height*a.scale;c.minX=Math.min(b.slideWidth/
2-c.width*a.scale/2,0);c.maxX=-c.minX;c.minY=Math.min(b.slideHeight/2-g/2,0);c.maxY=-c.minY;c.currentX=Math.max(Math.min(c.currentX,c.maxX),c.minX);c.currentY=Math.max(Math.min(c.currentY,c.maxY),c.minY);b.$imageWrapEl.transition(d).transform("translate3d("+c.currentX+"px, "+c.currentY+"px,0)")}else c.isTouched=!1,c.isMoved=!1},onTransitionEnd:function(){var a=this.zoom,b=a.gesture;b.$slideEl&&this.previousIndex!==this.activeIndex&&(b.$imageEl.transform("translate3d(0,0,0) scale(1)"),b.$imageWrapEl.transform("translate3d(0,0,0)"),
a.scale=1,a.currentScale=1,b.$slideEl=void 0,b.$imageEl=void 0,b.$imageWrapEl=void 0)},toggle:function(a){var b=this.zoom;b.scale&&1!==b.scale?b.out():b.in(a)},in:function(a){var b=this.zoom,c=this.params.zoom,d=b.gesture,e=b.image;d.$slideEl||(d.$slideEl=this.clickedSlide?l(this.clickedSlide):this.slides.eq(this.activeIndex),d.$imageEl=d.$slideEl.find("img, svg, canvas"),d.$imageWrapEl=d.$imageEl.parent("."+c.containerClass));if(d.$imageEl&&0!==d.$imageEl.length){d.$slideEl.addClass(""+c.zoomedSlideClass);
if("undefined"===typeof e.touchesStart.x&&a){var f="touchend"===a.type?a.changedTouches[0].pageX:a.pageX;e="touchend"===a.type?a.changedTouches[0].pageY:a.pageY}else f=e.touchesStart.x,e=e.touchesStart.y;b.scale=d.$imageWrapEl.attr("data-swiper-zoom")||c.maxRatio;b.currentScale=d.$imageWrapEl.attr("data-swiper-zoom")||c.maxRatio;if(a){var g=d.$slideEl[0].offsetWidth;c=d.$slideEl[0].offsetHeight;var h=d.$slideEl.offset().left;a=d.$slideEl.offset().top;var k=d.$imageEl[0].offsetWidth;var m=d.$imageEl[0].offsetHeight;
k*=b.scale;var n=m*b.scale;m=Math.min(g/2-k/2,0);k=Math.min(c/2-n/2,0);n=-m;var p=-k;f=(h+g/2-f)*b.scale;e=(a+c/2-e)*b.scale;f<m&&(f=m);f>n&&(f=n);e<k&&(e=k);e>p&&(e=p)}else e=f=0;d.$imageWrapEl.transition(300).transform("translate3d("+f+"px, "+e+"px,0)");d.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+b.scale+")")}},out:function(){var a=this.zoom,b=this.params.zoom,c=a.gesture;c.$slideEl||(c.$slideEl=this.clickedSlide?l(this.clickedSlide):this.slides.eq(this.activeIndex),c.$imageEl=
c.$slideEl.find("img, svg, canvas"),c.$imageWrapEl=c.$imageEl.parent("."+b.containerClass));c.$imageEl&&0!==c.$imageEl.length&&(a.scale=1,a.currentScale=1,c.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),c.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),c.$slideEl.removeClass(""+b.zoomedSlideClass),c.$slideEl=void 0)},enable:function(){var a=this.zoom;if(!a.enabled){a.enabled=!0;var b="touchstart"===this.touchEvents.start&&x.passiveListener&&this.params.passiveListeners?
{passive:!0,capture:!1}:!1;x.gestures?(this.$wrapperEl.on("gesturestart",".swiper-slide",a.onGestureStart,b),this.$wrapperEl.on("gesturechange",".swiper-slide",a.onGestureChange,b),this.$wrapperEl.on("gestureend",".swiper-slide",a.onGestureEnd,b)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.on(this.touchEvents.start,".swiper-slide",a.onGestureStart,b),this.$wrapperEl.on(this.touchEvents.move,".swiper-slide",a.onGestureChange,b),this.$wrapperEl.on(this.touchEvents.end,".swiper-slide",a.onGestureEnd,
b));this.$wrapperEl.on(this.touchEvents.move,"."+this.params.zoom.containerClass,a.onTouchMove)}},disable:function(){var a=this.zoom;if(a.enabled){this.zoom.enabled=!1;var b="touchstart"===this.touchEvents.start&&x.passiveListener&&this.params.passiveListeners?{passive:!0,capture:!1}:!1;x.gestures?(this.$wrapperEl.off("gesturestart",".swiper-slide",a.onGestureStart,b),this.$wrapperEl.off("gesturechange",".swiper-slide",a.onGestureChange,b),this.$wrapperEl.off("gestureend",".swiper-slide",a.onGestureEnd,
b)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.off(this.touchEvents.start,".swiper-slide",a.onGestureStart,b),this.$wrapperEl.off(this.touchEvents.move,".swiper-slide",a.onGestureChange,b),this.$wrapperEl.off(this.touchEvents.end,".swiper-slide",a.onGestureEnd,b));this.$wrapperEl.off(this.touchEvents.move,"."+this.params.zoom.containerClass,a.onTouchMove)}}},Xa=function(a,b){void 0===b&&(b=!0);var c=this,d=c.params.lazy;if("undefined"!==typeof a&&0!==c.slides.length){var e=c.virtual&&
c.params.virtual.enabled?c.$wrapperEl.children("."+c.params.slideClass+'[data-swiper-slide-index="'+a+'"]'):c.slides.eq(a);a=e.find("."+d.elementClass+":not(."+d.loadedClass+"):not(."+d.loadingClass+")");!e.hasClass(d.elementClass)||e.hasClass(d.loadedClass)||e.hasClass(d.loadingClass)||(a=a.add(e[0]));0!==a.length&&a.each(function(f,g){var h=l(g);h.addClass(d.loadingClass);var k=h.attr("data-background"),m=h.attr("data-src"),n=h.attr("data-srcset"),p=h.attr("data-sizes");c.loadImage(h[0],m||k,n,
p,!1,function(){if("undefined"!==typeof c&&null!==c&&c&&(!c||c.params)&&!c.destroyed){k?(h.css("background-image",'url("'+k+'")'),h.removeAttr("data-background")):(n&&(h.attr("srcset",n),h.removeAttr("data-srcset")),p&&(h.attr("sizes",p),h.removeAttr("data-sizes")),m&&(h.attr("src",m),h.removeAttr("data-src")));h.addClass(d.loadedClass).removeClass(d.loadingClass);e.find("."+d.preloaderClass).remove();if(c.params.loop&&b){var r=e.attr("data-swiper-slide-index");e.hasClass(c.params.slideDuplicateClass)?
(r=c.$wrapperEl.children('[data-swiper-slide-index="'+r+'"]:not(.'+c.params.slideDuplicateClass+")"),c.lazy.loadInSlide(r.index(),!1)):(r=c.$wrapperEl.children("."+c.params.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]'),c.lazy.loadInSlide(r.index(),!1))}c.emit("lazyImageReady",e[0],h[0])}});c.emit("lazyImageLoad",e[0],h[0])})}},Ya=function(){function a(r){if(h){if(d.children("."+e.slideClass+'[data-swiper-slide-index="'+r+'"]').length)return!0}else if(f[r])return!0;return!1}function b(r){return h?
l(r).attr("data-swiper-slide-index"):l(r).index()}var c=this,d=c.$wrapperEl,e=c.params,f=c.slides,g=c.activeIndex,h=c.virtual&&e.virtual.enabled,k=e.lazy,m=e.slidesPerView;"auto"===m&&(m=0);c.lazy.initialImageLoaded||(c.lazy.initialImageLoaded=!0);if(c.params.watchSlidesVisibility)d.children("."+e.slideVisibleClass).each(function(r,w){r=h?l(w).attr("data-swiper-slide-index"):l(w).index();c.lazy.loadInSlide(r)});else if(1<m)for(var n=g;n<g+m;n+=1)a(n)&&c.lazy.loadInSlide(n);else c.lazy.loadInSlide(g);
if(k.loadPrevNext)if(1<m||k.loadPrevNextAmount&&1<k.loadPrevNextAmount){n=k.loadPrevNextAmount;var p=m;k=Math.min(g+p+Math.max(n,p),f.length);n=Math.max(g-Math.max(p,n),0);for(m=g+m;m<k;m+=1)a(m)&&c.lazy.loadInSlide(m);for(m=n;m<g;m+=1)a(m)&&c.lazy.loadInSlide(m)}else g=d.children("."+e.slideNextClass),0<g.length&&c.lazy.loadInSlide(b(g)),g=d.children("."+e.slidePrevClass),0<g.length&&c.lazy.loadInSlide(b(g))},Z={LinearSpline:function(a,b){var c=function(){var f,g,h;return function(k,m){g=-1;for(f=
k.length;1<f-g;)h=f+g>>1,k[h]<=m?g=h:f=h;return f}}();this.x=a;this.y=b;this.lastIndex=a.length-1;var d,e;this.interpolate=function(f){if(!f)return 0;e=c(this.x,f);d=e-1;return(f-this.x[d])*(this.y[e]-this.y[d])/(this.x[e]-this.x[d])+this.y[d]};return this},getInterpolateFunction:function(a){this.controller.spline||(this.controller.spline=this.params.loop?new Z.LinearSpline(this.slidesGrid,a.slidesGrid):new Z.LinearSpline(this.snapGrid,a.snapGrid))},setTranslate:function(a,b){function c(h){var k=
d.rtlTranslate?-d.translate:d.translate;"slide"===d.params.controller.by&&(d.controller.getInterpolateFunction(h),f=-d.controller.spline.interpolate(-k));f&&"container"!==d.params.controller.by||(e=(h.maxTranslate()-h.minTranslate())/(d.maxTranslate()-d.minTranslate()),f=(k-d.minTranslate())*e+h.minTranslate());d.params.controller.inverse&&(f=h.maxTranslate()-f);h.updateProgress(f);h.setTranslate(f,d);h.updateActiveIndex();h.updateSlidesClasses()}var d=this;a=d.controller.control;var e,f;if(Array.isArray(a))for(var g=
0;g<a.length;g+=1)a[g]!==b&&a[g]instanceof P&&c(a[g]);else a instanceof P&&b!==a&&c(a)},setTransition:function(a,b){function c(g){g.setTransition(a,d);0!==a&&(g.transitionStart(),g.params.autoHeight&&q.nextTick(function(){g.updateAutoHeight()}),g.$wrapperEl.transitionEnd(function(){e&&(g.params.loop&&"slide"===d.params.controller.by&&g.loopFix(),g.transitionEnd())}))}var d=this,e=d.controller.control,f;if(Array.isArray(e))for(f=0;f<e.length;f+=1)e[f]!==b&&e[f]instanceof P&&c(e[f]);else e instanceof
P&&b!==e&&c(e)}},pa={makeElFocusable:function(a){a.attr("tabIndex","0");return a},addElRole:function(a,b){a.attr("role",b);return a},addElLabel:function(a,b){a.attr("aria-label",b);return a},disableEl:function(a){a.attr("aria-disabled",!0);return a},enableEl:function(a){a.attr("aria-disabled",!1);return a},onEnterKey:function(a){var b=this.params.a11y;13===a.keyCode&&(a=l(a.target),this.navigation&&this.navigation.$nextEl&&a.is(this.navigation.$nextEl)&&(this.isEnd&&!this.params.loop||this.slideNext(),
this.isEnd?this.a11y.notify(b.lastSlideMessage):this.a11y.notify(b.nextSlideMessage)),this.navigation&&this.navigation.$prevEl&&a.is(this.navigation.$prevEl)&&(this.isBeginning&&!this.params.loop||this.slidePrev(),this.isBeginning?this.a11y.notify(b.firstSlideMessage):this.a11y.notify(b.prevSlideMessage)),this.pagination&&a.is("."+this.params.pagination.bulletClass)&&a[0].click())},notify:function(a){var b=this.a11y.liveRegion;0!==b.length&&(b.html(""),b.html(a))},updateNavigation:function(){if(!this.params.loop){var a=
this.navigation,b=a.$nextEl;(a=a.$prevEl)&&0<a.length&&(this.isBeginning?this.a11y.disableEl(a):this.a11y.enableEl(a));b&&0<b.length&&(this.isEnd?this.a11y.disableEl(b):this.a11y.enableEl(b))}},updatePagination:function(){var a=this,b=a.params.a11y;a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.bullets.each(function(c,d){c=l(d);a.a11y.makeElFocusable(c);a.a11y.addElRole(c,"button");a.a11y.addElLabel(c,b.paginationBulletMessage.replace(/{{index}}/,
c.index()+1))})},init:function(){this.$el.append(this.a11y.liveRegion);var a=this.params.a11y;if(this.navigation&&this.navigation.$nextEl)var b=this.navigation.$nextEl;if(this.navigation&&this.navigation.$prevEl)var c=this.navigation.$prevEl;b&&(this.a11y.makeElFocusable(b),this.a11y.addElRole(b,"button"),this.a11y.addElLabel(b,a.nextSlideMessage),b.on("keydown",this.a11y.onEnterKey));c&&(this.a11y.makeElFocusable(c),this.a11y.addElRole(c,"button"),this.a11y.addElLabel(c,a.prevSlideMessage),c.on("keydown",
this.a11y.onEnterKey));if(this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length)this.pagination.$el.on("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)},destroy:function(){this.a11y.liveRegion&&0<this.a11y.liveRegion.length&&this.a11y.liveRegion.remove();if(this.navigation&&this.navigation.$nextEl)var a=this.navigation.$nextEl;if(this.navigation&&this.navigation.$prevEl)var b=this.navigation.$prevEl;a&&a.off("keydown",this.a11y.onEnterKey);
b&&b.off("keydown",this.a11y.onEnterKey);this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)}},S={init:function(){if(this.params.history)if(t.history&&t.history.pushState){var a=this.history;a.initialized=!0;a.paths=S.getPathValues();if(a.paths.key||a.paths.value)a.scrollToSlide(0,a.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||
t.addEventListener("popstate",this.history.setHistoryPopState)}else this.params.history.enabled=!1,this.params.hashNavigation.enabled=!0},destroy:function(){this.params.history.replaceState||t.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=S.getPathValues();this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var a=t.location.pathname.slice(1).split("/").filter(function(c){return""!==
c}),b=a.length;return{key:a[b-2],value:a[b-1]}},setHistory:function(a,b){this.history.initialized&&this.params.history.enabled&&(b=this.slides.eq(b),b=S.slugify(b.attr("data-history")),t.location.pathname.includes(a)||(b=a+"/"+b),(a=t.history.state)&&a.value===b||(this.params.history.replaceState?t.history.replaceState({value:b},null,b):t.history.pushState({value:b},null,b)))},slugify:function(a){return a.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,
"").replace(/-+$/,"")},scrollToSlide:function(a,b,c){if(b)for(var d=0,e=this.slides.length;d<e;d+=1){var f=this.slides.eq(d);S.slugify(f.attr("data-history"))!==b||f.hasClass(this.params.slideDuplicateClass)||(f=f.index(),this.slideTo(f,a,c))}else this.slideTo(0,a,c)}},Za=function(){var a=y.location.hash.replace("#",""),b=this.slides.eq(this.activeIndex).attr("data-hash");a!==b&&(a=this.$wrapperEl.children("."+this.params.slideClass+'[data-hash="'+a+'"]').index(),"undefined"!==typeof a&&this.slideTo(a))},
$a=function(){if(this.hashNavigation.initialized&&this.params.hashNavigation.enabled)if(this.params.hashNavigation.replaceState&&t.history&&t.history.replaceState)t.history.replaceState(null,null,"#"+this.slides.eq(this.activeIndex).attr("data-hash")||"");else{var a=this.slides.eq(this.activeIndex);a=a.attr("data-hash")||a.attr("data-history");y.location.hash=a||""}},ab=function(){if(!(!this.params.hashNavigation.enabled||this.params.history&&this.params.history.enabled)){this.hashNavigation.initialized=
!0;var a=y.location.hash.replace("#","");if(a)for(var b=0,c=this.slides.length;b<c;b+=1){var d=this.slides.eq(b);(d.attr("data-hash")||d.attr("data-history"))!==a||d.hasClass(this.params.slideDuplicateClass)||(d=d.index(),this.slideTo(d,0,this.params.runCallbacksOnInit,!0))}if(this.params.hashNavigation.watchState)l(t).on("hashchange",this.hashNavigation.onHashCange)}},bb=function(){this.params.hashNavigation.watchState&&l(t).off("hashchange",this.hashNavigation.onHashCange)},cb=function(){var a=
this,b=a.slides.eq(a.activeIndex),c=a.params.autoplay.delay;b.attr("data-swiper-autoplay")&&(c=b.attr("data-swiper-autoplay")||a.params.autoplay.delay);a.autoplay.timeout=q.nextTick(function(){a.params.autoplay.reverseDirection?a.params.loop?(a.loopFix(),a.slidePrev(a.params.speed,!0,!0),a.emit("autoplay")):a.isBeginning?a.params.autoplay.stopOnLastSlide?a.autoplay.stop():(a.slideTo(a.slides.length-1,a.params.speed,!0,!0),a.emit("autoplay")):(a.slidePrev(a.params.speed,!0,!0),a.emit("autoplay")):
a.params.loop?(a.loopFix(),a.slideNext(a.params.speed,!0,!0),a.emit("autoplay")):a.isEnd?a.params.autoplay.stopOnLastSlide?a.autoplay.stop():(a.slideTo(0,a.params.speed,!0,!0),a.emit("autoplay")):(a.slideNext(a.params.speed,!0,!0),a.emit("autoplay"))},c)},db=function(){if("undefined"!==typeof this.autoplay.timeout||this.autoplay.running)return!1;this.autoplay.running=!0;this.emit("autoplayStart");this.autoplay.run();return!0},eb=function(){if(!this.autoplay.running||"undefined"===typeof this.autoplay.timeout)return!1;
this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0);this.autoplay.running=!1;this.emit("autoplayStop");return!0},fb=function(a){this.autoplay.running&&!this.autoplay.paused&&(this.autoplay.timeout&&clearTimeout(this.autoplay.timeout),this.autoplay.paused=!0,0!==a&&this.params.autoplay.waitForTransition?(this.$wrapperEl[0].addEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].addEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd)):
(this.autoplay.paused=!1,this.autoplay.run()))},gb=function(){for(var a=this.slides,b=0;b<a.length;b+=1){var c=this.slides.eq(b),d=-c[0].swiperSlideOffset;this.params.virtualTranslate||(d-=this.translate);var e=0;this.isHorizontal()||(e=d,d=0);c.css({opacity:this.params.fadeEffect.crossFade?Math.max(1-Math.abs(c[0].progress),0):1+Math.min(Math.max(c[0].progress,-1),0)}).transform("translate3d("+d+"px, "+e+"px, 0px)")}},hb=function(a){var b=this,c=b.slides,d=b.$wrapperEl;c.transition(a);if(b.params.virtualTranslate&&
0!==a){var e=!1;c.transitionEnd(function(){if(!e&&b&&!b.destroyed){e=!0;b.animating=!1;for(var f=["webkitTransitionEnd","transitionend"],g=0;g<f.length;g+=1)d.trigger(f[g])}})}},ib=function(){var a=this.$el,b=this.$wrapperEl,c=this.slides,d=this.width,e=this.height,f=this.rtlTranslate,g=this.size,h=this.params.cubeEffect,k=this.isHorizontal(),m=this.virtual&&this.params.virtual.enabled,n=0;if(h.shadow)if(k){var p=b.find(".swiper-cube-shadow");0===p.length&&(p=l('<div class="swiper-cube-shadow"></div>'),
b.append(p));p.css({height:d+"px"})}else p=a.find(".swiper-cube-shadow"),0===p.length&&(p=l('<div class="swiper-cube-shadow"></div>'),a.append(p));for(a=0;a<c.length;a+=1){var r=c.eq(a),w=a;m&&(w=parseInt(r.attr("data-swiper-slide-index"),10));var D=90*w,C=Math.floor(D/360);f&&(D=-D,C=Math.floor(-D/360));var H=Math.max(Math.min(r[0].progress,1),-1),F=0,G=0,z=0;0===w%4?(F=4*-C*g,z=0):0===(w-1)%4?(F=0,z=4*-C*g):0===(w-2)%4?(F=g+4*C*g,z=g):0===(w-3)%4&&(F=-g,z=3*g+4*g*C);f&&(F=-F);k||(G=F,F=0);D="rotateX("+
(k?0:-D)+"deg) rotateY("+(k?D:0)+"deg) translate3d("+F+"px, "+G+"px, "+z+"px)";1>=H&&-1<H&&(n=90*w+90*H,f&&(n=90*-w-90*H));r.transform(D);h.slideShadows&&(w=k?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),D=k?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom"),0===w.length&&(w=l('<div class="swiper-slide-shadow-'+(k?"left":"top")+'"></div>'),r.append(w)),0===D.length&&(D=l('<div class="swiper-slide-shadow-'+(k?"right":"bottom")+'"></div>'),r.append(D)),
w.length&&(w[0].style.opacity=Math.max(-H,0)),D.length&&(D[0].style.opacity=Math.max(H,0)))}b.css({"-webkit-transform-origin":"50% 50% -"+g/2+"px","-moz-transform-origin":"50% 50% -"+g/2+"px","-ms-transform-origin":"50% 50% -"+g/2+"px","transform-origin":"50% 50% -"+g/2+"px"});h.shadow&&(k?p.transform("translate3d(0px, "+(d/2+h.shadowOffset)+"px, "+-d/2+"px) rotateX(90deg) rotateZ(0deg) scale("+h.shadowScale+")"):(c=Math.abs(n)-90*Math.floor(Math.abs(n)/90),c=h.shadowScale/(1.5-(Math.sin(2*c*Math.PI/
360)/2+Math.cos(2*c*Math.PI/360)/2)),p.transform("scale3d("+h.shadowScale+", 1, "+c+") translate3d(0px, "+(e/2+h.shadowOffset)+"px, "+-e/2/c+"px) rotateX(-90deg)")));b.transform("translate3d(0px,0,"+(U.isSafari||U.isUiWebView?-g/2:0)+"px) rotateX("+(this.isHorizontal()?0:n)+"deg) rotateY("+(this.isHorizontal()?-n:0)+"deg)")},jb=function(a){var b=this.$el;this.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a);
this.params.cubeEffect.shadow&&!this.isHorizontal()&&b.find(".swiper-cube-shadow").transition(a)},kb=function(){for(var a=this.slides,b=this.rtlTranslate,c=0;c<a.length;c+=1){var d=a.eq(c),e=d[0].progress;this.params.flipEffect.limitRotation&&(e=Math.max(Math.min(d[0].progress,1),-1));var f=-180*e,g=0,h=-d[0].swiperSlideOffset,k=0;this.isHorizontal()?b&&(f=-f):(k=h,h=0,g=-f,f=0);d[0].style.zIndex=-Math.abs(Math.round(e))+a.length;if(this.params.flipEffect.slideShadows){var m=this.isHorizontal()?d.find(".swiper-slide-shadow-left"):
d.find(".swiper-slide-shadow-top"),n=this.isHorizontal()?d.find(".swiper-slide-shadow-right"):d.find(".swiper-slide-shadow-bottom");0===m.length&&(m=l('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"left":"top")+'"></div>'),d.append(m));0===n.length&&(n=l('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"right":"bottom")+'"></div>'),d.append(n));m.length&&(m[0].style.opacity=Math.max(-e,0));n.length&&(n[0].style.opacity=Math.max(e,0))}d.transform("translate3d("+h+"px, "+k+"px, 0px) rotateX("+
g+"deg) rotateY("+f+"deg)")}},lb=function(a){var b=this,c=b.slides,d=b.activeIndex,e=b.$wrapperEl;c.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a);if(b.params.virtualTranslate&&0!==a){var f=!1;c.eq(d).transitionEnd(function(){if(!f&&b&&!b.destroyed){f=!0;b.animating=!1;for(var g=["webkitTransitionEnd","transitionend"],h=0;h<g.length;h+=1)e.trigger(g[h])}})}},mb=function(){var a=this.width,b=this.height,
c=this.slides,d=this.$wrapperEl,e=this.slidesSizesGrid,f=this.params.coverflowEffect,g=this.isHorizontal(),h=this.translate;a=g?-h+a/2:-h+b/2;b=g?f.rotate:-f.rotate;h=f.depth;for(var k=0,m=c.length;k<m;k+=1){var n=c.eq(k),p=e[k];p=(a-n[0].swiperSlideOffset-p/2)/p*f.modifier;var r=g?b*p:0,w=g?0:b*p,D=-h*Math.abs(p),C=g?0:f.stretch*p,H=g?f.stretch*p:0;.001>Math.abs(H)&&(H=0);.001>Math.abs(C)&&(C=0);.001>Math.abs(D)&&(D=0);.001>Math.abs(r)&&(r=0);.001>Math.abs(w)&&(w=0);n.transform("translate3d("+H+
"px,"+C+"px,"+D+"px) rotateX("+w+"deg) rotateY("+r+"deg)");n[0].style.zIndex=-Math.abs(Math.round(p))+1;f.slideShadows&&(r=g?n.find(".swiper-slide-shadow-left"):n.find(".swiper-slide-shadow-top"),w=g?n.find(".swiper-slide-shadow-right"):n.find(".swiper-slide-shadow-bottom"),0===r.length&&(r=l('<div class="swiper-slide-shadow-'+(g?"left":"top")+'"></div>'),n.append(r)),0===w.length&&(w=l('<div class="swiper-slide-shadow-'+(g?"right":"bottom")+'"></div>'),n.append(w)),r.length&&(r[0].style.opacity=
0<p?p:0),w.length&&(w[0].style.opacity=0<-p?-p:0))}if(x.pointerEvents||x.prefixedPointerEvents)d[0].style.perspectiveOrigin=a+"px 50%"},nb=function(a){this.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a)},ob=function(){var a=this.params.thumbs,b=this.constructor;a.swiper instanceof b?(this.thumbs.swiper=a.swiper,q.extend(this.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),
q.extend(this.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):q.isObject(a.swiper)&&(this.thumbs.swiper=new b(q.extend({},a.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),this.thumbs.swiperCreated=!0);this.thumbs.swiper.$el.addClass(this.params.thumbs.thumbsContainerClass);this.thumbs.swiper.on("tap",this.thumbs.onThumbClick)},pb=function(){var a=this.thumbs.swiper;if(a){var b=a.clickedIndex,c=a.clickedSlide;c&&l(c).hasClass(this.params.thumbs.slideThumbActiveClass)||
"undefined"===typeof b||null===b||(c=a.params.loop?parseInt(l(a.clickedSlide).attr("data-swiper-slide-index"),10):b,this.params.loop&&(a=this.activeIndex,this.slides.eq(a).hasClass(this.params.slideDuplicateClass)&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,a=this.activeIndex),b=this.slides.eq(a).prevAll('[data-swiper-slide-index="'+c+'"]').eq(0).index(),c=this.slides.eq(a).nextAll('[data-swiper-slide-index="'+c+'"]').eq(0).index(),c="undefined"===typeof b?c:"undefined"===typeof c?
b:c-a<a-b?c:b),this.slideTo(c))}},qb=function(a){var b=this,c=b.thumbs.swiper;if(c){var d="auto"===c.params.slidesPerView?c.slidesPerViewDynamic():c.params.slidesPerView;if(b.realIndex!==c.realIndex){var e=c.activeIndex;if(c.params.loop){c.slides.eq(e).hasClass(c.params.slideDuplicateClass)&&(c.loopFix(),c._clientLeft=c.$wrapperEl[0].clientLeft,e=c.activeIndex);var f=c.slides.eq(e).prevAll('[data-swiper-slide-index="'+b.realIndex+'"]').eq(0).index();var g=c.slides.eq(e).nextAll('[data-swiper-slide-index="'+
b.realIndex+'"]').eq(0).index();f="undefined"===typeof f?g:"undefined"===typeof g?f:g-e===e-f?e:g-e<e-f?g:f}else f=b.realIndex;0>c.visibleSlidesIndexes.indexOf(f)&&(c.params.centeredSlides?f=f>e?f-Math.floor(d/2)+1:f+Math.floor(d/2)-1:f>e&&(f=f-d+1),c.slideTo(f,a?0:void 0))}setTimeout(function(){var h=1,k=b.params.thumbs.slideThumbActiveClass;1<b.params.slidesPerView&&!b.params.centeredSlides&&(h=b.params.slidesPerView);c.slides.removeClass(k);if(c.params.loop)for(var m=0;m<h;m+=1)c.$wrapperEl.children('[data-swiper-slide-index="'+
(b.realIndex+m)+'"]').addClass(k);else for(m=0;m<h;m+=1)c.slides.eq(b.realIndex+m).addClass(k)})}};L=[L,aa,qa,{name:"resize",create:function(){var a=this;q.extend(a,{resize:{resizeHandler:function(){a&&!a.destroyed&&a.initialized&&(a.emit("beforeResize"),a.emit("resize"))},orientationChangeHandler:function(){a&&!a.destroyed&&a.initialized&&a.emit("orientationchange")}}})},on:{init:function(){t.addEventListener("resize",this.resize.resizeHandler);t.addEventListener("orientationchange",this.resize.orientationChangeHandler)},
destroy:function(){t.removeEventListener("resize",this.resize.resizeHandler);t.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},{name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){q.extend(this,{observer:{init:ca.init.bind(this),attach:ca.attach.bind(this),destroy:ca.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},{name:"virtual",params:{virtual:{enabled:!1,
slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){q.extend(this,{virtual:{update:ra.bind(this),appendSlide:ta.bind(this),prependSlide:ua.bind(this),renderSlide:sa.bind(this),slides:this.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){if(this.params.virtual.enabled){this.classNames.push(this.params.containerModifierClass+"virtual");var a={watchSlidesProgress:!0};q.extend(this.params,a);q.extend(this.originalParams,a);this.params.initialSlide||
this.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},{name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){q.extend(this,{keyboard:{enabled:!1,enable:wa.bind(this),disable:xa.bind(this),handle:va.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}},{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,
invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){q.extend(this,{mousewheel:{enabled:!1,enable:R.enable.bind(this),disable:R.disable.bind(this),handle:R.handle.bind(this),handleMouseEnter:R.handleMouseEnter.bind(this),handleMouseLeave:R.handleMouseLeave.bind(this),lastScrollTime:q.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,
prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){q.extend(this,{navigation:{init:Da.bind(this),update:Aa.bind(this),destroy:Ea.bind(this),onNextClick:Ca.bind(this),onPrevClick:Ba.bind(this)}})},on:{init:function(){this.navigation.init();this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},
click:function(a){var b=this.navigation,c=b.$nextEl;b=b.$prevEl;!this.params.navigation.hideOnClick||l(a.target).is(b)||l(a.target).is(c)||(c&&c.toggleClass(this.params.navigation.hiddenClass),b&&b.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,
formatFractionCurrent:function(a){return a},formatFractionTotal:function(a){return a},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},
create:function(){q.extend(this,{pagination:{init:Ha.bind(this),render:Ga.bind(this),update:Fa.bind(this),destroy:Ia.bind(this),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init();this.pagination.render();this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():"undefined"===typeof this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),
this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(a){this.params.pagination.el&&this.params.pagination.hideOnClick&&0<this.pagination.$el.length&&!l(a.target).hasClass(this.params.pagination.bulletClass)&&this.pagination.$el.toggleClass(this.params.pagination.hiddenClass)}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,
lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){q.extend(this,{scrollbar:{init:Sa.bind(this),destroy:Ta.bind(this),updateSize:La.bind(this),setTranslate:Ja.bind(this),setTransition:Ka.bind(this),enableDraggable:Qa.bind(this),disableDraggable:Ra.bind(this),setDragPosition:Ma.bind(this),onDragStart:Na.bind(this),onDragMove:Oa.bind(this),onDragEnd:Pa.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init();this.scrollbar.updateSize();
this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(a){this.scrollbar.setTransition(a)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){q.extend(this,{parallax:{setTransform:Ua.bind(this),setTranslate:Va.bind(this),setTransition:Wa.bind(this)}})},
on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax&&this.parallax.setTranslate()},setTransition:function(a){this.params.parallax&&this.parallax.setTransition(a)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},
create:function(){var a=this,b={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(d){b[d]=
ja[d].bind(a)});q.extend(a,{zoom:b});var c=1;Object.defineProperty(a.zoom,"scale",{get:function(){return c},set:function(d){c!==d&&a.emit("zoomChange",d,a.zoom.gesture.$imageEl?a.zoom.gesture.$imageEl[0]:void 0,a.zoom.gesture.$slideEl?a.zoom.gesture.$slideEl[0]:void 0);c=d}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(a){if(this.zoom.enabled)this.zoom.onTouchStart(a)},touchEnd:function(a){if(this.zoom.enabled)this.zoom.onTouchEnd(a)},
doubleTap:function(a){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(a)},transitionEnd:function(){if(this.zoom.enabled&&this.params.zoom.enabled)this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){q.extend(this,{lazy:{initialImageLoaded:!1,
load:Ya.bind(this),loadInSlide:Xa.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){this.params.lazy.enabled&&
(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){q.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:Z.getInterpolateFunction.bind(this),setTranslate:Z.setTranslate.bind(this),
setTransition:Z.setTransition.bind(this)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(a,b){this.controller.control&&this.controller.setTranslate(a,
b)},setTransition:function(a,b){this.controller.control&&this.controller.setTransition(a,b)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var a=this;q.extend(a,{a11y:{liveRegion:l('<span class="'+a.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}});
Object.keys(pa).forEach(function(b){a.a11y[b]=pa[b].bind(a)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,
replaceState:!1,key:"slides"}},create:function(){q.extend(this,{history:{init:S.init.bind(this),setHistory:S.setHistory.bind(this),setHistoryPopState:S.setHistoryPopState.bind(this),scrollToSlide:S.scrollToSlide.bind(this),destroy:S.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},
{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){q.extend(this,{hashNavigation:{initialized:!1,init:ab.bind(this),destroy:bb.bind(this),setHash:$a.bind(this),onHashCange:Za.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},
{name:"autoplay",params:{autoplay:{enabled:!1,delay:3E3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var a=this;q.extend(a,{autoplay:{running:!1,paused:!1,run:cb.bind(a),start:db.bind(a),stop:eb.bind(a),pause:fb.bind(a),onTransitionEnd:function(b){a&&!a.destroyed&&a.$wrapperEl&&b.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.autoplay.onTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.autoplay.onTransitionEnd),
a.autoplay.paused=!1,a.autoplay.running?a.autoplay.run():a.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(a,b){this.autoplay.running&&(b||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(a):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},
{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){q.extend(this,{fadeEffect:{setTranslate:gb.bind(this),setTransition:hb.bind(this)}})},on:{beforeInit:function(){if("fade"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"fade");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};q.extend(this.params,a);q.extend(this.originalParams,a)}},setTranslate:function(){"fade"===this.params.effect&&
this.fadeEffect.setTranslate()},setTransition:function(a){"fade"===this.params.effect&&this.fadeEffect.setTransition(a)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){q.extend(this,{cubeEffect:{setTranslate:ib.bind(this),setTransition:jb.bind(this)}})},on:{beforeInit:function(){if("cube"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"cube");this.classNames.push(this.params.containerModifierClass+
"3d");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};q.extend(this.params,a);q.extend(this.originalParams,a)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(a){"cube"===this.params.effect&&this.cubeEffect.setTransition(a)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){q.extend(this,{flipEffect:{setTranslate:kb.bind(this),
setTransition:lb.bind(this)}})},on:{beforeInit:function(){if("flip"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"flip");this.classNames.push(this.params.containerModifierClass+"3d");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};q.extend(this.params,a);q.extend(this.originalParams,a)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(a){"flip"===
this.params.effect&&this.flipEffect.setTransition(a)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){q.extend(this,{coverflowEffect:{setTranslate:mb.bind(this),setTransition:nb.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,
this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(a){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(a)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){q.extend(this,{thumbs:{swiper:null,init:ob.bind(this),update:qb.bind(this),onThumbClick:pb.bind(this)}})},
on:{beforeInit:function(){var a=this.params.thumbs;a&&a.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(a){var b=this.thumbs.swiper;b&&b.setTransition(a)},beforeDestroy:function(){var a=this.thumbs.swiper;a&&this.thumbs.swiperCreated&&
a&&a.destroy()}}}];"undefined"===typeof P.use&&(P.use=P.Class.use,P.installModule=P.Class.installModule);P.use(L);return P});