/**
 * Swiper 4.3.5
 * 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: July 31, 2018
 */
!function(p,K){"object"==typeof exports&&"undefined"!=typeof module?module.exports=K():"function"==typeof define&&define.amd?define(K):p.Swiper=K()}(this,function(){function p(a,b){var c=[],d;if(a&&!b&&a instanceof t)return a;if(a)if("string"==typeof a){var e;d=a.trim();if(0<=d.indexOf("\x3c")&&0<=d.indexOf("\x3e"))for(e="div",0===d.indexOf("\x3cli")&&(e="ul"),0===d.indexOf("\x3ctr")&&(e="tbody"),0!==d.indexOf("\x3ctd")&&0!==d.indexOf("\x3cth")||(e="tr"),0===d.indexOf("\x3ctbody")&&(e="table"),0===d.indexOf("\x3coption")&&(e="select"),(e=k.createElement(e)).innerHTML=d,d=0;d<e.childNodes.length;d+=1)c.push(e.childNodes[d]);else for(e=b||"#"!==a[0]||a.match(/[ .<>:~]/)?(b||k).querySelectorAll(a.trim()):[k.getElementById(a.trim().split("#")[1])],d=0;d<e.length;d+=1)e[d]&&c.push(e[d])}else if(a.nodeType||a===m||a===k)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 t(c)}function K(a){for(var b=[],c=0;c<a.length;c+=1)-1===b.indexOf(a[c])&&b.push(a[c]);return b}function T(){var a=this.params,b=this.el;if(!b||0!==b.offsetWidth){a.breakpoints&&this.setBreakpoint();var b=this.allowSlideNext,c=this.allowSlidePrev,d=this.snapGrid;if(this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),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()}}var k="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,m="undefined"==typeof window?{document:k,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,t=function(a){for(var b=0;b<a.length;b+=1)this[b]=a[b];return this.length=a.length,this};p.fn=t.prototype;p.Class=t;p.Dom7=t;var U={addClass:function(a){if(void 0===a)return this;a=a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)void 0!==this[c]&&void 0!==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)void 0!==this[c]&&void 0!==this[c].classList&&this[c].classList.remove(a[b]);return this},hasClass:function(a){return!!this[0]&&this[0].classList.contains(a)},toggleClass:function(a){a=a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)void 0!==this[c]&&void 0!==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)return this[0]?this[0].getAttribute(a):void 0;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(void 0!==b){for(var d=0;d<this.length;d+=1)(c=this[d]).dom7ElementDataStorage||(c.dom7ElementDataStorage={}),c.dom7ElementDataStorage[a]=b;return this}if(c=this[0])return c.dom7ElementDataStorage&&a in c.dom7ElementDataStorage?c.dom7ElementDataStorage[a]:c.getAttribute("data-"+a)||void 0},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(a){var b=a.target;if(b){var c=a.target.dom7EventData||[];if(0>c.indexOf(a)&&c.unshift(a),p(b).is(f))g.apply(b,c);else for(a=p(b).parents(),b=0;b<a.length;b+=1)p(a[b]).is(f)&&g.apply(a[b],c)}}function b(a){var b=a&&a.target&&a.target.dom7EventData||[];0>b.indexOf(a)&&b.unshift(a);g.apply(this,b)}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);for(var e=e.split(" "),h=0;h<this.length;h+=1){var l=this[h];if(f)for(c=0;c<e.length;c+=1){var x=e[c];l.dom7LiveListeners||(l.dom7LiveListeners={});l.dom7LiveListeners[x]||(l.dom7LiveListeners[x]=[]);l.dom7LiveListeners[x].push({listener:g,proxyListener:a});l.addEventListener(x,a,d)}else for(c=0;c<e.length;c+=1)x=e[c],l.dom7Listeners||(l.dom7Listeners={}),l.dom7Listeners[x]||(l.dom7Listeners[x]=[]),l.dom7Listeners[x].push({listener:g,proxyListener:b}),l.addEventListener(x,b,d)}return this},off:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c=a[0],b=a[1],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],l=void 0;if(!b&&h.dom7Listeners?l=h.dom7Listeners[f]:b&&h.dom7LiveListeners&&(l=h.dom7LiveListeners[f]),l&&l.length)for(var x=l.length-1;0<=x;--x){var G=l[x];d&&G.listener===d?(h.removeEventListener(f,G.proxyListener,e),l.splice(x,1)):d||(h.removeEventListener(f,G.proxyListener,e),l.splice(x,1))}}return this},trigger:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];for(var b=a[0].split(" "),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 m.CustomEvent(e,{detail:c,bubbles:!0,cancelable:!0})}catch(l){(h=k.createEvent("Event")).initEvent(e,!0,!0),h.detail=c}g.dom7EventData=a.filter(function(a,b){return 0<b});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),c=0;c<d.length;c+=1)e.off(d[c],b)}var c,d=["webkitTransitionEnd","transitionend"],e=this;if(a)for(c=0;c<d.length;c+=1)e.on(d[c],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=k.body;return{top:b.top+(a===m?m.scrollY:a.scrollTop)-(a.clientTop||c.clientTop||0),left:b.left+(a===m?m.scrollX:a.scrollLeft)-(a.clientLeft||c.clientLeft||0)}}return null},css:function(a,b){var c;if(1===arguments.length){if("string"!=typeof a){for(c=0;c<this.length;c+=1)for(var d in a)this[c].style[d]=a[d];return this}if(this[0])return m.getComputedStyle(this[0],null).getPropertyValue(a)}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(void 0===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(void 0===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,c=this[0];if(!c||void 0===a)return!1;if("string"==typeof a){if(c.matches)return c.matches(a);if(c.webkitMatchesSelector)return c.webkitMatchesSelector(a);if(c.msMatchesSelector)return c.msMatchesSelector(a);a=p(a);for(b=0;b<a.length;b+=1)if(a[b]===c)return!0;return!1}if(a===k)return c===k;if(a===m)return c===m;if(a.nodeType||a instanceof t)for(a=a.nodeType?[a]:a,b=0;b<a.length;b+=1)if(a[b]===c)return!0;return!1},index:function(){var a,b=this[0];if(b){for(a=0;null!==(b=b.previousSibling);)1===b.nodeType&&(a+=1);return a}},eq:function(a){if(void 0===a)return this;var b,c=this.length;return new t(c-1<a?[]:0>a?0>(b=c+a)?[]:[this[b]]:[this[a]])},append:function(){var a,b=[];for(a=arguments.length;a--;)b[a]=arguments[a];for(var c=0;c<b.length;c+=1){a=b[c];for(var d=0;d<this.length;d+=1)if("string"==typeof a){var e=k.createElement("div");for(e.innerHTML=a;e.firstChild;)this[d].appendChild(e.firstChild)}else if(a instanceof t)for(e=0;e<a.length;e+=1)this[d].appendChild(a[e]);else this[d].appendChild(a)}return this},prepend:function(a){var b,c;for(b=0;b<this.length;b+=1)if("string"==typeof a){var d=k.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 t)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){return 0<this.length?a?this[0].nextElementSibling&&p(this[0].nextElementSibling).is(a)?new t([this[0].nextElementSibling]):new t([]):this[0].nextElementSibling?new t([this[0].nextElementSibling]):new t([]):new t([])},nextAll:function(a){var b=[],c=this[0];if(!c)return new t([]);for(;c.nextElementSibling;)c=c.nextElementSibling,a?p(c).is(a)&&b.push(c):b.push(c);return new t(b)},prev:function(a){if(0<this.length){var b=this[0];return a?b.previousElementSibling&&p(b.previousElementSibling).is(a)?new t([b.previousElementSibling]):new t([]):b.previousElementSibling?new t([b.previousElementSibling]):new t([])}return new t([])},prevAll:function(a){var b=[],c=this[0];if(!c)return new t([]);for(;c.previousElementSibling;)c=c.previousElementSibling,a?p(c).is(a)&&b.push(c):b.push(c);return new t(b)},parent:function(a){for(var b=[],c=0;c<this.length;c+=1)null!==this[c].parentNode&&(a?p(this[c].parentNode).is(a)&&b.push(this[c].parentNode):b.push(this[c].parentNode));return p(K(b))},parents:function(a){for(var b=[],c=0;c<this.length;c+=1)for(var d=this[c].parentNode;d;)a?p(d).is(a)&&b.push(d):b.push(d),d=d.parentNode;return p(K(b))},closest:function(a){var b=this;return void 0===a?new t([]):(b.is(a)||(b=b.parents(a).eq(0)),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 t(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&&p(d[e]).is(a)&&b.push(d[e]):1===d[e].nodeType&&b.push(d[e]);return new t(K(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];for(var c,b=0;b<a.length;b+=1){var d=p(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]?m.getComputedStyle(this[0],null):{}}};Object.keys(U).forEach(function(a){p.fn[a]=U[a]});var z,H,N,n={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){return void 0===b&&(b=0),setTimeout(a,b)},now:function(){return Date.now()},getTranslate:function(a,b){var c,d,e;void 0===b&&(b="x");var f=m.getComputedStyle(a,null);return m.WebKitCSSMatrix?(6<(d=f.transform||f.webkitTransform).split(",").length&&(d=d.split(", ").map(function(a){return a.replace(",",".")}).join(", ")),e=new m.WebKitCSSMatrix("none"===d?"":d)):c=(e=f.MozTransform||f.OTransform||f.MsTransform||f.msTransform||f.transform||f.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===b&&(d=m.WebKitCSSMatrix?e.m41:16===c.length?parseFloat(c[12]):parseFloat(c[4])),"y"===b&&(d=m.WebKitCSSMatrix?e.m42:16===c.length?parseFloat(c[13]):parseFloat(c[5])),d||0},parseUrlQuery:function(a){var b,c,d,e={};b=a||m.location.href;if("string"==typeof b&&b.length)for(d=(a=(b=-1<b.indexOf("?")?b.replace(/\S*\?/,""):"").split("\x26").filter(function(a){return""!==a})).length,b=0;b<d;b+=1)c=a[b].replace(/#\S+/g,"").split("\x3d"),e[decodeURIComponent(c[0])]=void 0===c[1]?void 0:decodeURIComponent(c[1])||"";return e},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];for(var b=Object(a[0]),c=1;c<a.length;c+=1){var d=a[c];if(null!=d)for(var e=Object.keys(Object(d)),f=0,g=e.length;f<g;f+=1){var h=e[f],l=Object.getOwnPropertyDescriptor(d,h);void 0!==l&&l.enumerable&&(n.isObject(b[h])&&n.isObject(d[h])?n.extend(b[h],d[h]):!n.isObject(b[h])&&n.isObject(d[h])?(b[h]={},n.extend(b[h],d[h])):b[h]=d[h])}}return b}},q=(N=k.createElement("div"),{touch:m.Modernizr&&!0===m.Modernizr.touch||!!("ontouchstart"in m||m.DocumentTouch&&k instanceof m.DocumentTouch),pointerEvents:!(!m.navigator.pointerEnabled&&!m.PointerEvent),prefixedPointerEvents:!!m.navigator.msPointerEnabled,transition:(H=N.style,"transition"in H||"webkitTransition"in H||"MozTransition"in H),transforms3d:m.Modernizr&&!0===m.Modernizr.csstransforms3d||(z=N.style,"webkitPerspective"in z||"MozPerspective"in z||"OPerspective"in z||"MsPerspective"in z||"perspective"in z),flexbox:function(){for(var a=N.style,b="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),c=0;c<b.length;c+=1)if(b[c]in a)return!0;return!1}(),observer:"MutationObserver"in m||"WebkitMutationObserver"in m,passiveListener:function(){var a=!1;try{var b=Object.defineProperty({},"passive",{get:function(){a=!0}});m.addEventListener("testPassiveListener",null,b)}catch(c){}return a}(),gestures:"ongesturestart"in m});z=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(a){b.on(a,b.params.on[a])})};H={components:{configurable:!0}};z.prototype.on=function(a,b,c){var d=this;if("function"!=typeof b)return d;var e=c?"unshift":"push";return a.split(" ").forEach(function(a){d.eventsListeners[a]||(d.eventsListeners[a]=[]);d.eventsListeners[a][e](b)}),d};z.prototype.once=function(a,b,c){var d=this;return"function"!=typeof b?d:d.on(a,function f(){for(var c=[],h=arguments.length;h--;)c[h]=arguments[h];b.apply(d,c);d.off(a,f)},c)};z.prototype.off=function(a,b){var c=this;return c.eventsListeners&&a.split(" ").forEach(function(a){void 0===b?c.eventsListeners[a]=[]:c.eventsListeners[a].forEach(function(d,f){d===b&&c.eventsListeners[a].splice(f,1)})}),c};z.prototype.emit=function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c,d,e,f=this;return f.eventsListeners&&("string"==typeof a[0]||Array.isArray(a[0])?(c=a[0],d=a.slice(1,a.length),e=f):(c=a[0].events,d=a[0].data,e=a[0].context||f),(Array.isArray(c)?c:c.split(" ")).forEach(function(a){if(f.eventsListeners&&f.eventsListeners[a]){var b=[];f.eventsListeners[a].forEach(function(a){b.push(a)});b.forEach(function(a){a.apply(e,d)})}})),f};z.prototype.useModulesParams=function(a){var b=this;b.modules&&Object.keys(b.modules).forEach(function(c){c=b.modules[c];c.params&&n.extend(a,c.params)})};z.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(a){var c=d.instance[a];b[a]="function"==typeof c?c.bind(b):c});d.on&&b.on&&Object.keys(d.on).forEach(function(a){b.on(a,d.on[a])});d.create&&d.create.bind(b)(c)})};H.components.set=function(a){this.use&&this.use(a)};z.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+"_"+n.now();return(d.prototype.modules[c]=a).proto&&Object.keys(a.proto).forEach(function(b){d.prototype[b]=a.proto[b]}),a["static"]&&Object.keys(a["static"]).forEach(function(b){d[b]=a["static"][b]}),a.install&&a.install.apply(d,b),d};z.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(a){return d.installModule(a)}),d):d.installModule.apply(d,[a].concat(b))};Object.defineProperties(z,H);var w=function(){var a=m.navigator.userAgent,b={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:m.cordova||m.phonegap,phonegap:m.cordova||m.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_]+)/);if(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")),(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=k.querySelector('meta[name\x3d"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");return b.pixelRatio=m.devicePixelRatio||1,b}(),J,L={isIE:!!m.navigator.userAgent.match(/Trident/g)||!!m.navigator.userAgent.match(/MSIE/g),isSafari:(J=m.navigator.userAgent.toLowerCase(),0<=J.indexOf("safari")&&0>J.indexOf("chrome")&&0>J.indexOf("android")),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(m.navigator.userAgent)},V={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,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,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,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},Q={update:{updateSize:function(){var a,b,c=this.$el;a=void 0!==this.params.width?this.params.width:c[0].clientWidth;b=void 0!==this.params.height?this.params.height:c[0].clientHeight;0===a&&this.isHorizontal()||0===b&&this.isVertical()||(a=a-parseInt(c.css("padding-left"),10)-parseInt(c.css("padding-right"),10),b=b-parseInt(c.css("padding-top"),10)-parseInt(c.css("padding-bottom"),10),n.extend(this,{width:a,height:b,size:this.isHorizontal()?a:b}))},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,l=[],x=[],G=[],u=a.slidesOffsetBefore;"function"==typeof u&&(u=a.slidesOffsetBefore.call(this));var r=a.slidesOffsetAfter;"function"==typeof r&&(r=a.slidesOffsetAfter.call(this));var X=this.snapGrid.length,p=this.snapGrid.length,k=a.spaceBetween,u=-u,P=0,y=0;if(void 0!==c){var A,v;"string"==typeof k&&0<=k.indexOf("%")&&(k=parseFloat(k.replace("%",""))/100*c);this.virtualSize=-k;d?h.css({marginLeft:"",marginTop:""}):h.css({marginRight:"",marginBottom:""});1<a.slidesPerColumn&&(A=Math.floor(f/a.slidesPerColumn)===f/this.params.slidesPerColumn?f:Math.ceil(f/a.slidesPerColumn)*a.slidesPerColumn,"auto"!==a.slidesPerView&&"row"===a.slidesPerColumnFill&&(A=Math.max(A,a.slidesPerView*a.slidesPerColumn)));for(var t=a.slidesPerColumn,w=A/t,z=w-(a.slidesPerColumn*w-f),D=0;D<f;D+=1){v=0;var E=h.eq(D);if(1<a.slidesPerColumn){var B=void 0,F=void 0,C=void 0;"column"===a.slidesPerColumnFill?(C=D-(F=Math.floor(D/t))*t,(z<F||F===z&&C===t-1)&&t<=(C+=1)&&(C=0,F+=1),B=F+C*A/t,E.css({"-webkit-box-ordinal-group":B,"-moz-box-ordinal-group":B,"-ms-flex-order":B,"-webkit-order":B,order:B})):F=D-(C=Math.floor(D/w))*w;E.css("margin-"+(this.isHorizontal()?"top":"left"),0!==C&&a.spaceBetween&&a.spaceBetween+"px").attr("data-swiper-column",F).attr("data-swiper-row",C)}"none"!==E.css("display")&&("auto"===a.slidesPerView?(v=m.getComputedStyle(E[0],null),B=E[0].style.transform,F=E[0].style.webkitTransform,B&&(E[0].style.transform="none"),F&&(E[0].style.webkitTransform="none"),v=this.isHorizontal()?E[0].getBoundingClientRect().width+parseFloat(v.getPropertyValue("margin-left"))+parseFloat(v.getPropertyValue("margin-right")):E[0].getBoundingClientRect().height+parseFloat(v.getPropertyValue("margin-top"))+parseFloat(v.getPropertyValue("margin-bottom")),B&&(E[0].style.transform=B),F&&(E[0].style.webkitTransform=F),a.roundLengths&&(v=Math.floor(v))):(v=(c-(a.slidesPerView-1)*k)/a.slidesPerView,a.roundLengths&&(v=Math.floor(v)),h[D]&&(this.isHorizontal()?h[D].style.width=v+"px":h[D].style.height=v+"px")),h[D]&&(h[D].swiperSlideSize=v),G.push(v),a.centeredSlides?(u=u+v/2+P/2+k,0===P&&0!==D&&(u=u-c/2-k),0===D&&(u=u-c/2-k),.001>Math.abs(u)&&(u=0),a.roundLengths&&(u=Math.floor(u)),0==y%a.slidesPerGroup&&l.push(u),x.push(u)):(a.roundLengths&&(u=Math.floor(u)),0==y%a.slidesPerGroup&&l.push(u),x.push(u),u=u+v+k),this.virtualSize+=v+k,P=v,y+=1)}if(this.virtualSize=Math.max(this.virtualSize,c)+r,d&&e&&("slide"===a.effect||"coverflow"===a.effect)&&b.css({width:this.virtualSize+a.spaceBetween+"px"}),q.flexbox&&!a.setWrapperSize||(this.isHorizontal()?b.css({width:this.virtualSize+a.spaceBetween+"px"}):b.css({height:this.virtualSize+a.spaceBetween+"px"})),1<a.slidesPerColumn&&(this.virtualSize=(v+a.spaceBetween)*A,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<l.length;e+=1)A=l[e],a.roundLengths&&(A=Math.floor(A)),l[e]<this.virtualSize+l[0]&&b.push(A);l=b}if(!a.centeredSlides){b=[];for(e=0;e<l.length;e+=1)A=l[e],a.roundLengths&&(A=Math.floor(A)),l[e]<=this.virtualSize-c&&b.push(A);l=b;1<Math.floor(this.virtualSize-c)-Math.floor(l[l.length-1])&&l.push(this.virtualSize-c)}0===l.length&&(l=[0]);0!==a.spaceBetween&&(this.isHorizontal()?d?h.css({marginLeft:k+"px"}):h.css({marginRight:k+"px"}):h.css({marginBottom:k+"px"}));n.extend(this,{slides:h,snapGrid:l,slidesGrid:x,slidesSizesGrid:G});f!==g&&this.emit("slidesLengthChange");l.length!==X&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange"));x.length!==p&&this.emit("slidesGridLengthChange");(a.watchSlidesProgress||a.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(a){var b=[],c=0;if("number"==typeof a?this.setTransition(a):!0===a&&this.setTransition(this.params.speed),"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)void 0!==b[a]&&(d=b[a].offsetHeight,c=c<d?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){void 0===c[0].swiperSlideOffset&&this.updateSlidesOffset();var e=-a;d&&(e=a);c.removeClass(b.slideVisibleClass);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),l=h+this.slidesSizesGrid[a];(0<=h&&h<this.size||0<l&&l<=this.size||0>=h&&l>=this.size)&&c.eq(a).addClass(b.slideVisibleClass)}f.progress=d?-g:g}}},updateProgress:function(a){void 0===a&&(a=this&&this.translate||0);var b=this.params,c=this.maxTranslate()-this.minTranslate(),d=this.progress,e=this.isBeginning,f=this.isEnd,g=e,h=f;0===c?f=e=!(d=0):(e=0>=(d=(a-this.minTranslate())/c),f=1<=d);n.extend(this,{progress:d,isBeginning:e,isEnd:f});(b.watchSlidesProgress||b.watchSlidesVisibility)&&this.updateSlidesProgress(a);e&&!g&&this.emit("reachBeginning toEdge");f&&!h&&this.emit("reachEnd toEdge");(g&&!e||h&&!f)&&this.emit("fromEdge");this.emit("progress",d)},updateSlidesClasses:function(){var a,b=this.slides,c=this.params,d=this.$wrapperEl;a=this.activeIndex;var e=this.realIndex,f=this.virtual&&c.virtual.enabled;b.removeClass(c.slideActiveClass+" "+c.slideNextClass+" "+c.slidePrevClass+" "+c.slideDuplicateActiveClass+" "+c.slideDuplicateNextClass+" "+c.slideDuplicatePrevClass);(a=f?this.$wrapperEl.find("."+c.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]'):b.eq(a)).addClass(c.slideActiveClass);c.loop&&(a.hasClass(c.slideDuplicateClass)?d.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index\x3d"'+e+'"]').addClass(c.slideDuplicateActiveClass):d.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+e+'"]').addClass(c.slideDuplicateActiveClass));e=a.nextAll("."+c.slideClass).eq(0).addClass(c.slideNextClass);c.loop&&0===e.length&&(e=b.eq(0)).addClass(c.slideNextClass);a=a.prevAll("."+c.slideClass).eq(0).addClass(c.slidePrevClass);c.loop&&0===a.length&&(a=b.eq(-1)).addClass(c.slidePrevClass);c.loop&&(e.hasClass(c.slideDuplicateClass)?d.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index\x3d"'+e.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicateNextClass):d.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+e.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicateNextClass),a.hasClass(c.slideDuplicateClass)?d.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index\x3d"'+a.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicatePrevClass):d.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+a.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicatePrevClass))},updateActiveIndex:function(a){var b;b=this.rtlTranslate?this.translate:-this.translate;var c=this.slidesGrid,d=this.snapGrid,e=this.params,f=this.activeIndex,g=this.realIndex,h=this.snapIndex;if(void 0===a){for(var l=0;l<c.length;l+=1)void 0!==c[l+1]?b>=c[l]&&b<c[l+1]-(c[l+1]-c[l])/2?a=l:b>=c[l]&&b<c[l+1]&&(a=l+1):b>=c[l]&&(a=l);e.normalizeSlideIndex&&(0>a||void 0===a)&&(a=0)}((b=0<=d.indexOf(b)?d.indexOf(b):Math.floor(a/e.slidesPerGroup))>=d.length&&(b=d.length-1),a!==f)?(d=parseInt(this.slides.eq(a).attr("data-swiper-slide-index")||a,10),n.extend(this,{snapIndex:b,realIndex:d,previousIndex:f,activeIndex:a}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),g!==d&&this.emit("realIndexChange"),this.emit("slideChange")):b!==h&&(this.snapIndex=b,this.emit("snapIndexChange"))},updateClickedSlide:function(a){var b=this.params;a=p(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);if(!a||!c)return this.clickedSlide=void 0,void(this.clickedIndex=void 0);this.clickedSlide=a;this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(p(a).attr("data-swiper-slide-index"),10):this.clickedIndex=p(a).index();b.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},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=n.getTranslate(this.$wrapperEl[0],a);return b&&(a=-a),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||(q.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();var e=b;if(e||(e=d<c?"next":c<d?"prev":"reset"),this.emit("transitionStart"),a&&c!==d){if("reset"===e)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart");"next"===e?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);var e=b;if(e||(e=d<c?"next":c<d?"prev":"reset"),this.emit("transitionEnd"),a&&c!==d){if("reset"===e)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd");"next"===e?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,l=e.previousIndex,x=e.activeIndex,G=e.rtlTranslate;if(e.animating&&f.preventInteractionOnTransition)return!1;var u=Math.floor(a/f.slidesPerGroup);u>=g.length&&(u=g.length-1);(x||f.initialSlide||0)===(l||0)&&c&&e.emit("beforeSlideChangeStart");var r,g=-g[u];if(e.updateProgress(g),f.normalizeSlideIndex)for(l=0;l<h.length;l+=1)-Math.floor(100*g)>=Math.floor(100*h[l])&&(a=l);return e.initialized&&a!==x&&(!e.allowSlideNext&&g<e.translate&&g<e.minTranslate()||!e.allowSlidePrev&&g>e.translate&&g>e.maxTranslate()&&(x||0)!==a)?!1:(r=x<a?"next":a<x?"prev":"reset",G&&-g===e.translate||!G&&g===e.translate?(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&&q.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(a){e&&!e.destroyed&&a.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)),!0))},slideToLoop:function(a,b,c,d){void 0===a&&(a=0);void 0===b&&(b=this.params.speed);void 0===c&&(c=!0);return this.params.loop&&(a+=this.loopedSlides),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;return d.loop?!e&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,this.slideTo(this.activeIndex+d.slidesPerGroup,a,b,c)):this.slideTo(this.activeIndex+d.slidesPerGroup,a,b,c)},slidePrev:function(a,b,c){function d(a){return 0>a?-Math.floor(Math.abs(a)):Math.floor(a)}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}var l,e=d(h?this.translate:-this.translate),h=f.map(function(a){return d(a)}),f=(g.map(function(a){return d(a)}),f[h.indexOf(e)],f[h.indexOf(e)-1]);return void 0!==f&&0>(l=g.indexOf(f))&&(l=this.activeIndex-1),this.slideTo(l,a,b,c)},slideReset:function(a,b,c){return void 0===a&&(a=this.params.speed),void 0===b&&(b=!0),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.snapGrid[e+1]-f)/2<(this.rtlTranslate?this.translate:-this.translate)-f&&(d=this.params.slidesPerGroup)}return this.slideTo(d,a,b,c)},slideToClickedSlide:function(){var a,b=this,c=b.params,d=b.$wrapperEl,e="auto"===c.slidesPerView?b.slidesPerViewDynamic():c.slidesPerView,f=b.clickedIndex;c.loop?b.animating||(a=parseInt(p(b.clickedSlide).attr("data-swiper-slide-index"),10),c.centeredSlides?f<b.loopedSlides-e/2||f>b.slides.length-b.loopedSlides+e/2?(b.loopFix(),f=d.children("."+c.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]:not(.'+c.slideDuplicateClass+")").eq(0).index(),n.nextTick(function(){b.slideTo(f)})):b.slideTo(f):f>b.slides.length-e?(b.loopFix(),f=d.children("."+c.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]:not(.'+c.slideDuplicateClass+")").eq(0).index(),n.nextTick(function(){b.slideTo(f)})):b.slideTo(f)):b.slideTo(f)}},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=p(k.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=[],l=[];d.each(function(b,c){var e=p(c);b<a.loopedSlides&&l.push(c);b<d.length&&b>=d.length-a.loopedSlides&&h.push(c);e.attr("data-swiper-slide-index",b)});for(e=0;e<l.length;e+=1)c.append(p(l[e].cloneNode(!0)).addClass(b.slideDuplicateClass));for(e=h.length-1;0<=e;--e)c.prepend(p(h[e].cloneNode(!0)).addClass(b.slideDuplicateClass))},loopFix:function(){var a,b=this.params,c=this.activeIndex,d=this.slides,e=this.loopedSlides,f=this.allowSlidePrev,g=this.allowSlideNext,h=this.snapGrid,l=this.rtlTranslate;this.allowSlideNext=this.allowSlidePrev=!0;h=-h[c]-this.getTranslate();c<e?(a=d.length-3*e+c,a+=e,this.slideTo(a,0,!1,!0)&&0!==h&&this.setTranslate((l?-this.translate:this.translate)-h)):("auto"===b.slidesPerView&&2*e<=c||c>=d.length-e)&&(a=-d.length+c+e,a+=e,this.slideTo(a,0,!1,!0)&&0!==h&&this.setTranslate((l?-this.translate:this.translate)-h));this.allowSlidePrev=f;this.allowSlideNext=g},loopDestroy:function(){var a=this.params,b=this.slides;this.$wrapperEl.children("."+a.slideClass+"."+a.slideDuplicateClass).remove();b.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(a){if(!(q.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(){q.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},manipulation:{appendSlide:function(a){var b=this.$wrapperEl,c=this.params;if(c.loop&&this.loopDestroy(),"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&&q.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&&q.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(f<=a)this.appendSlide(b);else{for(var g=a<e?e+1:e,h=[],f=f-1;a<=f;--f){var l=this.slides.eq(f);l.remove();h.unshift(l)}if("object"==typeof b&&"length"in b){for(g=0;g<b.length;g+=1)b[g]&&c.append(b[g]);g=a<e?e+b.length:e}else c.append(b);for(e=0;e<h.length;e+=1)c.append(h[e]);d.loop&&this.loopCreate();d.observer&&q.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));if("object"==typeof a&&"length"in a)for(var e=0;e<a.length;e+=1)c=a[e],this.slides[c]&&this.slides.eq(c).remove(),c<d&&--d;else c=a,this.slides[c]&&this.slides.eq(c).remove(),c<d&&--d;d=Math.max(d,0);b.loop&&this.loopCreate();b.observer&&q.observer||this.update();b.loop?this.slideTo(d+this.loopedSlides,0,!1):this.slideTo(d,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=function(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.isTouched&&b.isMoved))if(c.noSwiping&&p(a.target).closest(c.noSwipingSelector?c.noSwipingSelector:"."+c.noSwipingClass)[0])this.allowClick=!0;else if(!c.swipeHandler||p(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,u=c.edgeSwipeThreshold||c.iOSEdgeSwipeThreshold;if(!c.edgeSwipeDetection&&!c.iOSEdgeSwipeDetection||!(e<=u||e>=m.screen.width-u)){if(n.extend(b,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=e,d.startY=f,b.touchStartTime=n.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,0<c.threshold&&(b.allowThresholdMove=!1),"touchstart"!==a.type)c=!0,p(a.target).is(b.formElements)&&(c=!1),k.activeElement&&p(k.activeElement).is(b.formElements)&&k.activeElement!==a.target&&k.activeElement.blur(),c&&this.allowTouchMove&&a.preventDefault();this.emit("touchStart",a)}}}.bind(this);this.onTouchMove=function(a){var b=this.touchEventsData,c=this.params,d=this.touches,e=this.rtlTranslate;if(a.originalEvent&&(a=a.originalEvent),b.isTouched){if(!b.isTouchEvent||"mousemove"!==a.type){var f="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,u="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY;if(a.preventedByNestedSwiper)return d.startX=f,void(d.startY=u);if(!this.allowTouchMove)return this.allowClick=!1,void(b.isTouched&&(n.extend(d,{startX:f,startY:u,currentX:f,currentY:u}),b.touchStartTime=n.now()));if(b.isTouchEvent&&c.touchReleaseOnEdges&&!c.loop)if(this.isVertical()){if(u<d.startY&&this.translate<=this.maxTranslate()||u>d.startY&&this.translate>=this.minTranslate())return b.isTouched=!1,void(b.isMoved=!1)}else if(f<d.startX&&this.translate<=this.maxTranslate()||f>d.startX&&this.translate>=this.minTranslate())return;if(b.isTouchEvent&&k.activeElement&&a.target===k.activeElement&&p(a.target).is(b.formElements))return b.isMoved=!0,void(this.allowClick=!1);if(b.allowTouchCallbacks&&this.emit("touchMove",a),!(a.targetTouches&&1<a.targetTouches.length)){d.currentX=f;d.currentY=u;var r,f=d.currentX-d.startX,u=d.currentY-d.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(f,2)+Math.pow(u,2))<this.params.threshold))if(void 0===b.isScrolling&&(this.isHorizontal()&&d.currentY===d.startY||this.isVertical()&&d.currentX===d.startX?b.isScrolling=!1:25<=f*f+u*u&&(r=180*Math.atan2(Math.abs(u),Math.abs(f))/Math.PI,b.isScrolling=this.isHorizontal()?r>c.touchAngle:90-r>c.touchAngle)),b.isScrolling&&this.emit("touchMoveOpposite",a),void 0===b.startMoving&&(d.currentX===d.startX&&d.currentY===d.startY||(b.startMoving=!0)),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;r=this.isHorizontal()?f:u;d.diff=r;r*=c.touchRatio;e&&(r=-r);this.swipeDirection=0<r?"prev":"next";b.currentTranslate=r+b.startTranslate;e=!0;f=c.resistanceRatio;if(c.touchReleaseOnEdges&&(f=0),0<r&&b.currentTranslate>this.minTranslate()?(e=!1,c.resistance&&(b.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+b.startTranslate+r,f))):0>r&&b.currentTranslate<this.maxTranslate()&&(e=!1,c.resistance&&(b.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-b.startTranslate-r,f))),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),0<c.threshold){if(!(Math.abs(r)>c.threshold||b.allowThresholdMove))return void(b.currentTranslate=b.startTranslate);if(!b.allowThresholdMove)return b.allowThresholdMove=!0,d.startX=d.currentX,d.startY=d.currentY,b.currentTranslate=b.startTranslate,void(d.diff=this.isHorizontal()?d.currentX-d.startX:d.currentY-d.startY)}c.followFinger&&((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:n.now()})),this.updateProgress(b.currentTranslate),this.setTranslate(b.currentTranslate))}}}}else b.startMoving&&b.isScrolling&&this.emit("touchMoveOpposite",a)}.bind(this);this.onTouchEnd=function(a){var b=this,c=b.touchEventsData,d=b.params,e=b.touches,f=b.rtlTranslate,u=b.$wrapperEl,r=b.slidesGrid,p=b.snapGrid,m=a;if(m.originalEvent&&(m=m.originalEvent),c.allowTouchCallbacks&&b.emit("touchEnd",m),c.allowTouchCallbacks=!1,!c.isTouched)return c.isMoved&&d.grabCursor&&b.setGrabCursor(!1),c.isMoved=!1,void(c.startMoving=!1);d.grabCursor&&c.isMoved&&c.isTouched&&(!0===b.allowSlideNext||!0===b.allowSlidePrev)&&b.setGrabCursor(!1);var k=n.now();a=k-c.touchStartTime;if(b.allowClick&&(b.updateClickedSlide(m),b.emit("tap",m),300>a&&300<k-c.lastClickTime&&(c.clickTimeout&&clearTimeout(c.clickTimeout),c.clickTimeout=n.nextTick(function(){b&&!b.destroyed&&b.emit("click",m)},300)),300>a&&300>k-c.lastClickTime&&(c.clickTimeout&&clearTimeout(c.clickTimeout),b.emit("doubleTap",m))),c.lastClickTime=n.now(),n.nextTick(function(){b.destroyed||(b.allowClick=!0)}),!c.isTouched||!c.isMoved||!b.swipeDirection||0===e.diff||c.currentTranslate===c.startTranslate)return c.isTouched=!1,c.isMoved=!1,void(c.startMoving=!1);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())return void b.slideTo(b.activeIndex);if(e>-b.maxTranslate())return void(b.slides.length<p.length?b.slideTo(p.length-1):b.slideTo(b.slides.length-1));if(d.freeModeMomentum){1<c.velocities.length?(r=c.velocities.pop(),e=c.velocities.pop(),k=r.time-e.time,b.velocity=(r.position-e.position)/k,b.velocity/=2,Math.abs(b.velocity)<d.freeModeMinimumVelocity&&(b.velocity=0),(150<k||300<n.now()-r.time)&&(b.velocity=0)):b.velocity=0;b.velocity*=d.freeModeMomentumVelocityRatio;c.velocities.length=0;r=1E3*d.freeModeMomentumRatio;e=b.translate+b.velocity*r;f&&(e=-e);var q,y,k=!1,A=20*Math.abs(b.velocity)*d.freeModeMomentumBounceRatio;if(e<b.maxTranslate())d.freeModeMomentumBounce?(e+b.maxTranslate()<-A&&(e=b.maxTranslate()-A),q=b.maxTranslate(),k=!0,c.allowMomentumBounce=!0):e=b.maxTranslate(),d.loop&&d.centeredSlides&&(y=!0);else if(e>b.minTranslate())d.freeModeMomentumBounce?(e-b.minTranslate()>A&&(e=b.minTranslate()+A),q=b.minTranslate(),k=!0,c.allowMomentumBounce=!0):e=b.minTranslate(),d.loop&&d.centeredSlides&&(y=!0);else if(d.freeModeSticky){for(var v,A=0;A<p.length;A+=1)if(p[A]>-e){v=A;break}e=-(e=Math.abs(p[v]-e)<Math.abs(p[v-1]-e)||"next"===b.swipeDirection?p[v]:p[v-1])}if(y&&b.once("transitionEnd",function(){b.loopFix()}),0!==b.velocity)r=f?Math.abs((-e-b.translate)/b.velocity):Math.abs((e-b.translate)/b.velocity);else if(d.freeModeSticky)return void b.slideToClosest();d.freeModeMomentumBounce&&k?(b.updateProgress(q),b.setTransition(r),b.setTranslate(e),b.transitionStart(!0,b.swipeDirection),b.animating=!0,u.transitionEnd(function(){b&&!b.destroyed&&c.allowMomentumBounce&&(b.emit("momentumBounce"),b.setTransition(d.speed),b.setTranslate(q),u.transitionEnd(function(){b&&!b.destroyed&&b.transitionEnd()}))})):b.velocity?(b.updateProgress(e),b.setTransition(r),b.setTranslate(e),b.transitionStart(!0,b.swipeDirection),b.animating||(b.animating=!0,u.transitionEnd(function(){b&&!b.destroyed&&b.transitionEnd()}))):b.updateProgress(e);b.updateActiveIndex();b.updateSlidesClasses()}else if(d.freeModeSticky)return void b.slideToClosest();(!d.freeModeMomentum||a>=d.longSwipesMs)&&(b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses())}else{f=0;p=b.slidesSizesGrid[0];for(y=0;y<r.length;y+=d.slidesPerGroup)void 0!==r[y+d.slidesPerGroup]?e>=r[y]&&e<r[y+d.slidesPerGroup]&&(p=r[(f=y)+d.slidesPerGroup]-r[y]):e>=r[y]&&(f=y,p=r[r.length-1]-r[r.length-2]);p=(e-r[f])/p;if(a>d.longSwipesMs){if(!d.longSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&&(p>=d.longSwipesRatio?b.slideTo(f+d.slidesPerGroup):b.slideTo(f));"prev"===b.swipeDirection&&(p>1-d.longSwipesRatio?b.slideTo(f+d.slidesPerGroup):b.slideTo(f))}else{if(!d.shortSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&&b.slideTo(f+d.slidesPerGroup);"prev"===b.swipeDirection&&b.slideTo(f)}}}.bind(this);this.onClick=function(a){this.allowClick||(this.params.preventClicks&&a.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(a.stopPropagation(),a.stopImmediatePropagation()))}.bind(this);c="container"===a.touchEventsTarget?c:d;d=!!a.nested;if(q.touch||!q.pointerEvents&&!q.prefixedPointerEvents){if(q.touch){var e=!("touchstart"!==b.start||!q.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};c.addEventListener(b.start,this.onTouchStart,e);c.addEventListener(b.move,this.onTouchMove,q.passiveListener?{passive:!1,capture:d}:d);c.addEventListener(b.end,this.onTouchEnd,e)}(a.simulateTouch&&!w.ios&&!w.android||a.simulateTouch&&!q.touch&&w.ios)&&(c.addEventListener("mousedown",this.onTouchStart,!1),k.addEventListener("mousemove",this.onTouchMove,d),k.addEventListener("mouseup",this.onTouchEnd,!1))}else c.addEventListener(b.start,this.onTouchStart,!1),k.addEventListener(b.move,this.onTouchMove,d),k.addEventListener(b.end,this.onTouchEnd,!1);(a.preventClicks||a.preventClicksPropagation)&&c.addEventListener("click",this.onClick,!0);this.on(w.ios||w.android?"resize orientationchange observerUpdate":"resize observerUpdate",T,!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(q.touch||!q.pointerEvents&&!q.prefixedPointerEvents){if(q.touch){var e=!("onTouchStart"!==b.start||!q.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};c.removeEventListener(b.start,this.onTouchStart,e);c.removeEventListener(b.move,this.onTouchMove,d);c.removeEventListener(b.end,this.onTouchEnd,e)}(a.simulateTouch&&!w.ios&&!w.android||a.simulateTouch&&!q.touch&&w.ios)&&(c.removeEventListener("mousedown",this.onTouchStart,!1),k.removeEventListener("mousemove",this.onTouchMove,d),k.removeEventListener("mouseup",this.onTouchEnd,!1))}else c.removeEventListener(b.start,this.onTouchStart,!1),k.removeEventListener(b.move,this.onTouchMove,d),k.removeEventListener(b.end,this.onTouchEnd,!1);(a.preventClicks||a.preventClicksPropagation)&&c.removeEventListener("click",this.onClick,!0);this.off(w.ios||w.android?"resize orientationchange observerUpdate":"resize observerUpdate",T)}},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);f&&this.currentBreakpoint!==f&&(e=f in e?e[f]:this.originalParams,d=d.loop&&e.slidesPerView!==d.slidesPerView,n.extend(this.params,e),n.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(a){c.push(a)});c.sort(function(a,b){return parseInt(a,10)-parseInt(b,10)});for(a=0;a<c.length;a+=1){var d=c[a];d>=m.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");q.flexbox||e.push("no-flexbox");b.autoHeight&&e.push("autoheight");c&&e.push("rtl");1<b.slidesPerColumn&&e.push("multirow");w.android&&e.push("android");w.ios&&e.push("ios");L.isIE&&(q.pointerEvents||q.prefixedPointerEvents)&&e.push("wp8-"+b.direction);e.forEach(function(c){a.push(b.containerModifierClass+c)});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()}var h;a.complete&&e?g():b?((h=new m.Image).onload=g,h.onerror=g,d&&(h.sizes=d),c&&(h.srcset=c),b&&(h.src=b)):g()},preloadImages:function(){function a(){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)}}}},R={},B=function(a){function b(){for(var c,e,f=[],g=arguments.length;g--;)f[g]=arguments[g];1===f.length&&f[0].constructor&&f[0].constructor===Object?e=f[0]:(c=f[0],e=f[1]);e||(e={});e=n.extend({},e);c&&!e.el&&(e.el=c);a.call(this,e);Object.keys(Q).forEach(function(a){Object.keys(Q[a]).forEach(function(c){b.prototype[c]||(b.prototype[c]=Q[a][c])})});var h=this;void 0===h.modules&&(h.modules={});Object.keys(h.modules).forEach(function(a){var b=h.modules[a];b.params&&(a=Object.keys(b.params)[0],b=b.params[a],"object"==typeof b&&a in e&&"enabled"in b&&(!0===e[a]&&(e[a]={enabled:!0}),"object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1})))});c=n.extend({},V);h.useModulesParams(c);h.params=n.extend({},c,R,e);h.originalParams=n.extend({},h.params);h.passedParams=n.extend({},e);f=(h.$=p)(h.params.el);if(c=f[0]){if(1<f.length){var l=[];return f.each(function(a,c){var d=n.extend({},e,{el:c});l.push(new b(d))}),l}c.swiper=h;f.data("swiper",h);var x,m,g=f.children("."+h.params.wrapperClass);return n.extend(h,{$el:f,el:c,$wrapperEl:g,wrapperEl:g[0],classNames:[],slides:p(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===h.params.direction},isVertical:function(){return"vertical"===h.params.direction},rtl:"rtl"===c.dir.toLowerCase()||"rtl"===f.css("direction"),rtlTranslate:"horizontal"===h.params.direction&&("rtl"===c.dir.toLowerCase()||"rtl"===f.css("direction")),wrongRTL:"-webkit-box"===g.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:(x=["touchstart","touchmove","touchend"],m=["mousedown","mousemove","mouseup"],q.pointerEvents?m=["pointerdown","pointermove","pointerup"]:q.prefixedPointerEvents&&(m=["MSPointerDown","MSPointerMove","MSPointerUp"]),h.touchEventsTouch={start:x[0],move:x[1],end:x[2]},h.touchEventsDesktop={start:m[0],move:m[1],end:m[2]},q.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:n.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(),h}}a&&(b.__proto__=a);var c={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((b.prototype=Object.create(a&&a.prototype)).constructor=b).prototype.slidesPerViewDynamic=function(){var a=this.slides,b=this.slidesGrid,c=this.size,g=this.activeIndex,h=1;if(this.params.centeredSlides){for(var l,b=a[g].swiperSlideSize,x=g+1;x<a.length;x+=1)a[x]&&!l&&(h+=1,c<(b+=a[x].swiperSlideSize)&&(l=!0));for(--g;0<=g;--g)a[g]&&!l&&(h+=1,c<(b+=a[g].swiperSlideSize)&&(l=!0))}else for(l=g+1;l<a.length;l+=1)b[l]-b[g]<c&&(h+=1);return h},b.prototype.update=function(){function a(){var a=Math.min(Math.max(b.rtlTranslate?-1*b.translate:b.translate,b.maxTranslate()),b.minTranslate());b.setTranslate(a);b.updateActiveIndex();b.updateSlidesClasses()}var b=this;if(b&&!b.destroyed){var c=b.snapGrid,g=b.params;g.breakpoints&&b.setBreakpoint();b.updateSize();b.updateSlides();b.updateProgress();b.updateSlidesClasses();b.params.freeMode?(a(),b.params.autoHeight&&b.updateAutoHeight()):(("auto"===b.params.slidesPerView||1<b.params.slidesPerView)&&b.isEnd&&!b.params.centeredSlides?b.slideTo(b.slides.length-1,0,!1,!0):b.slideTo(b.activeIndex,0,!1,!0))||a();g.watchOverflow&&c!==b.snapGrid&&b.checkOverflow();b.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(a,b){void 0===a&&(a=!0);void 0===b&&(b=!0);var c=this,d=c.params,e=c.$el,l=c.$wrapperEl,x=c.slides;return void 0===c.params||c.destroyed||(c.emit("beforeDestroy"),c.initialized=!1,c.detachEvents(),d.loop&&c.loopDestroy(),b&&(c.removeClasses(),e.removeAttr("style"),l.removeAttr("style"),x&&x.length&&x.removeClass([d.slideVisibleClass,d.slideActiveClass,d.slideNextClass,d.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),c.emit("destroy"),Object.keys(c.eventsListeners).forEach(function(a){c.off(a)}),!1!==a&&(c.$el[0].swiper=null,c.$el.data("swiper",null),n.deleteProps(c)),c.destroyed=!0),null},b.extendDefaults=function(a){n.extend(R,a)},c.extendedDefaults.get=function(){return R},c.defaults.get=function(){return V},c.Class.get=function(){return a},c.$.get=function(){return p},Object.defineProperties(b,c),b}(z);J={name:"device",proto:{device:w},"static":{device:w}};z={name:"support",proto:{support:q},"static":{support:q}};H={name:"browser",proto:{browser:L},"static":{browser:L}};var O={func:m.MutationObserver||m.WebkitMutationObserver,attach:function(a,b){void 0===b&&(b={});var c=this,d=new O.func(function(a){if(1!==a.length){var b=function(){c.emit("observerUpdate",a[0])};m.requestAnimationFrame?m.requestAnimationFrame(b):m.setTimeout(b,0)}else c.emit("observerUpdate",a[0])});d.observe(a,{attributes:void 0===b.attributes||b.attributes,childList:void 0===b.childList||b.childList,characterData:void 0===b.characterData||b.characterData});c.observer.observers.push(d)},init:function(){if(q.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:!1});this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(a){a.disconnect()});this.observer.observers=[]}},Y=function(a){function b(){c.updateSlides();c.updateProgress();c.updateSlidesClasses();c.lazy&&c.params.lazy.enabled&&c.lazy.load()}var c=this,d=c.params,e=d.slidesPerView,f=d.slidesPerGroup,g=d.centeredSlides,h=c.virtual,d=h.from,l=h.to,x=h.slides,p=h.slidesGrid,m=h.renderSlide,r=h.offset;c.updateActiveIndex();var k,q,t=c.activeIndex||0,h=c.rtlTranslate?"right":c.isHorizontal()?"left":"top";g?(k=Math.floor(e/2)+f,q=Math.floor(e/2)+f):(k=e+(f-1),q=f);var w=Math.max((t||0)-q,0),y=Math.min((t||0)+k,x.length-1),e=(c.slidesGrid[w]||0)-(c.slidesGrid[0]||0);if(n.extend(c.virtual,{from:w,to:y,offset:e,slidesGrid:c.slidesGrid}),d===w&&l===y&&!a)return c.slidesGrid!==p&&e!==r&&c.slides.css(h,e+"px"),void c.updateProgress();if(c.params.virtual.renderExternal)return c.params.virtual.renderExternal.call(c,{offset:e,from:w,to:y,slides:function(){for(var a=[],b=w;b<=y;b+=1)a.push(x[b]);return a}()}),void b();f=[];p=[];if(a)c.$wrapperEl.find("."+c.params.slideClass).remove();else for(k=d;k<=l;k+=1)(k<w||y<k)&&c.$wrapperEl.find("."+c.params.slideClass+'[data-swiper-slide-index\x3d"'+k+'"]').remove();for(k=0;k<x.length;k+=1)w<=k&&k<=y&&(void 0===l||a?p.push(k):(l<k&&p.push(k),k<d&&f.push(k)));p.forEach(function(a){c.$wrapperEl.append(m(x[a],a))});f.sort(function(a,b){return a<b}).forEach(function(a){c.$wrapperEl.prepend(m(x[a],a))});c.$wrapperEl.children(".swiper-slide").css(h,e+"px");b()},Z=function(a,b){var c=this.params.virtual;if(c.cache&&this.virtual.cache[b])return this.virtual.cache[b];var d=c.renderSlide?p(c.renderSlide.call(this,a,b)):p('\x3cdiv class\x3d"'+this.params.slideClass+'" data-swiper-slide-index\x3d"'+b+'"\x3e'+a+"\x3c/div\x3e");return d.attr("data-swiper-slide-index")||d.attr("data-swiper-slide-index",b),c.cache&&(this.virtual.cache[b]=d),d},aa=function(a){this.virtual.slides.push(a);this.virtual.update(!0)},ba=function(a){if(this.virtual.slides.unshift(a),this.params.virtual.cache){var b=this.virtual.cache,c={};Object.keys(b).forEach(function(a){c[a+1]=b[a]});this.virtual.cache=c}this.virtual.update(!0);this.slideNext(0)},ca=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||k.activeElement&&k.activeElement.nodeName&&("input"===k.activeElement.nodeName.toLowerCase()||"textarea"===k.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=m.innerWidth,f=m.innerHeight,g=this.$el.offset();b&&(g.left-=this.$el[0].scrollLeft);for(var 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]],h=0;h<g.length;h+=1){var l=g[h];0<=l[0]&&l[0]<=e&&0<=l[1]&&l[1]<=f&&(d=!0)}if(!d)return}this.isHorizontal()?(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()):(38!==c&&40!==c||(a.preventDefault?a.preventDefault():a.returnValue=!1),40===c&&this.slideNext(),38===c&&this.slidePrev());this.emit("keyPress",c)}},da=function(){this.keyboard.enabled||(p(k).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},ea=function(){this.keyboard.enabled&&(p(k).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)},C={lastScrollTime:n.now(),event:-1<m.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var a="onwheel"in k;a||(a=k.createElement("div"),a.setAttribute("onwheel","return;"),a="function"==typeof a.onwheel);return!a&&k.implementation&&k.implementation.hasFeature&&!0!==k.implementation.hasFeature("","")&&(a=k.implementation.hasFeature("Events.wheel","3.0")),a}()?"wheel":"mousewheel",normalize:function(a){var b=0,c=0,d=0,e=0;return"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),d=10*b,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),{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,e=C.normalize(a);if(c.forceToAxis)if(b.isHorizontal()){if(!(Math.abs(e.pixelX)>Math.abs(e.pixelY)))return!0;d*=e.pixelX}else{if(!(Math.abs(e.pixelY)>Math.abs(e.pixelX)))return!0;d=e.pixelY}else d=Math.abs(e.pixelX)>Math.abs(e.pixelY)?-e.pixelX*d:-e.pixelY;if(0===d)return!0;if(c.invert&&(d=-d),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=n.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<n.now()-b.mousewheel.lastScrollTime)if(0>d)if(b.isEnd&&!b.params.loop||b.animating){if(c.releaseOnEdges)return!0}else b.slideNext(),b.emit("scroll",a);else if(b.isBeginning&&!b.params.loop||b.animating){if(c.releaseOnEdges)return!0}else b.slidePrev(),b.emit("scroll",a);b.mousewheel.lastScrollTime=(new m.Date).getTime()}return a.preventDefault?a.preventDefault():a.returnValue=!1,!1},enable:function(){if(!C.event||this.mousewheel.enabled)return!1;var a=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(a=p(this.params.mousewheel.eventsTarged)),a.on("mouseenter",this.mousewheel.handleMouseEnter),a.on("mouseleave",this.mousewheel.handleMouseLeave),a.on(C.event,this.mousewheel.handle),this.mousewheel.enabled=!0},disable:function(){if(!C.event||!this.mousewheel.enabled)return!1;var a=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(a=p(this.params.mousewheel.eventsTarged)),a.off(C.event,this.mousewheel.handle),!(this.mousewheel.enabled=!1)}},fa=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))}},ga=function(){var a,b,c=this,d=c.params.navigation;(d.nextEl||d.prevEl)&&(d.nextEl&&(a=p(d.nextEl),c.params.uniqueNavElements&&"string"==typeof d.nextEl&&1<a.length&&1===c.$el.find(d.nextEl).length&&(a=c.$el.find(d.nextEl))),d.prevEl&&(b=p(d.prevEl),c.params.uniqueNavElements&&"string"==typeof d.prevEl&&1<b.length&&1===c.$el.find(d.prevEl).length&&(b=c.$el.find(d.prevEl))),a&&0<a.length&&a.on("click",function(a){a.preventDefault();c.isEnd&&!c.params.loop||c.slideNext()}),b&&0<b.length&&b.on("click",function(a){a.preventDefault();c.isBeginning&&!c.params.loop||c.slidePrev()}),n.extend(c.navigation,{$nextEl:a,nextEl:a&&a[0],$prevEl:b,prevEl:b&&b[0]}))},ha=function(){var a=this.navigation,b=a.$nextEl,a=a.$prevEl;b&&b.length&&(b.off("click"),b.removeClass(this.params.navigation.disabledClass));a&&a.length&&(a.off("click"),a.removeClass(this.params.navigation.disabledClass))},ia=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,d=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,e=this.pagination.$el,f=this.params.loop?Math.ceil((d-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((c=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>d-1-2*this.loopedSlides&&(c-=d-2*this.loopedSlides),f-1<c&&(c-=f),0>c&&"bullets"!==this.params.paginationType&&(c=f+c)):c=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===b.type&&this.pagination.bullets&&0<this.pagination.bullets.length){var g,h,l,d=this.pagination.bullets;if(b.dynamicBullets&&(this.pagination.bulletSize=d.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),e.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(b.dynamicMainBullets+4)+"px"),1<b.dynamicMainBullets&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=c-this.previousIndex,this.pagination.dynamicBulletIndex>b.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=b.dynamicMainBullets-1:0>this.pagination.dynamicBulletIndex&&(this.pagination.dynamicBulletIndex=0)),g=c-this.pagination.dynamicBulletIndex,l=((h=g+(Math.min(d.length,b.dynamicMainBullets)-1))+g)/2),d.removeClass(b.bulletActiveClass+" "+b.bulletActiveClass+"-next "+b.bulletActiveClass+"-next-next "+b.bulletActiveClass+"-prev "+b.bulletActiveClass+"-prev-prev "+b.bulletActiveClass+"-main"),1<e.length)d.each(function(a,d){var e=p(d),f=e.index();f===c&&e.addClass(b.bulletActiveClass);b.dynamicBullets&&(g<=f&&f<=h&&e.addClass(b.bulletActiveClass+"-main"),f===g&&e.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev"),f===h&&e.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next"))});else if(d.eq(c).addClass(b.bulletActiveClass),b.dynamicBullets){for(var k=d.eq(g),m=d.eq(h),u=g;u<=h;u+=1)d.eq(u).addClass(b.bulletActiveClass+"-main");k.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev");m.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next")}b.dynamicBullets&&(l=(this.pagination.bulletSize*Math.min(d.length,b.dynamicMainBullets+4)-this.pagination.bulletSize)/2-l*this.pagination.bulletSize,a=a?"right":"left",d.css(this.isHorizontal()?a:"top",l+"px"))}if("fraction"===b.type&&(e.find("."+b.currentClass).text(b.formatFractionCurrent(c+1)),e.find("."+b.totalClass).text(b.formatFractionTotal(f))),"progressbar"===b.type)a=b.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical",d=(c+1)/f,k=l=1,"horizontal"===a?l=d:k=d,e.find("."+b.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+l+") scaleY("+k+")").transition(this.params.speed);"custom"===b.type&&b.renderCustom?(e.html(b.renderCustom(this,c+1,f)),this.emit("paginationRender",this,e[0])):this.emit("paginationUpdate",this,e[0]);e[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](b.lockClass)}},ja=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){for(var b=this.params.loop?Math.ceil((b-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,e=0;e<b;e+=1)a.renderBullet?d+=a.renderBullet.call(this,e,a.bulletClass):d+="\x3c"+a.bulletElement+' class\x3d"'+a.bulletClass+'"\x3e\x3c/'+a.bulletElement+"\x3e";c.html(d);this.pagination.bullets=c.find("."+a.bulletClass)}"fraction"===a.type&&(d=a.renderFraction?a.renderFraction.call(this,a.currentClass,a.totalClass):'\x3cspan class\x3d"'+a.currentClass+'"\x3e\x3c/span\x3e / \x3cspan class\x3d"'+a.totalClass+'"\x3e\x3c/span\x3e',c.html(d));"progressbar"===a.type&&(d=a.renderProgressbar?a.renderProgressbar.call(this,a.progressbarFillClass):'\x3cspan class\x3d"'+a.progressbarFillClass+'"\x3e\x3c/span\x3e',c.html(d));"custom"!==a.type&&this.emit("paginationRender",this.pagination.$el[0])}},ka=function(){var a=this,b=a.params.pagination;if(b.el){var c=p(b.el);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),b.clickable&&c.on("click","."+b.bulletClass,function(b){b.preventDefault();b=p(this).index()*a.params.slidesPerGroup;a.params.loop&&(b+=a.loopedSlides);a.slideTo(b)}),n.extend(a.pagination,{$el:c,el:c[0]}))}},la=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)}},ma=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,f=b,g=(c-b)*this.progress;this.rtlTranslate?0<(g=-g)?(f=b-g,g=0):c<-g+b&&(f=c+g):0>g?(f=b+g,g=0):c<g+b&&(f=c-g);this.isHorizontal()?(q.transforms3d?d.transform("translate3d("+g+"px, 0, 0)"):d.transform("translateX("+g+"px)"),d[0].style.width=f+"px"):(q.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))}},na=function(a){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(a)},oa=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,e=this.isHorizontal()?c[0].offsetWidth:c[0].offsetHeight,f=this.size/this.virtualSize,g=e/this.size*f;d="auto"===this.params.scrollbar.dragSize?e*f:parseInt(this.params.scrollbar.dragSize,10);this.isHorizontal()?b[0].style.width=d+"px":b[0].style.height=d+"px";c[0].style.display=1<=f?"none":"";this.params.scrollbarHide&&(c[0].style.opacity=0);n.extend(a,{trackSize:e,divider:f,moveDivider:g,dragSize:d});a.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},pa=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()},qa=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)},ra=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))},sa=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=n.nextTick(function(){c.css("opacity",0);c.transition(400)},1E3)),this.emit("scrollbarDragEnd",a),b.snapOnRelease&&this.slideToClosest())},ta=function(){if(this.params.scrollbar.el){var a=this.touchEvents,b=this.touchEventsDesktop,c=this.params,d=this.scrollbar.$el[0],e=!(!q.passiveListener||!c.passiveListeners)&&{passive:!1,capture:!1},f=!(!q.passiveListener||!c.passiveListeners)&&{passive:!0,capture:!1};q.touch||!q.pointerEvents&&!q.prefixedPointerEvents?(q.touch&&(d.addEventListener(a.start,this.scrollbar.onDragStart,e),d.addEventListener(a.move,this.scrollbar.onDragMove,e),d.addEventListener(a.end,this.scrollbar.onDragEnd,f)),(c.simulateTouch&&!w.ios&&!w.android||c.simulateTouch&&!q.touch&&w.ios)&&(d.addEventListener("mousedown",this.scrollbar.onDragStart,e),k.addEventListener("mousemove",this.scrollbar.onDragMove,e),k.addEventListener("mouseup",this.scrollbar.onDragEnd,f))):(d.addEventListener(b.start,this.scrollbar.onDragStart,e),k.addEventListener(b.move,this.scrollbar.onDragMove,e),k.addEventListener(b.end,this.scrollbar.onDragEnd,f))}},ua=function(){if(this.params.scrollbar.el){var a=this.touchEvents,b=this.touchEventsDesktop,c=this.params,d=this.scrollbar.$el[0],e=!(!q.passiveListener||!c.passiveListeners)&&{passive:!1,capture:!1},f=!(!q.passiveListener||!c.passiveListeners)&&{passive:!0,capture:!1};q.touch||!q.pointerEvents&&!q.prefixedPointerEvents?(q.touch&&(d.removeEventListener(a.start,this.scrollbar.onDragStart,e),d.removeEventListener(a.move,this.scrollbar.onDragMove,e),d.removeEventListener(a.end,this.scrollbar.onDragEnd,f)),(c.simulateTouch&&!w.ios&&!w.android||c.simulateTouch&&!q.touch&&w.ios)&&(d.removeEventListener("mousedown",this.scrollbar.onDragStart,e),k.removeEventListener("mousemove",this.scrollbar.onDragMove,e),k.removeEventListener("mouseup",this.scrollbar.onDragEnd,f))):(d.removeEventListener(b.start,this.scrollbar.onDragStart,e),k.removeEventListener(b.move,this.scrollbar.onDragMove,e),k.removeEventListener(b.end,this.scrollbar.onDragEnd,f))}},va=function(){if(this.params.scrollbar.el){var a=this.scrollbar,b=this.$el,c=this.params.scrollbar,d=p(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=p('\x3cdiv class\x3d"'+this.params.scrollbar.dragClass+'"\x3e\x3c/div\x3e'),d.append(b));n.extend(a,{$el:d,el:d[0],$dragEl:b,dragEl:b[0]});c.draggable&&a.enableDraggable()}},wa=function(){this.scrollbar.disableDraggable()},xa=function(a,b){var c=this.rtl,d=p(a),c=c?-1:1,e=d.attr("data-swiper-parallax")||"0",f=d.attr("data-swiper-parallax-x"),g=d.attr("data-swiper-parallax-y"),h=d.attr("data-swiper-parallax-scale"),l=d.attr("data-swiper-parallax-opacity");if(f||g?(f=f||"0",g=g||"0"):this.isHorizontal()?(f=e,g="0"):(g=e,f="0"),f=0<=f.indexOf("%")?parseInt(f,10)*b*c+"%":f*b*c+"px",g=0<=g.indexOf("%")?parseInt(g,10)*b+"%":g*b+"px",null!=l)d[0].style.opacity=l-(l-1)*(1-Math.abs(b));null==h?d.transform("translate3d("+f+", "+g+", 0px)"):d.transform("translate3d("+f+", "+g+", 0px) scale("+(h-(h-1)*(1-Math.abs(b)))+")")},ya=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(b,d){a.parallax.setTransform(d,c)});b.each(function(b,f){var e=f.progress;1<a.params.slidesPerGroup&&"auto"!==a.params.slidesPerView&&(e+=Math.ceil(b/2)-c*(d.length-1));e=Math.min(Math.max(e,-1),1);p(f).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(b,c){a.parallax.setTransform(c,e)})})},za=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){var d=p(c),e=parseInt(d.attr("data-swiper-parallax-duration"),10)||a;0===a&&(e=0);d.transition(e)})},S={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;if(c.fakeGestureTouched=!1,c.fakeGestureMoved=!1,!q.gestures){if("touchstart"!==a.type||"touchstart"===a.type&&2>a.targetTouches.length)return;c.fakeGestureTouched=!0;d.scaleStart=S.getDistanceBetweenTouches(a)}d.$slideEl&&d.$slideEl.length||(d.$slideEl=p(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.transition(0),this.zoom.isScaling=!0):d.$imageEl=void 0},onGestureChange:function(a){var b=this.params.zoom,c=this.zoom,d=c.gesture;if(!q.gestures){if("touchmove"!==a.type||"touchmove"===a.type&&2>a.targetTouches.length)return;c.fakeGestureMoved=!0;d.scaleMove=S.getDistanceBetweenTouches(a)}d.$imageEl&&0!==d.$imageEl.length&&(q.gestures?this.zoom.scale=a.scale*c.currentScale:c.scale=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(!q.gestures){if(!c.fakeGestureTouched||!c.fakeGestureMoved||"touchend"!==a.type||"touchend"===a.type&&2>a.changedTouches.length&&!w.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||(w.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=n.getTranslate(c.$imageWrapEl[0],"x")||0,d.startY=n.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)){if(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,!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)||!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))return void(d.isTouched=!1);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)return c.isTouched=!1,void(c.isMoved=!1);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)")}},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)"),b.$slideEl=void 0,b.$imageEl=void 0,b.$imageWrapEl=void 0,a.scale=1,a.currentScale=1)},toggle:function(a){var b=this.zoom;b.scale&&1!==b.scale?b.out():b["in"](a)},"in":function(a){var b,c,d,e,f,g,h,l,k,m,u,r,n,q,t,w,y=this.zoom,A=this.params.zoom,v=y.gesture,z=y.image;(v.$slideEl||(v.$slideEl=this.clickedSlide?p(this.clickedSlide):this.slides.eq(this.activeIndex),v.$imageEl=v.$slideEl.find("img, svg, canvas"),v.$imageWrapEl=v.$imageEl.parent("."+A.containerClass)),v.$imageEl&&0!==v.$imageEl.length)&&(v.$slideEl.addClass(""+A.zoomedSlideClass),void 0===z.touchesStart.x&&a?(b="touchend"===a.type?a.changedTouches[0].pageX:a.pageX,c="touchend"===a.type?a.changedTouches[0].pageY:a.pageY):(b=z.touchesStart.x,c=z.touchesStart.y),y.scale=v.$imageWrapEl.attr("data-swiper-zoom")||A.maxRatio,y.currentScale=v.$imageWrapEl.attr("data-swiper-zoom")||A.maxRatio,a?(t=v.$slideEl[0].offsetWidth,w=v.$slideEl[0].offsetHeight,d=v.$slideEl.offset().left+t/2-b,e=v.$slideEl.offset().top+w/2-c,h=v.$imageEl[0].offsetWidth,l=v.$imageEl[0].offsetHeight,k=h*y.scale,m=l*y.scale,n=-(u=Math.min(t/2-k/2,0)),q=-(r=Math.min(w/2-m/2,0)),(f=d*y.scale)<u&&(f=u),n<f&&(f=n),(g=e*y.scale)<r&&(g=r),q<g&&(g=q)):g=f=0,v.$imageWrapEl.transition(300).transform("translate3d("+f+"px, "+g+"px,0)"),v.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+y.scale+")"))},out:function(){var a=this.zoom,b=this.params.zoom,c=a.gesture;c.$slideEl||(c.$slideEl=this.clickedSlide?p(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||!q.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1};q.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||!q.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1};q.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)}}},Aa=function(a,b){void 0===b&&(b=!0);var c=this,d=c.params.lazy;if(void 0!==a&&0!==c.slides.length){var e=c.virtual&&c.params.virtual.enabled?c.$wrapperEl.children("."+c.params.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]'):c.slides.eq(a),f=e.find("."+d.elementClass+":not(."+d.loadedClass+"):not(."+d.loadingClass+")");!e.hasClass(d.elementClass)||e.hasClass(d.loadedClass)||e.hasClass(d.loadingClass)||(f=f.add(e[0]));0!==f.length&&f.each(function(a,f){var g=p(f);g.addClass(d.loadingClass);var h=g.attr("data-background"),k=g.attr("data-src"),m=g.attr("data-srcset"),r=g.attr("data-sizes");c.loadImage(g[0],k||h,m,r,!1,function(){if(null!=c&&c&&(!c||c.params)&&!c.destroyed){if(h?(g.css("background-image",'url("'+h+'")'),g.removeAttr("data-background")):(m&&(g.attr("srcset",m),g.removeAttr("data-srcset")),r&&(g.attr("sizes",r),g.removeAttr("data-sizes")),k&&(g.attr("src",k),g.removeAttr("data-src"))),g.addClass(d.loadedClass).removeClass(d.loadingClass),e.find("."+d.preloaderClass).remove(),c.params.loop&&b){var a=e.attr("data-swiper-slide-index"),a=e.hasClass(c.params.slideDuplicateClass)?c.$wrapperEl.children('[data-swiper-slide-index\x3d"'+a+'"]:not(.'+c.params.slideDuplicateClass+")"):c.$wrapperEl.children("."+c.params.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+a+'"]');c.lazy.loadInSlide(a.index(),!1)}c.emit("lazyImageReady",e[0],g[0])}});c.emit("lazyImageLoad",e[0],g[0])})}},Ba=function(){function a(a){if(h){if(d.children("."+e.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]').length)return!0}else if(f[a])return!0;return!1}function b(a){return h?p(a).attr("data-swiper-slide-index"):p(a).index()}var c=this,d=c.$wrapperEl,e=c.params,f=c.slides,g=c.activeIndex,h=c.virtual&&e.virtual.enabled,l=e.lazy,k=e.slidesPerView;if("auto"===k&&(k=0),c.lazy.initialImageLoaded||(c.lazy.initialImageLoaded=!0),c.params.watchSlidesVisibility)d.children("."+e.slideVisibleClass).each(function(a,b){var d=h?p(b).attr("data-swiper-slide-index"):p(b).index();c.lazy.loadInSlide(d)});else if(1<k)for(var m=g;m<g+k;m+=1)a(m)&&c.lazy.loadInSlide(m);else c.lazy.loadInSlide(g);if(l.loadPrevNext)if(1<k||l.loadPrevNextAmount&&1<l.loadPrevNextAmount){for(var m=l.loadPrevNextAmount,n=k,l=Math.min(g+n+Math.max(m,n),f.length),m=Math.max(g-Math.max(n,m),0),k=g+k;k<l;k+=1)a(k)&&c.lazy.loadInSlide(k);for(k=m;k<g;k+=1)a(k)&&c.lazy.loadInSlide(k)}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))},M={LinearSpline:function(a,b){var c,d,e,f,g;return this.x=a,this.y=b,this.lastIndex=a.length-1,this.interpolate=function(a){if(a){var b=this.x;d=-1;for(c=b.length;1<c-d;)b[e=c+d>>1]<=a?d=e:c=e;a=(g=c,f=g-1,(a-this.x[f])*(this.y[g]-this.y[f])/(this.x[g]-this.x[f])+this.y[f])}else a=0;return a},this},getInterpolateFunction:function(a){this.controller.spline||(this.controller.spline=this.params.loop?new M.LinearSpline(this.slidesGrid,a.slidesGrid):new M.LinearSpline(this.snapGrid,a.snapGrid))},setTranslate:function(a,b){function c(a){var b=f.rtlTranslate?-f.translate:f.translate;"slide"===f.params.controller.by&&(f.controller.getInterpolateFunction(a),e=-f.controller.spline.interpolate(-b));e&&"container"!==f.params.controller.by||(d=(a.maxTranslate()-a.minTranslate())/(f.maxTranslate()-f.minTranslate()),e=(b-f.minTranslate())*d+a.minTranslate());f.params.controller.inverse&&(e=a.maxTranslate()-e);a.updateProgress(e);a.setTranslate(e,f);a.updateActiveIndex();a.updateSlidesClasses()}var d,e,f=this,g=f.controller.control;if(Array.isArray(g))for(var h=0;h<g.length;h+=1)g[h]!==b&&g[h]instanceof B&&c(g[h]);else g instanceof B&&b!==g&&c(g)},setTransition:function(a,b){function c(b){b.setTransition(a,e);0!==a&&(b.transitionStart(),b.params.autoHeight&&n.nextTick(function(){b.updateAutoHeight()}),b.$wrapperEl.transitionEnd(function(){f&&(b.params.loop&&"slide"===e.params.controller.by&&b.loopFix(),b.transitionEnd())}))}var d,e=this,f=e.controller.control;if(Array.isArray(f))for(d=0;d<f.length;d+=1)f[d]!==b&&f[d]instanceof B&&c(f[d]);else f instanceof B&&b!==f&&c(f)}},W={makeElFocusable:function(a){return a.attr("tabIndex","0"),a},addElRole:function(a,b){return a.attr("role",b),a},addElLabel:function(a,b){return a.attr("aria-label",b),a},disableEl:function(a){return a.attr("aria-disabled",!0),a},enableEl:function(a){return a.attr("aria-disabled",!1),a},onEnterKey:function(a){var b=this.params.a11y;13===a.keyCode&&(a=p(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){var e=p(d);a.a11y.makeElFocusable(e);a.a11y.addElRole(e,"button");a.a11y.addElLabel(e,b.paginationBulletMessage.replace(/{{index}}/,e.index()+1))})},init:function(){this.$el.append(this.a11y.liveRegion);var a,b,c=this.params.a11y;this.navigation&&this.navigation.$nextEl&&(a=this.navigation.$nextEl);this.navigation&&this.navigation.$prevEl&&(b=this.navigation.$prevEl);a&&(this.a11y.makeElFocusable(a),this.a11y.addElRole(a,"button"),this.a11y.addElLabel(a,c.nextSlideMessage),a.on("keydown",this.a11y.onEnterKey));b&&(this.a11y.makeElFocusable(b),this.a11y.addElRole(b,"button"),this.a11y.addElLabel(b,c.prevSlideMessage),b.on("keydown",this.a11y.onEnterKey));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(){var a,b;this.a11y.liveRegion&&0<this.a11y.liveRegion.length&&this.a11y.liveRegion.remove();this.navigation&&this.navigation.$nextEl&&(a=this.navigation.$nextEl);this.navigation&&this.navigation.$prevEl&&(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)}},I={init:function(){if(this.params.history){if(!m.history||!m.history.pushState)return this.params.history.enabled=!1,void(this.params.hashNavigation.enabled=!0);var a=this.history;a.initialized=!0;a.paths=I.getPathValues();(a.paths.key||a.paths.value)&&(a.scrollToSlide(0,a.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||m.addEventListener("popstate",this.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||m.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=I.getPathValues();this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var a=m.location.pathname.slice(1).split("/").filter(function(a){return""!==a}),b=a.length;return{key:a[b-2],value:a[b-1]}},setHistory:function(a,b){if(this.history.initialized&&this.params.history.enabled){var c=this.slides.eq(b),c=I.slugify(c.attr("data-history"));m.location.pathname.includes(a)||(c=a+"/"+c);var d=m.history.state;d&&d.value===c||(this.params.history.replaceState?m.history.replaceState({value:c},null,c):m.history.pushState({value:c},null,c))}},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);I.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)}},Ca=function(){var a=k.location.hash.replace("#","");a!==this.slides.eq(this.activeIndex).attr("data-hash")&&this.slideTo(this.$wrapperEl.children("."+this.params.slideClass+'[data-hash\x3d"'+a+'"]').index())},Da=function(){if(this.hashNavigation.initialized&&this.params.hashNavigation.enabled)if(this.params.hashNavigation.replaceState&&m.history&&m.history.replaceState)m.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");k.location.hash=a||""}},Ea=function(){if(!(!this.params.hashNavigation.enabled||this.params.history&&this.params.history.enabled)){this.hashNavigation.initialized=!0;var a=k.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))}this.params.hashNavigation.watchState&&p(m).on("hashchange",this.hashNavigation.onHashCange)}},Fa=function(){this.params.hashNavigation.watchState&&p(m).off("hashchange",this.hashNavigation.onHashCange)},Ga=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=n.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)},Ha=function(){return void 0===this.autoplay.timeout&&!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0)},Ia=function(){return!!this.autoplay.running&&void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0)},Ja=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())))},Ka=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)")}},La=function(a){var b=this,c=b.slides,d=b.$wrapperEl;if(c.transition(a),b.params.virtualTranslate&&0!==a){var e=!1;c.transitionEnd(function(){if(!e&&b&&!b.destroyed){e=!0;b.animating=!1;for(var a=["webkitTransitionEnd","transitionend"],c=0;c<a.length;c+=1)d.trigger(a[c])}})}},Ma=function(){var a,b=this.$el,c=this.$wrapperEl,d=this.slides,e=this.width,f=this.height,g=this.rtlTranslate,h=this.size,l=this.params.cubeEffect,k=this.isHorizontal(),m=this.virtual&&this.params.virtual.enabled,n=0;l.shadow&&(k?(0===(a=c.find(".swiper-cube-shadow")).length&&(a=p('\x3cdiv class\x3d"swiper-cube-shadow"\x3e\x3c/div\x3e'),c.append(a)),a.css({height:e+"px"})):0===(a=b.find(".swiper-cube-shadow")).length&&(a=p('\x3cdiv class\x3d"swiper-cube-shadow"\x3e\x3c/div\x3e'),b.append(a)));for(b=0;b<d.length;b+=1){var r=d.eq(b),q=b;m&&(q=parseInt(r.attr("data-swiper-slide-index"),10));var t=90*q,w=Math.floor(t/360);g&&(t=-t,w=Math.floor(-t/360));var z=Math.max(Math.min(r[0].progress,1),-1),y=0,A=0,v=0;0==q%4?(y=4*-w*h,v=0):0==(q-1)%4?(y=0,v=4*-w*h):0==(q-2)%4?(y=h+4*w*h,v=h):0==(q-3)%4&&(y=-h,v=3*h+4*h*w);g&&(y=-y);k||(A=y,y=0);t="rotateX("+(k?0:-t)+"deg) rotateY("+(k?t:0)+"deg) translate3d("+y+"px, "+A+"px, "+v+"px)";if(1>=z&&-1<z&&(n=90*q+90*z,g&&(n=90*-q-90*z)),r.transform(t),l.slideShadows)q=k?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),t=k?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom"),0===q.length&&(q=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(k?"left":"top")+'"\x3e\x3c/div\x3e'),r.append(q)),0===t.length&&(t=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(k?"right":"bottom")+'"\x3e\x3c/div\x3e'),r.append(t)),q.length&&(q[0].style.opacity=Math.max(-z,0)),t.length&&(t[0].style.opacity=Math.max(z,0))}if(c.css({"-webkit-transform-origin":"50% 50% -"+h/2+"px","-moz-transform-origin":"50% 50% -"+h/2+"px","-ms-transform-origin":"50% 50% -"+h/2+"px","transform-origin":"50% 50% -"+h/2+"px"}),l.shadow)k?a.transform("translate3d(0px, "+(e/2+l.shadowOffset)+"px, "+-e/2+"px) rotateX(90deg) rotateZ(0deg) scale("+l.shadowScale+")"):(d=Math.abs(n)-90*Math.floor(Math.abs(n)/90),d=l.shadowScale/(1.5-(Math.sin(2*d*Math.PI/360)/2+Math.cos(2*d*Math.PI/360)/2)),a.transform("scale3d("+l.shadowScale+", 1, "+d+") translate3d(0px, "+(f/2+l.shadowOffset)+"px, "+-f/2/d+"px) rotateX(-90deg)"));c.transform("translate3d(0px,0,"+(L.isSafari||L.isUiWebView?-h/2:0)+"px) rotateX("+(this.isHorizontal()?0:n)+"deg) rotateY("+(this.isHorizontal()?-n:0)+"deg)")},Na=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)},Oa=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,l=0;if(this.isHorizontal()?b&&(f=-f):(l=h,g=-f,f=h=0),d[0].style.zIndex=-Math.abs(Math.round(e))+a.length,this.params.flipEffect.slideShadows){var k=this.isHorizontal()?d.find(".swiper-slide-shadow-left"):d.find(".swiper-slide-shadow-top"),m=this.isHorizontal()?d.find(".swiper-slide-shadow-right"):d.find(".swiper-slide-shadow-bottom");0===k.length&&(k=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(this.isHorizontal()?"left":"top")+'"\x3e\x3c/div\x3e'),d.append(k));0===m.length&&(m=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(this.isHorizontal()?"right":"bottom")+'"\x3e\x3c/div\x3e'),d.append(m));k.length&&(k[0].style.opacity=Math.max(-e,0));m.length&&(m[0].style.opacity=Math.max(e,0))}d.transform("translate3d("+h+"px, "+l+"px, 0px) rotateX("+g+"deg) rotateY("+f+"deg)")}},Pa=function(a){var b=this,c=b.slides,d=b.activeIndex,e=b.$wrapperEl;if(c.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),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 a=["webkitTransitionEnd","transitionend"],c=0;c<a.length;c+=1)e.trigger(a[c])}})}},Qa=function(){for(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?a/2-h:b/2-h,b=g?f.rotate:-f.rotate,h=f.depth,l=0,k=c.length;l<k;l+=1){var m=c.eq(l),n=e[l],n=(a-m[0].swiperSlideOffset-n/2)/n*f.modifier,r=g?b*n:0,t=g?0:b*n,w=-h*Math.abs(n),z=g?0:f.stretch*n,B=g?f.stretch*n:0;.001>Math.abs(B)&&(B=0);.001>Math.abs(z)&&(z=0);.001>Math.abs(w)&&(w=0);.001>Math.abs(r)&&(r=0);.001>Math.abs(t)&&(t=0);if(m.transform("translate3d("+B+"px,"+z+"px,"+w+"px)  rotateX("+t+"deg) rotateY("+r+"deg)"),m[0].style.zIndex=1-Math.abs(Math.round(n)),f.slideShadows)r=g?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),t=g?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom"),0===r.length&&(r=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(g?"left":"top")+'"\x3e\x3c/div\x3e'),m.append(r)),0===t.length&&(t=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(g?"right":"bottom")+'"\x3e\x3c/div\x3e'),m.append(t)),r.length&&(r[0].style.opacity=0<n?n:0),t.length&&(t[0].style.opacity=0<-n?-n:0)}(q.pointerEvents||q.prefixedPointerEvents)&&(d[0].style.perspectiveOrigin=a+"px 50%")},Ra=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)};J=[J,z,H,{name:"resize",create:function(){var a=this;n.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(){m.addEventListener("resize",this.resize.resizeHandler);m.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){m.removeEventListener("resize",this.resize.resizeHandler);m.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},{name:"observer",params:{observer:!1,observeParents:!1},create:function(){n.extend(this,{observer:{init:O.init.bind(this),attach:O.attach.bind(this),destroy:O.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}},create:function(){n.extend(this,{virtual:{update:Y.bind(this),appendSlide:aa.bind(this),prependSlide:ba.bind(this),renderSlide:Z.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};n.extend(this.params,a);n.extend(this.originalParams,a);this.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},{name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){n.extend(this,{keyboard:{enabled:!1,enable:da.bind(this),disable:ea.bind(this),handle:ca.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(){n.extend(this,{mousewheel:{enabled:!1,enable:C.enable.bind(this),disable:C.disable.bind(this),handle:C.handle.bind(this),handleMouseEnter:C.handleMouseEnter.bind(this),handleMouseLeave:C.handleMouseLeave.bind(this),lastScrollTime:n.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(){n.extend(this,{navigation:{init:ga.bind(this),update:fa.bind(this),destroy:ha.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||p(a.target).is(b)||p(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(){n.extend(this,{pagination:{init:ka.bind(this),render:ja.bind(this),update:ia.bind(this),destroy:la.bind(this),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init();this.pagination.render();this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===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&&!p(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(){n.extend(this,{scrollbar:{init:va.bind(this),destroy:wa.bind(this),updateSize:oa.bind(this),setTranslate:ma.bind(this),setTransition:na.bind(this),enableDraggable:ta.bind(this),disableDraggable:ua.bind(this),setDragPosition:pa.bind(this),onDragStart:qa.bind(this),onDragMove:ra.bind(this),onDragEnd:sa.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(){n.extend(this,{parallax:{setTransform:xa.bind(this),setTranslate:ya.bind(this),setTransition:za.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.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(c){b[c]=S[c].bind(a)});n.extend(a,{zoom:b})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(a){this.zoom.enabled&&this.zoom.onTouchStart(a)},touchEnd:function(a){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(){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(){n.extend(this,{lazy:{initialImageLoaded:!1,load:Ba.bind(this),loadInSlide:Aa.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(){n.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:M.getInterpolateFunction.bind(this),setTranslate:M.setTranslate.bind(this),setTransition:M.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;n.extend(a,{a11y:{liveRegion:p('\x3cspan class\x3d"'+a.params.a11y.notificationClass+'" aria-live\x3d"assertive" aria-atomic\x3d"true"\x3e\x3c/span\x3e')}});Object.keys(W).forEach(function(b){a.a11y[b]=W[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(){n.extend(this,{history:{init:I.init.bind(this),setHistory:I.setHistory.bind(this),setHistoryPopState:I.setHistoryPopState.bind(this),scrollToSlide:I.scrollToSlide.bind(this),destroy:I.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(){n.extend(this,{hashNavigation:{initialized:!1,init:Ea.bind(this),destroy:Fa.bind(this),setHash:Da.bind(this),onHashCange:Ca.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;n.extend(a,{autoplay:{running:!1,paused:!1,run:Ga.bind(a),start:Ha.bind(a),stop:Ia.bind(a),pause:Ja.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(){n.extend(this,{fadeEffect:{setTranslate:Ka.bind(this),setTransition:La.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};n.extend(this.params,a);n.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(){n.extend(this,{cubeEffect:{setTranslate:Ma.bind(this),setTransition:Na.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};n.extend(this.params,a);n.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(){n.extend(this,{flipEffect:{setTranslate:Oa.bind(this),setTransition:Pa.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};n.extend(this.params,a);n.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(){n.extend(this,{coverflowEffect:{setTranslate:Qa.bind(this),setTransition:Ra.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)}}}];return void 0===B.use&&(B.use=B.Class.use,B.installModule=B.Class.installModule),B.use(J),B});var swiper=new Swiper(".blog-slider",{spaceBetween:30,effect:"fade",loop:!0,autoplay:{delay:5E3},mousewheel:{invert:!1},pagination:{el:".blog-slider__pagination",clickable:!0}});