var tns=function(){var t=window,Hi=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(t){return setTimeout(t,16)},e=window,Oi=e.cancelAnimationFrame||e.mozCancelAnimationFrame||function(t){clearTimeout(t)};function Di(){for(var t,e,n,i=arguments[0]||{},a=1,r=arguments.length;a";return r.innerHTML=o,a.appendChild(r),n.appendChild(a),t=Math.abs(a.getBoundingClientRect().left-r.children[67].getBoundingClientRect().left)<2,n.fake?zi(n,i):a.remove(),t}(),n),D=e.tMQ?ki(e.tMQ):Ri(e,"tMQ",(o=document,u=Ii(),l=Pi(u),s=o.createElement("div"),c=o.createElement("style"),f="@media all and (min-width:1px){.tns-mq-test{position:absolute}}",c.type="text/css",s.className="tns-mq-test",u.appendChild(c),u.appendChild(s),c.styleSheet?c.styleSheet.cssText=f:c.appendChild(o.createTextNode(f)),r=window.getComputedStyle?window.getComputedStyle(s).position:s.currentStyle.position,u.fake?zi(u,l):s.remove(),"absolute"===r),n),d=e.tTf?ki(e.tTf):Ri(e,"tTf",$i("transform"),n),v=e.t3D?ki(e.t3D):Ri(e,"t3D",function(t){if(!t)return!1;if(!window.getComputedStyle)return!1;var e,n=document,i=Ii(),a=Pi(i),r=n.createElement("p"),o=9=-It)return t}:function(){return ct&&I&&!yt?K-1:yt||I?Math.max(0,kt-Math.ceil(ft)):kt-1},jt=un(pn("startIndex")),Vt=jt,Gt=(on(),0),Qt=rt?null:Ft(),Xt=H.preventActionWhenRunning,Yt=H.swipeAngle,Kt=!Yt||"?",Jt=!1,Ut=H.onInit,_t=new ia,Zt=" tns-slider tns-"+H.mode,$t=G.id||(tt=window.tnsId,window.tnsId=tt?tt+1:1,"tns"+window.tnsId),te=pn("disable"),ee=!1,ne=H.freezable,ie=!(!ne||rt)&&Bn(),ae=!1,re={click:fi,keydown:function(t){t=xi(t);var e=[a.LEFT,a.RIGHT].indexOf(t.keyCode);0<=e&&(0===e?Ae.disabled||fi(t,-1):Ne.disabled||fi(t,1))}},oe={click:function(t){if(Jt){if(Xt)return;si()}var e=bi(t=xi(t));for(;e!==He&&!Qi(e,"data-nav");)e=e.parentNode;if(Qi(e,"data-nav")){var n=Re=Number(Xi(e,"data-nav")),i=ot||rt?n*K/De:n*ft,a=pe?n:Math.min(Math.ceil(i),K-1);ci(a,t),Ie===n&&(je&&mi(),Re=-1)}},keydown:function(t){t=xi(t);var e=O.activeElement;if(!Qi(e,"data-nav"))return;var n=[a.LEFT,a.RIGHT,a.ENTER,a.SPACE].indexOf(t.keyCode),i=Number(Xi(e,"data-nav"));0<=n&&(0===n?0"," animation"];if(me||ye)var Ue,_e,Ze={},$e={},tn=!1,en=F?function(t,e){return t.x-e.x}:function(t,e){return t.y-e.y};rt||rn(te||ie),d&&(zt=d,Wt="translate",v?(Wt+=F?"3d(":"3d(0px, ",qt=F?", 0px, 0px)":", 0px)"):(Wt+=F?"X(":"Y(",qt=")")),I&&(G.className=G.className.replace("tns-vpfix","")),function(){vn("gutter");j.className="tns-outer",V.className="tns-inner",j.id=$t+"-ow",V.id=$t+"-iw",""===G.id&&(G.id=$t);Zt+=g||rt?" tns-subpixel":" tns-no-subpixel",Zt+=y?" tns-calc":" tns-no-calc",rt&&(Zt+=" tns-autowidth");Zt+=" tns-"+H.axis,G.className+=Zt,I?((S=O.createElement("div")).id=$t+"-mw",S.className="tns-ovh",j.appendChild(S),S.appendChild(V)):j.appendChild(V);if(gt){var t=S||V;t.className+=" tns-ah"}if(Q.insertBefore(j,G),V.appendChild(G),Fi(Y,function(t,e){Vi(t,"tns-item"),t.id||(t.id=$t+"-item"+e),!I&&W&&Vi(t,W),Yi(t,{"aria-hidden":"true",tabindex:"-1"})}),Dt){for(var e=O.createDocumentFragment(),n=O.createDocumentFragment(),i=Dt;i--;){var a=i%K,r=Y[a].cloneNode(!0);if(Ki(r,"id"),n.insertBefore(r,n.firstChild),I){var o=Y[K-1-a].cloneNode(!0);Ki(o,"id"),e.appendChild(o)}}G.insertBefore(e,G.firstChild),G.appendChild(n),Y=G.children}}(),function(){if(!I)for(var t=jt,e=jt+Math.min(K,ft);t .tns-item","font-size:"+m.getComputedStyle(Y[0]).fontSize+";",qi(Bt)),Wi(Bt,"#"+$t,"font-size:0;",qi(Bt))):I&&Fi(Y,function(t,e){var n;t.style.marginLeft=(n=e,y?y+"("+100*n+"% / "+kt+")":100*n/kt+"%")}));if(D){if(x){var i=S&&H.autoHeight?bn(H.speed):"";Wi(Bt,"#"+$t+"-mw",i,qi(Bt))}i=hn(H.edgePadding,H.gutter,H.fixedWidth,H.speed,H.autoHeight),Wi(Bt,"#"+$t+"-iw",i,qi(Bt)),I&&(i=F&&!rt?"width:"+mn(H.fixedWidth,H.gutter,H.items)+";":"",x&&(i+=bn(ht)),Wi(Bt,"#"+$t,i,qi(Bt))),i=F&&!rt?yn(H.fixedWidth,H.gutter,H.items):"",H.gutter&&(i+=gn(H.gutter)),I||(x&&(i+=bn(ht)),b&&(i+=Cn(ht))),i&&Wi(Bt,"#"+$t+" > .tns-item",i,qi(Bt))}else{I&>&&(S.style[x]=ht/1e3+"s"),V.style.cssText=hn(ut,lt,ot,gt),I&&F&&!rt&&(G.style.width=mn(ot,lt,ft));var i=F&&!rt?yn(ot,lt,ft):"";lt&&(i+=gn(lt)),i&&Wi(Bt,"#"+$t+" > .tns-item",i,qi(Bt))}if(k&&D)for(var a in k){a=parseInt(a);var r=k[a],i="",o="",u="",l="",s="",c=rt?null:pn("items",a),f=pn("fixedWidth",a),d=pn("speed",a),v=pn("edgePadding",a),p=pn("autoHeight",a),h=pn("gutter",a);x&&S&&pn("autoHeight",a)&&"speed"in r&&(o="#"+$t+"-mw{"+bn(d)+"}"),("edgePadding"in r||"gutter"in r)&&(u="#"+$t+"-iw{"+hn(v,h,f,d,p)+"}"),I&&F&&!rt&&("fixedWidth"in r||"items"in r||ot&&"gutter"in r)&&(l="width:"+mn(f,h,c)+";"),x&&"speed"in r&&(l+=bn(d)),l&&(l="#"+$t+"{"+l+"}"),("fixedWidth"in r||ot&&"gutter"in r||!I&&"items"in r)&&(s+=yn(f,h,c)),"gutter"in r&&(s+=gn(h)),!I&&"speed"in r&&(x&&(s+=bn(d)),b&&(s+=Cn(d))),s&&(s="#"+$t+" > .tns-item{"+s+"}"),(i=o+u+l+s)&&Bt.insertRule("@media (min-width: "+a/16+"em) {"+i+"}",Bt.cssRules.length)}}(),wn();var nn=yt?I?function(){var t=Gt,e=Qt;t+=dt,e-=dt,ut?(t+=1,e-=1):ot&&(st+lt)%(ot+lt)&&(e-=1),Dt&&(e=parseInt(i)&&t in k[i]&&(n=k[i][t]);return"slideBy"===t&&"page"===n&&(n=pn("items")),I||"slideBy"!==t&&"items"!==t||(n=Math.floor(n)),n}function hn(t,e,n,i,a){var r="";if(void 0!==t){var o=t;e&&(o-=e),r=F?"margin: 0 "+o+"px 0 "+t+"px;":"margin: "+t+"px 0 "+o+"px 0;"}else if(e&&!n){var u="-"+e+"px";r="margin: 0 "+(F?u+" 0 0":"0 "+u+" 0")+";"}return!I&&a&&x&&i&&(r+=bn(i)),r}function mn(t,e,n){return t?(t+e)*kt+"px":y?y+"("+100*kt+"% / "+n+")":100*kt/n+"%"}function yn(t,e,n){var i;if(t)i=t+e+"px";else{I||(n=Math.floor(n));var a=I?kt:n;i=y?y+"(100% / "+a+")":100/a+"%"}return i="width:"+i,"inner"!==R?i+";":i+" !important;"}function gn(t){var e="";!1!==t&&(e=(F?"padding-":"margin-")+(F?"right":"bottom")+": "+t+"px;");return e}function xn(t,e){var n=t.substring(0,t.length-e).toLowerCase();return n&&(n="-"+n+"-"),n}function bn(t){return xn(x,18)+"transition-duration:"+t/1e3+"s;"}function Cn(t){return xn(b,17)+"animation-duration:"+t/1e3+"s;"}function wn(){if(vn("autoHeight")||rt||!F){var t=G.querySelectorAll("img");Fi(t,function(t){var e=t.src;St||(e&&e.indexOf("data:image")<0?(t.src="",ea(t,be),Vi(t,"loading"),t.src=e):Wn(t))}),Hi(function(){Vn(Ji(t),function(){Z=!0})}),vn("autoHeight")&&(t=Fn(jt,Math.min(jt+ft-1,kt-1))),St?Mn():Hi(function(){Vn(Ji(t),Mn)})}else I&&ai(),En(),An()}function Mn(){if(rt){var i=yt?jt:K-1;!function t(){var e=Y[i].getBoundingClientRect().left,n=Y[i-1].getBoundingClientRect().right;Math.abs(e-n)<=1?Tn():setTimeout(function(){t()},16)}()}else Tn()}function Tn(){F&&!rt||(Yn(),rt?(It=ni(),ne&&(ie=Bn()),Qt=Ft(),rn(te||ie)):Ni()),I&&ai(),En(),An()}function En(){if(Kn(),j.insertAdjacentHTML("afterbegin",'
slide '+In()+" of "+K+"
"),$=j.querySelector(".tns-liveregion .current"),he){var t=Tt?"stop":"start";Ye?Yi(Ye,{"data-action":t}):H.autoplayButtonOutput&&(j.insertAdjacentHTML(fn(H.autoplayPosition),'"),Ye=j.querySelector("[data-action]")),Ye&&ea(Ye,{click:yi}),Tt&&(hi(),Nt&&ea(G,ue),Lt&&ea(G,le))}if(ve){if(He)Yi(He,{"aria-label":"Carousel Pagination"}),Fi(Se=He.children,function(t,e){Yi(t,{"data-nav":e,tabindex:"-1","aria-label":We+(e+1),"aria-controls":$t})});else{for(var e="",n=pe?"":'style="display:none"',i=0;i';e='
'+e+"
",j.insertAdjacentHTML(fn(H.navPosition),e),He=j.querySelector(".tns-nav"),Se=He.children}if(Bi(),x){var a=x.substring(0,x.length-18).toLowerCase(),r="transition: all "+ht/1e3+"s";a&&(r="-"+a+"-"+r),Wi(Bt,"[aria-controls^="+$t+"-item]",r,qi(Bt))}Yi(Se[Ie],{"aria-label":We+(Ie+1)+qe}),Ki(Se[Ie],"tabindex"),Vi(Se[Ie],ze),ea(He,oe)}de&&(Te||Ae&&Ne||(j.insertAdjacentHTML(fn(H.controlsPosition),'
"),Te=j.querySelector(".tns-controls")),Ae&&Ne||(Ae=Te.children[0],Ne=Te.children[1]),H.controlsContainer&&Yi(Te,{"aria-label":"Carousel Navigation",tabindex:"0"}),(H.controlsContainer||H.prevButton&&H.nextButton)&&Yi([Ae,Ne],{"aria-controls":$t,tabindex:"-1"}),(H.controlsContainer||H.prevButton&&H.nextButton)&&(Yi(Ae,{"data-controls":"prev"}),Yi(Ne,{"data-controls":"next"})),we=Un(Ae),Me=Un(Ne),$n(),Te?ea(Te,re):(ea(Ae,re),ea(Ne,re))),Hn()}function An(){if(I&&C){var t={};t[C]=si,ea(G,t)}wt&&ea(G,ce,H.preventScrollOnTouch),Mt&&ea(G,fe),pt&&ea(O,se),"inner"===R?_t.on("outerResized",function(){Ln(),_t.emit("innerLoaded",Si())}):(k||ot||rt||gt||!F)&&ea(m,{resize:Nn}),gt&&("outer"===R?_t.on("innerLoaded",jn):te||jn()),zn(),te?kn():ie&&Dn(),_t.on("indexChanged",Gn),"inner"===R&&_t.emit("innerLoaded",Si()),"function"==typeof Ut&&Ut(Si()),U=!0}function Nn(t){Hi(function(){Ln(xi(t))})}function Ln(t){if(U){"outer"===R&&_t.emit("outerResized",Si(t)),J=cn();var e,n=q,i=!1;k&&(Sn(),(e=n!==q)&&_t.emit("newBreakpointStart",Si(t)));var a,r,o,u,l=ft,s=te,c=ie,f=pt,d=xt,v=Ct,p=wt,h=Mt,m=Tt,y=Nt,g=Lt,x=jt;if(e){var b=ot,C=gt,w=bt,M=ct,T=At;if(!D)var E=lt,A=ut}if(pt=pn("arrowKeys"),xt=pn("controls"),Ct=pn("nav"),wt=pn("touch"),ct=pn("center"),Mt=pn("mouseDrag"),Tt=pn("autoplay"),Nt=pn("autoplayHoverPause"),Lt=pn("autoplayResetOnVisibility"),e&&(te=pn("disable"),ot=pn("fixedWidth"),ht=pn("speed"),gt=pn("autoHeight"),bt=pn("controlsText"),At=pn("autoplayText"),Et=pn("autoplayTimeout"),D||(ut=pn("edgePadding"),lt=pn("gutter"))),rn(te),st=dn(),F&&!rt||te||(Yn(),F||(Ni(),i=!0)),(ot||rt)&&(It=ni(),Qt=Ft()),(e||ot)&&(ft=pn("items"),dt=pn("slideBy"),(r=ft!==l)&&(ot||rt||(Qt=Ft()),nn())),e&&te!==s&&(te?kn():function(){if(!ee)return;if(Bt.disabled=!1,G.className+=Zt,ai(),yt)for(var t=Dt;t--;)I&&_i(Y[t]),_i(Y[kt-t-1]);if(!I)for(var e=jt,n=jt+K;e .tns-item",S,qi(Bt))}gt&&jn(),i&&(ai(),Vt=jt)}e&&_t.emit("newBreakpointEnd",Si(t))}}function Bn(){if(!ot&&!rt)return K<=(ct?ft-(ft-1)/2:ft);var t=ot?(ot+lt)*K:_[K],e=ut?st+2*ut:st+lt;return ct&&(e-=ot?(st-ot)/2:(st-(_[jt+1]-_[jt]-lt))/2),t<=e}function Sn(){for(var t in q=0,k)(t=parseInt(t))<=J&&(q=t)}function Hn(){!Tt&&Ye&&Ui(Ye),!Ct&&He&&Ui(He),xt||(Te?Ui(Te):(Ae&&Ui(Ae),Ne&&Ui(Ne)))}function On(){Tt&&Ye&&_i(Ye),Ct&&He&&_i(He),xt&&(Te?_i(Te):(Ae&&_i(Ae),Ne&&_i(Ne)))}function Dn(){if(!ae){if(ut&&(V.style.margin="0px"),Dt)for(var t="tns-transparent",e=Dt;e--;)I&&Vi(Y[e],t),Vi(Y[kt-e-1],t);Hn(),ae=!0}}function kn(){if(!ee){if(Bt.disabled=!0,G.className=G.className.replace(Zt.substring(1),""),Ki(G,["style"]),yt)for(var t=Dt;t--;)I&&Ui(Y[t]),Ui(Y[kt-t-1]);if(F&&I||Ki(V,["style"]),!I)for(var e=jt,n=jt+K;e=_[kt-1])jt=Qt;else for(var n=0;n=_[n];)e>_[jt=n]&&a<0&&(jt+=1),n++}ui(i,a),_t.emit(Ci(i)?"touchEnd":"dragEnd",Si(i))}):Kt&&fi(i,0