1(()=>{var ka=Object.create;var mt=Object.defineProperty,xa=Object.defineProperties,Sa=Object.getOwnPropertyDescriptor,Aa=Object.getOwnPropertyDescriptors,Ia=Object.getOwnPropertyNames,Pt=Object.getOwnPropertySymbols,Pa=Object.getPrototypeOf,zt=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable;var Lt=(i,n,l)=>n in i?mt(i,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):i[n]=l,Mt=(i,n)=>{for(var l in n||(n={}))zt.call(n,l)&&Lt(i,l,n[l]);if(Pt)for(var l of Pt(n))La.call(n,l)&&Lt(i,l,n[l]);return i},Dt=(i,n)=>xa(i,Aa(n));var le=(i,n)=>()=>(n||i((n={exports:{}}).exports,n),n.exports);var za=(i,n,l,c)=>{if(n&&typeof n=="object"||typeof n=="function")for(let m of Ia(n))!zt.call(i,m)&&m!==l&&mt(i,m,{get:()=>n[m],enumerable:!(c=Sa(n,m))||c.enumerable});return i};var Je=(i,n,l)=>(l=i!=null?ka(Pa(i)):{},za(n||!i||!i.__esModule?mt(l,"default",{value:i,enumerable:!0}):l,i));var dt=le((Br,Nt)=>{function Da(i){var n=typeof i;return i!=null&&(n=="object"||n=="function")}Nt.exports=Da});var Ot=le((Vr,Tt)=>{var Na=typeof window=="object"&&window&&window.Object===Object&&window;Tt.exports=Na});var jt=le((_r,Bt)=>{var Ta=Ot(),Oa=typeof self=="object"&&self&&self.Object===Object&&self,Ba=Ta||Oa||Function("return this")();Bt.exports=Ba});var _t=le((Rr,Vt)=>{var Va=jt(),_a=function(){return Va.Date.now()};Vt.exports=_a});var Et=le((Er,Rt)=>{var Ra=/\s/;function Ea(i){for(var n=i.length;n--&&Ra.test(i.charAt(n)););return n}Rt.exports=Ea});var qt=le((Fr,Ft)=>{var Fa=Et(),qa=/^\s+/;function Ha(i){return i&&i.slice(0,Fa(i)+1).replace(qa,"")}Ft.exports=Ha});var Qt=le((qr,Ht)=>{var Xa=jt(),Ya=Xa.Symbol;Ht.exports=Ya});var Kt=le((Hr,Wt)=>{var Xt=Qt(),Yt=Object.prototype,Wa=Yt.hasOwnProperty,Ka=Yt.toString,ot=Xt?Xt.toStringTag:void 0;function Ua(i){var n=Wa.call(i,ot),l=i[ot];try{i[ot]=void 0;var c=!0}catch(S){}var m=Ka.call(i);return c&&(n?i[ot]=l:delete i[ot]),m}Wt.exports=Ua});var Gt=le((Xr,Ut)=>{var Ga=Object.prototype,Za=Ga.toString;function Ja(i){return Za.call(i)}Ut.exports=Ja});var ea=le((Yr,$t)=>{var Zt=Qt(),$a=Kt(),er=Gt(),tr="[object Null]",ar="[object Undefined]",Jt=Zt?Zt.toStringTag:void 0;function rr(i){return i==null?i===void 0?ar:tr:Jt&&Jt in Object(i)?$a(i):er(i)}$t.exports=rr});var aa=le((Wr,ta)=>{function ir(i){return i!=null&&typeof i=="object"}ta.exports=ir});var ia=le((Kr,ra)=>{var sr=ea(),or=aa(),nr="[object Symbol]";function lr(i){return typeof i=="symbol"||or(i)&&sr(i)==nr}ra.exports=lr});var la=le((Ur,na)=>{var ur=qt(),sa=dt(),dr=ia(),oa=0/0,cr=/^[-+]0x[0-9a-f]+$/i,fr=/^0b[01]+$/i,yr=/^0o[0-7]+$/i,hr=parseInt;function pr(i){if(typeof i=="number")return i;if(dr(i))return oa;if(sa(i)){var n=typeof i.valueOf=="function"?i.valueOf():i;i=sa(n)?n+"":n}if(typeof i!="string")return i===0?i:+i;i=ur(i);var l=fr.test(i);return l||yr.test(i)?hr(i.slice(2),l?2:8):cr.test(i)?oa:+i}na.exports=pr});var ct=le((Gr,da)=>{var vr=dt(),kt=_t(),ua=la(),gr="Expected a function",mr=Math.max,wr=Math.min;function br(i,n,l){var c,m,S,Q,x,O,N=0,E=!1,R=!1,J=!0;if(typeof i!="function")throw new TypeError(gr);n=ua(n)||0,vr(l)&&(E=!!l.leading,R="maxWait"in l,S=R?mr(ua(l.maxWait)||0,n):S,J="trailing"in l?!!l.trailing:J);function $(D){var Y=c,oe=m;return c=m=void 0,N=D,Q=i.apply(oe,Y),Q}function B(D){return N=D,x=setTimeout(H,n),E?$(D):Q}function P(D){var Y=D-O,oe=D-N,fe=n-Y;return R?wr(fe,S-oe):fe}function X(D){var Y=D-O,oe=D-N;return O===void 0||Y>=n||Y<0||R&&oe>=S}function H(){var D=kt();if(X(D))return ee(D);x=setTimeout(H,P(D))}function ee(D){return x=void 0,J&&c?$(D):(c=m=void 0,Q)}function U(){x!==void 0&&clearTimeout(x),N=0,c=O=m=x=void 0}function me(){return x===void 0?Q:ee(kt())}function ce(){var D=kt(),Y=X(D);if(c=arguments,m=this,O=D,Y){if(x===void 0)return B(O);if(R)return clearTimeout(x),x=setTimeout(H,n),$(O)}return x===void 0&&(x=setTimeout(H,n)),Q}return ce.cancel=U,ce.flush=me,ce}da.exports=br});var nt=le((Zr,ca)=>{var Cr=ct(),jr=dt(),Qr="Expected a function";function kr(i,n,l){var c=!0,m=!0;if(typeof i!="function")throw new TypeError(Qr);return jr(l)&&(c="leading"in l?!!l.leading:c,m="trailing"in l?!!l.trailing:m),Cr(i,n,{leading:c,maxWait:n,trailing:m})}ca.exports=kr});var st=0,bt=function(){st!==0&&cancelAnimationFrame(st),st=requestAnimationFrame(function(){st=requestAnimationFrame(function(){st=0,Ye()})})},wt=typeof ResizeObserver=="undefined"?null:new ResizeObserver(function(){bt()}),Ma=function(){Ye(),bt()},Ye=function(){document.querySelectorAll(".lay-carousel-wrap .lay-carousel-slide").forEach(function(i){var n=i.querySelector(".slide-inner"),l=n?n.querySelector("img.carousel-img, .video-slide video, .youtube-vimeo-video-slide iframe"):null;if(!(!n||!l)){if(l.getAttribute("data-lay-overlay-resize-bound")!=="true"){var c=l.tagName==="VIDEO"?"loadedmetadata":"load";l.setAttribute("data-lay-overlay-resize-bound","true"),l.addEventListener(c,Ma,{once:!0})}wt!==null&&l.getAttribute("data-lay-overlay-resize-observed")!=="true"&&(l.setAttribute("data-lay-overlay-resize-observed","true"),wt.observe(n),wt.observe(l));var m=n.getBoundingClientRect(),S=l.getBoundingClientRect();if(!(m.width===0||m.height===0||S.width===0||S.height===0)){var Q=Math.max(S.left,m.left),x=Math.max(S.top,m.top),O=Math.min(S.right,m.right),N=Math.min(S.bottom,m.bottom),E=O-Q,R=N-x;if(!(E<=0||R<=0)){var J=Q-m.left,$=x-m.top,B=m.bottom-N;n.querySelectorAll(".lay-text-on-element-overlay").forEach(function(P){P.style.left=J+"px",P.style.right="auto",P.style.top=$+"px",P.style.bottom="auto",P.style.width=E+"px",P.style.height=R+"px"}),n.querySelectorAll(".lay-carousel-slide-dark-gradient").forEach(function(P){var X=P.getAttribute("data-gradient-height"),H=X===null?30:Number(X);Number.isFinite(H)||(H=30),H=Math.min(100,Math.max(0,H)),P.style.left=J+"px",P.style.right="auto",P.style.bottom=B+"px",P.style.width=E+"px",P.style.height=R*(H/100)+"px"}),n.querySelectorAll(".lay-carousel-slide-dark-gradient-top").forEach(function(P){var X=P.getAttribute("data-gradient-height"),H=X===null?30:Number(X);Number.isFinite(H)||(H=30),H=Math.min(100,Math.max(0,H)),P.style.left=J+"px",P.style.right="auto",P.style.top=$+"px",P.style.width=E+"px",P.style.height=R*(H/100)+"px"})}}}})},Ct=function(){jQuery(".lay-carousel-wrap").each(function(){var i=jQuery(this).hasClass("show-multiple-slides"),n=jQuery(this).hasClass("no-fixed-slides-width"),l=i&&n;jQuery(this).find(".lay-carousel-slide").each(function(){var c=this.getBoundingClientRect(),m=c.height/c.width,S=0,Q=!1,x="";
1switch(jQuery(this).attr("data-slide-type")){case"html5video":Q=jQuery(this).find("video"),S=Q.attr("data-ar");break;case"video":Q=jQuery(this).find("iframe"),S=jQuery(this).find(".youtube-vimeo-video-slide").attr("data-ar");break;case"img":case"project":case"postThumbnail":Q=jQuery(this).find("img"),S=Q.attr("data-ar");break}if(Q!=!1&&(l?(Q.addClass("h100").removeClass("w100"),x="h100"):m>S?(Q.addClass("w100").removeClass("h100"),x="w100"):(Q.addClass("h100").removeClass("w100"),x="h100")),jQuery(this).attr("data-slide-type")=="video"){var O=jQuery(this).find("iframe"),N=jQuery(this).find(".youtube-vimeo-video-slide"),E=parseInt(N.attr("data-w"),10),R=parseInt(N.attr("data-h"),10),c=this.getBoundingClientRect();switch(x){case"w100":R=R/E*c.width,O.css({width:"",height:R+"px"});break;case"h100":E=E/R*c.height,O.css({width:E+"px",height:""});break}}})}),Ye(),bt()};jQuery(window).on("window_width_changed orientationchange",function(){Ct()});var fa=Je(nt()),ft=(0,fa.default)(function(){yt()},300),yt=function(){layCarouselPassedData.lessSizing!=1&&(jQuery(".no-fixed-slides-width:not(.wrap-transition-spotlight-scroll) .lay-carousel-slide").each(function(){var i=parseInt(this.getBoundingClientRect().width,10);i!=0&&jQuery(this).css("width",i+"px")}),jQuery(".swiper-container:not(.lay-woocommerce-gallery)").each(function(){if(jQuery(this).is(":visible")){var i=parseInt(this.getBoundingClientRect().width,10);i!=0&&jQuery(this).css("width",i+"px")}})),jQuery(".lay-carousel-sink-parent").each(function(){if(jQuery(this).is(":visible")){var i=parseInt(this.getBoundingClientRect().width,10);i!=0&&jQuery(this).find(".captions-wrap").css("width",i+"px")}})},Fe=function(){layCarouselPassedData.lessSizing!=1&&jQuery(".lay-carousel-wrap.show-multiple-slides.no-fixed-slides-width, .lay-carousel-wrap.wrap-transition-scroll, .lay-carousel-wrap.wrap-transition-sticky-scroll").each(function(){jQuery(this).find(".lay-carousel-slide img").each(function(){var i=parseInt(jQuery(this).height(),10),n=parseInt(jQuery(this).attr("data-w"),10),l=parseInt(jQuery(this).attr("data-h"),10),c=n/l*i;c!=0&&(c=parseInt(c,10),jQuery(this).css("width",c+"px"),jQuery(this).closest(".lay-carousel-slide").css("width",c+"px"))}),jQuery(this).find(".lay-carousel-slide video").each(function(){if(this.hasAttribute("data-w")){var i=parseInt(jQuery(this).height(),10),n=parseInt(jQuery(this).attr("data-w"),10),l=parseInt(jQuery(this).attr("data-h"),10);if(n/l*i!=0){jQuery(this).css("width",n/l*i);let c=parseInt(n/l*i,10);jQuery(this).closest(".lay-carousel-slide").css("width",c)}}}),jQuery(this).find(".lay-carousel-slide iframe").each(function(){var i=parseInt(jQuery(this).height(),10),n=parseInt(jQuery(this).closest(".youtube-vimeo-video-slide").attr("data-w"),10),l=parseInt(jQuery(this).closest(".youtube-vimeo-video-slide").attr("data-h"),10);if(n/l*i!=0){let c=parseInt(n/l*i,10);jQuery(this).closest(".lay-carousel-slide").css("width",c)}})})},ya=function(){layCarouselPassedData.lessSizing!=1&&jQuery(".no-fixed-slides-width.show-multiple-slides .lay-carousel-slide-text").each(function(){if(window.utility)switch(window.utility.screenSize){case"desktop":jQuery(this).css("width",layCarouselPassedData.textSlideWidthDesktop+"px");break;case"tablet":jQuery(this).css("width",layCarouselPassedData.textSlideWidthTablet+"px");break;case"phone":jQuery(this).css("width",layCarouselPassedData.textSlideWidthPhone+"px");break}})};var pa=Je(ct());jQuery(window).on("window_width_changed orientationchange",function(){Fe()});jQuery(window).on("window_width_changed orientationchange",(0,pa.default)(function(){qe()},300));window.laytheme.on("newsLoadMore",function(){qe()});window.laytheme.on("newpageshown",function(){qe()});var ha=1e3,xt=function(i){var x;if(i){var n=i.closest(".slide-inner"),l=n?n.getBoundingClientRect():null;if(l&&layCarouselPassedData.lessSizing==1&&l.width==0){var c=i.closest(".lay-carousel-slide");c&&(l=c.getBoundingClientRect())}if(!l||l.width==0){i.setAttribute("sizes",ha+"px");return}var m;if(((x=i.dataset)==null?void 0:x.parentFit)=="cover"&&!o.isTouchDevice){var S=parseInt(i.dataset.w,10),Q=parseInt(i.dataset.h,10);if(!S||!Q){i.setAttribute("sizes",ha+"px");return}S/Q<l.width/l.height?m=l.width:m=S/Q*l.height}else m=l.width;m=xr(m),i.setAttribute("sizes",parseInt(m,10)+"px")}},qe=function(){document.querySelectorAll(".lay-carousel-slide-img img, .lay-carousel-slide-postThumbnail img").forEach(i=>
1{xt(i)})},xr=function(i){for(var n=[265,512,768,1024,1280,1920,2560,3200,3840,4096],l=i,c,c=0;c<n.length;c++)if(n[c]>=i){l=n[c];break}return l};var ai=Je(ct());var He=function(i){if(jQuery(i).is(":visible")&&o.isCarouselVisibleInViewport(i)){var n=jQuery(i).find(".lay-carousel-slide:first-child img"),l=jQuery(i).find(".lay-carousel-slide").eq(1).find("img");n.length>0&&!o.isImageLoaded(n[0])&&o.lazyLoadCarouselImage(n[0]),l.length>0&&!o.isImageLoaded(l[0])&&n.length>0?n[0].complete?o.lazyLoadCarouselImage(l[0]):n[0].addEventListener("load",function(){o.lazyLoadCarouselImage(l[0])},{once:!0}):l.length>0&&!o.isImageLoaded(l[0])&&o.lazyLoadCarouselImage(l[0])}};var St=Je(nt());var va={standard:{previous:'<svg viewBox="0 0 100 100"><path d="M 20,50 L 75,100 L 80,95 L 30,50 L 80,5 L 75,0 Z" class="arrow"></path></svg>',next:'<svg viewBox="0 0 100 100"><path d="M 20,50 L 75,100 L 80,95 L 30,50 L 80,5 L 75,0 Z" class="arrow" transform="translate(100, 100) rotate(180) "></path></svg>'},chevron:{previous:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5"/></svg>',next:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>'},arrow:{previous:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18"/></svg>',next:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"/></svg>'},"long-arrow":{previous:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M6.75 15.75 3 12m0 0 3.75-3.75M3 12h18"/></svg>',next:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3"/></svg>'},"double-chevron":{previous:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="m18.75 4.5-7.5 7.5 7.5 7.5m-6-15L5.25 12l7.5 7.5"/></svg>',next:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="m5.25 4.5 7.5 7.5-7.5 7.5m6-15 7.5 7.5-7.5 7.5"/></svg>'}},$e=function(i){var n=typeof layCarouselPassedData!="undefined"?layCarouselPassedData.buttonIconStyle:"standard",l=i&&i.length?i.attr("data-button-icon-style"):n;return va[l]||va.standard};var ga=function(){var i={sliders:[]},n=function(){var s=jQuery(".lay-carousel:visible").filter(function(){return o.isCarouselVisibleInViewport(this,0)});if(s.length===0)return null;var p=window.innerHeight/2,a=null,f=1/0;return s.each(function(){var v=this.getBoundingClientRect(),g=v.top+v.height/2,k=Math.abs(g-p);k<f&&(f=k,a=jQuery(this))}),a},l=function(s,p,a,f,v){this.autoplay=s,this.$wrap=p,this.$carousel=p.find(".lay-carousel"),this.length=a,this.ix=f,this.loop=v,this.$sink=p.find(".lay-carousel-sink"),this.$circlesContainer=p.find(".laycarousel-bullets"),this.$numbers=p.find(".numbers")},c=function(s){return Math.max(0,parseInt(s.$carousel.attr("data-autoplayspeed"),10)||0)},m=function(s){return s.$carousel.hasClass("transition-fading")?Math.max(0,parseInt(s.$carousel.attr("data-transitionspeed"),10)||0):0},S=function(s,p){Ae(s),s.delayTimeout=setTimeout(function(){D(s);var a=m(s)+c(s);s.interval=setInterval(function(){D(s)},a)},Math.max(0,p))},Q=function(){U(),B(),H(),X(),$(),N(),window.laytheme.off("newsLoadMore",x),window.laytheme.on("newsLoadMore",x)},x=function(s){ft(),ce(s)},O=window.innerWidth,N=function(){jQuery(window).on("window_width_changed orientationchange",function(s){O!=window.innerWidth&&E(),O=window.innerWidth})},E=function(){jQuery(".lay-carousel.transition-immediate").each(function(s){var p=jQuery(this.parentNode),a=p.data("layslider");we(a)})},R=function(s){var p=!0;if(jQuery("#lightbox-region").length>0&&!jQuery("#lightbox-region").hasClass("lay-hide")&&(p=!1),p){var a=n();if(!a||!a.hasClass("transition-fading")&&!a.hasClass("transition-immediate"))return;var f=jQuery(a[0].parentNode).data("layslider");if(!f)return;switch(s.keyCode){case 37:Y(f);break;case 39:D(f);break}}},J=(0,St.default)(function(s){R(s)},400),$=function(){document.removeEventListener("keydown",J),document.addEventListener("keydown",J)}
1,B=function(){jQuery(".lay-carousel-wrap.use-fade-transition.show-circles.enable-click-and-drag .swiper-pagination-bullet").off("click",P),jQuery(".lay-carousel-wrap.use-fade-transition.show-circles.enable-click-and-drag .swiper-pagination-bullet").on("click",P)},P=function(s){s.stopPropagation();var p=jQuery(this).closest(".lay-carousel-wrap"),a=p.data("layslider"),f=jQuery(this).index();a.ix=f,ne(a),ue(a)},X=function(){var s=".lay-carousel.transition-fading.enable-click-and-drag, .lay-carousel.transition-immediate.enable-click-and-drag";jQuery(s).off("mouseenter mouseleave"),jQuery(s).on("mouseenter",function(p){if(!o.isTouchDevice&&o.shouldPauseAutoplayOnHover(jQuery(this))){var a=jQuery(this.parentNode).data("layslider");Ae(a),o.pauseAnimatedAutoplayCircle(a.$wrap)}}).on("mouseleave",function(){if(!o.isTouchDevice&&o.shouldPauseAutoplayOnHover(jQuery(this))){var p=jQuery(this.parentNode).data("layslider");Pe(p)}}),jQuery(".lay-carousel.transition-fading.enable-click-and-drag, .lay-carousel.transition-immediate.enable-click-and-drag").off("click"),jQuery(".lay-carousel.transition-fading.enable-click-and-drag, .lay-carousel.transition-immediate.enable-click-and-drag").on("click",function(p){var a=jQuery(this.parentNode).data("layslider");ue(a),!jQuery(p.target).closest(".flickity-prev-next-button-wrap").length&&(jQuery(p.target).hasClass("laycarousel-custom-button")||jQuery(p.target).hasClass("html5video-customplayicon")||jQuery(p.target.parentNode).hasClass("flickity-prev-next-button")||jQuery(p.target).hasClass("flickity-prev-next-button")||jQuery(p.target).hasClass("lay-mute-unmute-button")||jQuery(p.target.parentNode).is("a")||jQuery(p.target).is("a")||(jQuery(this).hasClass("cursor-left")?Y(a):D(a)))})},H=function(){jQuery(".lay-carousel-wrap.use-fade-transition .flickity-prev-next-button").off("click",ee),jQuery(".lay-carousel-wrap.use-fade-transition .flickity-prev-next-button").on("click",ee)},ee=function(s){s.stopPropagation();var p=jQuery(this).closest(".lay-carousel-wrap").data("layslider");ue(p),!jQuery(s.target.parentNode).is("a")&&!jQuery(s.target).is("a")&&(jQuery(this).hasClass("previous")?Y(p):D(p))},U=function(){for(var s=[],p=[".display-block-overlay","body>.lay-content","#lay-project-overlay"],a="",f=0;f<p.length;f++)a+=p[f]+" .lay-carousel.transition-fading:not(.initialized),"+p[f]+" .lay-carousel.transition-immediate:not(.initialized),";for(a=a.slice(0,-1),jQuery(a).each(function(){var k=jQuery(this),te=k.attr("data-relid");te&&s.push(te)}),f=0;f<i.sliders.length;f++){var v=i.sliders[f];if(v!=null&&v.$carousel){var g=v.$carousel.attr("data-relid");s.indexOf(g)!==-1&&(v.hasOwnProperty("interval")&&clearInterval(v.interval),v.hasOwnProperty("delayTimeout")&&clearTimeout(v.delayTimeout))}}i.sliders=i.sliders.filter(function(k){return k&&k.$carousel&&s.indexOf(k.$carousel.attr("data-relid"))===-1}),jQuery(a).each(function(){jQuery(this).addClass("initialized"),jQuery(this.parentNode).addClass("initialized");var k=jQuery(this.parentNode);k.addClass("fadeSlider");var te=jQuery(this).find(".lay-carousel-slide").length,G=jQuery(this).hasClass("autoplay"),ze=jQuery(this.parentNode).hasClass("loop-slides"),ye=new l(G,jQuery(this.parentNode),te,0,ze);k.data("layslider",ye),i.sliders.push(ye);var be=o.shouldShowArrowButtons(k),Me=jQuery(this.parentNode).hasClass("disable-click-and-drag");Me&&(be=!1);var de="";if(be){var De=$e(k),he=De.previous,pe=De.next;if(layCarouselPassedData.rightButton!=""&&(de="is-carousel-custom-button",pe='<img class="laycarousel-custom-button next" src="'+layCarouselPassedData.rightButton+'" alt="">',he='<img class="laycarousel-custom-button prev" src="'+layCarouselPassedData.rightButton+'" alt="">'),layCarouselPassedData.alt_rightButton!=""){de="is-carousel-custom-button";var t='<img class="laycarousel-custom-button next alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">',u='<img class="laycarousel-custom-button prev alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">';he+=u,pe+=t}var h='<button class="flickity-prev-next-button previous '+de+'" type="button">'+he+"</button>",w='<button class="flickity-prev-next-button next '+de+'" type="button">'+pe+"</button>",C=jQuery(this),k=C.closest(".lay-carousel-wrap"),M=k.attr("data-buttons-position")||layCarouselPassedData.buttonsPosition||"on";if(M==="above"){var L=jQuery('<div class="flickity-prev-next-button-wrap"></div>').append(h).append(w);L.insertBefore(C)}else if(M==="below"){var L=jQuery('<div class="flickity-prev-next-button-wrap"></div>').append(h).append(w);k.append(L)}else jQuery(this).append(h),jQuery(this).append(w)}setTimeout(function(){ne(ye,!1)},0),jQuery(this.parentNode).addClass("initialized")}),me()},me=function(){var s;for(s=0;s<i.sliders.length;s++)(function(){var p=i.sliders[s],a=parseInt(p.$carousel.attr("data-autoplaydelay"),0),f=parseInt(p.$carousel.attr("data-autoplayspeed"),0);a==""&&(a=0);var v=a;v>=f&&(v-=f),p.autoplay==!0&&S(p,v+f)})()},ce=function(s){o.configMap.lazyload&&s.find(".use-fade-transition.lay-carousel-wrap").each(function(){He(this)})},D=function(s){var p=!0;s.ix++,s.ix>s.length-1&&(s.loop?s.ix=0:(s.ix=s.length-1,p=!1)),oe(s),p&&(ne(s),o.configMap.lazyload==!0&&fe(s))},Y=function(s){var p=!0;s.ix--,s.ix<0&&(s.loop?s.ix=s.length-1:(s.ix=0,p=!1)),oe(s),p&&(ne(s),o.configMap.lazyload==!0&&Oe(s))},oe=function(s){s.loop==!1&&(s.ix==0?s.$wrap.removeClass("hide-next-related-ui").addClass("hide-previous-related-ui"):s.ix==s.length-1?s.$wrap.removeClass("hide-previous-related-ui").addClass("hide-next-related-ui"):s.$wrap.removeClass("hide-previous-related-ui hide-next-related-ui"))},fe=function(s){var p=o.getNotLoadedImages(s.$carousel),a=p.first();s.$carousel.is(":visible")&&o.isCarouselVisibleInViewport(s.$carousel[0])&&p.length>0&&a.length>0&&!o.isImageLoaded(a[0])&&(o.lazyLoadCarouselImage(a[0]),setTimeout(function(){fe(s)},1e3))},Oe=function(s){var p=o.getNotLoadedImages(s.$carousel),a=p.last();s.$carousel.is(":visible")&&o.isCarouselVisibleInViewport(s.$carousel[0])&&p.length>0&&a.length>0&&!o.isImageLoaded(a)&&(o.lazyLoadCarouselImage(a[0]),setTimeout(function(){Oe(s)},1e3))},we=function(s){if(s){for(var p=0,a=0;a<s.ix;a++){var f=s.$wrap.find(".lay-carousel-slide").eq(a)[0].getBoundingClientRect().width;p+=f+2}s.$wrap.find(".swiper-wrapper").css("transform","translateX(-"+p+"px)")}},ne=function(s,p=!0){s.$wrap.find(".is-selected").removeClass("is-selected");var a=s.$wrap.find(".lay-carousel"),f=s.$wrap.find(".lay-carousel-slide").eq(s.ix);s.$wrap.find(".lay-carousel").hasClass("transition-fading")&&f.addClass("transition"),a.hasClass("transition-immediate")?(Re(s.$wrap),we(s)):a.hasClass("transition-fading")&&f.on("transitionend",function(){Re(s.$wrap),jQuery(this).off("transitionend")}),f.addClass("is-selected"),Ye(),f.hasClass("lay-use-alt-buttons")&&layCarouselPassedData.alt_rightButton!=""?s.$wrap.addClass("alt-buttons"):s.$wrap.removeClass("alt-buttons"),o.shouldShowCircles(s.$wrap)&&(s.$circlesContainer.find(".swiper-pagination-bullet").removeClass("swiper-pagination-bullet-active"),s.$circlesContainer.find(".swiper-pagination-bullet").eq(s.ix).addClass("swiper-pagination-bullet-active")),o.restartAnimatedAutoplayCircle(s.$wrap,0,p?m(s):0),o.shouldShowCaptions(s.$wrap)&&o.showCaption(s.$sink,s.ix),o.shouldShowNumbers(s.$wrap)&&typeof s.length=="number"&&s.$numbers.text(s.ix+1+"/"+s.length),se(s.$wrap),o.alignSink(s.$wrap,s.ix),o.alignButtons(s.$wrap),s.$wrap.trigger("laycarousel.select",[{slider:s}]),s.$carousel.trigger("laycarousel.select",[{slider:s}]),o.refreshDomCursorFromLastPointer();var v=f.find("img");o.configMap.lazyload&&s.$carousel.is(":visible")&&o.isCarouselVisibleInViewport(s.$carousel[0])&&v.length>0&&!o.isImageLoaded(v[0])&&o.lazyLoadCarouselImage(v[0])},ue=function(s){s!=null&&(s.autoplay=="true"||s.autoplay==!0)&&(Ae(s),clearTimeout(s.pauseTimeout),s.autoplayProgressResumeAt=D
1ate.now()+2e3,s.pauseTimeout=setTimeout(function(){s.autoplayProgressResumeAt=0,Pe(s)},m(s)+2e3))},Ae=function(s){s!=null&&(s.hasOwnProperty("interval")&&clearInterval(s.interval),s.hasOwnProperty("delayTimeout")&&clearTimeout(s.delayTimeout))},Ie=function(){jQuery(".lay-carousel.autoplay.use-fade-transition").each(function(){var s=jQuery(this.parentNode).data("layslider");s!=null&&(s.autoplay=="true"||s.autoplay==!0)&&Ae(s)})},Be=function(){jQuery(".lay-carousel.autoplay.use-fade-transition").each(function(){var s=jQuery(this.parentNode).data("layslider");(s.autoplay=="true"||s.autoplay==!0)&&Pe(s)})},Pe=function(s){(s.autoplay==!0||s.autoplay=="true")&&(s.autoplayProgressResumeAt=0,o.resumeAnimatedAutoplayCircle(s.$wrap),S(s,c(s)))},Le=(0,St.default)(function(){jQuery(".use-fade-transition.lay-carousel-wrap").each(function(){if(o.configMap.lazyload){He(this);var s=jQuery(this).data("layslider");if(s&&s.$carousel&&s.$carousel.is(":visible")&&o.isCarouselVisibleInViewport(s.$carousel[0])){var p=s.$wrap.find(".lay-carousel-slide").eq(s.ix),a=p.find("img");a.length>0&&!o.isImageLoaded(a[0])&&o.lazyLoadCarouselImage(a[0])}}se(jQuery(this))})},100),se=function(s){if(typeof s!="undefined"){(!o.isCarouselVisibleInViewport(s[0])||!s.is(":visible"))&&s.find(".lay-carousel-slide video").each(function(){this.paused||this.pause()}),s.find(".lay-carousel-slide:not(.is-selected) video").each(function(){this.paused||this.pause()});var p=s.find(".lay-carousel-slide.is-selected video");p.length==1&&s.is(":visible")&&o.isCarouselVisibleInViewport(s[0])&&o.playVideo(p)}},Ve=function(s,p){var a=s&&s.data("layslider");return a?(a.ix=Math.max(0,Math.min(Number(p)||0,a.length-1)),ne(a),!0):!1},Re=function(s){typeof s!="undefined"&&s.is(":visible")&&(s.find(".lay-carousel-slide:not(.is-selected)").find(".youtube-vimeo-video-slide iframe[src^='//player.vimeo.com/']").each(function(){if(typeof Vimeo!="undefined"){var p=new Vimeo.Player(this);p.pause()}}),s.find(".lay-carousel-slide:not(.is-selected)").find(".youtube-vimeo-video-slide iframe[src^='//www.youtube.com']").each(function(){var p=jQuery(this).data("ytplayer");typeof p=="undefined"&&window.youtubeApiReady?(p=new window.YT.Player(this,{events:{onReady:function(a){a.target.stopVideo()}}}),jQuery(this).data("ytplayer",p)):typeof p!="undefined"&&typeof p.stopVideo=="function"&&p.stopVideo()}))};return{initModule:Q,loadFirstLazyImage:ce,resumeAllAutoplays:Be,pauseAllAutoplays:Ie,lazyLoadAndPausePlayVideosOnScroll:Le,positionAllImmediateCarousels:E,goToIndex:Ve}}();window.layCarouselFadeCarousel=ga;var Te=ga;var At=Je(nt());var ma=function(){var i=function(a,f,v){var g=parseFloat(a.attr(f));return Number.isFinite(g)?a.attr(v)==="%"?Math.max(0,window.innerWidth*g/100):Math.max(0,g):0},n=function(a){var f=window.utility&&window.utility.isPhoneSize&&a.attr("data-spacebetween-phone")!==void 0;return i(a,f?"data-spacebetween-phone":"data-spacebetween",f?"data-spacebetween-phone-mu":"data-spacebetween-mu")},l=function(){var a=jQuery(".lay-carousel:visible").filter(function(){return o.isCarouselVisibleInViewport(this,0)});if(a.length===0)return null;var f=window.innerHeight/2,v=null,g=1/0;return a.each(function(){var k=this.getBoundingClientRect(),te=k.top+k.height/2,G=Math.abs(te-f);G<g&&(g=G,v=jQuery(this))}),v},c=function(a){var f=!0;if(jQuery("#lightbox-region").length>0&&!jQuery("#lightbox-region").hasClass("lay-hide")&&(f=!1),f){var v=l();
1if(!v||!v.hasClass("transition-sliding"))return;var g=jQuery(v[0].parentNode).data("myswiper");if(!g)return;switch(a.which){case 37:g.slidePrev();break;case 39:g.slideNext();break}}},m=function(){document.removeEventListener("keydown",c),document.addEventListener("keydown",c)},S=function(){jQuery(".lay-carousel.transition-sliding.enable-click-and-drag").off("click"),jQuery(".lay-carousel.transition-sliding.enable-click-and-drag").on("click",function(a){if(!jQuery(a.target).closest(".flickity-prev-next-button-wrap").length&&!jQuery(a.target).hasClass("laycarousel-custom-button")&&!jQuery(a.target).hasClass("html5video-customplayicon")&&!jQuery(a.target.parentNode).hasClass("flickity-prev-next-button")&&!jQuery(a.target).hasClass("flickity-prev-next-button")&&!jQuery(a.target).hasClass("lay-mute-unmute-button")&&!jQuery(a.target.parentNode.parentNode).is("a")&&!jQuery(a.target.parentNode).is("a")&&!jQuery(a.target).is("a")){var f=jQuery(this.parentNode).data("myswiper"),v=jQuery(this).hasClass("autoplay");jQuery(this).hasClass("cursor-left")?f.slidePrev():f.slideNext(),v&&!o.shouldPauseAutoplayOnHover(jQuery(this))&&Q(f)}})},Q=function(a){a.autoplay.stop(),clearTimeout(jQuery(a.el).data("pausetimeout"));var f=setTimeout(function(){a.autoplay.start()},3e3);jQuery(a.el).data("pausetimeout",f)}
1,x=function(){jQuery(".lay-carousel.transition-sliding.autoplay").each(function(){var a=jQuery(this.parentNode).data("myswiper");a&&a.autoplay&&a.autoplay.stop()})},O=function(){jQuery(".lay-carousel.transition-sliding.autoplay").each(function(){var a=jQuery(this.parentNode).data("myswiper");a&&a.autoplay&&a.autoplay.start()})},N=function(a,f,v=0){var g=a&&a.data("myswiper");if(!g)return!1;var k=Math.max(0,Math.min(Number(f)||0,g.slidesLength-1));return g.params&&g.params.loop&&typeof g.slideToLoop=="function"?g.slideToLoop(k,v):g.slideTo(k,v),!0},E=function(){for(var a=[".display-block-overlay","body>.lay-content","#lay-project-overlay"],f="",v=0;v<a.length;v++)f+=a[v]+" .lay-carousel.transition-sliding:not(.initialized),";f=f.slice(0,-1),jQuery(f).each(function(){(function(g){var k=jQuery(g).closest(".lay-carousel-wrap"),te=jQuery(g),G=k.attr("data-buttons-position")||layCarouselPassedData.buttonsPosition||"on",ze={nextEl:null,prevEl:null},ye=jQuery(g.parentNode).hasClass("disable-click-and-drag"),be=!!(o.getMouseCursor(k)=="grab"||o.isTouchDevice||jQuery(g).hasClass("free-scroll"));ye&&(be=!1);var Me=jQuery(g).find(".lay-carousel-slide:not(.swiper-slide-duplicate)").length,de;(o.shouldShowCaptions(k)||o.shouldShowNumbers(k))&&(de=jQuery(g.parentNode).find(".lay-carousel-sink")),o.shouldShowNumbers(k)&&typeof Me=="number"&&de.find(".numbers").text("1/"+Me);var De;o.shouldShowArrowButtons(k)&&(De=!0),ye&&(De=!1);var he="";if(De){var pe=$e(k),t=pe.previous,u=pe.next;if(layCarouselPassedData.rightButton!=""&&(he="is-carousel-custom-button",u='<img class="laycarousel-custom-button next" src="'+layCarouselPassedData.rightButton+'" alt="">',t='<img class="laycarousel-custom-button prev" src="'+layCarouselPassedData.rightButton+'" alt="">'),layCarouselPassedData.alt_rightButton!=""){he="is-carousel-custom-button";var h='<img class="laycarousel-custom-button next alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">',w='<img class="laycarousel-custom-button prev alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">';t+=w,u+=h}var C='<button class="flickity-prev-next-button previous '+he+'" type="button">'+t+"</button>",M='<button class="flickity-prev-next-button next '+he+'" type="button">'+u+"</button>";if(G==="above"&&k.length){var L=jQuery('<div class="flickity-prev-next-button-wrap"></div>').append(C).append(M);L.insertBefore(te)}else if(G==="below"&&k.length){var L=jQuery('<div class="flickity-prev-next-button-wrap"></div>').append(C).append(M);k.append(L)}else jQuery(g).append(C),jQuery(g).append(M)}if(jQuery(g).hasClass("enable-click-and-drag")){var W=G==="on"||G.indexOf("on_")===0,q=W?jQuery(g):jQuery(g).closest(".lay-carousel-wrap"),F=q.find(".flickity-prev-next-button.next")[0],K=q.find(".flickity-prev-next-button.previous")[0];ze={nextEl:F,prevEl:K}}if(k.hasClass("show-circles")&&ye==!1&&!k.find(".laycarousel-bullets").length){var Ce=o.getCirclesSinkPosition(k),ke=jQuery('<div class="lay-carousel-sink-slot sink-slot-'+Ce+'"><div class="laycarousel-bullets"></div></div>');Ce=="above"?ke.insertBefore(te):Ce=="ontop"?ke.appendTo(te):ke.appendTo(k)}var xe=parseInt(jQuery(g).attr("data-autoplayspeed"),0),je=parseInt(jQuery(g).attr("data-autoplaydelay"),0),Ee=jQuery(g).hasClass("autoplay")?xe:!1;Ee!=!1&&(Ee={delay:xe,disableOnInteraction:!1,waitForTransition:!0});var tt=jQuery(g).hasClass("free-scroll");tt==!0&&ye==!1&&(draggable=!0);var at=jQuery(g.parentNode).hasClass("loop-slides");o.isTouchDevice&&layCarouselPassedData.loopTouchDevice==""&&(at=!1);var pt=!!(k.hasClass("show-circles")&&ye==!1),vt=k.find(".laycarousel-bullets")[0],e=!1;pt==!0&&(e={el:vt,type:"bullets",clickable:!0});var r=jQuery(g).hasClass("centered-slides"),d="auto";jQuery(g.parentNode).hasClass("dont-show-multiple-slides")&&jQuery(g.parentNode).hasClass("no-fixed-slides-width")&&(d=1);var y=parseInt(jQuery(g).attr("data-transitionspeed"),10),b=n(jQuery(g)),j=i(jQuery(g),"data-startinggap","data-startinggap-mu"),A=i(jQuery(g),"data-endinggap","data-endinggap-mu"),z=jQuery(g).hasClass("mousewheel-scroll");z==!0&&(z={releaseOnEdges:!0},tt=!0);var re=jQuery(g).find(".swiper-container"),_={};Me>30&&(_={watchSlidesProgress:!1,preloadImages:!1,watchOverflow:!0});var T=new Swiper(re[0],Dt(Mt({speed:y,effect:"slide",spaceBetween:b,slidesOffsetBefore:j,slidesOffsetAfter:A,loop:at,freeMode:tt,autoplay:Ee,slidesPerView:d,simulateTouch:be,pagination:e,centeredSlides:r,navigation:ze,slideActiveClass:"is-selected",mousewheel:z},_),{on:{slideChangeTransitionEnd:function(){Y(jQuery(this.el)),o.refreshDomCursorFromLastPointer()},reachEnd:function(){$(this)},reachBeginning:function(){B(this)},slideChange:function(){X(this),D(this),setTimeout(function(){o.refreshDomCursorFromLastPointer()},0)},progress:function(){ce(this),P(this)},slideNextTransitionStart:function(){ee(this),d=="auto"&&H(this)},slidePrevTransitionStart:function(){U(this)},loopFix:function(){setTimeout(()=>{Y(jQuery(this.el))})}}}));T.autoplay.pause();var Z=je;je>=xe&&(Z=je-xe),setTimeout(function(){var ve=jQuery(T.el.parentNode.parentNode);Ee!=!1&&!ve.hasClass("lay-carousel-autoplay-hovered")&&T.autoplay.resume()},Z,T),jQuery(g).addClass("initialized"),jQuery(g.parentNode).addClass("initialized"),jQuery(g.parentNode).data("myswiper",T),T.slidesLength=Me,T.layAnimatedCircleIndex=T.realIndex,o.restartAnimatedAutoplayCircle(k,0,0),Y(jQuery(g)),J(T);var V=jQuery(g).find('.lay-carousel-slide[data-swiper-slide-index="0"]').not(".swiper-slide-duplicate").find("img");V.length==1?V[0].complete?ee(T):V[0].addEventListener("loaded",function(){ee(T)}):ee(T),R(jQuery(g))})(this)})},R=function(a){var f=a.hasClass("captions-under-slides"),v=a.closest(".lay-carousel-wrap").attr("data-buttons-position")||layCarouselPassedData.buttonsPosition||"on",g=v==="above"||v==="below";if(f&&!g){var k=a[0].getBoundingClientRect().height,te=a.find(".slide-inner").first()[0].getBoundingClientRect().height,G=(k-te)/2;a.find(".flickity-prev-next-button").css("margin-top",-G+"px")}else a.find(".flickity-prev-next-button").css("margin-top","")},J=function(a){var f=jQuery(a.el.parentNode.parentNode);jQuery(a.el.parentNode.parentNode).hasClass("pause-autoplay-on-hover")&&jQuery(a.el.parentNode).hasClass("autoplay")&&jQuery(a.el.parentNode).hasClass("enable-click-and-drag")&&me(a),f.find(".swiper-pagination-bullet").off("click.layAnimatedAutoplayCircle").on("click.layAnimatedAutoplayCircle",function(){o.hasAnimatedAutoplayCircle(f)&&setTimeout(function(){f.hasClass("lay-carousel-autoplay-hovered")||Q(a)}
1,0)}),f.find(".flickity-prev-next-button").off("click.layAnimatedAutoplayCircle").on("click.layAnimatedAutoplayCircle",function(){o.hasAnimatedAutoplayCircle(f)&&Q(a)})},$=function(a){a.params.loop==!1&&jQuery(a.el.parentNode.parentNode).removeClass("hide-previous-related-ui").addClass("hide-next-related-ui")},B=function(a){a.params.loop==!1&&jQuery(a.el.parentNode.parentNode).removeClass("hide-next-related-ui").addClass("hide-previous-related-ui")},P=(0,At.default)(function(a){X(a)},200),X=function(a){a.params.loop==!1&&!a.isBeginning&&!a.isEnd&&jQuery(a.el.parentNode.parentNode).removeClass("hide-previous-related-ui hide-next-related-ui")},H=function(a){if(jQuery(a.el).is(":visible")&&o.isCarouselVisibleInViewport(a.el)){var f=a.realIndex+2;f>a.slidesLength-1&&(f=0);var v=jQuery(a.el).find('.lay-carousel-slide[data-swiper-slide-index="'+f+'"] img');v.length>0&&v.each(function(){o.isImageLoaded(this)||o.lazyLoadCarouselImage(this)})}},ee=function(a){if(jQuery(a.el).is(":visible")&&o.isCarouselVisibleInViewport(a.el)){var f=a.realIndex+1;f>a.slidesLength-1&&(f=0);var v=jQuery(a.el).find('.lay-carousel-slide[data-swiper-slide-index="'+f+'"] img');v.length>0&&v.each(function(){o.isImageLoaded(this)||o.lazyLoadCarouselImage(this)})}},U=function(a){if(jQuery(a.el).is(":visible")&&o.isCarouselVisibleInViewport(a.el)){var f=a.realIndex-1;f<0&&(f=a.slidesLength-1);var v=jQuery(a.el).find('.lay-carousel-slide[data-swiper-slide-index="'+f+'"] img');v.length>0&&v.each(function(){o.isImageLoaded(this)||o.lazyLoadCarouselImage(this)})}},me=function(a){var f=jQuery(a.el.parentNode.parentNode);f.off(".layCarouselAutoplayHover").on("mouseenter.layCarouselAutoplayHover",function(){f.addClass("lay-carousel-autoplay-hovered"),a.autoplay.pause(),o.pauseAnimatedAutoplayCircle(f)}).on("mouseleave.layCarouselAutoplayHover",function(){f.removeClass("lay-carousel-autoplay-hovered"),a.autoplay.resume(),o.resumeAnimatedAutoplayCircle(f)})},ce=(0,At.default)(function(a){D(a)},200),D=function(a){var f=a.realIndex,v=jQuery(a.el),g=jQuery(v[0].parentNode.parentNode);if(a.layAnimatedCircleIndex!==f){a.layAnimatedCircleIndex=f;var k=Math.max(0,parseInt(g.find(".lay-carousel").attr("data-transitionspeed"),10)||0);o.restartAnimatedAutoplayCircle(g,0,k)}f+1>a.slidesLength&&(f=0);var te=jQuery(a.el).find(".lay-carousel-slide").eq(a.activeIndex).hasClass("lay-use-alt-buttons");te&&layCarouselPassedData.alt_rightButton!=""?jQuery(a.el.parentNode.parentNode).addClass("alt-buttons"):jQuery(a.el.parentNode.parentNode).removeClass("alt-buttons");var G;(o.shouldShowCaptions(g)||o.shouldShowNumbers(g))&&(G=jQuery(a.el.parentNode.parentNode).find(".lay-carousel-sink")),o.shouldShowCaptions(g)&&o.showCaption(G,f),o.shouldShowNumbers(g)&&typeof a.slidesLength=="number"&&G.find(".numbers").text(f+1+"/"+a.slidesLength),setTimeout(function(){o.alignSink(g,f),o.alignButtons(g)},0)},Y=function(a){a.is(":visible")&&(a.find(".youtube-vimeo-video-slide iframe[src^='//player.vimeo.com/']").each(function(){if((!o.isElVisibleInsideCarousel(a[0],this,0)||!o.isCarouselVisibleInViewport(a[0]))&&typeof Vimeo!="undefined"){var f=new Vimeo.Player(this);f.pause()}}),a.find(".youtube-vimeo-video-slide iframe[src^='//www.youtube.com']").each(function(){if((!o.isElVisibleInsideCarousel(a[0],this,-5)||!o.isCarouselVisibleInViewport(a[0]))&&typeof window.youtubeApiReady!="undefined"&&window.youtubeApiReady==!0){var f=jQuery(this).data("ytplayer");typeof f=="undefined"&&window.youtubeApiReady?(f=new window.YT.Player(this,{events:{onReady:function(v){v.target.stopVideo()}}}),jQuery(this).data("ytplayer",f)):typeof f!="undefined"&&typeof f.stopVideo=="function"&&f.stopVideo()}}))},oe=function(){window.laytheme.off("sizechanged",fe),window.laytheme.on("sizechanged",fe)},fe=function(a){ya()},Oe,we=function(){jQuery(window).off("window_width_changed orientationchange",ne),jQuery(window).on("window_width_changed orientationchange",ne)},ne=function(){jQuery(".lay-carousel-wrap:not(.in-same-height-elementgrid)").find(".swiper-container").css("width",""),jQuery(".lay-carousel-wrap:not(.in-same-height-elementgrid)").find(".captions-wrap").css("width",""),jQuery(".lay-carousel-wrap.no-fixed-slides-width.dont-show-multiple-slides:not(.in-same-height-elementgrid)").each(function(){jQuery(this).find(".lay-carousel-slide").css("width","")}
1),jQuery(".lay-carousel.transition-sliding:visible").each(function(){var a=jQuery(this),f=jQuery(this.parentNode).data("myswiper");if(f){var v=n(a),g=i(a,"data-startinggap","data-startinggap-mu"),k=i(a,"data-endinggap","data-endinggap-mu");f.params.spaceBetween=v,f.originalParams.spaceBetween=v,f.params.slidesOffsetBefore=g,f.originalParams.slidesOffsetBefore=g,f.params.slidesOffsetAfter=k,f.originalParams.slidesOffsetAfter=k,f.update()}o.alignSink(jQuery(this.parentNode),f?f.realIndex:0),o.alignButtons(jQuery(this.parentNode))}),clearTimeout(Oe),Oe=setTimeout(function(){yt(),Te.positionAllImmediateCarousels()},250)},ue=(a,f)=>{a.forEach(v=>{v.isIntersecting&&(o.configMap.lazyload&&o.lazyLoadCarouselImage(v.target),v.target.classList.contains("carousel-responsive-img")&&v.target.classList.add("loaded"),v.target.classList.contains("carousel-original-img")&&v.target.classList.add("loaded"))})},Ae=(a,f)=>{a.forEach(v=>{var g=!1;if((typeof window.initCarouselInOverlay=="undefined"||!window.initCarouselInOverlay)&&(g=!0),window.initCarouselInOverlay==!0&&jQuery(v.target).closest(".lay-overlay, #lay-project-overlay").length>0&&(g=!0),g)if(v.isIntersecting){var k=v.target.classList.contains("loaded");k||(o.lazyLoadVideo(v.target),v.target.load()),o.playVideo(jQuery(v.target))}else v.target.pause()})};let Ie,Be,Pe=new WeakSet,Le=new WeakSet;var se=function(){Ie||(Ie=new IntersectionObserver(ue,{rootMargin:"0% 50% 0% 50%"})),Be||(Be=new IntersectionObserver(Ae)),Array.from(document.querySelectorAll(".lay-carousel.transition-sli
1ding img")).forEach(a=>{Pe.has(a)||(Pe.add(a),Ie.observe(a))}),Array.from(document.querySelectorAll(".lay-carousel.transition-sliding video")).forEach(a=>{Le.has(a)||(Le.add(a),Be.observe(a))})},Ve=function(a){ft()},Re=function(){window.laytheme.on("projectoverlayclosed",function(){O()})},s=function(a){o.configMap.lazyload&&a.find(".wrap-transition-sliding.lay-carousel-wrap").each(function(){He(this)})},p=function(){E(),yt(),se(),we(),oe(),S(),m(),window.laytheme.off("newsLoadMore",Ve),window.laytheme.on("newsLoadMore",Ve)};return{loadFirstLazyImage:s,initModule:p,pauseAllAutoplays:x,resumeAllAutoplays:O,bindProjectsOverlaysClosed:Re,goToIndex:N}}();window.layCarouselSwiper=ma;var lt=ma;var Sr=function(i,n,l){return i==!0},Ar=function(i){var n=i.find(".contains-masonry-layout");if(n.length==0&&(n=i.closest(".contains-masonry-layout")),n.length==0)return[];var l=[];return n.each(function(){l.push(this)}),l},Ir=function(i){for(var n=new jQuery.Deferred,l=[],c=0;c<i.length;c++)l.push(!1);for(var c=0;c<i.length;c++)(function(Q){var x=i[Q];if(x.classList.contains("masonry-initialized"))l[Q]=!0;else{var O=new MutationObserver(()=>{x.classList.contains("masonry-initialized")&&(l[Q]=!0)});O.observe(x,{attributes:!0,attributeFilter:["class"]})}})(c);var m=setInterval(function(){l.every(Sr)&&(n.resolve(),clearInterval(m))},30);return n.promise()},We,Pr=function(){window.laytheme.on("content_ready",function(i,n,l){We=void 0;let c=l!=null&&l.isProjectOverlay?"#lay-project-overlay>.lay-content":"body>.lay-content";switch(i){case"desktop":We=[c+" #grid",c+" .cover-region-desktop",c+" #footer"];break;case"phone":var m=jQuery(c+" #footer-custom-phone-grid").length!=0,S=jQuery(c+" #custom-phone-grid").length!=0;m&&S?We=[c+" #custom-phone-grid",c+" .cover-region-phone",c+" #footer-custom-phone-grid"]:!m&&S?We=[c+" #custom-phone-grid",c+" .cover-region-phone",c+" #footer"]:m&&!S?We=[c+" #grid",c+" .cover-region-desktop",c+" #footer-custom-phone-grid"]:!m&&!S&&(We=[c+" #grid",c+" .cover-region-desktop",c+" #footer"]);break}var Q=jQuery(We.join(",")),x=Ar(Q);x.length>0&&jQuery.when(Ir(x)).then(function(){Fe(),o.repositionSliders(),o.sizeCaptions(),qe()})})},Lr=function(){Pr()},wa=Lr;var ba=Je(nt());var Ca=function(){let i,n=new WeakSet;var l=".lay-carousel.transition-scroll, .lay-carousel.transition-sticky-scroll, .lay-carousel.transition-spotlight-scroll",c=.82,m=.5,S=10,Q=null,x=!1,O=function(e,r,d){var y=parseFloat(e.attr(r));return Number.isFinite(y)?e.attr(d)==="%"?Math.max(0,window.innerWidth*y/100):Math.max(0,y):0},N=function(e){var r=window.utility&&window.utility.isPhoneSize&&e.attr("data-spacebetween-phone")!==void 0;return O(e,r?"data-spacebetween-phone":"data-spacebetween",r?"data-spacebetween-phone-mu":"data-spacebetween-mu")},E=function(e){var r=window.utility&&window.utility.isPhoneSize&&e.attr("data-spotlight-step-phone")!==void 0,d=parseInt(e.attr(r?"data-spotlight-step-phone":"data-spotlight-step"),10);return isNaN(d)&&r&&(d=parseInt(e.attr("data-spotlight-step"),10)),isNaN(d)?50:Math.max(20,d)},R=function(e){var r=parseFloat(e.attr("data-spotlight-scale"));return isNaN(r)?.82:Math.min(2,Math.max(0,r))},J=function(e,r){return e<=0?0:r*(1-Math.pow(c,e))/(1-c)},$=function(e){var r=B(e);r.css("margin-right",""),r.not(":last-child").css("margin-right",N(e)+"px")},B=function(e){return e.find(".lay-carousel-scroller-inner").first().children(".lay-carousel-slide")},P=function(e){e.removeData("spotlight-layout")},X=function(e){var r=e.data("spotlight-layout");if(r)return r;var d=B(e).toArray(),y=e.find(".lay-carousel-scroller")[0];if(!d.length||!y)return null;var b=d.map(function(A){return A.offsetWidth}),j={slides:d,scroller:y,originalCenters:d.map(function(A,z){return A.offsetLeft+b[z]/2}),slideWidths:b,slideHeight:d[0].offsetHeight,spotlightWidth:d[0].offsetWidth};return e.data("spotlight-layout",j),j},H=function(){var e=jQuery(".lay-carousel:visible").filter(function(){return o.isCarouselVisibleInViewport(this,0)});if(e.length===0)return null;var r=window.innerHeight/2,d=null,y=1/0;return e.each(function(){var b=this.getBoundingClientRect(),j=b.to
1p+b.height/2,A=Math.abs(j-r);A<y&&(y=A,d=jQuery(this))}),d},ee=function(e){return e.hasClass("transition-sticky-scroll")||e.hasClass("transition-spotlight-scroll")},U=function(e){return e.hasClass("transition-spotlight-scroll")},me=function(e){return ee(e)&&(e.hasClass("centered-slides")||U(e))},ce=function(e){if(U(e)){var r=X(e);if(r){var d=r.slides,y=r.scroller,b=r.originalCenters,j=y.scrollLeft+y.clientWidth/2,A=0;if(j>=b[b.length-1])A=b.length-1;else if(j>b[0]){for(var z=1;z<b.length;z++)if(j<=b[z]){var re=b[z]-b[z-1],_=re>0?(j-b[z-1])/re:0;A=z-1+_;break}}var T=E(e),Z=R(e),V=d.map(function(ie,I){return Math.pow(Z,Math.abs(I-A))}),ve=d.map(function(ie,I){return Math.pow(m,Math.abs(I-A))}),Qe=d.map(function(ie,I){return r.slideWidths[I]*V[I]}),Ne=r.spotlightWidth,ge=Ne/2,_e=Math.max.apply(null,V),Ke=Math.max(0,(_e-1)*r.slideHeight/2);e[0].style.setProperty("--lay-carousel-spotlight-vertical-overflow",Math.min(window.innerHeight,Ke)+"px"),d.forEach(function(ie,I){var ae=I-A,Ue=Math.abs(ae),Ge=J(Ue,T),Xe=j;ae>0?Xe+=ge+Ge-Qe[I]/2:ae<0&&(Xe-=ge+Ge-Qe[I]/2);var Ze=Xe-Qe[I]/2,ut=Xe+Qe[I]/2,rt="inset(0)";V[I]>0&&ae>0&&Ze<j-ge?rt="inset(0 0 0 "+(j-ge-Ze)/V[I]+"px)":V[I]>0&&ae<0&&ut>j+ge&&(rt="inset(0 "+(ut-j-ge)/V[I]+"px 0 0)"),ie.style.setProperty("--lay-carousel-spotlight-scale",V[I]),ie.style.setProperty("--lay-carousel-spotlight-opacity",ve[I]),ie.style.setProperty("--lay-carousel-spotlight-translate-x",Xe-b[I]+"px"),ie.style.setProperty("--lay-carousel-spotlight-clip",rt)}),d.map(function(ie,I){return{index:I,distance:Math.abs(I-A)}}).sort(function(ie,I){return I.distance-ie.distance}).forEach(function(ie,I){d[ie.index].style.zIndex=I+1})}}},D=function(e){var r=B(e).first();if(!r.length)return null;var d=r.find("img.carousel-img[data-ar], .video-slide[data-ar], video[data-ar]").first(),y=parseFloat(d.attr("data-ar"));if(Number.isFinite(y)&&y>0)return y;var b=r[0].getBoundingClientRect();return b.width>0&&b.height>0?b.height/b.width:null},Y=function(e){if(U(e)){var r=D(e),d=e[0].getBoundingClientRect().height;if(!(!r||d<=0)){var y=d/r;B(e).css("width",y+"px"),e[0].style.setProperty("--lay-carousel-spotlight-frame-width",y+"px"),P(e)}}},oe=function(e){var r=e.find(".lay-carousel-scroller")[0],d=e.find(".lay-carousel-scroller-inner")[0],y=B(e);if(!(!r||!d)&&!(!me(e)||y.length===0)){var b=y[0].offsetWidth,j=y[y.length-1].offsetWidth;d.style.setProperty("--lay-carousel-track-start",Math.max(0,(r.clientWidth-b)/2)+"px"),d.style.setProperty("--lay-carousel-track-end",Math.max(0,(r.clientWidth-j)/2)+"px")}},fe=function(e){return e.closest(".lay-carousel-sticky-row-stage")},Oe=function(e){if(ee(e)){var r=e.closest(".lay-carousel-wrap");fe(r).length&&r.closest(".lay-carousel-sticky-row").length||(e.removeClass("transition-sticky-scroll transition-spotlight-scroll").addClass("transition-scroll"),r.removeClass("wrap-transition-sticky-scroll wrap-transition-spotlight-scroll").addClass("wrap-transition-scroll"),r.attr("data-sticky-scroll-invalid","true"))}},we=function(e){var r=e.children(".lay-carousel-spotlight-frame").first();return r.length||(r=jQuery('<div class="lay-carousel-spotlight-frame" aria-hidden="true"></div>'),e.append(r)),r},ne=function(e){var r=e.data("spotlight-frame-cache");return r||(r=[],e.data("spotlight-frame-cache",r)),r},ue=function(e,r){!e||!r||jQuery(e).find("img").attr("sizes",Math.ceil(r)+"px")},Ae=function(e){var r=X(e);r&&ne(e).forEach(function(d){ue(d,r.spotlightWidth)})},Ie=function(e,r){var d=ne(e);if(d[r])return d[r];var y=B(e).eq(r),b=y.children("a, .slide-inner").first();if(!b.length)return null;var j=b.clone(),A=X(e);ue(j[0],A?A.spotlightWidth:0),j.filter("[id]").add(j.find("[id]")).removeAttr("id");var z=y.find("img").toArray();return j.find("img").each(function(re){var _=z[re];if(_){var T=_.currentSrc||_.getAttribute("data-lay-src")||_.getAttribute("src"),Z=_.getAttribute("srcset")||_.getAttribute("data-lay-srcset");T&&this.setAttribute("src",T),Z&&this.setAttribute("srcset",Z),_.classList.contains("loaded")||this.complete?this.classList.add("loaded"):this.addEventListener("load",function(){this.classList.add("loaded")},{once:!0}),typeof this.decode=="function"&&this.decode().catch(function(){})}}),j.find("video").each(function(){this.muted=!0,this.setAttribute("muted",""),this.setAttribute("playsinline","")}),d[r]=j[0],d[r]},Be=function(e,r){var d=B(e).length,y=ne(e),b=e.data("spotlight-frame-preload-pending")||{};
1e.data("spotlight-frame-preload-pending",b),[r-1,r+1].forEach(function(j){if(!(j<0||j>=d||y[j]||b[j])){b[j]=!0;var A=function(){delete b[j],Ie(e,j)};typeof window.requestIdleCallback=="function"?window.requestIdleCallback(A,{timeout:250}):window.setTimeout(A,32)}})},Pe=function(e,r){if(U(e)){var d=B(e),y=d.eq(r);if(y.length){d.removeClass("is-spotlight-slide").css("transform","");var b=we(e),j=Ie(e,r);j&&(b.find("video").each(function(){this.paused||this.pause()}),b[0].replaceChildren(j),b.attr("data-spotlight-index",r),b.find("video").each(function(){this.hasAttribute("data-spotlight-video-ready")||(o.lazyLoadVideo(this),this.load(),this.setAttribute("data-spotlight-video-ready",""))}),e.data("spotlight-current-index",r),Be(e,r))}}},Le=function(e,r){var d=se(e[0]),y=d===document.scrollingElement||d===document.documentElement||d===document.body,b=Math.max(0,y?window.innerHeight||document.documentElement.clientHeight||0:d.clientHeight),j=e.attr("data-sticky-position")||"top",A=Math.max(0,parseFloat(e.attr("data-sticky-offset"))||0);return(e.attr("data-sticky-offset-mu")||"px")==="%"&&(A=b*A/100),j==="center"?(b-r)/2+A:j==="bottom"?b-r-A:A},se=function(e){for(var r=e?e.parentElement:null;r&&r!==document.body&&r!==document.documentElement;){var d=window.getComputedStyle(r);if(/(auto|scroll|overlay)/.test(d.overflowY)&&r.scrollHeight>r.clientHeight)return r;r=r.parentElement}return document.scrollingElement||document.documentElement},Ve=function(e,r){var d=e.getBoundingClientRect();if(r===document.scrollingElement||r===document.documentElement||r===document.body)return d.top+window.pageYOffset;var y=r.getBoundingClientRect();return d.top-y.top+r.scrollTop},Re=function(e,r){if(e===document.scrollingElement||e===document.documentElement||e===document.body){window.scrollTo({top:r,behavior:"smooth"});return}e.scrollTo({top:r,behavior:"smooth"})},s=function(e,r){var d=e.data("sticky-scroll-measurements");if(!r&&d)return d;var y=e.find(".lay-carousel.transition-sticky-scroll, .lay-carousel.transition-spotlight-scroll").first(),b=fe(e),j=e.closest(".lay-carousel-sticky-row"),A=y.find(".lay-carousel-scroller")[0],z=y.find(".lay-carousel-scroller-inner")[0];if(!b.length||!j.length||!A||!z)return null;oe(y);var re=Math.max(0,j.outerHeight()),_=Math.max(1,A.clientWidth),T=B(y),Z=me(y)&&T.length?F(y,T[T.length-1]):Math.max(0,z.scrollWidth-_),V=Z>0?Z/_*re:0,ve=Le(e,re),Qe=Math.max(0,parseFloat(j.css("margin-bottom"))||0);j.css("top",ve+"px"),b.css("height",Math.ceil(re+V+Qe)+"px"),b.data("sticky-scroll-range",V),b.data("sticky-max-scroll",Z);var Ne={$carousel:y,$stage:b,$stickyRow:j,scroller:A,scrollRange:V,maxScroll:Z,stickyTop:ve};return e.data("sticky-scroll-measurements",Ne),Ne},p=function(e){e.removeData("sticky-scroll-measurements")},a=function(e){var r=s(e);if(r){var d=r.$stage[0].getBoundingClientRect(),y=Math.min(r.scrollRange,Math.max(0,r.stickyTop-d.top)),b=r.scrollRange>0?y/r.scrollRange:0,j=b*r.maxScroll,A=Math.abs(r.scroller.scrollLeft-j)>.5;A&&(r.scroller.scrollLeft=j),(A||!r.$carousel.hasClass("is-sticky-scroll-ready"))&&ce(r.$carousel),r.$carousel.addClass("is-sticky-scroll-ready")}},f=function(){Q=null,jQuery(".lay-carousel-wrap.wrap-transition-sticky-scroll.initialized, .lay-carousel-wrap.wrap-transition-spotlight-scroll.initialized").each(function(){a(jQuery(this))})},v=function(){Q===null&&(Q=window.requestAnimationFrame(f))},g=function(){x||(x=!0,window.addEventListener("scroll",v,{passive:!0}),document.addEventListener("scroll",v,!0))},k=function(){te(),C(),De(),tt(),L(),Me(),ye(),vt(),g(),v(),window.laytheme.off("newsLoadMore",G),window.laytheme.on("newsLoadMore",G)},te=function(){jQuery(l).not(".initialized").each(function(){var e=jQuery(this);e.find(".lay-carousel-scroller").scrollLeft(0)})},G=function(e){Fe(),e.find(l).each(function(){var r=jQuery(this);t(r),ee(r)&&p(r.closest(".lay-carousel-wrap")),he(r)}),v()},ze=function(){jQuery(l).each(function(){var e=jQuery(this);if($(e),t(e),U(e)){var r=Number(e.data("spotlight-current-index"));Number.isFinite(r)&&o.alignSink(e.closest(".lay-carousel-wrap"),r)}ee(e)&&p(e.closest(".lay-carousel-wrap"))}),v()},ye=function(){jQuery(window).off("window_width_changed orientationchange resize",ze),jQuery(window).on("window_width_changed orientationchange resize",ze)},be=function(e){var r=!0;if(jQuery("#lightbox-region").length>0&&!jQuery("#lightbox-region").hasClass("lay-hide")&&(r=!1),!!r){var d=H();if(!(!d||!d.hasClass("transition-scroll")&&!d.hasClass("transition-sticky-scroll")&&!d.hasClass("transition-spotlight-scroll"))){var y=d.closest(".lay-carousel-wrap");switch(e.which||e.keyCode){case 37:je(y,d);break;case 39:Ee(y,d);break}}}},Me=function(){document.removeEventListener("keydown",be),document.addEventListener("keydown",be)},de=!0,De=function(){for(var e=[".display-block-overlay","body>.lay-content","#lay-project-overlay"],r="",d=0;d<e.length;d++)r+=e[d]+" .lay-carousel.transition-scroll:not(.initialized),",r+=e[d]+" .lay-carousel.transition-sticky-scroll:not(.initialized),",r+=e[d]+" .lay-carousel.transition-spotlight-scroll:not(.initialized),";r=r.slice(0,-1),jQuery(r).each(function(){(function(y){Oe(jQuery(y)),jQuery(y).addClass("initialized"),jQuery(y.parentNode).addClass("initialized"),$(jQuery(y));var I=jQuery(y),ae=I.closest(".lay-carousel-wrap"),b=ae.attr("data-buttons-position")||layCarouselPassedData.buttonsPosition||"on",j;o.shouldShowArrowButtons(ae)&&(j=!0);var A=jQuery(y.parentNode).hasClass("disable-click-and-drag");A&&(j=!1);var z="";if(j){var re=$e(ae),_=re.previous,T=re.next;if(layCarouselPassedData.rightButton!=""&&(z="is-carousel-custom-button",T='<img class="laycarousel-custom-button next" src="'+layCarouselPassedData.rightButton+'" alt="">',_='<img class="laycarousel-custom-button prev" src="'+layCarouselPassedData.rightButton+'" alt="">'),layCarouselPassedData.alt_rightButton!=""){z="is-carousel-custom-button";var Z='<img class="laycarousel-custom-button next alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">',V='<img class="laycarousel-custom-button prev alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">';_+=V,T+=Z}var ve='<button class="flickity-prev-next-button previous '+z+'" type="button">'+_+"</button>",Qe='<button class="flickity-prev-next-button next '+z+'" type="button">'+T+"</button>";if(b==="above"&&ae.length){var Ne=jQuery('<div class="flickity-prev-next-button-wrap"></div>').append(ve).append(Qe);Ne.insertBefore(I)}else if(b==="below"&&ae.length){var Ne=jQuery('<div class="flickity-prev-next-button-wrap"></div>').append(ve).append(Qe);ae.append(Ne)}else jQuery(y).append(ve),jQuery(y).append(Qe)}if(jQuery(y).hasClass("enable-click-and-drag")){var ge=b==="on"||b.indexOf("on_")===0,_e=ge?jQuery(y):jQuery(y).closest(".lay-carousel-wrap"),Ke=_e.find(".flickity-prev-next-button.next")[0],ie=_e.find(".flickity-prev-next-button.previous")[0];navigation={nextEl:Ke,prevEl:ie}}var I=jQuery(y),ae=I.closest(".lay-carousel-wrap");t(I);var Ue=B(I);he(jQuery(y));var Ge=I.find(".lay-carousel-scroller"),Xe=Ge.find(".lay-carousel-scroller-inner"),Ze=null,ut=function(){var rt=Math.ceil(Ge[0].clientWidth+Ge[0].scrollLeft),It=rt>=Xe[0].scrollWidth,it=xe(I);if(It&&(it=Ue.length-1),U(I))for(var gt=Math.max(0,it-1);gt<=Math.min(Ue.length-1,it+1);gt++)Ue.eq(gt).find("img.carousel-lazy-img").each(function(){o.isImageLoaded(this)||o.lazyLoadCarouselImage(this)});else Ue.each(function(){o.isElVisibleInsideCarousel(I[0],this,-5)&&jQuery(this).find("img.carousel-lazy-img").each(function(){o.isImageLoaded(this)||o.lazyLoadCarouselImage(this)})});it==0?ae.removeClass("hide-next-related-ui").addClass("hide-previous-related-ui"):It?ae.removeClass("hide-previous-related-ui").addClass("hide-next-related-ui"):ae.removeClass("hide-previous-related-ui hide-next-related-ui"),de&&u(it,I)};I.find(".lay-carousel-scroller").on("scroll",function(){Ze===null&&(Ze=window.requestAnimationFrame(function(){Ze=null,ut()}))}),u(xe(I),I),ee(I)&&(p(ae),window.requestAnimationFrame(function(){a(ae)}))})(this)})},he=function(e){B(e).each(function(r){o.isElVisibleInsideCarousel(e[0],this,-5)&&jQuery(this).find("img.carousel-lazy-img").each(function(){o.isImageLoaded(this)||o.lazyLoadCarouselImage(this)})})},pe=(0,ba.default)(function(){jQuery(".wrap-transition-scroll.initialized.lay-carousel-wrap, .wrap-transition-sticky-scroll.initialized.lay-carousel-wrap, .wrap-transition-spotlight-scroll.initialized.lay-carousel-wrap").each(function(){o.configMap.lazyload&&He(this)})},100),t=function(e){Y(e),oe(e),P(e),ce(e),U(e)&&Ae(e)},u=function(e,r){if(r.data("scroll-ix")!==e){var d,y=r.closest(".lay-carousel-wrap"),b=B(r),j=b.removeClass("is-selected").eq(e).addClass("is-selected");if(Pe(r,e),U(r)&&o.alignSink(y,e),y.toggleClass("alt-buttons",j.hasClass("lay-use-alt-buttons")&&layCarouselPassedData.alt_rightButton!=""),
1(o.shouldShowCaptions(y)||o.shouldShowNumbers(y))&&(d=y.find(".lay-carousel-sink")),o.shouldShowCaptions(y)&&o.showCaption(d,e),o.shouldShowNumbers(y)){var A=B(r).length;d.find(".numbers").text(e+1+"/"+A)}setTimeout(function(){U(r)||o.alignSink(y,e),o.alignButtons(y)},0),Ce(y,e),r.data("scroll-ix",e),w(r),h(r),o.refreshDomCursorFromLastPointer()}},h=function(e){e.is(":visible")&&(e.find(".youtube-vimeo-video-slide iframe[src^='//player.vimeo.com/']").each(function(){if((!o.isElVisibleInsideCarousel(e[0],this,0)||!o.isCarouselVisibleInViewport(e[0]))&&typeof Vimeo!="undefined"){var r=new Vimeo.Player(this);r.pause()}}),e.find(".youtube-vimeo-video-slide iframe[src^='//www.youtube.com']").each(function(){if((!o.isElVisibleInsideCarousel(e[0],this,-5)||!o.isCarouselVisibleInViewport(e[0]))&&typeof window.youtubeApiReady!="undefined"&&window.youtubeApiReady==!0){var r=jQuery(this).data("ytplayer");typeof r=="undefined"&&window.youtubeApiReady?(r=new window.YT.Player(this,{events:{onReady:function(d){d.target.stopVideo()}}}),jQuery(this).data("ytplayer",r)):typeof r!="undefined"&&typeof r.stopVideo=="function"&&r.stopVideo()}}))},w=function(e,r){e.is(":visible")&&e.find("video").each(function(){o.isElVisibleInsideCarousel(e[0],this,-5)&&o.isCarouselVisibleInViewport(e[0])?o.playVideo(jQuery(this)):this.paused||this.pause()})},C=function(){jQuery(".lay-carousel-wrap.show-circles.enable-click-and-drag.wrap-transition-scroll .swiper-pagination-bullet, .lay-carousel-wrap.show-circles.enable-click-and-drag.wrap-transition-sticky-scroll .swiper-pagination-bullet, .lay-carousel-wrap.show-circles.enable-click-and-drag.wrap-transition-spotlight-scroll .swiper-pagination-bullet").off("click",M),jQuery(".lay-carousel-wrap.show-circles.enable-click-and-drag.wrap-transition-scroll .swiper-pagination-bullet, .lay-carousel-wrap.show-circles.enable-click-and-drag.wrap-transition-sticky-scroll .swiper-pagination-bullet, .lay-carousel-wrap.show-circles.enable-click-and-drag.wrap-transition-spotlight-scroll .swiper-pagination-bullet").on("click",M)},M=function(e){e.stopPropagation();var r=jQuery(this).closest(".lay-carousel-wrap"),d=r.find(".lay-carousel").first(),y=jQuery(this).index();U(d)||u(y,d),de=!1,K(r,y)},L=function(){jQuery(".lay-carousel-wrap.wrap-transition-scroll .flickity-prev-next-button, .lay-carousel-wrap.wrap-transition-sticky-scroll .flickity-prev-next-button, .lay-carousel-wrap.wrap-transition-spotlight-scroll .flickity-prev-next-button").off("click",W),jQuery(".lay-carousel-wrap.wrap-transition-scroll .flickity-prev-next-button, .lay-carousel-wrap.wrap-transition-sticky-scroll .flickity-prev-next-button, .lay-carousel-wrap.wrap-transition-spotlight-scroll .flickity-prev-next-button").on("click",W)},W=function(e){e.stopPropagation();var r=jQuery(this).closest(".lay-carousel-wrap"),d=r.find(".lay-carousel");!jQuery(e.target.parentNode).is("a")&&!jQuery(e.target).is("a")&&(jQuery(this).hasClass("previous")?je(r,d):Ee(r,d))},q=function(e){return O(e,"data-startinggap","data-startinggap-mu")},F=function(e,r){if(me(e)){var d=e.find(".lay-carousel-scroller")[0];if(d)return Math.max(0,r.offsetLeft+r.offsetWidth/2-d.clientWidth/2)}var y=B(e)[0],b=r===y?q(e):0;return Math.max(0,r.offsetLeft-b)},K=function(e,r){var d=e.find(".lay-carousel-scroller"),y=e.find(".lay-carousel").first(),b=B(y);r>=b.length&&(r=b.length-1),r<0&&(r=0);var j=b.eq(r);if(j.length!==0){j.find("img.carousel-lazy-img").each(function(){o.isImageLoaded(this)||o.lazyLoadCarouselImage(this)});var A=j[0],z=F(y,A);z=z+1;var re=Math.max(0,d[0].scrollWidth-d[0].clientWidth);if(z=Math.min(re,z),ee(y)){var _=s(e);if(!_)return;var T=_.maxScroll>0?z/_.maxScroll:0,Z=se(_.$stage[0]),V=Ve(_.$stage[0],Z);de=!0,U(y)||u(r,y),Re(Z,V-_.stickyTop+T*_.scrollRange);return}d.animate({scrollLeft:z},300,function(){de=!0})}},Ce=function(e,r){e.hasClass("show-circles")&&(e.find(".swiper-pagination-bullet").removeClass("swiper-pagination-bullet-active"),e.find(".swiper-pagination-bullet").eq(r).addClass("swiper-pagination-bullet-active"))},ke=function(e){o.configMap.lazyload&&e.find(".wrap-transition-scroll.lay-carousel-wrap, .wrap-transition-sticky-scroll.lay-carousel-wrap, .wrap-transition-spotlight-scroll.lay-carousel-wrap").each(function(){He(this)})},xe=function(e){var r=e.find(".lay-carousel-scroller"),d=r[0].scrollLeft,y=B(e),b=0,j=1/0,A=me(e),z=d+r[0].clientWidth/2,re=U(e);if(re&&y.length>0){var _=X(e);if(!_)return 0;var T=_.originalCenters,Z=Number(e.data("spotlight-last-scroll-left")),V=Number(e.data("spotlight-current-index"));if(!Number.isFinite(V))V=0,T.forEach(function(ge,_e){Math.abs(ge-z)<Math.abs(T[V]-z)&&(V=_e)});else if(!Number.isFinite(Z)||d>=Z)for(;
1V<y.length-1&&T[V+1]<=z+1;)V++;else for(;V>0;){var ve=V-1,Qe=T[ve],Ne=ve===0?S:1;if(Qe<z-Ne)break;V--}return e.data("spotlight-last-scroll-left",d),V}return y.each(function(ge){if(A){var _e=Math.abs(this.offsetLeft+this.offsetWidth/2-z);_e<j&&(j=_e,b=ge);return}var Ke=F(e,this),ie=Math.abs(Ke-d);Ke<=d+10&&ie<j&&(j=ie,b=ge)}),j===1/0&&y.length>0&&(b=y.length-1),b},je=function(e,r){var d=xe(r);d>0&&K(e,d-1)},Ee=function(e,r){var d=xe(r),y=B(r).length;d<y-1&&K(e,d+1)},tt=function(){jQuery(l).off("click",at),jQuery(l).on("click",at)},at=function(e){var r=jQuery(this),d=r.closest(".lay-carousel-wrap");if(!jQuery(e.target).closest(".flickity-prev-next-button-wrap").length&&!jQuery(e.target).hasClass("laycarousel-custom-button")&&!jQuery(e.target).hasClass("html5video-customplayicon")&&!jQuery(e.target.parentNode).hasClass("flickity-prev-next-button")&&!jQuery(e.target).hasClass("flickity-prev-next-button")&&!jQuery(e.target).hasClass("lay-mute-unmute-button")&&!jQuery(e.target.parentNode).is("a")&&!jQuery(e.target).is("a")&&!(o.isTouchDevice&&(o.isIOS&&jQuery(e.target).is("video")||!o.isIOS&&jQuery(e.target).hasClass("html5video-customplayicon")))){var y=r[0].getBoundingClientRect(),b=y.width/2+y.left,j=e.clientX;j<b?je(d,r):Ee(d,r)}},pt=(e,r)=>{e.forEach(d=>{var y=!1;if((typeof window.initCarouselInOverlay=="undefined"||!window.initCarouselInOverlay)&&(y=!0),window.initCarouselInOverlay==!0&&jQuery(d.target).closest(".lay-overlay, #lay-project-overlay").length>0&&(y=!0),y)if(d.isIntersecting){var b=d.target.classList.contains("loaded");b||(o.lazyLoadVideo(d.target),d.target.load()),o.playVideo(jQuery(d.target))}else d.target.pause()})},vt=function(){i||(i=new IntersectionObserver(pt)),Array.from(document.querySelectorAll(".lay-carousel.transition-scroll video, .lay-carousel.transition-sticky-scroll video, .lay-carousel.transition-spotlight-scroll video")).forEach(e=>{n.has(e)||(n.add(e),i.observe(e))})};return{initModule:k,loadFirstLazyImage:ke,lazyLoadAndPausePlayVideosOnScroll:pe,goToIndex:K}}();window.layCarouselScrollCarousel=Ca;var et=Ca;var zr=function(i){for(var n=[],l=0;l<i;l++)n.push(l);for(var l=i-1;l>0;l--){var c=Math.floor(Math.random()*(l+1)),m=n[l];n[l]=n[c],n[c]=m}return n},Mr=function(i){return i.querySelector(".swiper-wrapper")||i.querySelector(".lay-carousel-scroller-inner")||i},ht=function(i,n){for(var l=[],c=0;c<i.children.length;c++){var m=i.children[c];m.classList&&m.classList.contains(n)&&l.push(m)}return l},ja=function(i,n,l){for(var c=document.createDocumentFragment(),m=0;m<l.length;m++)c.appendChild(n[l[m]]);i.appendChild(c)},Dr=function(i){var n=i.getAttribute("data-carousel-size");if(n)return n==="aspectRatioOfFirstElement";var l=i.closest(".lay-carousel-wrap");return!(l&&(l.classList.contains("useCustomAspectRatio")||l.classList.contains("fixedHeight")))},Nr=function(i){var n=Mr(i),l=ht(n,"lay-carousel-slide");if(!(l.length<2)){var c=zr(l.length);ja(n,l,c);var m=i.closest(".lay-carousel-wrap"),S=m?m.querySelector(":scope > .lay-carousel-sink-slot .lay-carousel-sink-parent, :scope > .lay-carousel-sink-parent"):null,Q=S?S.querySelector(".captions-slider"):null;if(Q){var x=ht(Q,"single-caption");if(x.length===l.length){ja(Q,x,c);for(var O=ht(Q,"single-caption"),N=0;N<O.length;N++){var E=O[N];E.className=E.className.replace(/\bix-\d+\b/g,"").replace(/\s+/g," ").trim(),E.classList.add("ix-"+N),N===0?E.classList.add("caption-active"):E.classList.remove("caption-active")}}}for(var R=ht(n,"lay-carousel-slide"),J=R.length,N=0;N<R.length;N++){var $=R[N].querySelector(".lay-carousel-caption-under-slide-number");$&&($.textContent=N+1+"/"+J)}if(Dr(i)&&i.style&&i.style.paddingBottom){var B=R[0],P=B?B.querySelector(".ph"):null;P&&P.style&&P.style.paddingBottom&&(i.style.paddingBottom=P.style.paddingBottom)}}},Qa=function(){for(var i=document.querySelectorAll(".lay-carousel[data-random]:not(.was-randomized)"),n=0;n<i.length;n++)i[n].classList.add("was-randomized"),Nr(i[n])};wa();var Se=function(){var i=navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/);i==null&&(i=!1);var n=/iPad|iPhone|iPod/.test(navigator.platform),l=!1,c={showCircles:!1,showCaptions:!1,showNumbers:!1,numbersPosition:"",captionsPosition:"",showArrowButtons:!1,lazyload:!1,alignSink:!1,alignButtons:!1,showArrowButtonsForTouchDevices:!1,pauseAutoPlayOnHover:!1,useDomCursor:!1},m={lastClientX:null,lastClientY:null},S=function(t){return!t||!t.length?jQuery():t.hasClass("lay-carousel-wrap")?t:t.closest(".lay-carousel-wrap")},Q=function(t,u,h){var w=S(t);if(!w.length)return h;var C=w.attr("data-"+u);return C==="1"?!0:C==="0"?!1:h},x=function(t,u,h){var w=S(t);if(!w.length)return h;var C=w.attr("data-"+u);return typeof C=="string"&&C!==""?C:h},O=function(t){return Q(t,"show-captions",c.showCaptions)},N=function(t){return Q(t,"show-numbers",c.showNumbers)},E=function(t){return Q(t,"show-circles",c.showCircles)},R=function(t){var u=Q(t,"show-arrow-buttons",c.showArrowButtons),h=Q(t,"show-arrow-buttons-touch",c.showArrowButtonsForTouchDevices);return u||h&&i},J=function(t){return Q(t,"align-sink",c.alignSink)},$=function(t){return Q(t,"align-buttons",c.alignButtons)},B=function(t){return x(t,"horizontal-alignment",layCarouselPassedData.horizontalAlignment)},P=function(t){return x(t,"sink-position",layCarouselPassedData.sinkPosition)},X=function(t){return x(t,"captions-sink-position",layCarouselPassedData.captionsSinkPosition||P(t))},H=function(t){return x(t,"numbers-sink-position",layCarouselPassedData.numbersSinkPosition||P(t))},ee=function(t){return x(t,"circles-sink-position",layCarouselPassedData.circlesSinkPosition||P(t))},U=function(t){return"captions-"+x(t,"captions-position",layCarouselPassedData.captionsPosition)},me=function(t){return"numbers-"+x(t,"numbers-position",layCarouselPassedData.numbersPosition)},ce=function(t){return Q(t,"pause-autoplay-on-hover",c.pauseAutoPlayOnHover)},D=function(t){var u=S(t);return u.length>0&&Q(u,"animated-autoplay-circle",!1)&&u.find(".lay-carousel").hasClass("autoplay")},Y=function(t,u,h){var w=S(t);if(D(w)){var C=w.find(".lay-carousel").first(),M=typeof h=="undefined"?Math.max(0,Number(C.attr("data-autoplayspeed"))||0):Math.max(0,Number(h)||0),L=Math.max(0,Number(u)||0),W=w.hasClass("animated-autoplay-circle-paused");w[0].style.setProperty("--lay-carousel-autoplay-circle-duration",M+"ms"),w[0].style.setProperty("--lay-carousel-autoplay-circle-delay",L+"ms"),w.removeClass("animated-autoplay-circle-running"),w[0].offsetWidth,w.addClass("animated-autoplay-circle-running"),W&&w.addClass("animated-autoplay-circle-paused")}},oe=function(t){var u=S(t);D(u)&&u.addClass("animated-autoplay-circle-paused")},fe=function(t){var u=S(t);D(u)&&u.removeClass("animated-autoplay-circle-paused")},Oe=function(){jQuery('.lay-carousel-wrap[data-animated-autoplay-circle="1"]').each(function(){var t=jQuery(this).find(".lay-carousel").first();if(!(t.hasClass("transition-webgl")||t.hasClass("transition-fading")||t.hasClass("transition-immediate")||t.hasClass("transition-sli
1ding"))){var u=Math.max(0,Number(t.attr("data-autoplayspeed"))||0),h=Math.max(0,Number(t.attr("data-autoplaydelay"))||0),w=h>=u?h-u:h;Y(jQuery(this),w)}})},we=function(t){return x(t,"mousecursor",layCarouselPassedData.mousecursor)},ne=function(){jQuery(".lay-carousel-wrap").each(function(){if(O(jQuery(this))){var t=jQuery(this).find(".lay-carousel"),u=jQuery(this).find(".lay-carousel-sink"),h=this.offsetWidth,w=jQuery(this).find(".single-caption").length;jQuery(this).find(".captions-slider").css("width",w*h+"px"),jQuery(this).find(".single-caption").css("width",h+"px");var C=t.find(".lay-carousel-slide"),M=C.index(C.filter(".is-selected")),L=t.data("scroll-ix");if(M>=0)ue(u,M);else if(typeof L=="number")ue(u,L);else if(t.hasClass("transition-fading")||t.hasClass("transition-immediate")){var W=jQuery(this).data("layslider");typeof W!="undefined"&&ue(u,W.ix)}else{var q=jQuery(this).data("myswiper");if(typeof q!="undefined"){var F=q.realIndex;ue(u,F)}}jQuery(this).find(".lay-carousel-sink").addClass("show-sink")}else jQuery(this).find(".lay-carousel-sink").addClass("show-sink")})},ue=function(t,u){if(t.length!=0){var h=t.find(".captions-inner"),w=h.find(".single-caption").first(),C=w.length>0?w[0].getBoundingClientRect().width:0;h.css({transform:"translateX("+-C*u+"px)","-webkit-transform":"translateX("+-C*u+"px)"}),t.find(".caption-active").removeClass("caption-active"),t.find(".single-caption").eq(u).addClass("caption-active")}},Ae=function(){layCarouselPassedData.domCursor&&(c.useDomCursor=!0),layCarouselPassedData.alignSink=="on"&&(c.alignSink=!0),layCarouselPassedData.alignButtons=="on"&&(c.alignButtons=!0),layCarouselPassedData.lazyload=="on"&&(c.lazyload=!0),layCarouselPassedData.showCaptions=="on"&&(c.showCaptions=!0),c.showCaptions&&(c.captionsPosition="captions-"+layCarouselPassedData.captionsPosition),layCarouselPassedData.showNumbers=="on"&&(c.showNumbers=!0),c.showNumbers&&(c.numbersPosition="numbers-"+layCarouselPassedData.numbersPosition),layCarouselPassedData.showCircles=="on"&&(c.showCircles=!0),layCarouselPassedData.showArrowButtons=="on"&&(c.showArrowButtons=!0),layCarouselPassedData.showArrowButtonsForTouchDevices=="on"&&(c.showArrowButtonsForTouchDevices=!0),layCarouselPassedData.pauseAutoplayOnHover=="on"&&(c.pauseAutoPlayOnHover=!0)},Ie=function(t,u){var h=layCarouselPassedData.domCursorAssets||{},w="next";if(we(t)==="leftright"){var C=t[0].getBoundingClientRect();w=u.clientX<C.width/2+C.left?"prev":"next"}return h[w]||null},Be=function(t){var u=t&&t.target;if(u&&u.closest&&u.closest(".flickity-prev-next-button, .flickity-prev-next-button-wrap"))return!0;if(t&&t.clientX!=null&&t.clientY!=null){var h=document.elementFromPoint(t.clientX,t.clientY);if(h&&h.closest&&h.closest(".flickity-prev-next-button, .flickity-prev-next-button-wrap"))return!0}return!1},Pe=function(t){var u=t&&t.target;if(u&&u.closest&&u.closest(".lay-carousel-slide a[href], .lay-carousel-spotlight-frame a[href]"))return!0;if(t&&t.clientX!=null&&t.clientY!=null){var h=document.elementFromPoint(t.clientX,t.clientY);if(h&&h.closest&&h.closest(".lay-carousel-slide a[href], .lay-carousel-spotlight-frame a[href]"))return!0}return!1},Le=function(t,u){var h=window.layDomCursor,w=we(t);if(w!=="leftright"&&w!=="right"){se();return}var C=Ie(t,u);if(!(!h||!C)){if(Be(u)||Pe(u)){se();return}h.setContext("carousel",{priority:30,src:C.src,hotspotX:C.hotspotX,hotspotY:C.hotspotY,width:C.width,height:C.height,x:u.clientX,y:u.clientY})}},se=function(){window.layDomCursor&&window.layDomCursor.hideContext("carousel")},Ve=function(){if(!(!c.useDomCursor||Se.isTouchDevice||!window.layDomCursor)&&!(m.lastClientX===null||m.lastClientY===null)){var t=document.elementFromPoint(m.lastClientX,m.lastClientY);if(!t){se();return}var u=t.closest?t.closest(".lay-carousel.enable-click-and-drag.dom-cursor-enabled"):null;if(!u){se();return}Le(jQuery(u),{clientX:m.lastClientX,clientY:m.lastClientY})}},Re=function(){var t=".lay-carousel.enable-click-and-drag";jQuery(t).off(".layDomCursor").removeClass("dom-cursor-enabled"),jQuery(document).off("mousemove.layDomCursorGlobal"),jQuery(window).off("scroll.layDomCursor resize.layDomCursor"),se(),!(!c.useDomCursor||Se.isTouchDevice||!window.layDomCursor)&&(jQuery(t).each(function(){var u=we(jQuery(this));(u==="leftright"||u==="right")&&jQuery(this).addClass("dom-cursor-enabled")}),jQuery(document).on("mousemove.layDomCursorGlobal",function(u){m.lastClientX=u.clientX,m.lastClientY=u.clientY;var h=u.target,w=h&&h.closest?h.closest(t+".dom-cursor-enabled"):null;if(!w){se();return}h&&h.closest&&h.closest(".flickity-prev-next-button, .flickity-prev-next-button-wrap")&&se()}),jQuery(t).on("mouseenter.layDomCursor",function(u){m.lastClientX=u.clientX,m.lastClientY=u.clientY,Le(jQuery(this),u)}).on("mousemove.layDomCursor",function(u){m.lastClientX=u.clientX,m.lastClientY=u.clientY,Le(jQuery(this),u)}).on("mouseleave.layDomCursor",function(){se()}),jQuery(window).off("scroll.layDomCursor resize.layDomCursor"),jQuery(window).on("scroll.layDomCursor resize.layDomCursor",function(){Ve()}))},s=function(){l=!0},p=function(t=!1){Qa(),Ct(),setTimeout(function(){Fe(),s(),layCarouselPassedData.rightButton==""&&jQuery(".lay-carousel-wrap").each(function(){var u=jQuery(this);R(u)&&(u.addClass("default-arrowbuttons"),u.find(".lay-carousel.enable-click-and-drag").addClass("default-arrowbuttons"))}
1),setTimeout(function(){lt.initModule(),Te.initModule(),et.initModule(),setTimeout(function(){g(),v(),ne(),qe(),Oe()},0)},0),jQuery(".lay-carousel.enable-click-and-drag").off("mousemove.layCarouselCursor").removeClass("cursor-left cursor-right no-cursor pointer grab-cursor").each(function(){var u=jQuery(this);switch(we(u)){case"right":u.addClass("cursor-right");break;case"leftright":u.on("mousemove.layCarouselCursor",function(h){var w=this.getBoundingClientRect();h.clientX<w.width/2+w.left?jQuery(this).addClass("cursor-left").removeClass("cursor-right"):jQuery(this).addClass("cursor-right").removeClass("cursor-left")});break;case"none":u.addClass("no-cursor");break;case"pointer":u.addClass("pointer");break;case"grab":u.addClass("grab-cursor");break}}),Re(),a()},0)},a=function(){jQuery(window).off("window_width_changed",f),jQuery(window).on("window_width_changed",f)},f=function(){Se.sizeCaptions(),Se.repositionSliders(),jQuery(".lay-carousel-wrap").each(function(){be(jQuery(this))})},v=function(){jQuery(".lay-carousel video").each(function(){this.addEventListener("loadedmetadata",function(t){g()})})},g=function(){jQuery(".video-slide").each(function(){var t=jQuery(this).find(".lay-mute-unmute-button");if(t.length>0){var u=jQuery(this).find("video")[0].getBoundingClientRect(),h=t[0].getBoundingClientRect(),w=jQuery(this).find("video").position();jQuery(this).find(".lay-mute-unmute-button").css({top:w.top+u.height-h.height+"px",left:w.left+u.width-h.width+"px",bottom:"auto",right:"auto"})}}),Ye()},k=function(t){(l&&Se.isTouchDevice||!Se.isTouchDevice)&&t.length!=0&&t[0].paused&&(t[0].currentTime=0,t[0].play(),t[0].addEventListener("canplay",function(){this.currentTime=0,this.play()},{once:!0}))},te=function(t,u){var h=t.getBoundingClientRect();return typeof u=="undefined"&&(u=400),h.top-u<=window.innerHeight&&h.bottom>=0},G=function(t,u,h){var w=t.getBoundingClientRect(),C=u.getBoundingClientRect(),M=!1,L=w.left-h,W=w.right+h;C.left>=L&&C.left<=W&&(M=!0),C.right>L&&C.right<=W&&(M=!0);var q=C.left+C.width/2;return q>=L&&q<=W&&(M=!0),M},ze=function(t){var u=B(t),h=t.find(".lay-carousel.transition-spotlight-scroll").first();if(h.length){var w=h.children(".lay-carousel-spotlight-frame").first();if(!w.length)return null;var C=h[0].getBoundingClientRect(),M=w[0].getBoundingClientRect();return{left:Math.max(0,M.left-C.left),right:Math.max(0,C.right-M.right),horizontalAlignment:u}}var L=t.find(".lay-carousel-slide.is-selected");if(L.length==0||!t.hasClass("no-fixed-slides-width")||!t.hasClass("dont-fill-slides")||!t.hasClass("dont-show-multiple-slides"))return null;var W=L.find(".slide-inner>*").first();if(W.length==0)return null;var q=W[0].getBoundingClientRect(),F=L[0].getBoundingClientRect(),K=q.left-F.left,Ce=F.right-q.right,ke=null;if(L.hasClass("lay-carousel-slide-html5video")?ke=parseFloat(t.find(".is-selected .video-slide").attr("data-ar")):L.hasClass("lay-carousel-slide-img")||L.hasClass("lay-carousel-slide-postThumbnail")||L.hasClass("lay-carousel-slide-productThumbnail")?ke=parseFloat(t.find(".is-selected img").attr("data-ar")):L.hasClass("lay-carousel-slide-video")&&(ke=parseFloat(t.find(".is-selected .youtube-vimeo-video-slide").attr("data-ar"))),ke>0&&F.width>0&&F.height>0){var xe=Math.min(F.width,F.height/ke),je=F.width-xe;switch(u){case"left":K=0,Ce=je;break;case"center":K=je/2,Ce=je/2;break;case"right":K=je,Ce=0;break}}return{left:Math.max(0,K),right:Math.max(0,Ce),horizontalAlignment:u}},ye=function(t,u){var h=ze(t);if(J(t)&&h){var w=h.horizontalAlignment,C=h.left,M=h.right,L=t.find(".numbers"),W=t.find(".lay-carousel-sink"),q=W.find(".single-caption.ix-"+u+" .single-caption-inner");t.find(".lay-carousel.transition-spotlight-scroll").length&&(q=W.find(".single-caption .single-caption-inner"));var F=U(t),K=me(t),Ce=O(t)&&N(t)&&F.replace("captions-","")==K.replace("numbers-","")&&X(t)==H(t);if(O(t))switch(F){case"captions-right":w=="center"?q.css({"padding-left":C,"padding-right":M}):q.css({"padding-left":C,"padding-right":M});break;case"captions-left":w=="center"?q.css({"padding-left":C,"padding-right":M}):q.css({"padding-left":C,"padding-right":M});break;case"captions-center":w=="center"?q.css({"padding-left":C,"padding-right":M}):w=="right"?q.css("padding-left",C):w=="left"&&q.css("padding-right",M);break}if(N(t)&&!Ce)switch(K){case"numbers-right":w=="center"?L.css("right",M):(w=="right"||w=="left")&&L.css("padding-right",M);break;case"numbers-left":w=="center"?L.css("left",C):(w=="right"||w=="left")&&L.css("padding-left",C);break;case"numbers-center":w=="center"||(w=="right"?L.css("padding-left",C):w=="left"&&L.css("padding-right",M));break}}},be=function(t){var u=t.children(".flickity-prev-next-button-wrap"),h=t.find(".flickity-prev-next-button.previous"),w=t.find(".flickity-prev-next-button.next");u.css({"padding-left":"","padding-right":""}),h.css({left:"",right:""}),w.css({left:"",right:""});var C=ze(t);if(!(!$(t)||!C)){var M=x(t,"buttons-position",layCarouselPassedData.buttonsPosition||"on"),L=M=="on"||M.indexOf("on_")===0,W=L?layCarouselPassedData.buttonsArrangementOnCarousel:layCarouselPassedData.buttonsArrangement,q=x(t,"buttons-arrangement",W||"spread"),F=Math.max(0,Number(t.attr("data-button-space-horizontal"))||0);if(L){var K=Q(t,"buttons-outside",!1)?-F:F;q=="grouped_left"?(h.css("left",C.left+K),w.css("left",C.left+K)):q=="grouped_right"?(h.css("right",C.right+K),w.css("right",C.right+K)):(h.css("left",C.left+K),w.css("right",C.right+K));return}if(u.length!=0)switch(q){case"grouped_left":u.css({"padding-left":C.left+F,"padding-right":F});break;case"grouped_right":u.css({"padding-left":F,"padding-right":C.right+F});break;default:u.css({"padding-left":C.left+F,"padding-right":C.right+F});break}}},Me=function(t){if(c.lazyload==!0&&!pe(t)){if(t.hasAttribute("sizes")||xt(t),t.complete?t.classList.add("loaded"):t.onload=function(){t.classList.add("loaded")},jQuery(t).hasClass("carousel-original-img")){var u=jQuery(t).attr("data-lay-src");jQuery(t).attr("src",u)}else if(jQuery(t).hasClass("carousel-responsive-img")){var h=jQuery(t).attr("data-lay-srcset"),u=jQuery(t).attr("data-lay-src");jQuery(t).attr({src:u,srcset:h})}}},de=function(t){c.lazyload!=!0&&(t.find("img.carousel-responsive-img").each(function(){var u=jQuery(this).attr("data-lay-srcset");jQuery(this).attr("srcset",u);var h=jQuery(this).attr("data-lay-src");jQuery(this).attr("src",h);var w=this;w.complete?w.classList.add("loaded"):w.onload=function(){w.classList.add("loaded")}}),t.find("img.carousel-original-img").each(function(){var u=jQuery(this).attr("data-lay-src");jQuery(this).attr("src",u);var h=this;h.complete?h.classList.add("loaded"):h.onload=function(){h.classList.add("loaded")}}))},De=function(t){if(t.classList.contains("video-lazyload")&&!t.classList.contains("loaded")){t.addEventListener("loadeddata",function(){jQuery(this).addClass("loaded")}),t.addEventListener("canplay",function(){jQuery(this).addClass("loaded")}),t.addEventListener("play",function(){jQuery(this).addClass("loaded")});var u=jQuery(t).find("source"),h=u.attr("data-src");h&&(u.attr("src",h),u.removeAttr("data-src")),window.layHls&&typeof window.layHls.attachHlsIfNeeded=="function"&&window.layHls.attachHlsIfNeeded(t)}},he=function(t){return layCarouselPassedData.originalImages=="on"?t.find("img.carousel-original-img").filter(function(){return!pe(this)}):t.find("img.carousel-responsive-img").filter(function(){return!pe(this)})},pe=function(t){if(t.classList==null)return!1;var u=t.getAttribute("data-lay-src");if(t.classList.contains("carousel-original-img"))return u?t.src===u:t.complete&&!t.src.startsWith("data:image");if(t.classList.contains("carousel-responsive-img")){var h=t.getAttribute("data-lay-srcset");return!!(h&&t.getAttribute("srcset")===h||!h&&u&&t.src===u)}return t.classList.contains("loaded")};return{initModule:p,configMap:c,showCaption:ue,sizeCaptions:ne,isTouchDevice:i,isIOS:n,repositionSliders:g,setConfigMap:Ae,refreshDomCursorFromLastPointer:Ve,alignSink:ye,alignButtons:be,isElVisibleInsideCarousel:G,loadNotLazyloadingImagesIn:de,lazyLoadCarouselImage:Me,isCarouselVisibleInViewport:te,playVideo:k,lazyLoadVideo:De,isImageLoaded:pe,getNotLoadedImages:he,shouldShowCaptions:O,shouldShowNumbers:N,shouldShowCircles:E,shouldShowArrowButtons:R,shouldAlignSink:J,shouldAlignButtons:$,getHorizontalAlignment:B,getSinkPosition:P,getCaptionsSinkPosition:X,getNumbersSinkPosition:H,getCirclesSinkPosition:ee,shouldPauseAutoplayOnHover:ce,hasAnimatedAutoplayCircle:D,restartAnimatedAutoplayCircle:Y,pauseAnimatedAutoplayCircle:oe,resumeAnimatedAutoplayCircle:fe,getMouseCursor:we}}();window.laytheme.on("newpageshown",function(){window.initCarouselInOverlay=!1,Se.initModule(
1)});window.laytheme.on("overlayshown",function(){window.initCarouselInOverlay=!0,setTimeout(function(){Se.initModule()},0)});window.laytheme.on("overlayhidden",function(){window.initCarouselInOverlay=!1});window.laytheme.on("tabhidden",function(){lt.pauseAllAutoplays(),Te.pauseAllAutoplays()});window.laytheme.on("tabshown",function(){lt.resumeAllAutoplays(),Te.resumeAllAutoplays()});window.laytheme.on("sizechanged",function(){Te.lazyLoadAndPausePlayVideosOnScroll(),et.lazyLoadAndPausePlayVideosOnScroll()});jQuery(window).on("fpAfterLoad fpAfterSlideLoad",function(){Te.lazyLoadAndPausePlayVideosOnScroll(),et.lazyLoadAndPausePlayVideosOnScroll()});window.eventsChannel.on("scroll",function(i,n){Te.lazyLoadAndPausePlayVideosOnScroll(),et.lazyLoadAndPausePlayVideosOnScroll()});window.laytheme.on("scrollslider-sliding",function(){Te.lazyLoadAndPausePlayVideosOnScroll(),et.lazyLoadAndPausePlayVideosOnScroll()});Se.setConfigMap();lt.bindProjectsOverlaysClosed();window.layCarousel=Se;window.lay_carousel_setsizes=qe;window.onYouTubeIframeAPIReady=function(){window.youtubeApiReady=!0};var o=Se;})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.