(function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):n.Swiper=t()})(this,function(){"use strict";function n(n,t){var e=[],i=0,o,s,r,u;if(n&&!t&&n instanceof f)return n;if(n)if(typeof n=="string")if(r=n.trim(),r.indexOf("<")>=0&&r.indexOf(">")>=0)for(u="div",r.indexOf("<li")===0&&(u="ul"),r.indexOf("<tr")===0&&(u="tbody"),(r.indexOf("<td")===0||r.indexOf("<th")===0)&&(u="tr"),r.indexOf("<tbody")===0&&(u="table"),r.indexOf("<option")===0&&(u="select"),s=document.createElement(u),s.innerHTML=r,i=0;i<s.childNodes.length;i+=1)e.push(s.childNodes[i]);else for(o=t||n[0]!=="#"||n.match(/[ .<>:~]/)?(t||document).querySelectorAll(n.trim()):[document.getElementById(n.trim().split("#")[1])],i=0;i<o.length;i+=1)o[i]&&e.push(o[i]);else if(n.nodeType||n===window||n===document)e.push(n);else if(n.length>0&&n[0].nodeType)for(i=0;i<n.length;i+=1)e.push(n[i]);return new f(e)}function d(n){for(var i=[],t=0;t<n.length;t+=1)i.indexOf(n[t])===-1&&i.push(n[t]);return i}function bt(n){var u=this,r,i,t;if(typeof n=="undefined")return this;for(r=n.split(" "),i=0;i<r.length;i+=1)for(t=0;t<this.length;t+=1)typeof u[t].classList!="undefined"&&u[t].classList.add(r[i]);return this}function kt(n){for(var t,r=this,u=n.split(" "),i=0;i<u.length;i+=1)for(t=0;t<this.length;t+=1)typeof r[t].classList!="undefined"&&r[t].classList.remove(u[i]);return this}function dt(n){return this[0]?this[0].classList.contains(n):!1}function gt(n){for(var t,r=this,u=n.split(" "),i=0;i<u.length;i+=1)for(t=0;t<this.length;t+=1)typeof r[t].classList!="undefined"&&r[t].classList.toggle(u[i]);return this}function ni(n,t){var f=arguments,u=this,i,r;if(arguments.length===1&&typeof n=="string")return this[0]?this[0].getAttribute(n):undefined;for(i=0;i<this.length;i+=1)if(f.length===2)u[i].setAttribute(n,t);else for(r in n)u[i][r]=n[r],u[i].setAttribute(r,n[r]);return this}function ti(n){for(var i=this,t=0;t<this.length;t+=1)i[t].removeAttribute(n);return this}function ii(n,t){var f=this,i,u,r;if(typeof t=="undefined")return(i=this[0],i)?i.dom7ElementDataStorage&&n in i.dom7ElementDataStorage?i.dom7ElementDataStorage[n]:(u=i.getAttribute("data-"+n),u)?u:undefined:undefined;for(r=0;r<this.length;r+=1)i=f[r],i.dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[n]=t;return this}function ri(n){for(var i,r=this,t=0;t<this.length;t+=1)i=r[t].style,i.webkitTransform=n,i.transform=n;return this}function ui(n){var r=this,t,i;for(typeof n!="string"&&(n=n+"ms"),t=0;t<this.length;t+=1)i=r[t].style,i.webkitTransitionDuration=n,i.transitionDuration=n;return this}function fi(){function a(t){var r=t.target,f,e,i;if(r)if(f=t.target.dom7EventData||[],f.unshift(t),n(r).is(s))u.apply(r,f);else for(e=n(r).parents(),i=0;i<e.length;i+=1)n(e[i]).is(s)&&u.apply(e[i],f)}function v(n){var t=n&&n.target?n.target.dom7EventData||[]:[];t.unshift(n);u.apply(this,t)}for(var y=this,r=[],l=arguments.length,h,e,i,c,t;l--;)r[l]=arguments[l];var o=r[0],s=r[1],u=r[2],f=r[3];for(typeof r[1]=="function"&&(h=r,o=h[0],u=h[1],f=h[2],s=undefined),f||(f=!1),e=o.split(" "),c=0;c<this.length;c+=1)if(t=y[c],s)for(i=0;i<e.length;i+=1)t.dom7LiveListeners||(t.dom7LiveListeners=[]),t.dom7LiveListeners.push({type:o,listener:u,proxyListener:a}),t.addEventListener(e[i],a,f);else for(i=0;i<e.length;i+=1)t.dom7Listeners||(t.dom7Listeners=[]),t.dom7Listeners.push({type:o,listener:u,proxyListener:v}),t.addEventListener(e[i],v,f);return this}function ei(){for(var v=this,r=[],c=arguments.length,s,i,t,h,n,f,e;c--;)r[c]=arguments[c];var l=r[0],a=r[1],o=r[2],u=r[3];for(typeof r[1]=="function"&&(s=r,l=s[0],o=s[1],u=s[2],a=undefined),u||(u=!1),i=l.split(" "),t=0;t<i.length;t+=1)for(h=0;h<this.length;h+=1)if(n=v[h],a){if(n.dom7LiveListeners)for(e=0;e<n.dom7LiveListeners.length;e+=1)o?n.dom7LiveListeners[e].listener===o&&n.removeEventListener(i[t],n.dom7LiveListeners[e].proxyListener,u):n.dom7LiveListeners[e].type===i[t]&&n.removeEventListener(i[t],n.dom7LiveListeners[e].proxyListener,u)}else if(n.dom7Listeners)for(f=0;f<n.dom7Listeners.length;f+=1)o?n.dom7Listeners[f].listener===o&&n.removeEventListener(i[t],n.dom7Listeners[f].proxyListener,u):n.dom7Listeners[f].type===i[t]&&n.removeEventListener(i[t],n.dom7Listeners[f].proxyListener,u);return this}function oi(){for(var r=this,u=[],e=arguments.length,f,o,i,n,t;e--;)u[e]=arguments[e];for(f=u[0].split(" "),o=u[1],i=0;i<f.length;i+=1)for(n=0;n<this.length;n+=1){t=void 0;try{t=new window.CustomEvent(f[i],{detail:o,bubbles:!0,cancelable:!0})}catch(s){t=document.createEvent("Event");t.initEvent(f[i],!0,!0);t.detail=o}r[n].dom7EventData=u.filter(function(n,t){return t>0});r[n].dispatchEvent(t);r[n].dom7EventData=[];delete r[n].dom7EventData}return this}function si(n){function u(f){if(f.target===this)for(n.call(this,f),t=0;t<i.length;t+=1)r.off(i[t],u)}var i=["webkitTransitionEnd","transitionend"],r=this,t;if(n)for(t=0;t<i.length;t+=1)r.on(i[t],u);return this}function hi(n){if(this.length>0){if(n){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function ci(n){if(this.length>0){if(n){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function li(){if(this.length>0){var n=this[0],t=n.getBoundingClientRect(),i=document.body,r=n.clientTop||i.clientTop||0,u=n.clientLeft||i.clientLeft||0,f=n===window?window.scrollY:n.scrollTop,e=n===window?window.scrollX:n.scrollLeft;return{top:t.top+f-r,left:t.left+e-u}}return null}function ai(){return this[0]?window.getComputedStyle(this[0],null):{}}function vi(n,t){var u=this,i,r;if(arguments.length===1)if(typeof n=="string"){if(this[0])return window.getComputedStyle(this[0],null).getPropertyValue(n)}else{for(i=0;i<this.length;i+=1)for(r in n)u[i].style[r]=n[r];return this}if(arguments.length===2&&typeof n=="string"){for(i=0;i<this.length;i+=1)u[i].style[n]=t;return this}return this}function yi(n){var i=this,t;if(!n)return this;for(t=0;t<this.length;t+=1)if(n.call(i[t],t,i[t])===!1)return i;return this}function pi(n){var i=this,t;if(typeof n=="undefined")return this[0]?this[0].innerHTML:undefined;for(t=0;t<this.length;t+=1)i[t].innerHTML=n;return this}function wi(n){var i=this,t;if(typeof n=="undefined")return this[0]?this[0].textContent.trim():null;for(t=0;t<this.length;t+=1)i[t].textContent=n;return this}function bi(t){var i=this[0],u,r;if(!i||typeof t=="undefined")return!1;if(typeof t=="string"){if(i.matches)return i.matches(t);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(t);if(i.msMatchesSelector)return i.msMatchesSelector(t);for(u=n(t),r=0;r<u.length;r+=1)if(u[r]===i)return!0;return!1}if(t===document)return i===document;if(t===window)return i===window;if(t.nodeType||t instanceof f){for(u=t.nodeType?[t]:t,r=0;r<u.length;r+=1)if(u[r]===i)return!0;return!1}return!1}function ki(){var n=this[0],t;if(n){for(t=0;(n=n.previousSibling)!==null;)n.nodeType===1&&(t+=1);return t}return undefined}function di(n){if(typeof n=="undefined")return this;var i=this.length,t;return n>i-1?new f([]):n<0?(t=i+n,t<0)?new f([]):new f([this[t]]):new f([this[n]])}function gi(){for(var e=this,o=[],s=arguments.length,n,i,t,r,u;s--;)o[s]=arguments[s];for(i=0;i<o.length;i+=1)for(n=o[i],t=0;t<this.length;t+=1)if(typeof n=="string")for(r=document.createElement("div"),r.innerHTML=n;r.firstChild;)e[t].appendChild(r.firstChild);else if(n instanceof f)for(u=0;u<n.length;u+=1)e[t].appendChild(n[u]);else e[t].appendChild(n);return this}function nr(n){for(var r=this,i,u,t=0;t<this.length;t+=1)if(typeof n=="string")for(u=document.createElement("div"),u.innerHTML=n,i=u.childNodes.length-1;i>=0;i-=1)r[t].insertBefore(u.childNodes[i],r[t].childNodes[0]);else if(n instanceof f)for(i=0;i<n.length;i+=1)r[t].insertBefore(n[i],r[t].childNodes[0]);else r[t].insertBefore(n,r[t].childNodes[0]);return this}function tr(t){return this.length>0?t?this[0].nextElementSibling&&n(this[0].nextElementSibling).is(t)?new f([this[0].nextElementSibling]):new f([]):this[0].nextElementSibling?new f([this[0].nextElementSibling]):new f([]):new f([])}function ir(t){var u=[],r=this[0],i;if(!r)return new f([]);while(r.nextElementSibling)i=r.nextElementSibling,t?n(i).is(t)&&u.push(i):u.push(i),r=i;return new f(u)}function rr(t){if(this.length>0){var i=this[0];return t?i.previousElementSibling&&n(i.previousElementSibling).is(t)?new f([i.previousElementSibling]):new f([]):i.previousElementSibling?new f([i.previousElementSibling]):new f([])}return new f([])}function ur(t){var u=[],r=this[0],i;if(!r)return new f([]);while(r.previousElementSibling)i=r.previousElementSibling,t?n(i).is(t)&&u.push(i):u.push(i),r=i;return new f(u)}function fr(t){for(var r=this,u=[],i=0;i<this.length;i+=1)r[i].parentNode!==null&&(t?n(r[i].parentNode).is(t)&&u.push(r[i].parentNode):u.push(r[i].parentNode));return n(d(u))}function er(t){for(var i,f=this,r=[],u=0;u<this.length;u+=1)for(i=f[u].parentNode;i;)t?n(i).is(t)&&r.push(i):r.push(i),i=i.parentNode;return n(d(r))}function or(n){var t=this;return typeof n=="undefined"?new f([]):(t.is(n)||(t=t.parents(n).eq(0)),t)}function sr(n){for(var r,t,e=this,u=[],i=0;i<this.length;i+=1)for(r=e[i].querySelectorAll(n),t=0;t<r.length;t+=1)u.push(r[t]);return new f(u)}function hr(t){for(var r,i,o=this,u=[],e=0;e<this.length;e+=1)for(r=o[e].childNodes,i=0;i<r.length;i+=1)t?r[i].nodeType===1&&n(r[i]).is(t)&&u.push(r[i]):r[i].nodeType===1&&u.push(r[i]);return new f(d(u))}function cr(){for(var t=this,n=0;n<this.length;n+=1)t[n].parentNode&&t[n].parentNode.removeChild(t[n]);return this}function lr(){for(var u=[],f=arguments.length,t,i,r,e;f--;)u[f]=arguments[f];for(t=this,i=0;i<u.length;i+=1)for(e=n(u[i]),r=0;r<e.length;r+=1)t[t.length]=e[r],t.length+=1;return t}function vf(){var n=this,i=n.params,f=n.touchEvents,h=n.el,l=n.wrapperEl,t,o,s;n.onTouchStart=hf.bind(n);n.onTouchMove=cf.bind(n);n.onTouchEnd=lf.bind(n);n.onClick=af.bind(n);t=i.touchEventsTarget==="container"?h:l;o=!!i.nested;c.ie?(t.addEventListener(f.start,n.onTouchStart,!1),(r.touch?t:u).addEventListener(f.move,n.onTouchMove,o),(r.touch?t:u).addEventListener(f.end,n.onTouchEnd,!1)):(r.touch&&(s=f.start==="touchstart"&&r.passiveListener&&i.passiveListeners?{passive:!0,capture:!1}:!1,t.addEventListener(f.start,n.onTouchStart,s),t.addEventListener(f.move,n.onTouchMove,r.passiveListener?{passive:!1,capture:o}:o),t.addEventListener(f.end,n.onTouchEnd,s)),(i.simulateTouch&&!e.ios&&!e.android||i.simulateTouch&&!r.touch&&e.ios)&&(t.addEventListener("mousedown",n.onTouchStart,!1),u.addEventListener("mousemove",n.onTouchMove,o),u.addEventListener("mouseup",n.onTouchEnd,!1)));(i.preventClicks||i.preventClicksPropagation)&&t.addEventListener("click",n.onClick,!0);n.on("resize observerUpdate",ht)}function yf(){var n=this,i=n.params,f=n.touchEvents,h=n.el,l=n.wrapperEl,t=i.touchEventsTarget==="container"?h:l,o=!!i.nested,s;c.ie?(t.removeEventListener(f.start,n.onTouchStart,!1),(r.touch?t:u).removeEventListener(f.move,n.onTouchMove,o),(r.touch?t:u).removeEventListener(f.end,n.onTouchEnd,!1)):(r.touch&&(s=f.start==="onTouchStart"&&r.passiveListener&&i.passiveListeners?{passive:!0,capture:!1}:!1,t.removeEventListener(f.start,n.onTouchStart,s),t.removeEventListener(f.move,n.onTouchMove,o),t.removeEventListener(f.end,n.onTouchEnd,s)),(i.simulateTouch&&!e.ios&&!e.android||i.simulateTouch&&!r.touch&&e.ios)&&(t.removeEventListener("mousedown",n.onTouchStart,!1),u.removeEventListener("mousemove",n.onTouchMove,o),u.removeEventListener("mouseup",n.onTouchEnd,!1)));(i.preventClicks||i.preventClicksPropagation)&&t.removeEventListener("click",n.onClick,!0);n.off("resize observerUpdate",ht)}function le(){var t="onwheel",n=t in u,i;return n||(i=u.createElement("div"),i.setAttribute(t,"return;"),n=typeof i[t]=="function"),!n&&u.implementation&&u.implementation.hasFeature&&u.implementation.hasFeature("","")!==!0&&(n=u.implementation.hasFeature("Events.wheel","3.0")),n}var et,i,f,ar,g,t,ot;et=typeof window=="undefined"?{navigator:{userAgent:""},location:{},history:{},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{}},Image:function(){},Date:function(){},screen:{}}:window;i=et;f=function(n){for(var i=this,t=0;t<n.length;t+=1)i[t]=n[t];return i.length=n.length,this};n.fn=f.prototype;n.Class=f;n.Dom7=f;ar="resize scroll".split(" ");g={addClass:bt,removeClass:kt,hasClass:dt,toggleClass:gt,attr:ni,removeAttr:ti,data:ii,transform:ri,transition:ui,on:fi,off:ei,trigger:oi,transitionEnd:si,outerWidth:hi,outerHeight:ci,offset:li,css:vi,each:yi,html:pi,text:wi,is:bi,index:ki,eq:di,append:gi,prepend:nr,next:tr,nextAll:ir,prev:rr,prevAll:ur,parent:fr,parents:er,closest:or,find:sr,children:hr,remove:cr,add:lr,styles:ai};Object.keys(g).forEach(function(t){n.fn[t]=g[t]});t={deleteProps:function(n){var t=n;Object.keys(t).forEach(function(n){try{t[n]=null}catch(i){}try{delete t[n]}catch(i){}})},nextTick:function(n,t){return t===void 0&&(t=0),setTimeout(n,t)},now:function(){return Date.now()},getTranslate:function(n,t){t===void 0&&(t="x");var f,r,e,u=i.getComputedStyle(n,null);return i.WebKitCSSMatrix?(r=u.transform||u.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(function(n){return n.replace(",",".")}).join(", ")),e=new i.WebKitCSSMatrix(r==="none"?"":r)):(e=u.MozTransform||u.OTransform||u.MsTransform||u.msTransform||u.transform||u.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),f=e.toString().split(",")),t==="x"&&(r=i.WebKitCSSMatrix?e.m41:f.length===16?parseFloat(f[12]):parseFloat(f[4])),t==="y"&&(r=i.WebKitCSSMatrix?e.m42:f.length===16?parseFloat(f[13]):parseFloat(f[5])),r||0},parseUrlQuery:function(n){var e={},t=n||i.location.href,r,f,u,o;if(typeof t=="string"&&t.length)for(t=t.indexOf("?")>-1?t.replace(/\S*\?/,""):"",f=t.split("&").filter(function(n){return n!==""}),o=f.length,r=0;r<o;r+=1)u=f[r].replace(/#\S+/g,"").split("="),e[decodeURIComponent(u[0])]=typeof u[1]=="undefined"?undefined:decodeURIComponent(u[1])||"";return e},isObject:function(n){return typeof n=="object"&&n!==null&&n.constructor&&n.constructor===Object},extend:function(){for(var u=[],o=arguments.length,r,f,i,s,e,c,n,h;o--;)u[o]=arguments[o];for(r=Object(u[0]),f=1;f<u.length;f+=1)if(i=u[f],i!==undefined&&i!==null)for(s=Object.keys(Object(i)),e=0,c=s.length;e<c;e+=1)n=s[e],h=Object.getOwnPropertyDescriptor(i,n),h!==undefined&&h.enumerable&&(t.isObject(r[n])&&t.isObject(i[n])?t.extend(r[n],i[n]):!t.isObject(r[n])&&t.isObject(i[n])?(r[n]={},t.extend(r[n],i[n])):r[n]=i[n]);return r}};ot=typeof document=="undefined"?{addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return{}},querySelectorAll:function(){return[]},createElement:function(){return{style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document;var u=ot,r=function(){return{touch:i.Modernizr&&i.Modernizr.touch===!0||function(){return!!("ontouchstart"in i||i.DocumentTouch&&u instanceof i.DocumentTouch)}(),transforms3d:i.Modernizr&&i.Modernizr.csstransforms3d===!0||function(){var n=u.createElement("div").style;return"webkitPerspective"in n||"MozPerspective"in n||"OPerspective"in n||"MsPerspective"in n||"perspective"in n}(),flexbox:function(){for(var i=u.createElement("div").style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),n=0;n<t.length;n+=1)if(t[n]in i)return!0;return!1}(),observer:function(){return"MutationObserver"in i||"WebkitMutationObserver"in i}(),passiveListener:function(){var n=!1,t;try{t=Object.defineProperty({},"passive",{get:function(){n=!0}});i.addEventListener("testPassiveListener",null,t)}catch(u){}return n}(),gestures:function(){return"ongesturestart"in i}()}}(),s=function(n){n===void 0&&(n={});var t=this;t.params=n;t.eventsListeners={};t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(n){t.on(n,t.params.on[n])})},st={components:{}};s.prototype.on=function(n,t){var i=this;return typeof t!="function"?i:(n.split(" ").forEach(function(n){i.eventsListeners[n]||(i.eventsListeners[n]=[]);i.eventsListeners[n].push(t)}),i)};s.prototype.once=function(n,t){function r(){for(var f=[],u=arguments.length;u--;)f[u]=arguments[u];t.apply(i,f);i.off(n,r)}var i=this;return typeof t!="function"?i:i.on(n,r)};s.prototype.off=function(n,t){var i=this;return n.split(" ").forEach(function(n){typeof t=="undefined"?i.eventsListeners[n]=[]:i.eventsListeners[n].forEach(function(r,u){r===t&&i.eventsListeners[n].splice(u,1)})}),i};s.prototype.emit=function(){for(var n=[],r=arguments.length,t,i,u,f,e;r--;)n[r]=arguments[r];return(t=this,!t.eventsListeners)?t:(typeof n[0]=="string"||Array.isArray(n[0])?(i=n[0],u=n.slice(1,n.length),f=t):(i=n[0].events,u=n[0].data,f=n[0].context||t),e=Array.isArray(i)?i:i.split(" "),e.forEach(function(n){if(t.eventsListeners[n]){var i=[];t.eventsListeners[n].forEach(function(n){i.push(n)});i.forEach(function(n){n.apply(f,u)})}}),t)};s.prototype.useModulesParams=function(n){var i=this;i.modules&&Object.keys(i.modules).forEach(function(r){var u=i.modules[r];u.params&&t.extend(n,u.params)})};s.prototype.useModules=function(n){n===void 0&&(n={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var r=t.modules[i],u=n[i]||{};r.instance&&Object.keys(r.instance).forEach(function(n){var i=r.instance[n];t[n]=typeof i=="function"?i.bind(t):i});r.on&&t.on&&Object.keys(r.on).forEach(function(n){t.on(n,r.on[n])});r.create&&r.create.bind(t)(u)})};st.components.set=function(n){var t=this;t.use&&t.use(n)};s.installModule=function(n){for(var u=[],r=arguments.length-1,i,f;r-->0;)u[r]=arguments[r+1];return i=this,i.prototype.modules||(i.prototype.modules={}),f=n.name||Object.keys(i.prototype.modules).length+"_"+t.now(),i.prototype.modules[f]=n,n.proto&&Object.keys(n.proto).forEach(function(t){i.prototype[t]=n.proto[t]}),n.static&&Object.keys(n.static).forEach(function(t){i[t]=n.static[t]}),n.install&&n.install.apply(i,u),i};s.use=function(n){for(var r=[],i=arguments.length-1,t;i-->0;)r[i]=arguments[i+1];return(t=this,Array.isArray(n))?(n.forEach(function(n){return t.installModule(n)}),t):t.installModule.apply(t,[n].concat(r))};Object.defineProperties(s,st);var vr=function(){var n=this,i,r,u=n.$el;(i=typeof n.params.width!="undefined"?n.params.width:u[0].clientWidth,r=typeof n.params.height!="undefined"?n.params.height:u[0].clientHeight,i===0&&n.isHorizontal()||r===0&&n.isVertical())||(i=i-parseInt(u.css("padding-left"),10)-parseInt(u.css("padding-right"),10),r=r-parseInt(u.css("padding-top"),10)-parseInt(u.css("padding-bottom"),10),t.extend(n,{width:i,height:r,size:n.isHorizontal()?i:r}))},yr=function(){var i=this,n=i.params,y=i.$wrapperEl,l=i.size,ut=i.rtl,ct=i.wrongRTL,h=y.children("."+i.params.slideClass),lt=i.virtual&&n.virtual.enabled,a=lt?i.virtual.slides.length:h.length,u=[],tt=[],st=[],ft=n.slidesOffsetBefore,it,p,e,b,d,g,nt;typeof ft=="function"&&(ft=n.slidesOffsetBefore.call(i));it=n.slidesOffsetAfter;typeof it=="function"&&(it=n.slidesOffsetAfter.call(i));var at=a,vt=i.snapGrid.length,yt=i.snapGrid.length,o=n.spaceBetween,s=-ft,et=0,ot=0;if(typeof l!="undefined"){typeof o=="string"&&o.indexOf("%")>=0&&(o=parseFloat(o.replace("%",""))/100*l);i.virtualSize=-o;ut?h.css({marginLeft:"",marginTop:""}):h.css({marginRight:"",marginBottom:""});n.slidesPerColumn>1&&(p=Math.floor(a/n.slidesPerColumn)===a/i.params.slidesPerColumn?a:Math.ceil(a/n.slidesPerColumn)*n.slidesPerColumn,n.slidesPerView!=="auto"&&n.slidesPerColumnFill==="row"&&(p=Math.max(p,n.slidesPerView*n.slidesPerColumn)));var f,w=n.slidesPerColumn,rt=p/w,ht=rt-(n.slidesPerColumn*rt-a);for(e=0;e<a;e+=1){if(f=0,b=h.eq(e),n.slidesPerColumn>1){var k=void 0,v=void 0,c=void 0;n.slidesPerColumnFill==="column"?(v=Math.floor(e/w),c=e-v*w,(v>ht||v===ht&&c===w-1)&&(c+=1,c>=w&&(c=0,v+=1)),k=v+c*p/w,b.css({"-webkit-box-ordinal-group":k,"-moz-box-ordinal-group":k,"-ms-flex-order":k,"-webkit-order":k,order:k})):(c=Math.floor(e/rt),v=e-c*rt);b.css("margin-"+(i.isHorizontal()?"top":"left"),c!==0&&n.spaceBetween&&n.spaceBetween+"px").attr("data-swiper-column",v).attr("data-swiper-row",c)}b.css("display")!=="none"&&(n.slidesPerView==="auto"?(f=i.isHorizontal()?b.outerWidth(!0):b.outerHeight(!0),n.roundLengths&&(f=Math.floor(f))):(f=(l-(n.slidesPerView-1)*o)/n.slidesPerView,n.roundLengths&&(f=Math.floor(f)),h[e]&&(i.isHorizontal()?h[e].style.width=f+"px":h[e].style.height=f+"px")),h[e]&&(h[e].swiperSlideSize=f),st.push(f),n.centeredSlides?(s=s+f/2+et/2+o,et===0&&e!==0&&(s=s-l/2-o),e===0&&(s=s-l/2-o),Math.abs(s)<1/1e3&&(s=0),ot%n.slidesPerGroup==0&&u.push(s),tt.push(s)):(ot%n.slidesPerGroup==0&&u.push(s),tt.push(s),s=s+f+o),i.virtualSize+=f+o,et=f,ot+=1)}if(i.virtualSize=Math.max(i.virtualSize,l)+it,ut&&ct&&(n.effect==="slide"||n.effect==="coverflow")&&y.css({width:i.virtualSize+n.spaceBetween+"px"}),(!r.flexbox||n.setWrapperSize)&&(i.isHorizontal()?y.css({width:i.virtualSize+n.spaceBetween+"px"}):y.css({height:i.virtualSize+n.spaceBetween+"px"})),n.slidesPerColumn>1&&(i.virtualSize=(f+n.spaceBetween)*p,i.virtualSize=Math.ceil(i.virtualSize/n.slidesPerColumn)-n.spaceBetween,i.isHorizontal()?y.css({width:i.virtualSize+n.spaceBetween+"px"}):y.css({height:i.virtualSize+n.spaceBetween+"px"}),n.centeredSlides)){for(d=[],g=0;g<u.length;g+=1)u[g]<i.virtualSize+u[0]&&d.push(u[g]);u=d}if(!n.centeredSlides){for(d=[],nt=0;nt<u.length;nt+=1)u[nt]<=i.virtualSize-l&&d.push(u[nt]);u=d;Math.floor(i.virtualSize-l)-Math.floor(u[u.length-1])>1&&u.push(i.virtualSize-l)}u.length===0&&(u=[0]);n.spaceBetween!==0&&(i.isHorizontal()?ut?h.css({marginLeft:o+"px"}):h.css({marginRight:o+"px"}):h.css({marginBottom:o+"px"}));t.extend(i,{slides:h,snapGrid:u,slidesGrid:tt,slidesSizesGrid:st});a!==at&&i.emit("slidesLengthChange");u.length!==vt&&i.emit("snapGridLengthChange");tt.length!==yt&&i.emit("slidesGridLengthChange");(n.watchSlidesProgress||n.watchSlidesVisibility)&&i.updateSlidesOffset()}},pr=function(){var n=this,i=[],r=0,t,u,f;if(n.params.slidesPerView!=="auto"&&n.params.slidesPerView>1)for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){if(u=n.activeIndex+t,u>n.slides.length)break;i.push(n.slides.eq(u)[0])}else i.push(n.slides.eq(n.activeIndex)[0]);for(t=0;t<i.length;t+=1)typeof i[t]!="undefined"&&(f=i[t].offsetHeight,r=f>r?f:r);r&&n.$wrapperEl.css("height",r+"px")},wr=function(){for(var i=this,t=i.slides,n=0;n<t.length;n+=1)t[n].swiperSlideOffset=i.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},br=function(n){var e,r,f,s;n===void 0&&(n=this.translate||0);var t=this,u=t.params,i=t.slides,c=t.rtl;if(i.length!==0)for(typeof i[0].swiperSlideOffset=="undefined"&&t.updateSlidesOffset(),e=-n,c&&(e=n),i.removeClass(u.slideVisibleClass),r=0;r<i.length;r+=1){if(f=i[r],s=(e+(u.centeredSlides?t.minTranslate():0)-f.swiperSlideOffset)/(f.swiperSlideSize+u.spaceBetween),u.watchSlidesVisibility){var o=-(e-f.swiperSlideOffset),h=o+t.slidesSizesGrid[r],l=o>=0&&o<t.size||h>0&&h<=t.size||o<=0&&h>=t.size;l&&i.eq(r).addClass(u.slideVisibleClass)}f.progress=c?-s:s}},kr=function(n){n===void 0&&(n=this.translate||0);var i=this,e=i.params,o=i.maxTranslate()-i.minTranslate(),r=i.progress,u=i.isBeginning,f=i.isEnd,s=u,h=f;o===0?(r=0,u=!0,f=!0):(r=(n-i.minTranslate())/o,u=r<=0,f=r>=1);t.extend(i,{progress:r,isBeginning:u,isEnd:f});(e.watchSlidesProgress||e.watchSlidesVisibility)&&i.updateSlidesProgress(n);u&&!s&&i.emit("reachBeginning toEdge");f&&!h&&i.emit("reachEnd toEdge");(s&&!u||h&&!f)&&i.emit("fromEdge");i.emit("progress",r)},dr=function(){var t=this,e=t.slides,n=t.params,u=t.$wrapperEl,o=t.activeIndex,s=t.realIndex,h=t.virtual&&n.virtual.enabled,f,i,r;e.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass);f=h?t.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+o+'"]'):e.eq(o);f.addClass(n.slideActiveClass);n.loop&&(f.hasClass(n.slideDuplicateClass)?u.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]').addClass(n.slideDuplicateActiveClass):u.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]').addClass(n.slideDuplicateActiveClass));i=f.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&&i.length===0&&(i=e.eq(0),i.addClass(n.slideNextClass));r=f.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&&r.length===0&&(r=e.eq(-1),r.addClass(n.slidePrevClass));n.loop&&(i.hasClass(n.slideDuplicateClass)?u.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):u.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),r.hasClass(n.slideDuplicateClass)?u.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):u.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass))},gr=function(n){var i=this,e=i.rtl?i.translate:-i.translate,f=i.slidesGrid,s=i.snapGrid,c=i.params,l=i.activeIndex,a=i.realIndex,v=i.snapIndex,u=n,o,r,h;if(typeof u=="undefined"){for(r=0;r<f.length;r+=1)typeof f[r+1]!="undefined"?e>=f[r]&&e<f[r+1]-(f[r+1]-f[r])/2?u=r:e>=f[r]&&e<f[r+1]&&(u=r+1):e>=f[r]&&(u=r);c.normalizeSlideIndex&&(u<0||typeof u=="undefined")&&(u=0)}if(o=s.indexOf(e)>=0?s.indexOf(e):Math.floor(u/c.slidesPerGroup),o>=s.length&&(o=s.length-1),u===l){o!==v&&(i.snapIndex=o,i.emit("snapIndexChange"));return}h=parseInt(i.slides.eq(u).attr("data-swiper-slide-index")||u,10);t.extend(i,{snapIndex:o,realIndex:h,previousIndex:l,activeIndex:u});i.emit("activeIndexChange");i.emit("snapIndexChange");a!==h&&i.emit("realIndexChange");i.emit("slideChange")},nu=function(t){var i=this,f=i.params,r=n(t.target).closest("."+f.slideClass)[0],e=!1,u;if(r)for(u=0;u<i.slides.length;u+=1)i.slides[u]===r&&(e=!0);if(r&&e)i.clickedSlide=r,i.clickedIndex=i.virtual&&i.params.virtual.enabled?parseInt(n(r).attr("data-swiper-slide-index"),10):n(r).index();else{i.clickedSlide=undefined;i.clickedIndex=undefined;return}f.slideToClickedSlide&&i.clickedIndex!==undefined&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()},tu={updateSize:vr,updateSlides:yr,updateAutoHeight:pr,updateSlidesOffset:wr,updateSlidesProgress:br,updateProgress:kr,updateSlidesClasses:dr,updateActiveIndex:gr,updateClickedSlide:nu},iu=function(n){var r;n===void 0&&(n=this.isHorizontal()?"x":"y");var i=this,e=i.params,u=i.rtl,f=i.translate,o=i.$wrapperEl;return e.virtualTranslate?u?-f:f:(r=t.getTranslate(o[0],n),u&&(r=-r),r||0)},ru=function(n,t){var i=this,c=i.rtl,o=i.params,s=i.$wrapperEl,l=i.progress,u=0,f=0,h,e;i.isHorizontal()?u=c?-n:n:f=n;o.roundLengths&&(u=Math.floor(u),f=Math.floor(f));o.virtualTranslate||(r.transforms3d?s.transform("translate3d("+u+"px, "+f+"px, 0px)"):s.transform("translate("+u+"px, "+f+"px)"));i.translate=i.isHorizontal()?u:f;e=i.maxTranslate()-i.minTranslate();h=e===0?0:(n-i.minTranslate())/e;h!==l&&i.updateProgress(n);i.emit("setTranslate",i.translate,t)},uu=function(){return-this.snapGrid[0]},fu=function(){return-this.snapGrid[this.snapGrid.length-1]},eu={getTranslate:iu,setTranslate:ru,minTranslate:uu,maxTranslate:fu},ou=function(n,t){var i=this;i.$wrapperEl.transition(n);i.emit("setTransition",n,t)},su=function(n){n===void 0&&(n=!0);var t=this,i=t.activeIndex,u=t.params,r=t.previousIndex;(u.autoHeight&&t.updateAutoHeight(),t.emit("transitionStart"),n)&&i!==r&&(t.emit("slideChangeTransitionStart"),i>r?t.emit("slideNextTransitionStart"):t.emit("slidePrevTransitionStart"))},hu=function(n){n===void 0&&(n=!0);var t=this,i=t.activeIndex,r=t.previousIndex;t.animating=!1;t.setTransition(0);t.emit("transitionEnd");n&&i!==r&&(t.emit("slideChangeTransitionEnd"),i>r?t.emit("slideNextTransitionEnd"):t.emit("slidePrevTransitionEnd"))},cu={setTransition:ou,transitionStart:su,transitionEnd:hu},c=function(){function n(){var n=u.createElement("div");return n.innerHTML="<!--[if lte IE 9]><i><\/i><![endif]-->",n.getElementsByTagName("i").length===1}function t(){var n=i.navigator.userAgent.toLowerCase();return n.indexOf("safari")>=0&&n.indexOf("chrome")<0&&n.indexOf("android")<0}return{isSafari:t(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(i.navigator.userAgent),ie:i.navigator.pointerEnabled||i.navigator.msPointerEnabled,ieTouch:i.navigator.msPointerEnabled&&i.navigator.msMaxTouchPoints>1||i.navigator.pointerEnabled&&i.navigator.maxTouchPoints>1,lteIE9:n()}}(),lu=function(n,t,i,r){var u,e,f,s;n===void 0&&(n=0);t===void 0&&(t=this.params.speed);i===void 0&&(i=!0);u=this;e=n;e<0&&(e=0);var o=u.params,h=u.snapGrid,a=u.slidesGrid,p=u.previousIndex,v=u.activeIndex,y=u.rtl,w=u.$wrapperEl,l=Math.floor(e/o.slidesPerGroup);if(l>=h.length&&(l=h.length-1),(v||o.initialSlide||0)===(p||0)&&i&&u.emit("beforeSlideChangeStart"),f=-h[l],u.updateProgress(f),o.normalizeSlideIndex)for(s=0;s<a.length;s+=1)-Math.floor(f*100)>=Math.floor(a[s]*100)&&(e=s);return!u.allowSlideNext&&f<u.translate&&f<u.minTranslate()?!1:!u.allowSlidePrev&&f>u.translate&&f>u.maxTranslate()&&(v||0)!==e?!1:y&&-f===u.translate||!y&&f===u.translate?(u.updateActiveIndex(e),o.autoHeight&&u.updateAutoHeight(),u.updateSlidesClasses(),o.effect!=="slide"&&u.setTranslate(f),!1):(t===0||c.lteIE9?(u.setTransition(0),u.setTranslate(f),u.updateActiveIndex(e),u.updateSlidesClasses(),u.emit("beforeTransitionStart",t,r),u.transitionStart(i),u.transitionEnd(i)):(u.setTransition(t),u.setTranslate(f),u.updateActiveIndex(e),u.updateSlidesClasses(),u.emit("beforeTransitionStart",t,r),u.transitionStart(i),u.animating||(u.animating=!0,w.transitionEnd(function(){u&&!u.destroyed&&u.transitionEnd(i)}))),!0)},au=function(n,t,i){n===void 0&&(n=this.params.speed);t===void 0&&(t=!0);var r=this,u=r.params,f=r.animating;return u.loop?f?!1:(r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft,r.slideTo(r.activeIndex+u.slidesPerGroup,n,t,i)):r.slideTo(r.activeIndex+u.slidesPerGroup,n,t,i)},vu=function(n,t,i){n===void 0&&(n=this.params.speed);t===void 0&&(t=!0);var r=this,u=r.params,f=r.animating;return u.loop?f?!1:(r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft,r.slideTo(r.activeIndex-1,n,t,i)):r.slideTo(r.activeIndex-1,n,t,i)},yu=function(n,t,i){n===void 0&&(n=this.params.speed);t===void 0&&(t=!0);var r=this;return r.slideTo(r.activeIndex,n,t,i)},pu=function(){var i=this,u=i.params,o=i.$wrapperEl,f=u.slidesPerView==="auto"?i.slidesPerViewDynamic():u.slidesPerView,r=i.clickedIndex,e;if(u.loop){if(i.animating)return;e=parseInt(n(i.clickedSlide).attr("data-swiper-slide-index"),10);u.centeredSlides?r<i.loopedSlides-f/2||r>i.slides.length-i.loopedSlides+f/2?(i.loopFix(),r=o.children("."+u.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+u.slideDuplicateClass+")").eq(0).index(),t.nextTick(function(){i.slideTo(r)})):i.slideTo(r):r>i.slides.length-f?(i.loopFix(),r=o.children("."+u.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+u.slideDuplicateClass+")").eq(0).index(),t.nextTick(function(){i.slideTo(r)})):i.slideTo(r)}else i.slideTo(r)},wu={slideTo:lu,slideNext:au,slidePrev:vu,slideReset:yu,slideToClickedSlide:pu},bu=function(){var r=this,t=r.params,f=r.$wrapperEl,i,c,l,a,e,o,s,h;if(f.children("."+t.slideClass+"."+t.slideDuplicateClass).remove(),i=f.children("."+t.slideClass),t.loopFillGroupWithBlank&&(c=t.slidesPerGroup-i.length%t.slidesPerGroup,c!==t.slidesPerGroup)){for(l=0;l<c;l+=1)a=n(u.createElement("div")).addClass(t.slideClass+" "+t.slideBlankClass),f.append(a);i=f.children("."+t.slideClass)}for(t.slidesPerView!=="auto"||t.loopedSlides||(t.loopedSlides=i.length),r.loopedSlides=parseInt(t.loopedSlides||t.slidesPerView,10),r.loopedSlides+=t.loopAdditionalSlides,r.loopedSlides>i.length&&(r.loopedSlides=i.length),e=[],o=[],i.each(function(t,u){var f=n(u);t<r.loopedSlides&&o.push(u);t<i.length&&t>=i.length-r.loopedSlides&&e.push(u);f.attr("data-swiper-slide-index",t)}),s=0;s<o.length;s+=1)f.append(n(o[s].cloneNode(!0)).addClass(t.slideDuplicateClass));for(h=e.length-1;h>=0;h-=1)f.prepend(n(e[h].cloneNode(!0)).addClass(t.slideDuplicateClass))},ku=function(){var n=this,f=n.params,r=n.activeIndex,u=n.slides,t=n.loopedSlides,e=n.allowSlidePrev,o=n.allowSlideNext,i;n.allowSlidePrev=!0;n.allowSlideNext=!0;r<t?(i=u.length-t*3+r,i+=t,n.slideTo(i,0,!1,!0)):(f.slidesPerView==="auto"&&r>=t*2||r>u.length-f.slidesPerView*2)&&(i=-u.length+r+t,i+=t,n.slideTo(i,0,!1,!0));n.allowSlidePrev=e;n.allowSlideNext=o},du=function(){var n=this,i=n.$wrapperEl,t=n.params,r=n.slides;i.children("."+t.slideClass+"."+t.slideDuplicateClass).remove();r.removeAttr("data-swiper-slide-index")},gu={loopCreate:bu,loopFix:ku,loopDestroy:du},nf=function(n){var i=this,t;!r.touch&&i.params.simulateTouch&&(t=i.el,t.style.cursor="move",t.style.cursor=n?"-webkit-grabbing":"-webkit-grab",t.style.cursor=n?"-moz-grabbin":"-moz-grab",t.style.cursor=n?"grabbing":"grab")},tf=function(){var n=this;r.touch||(n.el.style.cursor="")},rf={setGrabCursor:nf,unsetGrabCursor:tf},uf=function(n){var t=this,f=t.$wrapperEl,u=t.params,i;if(u.loop&&t.loopDestroy(),typeof n=="object"&&"length"in n)for(i=0;i<n.length;i+=1)n[i]&&f.append(n[i]);else f.append(n);u.loop&&t.loopCreate();u.observer&&r.observer||t.update()},ff=function(n){var t=this,u=t.params,e=t.$wrapperEl,o=t.activeIndex,f,i;if(u.loop&&t.loopDestroy(),f=o+1,typeof n=="object"&&"length"in n){for(i=0;i<n.length;i+=1)n[i]&&e.prepend(n[i]);f=o+n.length}else e.prepend(n);u.loop&&t.loopCreate();u.observer&&r.observer||t.update();t.slideTo(f,0,!1)},ef=function(n){var t=this,f=t.params,o=t.$wrapperEl,s=t.activeIndex,i,u,e;if(f.loop&&(t.loopDestroy(),t.slides=o.children("."+f.slideClass)),i=s,typeof n=="object"&&"length"in n){for(e=0;e<n.length;e+=1)u=n[e],t.slides[u]&&t.slides.eq(u).remove(),u<i&&(i-=1);i=Math.max(i,0)}else u=n,t.slides[u]&&t.slides.eq(u).remove(),u<i&&(i-=1),i=Math.max(i,0);f.loop&&t.loopCreate();f.observer&&r.observer||t.update();f.loop?t.slideTo(i+t.loopedSlides,0,!1):t.slideTo(i,0,!1)},of=function(){for(var t=this,i=[],n=0;n<t.slides.length;n+=1)i.push(n);t.removeSlide(i)},sf={appendSlide:uf,prependSlide:ff,removeSlide:ef,removeAllSlides:of},e=function(){var t=i.navigator.userAgent,n={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:i.cordova||i.phonegap,phonegap:i.cordova||i.phonegap},s=t.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),c=t.match(/(Android);?[\s\/]+([\d.]+)?/),f=t.match(/(iPad).*OS\s([\d_]+)/),r=t.match(/(iPod)(.*OS\s([\d_]+))?/),e=!f&&t.match(/(iPhone\sOS|iOS)\s([\d_]+)/),o,h;return s&&(n.os="windows",n.osVersion=s[2],n.windows=!0),c&&!s&&(n.os="android",n.osVersion=c[2],n.android=!0,n.androidChrome=t.toLowerCase().indexOf("chrome")>=0),(f||e||r)&&(n.os="ios",n.ios=!0),e&&!r&&(n.osVersion=e[2].replace(/_/g,"."),n.iphone=!0),f&&(n.osVersion=f[2].replace(/_/g,"."),n.ipad=!0),r&&(n.osVersion=r[3]?r[3].replace(/_/g,"."):null,n.iphone=!0),n.ios&&n.osVersion&&t.indexOf("Version/")>=0&&n.osVersion.split(".")[0]==="10"&&(n.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),n.desktop=!(n.os||n.android||n.webView),n.webView=(e||f||r)&&t.match(/.*AppleWebKit(?!.*Safari)/i),n.os&&n.os==="ios"&&(o=n.osVersion.split("."),h=u.querySelector('meta[name="viewport"]'),n.minimalUi=!n.webView&&(r||e)&&(o[0]*1==7?o[1]*1>=1:o[0]*1>7)&&h&&h.getAttribute("content").indexOf("minimal-ui")>=0),n.pixelRatio=i.devicePixelRatio||1,n}(),hf=function(i){var f=this,o=f.touchEventsData,s=f.params,h=f.touches,r=i,c,a,l;if((r.originalEvent&&(r=r.originalEvent),o.isTouchEvent=r.type==="touchstart",o.isTouchEvent||!("which"in r)||r.which!==3)&&(!o.isTouched||!o.isMoved)){if(s.noSwiping&&n(r.target).closest("."+s.noSwipingClass)[0]){f.allowClick=!0;return}(!s.swipeHandler||n(r).closest(s.swipeHandler)[0])&&((h.currentX=r.type==="touchstart"?r.targetTouches[0].pageX:r.pageX,h.currentY=r.type==="touchstart"?r.targetTouches[0].pageY:r.pageY,c=h.currentX,a=h.currentY,e.ios&&!e.cordova&&s.iOSEdgeSwipeDetection&&c<=s.iOSEdgeSwipeThreshold&&c>=window.screen.width-s.iOSEdgeSwipeThreshold)||(t.extend(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:undefined,startMoving:undefined}),h.startX=c,h.startY=a,o.touchStartTime=t.now(),f.allowClick=!0,f.updateSize(),f.swipeDirection=undefined,s.threshold>0&&(o.allowThresholdMove=!1),r.type!=="touchstart"&&(l=!0,n(r.target).is(o.formElements)&&(l=!1),u.activeElement&&n(u.activeElement).is(o.formElements)&&u.activeElement.blur(),l&&f.allowTouchMove&&r.preventDefault()),f.emit("touchStart",r)))}},cf=function(i){var f=this,r=f.touchEventsData,s=f.params,e=f.touches,b=f.rtl,o=i,c,l,a,v,w,h,y,p;if(o.originalEvent&&(o=o.originalEvent),!r.isTouchEvent||o.type!=="mousemove"){if(c=o.type==="touchmove"?o.targetTouches[0].pageX:o.pageX,l=o.type==="touchmove"?o.targetTouches[0].pageY:o.pageY,o.preventedByNestedSwiper){e.startX=c;e.startY=l;return}if(!f.allowTouchMove){f.allowClick=!1;r.isTouched&&(t.extend(e,{startX:c,startY:l,currentX:c,currentY:l}),r.touchStartTime=t.now());return}if(r.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(f.isVertical()){if(l<e.startY&&f.translate<=f.maxTranslate()||l>e.startY&&f.translate>=f.minTranslate()){r.isTouched=!1;r.isMoved=!1;return}}else if(c<e.startX&&f.translate<=f.maxTranslate()||c>e.startX&&f.translate>=f.minTranslate())return;if(r.isTouchEvent&&u.activeElement&&o.target===u.activeElement&&n(o.target).is(r.formElements)){r.isMoved=!0;f.allowClick=!1;return}if((r.allowTouchCallbacks&&f.emit("touchMove",o),!o.targetTouches||!(o.targetTouches.length>1))&&(e.currentX=c,e.currentY=l,a=e.currentX-e.startX,v=e.currentY-e.startY,typeof r.isScrolling=="undefined"&&(f.isHorizontal()&&e.currentY===e.startY||f.isVertical()&&e.currentX===e.startX?r.isScrolling=!1:a*a+v*v>=25&&(w=Math.atan2(Math.abs(v),Math.abs(a))*180/Math.PI,r.isScrolling=f.isHorizontal()?w>s.touchAngle:90-w>s.touchAngle)),r.isScrolling&&f.emit("touchMoveOpposite",o),typeof startMoving=="undefined"&&(e.currentX!==e.startX||e.currentY!==e.startY)&&(r.startMoving=!0),r.isTouched)){if(r.isScrolling){r.isTouched=!1;return}if(r.startMoving){if(f.allowClick=!1,o.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&o.stopPropagation(),r.isMoved||(s.loop&&f.loopFix(),r.startTranslate=f.getTranslate(),f.setTransition(0),f.animating&&f.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,s.grabCursor&&(f.allowSlideNext===!0||f.allowSlidePrev===!0)&&f.setGrabCursor(!0),f.emit("sliderFirstMove",o)),f.emit("sliderMove",o),r.isMoved=!0,h=f.isHorizontal()?a:v,e.diff=h,h*=s.touchRatio,b&&(h=-h),f.swipeDirection=h>0?"prev":"next",r.currentTranslate=h+r.startTranslate,y=!0,p=s.resistanceRatio,s.touchReleaseOnEdges&&(p=0),h>0&&r.currentTranslate>f.minTranslate()?(y=!1,s.resistance&&(r.currentTranslate=f.minTranslate()-1+Math.pow(-f.minTranslate()+r.startTranslate+h,p))):h<0&&r.currentTranslate<f.maxTranslate()&&(y=!1,s.resistance&&(r.currentTranslate=f.maxTranslate()+1-Math.pow(f.maxTranslate()-r.startTranslate-h,p))),y&&(o.preventedByNestedSwiper=!0),!f.allowSlideNext&&f.swipeDirection==="next"&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!f.allowSlidePrev&&f.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),s.threshold>0)if(Math.abs(h)>s.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0;e.startX=e.currentX;e.startY=e.currentY;r.currentTranslate=r.startTranslate;e.diff=f.isHorizontal()?e.currentX-e.startX:e.currentY-e.startY;return}}else{r.currentTranslate=r.startTranslate;return}s.followFinger&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(f.updateActiveIndex(),f.updateSlidesClasses()),s.freeMode&&(r.velocities.length===0&&r.velocities.push({position:e[f.isHorizontal()?"startX":"startY"],time:r.touchStartTime}),r.velocities.push({position:e[f.isHorizontal()?"currentX":"currentY"],time:t.now()})),f.updateProgress(r.currentTranslate),f.setTranslate(r.currentTranslate))}}}},lf=function(n){var i=this,r=i.touchEventsData,u=i.params,et=i.touches,nt=i.rtl,tt=i.$wrapperEl,e=i.slidesGrid,h=i.snapGrid,c=n,w,a,l,k,d,v,y,p,s,g,o,rt;if(c.originalEvent&&(c=c.originalEvent),r.allowTouchCallbacks&&i.emit("touchEnd",c),r.allowTouchCallbacks=!1,r.isTouched){if(u.grabCursor&&r.isMoved&&r.isTouched&&(i.allowSlideNext===!0||i.allowSlidePrev===!0)&&i.setGrabCursor(!1),w=t.now(),a=w-r.touchStartTime,i.allowClick&&(i.updateClickedSlide(c),i.emit("tap",c),a<300&&w-r.lastClickTime>300&&(r.clickTimeout&&clearTimeout(r.clickTimeout),r.clickTimeout=t.nextTick(function(){i&&!i.destroyed&&i.emit("click",c)},300)),a<300&&w-r.lastClickTime<300&&(r.clickTimeout&&clearTimeout(r.clickTimeout),i.emit("doubleTap",c))),r.lastClickTime=t.now(),t.nextTick(function(){i.destroyed||(i.allowClick=!0)}),!r.isTouched||!r.isMoved||!i.swipeDirection||et.diff===0||r.currentTranslate===r.startTranslate){r.isTouched=!1;r.isMoved=!1;return}if(r.isTouched=!1,r.isMoved=!1,l=u.followFinger?nt?i.translate:-i.translate:-r.currentTranslate,u.freeMode){if(l<-i.minTranslate()){i.slideTo(i.activeIndex);return}if(l>-i.maxTranslate()){i.slides.length<h.length?i.slideTo(h.length-1):i.slideTo(i.slides.length-1);return}if(u.freeModeMomentum){if(r.velocities.length>1){var it=r.velocities.pop(),ut=r.velocities.pop(),ot=it.position-ut.position,ft=it.time-ut.time;i.velocity=ot/ft;i.velocity/=2;Math.abs(i.velocity)<u.freeModeMinimumVelocity&&(i.velocity=0);(ft>150||t.now()-it.time>300)&&(i.velocity=0)}else i.velocity=0;i.velocity*=u.freeModeMomentumVelocityRatio;r.velocities.length=0;var b=1e3*u.freeModeMomentumRatio,st=i.velocity*b,f=i.translate+st;if(nt&&(f=-f),k=!1,v=Math.abs(i.velocity)*20*u.freeModeMomentumBounceRatio,f<i.maxTranslate())u.freeModeMomentumBounce?(f+i.maxTranslate()<-v&&(f=i.maxTranslate()-v),d=i.maxTranslate(),k=!0,r.allowMomentumBounce=!0):f=i.maxTranslate();else if(f>i.minTranslate())u.freeModeMomentumBounce?(f-i.minTranslate()>v&&(f=i.minTranslate()+v),d=i.minTranslate(),k=!0,r.allowMomentumBounce=!0):f=i.minTranslate();else if(u.freeModeSticky){for(p=0;p<h.length;p+=1)if(h[p]>-f){y=p;break}f=Math.abs(h[y]-f)<Math.abs(h[y-1]-f)||i.swipeDirection==="next"?h[y]:h[y-1];f=-f}if(i.velocity!==0)b=nt?Math.abs((-f-i.translate)/i.velocity):Math.abs((f-i.translate)/i.velocity);else if(u.freeModeSticky){i.slideReset();return}u.freeModeMomentumBounce&&k?(i.updateProgress(d),i.setTransition(b),i.setTranslate(f),i.transitionStart(),i.animating=!0,tt.transitionEnd(function(){i&&!i.destroyed&&r.allowMomentumBounce&&(i.emit("momentumBounce"),i.setTransition(u.speed),i.setTranslate(d),tt.transitionEnd(function(){i&&!i.destroyed&&i.transitionEnd()}))})):i.velocity?(i.updateProgress(f),i.setTransition(b),i.setTranslate(f),i.transitionStart(),i.animating||(i.animating=!0,tt.transitionEnd(function(){i&&!i.destroyed&&i.transitionEnd()}))):i.updateProgress(f);i.updateActiveIndex();i.updateSlidesClasses()}(!u.freeModeMomentum||a>=u.longSwipesMs)&&(i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses());return}for(s=0,g=i.slidesSizesGrid[0],o=0;o<e.length;o+=u.slidesPerGroup)typeof e[o+u.slidesPerGroup]!="undefined"?l>=e[o]&&l<e[o+u.slidesPerGroup]&&(s=o,g=e[o+u.slidesPerGroup]-e[o]):l>=e[o]&&(s=o,g=e[e.length-1]-e[e.length-2]);if(rt=(l-e[s])/g,a>u.longSwipesMs){if(!u.longSwipes){i.slideTo(i.activeIndex);return}i.swipeDirection==="next"&&(rt>=u.longSwipesRatio?i.slideTo(s+u.slidesPerGroup):i.slideTo(s));i.swipeDirection==="prev"&&(rt>1-u.longSwipesRatio?i.slideTo(s+u.slidesPerGroup):i.slideTo(s))}else{if(!u.shortSwipes){i.slideTo(i.activeIndex);return}i.swipeDirection==="next"&&i.slideTo(s+u.slidesPerGroup);i.swipeDirection==="prev"&&i.slideTo(s)}}},ht=function(){var n=this,t=n.params,i=n.el,r,u,f;i&&i.offsetWidth===0||(t.breakpoints&&n.setBreakpoint(),r=n.allowSlideNext,u=n.allowSlidePrev,n.allowSlideNext=!0,n.allowSlidePrev=!0,n.updateSize(),n.updateSlides(),t.freeMode?(f=Math.min(Math.max(n.translate,n.maxTranslate()),n.minTranslate()),n.setTranslate(f),n.updateActiveIndex(),n.updateSlidesClasses(),t.autoHeight&&n.updateAutoHeight()):(n.updateSlidesClasses(),(t.slidesPerView==="auto"||t.slidesPerView>1)&&n.isEnd&&!n.params.centeredSlides?n.slideTo(n.slides.length-1,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0)),n.allowSlidePrev=u,n.allowSlideNext=r)},af=function(n){var t=this;t.allowClick||(t.params.preventClicks&&n.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(n.stopPropagation(),n.stopImmediatePropagation()))};var pf={attachEvents:vf,detachEvents:yf},wf=function(){var n=this,s=n.activeIndex,e=n.loopedSlides,u,i,r,f,o;(e===void 0&&(e=0),u=n.params,i=u.breakpoints,i&&(!i||Object.keys(i).length!==0))&&(r=n.getBreakpoint(i),r&&n.currentBreakpoint!==r&&(f=r in i?i[r]:n.originalParams,o=u.loop&&f.slidesPerView!==u.slidesPerView,t.extend(n.params,f),t.extend(n,{allowTouchMove:n.params.allowTouchMove,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev}),n.currentBreakpoint=r,o&&(n.loopDestroy(),n.loopCreate(),n.updateSlides(),n.slideTo(s-e+n.loopedSlides,0,!1)),n.emit("breakpoint",f)))},bf=function(n){var r,t,u,f;if(!n)return undefined;for(r=!1,t=[],Object.keys(n).forEach(function(n){t.push(n)}),t.sort(function(n,t){return parseInt(n,10)-parseInt(t,10)}),u=0;u<t.length;u+=1)f=t[u],f>=i.innerWidth&&!r&&(r=f);return r||"max"},kf={setBreakpoint:wf,getBreakpoint:bf},df=function(){var u=this,f=u.classNames,t=u.params,o=u.rtl,s=u.$el,n=[];n.push(t.direction);t.freeMode&&n.push("free-mode");r.flexbox||n.push("no-flexbox");t.autoHeight&&n.push("autoheight");o&&n.push("rtl");t.slidesPerColumn>1&&n.push("multirow");e.android&&n.push("android");e.ios&&n.push("ios");(i.navigator.pointerEnabled||i.navigator.msPointerEnabled)&&n.push("wp8-"+t.direction);n.forEach(function(n){f.push(t.containerModifierClass+n)});s.addClass(f.join(" "))},gf=function(){var n=this,t=n.$el,i=n.classNames;t.removeClass(i.join(" "))},ne={addClasses:df,removeClasses:gf},te=function(n,t,r,u,f,e){function s(){e&&e()}var o;n.complete&&f?s():t?(o=new i.Image,o.onload=s,o.onerror=s,u&&(o.sizes=u),r&&(o.srcset=r),t&&(o.src=t)):s()},ie=function(){function r(){typeof n!="undefined"&&n!==null&&n&&!n.destroyed&&(n.imagesLoaded!==undefined&&(n.imagesLoaded+=1),n.imagesLoaded===n.imagesToLoad.length&&(n.params.updateOnImagesReady&&n.update(),n.emit("imagesReady")))}var n=this,i,t;for(n.imagesToLoad=n.$el.find("img"),i=0;i<n.imagesToLoad.length;i+=1)t=n.imagesToLoad[i],n.loadImage(t,t.currentSrc||t.getAttribute("src"),t.srcset||t.getAttribute("srcset"),t.sizes||t.getAttribute("sizes"),!0,r)},re={loadImage:te,preloadImages:ie},ct={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold: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:undefined,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,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",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},nt={update:tu,translate:eu,transition:cu,slide:wu,loop:gu,grabCursor:rf,manipulation:sf,events:pf,breakpoints:kf,classes:ne,images:re},tt={},a=function(u){function f(){for(var c=[],a=arguments.length,s,o,v,e,y,h,p,l;a--;)c[a]=arguments[a];return(c.length===1&&c[0].constructor&&c[0].constructor===Object?o=c[0]:(v=c,s=v[0],o=v[1]),o||(o={}),o=t.extend({},o),s&&!o.el&&(o.el=s),u.call(this,o),Object.keys(nt).forEach(function(n){Object.keys(nt[n]).forEach(function(t){f.prototype[t]||(f.prototype[t]=nt[n][t])})}),e=this,typeof e.modules=="undefined"&&(e.modules={}),Object.keys(e.modules).forEach(function(n){var i=e.modules[n],t,r;if(i.params){if(t=Object.keys(i.params)[0],r=i.params[t],typeof r!="object")return;if(!(t in o&&"enabled"in r))return;o[t]===!0&&(o[t]={enabled:!0});typeof o[t]!="object"||"enabled"in o[t]||(o[t].enabled=!0);o[t]||(o[t]={enabled:!1})}}),y=t.extend({},ct),e.useModulesParams(y),e.params=t.extend({},y,tt,o),e.originalParams=t.extend({},e.params),e.passedParams=t.extend({},o),h=n(e.params.el),s=h[0],!s)?undefined:h.length>1?(p=[],h.each(function(n,i){var r=t.extend({},o,{el:i});p.push(new f(r))}),p):(s.swiper=e,h.data("swiper",e),l=h.children("."+e.params.wrapperClass),t.extend(e,{$el:h,el:s,$wrapperEl:l,wrapperEl:l[0],classNames:[],slides:n(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return e.params.direction==="horizontal"},isVertical:function(){return e.params.direction==="vertical"},rtl:e.params.direction==="horizontal"&&(s.dir.toLowerCase()==="rtl"||h.css("direction")==="rtl"),wrongRTL:l.css("display")==="-webkit-box",activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,progress:0,velocity:0,animating:!1,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev,touchEvents:function(){var t=["touchstart","touchmove","touchend"],n=["mousedown","mousemove","mouseup"];return i.navigator.pointerEnabled?n=["pointerdown","pointermove","pointerup"]:i.navigator.msPointerEnabled&&(n=["MSPointerDown","MsPointerMove","MsPointerUp"]),{start:r.touch||!e.params.simulateTouch?t[0]:n[0],move:r.touch||!e.params.simulateTouch?t[1]:n[1],end:r.touch||!e.params.simulateTouch?t[2]:n[2]}}(),touchEventsData:{isTouched:undefined,isMoved:undefined,allowTouchCallbacks:undefined,touchStartTime:undefined,isScrolling:undefined,currentTranslate:undefined,startTranslate:undefined,allowThresholdMove:undefined,formElements:"input, select, option, textarea, button, video",lastClickTime:t.now(),clickTimeout:undefined,velocities:[],allowMomentumBounce:undefined,isTouchEvent:undefined,startMoving:undefined},allowClick:!0,allowTouchMove:e.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),e.useModules(),e.params.init&&e.init(),e)}u&&(f.__proto__=u);f.prototype=Object.create(u&&u.prototype);f.prototype.constructor=f;var e={extendedDefaults:{},defaults:{},Class:{},$:{}};return f.prototype.slidesPerViewDynamic=function(){var t=this,l=t.params,n=t.slides,c=t.slidesGrid,h=t.size,i=t.activeIndex,e=1,r,o,u,f,s;if(l.centeredSlides){for(r=n[i].swiperSlideSize,u=i+1;u<n.length;u+=1)n[u]&&!o&&(r+=n[u].swiperSlideSize,e+=1,r>h&&(o=!0));for(f=i-1;f>=0;f-=1)n[f]&&!o&&(r+=n[f].swiperSlideSize,e+=1,r>h&&(o=!0))}else for(s=i+1;s<n.length;s+=1)c[s]-c[i]<h&&(e+=1);return e},f.prototype.update=function(){function i(){t=Math.min(Math.max(n.translate,n.maxTranslate()),n.minTranslate());n.setTranslate(t);n.updateActiveIndex();n.updateSlidesClasses()}var n=this,t,r;n&&!n.destroyed&&(n.updateSize(),n.updateSlides(),n.updateProgress(),n.updateSlidesClasses(),n.params.freeMode?(i(),n.params.autoHeight&&n.updateAutoHeight()):(r=(n.params.slidesPerView==="auto"||n.params.slidesPerView>1)&&n.isEnd&&!n.params.centeredSlides?n.slideTo(n.slides.length-1,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0),r||i()),n.emit("update"))},f.prototype.init=function(){var n=this;n.initialized||(n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.params.loop&&n.loopCreate(),n.updateSize(),n.updateSlides(),n.params.grabCursor&&n.setGrabCursor(),n.params.preloadImages&&n.preloadImages(),n.params.loop?n.slideTo(n.params.initialSlide+n.loopedSlides,0,n.params.runCallbacksOnInit):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit),n.attachEvents(),n.initialized=!0,n.emit("init"))},f.prototype.destroy=function(n,i){n===void 0&&(n=!0);i===void 0&&(i=!0);var r=this,u=r.params,e=r.$el,o=r.$wrapperEl,f=r.slides;r.emit("beforeDestroy");r.initialized=!1;r.detachEvents();u.loop&&r.loopDestroy();i&&(r.removeClasses(),e.removeAttr("style"),o.removeAttr("style"),f&&f.length&&f.removeClass([u.slideVisibleClass,u.slideActiveClass,u.slideNextClass,u.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row"));r.emit("destroy");Object.keys(r.eventsListeners).forEach(function(n){r.off(n)});n!==!1&&(r.$el[0].swiper=null,r.$el.data("swiper",null),t.deleteProps(r));r.destroyed=!0},f.extendDefaults=function(n){t.extend(tt,n)},e.extendedDefaults.get=function(){return tt},e.defaults.get=function(){return ct},e.Class.get=function(){return u},e.$.get=function(){return n},Object.defineProperties(f,e),f}(s),ue={name:"device",proto:{device:e},"static":{device:e}},fe={name:"support",proto:{support:r},"static":{support:r}},ee={name:"browser",proto:{browser:c},"static":{browser:c}},oe={name:"resize",create:function(){var n=this;t.extend(n,{resize:{resizeHandler:function(){n&&!n.destroyed&&n.initialized&&(n.emit("beforeResize"),n.emit("resize"))},orientationChangeHandler:function(){n&&!n.destroyed&&n.initialized&&n.emit("orientationchange")}}})},on:{init:function(){var n=this;i.addEventListener("resize",n.resize.resizeHandler);i.addEventListener("orientationchange",n.resize.orientationChangeHandler)},destroy:function(){var n=this;i.removeEventListener("resize",n.resize.resizeHandler);i.removeEventListener("orientationchange",n.resize.orientationChangeHandler)}}},y={func:i.MutationObserver||i.WebkitMutationObserver,attach:function(n,t){t===void 0&&(t={});var i=this,u=y.func,r=new u(function(n){n.forEach(function(n){i.emit("observerUpdate",n)})});r.observe(n,{attributes:typeof t.attributes=="undefined"?!0:t.attributes,childList:typeof t.childList=="undefined"?!0:t.childList,characterData:typeof t.characterData=="undefined"?!0:t.characterData});i.observer.observers.push(r)},init:function(){var n=this,i,t;if(r.observer&&n.params.observer){if(n.params.observeParents)for(i=n.$el.parents(),t=0;t<i.length;t+=1)n.observer.attach(i[t]);n.observer.attach(n.$el[0],{childList:!1});n.observer.attach(n.$wrapperEl[0],{attributes:!1})}},destroy:function(){var n=this;n.observer.observers.forEach(function(n){n.disconnect()});n.observer.observers=[]}},se={name:"observer",params:{observer:!1,observeParents:!1},create:function(){var n=this;t.extend(n,{observer:{init:y.init.bind(n),attach:y.attach.bind(n),destroy:y.destroy.bind(n),observers:[]}})},on:{init:function(){var n=this;n.observer.init()},destroy:function(){var n=this;n.observer.destroy()}}},p={update:function(n){function tt(){i.updateSlides();i.updateProgress();i.updateSlidesClasses();i.lazy&&i.params.lazy.enabled&&i.lazy.load()}var i=this,v=i.params,y=v.slidesPerView,c=v.slidesPerGroup,it=v.centeredSlides,f=i.virtual,p=f.from,l=f.to,s=f.slides,rt=f.slidesGrid,nt=f.renderSlide,ut=f.offset,w,b,k,d,g,a,o,r;i.updateActiveIndex();w=i.activeIndex||0;b=i.rtl&&i.isHorizontal()?"right":i.isHorizontal()?"left":"top";it?(k=Math.floor(y/2)+c,d=Math.floor(y/2)+c):(k=y+(c-1),d=c);var u=Math.max((w||0)-d,0),e=Math.min((w||0)+k,s.length-1),h=(i.slidesGrid[u]||0)-(i.slidesGrid[0]||0);if(t.extend(i.virtual,{from:u,to:e,offset:h,slidesGrid:i.slidesGrid}),p===u&&l===e&&!n){i.slidesGrid!==rt&&h!==ut&&i.slides.css(b,h+"px");i.updateProgress();return}if(i.params.virtual.renderExternal){i.params.virtual.renderExternal.call(i,{offset:h,from:u,to:e,slides:function(){for(var t=[],n=u;n<=e;n+=1)t.push(s[n]);return t}()});tt();return}if(g=[],a=[],n)i.$wrapperEl.find("."+i.params.slideClass).remove();else for(o=p;o<=l;o+=1)(o<u||o>e)&&i.$wrapperEl.find("."+i.params.slideClass+'[data-swiper-slide-index="'+o+'"]').remove();for(r=0;r<s.length;r+=1)r>=u&&r<=e&&(typeof l=="undefined"||n?a.push(r):(r>l&&a.push(r),r<p&&g.push(r)));a.forEach(function(n){i.$wrapperEl.append(nt(s[n],n))});g.sort(function(n,t){return n<t}).forEach(function(n){i.$wrapperEl.prepend(nt(s[n],n))});i.$wrapperEl.children(".swiper-slide").css(b,h+"px");tt()},renderSlide:function(t,i){var r=this,f=r.params.virtual,u;return f.cache&&r.virtual.cache[i]?r.virtual.cache[i]:(u=f.renderSlide?n(f.renderSlide.call(r,t,i)):n('<div class="'+r.params.slideClass+'" data-swiper-slide-index="'+i+'">'+t+"<\/div>"),u.attr("data-swiper-slide-index")||u.attr("data-swiper-slide-index",i),f.cache&&(r.virtual.cache[i]=u),u)},appendSlide:function(n){var t=this;t.virtual.slides.push(n);t.virtual.update(!0)},prependSlide:function(n){var t=this,i,r;t.virtual.slides.unshift(n);t.params.virtual.cache&&(i=t.virtual.cache,r={},Object.keys(i).forEach(function(n){r[n+1]=i[n]}),t.virtual.cache=r);t.virtual.update(!0);t.slideNext(0)}},he={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null}},create:function(){var n=this;t.extend(n,{virtual:{update:p.update.bind(n),appendSlide:p.appendSlide.bind(n),prependSlide:p.prependSlide.bind(n),renderSlide:p.renderSlide.bind(n),slides:n.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var n=this,i;n.params.virtual.enabled&&(n.classNames.push(n.params.containerModifierClass+"virtual"),i={watchSlidesProgress:!0},t.extend(n.params,i),t.extend(n.originalParams,i),n.virtual.update())},setTranslate:function(){var n=this;n.params.virtual.enabled&&n.virtual.update()}}},it={handle:function(n){var t=this,f=n,r,c,l,h,o;if((f.originalEvent&&(f=f.originalEvent),r=f.keyCode||f.charCode,!t.allowSlideNext&&(t.isHorizontal()&&r===39||t.isVertical()&&r===40))||!t.allowSlidePrev&&(t.isHorizontal()&&r===37||t.isVertical()&&r===38))return!1;if(f.shiftKey||f.altKey||f.ctrlKey||f.metaKey||u.activeElement&&u.activeElement.nodeName&&(u.activeElement.nodeName.toLowerCase()==="input"||u.activeElement.nodeName.toLowerCase()==="textarea"))return undefined;if(r===37||r===39||r===38||r===40){if(c=!1,t.$el.parents("."+t.params.slideClass).length>0&&t.$el.parents("."+t.params.slideActiveClass).length===0)return undefined;var s={left:i.pageXOffset,top:i.pageYOffset},a=i.innerWidth,v=i.innerHeight,e=t.$el.offset();for(t.rtl&&(e.left-=t.$el[0].scrollLeft),l=[[e.left,e.top],[e.left+t.width,e.top],[e.left,e.top+t.height],[e.left+t.width,e.top+t.height]],h=0;h<l.length;h+=1)o=l[h],o[0]>=s.left&&o[0]<=s.left+a&&o[1]>=s.top&&o[1]<=s.top+v&&(c=!0);if(!c)return undefined}return t.isHorizontal()?((r===37||r===39)&&(f.preventDefault?f.preventDefault():f.returnValue=!1),(r===39&&!t.rtl||r===37&&t.rtl)&&t.slideNext(),(r===37&&!t.rtl||r===39&&t.rtl)&&t.slidePrev()):((r===38||r===40)&&(f.preventDefault?f.preventDefault():f.returnValue=!1),r===40&&t.slideNext(),r===38&&t.slidePrev()),t.emit("keyPress",r),undefined},enable:function(){var t=this;if(!t.keyboard.enabled){n(u).on("keydown",t.keyboard.handle);t.keyboard.enabled=!0}},disable:function(){var t=this;t.keyboard.enabled&&(n(u).off("keydown",t.keyboard.handle),t.keyboard.enabled=!1)}},ce={name:"keyboard",params:{keyboard:{enabled:!1}},create:function(){var n=this;t.extend(n,{keyboard:{enabled:!1,enable:it.enable.bind(n),disable:it.disable.bind(n),handle:it.handle.bind(n)}})},on:{init:function(){var n=this;n.params.keyboard.enabled&&n.keyboard.enable()},destroy:function(){var n=this;n.keyboard.enabled&&n.keyboard.disable()}}};var l={lastScrollTime:t.now(),event:function(){return i.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":le()?"wheel":"mousewheel"}(),normalize:function(n){var f=10,e=40,o=800,u=0,t=0,i=0,r=0;return"detail"in n&&(t=n.detail),"wheelDelta"in n&&(t=-n.wheelDelta/120),"wheelDeltaY"in n&&(t=-n.wheelDeltaY/120),"wheelDeltaX"in n&&(u=-n.wheelDeltaX/120),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(u=t,t=0),i=u*f,r=t*f,"deltaY"in n&&(r=n.deltaY),"deltaX"in n&&(i=n.deltaX),(i||r)&&n.deltaMode&&(n.deltaMode===1?(i*=e,r*=e):(i*=o,r*=o)),i&&!u&&(u=i<1?-1:1),r&&!t&&(t=r<1?-1:1),{spinX:u,spinY:t,pixelX:i,pixelY:r}},handle:function(n){var u=n,r=this,s=r.params.mousewheel;u.originalEvent&&(u=u.originalEvent);var e=0,h=r.rtl?-1:1,f=l.normalize(u);if(s.forceToAxis)if(r.isHorizontal())if(Math.abs(f.pixelX)>Math.abs(f.pixelY))e=f.pixelX*h;else return!0;else if(Math.abs(f.pixelY)>Math.abs(f.pixelX))e=f.pixelY;else return!0;else e=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*h:-f.pixelY;if(e===0)return!0;if(s.invert&&(e=-e),r.params.freeMode){var o=r.getTranslate()+e*s.sensitivity,c=r.isBeginning,a=r.isEnd;if(o>=r.minTranslate()&&(o=r.minTranslate()),o<=r.maxTranslate()&&(o=r.maxTranslate()),r.setTransition(0),r.setTranslate(o),r.updateProgress(),r.updateActiveIndex(),r.updateSlidesClasses(),(!c&&r.isBeginning||!a&&r.isEnd)&&r.updateSlidesClasses(),r.params.freeModeSticky&&(clearTimeout(r.mousewheel.timeout),r.mousewheel.timeout=t.nextTick(function(){r.slideReset()},300)),r.emit("scroll",u),r.params.autoplay&&r.params.autoplayDisableOnInteraction&&r.stopAutoplay(),o===0||o===r.maxTranslate())return!0}else{if(t.now()-r.mousewheel.lastScrollTime>60)if(e<0)if(r.isEnd&&!r.params.loop||r.animating){if(s.releaseOnEdges)return!0}else r.slideNext(),r.emit("scroll",u);else if(r.isBeginning&&!r.params.loop||r.animating){if(s.releaseOnEdges)return!0}else r.slidePrev(),r.emit("scroll",u);r.mousewheel.lastScrollTime=(new i.Date).getTime()}return u.preventDefault?u.preventDefault():u.returnValue=!1,!1},enable:function(){var t=this,i;if(!l.event||t.mousewheel.enabled)return!1;i=t.$el;t.params.mousewheel.eventsTarged!=="container"&&(i=n(t.params.mousewheel.eventsTarged));i.on(l.event,t.mousewheel.handle);return t.mousewheel.enabled=!0,!0},disable:function(){var t=this,i;return l.event?t.mousewheel.enabled?(i=t.$el,t.params.mousewheel.eventsTarged!=="container"&&(i=n(t.params.mousewheel.eventsTarged)),i.off(l.event,t.mousewheel.handle),t.mousewheel.enabled=!1,!0):!1:!1}},ae={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var n=this;t.extend(n,{mousewheel:{enabled:!1,enable:l.enable.bind(n),disable:l.disable.bind(n),handle:l.handle.bind(n),lastScrollTime:t.now()}})},on:{init:function(){var n=this;n.params.mousewheel.enabled&&n.mousewheel.enable()},destroy:function(){var n=this;n.mousewheel.enabled&&n.mousewheel.disable()}}},rt={update:function(){var n=this,t=n.params.navigation;if(!n.params.loop){var u=n.navigation,i=u.$nextEl,r=u.$prevEl;r&&r.length>0&&(n.isBeginning?r.addClass(t.disabledClass):r.removeClass(t.disabledClass));i&&i.length>0&&(n.isEnd?i.addClass(t.disabledClass):i.removeClass(t.disabledClass))}},init:function(){var i=this,r=i.params.navigation,u,f;if(r.nextEl||r.prevEl){if(r.nextEl&&(u=n(r.nextEl),i.params.uniqueNavElements&&typeof r.nextEl=="string"&&u.length>1&&i.$el.find(r.nextEl).length===1&&(u=i.$el.find(r.nextEl))),r.prevEl&&(f=n(r.prevEl),i.params.uniqueNavElements&&typeof r.prevEl=="string"&&f.length>1&&i.$el.find(r.prevEl).length===1&&(f=i.$el.find(r.prevEl))),u&&u.length>0)u.on("click",function(n){(n.preventDefault(),!i.isEnd||i.params.loop)&&i.slideNext()});if(f&&f.length>0)f.on("click",function(n){(n.preventDefault(),!i.isBeginning||i.params.loop)&&i.slidePrev()});t.extend(i.navigation,{$nextEl:u,nextEl:u&&u[0],$prevEl:f,prevEl:f&&f[0]})}},destroy:function(){var i=this,r=i.navigation,n=r.$nextEl,t=r.$prevEl;n&&n.length&&(n.off("click"),n.removeClass(i.params.navigation.disabledClass));t&&t.length&&(t.off("click"),t.removeClass(i.params.navigation.disabledClass))}},ve={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden"}},create:function(){var n=this;t.extend(n,{navigation:{init:rt.init.bind(n),update:rt.update.bind(n),destroy:rt.destroy.bind(n)}})},on:{init:function(){var n=this;n.navigation.init();n.navigation.update()},toEdge:function(){var n=this;n.navigation.update()},fromEdge:function(){var n=this;n.navigation.update()},destroy:function(){var n=this;n.navigation.destroy()},click:function(t){var i=this,f=i.navigation,r=f.$nextEl,u=f.$prevEl;!i.params.navigation.hideOnClick||n(t.target).is(u)||n(t.target).is(r)||(r&&r.toggleClass(i.params.navigation.hiddenClass),u&&u.toggleClass(i.params.navigation.hiddenClass))}}},w={update:function(){var t=this,a=t.rtl,i=t.params.pagination,f,o;if(i.el&&t.pagination.el&&t.pagination.$el&&t.pagination.$el.length!==0){var s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,u=t.pagination.$el,r,e=t.params.loop?Math.ceil((s-t.loopedSlides*2)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),r>s-1-t.loopedSlides*2&&(r-=s-t.loopedSlides*2),r>e-1&&(r-=e),r<0&&t.params.paginationType!=="bullets"&&(r=e+r)):r=typeof t.snapIndex!="undefined"?t.snapIndex:t.activeIndex||0,i.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0&&(f=t.pagination.bullets,i.dynamicBullets&&(t.pagination.bulletSize=f.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),u.css(t.isHorizontal()?"width":"height",t.pagination.bulletSize*5+"px")),f.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev"),u.length>1?f.each(function(t,u){var f=n(u);f.index()===r&&(f.addClass(i.bulletActiveClass),i.dynamicBullets&&(f.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),f.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")))}):(o=f.eq(r),o.addClass(i.bulletActiveClass),i.dynamicBullets&&(o.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),o.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next"))),i.dynamicBullets)){var v=Math.min(f.length,5),y=(t.pagination.bulletSize*v-t.pagination.bulletSize)/2-r*t.pagination.bulletSize,p=a?"right":"left";f.css(t.isHorizontal()?p:"top",y+"px")}if(i.type==="fraction"&&(u.find("."+i.currentClass).text(r+1),u.find("."+i.totalClass).text(e)),i.type==="progressbar"){var h=(r+1)/e,c=h,l=1;t.isHorizontal()||(l=h,c=1);u.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+c+") scaleY("+l+")").transition(t.params.speed)}i.type==="custom"&&i.renderCustom?(u.html(i.renderCustom(t,r+1,e)),t.emit("paginationRender",t,u[0])):t.emit("paginationUpdate",t,u[0])}},render:function(){var t=this,n=t.params.pagination,f,u;if(n.el&&t.pagination.el&&t.pagination.$el&&t.pagination.$el.length!==0){var e=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,r=t.pagination.$el,i="";if(n.type==="bullets"){for(f=t.params.loop?Math.ceil((e-t.loopedSlides*2)/t.params.slidesPerGroup):t.snapGrid.length,u=0;u<f;u+=1)i+=n.renderBullet?n.renderBullet.call(t,u,n.bulletClass):"<"+n.bulletElement+' class="'+n.bulletClass+'"><\/'+n.bulletElement+">";r.html(i);t.pagination.bullets=r.find("."+n.bulletClass)}n.type==="fraction"&&(i=n.renderFraction?n.renderFraction.call(t,n.currentClass,n.totalClass):'<span class="'+n.currentClass+'"><\/span> / <span class="'+n.totalClass+'"><\/span>',r.html(i));n.type==="progressbar"&&(i=n.renderProgressbar?n.renderProgressbar.call(t,n.progressbarFillClass):'<span class="'+n.progressbarFillClass+'"><\/span>',r.html(i));n.type!=="custom"&&t.emit("paginationRender",t.pagination.$el[0])}},init:function(){var u=this,i=u.params.pagination,r;if(i.el&&(r=n(i.el),r.length!==0)){if(u.params.uniqueNavElements&&typeof i.el=="string"&&r.length>1&&u.$el.find(i.el).length===1&&(r=u.$el.find(i.el)),i.type==="bullets"&&i.clickable&&r.addClass(i.clickableClass),r.addClass(i.modifierClass+i.type),i.type==="bullets"&&i.dynamicBullets&&r.addClass(""+i.modifierClass+i.type+"-dynamic"),i.clickable)r.on("click","."+i.bulletClass,function(t){t.preventDefault();var i=n(this).index()*u.params.slidesPerGroup;u.params.loop&&(i+=u.loopedSlides);u.slideTo(i)});t.extend(u.pagination,{$el:r,el:r[0]})}},destroy:function(){var n=this,t=n.params.pagination,i;t.el&&n.pagination.el&&n.pagination.$el&&n.pagination.$el.length!==0&&(i=n.pagination.$el,i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),n.pagination.bullets&&n.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click","."+t.bulletClass))}},ye={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,type:"bullets",dynamicBullets:!1,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",clickableClass:"swiper-pagination-clickable"}},create:function(){var n=this;t.extend(n,{pagination:{init:w.init.bind(n),render:w.render.bind(n),update:w.update.bind(n),destroy:w.destroy.bind(n)}})},on:{init:function(){var n=this;n.pagination.init();n.pagination.render();n.pagination.update()},activeIndexChange:function(){var n=this;n.params.loop?n.pagination.update():typeof n.snapIndex=="undefined"&&n.pagination.update()},snapIndexChange:function(){var n=this;n.params.loop||n.pagination.update()},slidesLengthChange:function(){var n=this;n.params.loop&&(n.pagination.render(),n.pagination.update())},snapGridLengthChange:function(){var n=this;n.params.loop||(n.pagination.render(),n.pagination.update())},destroy:function(){var n=this;n.pagination.destroy()},click:function(t){var i=this;i.params.pagination.el&&i.params.pagination.hideOnClick&&i.pagination.$el.length>0&&!n(t.target).hasClass(i.params.pagination.bulletClass)&&i.pagination.$el.toggleClass(i.params.pagination.hiddenClass)}}},o={setTranslate:function(){var t=this;if(t.params.scrollbar.el&&t.scrollbar.el){var o=t.scrollbar,h=t.rtl,c=t.progress,i=o.dragSize,e=o.trackSize,u=o.$dragEl,s=o.$el,l=t.params.scrollbar,f=i,n=(e-i)*c;h&&t.isHorizontal()?(n=-n,n>0?(f=i-n,n=0):-n+i>e&&(f=e+n)):n<0?(f=i+n,n=0):n+i>e&&(f=e-n);t.isHorizontal()?(r.transforms3d?u.transform("translate3d("+n+"px, 0, 0)"):u.transform("translateX("+n+"px)"),u[0].style.width=f+"px"):(r.transforms3d?u.transform("translate3d(0px, "+n+"px, 0)"):u.transform("translateY("+n+"px)"),u[0].style.height=f+"px");l.hide&&(clearTimeout(t.scrollbar.timeout),s[0].style.opacity=1,t.scrollbar.timeout=setTimeout(function(){s[0].style.opacity=0;s.transition(400)},1e3))}},setTransition:function(n){var t=this;t.params.scrollbar.el&&t.scrollbar.el&&t.scrollbar.$dragEl.transition(n)},updateSize:function(){var n=this;if(n.params.scrollbar.el&&n.scrollbar.el){var e=n.scrollbar,i=e.$dragEl,r=e.$el;i[0].style.width="";i[0].style.height="";var o=n.isHorizontal()?r[0].offsetWidth:r[0].offsetHeight,u=n.size/n.virtualSize,s=u*(o/n.size),f;f=n.params.scrollbar.dragSize==="auto"?o*u:parseInt(n.params.scrollbar.dragSize,10);n.isHorizontal()?i[0].style.width=f+"px":i[0].style.height=f+"px";r[0].style.display=u>=1?"none":"";n.params.scrollbarHide&&(r[0].style.opacity=0);t.extend(e,{trackSize:o,divider:u,moveDivider:s,dragSize:f})}},setDragPosition:function(n){var t=this,r=t.scrollbar,o=r.$el,f=r.dragSize,s=r.trackSize,e,i,u;e=t.isHorizontal()?n.type==="touchstart"||n.type==="touchmove"?n.targetTouches[0].pageX:n.pageX||n.clientX:n.type==="touchstart"||n.type==="touchmove"?n.targetTouches[0].pageY:n.pageY||n.clientY;i=(e-o.offset()[t.isHorizontal()?"left":"top"]-f/2)/(s-f);i=Math.max(Math.min(i,1),0);t.rtl&&(i=1-i);u=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*i;t.updateProgress(u);t.setTranslate(u);t.updateActiveIndex();t.updateSlidesClasses()},onDragStart:function(n){var t=this,u=t.params.scrollbar,i=t.scrollbar,f=t.$wrapperEl,r=i.$el,e=i.$dragEl;t.scrollbar.isTouched=!0;n.preventDefault();n.stopPropagation();f.transition(100);e.transition(100);i.setDragPosition(n);clearTimeout(t.scrollbar.dragTimeout);r.transition(0);u.hide&&r.css("opacity",1);t.emit("scrollbarDragStart",n)},onDragMove:function(n){var t=this,i=t.scrollbar,r=t.$wrapperEl,u=i.$el,f=i.$dragEl;t.scrollbar.isTouched&&(n.preventDefault?n.preventDefault():n.returnValue=!1,i.setDragPosition(n),r.transition(0),u.transition(0),f.transition(0),t.emit("scrollbarDragMove",n))},onDragEnd:function(n){var i=this,r=i.params.scrollbar,f=i.scrollbar,u=f.$el;i.scrollbar.isTouched&&(i.scrollbar.isTouched=!1,r.hide&&(clearTimeout(i.scrollbar.dragTimeout),i.scrollbar.dragTimeout=t.nextTick(function(){u.css("opacity",0);u.transition(400)},1e3)),i.emit("scrollbarDragEnd",n),r.snapOnRelease&&i.slideReset())},enableDraggable:function(){var t=this;if(t.params.scrollbar.el){var f=t.scrollbar,i=f.$el,u=r.touch?i[0]:document;i.on(t.scrollbar.dragEvents.start,t.scrollbar.onDragStart);n(u).on(t.scrollbar.dragEvents.move,t.scrollbar.onDragMove);n(u).on(t.scrollbar.dragEvents.end,t.scrollbar.onDragEnd)}},disableDraggable:function(){var t=this;if(t.params.scrollbar.el){var f=t.scrollbar,i=f.$el,u=r.touch?i[0]:document;i.off(t.scrollbar.dragEvents.start);n(u).off(t.scrollbar.dragEvents.move);n(u).off(t.scrollbar.dragEvents.end)}},init:function(){var i=this,f;if(i.params.scrollbar.el){var o=i.scrollbar,s=i.$el,h=i.touchEvents,e=i.params.scrollbar,u=n(e.el);i.params.uniqueNavElements&&typeof e.el=="string"&&u.length>1&&s.find(e.el).length===1&&(u=s.find(e.el));f=u.find(".swiper-scrollbar-drag");f.length===0&&(f=n('<div class="swiper-scrollbar-drag"><\/div>'),u.append(f));i.scrollbar.dragEvents=function(){return i.params.simulateTouch===!1&&!r.touch?{start:"mousedown",move:"mousemove",end:"mouseup"}:h}();t.extend(o,{$el:u,el:u[0],$dragEl:f,dragEl:f[0]});e.draggable&&o.enableDraggable()}},destroy:function(){var n=this;n.scrollbar.disableDraggable()}},pe={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0}},create:function(){var n=this;t.extend(n,{scrollbar:{init:o.init.bind(n),destroy:o.destroy.bind(n),updateSize:o.updateSize.bind(n),setTranslate:o.setTranslate.bind(n),setTransition:o.setTransition.bind(n),enableDraggable:o.enableDraggable.bind(n),disableDraggable:o.disableDraggable.bind(n),setDragPosition:o.setDragPosition.bind(n),onDragStart:o.onDragStart.bind(n),onDragMove:o.onDragMove.bind(n),onDragEnd:o.onDragEnd.bind(n),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){var n=this;n.scrollbar.init();n.scrollbar.updateSize();n.scrollbar.setTranslate()},update:function(){var n=this;n.scrollbar.updateSize()},resize:function(){var n=this;n.scrollbar.updateSize()},observerUpdate:function(){var n=this;n.scrollbar.updateSize()},setTranslate:function(){var n=this;n.scrollbar.setTranslate()},setTransition:function(n){var t=this;t.scrollbar.setTransition(n)},destroy:function(){var n=this;n.scrollbar.destroy()}}},ut={setTransform:function(t,i){var s=this,v=s.rtl,f=n(t),h=v?-1:1,c=f.attr("data-swiper-parallax")||"0",r=f.attr("data-swiper-parallax-x"),u=f.attr("data-swiper-parallax-y"),e=f.attr("data-swiper-parallax-scale"),o=f.attr("data-swiper-parallax-opacity"),l,a;r||u?(r=r||"0",u=u||"0"):s.isHorizontal()?(r=c,u="0"):(u=c,r="0");r=r.indexOf("%")>=0?parseInt(r,10)*i*h+"%":r*i*h+"px";u=u.indexOf("%")>=0?parseInt(u,10)*i+"%":u*i+"px";typeof o!="undefined"&&o!==null&&(l=o-(o-1)*(1-Math.abs(i)),f[0].style.opacity=l);typeof e=="undefined"||e===null?f.transform("translate3d("+r+", "+u+", 0px)"):(a=e-(e-1)*(1-Math.abs(i)),f.transform("translate3d("+r+", "+u+", 0px) scale("+a+")"))},setTranslate:function(){var t=this,r=t.$el,u=t.slides,i=t.progress,f=t.snapGrid;r.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(n,r){t.parallax.setTransform(r,i)});u.each(function(r,u){var e=u.progress;t.params.slidesPerGroup>1&&t.params.slidesPerView!=="auto"&&(e+=Math.ceil(r/2)-i*(f.length-1));e=Math.min(Math.max(e,-1),1);n(u).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(n,i){t.parallax.setTransform(i,e)})})},setTransition:function(t){t===void 0&&(t=this.params.speed);var i=this,r=i.$el;r.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(i,r){var u=n(r),f=parseInt(u.attr("data-swiper-parallax-duration"),10)||t;t===0&&(f=0);u.transition(f)})}},we={name:"parallax",params:{parallax:{enabled:!1}},create:function(){var n=this;t.extend(n,{parallax:{setTransform:ut.setTransform.bind(n),setTranslate:ut.setTranslate.bind(n),setTransition:ut.setTransition.bind(n)}})},on:{beforeInit:function(){var n=this;n.params.watchSlidesProgress=!0},init:function(){var n=this;n.params.parallax&&n.parallax.setTranslate()},setTranslate:function(){var n=this;n.params.parallax&&n.parallax.setTranslate()},setTransition:function(n){var t=this;t.params.parallax&&t.parallax.setTransition(n)}}},ft={getDistanceBetweenTouches:function(n){if(n.targetTouches.length<2)return 1;var t=n.targetTouches[0].pageX,i=n.targetTouches[0].pageY,r=n.targetTouches[1].pageX,u=n.targetTouches[1].pageY;return Math.sqrt(Math.pow(r-t,2)+Math.pow(u-i,2))},onGestureStart:function(t){var u=this,e=u.params.zoom,f=u.zoom,i=f.gesture;if(f.fakeGestureTouched=!1,f.fakeGestureMoved=!1,!r.gestures){if(t.type!=="touchstart"||t.type==="touchstart"&&t.targetTouches.length<2)return;f.fakeGestureTouched=!0;i.scaleStart=ft.getDistanceBetweenTouches(t)}if((!i.$slideEl||!i.$slideEl.length)&&(i.$slideEl=n(this),i.$slideEl.length===0&&(i.$slideEl=u.slides.eq(u.activeIndex)),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+e.containerClass),i.maxRatio=i.$imageWrapEl.attr("data-swiper-zoom")||e.maxRatio,i.$imageWrapEl.length===0)){i.$imageEl=undefined;return}i.$imageEl.transition(0);u.zoom.isScaling=!0},onGestureChange:function(n){var u=this,f=u.params.zoom,t=u.zoom,i=t.gesture;if(!r.gestures){if(n.type!=="touchmove"||n.type==="touchmove"&&n.targetTouches.length<2)return;t.fakeGestureMoved=!0;i.scaleMove=ft.getDistanceBetweenTouches(n)}i.$imageEl&&i.$imageEl.length!==0&&(r.gestures?u.zoom.scale=n.scale*t.currentScale:t.scale=i.scaleMove/i.scaleStart*t.currentScale,t.scale>i.maxRatio&&(t.scale=i.maxRatio-1+Math.pow(t.scale-i.maxRatio+1,.5)),t.scale<f.minRatio&&(t.scale=f.minRatio+1-Math.pow(f.minRatio-t.scale+1,.5)),i.$imageEl.transform("translate3d(0,0,0) scale("+t.scale+")"))},onGestureEnd:function(n){var u=this,f=u.params.zoom,t=u.zoom,i=t.gesture;if(!r.gestures){if(!t.fakeGestureTouched||!t.fakeGestureMoved)return;if(n.type!=="touchend"||n.type==="touchend"&&n.changedTouches.length<2&&!e.android)return;t.fakeGestureTouched=!1;t.fakeGestureMoved=!1}i.$imageEl&&i.$imageEl.length!==0&&(t.scale=Math.max(Math.min(t.scale,i.maxRatio),f.minRatio),i.$imageEl.transition(u.params.speed).transform("translate3d(0,0,0) scale("+t.scale+")"),t.currentScale=t.scale,t.isScaling=!1,t.scale===1&&(i.$slideEl=undefined))},onTouchStart:function(n){var u=this,i=u.zoom,r=i.gesture,t=i.image;r.$imageEl&&r.$imageEl.length!==0&&(t.isTouched||(e.android&&n.preventDefault(),t.isTouched=!0,t.touchesStart.x=n.type==="touchstart"?n.targetTouches[0].pageX:n.pageX,t.touchesStart.y=n.type==="touchstart"?n.targetTouches[0].pageY:n.pageY))},onTouchMove:function(n){var f=this,e=f.zoom,u=e.gesture,i=e.image,r=e.velocity,o,s;if(u.$imageEl&&u.$imageEl.length!==0&&(f.allowClick=!1,i.isTouched&&u.$slideEl)&&(i.isMoved||(i.width=u.$imageEl[0].offsetWidth,i.height=u.$imageEl[0].offsetHeight,i.startX=t.getTranslate(u.$imageWrapEl[0],"x")||0,i.startY=t.getTranslate(u.$imageWrapEl[0],"y")||0,u.slideWidth=u.$slideEl[0].offsetWidth,u.slideHeight=u.$slideEl[0].offsetHeight,u.$imageWrapEl.transition(0),f.rtl&&(i.startX=-i.startX),f.rtl&&(i.startY=-i.startY)),o=i.width*e.scale,s=i.height*e.scale,!(o<u.slideWidth)||!(s<u.slideHeight))){if(i.minX=Math.min(u.slideWidth/2-o/2,0),i.maxX=-i.minX,i.minY=Math.min(u.slideHeight/2-s/2,0),i.maxY=-i.minY,i.touchesCurrent.x=n.type==="touchmove"?n.targetTouches[0].pageX:n.pageX,i.touchesCurrent.y=n.type==="touchmove"?n.targetTouches[0].pageY:n.pageY,!i.isMoved&&!e.isScaling){if(f.isHorizontal()&&(Math.floor(i.minX)===Math.floor(i.startX)&&i.touchesCurrent.x<i.touchesStart.x||Math.floor(i.maxX)===Math.floor(i.startX)&&i.touchesCurrent.x>i.touchesStart.x)){i.isTouched=!1;return}if(!f.isHorizontal()&&(Math.floor(i.minY)===Math.floor(i.startY)&&i.touchesCurrent.y<i.touchesStart.y||Math.floor(i.maxY)===Math.floor(i.startY)&&i.touchesCurrent.y>i.touchesStart.y)){i.isTouched=!1;return}}n.preventDefault();n.stopPropagation();i.isMoved=!0;i.currentX=i.touchesCurrent.x-i.touchesStart.x+i.startX;i.currentY=i.touchesCurrent.y-i.touchesStart.y+i.startY;i.currentX<i.minX&&(i.currentX=i.minX+1-Math.pow(i.minX-i.currentX+1,.8));i.currentX>i.maxX&&(i.currentX=i.maxX-1+Math.pow(i.currentX-i.maxX+1,.8));i.currentY<i.minY&&(i.currentY=i.minY+1-Math.pow(i.minY-i.currentY+1,.8));i.currentY>i.maxY&&(i.currentY=i.maxY-1+Math.pow(i.currentY-i.maxY+1,.8));r.prevPositionX||(r.prevPositionX=i.touchesCurrent.x);r.prevPositionY||(r.prevPositionY=i.touchesCurrent.y);r.prevTime||(r.prevTime=Date.now());r.x=(i.touchesCurrent.x-r.prevPositionX)/(Date.now()-r.prevTime)/2;r.y=(i.touchesCurrent.y-r.prevPositionY)/(Date.now()-r.prevTime)/2;Math.abs(i.touchesCurrent.x-r.prevPositionX)<2&&(r.x=0);Math.abs(i.touchesCurrent.y-r.prevPositionY)<2&&(r.y=0);r.prevPositionX=i.touchesCurrent.x;r.prevPositionY=i.touchesCurrent.y;r.prevTime=Date.now();u.$imageWrapEl.transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTouchEnd:function(){var l=this,i=l.zoom,r=i.gesture,n=i.image,t=i.velocity,s,h,c;if(r.$imageEl&&r.$imageEl.length!==0){if(!n.isTouched||!n.isMoved){n.isTouched=!1;n.isMoved=!1;return}n.isTouched=!1;n.isMoved=!1;var u=300,f=300,a=t.x*u,e=n.currentX+a,v=t.y*f,o=n.currentY+v;t.x!==0&&(u=Math.abs((e-n.currentX)/t.x));t.y!==0&&(f=Math.abs((o-n.currentY)/t.y));s=Math.max(u,f);n.currentX=e;n.currentY=o;h=n.width*i.scale;c=n.height*i.scale;n.minX=Math.min(r.slideWidth/2-h/2,0);n.maxX=-n.minX;n.minY=Math.min(r.slideHeight/2-c/2,0);n.maxY=-n.minY;n.currentX=Math.max(Math.min(n.currentX,n.maxX),n.minX);n.currentY=Math.max(Math.min(n.currentY,n.maxY),n.minY);r.$imageWrapEl.transition(s).transform("translate3d("+n.currentX+"px, "+n.currentY+"px,0)")}},onTransitionEnd:function(){var t=this,i=t.zoom,n=i.gesture;n.$slideEl&&t.previousIndex!==t.activeIndex&&(n.$imageEl.transform("translate3d(0,0,0) scale(1)"),n.$imageWrapEl.transform("translate3d(0,0,0)"),n.$slideEl=undefined,n.$imageEl=undefined,n.$imageWrapEl=undefined,i.scale=1,i.currentScale=1)},toggle:function(n){var i=this,t=i.zoom;t.scale&&t.scale!==1?t.out():t.in(n)},"in":function(t){var e=this,r=e.zoom,o=e.params.zoom,i=r.gesture,c=r.image,l,a,b,k,d,g,u,f,nt,tt,it,rt,s,h,v,y,p,w;(i.$slideEl||(i.$slideEl=e.clickedSlide?n(e.clickedSlide):e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+o.containerClass)),i.$imageEl&&i.$imageEl.length!==0)&&(i.$slideEl.addClass(""+o.zoomedSlideClass),typeof c.touchesStart.x=="undefined"&&t?(l=t.type==="touchend"?t.changedTouches[0].pageX:t.pageX,a=t.type==="touchend"?t.changedTouches[0].pageY:t.pageY):(l=c.touchesStart.x,a=c.touchesStart.y),r.scale=i.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,r.currentScale=i.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,t?(p=i.$slideEl[0].offsetWidth,w=i.$slideEl[0].offsetHeight,b=i.$slideEl.offset().left,k=i.$slideEl.offset().top,d=b+p/2-l,g=k+w/2-a,nt=i.$imageEl[0].offsetWidth,tt=i.$imageEl[0].offsetHeight,it=nt*r.scale,rt=tt*r.scale,s=Math.min(p/2-it/2,0),h=Math.min(w/2-rt/2,0),v=-s,y=-h,u=d*r.scale,f=g*r.scale,u<s&&(u=s),u>v&&(u=v),f<h&&(f=h),f>y&&(f=y)):(u=0,f=0),i.$imageWrapEl.transition(300).transform("translate3d("+u+"px, "+f+"px,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+r.scale+")"))},out:function(){var i=this,r=i.zoom,u=i.params.zoom,t=r.gesture;(t.$slideEl||(t.$slideEl=i.clickedSlide?n(i.clickedSlide):i.slides.eq(i.activeIndex),t.$imageEl=t.$slideEl.find("img, svg, canvas"),t.$imageWrapEl=t.$imageEl.parent("."+u.containerClass)),t.$imageEl&&t.$imageEl.length!==0)&&(r.scale=1,r.currentScale=1,t.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),t.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),t.$slideEl.removeClass(""+u.zoomedSlideClass),t.$slideEl=undefined)},enable:function(){var t=this,i=t.zoom,u,f;if(!i.enabled){if(i.enabled=!0,u=t.slides,f=t.touchEvents.start==="touchstart"&&r.passiveListener&&t.params.passiveListeners?{passive:!0,capture:!1}:!1,r.gestures){u.on("gesturestart",i.onGestureStart,f);u.on("gesturechange",i.onGestureChange,f);u.on("gestureend",i.onGestureEnd,f)}else if(t.touchEvents.start==="touchstart"){u.on(t.touchEvents.start,i.onGestureStart,f);u.on(t.touchEvents.move,i.onGestureChange,f);u.on(t.touchEvents.end,i.onGestureEnd,f)}t.slides.each(function(r,u){var f=n(u);if(f.find("."+t.params.zoom.containerClass).length>0)f.on(t.touchEvents.move,i.onTouchMove)})}},disable:function(){var t=this,i=t.zoom,u,f;i.enabled&&(t.zoom.enabled=!1,u=t.slides,f=t.touchEvents.start==="touchstart"&&r.passiveListener&&t.params.passiveListeners?{passive:!0,capture:!1}:!1,r.gestures?(u.off("gesturestart",i.onGestureStart,f),u.off("gesturechange",i.onGestureChange,f),u.off("gestureend",i.onGestureEnd,f)):t.touchEvents.start==="touchstart"&&(u.off(t.touchEvents.start,i.onGestureStart,f),u.off(t.touchEvents.move,i.onGestureChange,f),u.off(t.touchEvents.end,i.onGestureEnd,f)),t.slides.each(function(r,u){var f=n(u);f.find("."+t.params.zoom.containerClass).length>0&&f.off(t.touchEvents.move,i.onTouchMove)}))}},be={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var n=this,i={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:undefined,slideWidth:undefined,slideHeight:undefined,$imageEl:undefined,$imageWrapEl:undefined,maxRatio:3},image:{isTouched:undefined,isMoved:undefined,currentX:undefined,currentY:undefined,minX:undefined,minY:undefined,maxX:undefined,maxY:undefined,width:undefined,height:undefined,startX:undefined,startY:undefined,touchesStart:{},touchesCurrent:{}},velocity:{x:undefined,y:undefined,prevPositionX:undefined,prevPositionY:undefined,prevTime:undefined}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(t){i[t]=ft[t].bind(n)});t.extend(n,{zoom:i})},on:{init:function(){var n=this;n.params.zoom.enabled&&n.zoom.enable()},destroy:function(){var n=this;n.zoom.disable()},touchStart:function(n){var t=this;if(t.zoom.enabled)t.zoom.onTouchStart(n)},touchEnd:function(n){var t=this;if(t.zoom.enabled)t.zoom.onTouchEnd(n)},doubleTap:function(n){var t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(n)},transitionEnd:function(){var n=this;n.zoom.enabled&&n.params.zoom.enabled&&n.zoom.onTransitionEnd()}}},lt={loadInSlide:function(t,i){var r,u;if((i===void 0&&(i=!0),r=this,u=r.params.lazy,typeof t!="undefined")&&r.slides.length!==0){var o=r.virtual&&r.params.virtual.enabled,f=o?r.$wrapperEl.children("."+r.params.slideClass+'[data-swiper-slide-index="'+t+'"]'):r.slides.eq(t),e=f.find("."+u.elementClass+":not(."+u.loadedClass+"):not(."+u.loadingClass+")");(!f.hasClass(u.elementClass)||f.hasClass(u.loadedClass)||f.hasClass(u.loadingClass)||(e=e.add(f[0])),e.length!==0)&&e.each(function(t,e){var o=n(e);o.addClass(u.loadingClass);var s=o.attr("data-background"),h=o.attr("data-src"),c=o.attr("data-srcset"),l=o.attr("data-sizes");r.loadImage(o[0],h||s,c,l,!1,function(){var n,t,e;typeof r!="undefined"&&r!==null&&r&&(!r||r.params)&&!r.destroyed&&(s?(o.css("background-image",'url("'+s+'")'),o.removeAttr("data-background")):(c&&(o.attr("srcset",c),o.removeAttr("data-srcset")),l&&(o.attr("sizes",l),o.removeAttr("data-sizes")),h&&(o.attr("src",h),o.removeAttr("data-src"))),o.addClass(u.loadedClass).removeClass(u.loadingClass),f.find("."+u.preloaderClass).remove(),r.params.loop&&i&&(n=f.attr("data-swiper-slide-index"),f.hasClass(r.params.slideDuplicateClass)?(t=r.$wrapperEl.children('[data-swiper-slide-index="'+n+'"]:not(.'+r.params.slideDuplicateClass+")"),r.lazy.loadInSlide(t.index(),!1)):(e=r.$wrapperEl.children("."+r.params.slideDuplicateClass+'[data-swiper-slide-index="'+n+'"]'),r.lazy.loadInSlide(e.index(),!1))),r.emit("lazyImageReady",f[0],o[0]))});r.emit("lazyImageLoad",f[0],o[0])})}},load:function(){function l(n){if(c){if(s.children("."+i.slideClass+'[data-swiper-slide-index="'+n+'"]').length)return!0}else if(p[n])return!0;return!1}function w(t){return c?n(t).attr("data-swiper-slide-index"):n(t).index()}var t=this,s=t.$wrapperEl,i=t.params,p=t.slides,r=t.activeIndex,c=t.virtual&&i.virtual.enabled,h=i.lazy,u=i.slidesPerView,f,e,o,v,y;if(u==="auto"&&(u=0),t.lazy.initialImageLoaded||(t.lazy.initialImageLoaded=!0),t.params.watchSlidesVisibility)s.children("."+i.slideVisibleClass).each(function(i,r){var u=c?n(r).attr("data-swiper-slide-index"):n(r).index();t.lazy.loadInSlide(u)});else if(u>1)for(f=r;f<r+u;f+=1)l(f)&&t.lazy.loadInSlide(f);else t.lazy.loadInSlide(r);if(h.loadPrevNext)if(u>1||h.loadPrevNextAmount&&h.loadPrevNextAmount>1){var b=h.loadPrevNextAmount,a=u,k=Math.min(r+a+Math.max(b,a),p.length),d=Math.max(r-Math.max(a,b),0);for(e=r+u;e<k;e+=1)l(e)&&t.lazy.loadInSlide(e);for(o=d;o<r;o+=1)l(o)&&t.lazy.loadInSlide(o)}else v=s.children("."+i.slideNextClass),v.length>0&&t.lazy.loadInSlide(w(v)),y=s.children("."+i.slidePrevClass),y.length>0&&t.lazy.loadInSlide(w(y))}},ke={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(){var n=this;t.extend(n,{lazy:{initialImageLoaded:!1,load:lt.load.bind(n),loadInSlide:lt.loadInSlide.bind(n)}})},on:{beforeInit:function(){var n=this;n.params.lazy.enabled&&n.params.preloadImages&&(n.params.preloadImages=!1)},init:function(){var n=this;n.params.lazy.enabled&&!n.params.loop&&n.params.initialSlide===0&&n.lazy.load()},scroll:function(){var n=this;n.params.freeMode&&!n.params.freeModeSticky&&n.lazy.load()},resize:function(){var n=this;n.params.lazy.enabled&&n.lazy.load()},scrollbarDragMove:function(){var n=this;n.params.lazy.enabled&&n.lazy.load()},transitionStart:function(){var n=this;n.params.lazy.enabled&&(!n.params.lazy.loadOnTransitionStart&&(n.params.lazy.loadOnTransitionStart||n.lazy.initialImageLoaded)||n.lazy.load())},transitionEnd:function(){var n=this;n.params.lazy.enabled&&!n.params.lazy.loadOnTransitionStart&&n.lazy.load()}}},v={LinearSpline:function(n,t){var u=function(){var n,t,i;return function(r,u){for(t=-1,n=r.length;n-t>1;)i=n+t>>1,r[i]<=u?t=i:n=i;return n}}(),i,r;return this.x=n,this.y=t,this.lastIndex=n.length-1,this.interpolate=function(n){return n?(r=u(this.x,n),i=r-1,(n-this.x[i])*(this.y[r]-this.y[i])/(this.x[r]-this.x[i])+this.y[i]):0},this},getInterpolateFunction:function(n){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new v.LinearSpline(t.slidesGrid,n.slidesGrid):new v.LinearSpline(t.snapGrid,n.snapGrid))},setTranslate:function(n,t){function o(n){var t=n.rtl&&n.params.direction==="horizontal"?-i.translate:i.translate;i.params.controller.by==="slide"&&(i.controller.getInterpolateFunction(n),u=-i.controller.spline.interpolate(-t));u&&i.params.controller.by!=="container"||(e=(n.maxTranslate()-n.minTranslate())/(i.maxTranslate()-i.minTranslate()),u=(t-i.minTranslate())*e+n.minTranslate());i.params.controller.inverse&&(u=n.maxTranslate()-u);n.updateProgress(u);n.setTranslate(u,i);n.updateActiveIndex();n.updateSlidesClasses()}var i=this,r=i.controller.control,e,u,f;if(Array.isArray(r))for(f=0;f<r.length;f+=1)r[f]!==t&&r[f]instanceof a&&o(r[f]);else r instanceof a&&t!==r&&o(r)},setTransition:function(n,t){function f(t){t.setTransition(n,u);n!==0&&(t.transitionStart(),t.$wrapperEl.transitionEnd(function(){i&&(t.params.loop&&u.params.controller.by==="slide"&&t.loopFix(),t.transitionEnd())}))}var u=this,i=u.controller.control,r;if(Array.isArray(i))for(r=0;r<i.length;r+=1)i[r]!==t&&i[r]instanceof a&&f(i[r]);else i instanceof a&&t!==i&&f(i)}},de={name:"controller",params:{controller:{control:undefined,inverse:!1,by:"slide"}},create:function(){var n=this;t.extend(n,{controller:{control:n.params.controller.control,getInterpolateFunction:v.getInterpolateFunction.bind(n),setTranslate:v.setTranslate.bind(n),setTransition:v.setTransition.bind(n)}})},on:{update:function(){var n=this;n.controller.control&&n.controller.spline&&(n.controller.spline=undefined,delete n.controller.spline)},resize:function(){var n=this;n.controller.control&&n.controller.spline&&(n.controller.spline=undefined,delete n.controller.spline)},observerUpdate:function(){var n=this;n.controller.control&&n.controller.spline&&(n.controller.spline=undefined,delete n.controller.spline)},setTranslate:function(n,t){var i=this;i.controller.control&&i.controller.setTranslate(n,t)},setTransition:function(n,t){var i=this;i.controller.control&&i.controller.setTransition(n,t)}}},at={makeElFocusable:function(n){return n.attr("tabIndex","0"),n},addElRole:function(n,t){return n.attr("role",t),n},addElLabel:function(n,t){return n.attr("aria-label",t),n},disableEl:function(n){return n.attr("aria-disabled",!0),n},enableEl:function(n){return n.attr("aria-disabled",!1),n},onEnterKey:function(t){var i=this,u=i.params.a11y,r;t.keyCode===13&&(r=n(t.target),i.navigation&&i.navigation.$nextEl&&r.is(i.navigation.$nextEl)&&(i.isEnd&&!i.params.loop||i.slideNext(),i.isEnd?i.a11y.notify(u.lastSlideMessage):i.a11y.notify(u.nextSlideMessage)),i.navigation&&i.navigation.$prevEl&&r.is(i.navigation.$prevEl)&&(i.isBeginning&&!i.params.loop||i.slidePrev(),i.isBeginning?i.a11y.notify(u.firstSlideMessage):i.a11y.notify(u.prevSlideMessage)),i.pagination&&r.is("."+i.params.pagination.bulletClass)&&r[0].click())},notify:function(n){var i=this,t=i.a11y.liveRegion;t.length!==0&&(t.html(""),t.html(n))},updateNavigation:function(){var n=this;if(!n.params.loop){var r=n.navigation,t=r.$nextEl,i=r.$prevEl;i&&i.length>0&&(n.isBeginning?n.a11y.disableEl(i):n.a11y.enableEl(i));t&&t.length>0&&(n.isEnd?n.a11y.disableEl(t):n.a11y.enableEl(t))}},updatePagination:function(){var t=this,i=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(function(r,u){var f=n(u);t.a11y.makeElFocusable(f);t.a11y.addElRole(f,"button");t.a11y.addElLabel(f,i.paginationBulletMessage.replace(/{{index}}/,f.index()+1))})},init:function(){var n=this,r,t,i;if(n.$el.append(n.a11y.liveRegion),r=n.params.a11y,n.navigation&&n.navigation.$nextEl&&(t=n.navigation.$nextEl),n.navigation&&n.navigation.$prevEl&&(i=n.navigation.$prevEl),t){n.a11y.makeElFocusable(t);n.a11y.addElRole(t,"button");n.a11y.addElLabel(t,r.nextSlideMessage);t.on("keydown",n.a11y.onEnterKey)}if(i){n.a11y.makeElFocusable(i);n.a11y.addElRole(i,"button");n.a11y.addElLabel(i,r.prevSlideMessage);i.on("keydown",n.a11y.onEnterKey)}if(n.pagination&&n.params.pagination.clickable&&n.pagination.bullets&&n.pagination.bullets.length)n.pagination.$el.on("keydown","."+n.params.pagination.bulletClass,n.a11y.onEnterKey)},destroy:function(){var n=this,t,i;n.a11y.liveRegion&&n.a11y.liveRegion.length>0&&n.a11y.liveRegion.remove();n.navigation&&n.navigation.$nextEl&&(t=n.navigation.$nextEl);n.navigation&&n.navigation.$prevEl&&(i=n.navigation.$prevEl);t&&t.off("keydown",n.a11y.onEnterKey);i&&i.off("keydown",n.a11y.onEnterKey);n.pagination&&n.params.pagination.clickable&&n.pagination.bullets&&n.pagination.bullets.length&&n.pagination.$el.off("keydown","."+n.params.pagination.bulletClass,n.a11y.onEnterKey)}},ge={name:"a11y",params:{a11y:{enabled:!1,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 i=this;t.extend(i,{a11y:{liveRegion:n('<span class="'+i.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"><\/span>')}});Object.keys(at).forEach(function(n){i.a11y[n]=at[n].bind(i)})},on:{init:function(){var n=this;n.params.a11y.enabled&&(n.a11y.init(),n.a11y.updateNavigation())},toEdge:function(){var n=this;n.params.a11y.enabled&&n.a11y.updateNavigation()},fromEdge:function(){var n=this;n.params.a11y.enabled&&n.a11y.updateNavigation()},paginationUpdate:function(){var n=this;n.params.a11y.enabled&&n.a11y.updatePagination()},destroy:function(){var n=this;n.params.a11y.enabled&&n.a11y.destroy()}}},h={init:function(){var n=this,t;if(n.params.history){if(!i.history||!i.history.pushState){n.params.history.enabled=!1;n.params.hashNavigation.enabled=!0;return}(t=n.history,t.initialized=!0,t.paths=h.getPathValues(),t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,n.params.runCallbacksOnInit),n.params.history.replaceState||i.addEventListener("popstate",n.history.setHistoryPopState))}},destroy:function(){var n=this;n.params.history.replaceState||i.removeEventListener("popstate",n.history.setHistoryPopState)},setHistoryPopState:function(){var n=this;n.history.paths=h.getPathValues();n.history.scrollToSlide(n.params.speed,n.history.paths.value,!1)},getPathValues:function(){var n=i.location.pathname.slice(1).split("/").filter(function(n){return n!==""}),t=n.length,r=n[t-2],u=n[t-1];return{key:r,value:u}},setHistory:function(n,t){var u=this,e,r,f;u.history.initialized&&u.params.history.enabled&&((e=u.slides.eq(t),r=h.slugify(e.attr("data-history")),i.location.pathname.includes(n)||(r=n+"/"+r),f=i.history.state,f&&f.value===r)||(u.params.history.replaceState?i.history.replaceState({value:r},null,r):i.history.pushState({value:r},null,r)))},slugify:function(n){return n.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(n,t,i){var r=this,u,e,f,o,s;if(t)for(u=0,e=r.slides.length;u<e;u+=1)f=r.slides.eq(u),o=h.slugify(f.attr("data-history")),o!==t||f.hasClass(r.params.slideDuplicateClass)||(s=f.index(),r.slideTo(s,n,i));else r.slideTo(0,n,i)}},no={name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var n=this;t.extend(n,{history:{init:h.init.bind(n),setHistory:h.setHistory.bind(n),setHistoryPopState:h.setHistoryPopState.bind(n),scrollToSlide:h.scrollToSlide.bind(n),destroy:h.destroy.bind(n)}})},on:{init:function(){var n=this;n.params.history.enabled&&n.history.init()},destroy:function(){var n=this;n.params.history.enabled&&n.history.destroy()},transitionEnd:function(){var n=this;n.history.initialized&&n.history.setHistory(n.params.history.key,n.activeIndex)}}},b={onHashCange:function(){var n=this,t=u.location.hash.replace("#",""),i=n.slides.eq(n.activeIndex).attr("data-hash");t!==i&&n.slideTo(n.$wrapperEl.children("."+n.params.slideClass+'[data-hash="'+t+'"]').index())},setHash:function(){var n=this,t,r;n.hashNavigation.initialized&&n.params.hashNavigation.enabled&&(n.params.hashNavigation.replaceState&&i.history&&i.history.replaceState?i.history.replaceState(null,null,"#"+n.slides.eq(n.activeIndex).attr("data-hash")||""):(t=n.slides.eq(n.activeIndex),r=t.attr("data-hash")||t.attr("data-history"),u.location.hash=r||""))},init:function(){var t=this,e,o,f,s,r,h,c;if(t.params.hashNavigation.enabled&&(!t.params.history||!t.params.history.enabled)){if(t.hashNavigation.initialized=!0,e=u.location.hash.replace("#",""),e)for(o=0,f=0,s=t.slides.length;f<s;f+=1)r=t.slides.eq(f),h=r.attr("data-hash")||r.attr("data-history"),h!==e||r.hasClass(t.params.slideDuplicateClass)||(c=r.index(),t.slideTo(c,o,t.params.runCallbacksOnInit,!0));if(t.params.hashNavigation.watchState)n(i).on("hashchange",t.hashNavigation.onHashCange)}},destroy:function(){var t=this;t.params.hashNavigation.watchState&&n(i).off("hashchange",t.hashNavigation.onHashCange)}},to={name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var n=this;t.extend(n,{hashNavigation:{initialized:!1,init:b.init.bind(n),destroy:b.destroy.bind(n),setHash:b.setHash.bind(n),onHashCange:b.onHashCange.bind(n)}})},on:{init:function(){var n=this;n.params.hashNavigation.enabled&&n.hashNavigation.init()},destroy:function(){var n=this;n.params.hashNavigation.enabled&&n.hashNavigation.destroy()},transitionEnd:function(){var n=this;n.hashNavigation.initialized&&n.hashNavigation.setHash()}}},k={run:function(){var n=this,i=n.slides.eq(n.activeIndex),r=n.params.autoplay.delay;i.attr("data-swiper-autoplay")&&(r=i.attr("data-swiper-autoplay")||n.params.autoplay.delay);n.autoplay.timeout=t.nextTick(function(){n.params.loop?(n.loopFix(),n.slideNext(n.params.speed,!0,!0),n.emit("autoplay")):n.isEnd?n.params.autoplay.stopOnLastSlide?n.autoplay.stop():(n.slideTo(0,n.params.speed,!0,!0),n.emit("autoplay")):(n.slideNext(n.params.speed,!0,!0),n.emit("autoplay"))},r)},start:function(){var n=this;return typeof n.autoplay.timeout!="undefined"?!1:n.autoplay.running?!1:(n.autoplay.running=!0,n.emit("autoplayStart"),n.autoplay.run(),!0)},stop:function(){var n=this;return n.autoplay.running?typeof n.autoplay.timeout=="undefined"?!1:(n.autoplay.timeout&&(clearTimeout(n.autoplay.timeout),n.autoplay.timeout=undefined),n.autoplay.running=!1,n.emit("autoplayStop"),!0):!1},pause:function(n){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,n===0?(t.autoplay.paused=!1,t.autoplay.run()):t.$wrapperEl.transitionEnd(function(){t&&!t.destroyed&&(t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())})))}},io={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,disableOnInteraction:!0,stopOnLastSlide:!1}},create:function(){var n=this;t.extend(n,{autoplay:{running:!1,paused:!1,run:k.run.bind(n),start:k.start.bind(n),stop:k.stop.bind(n),pause:k.pause.bind(n)}})},on:{init:function(){var n=this;n.params.autoplay.enabled&&n.autoplay.start()},beforeTransitionStart:function(n,t){var i=this;i.autoplay.running&&(t||!i.params.autoplay.disableOnInteraction?i.autoplay.pause(n):i.autoplay.stop())},sliderFirstMove:function(){var n=this;n.autoplay.running&&(n.params.autoplay.disableOnInteraction?n.autoplay.stop():n.autoplay.pause())},destroy:function(){var n=this;n.autoplay.running&&n.autoplay.stop()}}},vt={setTranslate:function(){for(var u,f,n=this,e=n.slides,r=0;r<e.length;r+=1){var t=n.slides.eq(r),o=t[0].swiperSlideOffset,i=-o;n.params.virtualTranslate||(i-=n.translate);u=0;n.isHorizontal()||(u=i,i=0);f=n.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);t.css({opacity:f}).transform("translate3d("+i+"px, "+u+"px, 0px)")}},setTransition:function(n){var t=this,r=t.slides,u=t.$wrapperEl,i;r.transition(n);t.params.virtualTranslate&&n!==0&&(i=!1,r.transitionEnd(function(){var r,n;if(!i&&t&&!t.destroyed)for(i=!0,t.animating=!1,r=["webkitTransitionEnd","transitionend"],n=0;n<r.length;n+=1)u.trigger(r[n])}))}},ro={name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){var n=this;t.extend(n,{fadeEffect:{setTranslate:vt.setTranslate.bind(n),setTransition:vt.setTransition.bind(n)}})},on:{beforeInit:function(){var n=this,i;n.params.effect==="fade"&&(n.classNames.push(n.params.containerModifierClass+"fade"),i={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0},t.extend(n.params,i),t.extend(n.originalParams,i))},setTranslate:function(){var n=this;n.params.effect==="fade"&&n.fadeEffect.setTranslate()},setTransition:function(n){var t=this;t.params.effect==="fade"&&t.fadeEffect.setTransition(n)}}},yt={setTranslate:function(){var t=this,nt=t.$el,k=t.$wrapperEl,tt=t.slides,d=t.width,it=t.height,g=t.rtl,i=t.size,s=t.params.cubeEffect,f=t.isHorizontal(),st=t.virtual&&t.params.virtual.enabled,l=0,r,w,u,e,h,a,ut,y,p,ot;for(s.shadow&&(f?(r=k.find(".swiper-cube-shadow"),r.length===0&&(r=n('<div class="swiper-cube-shadow"><\/div>'),k.append(r)),r.css({height:d+"px"})):(r=nt.find(".swiper-cube-shadow"),r.length===0&&(r=n('<div class="swiper-cube-shadow"><\/div>'),nt.append(r)))),w=0;w<tt.length;w+=1){u=tt.eq(w);e=w;st&&(e=parseInt(u.attr("data-swiper-slide-index"),10));h=e*90;a=Math.floor(h/360);g&&(h=-h,a=Math.floor(-h/360));var v=Math.max(Math.min(u[0].progress,1),-1),o=0,rt=0,b=0;e%4==0?(o=-a*4*i,b=0):(e-1)%4==0?(o=0,b=-a*4*i):(e-2)%4==0?(o=i+a*4*i,b=i):(e-3)%4==0&&(o=-i,b=3*i+i*4*a);g&&(o=-o);f||(rt=o,o=0);ut="rotateX("+(f?0:-h)+"deg) rotateY("+(f?h:0)+"deg) translate3d("+o+"px, "+rt+"px, "+b+"px)";v<=1&&v>-1&&(l=e*90+v*90,g&&(l=-e*90-v*90));u.transform(ut);s.slideShadows&&(y=f?u.find(".swiper-slide-shadow-left"):u.find(".swiper-slide-shadow-top"),p=f?u.find(".swiper-slide-shadow-right"):u.find(".swiper-slide-shadow-bottom"),y.length===0&&(y=n('<div class="swiper-slide-shadow-'+(f?"left":"top")+'"><\/div>'),u.append(y)),p.length===0&&(p=n('<div class="swiper-slide-shadow-'+(f?"right":"bottom")+'"><\/div>'),u.append(p)),y.length&&(y[0].style.opacity=Math.max(-v,0)),p.length&&(p[0].style.opacity=Math.max(v,0)))}if(k.css({"-webkit-transform-origin":"50% 50% -"+i/2+"px","-moz-transform-origin":"50% 50% -"+i/2+"px","-ms-transform-origin":"50% 50% -"+i/2+"px","transform-origin":"50% 50% -"+i/2+"px"}),s.shadow)if(f)r.transform("translate3d(0px, "+(d/2+s.shadowOffset)+"px, "+-d/2+"px) rotateX(90deg) rotateZ(0deg) scale("+s.shadowScale+")");else{var ft=Math.abs(l)-Math.floor(Math.abs(l)/90)*90,ht=1.5-(Math.sin(ft*2*Math.PI/360)/2+Math.cos(ft*2*Math.PI/360)/2),ct=s.shadowScale,et=s.shadowScale/ht,lt=s.shadowOffset;r.transform("scale3d("+ct+", 1, "+et+") translate3d(0px, "+(it/2+lt)+"px, "+-it/2/et+"px) rotateX(-90deg)")}ot=c.isSafari||c.isUiWebView?-i/2:0;k.transform("translate3d(0px,0,"+ot+"px) rotateX("+(t.isHorizontal()?0:l)+"deg) rotateY("+(t.isHorizontal()?-l:0)+"deg)")},setTransition:function(n){var t=this,i=t.$el,r=t.slides;r.transition(n).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(n);t.params.cubeEffect.shadow&&!t.isHorizontal()&&i.find(".swiper-cube-shadow").transition(n)}},uo={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){var n=this;t.extend(n,{cubeEffect:{setTranslate:yt.setTranslate.bind(n),setTransition:yt.setTransition.bind(n)}})},on:{beforeInit:function(){var n=this,i;n.params.effect==="cube"&&(n.classNames.push(n.params.containerModifierClass+"cube"),n.classNames.push(n.params.containerModifierClass+"3d"),i={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0},t.extend(n.params,i),t.extend(n.originalParams,i))},setTranslate:function(){var n=this;n.params.effect==="cube"&&n.cubeEffect.setTranslate()},setTransition:function(n){var t=this;t.params.effect==="cube"&&t.cubeEffect.setTransition(n)}}},pt={setTranslate:function(){for(var t,r,u,f,i=this,o=i.slides,s=0;s<o.length;s+=1){t=o.eq(s);r=t[0].progress;i.params.flipEffect.limitRotation&&(r=Math.max(Math.min(t[0].progress,1),-1));var a=t[0].swiperSlideOffset,v=-180*r,e=v,c=0,h=-a,l=0;i.isHorizontal()?i.rtl&&(e=-e):(l=h,h=0,c=-e,e=0);t[0].style.zIndex=-Math.abs(Math.round(r))+o.length;i.params.flipEffect.slideShadows&&(u=i.isHorizontal()?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),f=i.isHorizontal()?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom"),u.length===0&&(u=n('<div class="swiper-slide-shadow-'+(i.isHorizontal()?"left":"top")+'"><\/div>'),t.append(u)),f.length===0&&(f=n('<div class="swiper-slide-shadow-'+(i.isHorizontal()?"right":"bottom")+'"><\/div>'),t.append(f)),u.length&&(u[0].style.opacity=Math.max(-r,0)),f.length&&(f[0].style.opacity=Math.max(r,0)));t.transform("translate3d("+h+"px, "+l+"px, 0px) rotateX("+c+"deg) rotateY("+e+"deg)")}},setTransition:function(n){var t=this,r=t.slides,u=t.activeIndex,f=t.$wrapperEl,i;r.transition(n).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(n);t.params.virtualTranslate&&n!==0&&(i=!1,r.eq(u).transitionEnd(function(){var r,n;if(!i&&t&&!t.destroyed)for(i=!0,t.animating=!1,r=["webkitTransitionEnd","transitionend"],n=0;n<r.length;n+=1)f.trigger(r[n])}))}},fo={name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){var n=this;t.extend(n,{flipEffect:{setTranslate:pt.setTranslate.bind(n),setTransition:pt.setTransition.bind(n)}})},on:{beforeInit:function(){var n=this,i;n.params.effect==="flip"&&(n.classNames.push(n.params.containerModifierClass+"flip"),n.classNames.push(n.params.containerModifierClass+"3d"),i={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0},t.extend(n.params,i),t.extend(n.originalParams,i))},setTranslate:function(){var n=this;n.params.effect==="flip"&&n.flipEffect.setTranslate()},setTransition:function(n){var t=this;t.params.effect==="flip"&&t.flipEffect.setTransition(n)}}},wt={setTranslate:function(){for(var g,e,o,nt,u=this,tt=u.width,it=u.height,p=u.slides,rt=u.$wrapperEl,ut=u.slidesSizesGrid,f=u.params.coverflowEffect,t=u.isHorizontal(),w=u.translate,b=t?-w+tt/2:-w+it/2,k=t?f.rotate:-f.rotate,ft=f.depth,s=0,et=p.length;s<et;s+=1){var r=p.eq(s),d=ut[s],ot=r[0].swiperSlideOffset,i=(b-ot-d/2)/d*f.modifier,h=t?k*i:0,l=t?0:k*i,a=-ft*Math.abs(i),v=t?0:f.stretch*i,y=t?f.stretch*i:0;Math.abs(y)<.001&&(y=0);Math.abs(v)<.001&&(v=0);Math.abs(a)<.001&&(a=0);Math.abs(h)<.001&&(h=0);Math.abs(l)<.001&&(l=0);g="translate3d("+y+"px,"+v+"px,"+a+"px)  rotateX("+l+"deg) rotateY("+h+"deg)";r.transform(g);r[0].style.zIndex=-Math.abs(Math.round(i))+1;f.slideShadows&&(e=t?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),o=t?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom"),e.length===0&&(e=n('<div class="swiper-slide-shadow-'+(t?"left":"top")+'"><\/div>'),r.append(e)),o.length===0&&(o=n('<div class="swiper-slide-shadow-'+(t?"right":"bottom")+'"><\/div>'),r.append(o)),e.length&&(e[0].style.opacity=i>0?i:0),o.length&&(o[0].style.opacity=-i>0?-i:0))}c.ie&&(nt=rt[0].style,nt.perspectiveOrigin=b+"px 50%")},setTransition:function(n){var t=this;t.slides.transition(n).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(n)}},eo={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){var n=this;t.extend(n,{coverflowEffect:{setTranslate:wt.setTranslate.bind(n),setTransition:wt.setTransition.bind(n)}})},on:{beforeInit:function(){var n=this;n.params.effect==="coverflow"&&(n.classNames.push(n.params.containerModifierClass+"coverflow"),n.classNames.push(n.params.containerModifierClass+"3d"),n.params.watchSlidesProgress=!0,n.originalParams.watchSlidesProgress=!0)},setTranslate:function(){var n=this;n.params.effect==="coverflow"&&n.coverflowEffect.setTranslate()},setTransition:function(n){var t=this;t.params.effect==="coverflow"&&t.coverflowEffect.setTransition(n)}}};return a.use([ue,fe,ee,oe,se,he,ce,ae,ve,ye,pe,we,be,ke,de,ge,no,to,io,ro,uo,fo,eo]),a});
$(function(){console.log("swipe");var n=new Swiper(".swiper-container",{centeredSlides:!0,autoplay:{delay:5e3,disableOnInteraction:!1},navigation:{nextEl:".swiper-container > .swiper-button-next",prevEl:".swiper-container > .swiper-button-prev"},loop:!0}),t=new Swiper(".signature-slider",{centeredSlides:!0,autoplay:{delay:5e3,disableOnInteraction:!1},navigation:{nextEl:".signature-slider > .slider-arrow-next",prevEl:".signature-slider > .slider-arrow-prev"},loop:!0})});
