Файловый менеджер - Редактировать - /home/kunzqhe/photostocker/wp-content/themes/themify-ultra/themify/js/modules/swiper/swiper.min.js
Назад
/*5.3.8 modified version*/ (function(s,i){"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):(s=s||self,s.TF_Swiper=i())})(this,function(){'use strict';function H(i,e){var t=[],s=0;if(i&&!e&&i instanceof b)return i;if(i)if("string"==typeof i){var d,p,c=i.trim();if(0<=c.indexOf("<")&&0<=c.indexOf(">")){var r="div";for(0===c.indexOf("<li")&&(r="ul"),0===c.indexOf("<tr")&&(r="tbody"),(0===c.indexOf("<td")||0===c.indexOf("<th"))&&(r="tr"),0===c.indexOf("<tbody")&&(r="table"),0===c.indexOf("<option")&&(r="select"),p=C.createElement(r),p.innerHTML=c,s=0;s<p.childNodes.length;s+=1)t.push(p.childNodes[s])}else for(d=e||"#"!==i[0]||i.match(/[ .<>:~]/)?(e||C).querySelectorAll(i.trim()):[C.getElementById(i.trim().split("#")[1])],s=0;s<d.length;s+=1)d[s]&&t.push(d[s])}else if(i.nodeType||i===f||i===C)t.push(i);else if(0<i.length&&i[0].nodeType)for(s=0;s<i.length;s+=1)t.push(i[s]);return new b(t)}function t(i){for(var e=[],t=0;t<i.length;t+=1)-1===e.indexOf(i[t])&&e.push(i[t]);return e}function e(i,e){var t;if("undefined"==typeof e){if(t=this[0],t){if(t.dom7ElementDataStorage&&i in t.dom7ElementDataStorage)return t.dom7ElementDataStorage[i];var l=t.getAttribute("data-"+i);return l?l:void 0}return}for(var a=0;a<this.length;a+=1)t=this[a],t.dom7ElementDataStorage||(t.dom7ElementDataStorage={}),t.dom7ElementDataStorage[i]=e;return this}function i(i){for(var e,a=0;a<this.length;a+=1)e=this[a].style,e.webkitTransform=i,e.transform=i;return this}function s(e){for(var s,i=[],n=0;n<this.length;n+=1)for(s=this[n].parentNode;s;)e?H(s).is(e)&&i.push(s):i.push(s),s=s.parentNode;return H(t(i))}function a(i){var e=this,t=e.$wrapperEl,s=e.params;if(s.loop&&e.loopDestroy(),"object"==typeof i&&"length"in i)for(var a=0;a<i.length;a+=1)i[a]&&t.append(i[a]);else t.append(i);s.loop&&e.loopCreate(),s.observer&&T.observer||e.update()}function n(i){var e=this,t=e.params,s=e.$wrapperEl,a=e.activeIndex;t.loop&&e.loopDestroy();var n=a+1;if("object"==typeof i&&"length"in i){for(var o=0;o<i.length;o+=1)i[o]&&s.prepend(i[o]);n=a+i.length}else s.prepend(i);t.loop&&e.loopCreate(),t.observer&&T.observer||e.update(),e.slideTo(n,0,!1)}function l(i,e){var t=this,s=t.$wrapperEl,a=t.params,n=t.activeIndex,l=n;a.loop&&(l-=t.loopedSlides,t.loopDestroy(),t.slides=s.children("."+a.slideClass));var h=t.slides.length;if(0>=i)return void t.prependSlide(e);if(i>=h)return void t.appendSlide(e);for(var o,v=l>i?l+1:l,f=[],c=h-1;c>=i;c-=1)o=t.slides.eq(c),o.remove(),f.unshift(o);if("object"==typeof e&&"length"in e){for(var C=0;C<e.length;C+=1)e[C]&&s.append(e[C]);v=l>i?l+e.length:l}else s.append(e);for(var b=0;b<f.length;b+=1)s.append(f[b]);a.loop&&t.loopCreate(),a.observer&&T.observer||t.update(),a.loop?t.slideTo(v+t.loopedSlides,0,!1):t.slideTo(v,0,!1)}function r(i){var e=this,t=e.params,s=e.$wrapperEl,a=e.activeIndex,n=a;t.loop&&(n-=e.loopedSlides,e.loopDestroy(),e.slides=s.children("."+t.slideClass));var p,c=n;if("object"==typeof i&&"length"in i){for(var u=0;u<i.length;u+=1)p=i[u],e.slides[p]&&e.slides.eq(p).remove(),p<c&&(c-=1);c=Math.max(c,0)}else p=i,e.slides[p]&&e.slides.eq(p).remove(),p<c&&(c-=1),c=Math.max(c,0);t.loop&&e.loopCreate(),t.observer&&T.observer||e.update(),t.loop?e.slideTo(c+e.loopedSlides,0,!1):e.slideTo(c,0,!1)}function o(e){var t=this,s=t.touchEventsData,i=t.params,a=t.touches;if(!(t.animating&&i.preventInteractionOnTransition)){var n=e;n.originalEvent&&(n=n.originalEvent);var l=H(n.target);if(("wrapper"!==i.touchEventsTarget||l.closest(t.wrapperEl).length)&&(s.isTouchEvent="touchstart"===n.type,s.isTouchEvent||!("which"in n)||3!==n.which)&&!(!s.isTouchEvent&&"button"in n&&0<n.button)&&!(s.isTouched&&s.isMoved)){if(i.noSwiping&&l.closest(i.noSwipingSelector?i.noSwipingSelector:"."+i.noSwipingClass)[0])return void(t.allowClick=!0);if(!i.swipeHandler||l.closest(i.swipeHandler)[0]){a.currentX="touchstart"===n.type?n.targetTouches[0].pageX:n.pageX,a.currentY="touchstart"===n.type?n.targetTouches[0].pageY:n.pageY;var o=a.currentX,d=a.currentY,p=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,c=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!(p&&(o<=c||o>=f.screen.width-c))){if(oe.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=o,a.startY=d,s.touchStartTime=oe.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0<i.threshold&&(s.allowThresholdMove=!1),"touchstart"!==n.type){var u=!0;l.is(s.formElements)&&(u=!1),C.activeElement&&H(C.activeElement).is(s.formElements)&&C.activeElement!==l[0]&&C.activeElement.blur();var h=u&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||h)&&n.preventDefault()}t.emit("touchStart",n)}}}}}function d(e){var t=this,s=t.touchEventsData,i=t.params,a=t.touches,n=t.rtlTranslate,l=e;if(l.originalEvent&&(l=l.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",l));if(!(s.isTouchEvent&&"mousemove"===l.type)){var r="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),d="touchmove"===l.type?r.pageX:l.pageX,p="touchmove"===l.type?r.pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=d,void(a.startY=p);if(!t.allowTouchMove)return t.allowClick=!1,void(s.isTouched&&(oe.extend(a,{startX:d,startY:p,currentX:d,currentY:p}),s.touchStartTime=oe.now()));if(s.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(p<a.startY&&t.translate<=t.maxTranslate()||p>a.startY&&t.translate>=t.minTranslate())return s.isTouched=!1,void(s.isMoved=!1);}else if(d<a.startX&&t.translate<=t.maxTranslate()||d>a.startX&&t.translate>=t.minTranslate())return;if(s.isTouchEvent&&C.activeElement&&l.target===C.activeElement&&H(l.target).is(s.formElements))return s.isMoved=!0,void(t.allowClick=!1);if(s.allowTouchCallbacks&&t.emit("touchMove",l),!(l.targetTouches&&1<l.targetTouches.length)){a.currentX=d,a.currentY=p;var c=a.currentX-a.startX,u=a.currentY-a.startY;if(!(t.params.threshold&&Math.sqrt(Math.pow(c,2)+Math.pow(u,2))<t.params.threshold)){if("undefined"==typeof s.isScrolling){var m;t.isHorizontal()&&a.currentY===a.startY||t.isVertical()&&a.currentX===a.startX?s.isScrolling=!1:25<=c*c+u*u&&(m=180*Math.atan2(Math.abs(u),Math.abs(c))/Math.PI,s.isScrolling=t.isHorizontal()?m>i.touchAngle:90-m>i.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",l),"undefined"==typeof s.startMoving&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(s.startMoving=!0),s.isScrolling)return void(s.isTouched=!1);if(s.startMoving){t.allowClick=!1,i.cssMode||l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),s.isMoved||(i.loop&&t.loopFix(),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,i.grabCursor&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),s.isMoved=!0;var b=t.isHorizontal()?c:u;a.diff=b,b*=i.touchRatio,n&&(b=-b),t.swipeDirection=0<b?"prev":"next",s.currentTranslate=b+s.startTranslate;var w=!0,T=i.resistanceRatio;if(i.touchReleaseOnEdges&&(T=0),0<b&&s.currentTranslate>t.minTranslate()?(w=!1,i.resistance&&(s.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+s.startTranslate+b,T))):0>b&&s.currentTranslate<t.maxTranslate()&&(w=!1,i.resistance&&(s.currentTranslate=t.maxTranslate()+1-Math.pow(t.maxTranslate()-s.startTranslate-b,T))),w&&(l.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!t.allowSlidePrev&&"prev"===t.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),0<i.threshold){if(!(Math.abs(b)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}!i.followFinger||i.cssMode||((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===s.velocities.length&&s.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:oe.now()})),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}}}}}function p(e){var t=this,s=t.touchEventsData,i=t.params,a=t.touches,n=t.rtlTranslate,l=t.$wrapperEl,r=t.slidesGrid,o=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",d),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var p=oe.now(),u=p-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),300>u&&300>p-s.lastClickTime&&t.emit("doubleTap doubleClick",d)),s.lastClickTime=oe.now(),oe.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;var m;if(m=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,!i.cssMode){if(i.freeMode){if(m<-t.minTranslate())return void t.slideTo(t.activeIndex);if(m>-t.maxTranslate())return void(t.slides.length<o.length?t.slideTo(o.length-1):t.slideTo(t.slides.length-1));if(i.freeModeMomentum){if(1<s.velocities.length){var k=s.velocities.pop(),h=s.velocities.pop(),v=k.position-h.position,f=k.time-h.time;t.velocity=v/f,t.velocity/=2,Math.abs(t.velocity)<i.freeModeMinimumVelocity&&(t.velocity=0),(150<f||300<oe.now()-k.time)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,s.velocities.length=0;var C=1e3*i.freeModeMomentumRatio,A=t.velocity*C,b=t.translate+A;n&&(b=-b);var V,H,R=!1,F=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;if(b<t.maxTranslate())i.freeModeMomentumBounce?(b+t.maxTranslate()<-F&&(b=t.maxTranslate()-F),V=t.maxTranslate(),R=!0,s.allowMomentumBounce=!0):b=t.maxTranslate(),i.loop&&i.centeredSlides&&(H=!0);else if(b>t.minTranslate())i.freeModeMomentumBounce?(b-t.minTranslate()>F&&(b=t.minTranslate()+F),V=t.minTranslate(),R=!0,s.allowMomentumBounce=!0):b=t.minTranslate(),i.loop&&i.centeredSlides&&(H=!0);else if(i.freeModeSticky){for(var E,W=0;W<o.length;W+=1)if(o[W]>-b){E=W;break}b=Math.abs(o[E]-b)<Math.abs(o[E-1]-b)||"next"===t.swipeDirection?o[E]:o[E-1],b=-b}if(H&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity){if(C=n?Math.abs((-b-t.translate)/t.velocity):Math.abs((b-t.translate)/t.velocity),i.freeModeSticky){var q=Math.abs((n?-b:b)-t.translate),L=t.slidesSizesGrid[t.activeIndex];C=q<L?i.speed:q<2*L?1.5*i.speed:2.5*i.speed}}else if(i.freeModeSticky)return void t.slideToClosest();i.freeModeMomentumBounce&&R?(t.updateProgress(V),t.setTransition(C),t.setTranslate(b),t.transitionStart(!0,t.swipeDirection),t.animating=!0,l.transitionEnd(function(){t&&!t.destroyed&&s.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),t.setTranslate(V),l.transitionEnd(function(){!t||t.destroyed||t.transitionEnd()}))})):t.velocity?(t.updateProgress(b),t.setTransition(C),t.setTranslate(b),t.transitionStart(!0,t.swipeDirection),!t.animating&&(t.animating=!0,l.transitionEnd(function(){!t||t.destroyed||t.transitionEnd()}))):t.updateProgress(b),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();return void((!i.freeModeMomentum||u>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}for(var z,X=0,Y=t.slidesSizesGrid[0],j=0;j<r.length;j+=j<i.slidesPerGroupSkip?1:i.slidesPerGroup)z=j<i.slidesPerGroupSkip-1?1:i.slidesPerGroup,"undefined"==typeof r[j+z]?m>=r[j]&&(X=j,Y=r[r.length-1]-r[r.length-2]):m>=r[j]&&m<r[j+z]&&(X=j,Y=r[j+z]-r[j]);var U=(m-r[X])/Y,D=X<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(u>i.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(U>=i.longSwipesRatio?t.slideTo(X+D):t.slideTo(X)),"prev"===t.swipeDirection&&(U>1-i.longSwipesRatio?t.slideTo(X+D):t.slideTo(X))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);var N=t.navigation&&(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl);N?d.target===t.navigation.nextEl?t.slideTo(X+D):t.slideTo(X):("next"===t.swipeDirection&&t.slideTo(X+D),"prev"===t.swipeDirection&&t.slideTo(X))}}}function c(){var l=this,e=l.params,t=l.el;if(!(t&&0===t.offsetWidth)){e.breakpoints&&l.setBreakpoint();var i=l.allowSlideNext,s=l.allowSlidePrev,a=l.snapGrid;l.allowSlideNext=!0,l.allowSlidePrev=!0,l.updateSize(),l.updateSlides(),l.updateSlidesClasses(),("auto"===e.slidesPerView||1<e.slidesPerView)&&l.isEnd&&!l.params.centeredSlides?l.slideTo(l.slides.length-1,0,!1,!0):l.slideTo(l.activeIndex,0,!1,!0),l.autoplay&&l.autoplay.running&&l.autoplay.paused&&l.autoplay.run(),l.allowSlidePrev=s,l.allowSlideNext=i,l.params.watchOverflow&&a!==l.snapGrid&&l.checkOverflow()}}function u(s){var t=this;t.allowClick||(t.params.preventClicks&&s.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(s.stopPropagation(),s.stopImmediatePropagation()))}function g(){var a=this,e=a.wrapperEl;a.previousTranslate=a.translate,a.translate=a.isHorizontal()?-e.scrollLeft:-e.scrollTop,-0===a.translate&&(a.translate=0),a.updateActiveIndex(),a.updateSlidesClasses();var t,n=a.maxTranslate()-a.minTranslate();t=0==n?0:(a.translate-a.minTranslate())/n,t!==a.progress&&a.updateProgress(a.translate),a.emit("setTranslate",a.translate,!1)}function m(){}function h(){var r=this,e=r.params,t=r.touchEvents,i=r.el,s=r.wrapperEl;r.onTouchStart=o.bind(r),r.onTouchMove=d.bind(r),r.onTouchEnd=p.bind(r),e.cssMode&&(r.onScroll=g.bind(r)),r.onClick=u.bind(r);var a=!!e.nested;if(!T.touch&&T.pointerEvents)i.addEventListener(t.start,r.onTouchStart,!1),C.addEventListener(t.move,r.onTouchMove,a),C.addEventListener(t.end,r.onTouchEnd,!1);else{if(T.touch){var n=!!("touchstart"===t.start&&T.passiveListener&&e.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(t.start,r.onTouchStart,n),i.addEventListener(t.move,r.onTouchMove,T.passiveListener?{passive:!1,capture:a}:a),i.addEventListener(t.end,r.onTouchEnd,n),t.cancel&&i.addEventListener(t.cancel,r.onTouchEnd,n),y||(C.addEventListener("touchstart",m),y=!0)}(e.simulateTouch&&!E.ios&&!E.android||e.simulateTouch&&!T.touch&&E.ios)&&(i.addEventListener("mousedown",r.onTouchStart,!1),C.addEventListener("mousemove",r.onTouchMove,a),C.addEventListener("mouseup",r.onTouchEnd,!1))}(e.preventClicks||e.preventClicksPropagation)&&i.addEventListener("click",r.onClick,!0),e.cssMode&&s.addEventListener("scroll",r.onScroll),e.updateOnWindowResize?r.on(E.ios||E.android?"resize orientationchange observerUpdate":"resize observerUpdate",c,!0):r.on("observerUpdate",c,!0)}function v(){var g=this,e=g.activeIndex,t=g.initialized,i=g.loopedSlides;void 0===i&&(i=0);var h=g.params,a=g.$el,n=h.breakpoints;if(n&&(!n||0!==Object.keys(n).length)){var l=g.getBreakpoint(n);if(l&&g.currentBreakpoint!==l){var r=l in n?n[l]:void 0;r&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(s){var e=r[s];"undefined"==typeof e||("slidesPerView"===s&&("AUTO"===e||"auto"===e)?r[s]="auto":"slidesPerView"===s?r[s]=parseFloat(e):r[s]=parseInt(e,10))});var o=r||g.originalParams,d=1<h.slidesPerColumn,p=1<o.slidesPerColumn;d&&!p?a.removeClass(h.containerModifierClass+"multirow "+h.containerModifierClass+"multirow-column"):!d&&p&&(a.addClass(h.containerModifierClass+"multirow"),"column"===o.slidesPerColumnFill&&a.addClass(h.containerModifierClass+"multirow-column"));var c=o.direction&&o.direction!==h.direction,u=h.loop&&(o.slidesPerView!==h.slidesPerView||c);c&&t&&g.changeDirection(),oe.extend(g.params,o),oe.extend(g,{allowTouchMove:g.params.allowTouchMove,allowSlideNext:g.params.allowSlideNext,allowSlidePrev:g.params.allowSlidePrev}),g.currentBreakpoint=l,u&&t&&(g.loopDestroy(),g.loopCreate(),g.updateSlides(),g.slideTo(e-i+g.loopedSlides,0,!1)),g.emit("breakpoint",o)}}}const C=document,f=window;var b=function(i){for(var e=this,t=0;t<i.length;t+=1)e[t]=i[t];return e.length=i.length,this};H.fn=b.prototype,H.Class=b,H.Dom7=b;var w={addClass:function(i){if("undefined"==typeof i)return this;for(var e=i.split(" "),t=0;t<e.length;t+=1)for(var n=0;n<this.length;n+=1)"undefined"!=typeof this[n]&&"undefined"!=typeof this[n].classList&&this[n].classList.add(e[t]);return this},removeClass:function(i){for(var e=i.split(" "),t=0;t<e.length;t+=1)for(var n=0;n<this.length;n+=1)"undefined"!=typeof this[n]&&"undefined"!=typeof this[n].classList&&this[n].classList.remove(e[t]);return this},hasClass:function(t){return!!this[0]&&this[0].classList.contains(t)},toggleClass:function(i){for(var e=i.split(" "),t=0;t<e.length;t+=1)for(var n=0;n<this.length;n+=1)"undefined"!=typeof this[n]&&"undefined"!=typeof this[n].classList&&this[n].classList.toggle(e[t]);return this},attr:function(i,e){var t=arguments;if(1===arguments.length&&"string"==typeof i)return this[0]?this[0].getAttribute(i):void 0;for(var s=0;s<this.length;s+=1)if(2===t.length)this[s].setAttribute(i,e);else for(var l in i)this[s][l]=i[l],this[s].setAttribute(l,i[l]);return this},removeAttr:function(s){for(var e=0;e<this.length;e+=1)this[e].removeAttribute(s);return this},data:e,transform:i,transition:function(i){"string"!=typeof i&&(i+="ms");for(var a,n=0;n<this.length;n+=1)a=this[n].style,a.webkitTransitionDuration=i,a.transitionDuration=i;return this},on:function(){function t(t){var i=t.target;if(i){var e=t.target.dom7EventData||[];if(0>e.indexOf(t)&&e.unshift(t),H(i).is(C))b.apply(i,e);else for(var s=H(i).parents(),a=0;a<s.length;a+=1)H(s[a]).is(C)&&b.apply(s[a],e)}}function e(s){var t=s&&s.target?s.target.dom7EventData||[]:[];0>t.indexOf(s)&&t.unshift(s),b.apply(this,t)}for(var s,i=[],n=arguments.length;n--;)i[n]=arguments[n];var f=i[0],C=i[1],b=i[2],w=i[3];"function"==typeof i[1]&&(s=i,f=s[0],b=s[1],w=s[2],C=void 0),w||(w=!1);for(var T,x,S=f.split(" "),m=0;m<this.length;m+=1)if(x=this[m],!C)for(T=0;T<S.length;T+=1){var E=S[T];x.dom7Listeners||(x.dom7Listeners={}),x.dom7Listeners[E]||(x.dom7Listeners[E]=[]),x.dom7Listeners[E].push({listener:b,proxyListener:e}),x.addEventListener(E,e,w)}else for(T=0;T<S.length;T+=1){var h=S[T];x.dom7LiveListeners||(x.dom7LiveListeners={}),x.dom7LiveListeners[h]||(x.dom7LiveListeners[h]=[]),x.dom7LiveListeners[h].push({listener:b,proxyListener:t}),x.addEventListener(h,t,w)}return this},off:function(){for(var i,v=[],t=arguments.length;t--;)v[t]=arguments[t];var f=v[0],C=v[1],b=v[2],w=v[3];"function"==typeof v[1]&&(i=v,f=i[0],b=i[1],w=i[2],C=void 0),w||(w=!1);for(var T,x=f.split(" "),d=0;d<x.length;d+=1){T=x[d];for(var S=0;S<this.length;S+=1){var E=this[S],u=void 0;if(!C&&E.dom7Listeners?u=E.dom7Listeners[T]:C&&E.dom7LiveListeners&&(u=E.dom7LiveListeners[T]),u&&u.length)for(var y,k=u.length-1;0<=k;k-=1)y=u[k],b&&y.listener===b?(E.removeEventListener(T,y.proxyListener,w),u.splice(k,1)):b&&y.listener&&y.listener.dom7proxy&&y.listener.dom7proxy===b?(E.removeEventListener(T,y.proxyListener,w),u.splice(k,1)):!b&&(E.removeEventListener(T,y.proxyListener,w),u.splice(k,1))}}return this},trigger:function(){for(var i=[],e=arguments.length;e--;)i[e]=arguments[e];for(var p,c=i[0].split(" "),a=i[1],n=0;n<c.length;n+=1){p=c[n];for(var u=0;u<this.length;u+=1){var g=this[u],o=void 0;try{o=new f.CustomEvent(p,{detail:a,bubbles:!0,cancelable:!0})}catch(e){o=C.createEvent("Event"),o.initEvent(p,!0,!0),o.detail=a}g.dom7EventData=i.filter(function(s,e){return 0<e}),g.dispatchEvent(o),g.dom7EventData=[],delete g.dom7EventData}}return this},transitionEnd:function(e){function t(a){if(a.target===this)for(e.call(this,a),s=0;s<r.length;s+=1)n.off(r[s],t)}var s,r=["webkitTransitionEnd","transitionend"],n=this;if(e)for(s=0;s<r.length;s+=1)n.on(r[s],t);return this},outerWidth:function(s){if(0<this.length){if(s){var e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(s){if(0<this.length){if(s){var e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(0<this.length){var r=this[0],e=r.getBoundingClientRect(),t=C.body,i=r.clientTop||t.clientTop||0,s=r.clientLeft||t.clientLeft||0,a=r===f?f.scrollY:r.scrollTop,n=r===f?f.scrollX:r.scrollLeft;return{top:e.top+a-i,left:e.left+n-s}}return null},css:function(i,e){var t;if(1===arguments.length){if("string"!=typeof i){for(t=0;t<this.length;t+=1)for(var n in i)this[t].style[n]=i[n];return this}if(this[0])return f.getComputedStyle(this[0],null).getPropertyValue(i)}if(2===arguments.length&&"string"==typeof i){for(t=0;t<this.length;t+=1)this[t].style[i]=e;return this}return this},each:function(s){if(!s)return this;for(var e=0;e<this.length;e+=1)if(!1===s.call(this[e],e,this[e]))return this;return this},html:function(s){if("undefined"==typeof s)return this[0]?this[0].innerHTML:void 0;for(var e=0;e<this.length;e+=1)this[e].innerHTML=s;return this},text:function(s){if("undefined"==typeof s)return this[0]?this[0].textContent.trim():null;for(var e=0;e<this.length;e+=1)this[e].textContent=s;return this},is:function(t){var e,i,l=this[0];if(!l||"undefined"==typeof t)return!1;if("string"==typeof t){if(l.matches)return l.matches(t);if(l.webkitMatchesSelector)return l.webkitMatchesSelector(t);if(l.msMatchesSelector)return l.msMatchesSelector(t);for(e=H(t),i=0;i<e.length;i+=1)if(e[i]===l)return!0;return!1}if(t===C)return l===C;if(t===f)return l===f;if(t.nodeType||t instanceof b){for(e=t.nodeType?[t]:t,i=0;i<e.length;i+=1)if(e[i]===l)return!0;return!1}return!1},index:function(){var s,i=this[0];if(i){for(s=0;null!==(i=i.previousSibling);)1===i.nodeType&&(s+=1);return s}},eq:function(s){if("undefined"==typeof s)return this;var e,a=this.length;return s>a-1?new b([]):0>s?(e=a+s,0>e?new b([]):new b([this[e]])):new b([this[s]])},append:function(){for(var i=[],e=arguments.length;e--;)i[e]=arguments[e];for(var o,d=0;d<i.length;d+=1){o=i[d];for(var p=0;p<this.length;p+=1)if("string"==typeof o){var c=C.createElement("div");for(c.innerHTML=o;c.firstChild;)this[p].appendChild(c.firstChild)}else if(o instanceof b)for(var l=0;l<o.length;l+=1)this[p].appendChild(o[l]);else this[p].appendChild(o)}return this},prepend:function(i){var e,n;for(e=0;e<this.length;e+=1)if("string"==typeof i){var l=C.createElement("div");for(l.innerHTML=i,n=l.childNodes.length-1;0<=n;n-=1)this[e].insertBefore(l.childNodes[n],this[e].childNodes[0])}else if(i instanceof b)for(n=0;n<i.length;n+=1)this[e].insertBefore(i[n],this[e].childNodes[0]);else this[e].insertBefore(i,this[e].childNodes[0]);return this},next:function(t){return 0<this.length?t?this[0].nextElementSibling&&H(this[0].nextElementSibling).is(t)?new b([this[0].nextElementSibling]):new b([]):this[0].nextElementSibling?new b([this[0].nextElementSibling]):new b([]):new b([])},nextAll:function(t){var e=[],i=this[0];if(!i)return new b([]);for(;i.nextElementSibling;){var n=i.nextElementSibling;t?H(n).is(t)&&e.push(n):e.push(n),i=n}return new b(e)},prev:function(t){if(0<this.length){var e=this[0];return t?e.previousElementSibling&&H(e.previousElementSibling).is(t)?new b([e.previousElementSibling]):new b([]):e.previousElementSibling?new b([e.previousElementSibling]):new b([])}return new b([])},prevAll:function(t){var e=[],i=this[0];if(!i)return new b([]);for(;i.previousElementSibling;){var n=i.previousElementSibling;t?H(n).is(t)&&e.push(n):e.push(n),i=n}return new b(e)},parent:function(e){for(var s=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?H(this[i].parentNode).is(e)&&s.push(this[i].parentNode):s.push(this[i].parentNode));return H(t(s))},parents:s,closest:function(s){var e=this;return"undefined"==typeof s?new b([]):(e.is(s)||(e=e.parents(s).eq(0)),e)},find:function(i){for(var e,l=[],s=0;s<this.length;s+=1){e=this[s].querySelectorAll(i);for(var r=0;r<e.length;r+=1)l.push(e[r])}return new b(l)},children:function(e){for(var s,i=[],n=0;n<this.length;n+=1){s=this[n].childNodes;for(var o=0;o<s.length;o+=1)e?1===s[o].nodeType&&H(s[o]).is(e)&&i.push(s[o]):1===s[o].nodeType&&i.push(s[o])}return new b(t(i))},filter:function(i){for(var e=[],t=this,s=0;s<t.length;s+=1)i.call(t[s],s,t[s])&&e.push(t[s]);return new b(e)},remove:function(){for(var t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this},add:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var i,o,d=this;for(i=0;i<t.length;i+=1){var l=H(t[i]);for(o=0;o<l.length;o+=1)d[d.length]=l[o],d.length+=1}return d},styles:function(){return this[0]?f.getComputedStyle(this[0],null):{}}};Object.keys(w).forEach(function(t){H.fn[t]=H.fn[t]||w[t]});var oe={deleteProps:function(s){var i=s;Object.keys(i).forEach(function(t){try{i[t]=null}catch(e){}try{delete i[t]}catch(e){}})},nextTick:function(s,e){return void 0===e&&(e=0),setTimeout(s,e)},now:function(){return Date.now()},getTranslate:function(l,e){void 0===e&&(e="x");var r,o,d,p=f.getComputedStyle(l,null);return f.WebKitCSSMatrix?(o=p.transform||p.webkitTransform,6<o.split(",").length&&(o=o.split(", ").map(function(t){return t.replace(",",".")}).join(", ")),d=new f.WebKitCSSMatrix("none"===o?"":o)):(d=p.MozTransform||p.OTransform||p.MsTransform||p.msTransform||p.transform||p.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=d.toString().split(",")),"x"===e&&(f.WebKitCSSMatrix?o=d.m41:16===r.length?o=parseFloat(r[12]):o=parseFloat(r[4])),"y"===e&&(f.WebKitCSSMatrix?o=d.m42:16===r.length?o=parseFloat(r[13]):o=parseFloat(r[5])),o||0},parseUrlQuery:function(i){var e,o,d,p,c={},l=i||f.location.href;if("string"==typeof l&&l.length)for(l=-1<l.indexOf("?")?l.replace(/\S*\?/,""):"",o=l.split("&").filter(function(t){return""!==t}),p=o.length,e=0;e<p;e+=1)d=o[e].replace(/#\S+/g,"").split("="),c[decodeURIComponent(d[0])]="undefined"==typeof d[1]?void 0:decodeURIComponent(d[1])||"";return c},isObject:function(t){return"object"==typeof t&&null!==t&&t.constructor&&t.constructor===Object},extend:function(){for(var i=[],e=arguments.length;e--;)i[e]=arguments[e];for(var c,u=Object(i[0]),a=1;a<i.length;a+=1)if(c=i[a],void 0!==c&&null!==c)for(var g=Object.keys(Object(c)),l=0,m=g.length;l<m;l+=1){var o=g[l],d=Object.getOwnPropertyDescriptor(c,o);void 0!==d&&d.enumerable&&(oe.isObject(u[o])&&oe.isObject(c[o])?oe.extend(u[o],c[o]):!oe.isObject(u[o])&&oe.isObject(c[o])?(u[o]={},oe.extend(u[o],c[o])):u[o]=c[o])}return u}},T=function(){return{touch:f.Modernizr&&!0===f.Modernizr.touch||function(){return!!(0<f.navigator.maxTouchPoints||"ontouchstart"in f||f.DocumentTouch&&C instanceof f.DocumentTouch)}(),pointerEvents:!!f.PointerEvent&&"maxTouchPoints"in f.navigator&&0<f.navigator.maxTouchPoints,observer:function(){return"MutationObserver"in f||"WebkitMutationObserver"in f}(),passiveListener:function(){var s=!1;try{var i=Object.defineProperty({},"passive",{get:function(){s=!0}});f.addEventListener("testPassiveListener",null,i)}catch(e){}return s}(),gestures:function(){return"ongesturestart"in f}()}}(),x=function(s){void 0===s&&(s={});var i=this;i.params=s,i.eventsListeners={},i.params&&i.params.on&&Object.keys(i.params.on).forEach(function(t){i.on(t,i.params.on[t])})},S={components:{configurable:!0}};x.prototype.on=function(n,l,e){var t=this;if("function"!=typeof l)return t;var s=e?"unshift":"push";return n.split(" ").forEach(function(i){t.eventsListeners[i]||(t.eventsListeners[i]=[]),t.eventsListeners[i][s](l)}),t},x.prototype.once=function(l,e,t){function r(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];s.off(l,r),r.f7proxy&&delete r.f7proxy,e.apply(s,t)}var s=this;return"function"==typeof e?(r.f7proxy=e,s.on(l,r,t)):s},x.prototype.off=function(s,n){var t=this;return t.eventsListeners?(s.split(" ").forEach(function(i){"undefined"==typeof n?t.eventsListeners[i]=[]:t.eventsListeners[i]&&t.eventsListeners[i].length&&t.eventsListeners[i].forEach(function(e,s){(e===n||e.f7proxy&&e.f7proxy===n)&&t.eventsListeners[i].splice(s,1)})}),t):t},x.prototype.emit=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var o=this;if(!o.eventsListeners)return o;var i,d,p;"string"==typeof r[0]||Array.isArray(r[0])?(i=r[0],d=r.slice(1,r.length),p=o):(i=r[0].events,d=r[0].data,p=r[0].context||o);var c=Array.isArray(i)?i:i.split(" ");return c.forEach(function(s){if(o.eventsListeners&&o.eventsListeners[s]){var i=[];o.eventsListeners[s].forEach(function(t){i.push(t)}),i.forEach(function(t){t.apply(p,d)})}}),o},x.prototype.useModulesParams=function(a){var e=this;e.modules&&Object.keys(e.modules).forEach(function(t){var i=e.modules[t];i.params&&oe.extend(a,i.params)})},x.prototype.useModules=function(n){void 0===n&&(n={});var l=this;l.modules&&Object.keys(l.modules).forEach(function(e){var t=l.modules[e],s=n[e]||{};t.instance&&Object.keys(t.instance).forEach(function(s){var e=t.instance[s];l[s]="function"==typeof e?e.bind(l):e}),t.on&&l.on&&Object.keys(t.on).forEach(function(s){l.on(s,t.on[s])}),t.create&&t.create.bind(l)(s)})},S.components.set=function(s){var e=this;e.use&&e.use(s)},x.installModule=function(n){for(var e=[],t=arguments.length-1;0<t--;)e[t]=arguments[t+1];var l=this;l.prototype.modules||(l.prototype.modules={});var s=n.name||Object.keys(l.prototype.modules).length+"_"+oe.now();return l.prototype.modules[s]=n,n.proto&&Object.keys(n.proto).forEach(function(e){l.prototype[e]=n.proto[e]}),n.static&&Object.keys(n.static).forEach(function(e){l[e]=n.static[e]}),n.install&&n.install.apply(l,e),l},x.use=function(a){for(var e=[],t=arguments.length-1;0<t--;)e[t]=arguments[t+1];var n=this;return Array.isArray(a)?(a.forEach(function(t){return n.installModule(t)}),n):n.installModule.apply(n,[a].concat(e))},Object.defineProperties(x,S);var E=function(){var h=f.navigator.platform,e=f.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,iphone:!1,ipod:!1,ipad:!1,edge:!1,ie:!1,firefox:!1,macos:!1,windows:!1,cordova:!!(f.cordova||f.phonegap),phonegap:!!(f.cordova||f.phonegap),electron:!1},i=f.screen.width,s=f.screen.height,a=e.match(/(Android);?[\s\/]+([\d.]+)?/),n=e.match(/(iPad).*OS\s([\d_]+)/),v=e.match(/(iPod)(.*OS\s([\d_]+))?/),r=!n&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/),o=0<=e.indexOf("MSIE ")||0<=e.indexOf("Trident/"),d=0<=e.indexOf("Edge/"),p=0<=e.indexOf("Gecko/")&&0<=e.indexOf("Firefox/"),c="Win32"===h,u=0<=e.toLowerCase().indexOf("electron"),m="MacIntel"===h;return!n&&m&&T.touch&&(1024===i&&1366===s||834===i&&1194===s||834===i&&1112===s||768===i&&1024===s)&&(n=e.match(/(Version)\/([\d.]+)/),m=!1),t.ie=o,t.edge=d,t.firefox=p,a&&!c&&(t.os="android",t.osVersion=a[2],t.android=!0,t.androidChrome=0<=e.toLowerCase().indexOf("chrome")),(n||r||v)&&(t.os="ios",t.ios=!0),r&&!v&&(t.osVersion=r[2].replace(/_/g,"."),t.iphone=!0),n&&(t.osVersion=n[2].replace(/_/g,"."),t.ipad=!0),v&&(t.osVersion=v[3]?v[3].replace(/_/g,"."):null,t.ipod=!0),t.ios&&t.osVersion&&0<=e.indexOf("Version/")&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.webView=!!((r||n||v)&&(e.match(/.*AppleWebKit(?!.*Safari)/i)||f.navigator.standalone))||f.matchMedia&&f.matchMedia("(display-mode: standalone)").matches,t.webview=t.webView,t.standalone=t.webView,t.desktop=!(t.ios||t.android)||u,t.desktop&&(t.electron=u,t.macos=m,t.windows=c,t.macos&&(t.os="macos"),t.windows&&(t.os="windows")),t.pixelRatio=f.devicePixelRatio||1,t}(),y=!1,k={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,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,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!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:!1,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:"tf_swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"tf_swiper-container-",slideClass:"tf_swiper-slide",slideBlankClass:"tf_swiper-slide-invisible-blank",slideActiveClass:"tf_swiper-slide-active",slideDuplicateActiveClass:"tf_swiper-slide-duplicate-active",slideVisibleClass:"tf_swiper-slide-visible",slideDuplicateClass:"tf_swiper-slide-duplicate",slideNextClass:"tf_swiper-slide-next",slideDuplicateNextClass:"tf_swiper-slide-duplicate-next",slidePrevClass:"tf_swiper-slide-prev",slideDuplicatePrevClass:"tf_swiper-slide-duplicate-prev",wrapperClass:"tf_swiper-wrapper",runCallbacksOnInit:!0},P={update:{updateSize:function(){var a,n,l=this,i=l.$el;a="undefined"==typeof l.params.width?i[0].clientWidth:l.params.width,n="undefined"==typeof l.params.height?i[0].clientHeight:l.params.height,0===a&&l.isHorizontal()||0===n&&l.isVertical()||(a=a-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),n=n-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),oe.extend(l,{width:a,height:n,size:l.isHorizontal()?a:n}))},updateSlides:function(){function i(s){return!t.cssMode||s!==d.length-1}var e=this,t=e.params,s=e.$wrapperEl,a=e.size,n=e.rtlTranslate,l=e.wrongRTL,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,d=s.children("."+e.params.slideClass),p=r?e.virtual.slides.length:d.length,c=[],y=[],m=[],g=t.slidesOffsetBefore;"function"==typeof g&&(g=t.slidesOffsetBefore.call(e));var k=t.slidesOffsetAfter;"function"==typeof k&&(k=t.slidesOffsetAfter.call(e));var de=e.snapGrid.length,pe=e.snapGrid.length,C=t.spaceBetween,ce=-g,ue=0,ge=0;if("undefined"!=typeof a){"string"==typeof C&&0<=C.indexOf("%")&&(C=parseFloat(C.replace("%",""))/100*a),e.virtualSize=-C,n?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""});var me;1<t.slidesPerColumn&&(me=Math.floor(p/t.slidesPerColumn)===p/e.params.slidesPerColumn?p:Math.ceil(p/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(me=Math.max(me,t.slidesPerView*t.slidesPerColumn)));for(var he,ve=t.slidesPerColumn,P=me/ve,M=Math.floor(p/t.slidesPerColumn),L=0;L<p;L+=1){he=0;var fe=d.eq(L);if(1<t.slidesPerColumn){var I=void 0,Ce=void 0,be=void 0;if("row"===t.slidesPerColumnFill&&1<t.slidesPerGroup){var we=Math.floor(L/(t.slidesPerGroup*t.slidesPerColumn)),D=L-t.slidesPerColumn*t.slidesPerGroup*we,N=0===we?t.slidesPerGroup:Math.min(Math.ceil((p-we*ve*t.slidesPerGroup)/ve),t.slidesPerGroup);be=Math.floor(D/N),Ce=D-be*N+we*t.slidesPerGroup,I=Ce+be*me/ve,fe.css({"-webkit-box-ordinal-group":I,"-moz-box-ordinal-group":I,"-ms-flex-order":I,"-webkit-order":I,order:I})}else"column"===t.slidesPerColumnFill?(Ce=Math.floor(L/ve),be=L-Ce*ve,(Ce>M||Ce===M&&be===ve-1)&&(be+=1,be>=ve&&(be=0,Ce+=1))):(be=Math.floor(L/P),Ce=L-be*P);fe.css("margin-"+(e.isHorizontal()?"top":"left"),0!==be&&t.spaceBetween&&t.spaceBetween+"px")}if("none"!==fe.css("display")){if("auto"===t.slidesPerView){var G=f.getComputedStyle(fe[0],null),A=fe[0].style.transform,V=fe[0].style.webkitTransform;if(A&&(fe[0].style.transform="none"),V&&(fe[0].style.webkitTransform="none"),t.roundLengths)he=e.isHorizontal()?fe.outerWidth(!0):fe.outerHeight(!0);else if(e.isHorizontal()){var H=parseFloat(G.getPropertyValue("width")),R=parseFloat(G.getPropertyValue("padding-left")),j=parseFloat(G.getPropertyValue("padding-right")),F=parseFloat(G.getPropertyValue("margin-left")),W=parseFloat(G.getPropertyValue("margin-right")),q=G.getPropertyValue("box-sizing");he=q&&"border-box"===q?H+F+W:H+R+j+F+W}else{var X=parseFloat(G.getPropertyValue("height")),Y=parseFloat(G.getPropertyValue("padding-top")),K=parseFloat(G.getPropertyValue("padding-bottom")),U=parseFloat(G.getPropertyValue("margin-top")),_=parseFloat(G.getPropertyValue("margin-bottom")),Q=G.getPropertyValue("box-sizing");he=Q&&"border-box"===Q?X+U+_:X+Y+K+U+_}A&&(fe[0].style.transform=A),V&&(fe[0].style.webkitTransform=V),t.roundLengths&&(he=Math.floor(he))}else he=(a-(t.slidesPerView-1)*C)/t.slidesPerView,t.roundLengths&&(he=Math.floor(he)),d[L]&&(e.isHorizontal()?d[L].style.width=he+"px":d[L].style.height=he+"px");d[L]&&(d[L].swiperSlideSize=he),m.push(he),t.centeredSlides?(ce=ce+he/2+ue/2+C,0===ue&&0!==L&&(ce=ce-a/2-C),0===L&&(ce=ce-a/2-C),Math.abs(ce)<1/1e3&&(ce=0),t.roundLengths&&(ce=Math.floor(ce)),0==ge%t.slidesPerGroup&&c.push(ce),y.push(ce)):(t.roundLengths&&(ce=Math.floor(ce)),0==(ge-Math.min(e.params.slidesPerGroupSkip,ge))%e.params.slidesPerGroup&&c.push(ce),y.push(ce),ce=ce+he+C),e.virtualSize+=he+C,ue=he,ge+=1}}e.virtualSize=Math.max(e.virtualSize,a)+k;var J;if(n&&l&&("slide"===t.effect||"coverflow"===t.effect)&&s.css({width:e.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(e.isHorizontal()?s.css({width:e.virtualSize+t.spaceBetween+"px"}):s.css({height:e.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(e.virtualSize=(he+t.spaceBetween)*me,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?s.css({width:e.virtualSize+t.spaceBetween+"px"}):s.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){J=[];for(var Te,xe=0;xe<c.length;xe+=1)Te=c[xe],t.roundLengths&&(Te=Math.floor(Te)),c[xe]<e.virtualSize+c[0]&&J.push(Te);c=J}if(!t.centeredSlides){J=[];for(var Se,Ee=0;Ee<c.length;Ee+=1)Se=c[Ee],t.roundLengths&&(Se=Math.floor(Se)),c[Ee]<=e.virtualSize-a&&J.push(Se);c=J,1<Math.floor(e.virtualSize-a)-Math.floor(c[c.length-1])&&c.push(e.virtualSize-a)}if(0===c.length&&(c=[0]),0!==t.spaceBetween&&(e.isHorizontal()?n?d.filter(i).css({marginLeft:C+"px"}):d.filter(i).css({marginRight:C+"px"}):d.filter(i).css({marginBottom:C+"px"})),t.centeredSlides&&t.centeredSlidesBounds){var ye=0;m.forEach(function(s){ye+=s+(t.spaceBetween?t.spaceBetween:0)}),ye-=t.spaceBetween;var ke=ye-a;c=c.map(function(t){return 0>t?-g:t>ke?ke+k:t})}if(t.centerInsufficientSlides){var ne=0;if(m.forEach(function(s){ne+=s+(t.spaceBetween?t.spaceBetween:0)}),ne-=t.spaceBetween,ne<a){var Pe=(a-ne)/2;c.forEach(function(s,e){c[e]=s-Pe}),y.forEach(function(s,e){y[e]=s+Pe})}}oe.extend(e,{slides:d,snapGrid:c,slidesGrid:y,slidesSizesGrid:m}),p!==o&&e.emit("slidesLengthChange"),c.length!==de&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),y.length!==pe&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(i){var e,o=this,s=[],a=0;if("number"==typeof i?o.setTransition(i):!0===i&&o.setTransition(o.params.speed),!("auto"!==o.params.slidesPerView&&1<o.params.slidesPerView))s.push(o.slides.eq(o.activeIndex)[0]);else if(o.params.centeredSlides)s.push.apply(s,o.visibleSlides);else for(e=0;e<Math.ceil(o.params.slidesPerView);e+=1){var d=o.activeIndex+e;if(d>o.slides.length)break;s.push(o.slides.eq(d)[0])}for(e=0;e<s.length;e+=1)if("undefined"!=typeof s[e]){var l=s[e].offsetHeight;a=l>a?l:a}a&&o.$wrapperEl.css("height",a+"px")},updateSlidesOffset:function(){for(var i=this,e=i.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=i.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(t){void 0===t&&(t=this&&this.translate||0);var i=this,s=i.params,a=i.slides,n=i.rtlTranslate;if(0!==a.length){"undefined"==typeof a[0].swiperSlideOffset&&i.updateSlidesOffset();var l=-t;n&&(l=t),a.removeClass(s.slideVisibleClass),i.visibleSlidesIndexes=[],i.visibleSlides=[];for(var g=0;g<a.length;g+=1){var h=a[g],d=(l+(s.centeredSlides?i.minTranslate():0)-h.swiperSlideOffset)/(h.swiperSlideSize+s.spaceBetween);if(s.watchSlidesVisibility||s.centeredSlides&&s.autoHeight){var p=-(l-h.swiperSlideOffset),c=p+i.slidesSizesGrid[g],u=0<=p&&p<i.size-1||1<c&&c<=i.size||0>=p&&c>=i.size;u&&(i.visibleSlides.push(h),i.visibleSlidesIndexes.push(g),a.eq(g).addClass(s.slideVisibleClass))}h.progress=n?-d:d}i.visibleSlides=H(i.visibleSlides)}},updateProgress:function(p){var c=this;if("undefined"==typeof p){var t=c.rtlTranslate?-1:1;p=c&&c.translate&&c.translate*t||0}var i=c.params,s=c.maxTranslate()-c.minTranslate(),a=c.progress,u=c.isBeginning,g=c.isEnd,m=u,o=g;0==s?(a=0,u=!0,g=!0):(a=(p-c.minTranslate())/s,u=0>=a,g=1<=a),oe.extend(c,{progress:a,isBeginning:u,isEnd:g}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&c.updateSlidesProgress(p),u&&!m&&c.emit("reachBeginning toEdge"),g&&!o&&c.emit("reachEnd toEdge"),(m&&!u||o&&!g)&&c.emit("fromEdge"),c.emit("progress",a)},updateSlidesClasses:function(){var p=this,e=p.slides,t=p.params,i=p.$wrapperEl,s=p.activeIndex,a=p.realIndex,n=p.virtual&&t.virtual.enabled;e.removeClass(t.slideActiveClass+" "+t.slideNextClass+" "+t.slidePrevClass+" "+t.slideDuplicateActiveClass+" "+t.slideDuplicateNextClass+" "+t.slideDuplicatePrevClass);var l;l=n?p.$wrapperEl.find("."+t.slideClass+"[data-swiper-slide-index=\""+s+"\"]"):e.eq(s),l.addClass(t.slideActiveClass),t.loop&&(l.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+")[data-swiper-slide-index=\""+a+"\"]").addClass(t.slideDuplicateActiveClass):i.children("."+t.slideClass+"."+t.slideDuplicateClass+"[data-swiper-slide-index=\""+a+"\"]").addClass(t.slideDuplicateActiveClass));var c=l.nextAll("."+t.slideClass).eq(0).addClass(t.slideNextClass);t.loop&&0===c.length&&(c=e.eq(0),c.addClass(t.slideNextClass));var u=l.prevAll("."+t.slideClass).eq(0).addClass(t.slidePrevClass);t.loop&&0===u.length&&(u=e.eq(-1),u.addClass(t.slidePrevClass)),t.loop&&(c.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+")[data-swiper-slide-index=\""+c.attr("data-swiper-slide-index")+"\"]").addClass(t.slideDuplicateNextClass):i.children("."+t.slideClass+"."+t.slideDuplicateClass+"[data-swiper-slide-index=\""+c.attr("data-swiper-slide-index")+"\"]").addClass(t.slideDuplicateNextClass),u.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+")[data-swiper-slide-index=\""+u.attr("data-swiper-slide-index")+"\"]").addClass(t.slideDuplicatePrevClass):i.children("."+t.slideClass+"."+t.slideDuplicateClass+"[data-swiper-slide-index=\""+u.attr("data-swiper-slide-index")+"\"]").addClass(t.slideDuplicatePrevClass))},updateActiveIndex:function(i){var e,h=this,s=h.rtlTranslate?h.translate:-h.translate,a=h.slidesGrid,n=h.snapGrid,l=h.params,r=h.activeIndex,o=h.realIndex,d=h.snapIndex,p=i;if("undefined"==typeof p){for(var v=0;v<a.length;v+=1)"undefined"==typeof a[v+1]?s>=a[v]&&(p=v):s>=a[v]&&s<a[v+1]-(a[v+1]-a[v])/2?p=v:s>=a[v]&&s<a[v+1]&&(p=v+1);l.normalizeSlideIndex&&(0>p||"undefined"==typeof p)&&(p=0)}if(0<=n.indexOf(s))e=n.indexOf(s);else{var f=Math.min(l.slidesPerGroupSkip,p);e=f+Math.floor((p-f)/l.slidesPerGroup)}if(e>=n.length&&(e=n.length-1),p===r)return void(e!==d&&(h.snapIndex=e,h.emit("snapIndexChange")));var m=parseInt(h.slides.eq(p).attr("data-swiper-slide-index")||p,10);oe.extend(h,{snapIndex:e,realIndex:m,previousIndex:r,activeIndex:p}),h.emit("activeIndexChange"),h.emit("snapIndexChange"),o!==m&&h.emit("realIndexChange"),(h.initialized||h.runCallbacksOnInit)&&h.emit("slideChange")},updateClickedSlide:function(t){var s=this,e=s.params,i=H(t.target).closest("."+e.slideClass)[0],a=!1;if(i)for(var n=0;n<s.slides.length;n+=1)s.slides[n]===i&&(a=!0);if(i&&a)s.clickedSlide=i,s.clickedIndex=s.virtual&&s.params.virtual.enabled?parseInt(H(i).attr("data-swiper-slide-index"),10):H(i).index();else return s.clickedSlide=void 0,void(s.clickedIndex=void 0);e.slideToClickedSlide&&void 0!==s.clickedIndex&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide()}},translate:{getTranslate:function(r){void 0===r&&(r=this.isHorizontal()?"x":"y");var o=this,t=o.params,i=o.rtlTranslate,s=o.translate,a=o.$wrapperEl;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;var n=oe.getTranslate(a[0],r);return i&&(n=-n),n||0},setTranslate:function(u,e){var t=this,i=t.rtlTranslate,s=t.params,a=t.$wrapperEl,n=t.wrapperEl,l=t.progress,r=0,g=0;t.isHorizontal()?r=i?-u:u:g=u,s.roundLengths&&(r=Math.floor(r),g=Math.floor(g)),s.cssMode?n[t.isHorizontal()?"scrollLeft":"scrollTop"]=t.isHorizontal()?-r:-g:!s.virtualTranslate&&a.transform("translate3d("+r+"px, "+g+"px, "+0+"px)"),t.previousTranslate=t.translate,t.translate=t.isHorizontal()?r:g;var m,h=t.maxTranslate()-t.minTranslate();m=0==h?0:(u-t.minTranslate())/h,m!==l&&t.updateProgress(u),t.emit("setTranslate",t.translate,e)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(g,m,h,v,f){var a;void 0===g&&(g=0),void 0===m&&(m=this.params.speed),void 0===h&&(h=!0),void 0===v&&(v=!0);var C=this,l=C.params,r=C.wrapperEl;if(C.animating&&l.preventInteractionOnTransition)return!1;var o,b=C.minTranslate(),p=C.maxTranslate();if(o=v&&g>b?b:v&&g<p?p:g,C.updateProgress(o),l.cssMode){var c=C.isHorizontal();return 0===m?r[c?"scrollLeft":"scrollTop"]=-o:r.scrollTo?r.scrollTo((a={},a[c?"left":"top"]=-o,a.behavior="smooth",a)):r[c?"scrollLeft":"scrollTop"]=-o,!0}return 0===m?(C.setTransition(0),C.setTranslate(o),h&&(C.emit("beforeTransitionStart",m,f),C.emit("transitionEnd"))):(C.setTransition(m),C.setTranslate(o),h&&(C.emit("beforeTransitionStart",m,f),C.emit("transitionStart")),!C.animating&&(C.animating=!0,!C.onTranslateToWrapperTransitionEnd&&(C.onTranslateToWrapperTransitionEnd=function(e){!C||C.destroyed||e.target!==this||(C.$wrapperEl[0].removeEventListener("transitionend",C.onTranslateToWrapperTransitionEnd),C.$wrapperEl[0].removeEventListener("webkitTransitionEnd",C.onTranslateToWrapperTransitionEnd),C.onTranslateToWrapperTransitionEnd=null,delete C.onTranslateToWrapperTransitionEnd,h&&C.emit("transitionEnd"))}),C.$wrapperEl[0].addEventListener("transitionend",C.onTranslateToWrapperTransitionEnd),C.$wrapperEl[0].addEventListener("webkitTransitionEnd",C.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(s,e){var t=this;t.params.cssMode||t.$wrapperEl.transition(s),t.emit("setTransition",s,e)},transitionStart:function(r,o){void 0===r&&(r=!0);var t=this,i=t.activeIndex,s=t.params,a=t.previousIndex;if(!s.cssMode){s.autoHeight&&t.updateAutoHeight();var n=o;if(n||(i>a?n="next":i<a?n="prev":n="reset"),t.emit("transitionStart"),r&&i!==a){if("reset"===n)return void t.emit("slideResetTransitionStart");t.emit("slideChangeTransitionStart"),"next"===n?t.emit("slideNextTransitionStart"):t.emit("slidePrevTransitionStart")}}},transitionEnd:function(r,o){void 0===r&&(r=!0);var t=this,i=t.activeIndex,s=t.previousIndex,a=t.params;if(t.animating=!1,!a.cssMode){t.setTransition(0);var n=o;if(n||(i>s?n="next":i<s?n="prev":n="reset"),t.emit("transitionEnd"),r&&i!==s){if("reset"===n)return void t.emit("slideResetTransitionEnd");t.emit("slideChangeTransitionEnd"),"next"===n?t.emit("slideNextTransitionEnd"):t.emit("slidePrevTransitionEnd")}}}},slide:{slideTo:function(i,w,T,S){var a;void 0===i&&(i=0),void 0===w&&(w=this.params.speed),void 0===T&&(T=!0);var E=this,l=i;0>l&&(l=0);var y=E.params,o=E.snapGrid,d=E.slidesGrid,p=E.previousIndex,c=E.activeIndex,u=E.rtlTranslate,m=E.wrapperEl;if(E.animating&&y.preventInteractionOnTransition)return!1;var g=Math.min(E.params.slidesPerGroupSkip,l),h=g+Math.floor((l-g)/E.params.slidesPerGroup);h>=o.length&&(h=o.length-1),(c||y.initialSlide||0)===(p||0)&&T&&E.emit("beforeSlideChangeStart");var k=-o[h];if(E.updateProgress(k),y.normalizeSlideIndex)for(var f=0;f<d.length;f+=1)-Math.floor(100*k)>=Math.floor(100*d[f])&&(l=f);if(E.initialized&&l!==c){if(!E.allowSlideNext&&k<E.translate&&k<E.minTranslate())return!1;if(!E.allowSlidePrev&&k>E.translate&&k>E.maxTranslate()&&(c||0)!==l)return!1}var P;if(P=l>c?"next":l<c?"prev":"reset",u&&-k===E.translate||!u&&k===E.translate)return E.updateActiveIndex(l),y.autoHeight&&E.updateAutoHeight(),E.updateSlidesClasses(),"slide"!==y.effect&&E.setTranslate(k),"reset"!==P&&(E.transitionStart(T,P),E.transitionEnd(T,P)),!1;if(y.cssMode){var M=E.isHorizontal();return 0===w?m[M?"scrollLeft":"scrollTop"]=-k:m.scrollTo?m.scrollTo((a={},a[M?"left":"top"]=-k,a.behavior="smooth",a)):m[M?"scrollLeft":"scrollTop"]=-k,!0}return 0===w?(E.setTransition(0),E.setTranslate(k),E.updateActiveIndex(l),E.updateSlidesClasses(),E.emit("beforeTransitionStart",w,S),E.transitionStart(T,P),E.transitionEnd(T,P)):(E.setTransition(w),E.setTranslate(k),E.updateActiveIndex(l),E.updateSlidesClasses(),E.emit("beforeTransitionStart",w,S),E.transitionStart(T,P),!E.animating&&(E.animating=!0,!E.onSlideToWrapperTransitionEnd&&(E.onSlideToWrapperTransitionEnd=function(e){!E||E.destroyed||e.target!==this||(E.$wrapperEl[0].removeEventListener("transitionend",E.onSlideToWrapperTransitionEnd),E.$wrapperEl[0].removeEventListener("webkitTransitionEnd",E.onSlideToWrapperTransitionEnd),E.onSlideToWrapperTransitionEnd=null,delete E.onSlideToWrapperTransitionEnd,E.transitionEnd(T,P))}),E.$wrapperEl[0].addEventListener("transitionend",E.onSlideToWrapperTransitionEnd),E.$wrapperEl[0].addEventListener("webkitTransitionEnd",E.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(l,r,o,d){void 0===l&&(l=0),void 0===r&&(r=this.params.speed),void 0===o&&(o=!0);var s=this,a=l;return s.params.loop&&(a+=s.loopedSlides),s.slideTo(a,r,o,d)},slideNext:function(r,o,d){void 0===r&&(r=this.params.speed),void 0===o&&(o=!0);var i=this,s=i.params,a=i.animating,n=i.activeIndex<s.slidesPerGroupSkip?1:s.slidesPerGroup;if(s.loop){if(a)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}return i.slideTo(i.activeIndex+n,r,o,d)},slidePrev:function(f,C,b){function i(t){return 0>t?-Math.floor(Math.abs(t)):Math.floor(t)}void 0===f&&(f=this.params.speed),void 0===C&&(C=!0);var s=this,a=s.params,n=s.animating,l=s.snapGrid,r=s.slidesGrid,o=s.rtlTranslate;if(a.loop){if(n)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}var d=o?s.translate:-s.translate,p=i(d),c=l.map(function(t){return i(t)}),u=r.map(function(t){return i(t)}),m=l[c.indexOf(p)],g=l[c.indexOf(p)-1];"undefined"==typeof g&&a.cssMode&&l.forEach(function(t){!g&&p>=t&&(g=t)});var w;return"undefined"!=typeof g&&(w=r.indexOf(g),0>w&&(w=s.activeIndex-1)),s.slideTo(w,f,C,b)},slideReset:function(a,n,l){void 0===a&&(a=this.params.speed),void 0===n&&(n=!0);var i=this;return i.slideTo(i.activeIndex,a,n,l)},slideToClosest:function(g,m,h,i){void 0===g&&(g=this.params.speed),void 0===m&&(m=!0),void 0===i&&(i=.5);var v=this,a=v.activeIndex,f=Math.min(v.params.slidesPerGroupSkip,a),l=f+Math.floor((a-f)/v.params.slidesPerGroup),r=v.rtlTranslate?v.translate:-v.translate;if(r>=v.snapGrid[l]){var o=v.snapGrid[l],d=v.snapGrid[l+1];r-o>(d-o)*i&&(a+=v.params.slidesPerGroup)}else{var p=v.snapGrid[l-1],c=v.snapGrid[l];r-p<=(c-p)*i&&(a-=v.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,v.slidesGrid.length-1),v.slideTo(a,g,m,h)},slideToClickedSlide:function(){var t,r=this,i=r.params,s=r.$wrapperEl,a="auto"===i.slidesPerView?r.slidesPerViewDynamic():i.slidesPerView,n=r.clickedIndex;if(i.loop){if(r.animating)return;t=parseInt(H(r.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?n<r.loopedSlides-a/2||n>r.slides.length-r.loopedSlides+a/2?(r.loopFix(),n=s.children("."+i.slideClass+"[data-swiper-slide-index=\""+t+"\"]:not(."+i.slideDuplicateClass+")").eq(0).index(),oe.nextTick(function(){r.slideTo(n)})):r.slideTo(n):n>r.slides.length-a?(r.loopFix(),n=s.children("."+i.slideClass+"[data-swiper-slide-index=\""+t+"\"]:not(."+i.slideDuplicateClass+")").eq(0).index(),oe.nextTick(function(){r.slideTo(n)})):r.slideTo(n)}else r.slideTo(n)}},loop:{loopCreate:function(){var t=this,e=t.params,s=t.$wrapperEl;s.children("."+e.slideClass+"."+e.slideDuplicateClass).remove();var g=s.children("."+e.slideClass);if(e.loopFillGroupWithBlank){var i=e.slidesPerGroup-g.length%e.slidesPerGroup;if(i!==e.slidesPerGroup){for(var a,l=0;l<i;l+=1)a=H(C.createElement("div")).addClass(e.slideClass+" "+e.slideBlankClass),s.append(a);g=s.children("."+e.slideClass)}}"auto"!==e.slidesPerView||e.loopedSlides||(e.loopedSlides=g.length),t.loopedSlides=Math.ceil(parseFloat(e.loopedSlides||e.slidesPerView,10)),t.loopedSlides+=e.loopAdditionalSlides,t.loopedSlides>g.length&&(t.loopedSlides=g.length);var m=[],d=[];g.each(function(e,i){var s=H(i);e<t.loopedSlides&&d.push(i),e<g.length&&e>=g.length-t.loopedSlides&&m.push(i),s.attr("data-swiper-slide-index",e)});for(var p=0;p<d.length;p+=1)s.append(H(d[p].cloneNode(!0)).addClass(e.slideDuplicateClass));for(var h=m.length-1;0<=h;h-=1)s.prepend(H(m[h].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){var g=this;g.emit("beforeLoopFix");var e,m=g.activeIndex,i=g.slides,s=g.loopedSlides,a=g.allowSlidePrev,n=g.allowSlideNext,l=g.snapGrid,r=g.rtlTranslate;g.allowSlidePrev=!0,g.allowSlideNext=!0;var o=-l[m],d=o-g.getTranslate();if(m<s){e=i.length-3*s+m,e+=s;var p=g.slideTo(e,0,!1,!0);p&&0!==d&&g.setTranslate((r?-g.translate:g.translate)-d)}else if(m>=i.length-s){e=-i.length+m+s,e+=s;var c=g.slideTo(e,0,!1,!0);c&&0!==d&&g.setTranslate((r?-g.translate:g.translate)-d)}g.allowSlidePrev=a,g.allowSlideNext=n,g.emit("loopFix")},loopDestroy:function(){var a=this,e=a.$wrapperEl,t=a.params,i=a.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(s){var e=this;if(!(T.touch||!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)){var t=e.el;t.style.cursor="move",t.style.cursor=s?"-webkit-grabbing":"-webkit-grab",t.style.cursor=s?"-moz-grabbin":"-moz-grab",t.style.cursor=s?"grabbing":"grab"}},unsetGrabCursor:function(){var t=this;T.touch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.el.style.cursor="")}},manipulation:{appendSlide:a,prependSlide:n,addSlide:l,removeSlide:r,removeAllSlides:function(){for(var i=this,e=[],t=0;t<i.slides.length;t+=1)e.push(t);i.removeSlide(e)}},events:{attachEvents:h,detachEvents:function(){var r=this,e=r.params,t=r.touchEvents,i=r.el,s=r.wrapperEl,a=!!e.nested;if(!T.touch&&T.pointerEvents)i.removeEventListener(t.start,r.onTouchStart,!1),C.removeEventListener(t.move,r.onTouchMove,a),C.removeEventListener(t.end,r.onTouchEnd,!1);else{if(T.touch){var n=!!("onTouchStart"===t.start&&T.passiveListener&&e.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(t.start,r.onTouchStart,n),i.removeEventListener(t.move,r.onTouchMove,a),i.removeEventListener(t.end,r.onTouchEnd,n),t.cancel&&i.removeEventListener(t.cancel,r.onTouchEnd,n)}(e.simulateTouch&&!E.ios&&!E.android||e.simulateTouch&&!T.touch&&E.ios)&&(i.removeEventListener("mousedown",r.onTouchStart,!1),C.removeEventListener("mousemove",r.onTouchMove,a),C.removeEventListener("mouseup",r.onTouchEnd,!1))}(e.preventClicks||e.preventClicksPropagation)&&i.removeEventListener("click",r.onClick,!0),e.cssMode&&s.removeEventListener("scroll",r.onScroll),r.off(E.ios||E.android?"resize orientationchange observerUpdate":"resize observerUpdate",c)}},breakpoints:{setBreakpoint:v,getBreakpoint:function(i){if(i){var e=!1,o=f.innerWidth,d=f.innerHeight,p=Object.keys(i).map(function(s){if("string"==typeof s&&0===s.indexOf("@")){var e=parseFloat(s.substr(1));return{value:d*e,point:s}}return{value:s,point:s}});p.sort(function(s,e){return parseInt(e.value,10)-parseInt(s.value,10)});for(var s=0;s<p.length;s+=1){var c=p[s],n=c.point,l=c.value;l>=o&&(e=n)}return e||"max"}}},checkOverflow:{checkOverflow:function(){var a=this,e=a.params,t=a.isLocked,i=0<a.slides.length&&e.slidesOffsetBefore+e.spaceBetween*(a.slides.length-1)+a.slides[0].offsetWidth*a.slides.length;a.isLocked=e.slidesOffsetBefore&&e.slidesOffsetAfter&&i?i<=a.size:1===a.snapGrid.length,a.allowSlideNext=!a.isLocked,a.allowSlidePrev=!a.isLocked,t!==a.isLocked&&a.emit(a.isLocked?"lock":"unlock"),t&&t!==a.isLocked&&(a.isEnd=!1,a.navigation.update())}},classes:{addClasses:function(){var l=this,r=l.classNames,t=l.params,e=l.rtl,s=l.$el,i=[];i.push("initialized"),i.push(t.direction),t.freeMode&&i.push("free-mode"),t.autoHeight&&i.push("autoheight"),e&&i.push("rtl"),1<t.slidesPerColumn&&(i.push("multirow"),"column"===t.slidesPerColumnFill&&i.push("multirow-column")),E.android&&i.push("android"),E.ios&&i.push("ios"),t.cssMode&&i.push("css-mode"),i.forEach(function(s){r.push(t.containerModifierClass+s)}),s.addClass(r.join(" "))},removeClasses:function(){var s=this,e=s.$el,t=s.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(o,e,t,i,s,a){function n(){a&&a()}var l;o.complete&&s?n():e?(l=new f.Image,l.onload=n,l.onerror=n,i&&(l.sizes=i),t&&(l.srcset=t),e&&(l.src=e)):n()},preloadImages:function(){function i(){"undefined"==typeof e||null===e||!e||e.destroyed||(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}var e=this;e.imagesToLoad=e.$el.find("img");for(var t,n=0;n<e.imagesToLoad.length;n+=1)t=e.imagesToLoad[n],e.loadImage(t,t.currentSrc||t.getAttribute("src"),t.srcset||t.getAttribute("srcset"),t.sizes||t.getAttribute("sizes"),!0,i)}}},M={},L=function(t){function a(){for(var e,i=[],g=arguments.length;g--;)i[g]=arguments[g];var m,h;1===i.length&&i[0].constructor&&i[0].constructor===Object?h=i[0]:(e=i,m=e[0],h=e[1]),h||(h={}),h=oe.extend({},h),m&&!h.el&&(h.el=m),t.call(this,h),Object.keys(P).forEach(function(s){Object.keys(P[s]).forEach(function(e){a.prototype[e]||(a.prototype[e]=P[s][e])})});var v=this;"undefined"==typeof v.modules&&(v.modules={}),Object.keys(v.modules).forEach(function(a){var e=v.modules[a];if(e.params){var t=Object.keys(e.params)[0],i=e.params[t];if("object"!=typeof i||null===i)return;if(!(t in h&&"enabled"in i))return;!0===h[t]&&(h[t]={enabled:!0}),"object"!=typeof h[t]||"enabled"in h[t]||(h[t].enabled=!0),h[t]||(h[t]={enabled:!1})}});var o=oe.extend({},k);v.useModulesParams(o),v.params=oe.extend({},o,M,h),v.originalParams=oe.extend({},v.params),v.passedParams=oe.extend({},h),v.$=H;var d=H(v.params.el);if(m=d[0],!!m){if(1<d.length){var p=[];return d.each(function(i,e){var t=oe.extend({},h,{el:e});p.push(new a(t))}),p}m.swiper=v,d.data("swiper",v);var c;return m&&m.shadowRoot&&m.shadowRoot.querySelector?(c=H(m.shadowRoot.querySelector("."+v.params.wrapperClass)),c.children=function(t){return d.children(t)}):c=d.children("."+v.params.wrapperClass),oe.extend(v,{$el:d,el:m,$wrapperEl:c,wrapperEl:c[0],classNames:[],slides:H(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===v.params.direction},isVertical:function(){return"vertical"===v.params.direction},rtl:"rtl"===m.dir.toLowerCase()||"rtl"===d.css("direction"),rtlTranslate:"horizontal"===v.params.direction&&("rtl"===m.dir.toLowerCase()||"rtl"===d.css("direction")),wrongRTL:"-webkit-box"===c.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:v.params.allowSlideNext,allowSlidePrev:v.params.allowSlidePrev,touchEvents:function(){var s=["touchstart","touchmove","touchend","touchcancel"],e=["mousedown","mousemove","mouseup"];return T.pointerEvents&&(e=["pointerdown","pointermove","pointerup"]),v.touchEventsTouch={start:s[0],move:s[1],end:s[2],cancel:s[3]},v.touchEventsDesktop={start:e[0],move:e[1],end:e[2]},T.touch||!v.params.simulateTouch?v.touchEventsTouch:v.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, label",lastClickTime:oe.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:v.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),v.useModules(),v.params.init&&v.init(),v}}t&&(a.__proto__=t),a.prototype=Object.create(t&&t.prototype),a.prototype.constructor=a;var e={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return a.prototype.slidesPerViewDynamic=function(){var i=this,e=i.params,t=i.slides,s=i.slidesGrid,a=i.size,n=i.activeIndex,l=1;if(e.centeredSlides){for(var g,m=t[n].swiperSlideSize,h=n+1;h<t.length;h+=1)t[h]&&!g&&(m+=t[h].swiperSlideSize,l+=1,m>a&&(g=!0));for(var v=n-1;0<=v;v-=1)t[v]&&!g&&(m+=t[v].swiperSlideSize,l+=1,m>a&&(g=!0))}else for(var f=n+1;f<t.length;f+=1)s[f]-s[n]<a&&(l+=1);return l},a.prototype.update=function(){function n(){var t=l.rtlTranslate?-1*l.translate:l.translate,e=Math.min(Math.max(t,l.maxTranslate()),l.minTranslate());l.setTranslate(e),l.updateActiveIndex(),l.updateSlidesClasses()}var l=this;if(l&&!l.destroyed){var e=l.snapGrid,t=l.params;t.breakpoints&&l.setBreakpoint(),l.updateSize(),l.updateSlides(),l.updateProgress(),l.updateSlidesClasses();var s;l.params.freeMode?(n(),l.params.autoHeight&&l.updateAutoHeight()):(s=("auto"===l.params.slidesPerView||1<l.params.slidesPerView)&&l.isEnd&&!l.params.centeredSlides?l.slideTo(l.slides.length-1,0,!1,!0):l.slideTo(l.activeIndex,0,!1,!0),!s&&n()),t.watchOverflow&&e!==l.snapGrid&&l.checkOverflow(),l.emit("update")}},a.prototype.changeDirection=function(a,n){void 0===n&&(n=!0);var l=this,i=l.params.direction;return(a||(a="horizontal"===i?"vertical":"horizontal"),a===i||"horizontal"!==a&&"vertical"!==a)?l:(l.$el.removeClass(""+l.params.containerModifierClass+i).addClass(""+l.params.containerModifierClass+a),l.params.direction=a,l.slides.each(function(e,t){"vertical"===a?t.style.width="":t.style.height=""}),l.emit("changeDirection"),n&&l.update(),l)},a.prototype.init=function(){var t=this;t.initialized||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit),t.attachEvents(),t.initialized=!0,t.emit("init"))},a.prototype.destroy=function(r,o){void 0===r&&(r=!0),void 0===o&&(o=!0);var d=this,i=d.params,s=d.$el,a=d.$wrapperEl,n=d.slides;return"undefined"==typeof d.params||d.destroyed?null:(d.emit("beforeDestroy"),d.initialized=!1,d.detachEvents(),i.loop&&d.loopDestroy(),o&&(d.removeClasses(),s.removeAttr("style"),a.removeAttr("style"),n&&n.length&&n.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),d.emit("destroy"),Object.keys(d.eventsListeners).forEach(function(t){d.off(t)}),!1!==r&&(d.$el[0].swiper=null,d.$el.data("swiper",null),oe.deleteProps(d)),d.destroyed=!0,null)},a.extendDefaults=function(t){oe.extend(M,t)},e.extendedDefaults.get=function(){return M},e.defaults.get=function(){return k},e.Class.get=function(){return t},e.$.get=function(){return H},Object.defineProperties(a,e),a}(x),z={func:f.MutationObserver||f.WebkitMutationObserver,attach:function(n,e){void 0===e&&(e={});var l=this,i=z.func,s=new i(function(s){if(1===s.length)return void l.emit("observerUpdate",s[0]);var e=function(){l.emit("observerUpdate",s[0])};f.requestAnimationFrame?f.requestAnimationFrame(e):f.setTimeout(e,0)});s.observe(n,{attributes:"undefined"==typeof e.attributes||e.attributes,childList:"undefined"==typeof e.childList||e.childList,characterData:"undefined"==typeof e.characterData||e.characterData}),l.observer.observers.push(s)},init:function(){var i=this;if(T.observer&&i.params.observer){if(i.params.observeParents)for(var e=i.$el.parents(),t=0;t<e.length;t+=1)i.observer.attach(e[t]);i.observer.attach(i.$el[0],{childList:i.params.observeSlideChildren}),i.observer.attach(i.$wrapperEl[0],{attributes:!1})}},destroy:function(){var t=this;t.observer.observers.forEach(function(t){t.disconnect()}),t.observer.observers=[]}},B={update:function(){var n=this,e=n.params.navigation;if(!n.params.loop){var t=n.navigation,i=t.$nextEl,s=t.$prevEl;s&&0<s.length&&(n.isBeginning?s.addClass(e.disabledClass):s.removeClass(e.disabledClass),s[n.params.watchOverflow&&n.isLocked?"addClass":"removeClass"](e.lockClass)),i&&0<i.length&&(n.isEnd?i.addClass(e.disabledClass):i.removeClass(e.disabledClass),i[n.params.watchOverflow&&n.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(s){var t=this;s.preventDefault(),t.isBeginning&&!t.params.loop||t.slidePrev()},onNextClick:function(s){var t=this;s.preventDefault(),t.isEnd&&!t.params.loop||t.slideNext()},init:function(){var t=this,e=t.params.navigation;if(e.nextEl||e.prevEl){var i,n;e.nextEl&&(i=H(e.nextEl),t.params.uniqueNavElements&&"string"==typeof e.nextEl&&1<i.length&&1===t.$el.find(e.nextEl).length&&(i=t.$el.find(e.nextEl))),e.prevEl&&(n=H(e.prevEl),t.params.uniqueNavElements&&"string"==typeof e.prevEl&&1<n.length&&1===t.$el.find(e.prevEl).length&&(n=t.$el.find(e.prevEl))),i&&0<i.length&&i.on("click",t.navigation.onNextClick),n&&0<n.length&&n.on("click",t.navigation.onPrevClick),oe.extend(t.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:n,prevEl:n&&n[0]})}},destroy:function(){var a=this,e=a.navigation,t=e.$nextEl,i=e.$prevEl;t&&t.length&&(t.off("click",a.navigation.onNextClick),t.removeClass(a.params.navigation.disabledClass)),i&&i.length&&(i.off("click",a.navigation.onPrevClick),i.removeClass(a.params.navigation.disabledClass))}},O={update:function(){var t=this,e=t.rtl,k=t.params.pagination;if(k.el&&t.pagination.el&&t.pagination.$el&&0!==t.pagination.$el.length){var a,s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,i=t.pagination.$el,l=t.params.loop?Math.ceil((s-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(a=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),a>s-1-2*t.loopedSlides&&(a-=s-2*t.loopedSlides),a>l-1&&(a-=l),0>a&&"bullets"!==t.params.paginationType&&(a=l+a)):"undefined"==typeof t.snapIndex?a=t.activeIndex||0:a=t.snapIndex,"bullets"===k.type&&t.pagination.bullets&&0<t.pagination.bullets.length){var r,o,P,M=t.pagination.bullets;if(k.dynamicBullets&&(t.pagination.bulletSize=M.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),i.css(t.isHorizontal()?"width":"height",t.pagination.bulletSize*(k.dynamicMainBullets+4)+"px"),1<k.dynamicMainBullets&&void 0!==t.previousIndex&&(t.pagination.dynamicBulletIndex+=a-t.previousIndex,t.pagination.dynamicBulletIndex>k.dynamicMainBullets-1?t.pagination.dynamicBulletIndex=k.dynamicMainBullets-1:0>t.pagination.dynamicBulletIndex&&(t.pagination.dynamicBulletIndex=0)),r=a-t.pagination.dynamicBulletIndex,o=r+(Math.min(M.length,k.dynamicMainBullets)-1),P=(o+r)/2),M.removeClass(k.bulletActiveClass+" "+k.bulletActiveClass+"-next "+k.bulletActiveClass+"-next-next "+k.bulletActiveClass+"-prev "+k.bulletActiveClass+"-prev-prev "+k.bulletActiveClass+"-main"),1<i.length)M.each(function(t,e){var i=H(e),s=i.index();s===a&&i.addClass(k.bulletActiveClass),k.dynamicBullets&&(s>=r&&s<=o&&i.addClass(k.bulletActiveClass+"-main"),s===r&&i.prev().addClass(k.bulletActiveClass+"-prev").prev().addClass(k.bulletActiveClass+"-prev-prev"),s===o&&i.next().addClass(k.bulletActiveClass+"-next").next().addClass(k.bulletActiveClass+"-next-next"))});else{var u=M.eq(a),m=u.index();if(u.addClass(k.bulletActiveClass),k.dynamicBullets){for(var g=M.eq(r),h=M.eq(o),v=r;v<=o;v+=1)M.eq(v).addClass(k.bulletActiveClass+"-main");if(!t.params.loop)g.prev().addClass(k.bulletActiveClass+"-prev").prev().addClass(k.bulletActiveClass+"-prev-prev"),h.next().addClass(k.bulletActiveClass+"-next").next().addClass(k.bulletActiveClass+"-next-next");else if(m>=M.length-k.dynamicMainBullets){for(var L=k.dynamicMainBullets;0<=L;L-=1)M.eq(M.length-L).addClass(k.bulletActiveClass+"-main");M.eq(M.length-k.dynamicMainBullets-1).addClass(k.bulletActiveClass+"-prev")}else g.prev().addClass(k.bulletActiveClass+"-prev").prev().addClass(k.bulletActiveClass+"-prev-prev"),h.next().addClass(k.bulletActiveClass+"-next").next().addClass(k.bulletActiveClass+"-next-next")}}if(k.dynamicBullets){var z=Math.min(M.length,k.dynamicMainBullets+4),x=(t.pagination.bulletSize*z-t.pagination.bulletSize)/2-P*t.pagination.bulletSize,b=e?"right":"left";M.css(t.isHorizontal()?b:"top",x+"px")}}else if("fraction"===k.type)i.find("."+k.currentClass).text(k.formatFractionCurrent(a+1)),i.find("."+k.totalClass).text(k.formatFractionTotal(l));else if("progressbar"===k.type){var w=k.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical",T=(a+1)/l,y=1,I=1;"horizontal"==w?y=T:I=T,i.find("."+k.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+y+") scaleY("+I+")").transition(t.params.speed)}"custom"===k.type&&k.renderCustom?(i.html(k.renderCustom(t,a+1,l)),t.emit("paginationRender",t,i[0])):t.emit("paginationUpdate",t,i[0]),i[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](k.lockClass)}},render:function(){var i=this,e=i.params.pagination;if(e.el&&i.pagination.el&&i.pagination.$el&&0!==i.pagination.$el.length){var t=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.slides.length,s=i.pagination.$el,a="";if("bullets"===e.type){for(var o=i.params.loop?Math.ceil((t-2*i.loopedSlides)/i.params.slidesPerGroup):i.snapGrid.length,l=0;l<o;l+=1)a+=e.renderBullet?e.renderBullet.call(i,l,e.bulletClass):"<"+e.bulletElement+" class=\""+e.bulletClass+"\"></"+e.bulletElement+">";s.html(a),i.pagination.bullets=s.find("."+e.bulletClass)}else"fraction"===e.type?(a=e.renderFraction?e.renderFraction.call(i,e.currentClass,e.totalClass):"<span class=\""+e.currentClass+"\"></span> / <span class=\""+e.totalClass+"\"></span>",s.html(a)):"progressbar"===e.type?(a=e.renderProgressbar?e.renderProgressbar.call(i,e.progressbarFillClass):"<span class=\""+e.progressbarFillClass+"\"></span>",s.html(a)):"custom"!==e.type&&i.emit("paginationRender",i.pagination.$el[0])}},init:function(){var t=this,e=t.params.pagination;if(e.el){var s=H(e.el);0===s.length||(t.params.uniqueNavElements&&"string"==typeof e.el&&1<s.length&&1===t.$el.find(e.el).length&&(s=t.$el.find(e.el)),"bullets"===e.type&&e.clickable&&s.addClass(e.clickableClass),s.addClass(e.modifierClass+e.type),"bullets"===e.type&&e.dynamicBullets&&(s.addClass(""+e.modifierClass+e.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,1>e.dynamicMainBullets&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.addClass(e.progressbarOppositeClass),e.clickable&&s.on("click","."+e.bulletClass,function(i){i.preventDefault();var s=H(this).index()*t.params.slidesPerGroup;t.params.loop&&(s+=t.loopedSlides),t.slideTo(s)}),oe.extend(t.pagination,{$el:s,el:s[0]}))}},destroy:function(){var s=this,e=s.params.pagination;if(e.el&&s.pagination.el&&s.pagination.$el&&0!==s.pagination.$el.length){var t=s.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),s.pagination.bullets&&s.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click","."+e.bulletClass)}}},D={makeElFocusable:function(t){return t.attr("tabIndex","0"),t},addElRole:function(s,e){return s.attr("role",e),s},addElLabel:function(s,e){return s.attr("aria-label",e),s},disableEl:function(t){return t.attr("aria-disabled",!0),t},enableEl:function(t){return t.attr("aria-disabled",!1),t},onEnterKey:function(t){var i=this,e=i.params.a11y;if(13===t.keyCode){var s=H(t.target);i.navigation&&i.navigation.$nextEl&&s.is(i.navigation.$nextEl)&&((!i.isEnd||i.params.loop)&&i.slideNext(),i.isEnd?i.a11y.notify(e.lastSlideMessage):i.a11y.notify(e.nextSlideMessage)),i.navigation&&i.navigation.$prevEl&&s.is(i.navigation.$prevEl)&&((!i.isBeginning||i.params.loop)&&i.slidePrev(),i.isBeginning?i.a11y.notify(e.firstSlideMessage):i.a11y.notify(e.prevSlideMessage)),i.pagination&&s.is("."+i.params.pagination.bulletClass)&&s[0].click()}},notify:function(s){var e=this,t=e.a11y.liveRegion;0===t.length||(t.html(""),t.html(s))},updateNavigation:function(){var a=this;if(!a.params.loop&&a.navigation){var e=a.navigation,t=e.$nextEl,i=e.$prevEl;i&&0<i.length&&(a.isBeginning?a.a11y.disableEl(i):a.a11y.enableEl(i)),t&&0<t.length&&(a.isEnd?a.a11y.disableEl(t):a.a11y.enableEl(t))}},updatePagination:function(){var t=this,e=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(function(i,s){var a=H(s);t.a11y.makeElFocusable(a),t.a11y.addElRole(a,"button"),t.a11y.addElLabel(a,e.paginationBulletMessage.replace(/{{index}}/,a.index()+1))})},init:function(){var a=this;a.$el.append(a.a11y.liveRegion);var e,n,l=a.params.a11y;a.navigation&&a.navigation.$nextEl&&(e=a.navigation.$nextEl),a.navigation&&a.navigation.$prevEl&&(n=a.navigation.$prevEl),e&&(a.a11y.makeElFocusable(e),a.a11y.addElRole(e,"button"),a.a11y.addElLabel(e,l.nextSlideMessage),e.on("keydown",a.a11y.onEnterKey)),n&&(a.a11y.makeElFocusable(n),a.a11y.addElRole(n,"button"),a.a11y.addElLabel(n,l.prevSlideMessage),n.on("keydown",a.a11y.onEnterKey)),a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.$el.on("keydown","."+a.params.pagination.bulletClass,a.a11y.onEnterKey)},destroy:function(){var s=this;s.a11y.liveRegion&&0<s.a11y.liveRegion.length&&s.a11y.liveRegion.remove();var e,a;s.navigation&&s.navigation.$nextEl&&(e=s.navigation.$nextEl),s.navigation&&s.navigation.$prevEl&&(a=s.navigation.$prevEl),e&&e.off("keydown",s.a11y.onEnterKey),a&&a.off("keydown",s.a11y.onEnterKey),s.pagination&&s.params.pagination.clickable&&s.pagination.bullets&&s.pagination.bullets.length&&s.pagination.$el.off("keydown","."+s.params.pagination.bulletClass,s.a11y.onEnterKey)}};return L.Utils=oe,"undefined"==typeof L.use&&(L.use=L.Class.use,L.installModule=L.Class.installModule),L.use([{name:"device",proto:{device:E},static:{device:E}},{name:"support",proto:{support:T},static:{support:T}},{name:"resize",create:function(){var t=this;oe.extend(t,{resize:{resizeHandler:function(){t&&!t.destroyed&&t.initialized&&(t.emit("beforeResize"),t.emit("resize"))},orientationChangeHandler:function(){t&&!t.destroyed&&t.initialized&&t.emit("orientationchange")}}})},on:{init:function(){var t=this;f.addEventListener("resize",t.resize.resizeHandler),f.addEventListener("orientationchange",t.resize.orientationChangeHandler)},destroy:function(){var t=this;f.removeEventListener("resize",t.resize.resizeHandler),f.removeEventListener("orientationchange",t.resize.orientationChangeHandler)}}},{name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){var t=this;oe.extend(t,{observer:{init:z.init.bind(t),attach:z.attach.bind(t),destroy:z.destroy.bind(t),observers:[]}})},on:{init:function(){var t=this;t.observer.init()},destroy:function(){var t=this;t.observer.destroy()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"tf_swiper-button-disabled",hiddenClass:"tf_swiper-button-hidden",lockClass:"tf_swiper-button-lock"}},create:function(){var t=this;oe.extend(t,{navigation:{init:B.init.bind(t),update:B.update.bind(t),destroy:B.destroy.bind(t),onNextClick:B.onNextClick.bind(t),onPrevClick:B.onPrevClick.bind(t)}})},on:{init:function(){var t=this;t.navigation.init(),t.navigation.update()},toEdge:function(){var t=this;t.navigation.update()},fromEdge:function(){var t=this;t.navigation.update()},destroy:function(){var t=this;t.navigation.destroy()},click:function(t){var i=this,e=i.navigation,s=e.$nextEl,a=e.$prevEl;if(i.params.navigation.hideOnClick&&!H(t.target).is(a)&&!H(t.target).is(s)){var n;s?n=s.hasClass(i.params.navigation.hiddenClass):a&&(n=a.hasClass(i.params.navigation.hiddenClass)),!0===n?i.emit("navigationShow",i):i.emit("navigationHide",i),s&&s.toggleClass(i.params.navigation.hiddenClass),a&&a.toggleClass(i.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(t){return t},formatFractionTotal:function(t){return t},bulletClass:"tf_swiper-pagination-bullet",bulletActiveClass:"tf_swiper-pagination-bullet-active",modifierClass:"tf_swiper-pagination-",currentClass:"tf_swiper-pagination-current",totalClass:"tf_swiper-pagination-total",hiddenClass:"tf_swiper-pagination-hidden",progressbarFillClass:"tf_swiper-pagination-progressbar-fill",progressbarOppositeClass:"tf_swiper-pagination-progressbar-opposite",clickableClass:"tf_swiper-pagination-clickable",lockClass:"tf_swiper-pagination-lock"}},create:function(){var t=this;oe.extend(t,{pagination:{init:O.init.bind(t),render:O.render.bind(t),update:O.update.bind(t),destroy:O.destroy.bind(t),dynamicBulletIndex:0}})},on:{init:function(){var t=this;t.pagination.init(),t.pagination.render(),t.pagination.update()},activeIndexChange:function(){var t=this;t.params.loop?t.pagination.update():"undefined"==typeof t.snapIndex&&t.pagination.update()},snapIndexChange:function(){var t=this;t.params.loop||t.pagination.update()},slidesLengthChange:function(){var t=this;t.params.loop&&(t.pagination.render(),t.pagination.update())},snapGridLengthChange:function(){var t=this;t.params.loop||(t.pagination.render(),t.pagination.update())},destroy:function(){var t=this;t.pagination.destroy()},click:function(t){var i=this;if(i.params.pagination.el&&i.params.pagination.hideOnClick&&0<i.pagination.$el.length&&!H(t.target).hasClass(i.params.pagination.bulletClass)){var e=i.pagination.$el.hasClass(i.params.pagination.hiddenClass);!0===e?i.emit("paginationShow",i):i.emit("paginationHide",i),i.pagination.$el.toggleClass(i.params.pagination.hiddenClass)}}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"tf_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 s=this;oe.extend(s,{a11y:{liveRegion:H("<span class=\""+s.params.a11y.notificationClass+"\" aria-live=\"assertive\" aria-atomic=\"true\"></span>")}}),Object.keys(D).forEach(function(e){s.a11y[e]=D[e].bind(s)})},on:{init:function(){var t=this;t.params.a11y.enabled&&(t.a11y.init(),t.a11y.updateNavigation())},toEdge:function(){var t=this;t.params.a11y.enabled&&t.a11y.updateNavigation()},fromEdge:function(){var t=this;t.params.a11y.enabled&&t.a11y.updateNavigation()},paginationUpdate:function(){var t=this;t.params.a11y.enabled&&t.a11y.updatePagination()},destroy:function(){var t=this;t.params.a11y.enabled&&t.a11y.destroy()}}}]),L});
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка