1/*! laytheme-carousel 05-04-2023 */ 2 3!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):((e="undefined"!=typeof globalThis?globalThis:e||self).Vimeo=e.Vimeo||{},e.Vimeo.Player=t())}(this,function(){"use strict";function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var t="undefined"!=typeof global&&"[object global]"==={}.toString.call(global);function r(e,t){return 0===e.indexOf(t.toLowerCase())?e:"".concat(t.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}function h(e){return/^(https?:)?\/\/((player|www)\.)?vimeo\.com(?=$|\/)/.test(e)}function l(e){return/^https:\/\/player\.vimeo\.com\/video\/\d+/.test(e)}function s(e){var t,a=0<arguments.length&&void 0!==e?e:{},n=a.id,i=a.url,r=n||i;if(!r)throw new Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(t=r,!isNaN(parseFloat(t))&&isFinite(t)&&Math.floor(t)==t)return"https://vimeo.com/".concat(r);if(h(r))return r.replace("http:","https:");if(n)throw new TypeError("â".concat(n,"â is not a valid video id."));throw new TypeError("â".concat(r,"â is not a vimeo.com url."))}var a=void 0!==Array.prototype.indexOf,n="undefined"!=typeof window&&void 0!==window.postMessage;if(!(t||a&&n))throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var i,o,u,c,d="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function y(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(c(this,"_id","_WeakMap_"+p()+"."+p()),0<arguments.length)throw new TypeError("WeakMap iterable is not supported")}function f(e,t){if(!v(e)||!o.call(e,"_id"))throw new TypeError(t+" method called on incompatible receiver "+typeof e)}function p(){return Math.random().toString().substring(2)}function v(e){return Object(e)===e}(i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:d).WeakMap||(o=Object.prototype.hasOwnProperty,u=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),c=function(e,t,a){u?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:a}):e[t]=a},i.WeakMap=(c(y.prototype,"delete",function(e){if(f(this,"delete"),!v(e))return!1;var t=e[this._id];return!(!t||t[0]!==e||(delete e[this._id],0))}),c(y.prototype,"get",function(e){if(f(this,"get"),v(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}}),c(y.prototype,"has",function(e){if(f(this,"has"),!v(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)}),c(y.prototype,"set",function(e,t){if(f(this,"set"),!v(e))throw new TypeError("Invalid value used as weak map key");var a=e[this._id];return a&&a[0]===e?a[1]=t:c(e,this._id,[e,t]),this}),c(y,"_polyfill",!0),y));var g,m,w,C,b,j=(m=g={exports:{}},b=function(){var e,a,n,i,r,o,s=Object.prototype.toString,l="undefined"!=typeof setImmediate?function(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},"x",{}),e=function(e,t,a,n){return Object.defineProperty(e,t,{value:a,writable:!0,configurable:!1!==n})}}catch(s){e=function(e,t,a){return e[t]=a,e}}function u(e,t){this.fn=e,this.self=t,this.next=void 0}function c(e,t){n.add(e,t),a=a||l(n.drain)}function d(e){var t,a=typeof e;return null==e||"object"!=a&&"function"!=a||(t=e.then),"function"==typeof t&&t}function y(){for(var e=0;e<this.chain.length;e++)!function(e,t,a){var n,i;try{!1===t?a.reject(e.msg):(n=!0===t?e.msg:t.call(void 0,e.msg))===a.promise?a.reject(TypeError("Promise-chain cycle")):(i=d(n))?i.call(n,a.resolve,a.reject):a.resolve(n)}catch(e){a.reject(e)}}(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function h(e){var t=this;t.triggered||(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,0<t.chain.length&&c(y,t))}function f(e,a,n,i){for(var t=0;t<a.length;t++)!function(t){e.resolve(a[t]).then(function(e){n(t,e)},i)}(t)}function p(e){this.def=e,this.triggered=!1}function t(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function v(e){if("function"!=typeof e)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var n=new t(this);this.then=function(e,t){var a={success:"function"!=typeof e||e,failure:"function"==typeof t&&t};return a.promise=new this.constructor(function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");a.resolve=e,a.reject=t}),n.chain.push(a),0!==n.state&&c(y,n),a.promise},this.catch=function(e){return this.then(void 0,e)};try{e.call(void 0,function(e){(function e(a){var n,i=this;if(!i.triggered){i.triggered=!0,i.def&&(i=i.def);
3try{(n=d(a))?c(function(){var t=new p(i);try{n.call(a,function(){e.apply(t,arguments)},function(){h.apply(t,arguments)})}catch(e){h.call(t,e)}}):(i.msg=a,i.state=1,0<i.chain.length&&c(y,i))}catch(a){h.call(new p(i),a)}}}).call(n,e)},function(e){h.call(n,e)})}catch(e){h.call(n,e)}}var g=e({},"constructor",v,!(n={add:function(e,t){o=new u(e,t),r?r.next=o:i=o,r=o,o=void 0},drain:function(){var e=i;for(i=r=a=void 0;e;)e.fn.call(e.self),e=e.next}}));return e(v.prototype=g,"__NPO__",0,!1),e(v,"resolve",function(a){return a&&"object"==typeof a&&1===a.__NPO__?a:new this(function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");e(a)})}),e(v,"reject",function(a){return new this(function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");t(a)})}),e(v,"all",function(t){var o=this;return"[object Array]"!=s.call(t)?o.reject(TypeError("Not an array")):0===t.length?o.resolve([]):new o(function(a,e){if("function"!=typeof a||"function"!=typeof e)throw TypeError("Not a function");var n=t.length,i=Array(n),r=0;f(o,t,function(e,t){i[e]=t,++r===n&&a(i)},e)})}),e(v,"race",function(t){var n=this;return"[object Array]"!=s.call(t)?n.reject(TypeError("Not an array")):new n(function(a,e){if("function"!=typeof a||"function"!=typeof e)throw TypeError("Not a function");f(n,t,function(e,t){a(t)},e)})}),v},(C=d)[w="Promise"]=C[w]||b(),m.exports&&(m.exports=C[w]),g.exports),Q=new WeakMap;function k(e,t,a){var n=Q.get(e.element)||{};t in n||(n[t]=[]),n[t].push(a),Q.set(e.element,n)}function P(e,t){return(Q.get(e.element)||{})[t]||[]}function x(e,t,a){var n=Q.get(e.element)||{};if(!n[t])return!0;if(!a)return n[t]=[],Q.set(e.element,n),!0;var i=n[t].indexOf(a);return-1!==i&&n[t].splice(i,1),Q.set(e.element,n),n[t]&&0===n[t].length}function E(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){return console.warn(e),{}}return e}function T(e,t,a){var n,i;e.element.contentWindow&&e.element.contentWindow.postMessage&&(n={method:t},void 0!==a&&(n.value=a),8<=(i=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1")))&&i<10&&(n=JSON.stringify(n)),e.element.contentWindow.postMessage(n,e.origin))}var N=["autopause","autoplay","background","byline","color","controls","dnt","height","id","interactive_params","keyboard","loop","maxheight","maxwidth","muted","playsinline","portrait","responsive","speed","texttrack","title","transparent","url","width"];function I(n,e){var t=1<arguments.length&&void 0!==e?e:{};return N.reduce(function(e,t){var a=n.getAttribute("data-vimeo-".concat(t));return!a&&""!==a||(e[t]=""===a?1:a),e},t)}function M(e,t){var a=e.html;if(!t)throw new TypeError("An element must be provided");if(null!==t.getAttribute("data-vimeo-initialized"))return t.querySelector("iframe");var n=document.createElement("div");return n.innerHTML=a,t.appendChild(n.firstChild),t.setAttribute("data-vimeo-initialized","true"),t.querySelector("iframe")}function _(r,e,t){var o=1<arguments.length&&void 0!==e?e:{},s=2<arguments.length?t:void 0;return new Promise(function(t,a){if(!h(r))throw new TypeError("â".concat(r,"â is not a vimeo.com url."));var e="https://vimeo.com/api/oembed.json?url=".concat(encodeURIComponent(r));for(var n in o)o.hasOwnProperty(n)&&(e+="&".concat(n,"=").concat(encodeURIComponent(o[n])));var i=new("XDomainRequest"in window?XDomainRequest:XMLHttpRequest);i.open("GET",e,!0),i.onload=function(){if(404!==i.status)if(403!==i.status)try{var e=JSON.parse(i.responseText);if(403===e.domain_status_code)return M(e,s),void a(new Error("â".concat(r,"â is not embeddable.")));t(e)}catch(e){a(e)}else a(new Error("â".concat(r,"â is not embeddable.")));else a(new Error("â".concat(r,"â was not found.")))},i.onerror=function(){var e=i.status?" (".concat(i.status,")"):"";a(new Error("There was an error fetching the embed code from Vimeo".concat(e,".")))},i.send()})}var A,V,L,z=new WeakMap,S=new WeakMap,B={},D=function(){function o(r){var e,t,y=this,a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};if(function(e,t){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}(this),window.jQuery&&r instanceof jQuery&&(1<r.length&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),r=r[0]),"undefined"!=typeof document&&"string"==typeof r&&(r=document.getElementById(r)),e=r,!Boolean(e&&1===e.nodeType&&"nodeName"in e&&e.ownerDocument&&e.ownerDocument.defaultView))throw new TypeError("You must pass either a valid element or a valid id.");
3if("IFRAME"===r.nodeName||(t=r.querySelector("iframe"))&&(r=t),"IFRAME"===r.nodeName&&!h(r.getAttribute("src")||""))throw new Error("The player element passed isnât a Vimeo embed.");if(z.has(r))return z.get(r);this._window=r.ownerDocument.defaultView,this.element=r,this.origin="*";var n,i=new j(function(c,d){var e;y._onMessage=function(e){if(h(e.origin)&&y.element.contentWindow===e.source){"*"===y.origin&&(y.origin=e.origin);var t=E(e.data);if(t&&"error"===t.event&&t.data&&"ready"===t.data.method){var a=new Error(t.data.message);return a.name=t.data.name,void d(a)}var n=t&&"ready"===t.event,i=t&&"ping"===t.method;if(n||i)return y.element.setAttribute("data-ready","true"),void c();r=y,u=[],(o=E(o=t)).event?("error"===o.event&&P(r,o.data.method).forEach(function(e){var t=new Error(o.data.message);t.name=o.data.name,e.reject(t),x(r,o.data.method,e)}),u=P(r,"event:".concat(o.event)),s=o.data):!o.method||(l=function(e,t){var a=P(e,t);if(a.length<1)return!1;var n=a.shift();return x(e,t,n),n}(r,o.method))&&(u.push(l),s=o.value),u.forEach(function(e){try{if("function"==typeof e)return void e.call(r,s);e.resolve(s)}catch(e){}})}var r,o,s,l,u},y._window.addEventListener("message",y._onMessage),"IFRAME"!==y.element.nodeName&&_(s(e=I(r,a)),e,r).then(function(e){var t,a,n,i=M(e,r);return y.element=i,t=y._originalElement=r,a=i,n=Q.get(t),Q.set(a,n),Q.delete(t),z.set(y.element,y),e}).catch(d)});return S.set(this,i),z.set(this.element,this),"IFRAME"===this.element.nodeName&&T(this,"ping"),B.isEnabled&&(n=function(){return B.exit()},this.fullscreenchangeHandler=function(){(B.isFullscreen?k:x)(y,"event:exitFullscreen",n),y.ready().then(function(){T(y,"fullscreenchange",B.isFullscreen)})},B.on("fullscreenchange",this.fullscreenchangeHandler)),this}return e(o.prototype,[{key:"callMethod",value:function(a,e){var n=this,i=1<arguments.length&&void 0!==e?e:{};return new j(function(e,t){return n.ready().then(function(){k(n,a,{resolve:e,reject:t}),T(n,a,i)}).catch(t)})}},{key:"get",value:function(a){var n=this;return new j(function(e,t){return a=r(a,"get"),n.ready().then(function(){k(n,a,{resolve:e,reject:t}),T(n,a)}).catch(t)})}},{key:"set",value:function(a,n){var i=this;return new j(function(e,t){if(a=r(a,"set"),null==n)throw new TypeError("There must be a value to set.");return i.ready().then(function(){k(i,a,{resolve:e,reject:t}),T(i,a,n)}).catch(t)})}},{key:"on",value:function(e,t){if(!e)throw new TypeError("You must pass an event name.");if(!t)throw new TypeError("You must pass a callback function.");if("function"!=typeof t)throw new TypeError("The callback must be a function.");0===P(this,"event:".concat(e)).length&&this.callMethod("addEventListener",e).catch(function(){}),k(this,"event:".concat(e),t)}},{key:"off",value:function(e,t){if(!e)throw new TypeError("You must pass an event name.");if(t&&"function"!=typeof t)throw new TypeError("The callback must be a function.");x(this,"event:".concat(e),t)&&this.callMethod("removeEventListener",e).catch(function(e){})}},{key:"loadVideo",value:function(e){return this.callMethod("loadVideo",e)}},{key:"ready",value:function(){var e=S.get(this)||new j(function(e,t){t(new Error("Unknown player. Probably unloaded."))});return j.resolve(e)}},{key:"addCuePoint",value:function(e,t){var a=1<arguments.length&&void 0!==t?t:{};return this.callMethod("addCuePoint",{time:e,data:a})}},{key:"removeCuePoint",value:function(e){return this.callMethod("removeCuePoint",e)}},{key:"enableTextTrack",value:function(e,t){if(!e)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:e,kind:t})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"requestFullscreen",value:function(){return B.isEnabled?B.request(this.element):this.callMethod("requestFullscreen")}},{key:"exitFullscreen",value:function(){return B.isEnabled?B.exit():this.callMethod("exitFullscreen")}},{key:"getFullscreen",value:function(){return B.isEnabled?j.resolve(B.isFullscreen):this.get("fullscreen")}},{key:"requestPictureInPicture",value:function(){return this.callMethod("requestPictureInPicture")}},{key:"exitPictureInPicture",value:function(){return this.callMethod("exitPictureInPicture")}},{key:"getPictureInPicture",value:function(){return this.get("pictureInPicture")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"destroy",value:function(){var a=this;return new j(function(e){var t;S.delete(a),z.delete(a.element),a._originalElement&&(z.delete(a._originalElement),a._originalElement.removeAttribute("data-vimeo-initialized")),a.element&&"IFRAME"===a.element.nodeName&&a.element.parentNode&&(a.element.parentNode.parentNode&&a._originalElement&&a._originalElement!==a.element.parentNode?a.element.parentNode.parentNode.removeChild(a.element.parentNode):a.element.parentNode.removeChild(a.element)),a.element&&"DIV"===a.element.nodeName&&a.element.parentNode&&(a.element.removeAttribute("data-vimeo-initialized"),(t=a.element.querySelector("iframe"))&&t.parentNode&&(t.parentNode.parentNode&&a._originalElement&&a._originalElement!==t.parentNode?t.parentNode.parentNode.removeChild(t.parentNode):t.parentNode.removeChild(t))),a._window.removeEventListener("message",a._onMessage),B.isEnabled&&B.off("fullscreenchange",a.fullscreenchangeHandler),e()})}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(e){return this.set("autopause",e)}},{key:"getBuffered",value:function(){return this.get("buffered")}},{key:"getCameraProps",value:function(){return this.get("cameraProps")}},{key:"setCameraProps",value:function(e){return this.set("cameraProps",e)}},{key:"getChapters",value:function(){return this.get("chapters")}},{key:"getCurrentChapter",value:function(){return this.get("currentChapter")}},{key:"getColor",value:function(){return this.get("color")}},{key:"setColor",value:function(e){return this.set("color",e)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(e){return this.set("currentTime",e)}
3},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(e){return this.set("loop",e)}},{key:"setMuted",value:function(e){return this.set("muted",e)}},{key:"getMuted",value:function(){return this.get("muted")}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(e){return this.set("playbackRate",e)}},{key:"getPlayed",value:function(){return this.get("played")}},{key:"getQualities",value:function(){return this.get("qualities")}},{key:"getQuality",value:function(){return this.get("quality")}},{key:"setQuality",value:function(e){return this.set("quality",e)}},{key:"getSeekable",value:function(){return this.get("seekable")}},{key:"getSeeking",value:function(){return this.get("seeking")}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(e){return this.set("volume",e)}}]),o}();return t||(A=function(){for(var e,t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],a=0,n=t.length,i={};a<n;a++)if((e=t[a])&&e[1]in document){for(a=0;a<e.length;a++)i[t[0][a]]=e[a];return i}return!1}(),V={fullscreenchange:A.fullscreenchange,fullscreenerror:A.fullscreenerror},L={request:function(i){return new Promise(function(e,t){function a(){L.off("fullscreenchange",a),e()}L.on("fullscreenchange",a);var n=(i=i||document.documentElement)[A.requestFullscreen]();n instanceof Promise&&n.then(a).catch(t)})},exit:function(){return new Promise(function(t,e){var a,n;L.isFullscreen?(a=function e(){L.off("fullscreenchange",e),t()},L.on("fullscreenchange",a),(n=document[A.exitFullscreen]())instanceof Promise&&n.then(a).catch(e)):t()})},on:function(e,t){var a=V[e];a&&document.addEventListener(a,t)},off:function(e,t){var a=V[e];a&&document.removeEventListener(a,t)}},Object.defineProperties(L,{isFullscreen:{get:function(){return Boolean(document[A.fullscreenElement])}},element:{enumerable:!0,get:function(){return document[A.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(document[A.fullscreenEnabled])}}}),B=L,function(e){function a(e){"console"in window&&console.error&&console.error("There was an error creating an embed: ".concat(e))}var t=0<arguments.length&&void 0!==e?e:document;[].slice.call(t.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")).forEach(function(t){try{if(null!==t.getAttribute("data-vimeo-defer"))return;var e=I(t);_(s(e),e,t).then(function(e){return M(e,t)}).catch(a)}catch(e){a(e)}})}(),function(e){var n=0<arguments.length&&void 0!==e?e:document;window.VimeoPlayerResizeEmbeds_||(window.VimeoPlayerResizeEmbeds_=!0,window.addEventListener("message",function(e){if(h(e.origin)&&e.data&&"spacechange"===e.data.event)for(var t=n.querySelectorAll("iframe"),a=0;a<t.length;a++)if(t[a].contentWindow===e.source){t[a].parentElement.style.paddingBottom="".concat(e.data.data[0].bottom,"px");break}}
3))}(),function(e){var o=0<arguments.length&&void 0!==e?e:document;window.VimeoSeoMetadataAppended||(window.VimeoSeoMetadataAppended=!0,window.addEventListener("message",function(e){if(h(e.origin)){var t=E(e.data);if(t&&"ready"===t.event)for(var a=o.querySelectorAll("iframe"),n=0;n<a.length;n++){var i=a[n],r=i.contentWindow===e.source;l(i.src)&&r&&new D(i).callMethod("appendVideoMetadata",window.location.href)}}}))}(),function(e){var o,s=0<arguments.length&&void 0!==e?e:document;window.VimeoCheckedUrlTimeParam||(window.VimeoCheckedUrlTimeParam=!0,o=function(e){"console"in window&&console.error&&console.error("There was an error getting video Id: ".concat(e))},window.addEventListener("message",function(e){if(h(e.origin)){var t=E(e.data);if(t&&"ready"===t.event)for(var a=s.querySelectorAll("iframe"),n=0;n<a.length;n++){var i=a[n],r=i.contentWindow===e.source;l(i.src)&&r&&function(){var n=new D(i);n.getVideoId().then(function(e){var t,a=new RegExp("[?&]vimeo_t_".concat(e,"=([^&#]*)")).exec(window.location.href);a&&a[1]&&(t=decodeURI(a[1]),n.setCurrentTime(t))}).catch(o)}()}}}))}()),D});var layCarousel=function(){var e=navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/);null==e&&(e=!1);var t=/iPad|iPhone|iPod/.test(navigator.platform),a=!1,n={showCircles:!1,showCaptions:!1,showNumbers:!1,numbersPosition:"",captionsPosition:"",showArrowButtons:!1,lazyload:!1,alignSink:!1,showArrowButtonsForTouchDevices:!1,pauseAutoPlayOnHover:!1},i=function(){"on"==layCarouselPassedData.showCaptions&&"on"!=layCarouselPassedData.showCircles?jQuery(".lay-carousel-wrap").each(function(){var e=jQuery(this).find(".lay-carousel"),t=jQuery(this).find(".lay-carousel-sink"),a=this.offsetWidth,n=jQuery(this).find(".single-caption").length;if(jQuery(this).find(".captions-slider").css("width",n*a+"px"),jQuery(this).find(".single-caption").css("width",a+"px"),e.hasClass("transition-fading")||e.hasClass("transition-immediate")){var i=jQuery(this).data("layslider");void 0!==i&&s(t,i.ix)}else{var r=jQuery(this).data("myswiper");if(void 0!==r){var o=r.realIndex;s(t,o)}}jQuery(this).find(".lay-carousel-sink").addClass("show-sink")}):jQuery(".lay-carousel-sink").addClass("show-sink")},s=function(e,t){if(0!=e.length){var a=e.find(".captions-inner"),n=a.find(".single-caption").first(),i=0<n.length?n[0].getBoundingClientRect().width:0;a.css({transform:"translateX("+-i*t+"px)","-webkit-transform":"translateX("+-i*t+"px)"}),e.find(".caption-active").removeClass("caption-active"),e.find(".single-caption").eq(t).addClass("caption-active")}},r=function(){jQuery(window).off("resize",l),jQuery(window).on("resize",l)},o=window.innerWidth,l=function(){o!=window.innerWidth&&(layCarousel.sizeCaptions(),layCarousel.repositionSliders()),o=window.innerWidth},u=function(){jQuery(".lay-carousel video").each(function(){this.addEventListener("loadedmetadata",function(e){c()})})}
3,c=function(){jQuery(".lay-carousel.transition-sliding").each(function(){jQuery(this.parentNode).data("myswiper").update()})};return{initModule:function(){if("on"==layCarouselPassedData.youtube){var e=document.createElement("script");e.src="https://www.youtube.com/iframe_api";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}lay_set_w100h100_classes(),setTimeout(function(){switch(lay_carousel_set_element_widths(),function(){if(a=!1,layCarousel.isTouchDevice){var e=new MobileDetect(window.navigator.userAgent);if("iOS"==e.os()&&"Safari"==e.userAgent()&&10<=e.version("Safari"))return a=!0;if("AndroidOS"==e.os()&&"Chrome"==e.userAgent()&&53<=e.version("Chrome"))return a=!0;a=!0}}(),""==layCarouselPassedData.rightButton&&n.showArrowButtons&&jQuery(".lay-carousel-wrap .lay-carousel.enable-click-and-drag").addClass("default-arrowbuttons"),""==layCarouselPassedData.rightButton&&n.showArrowButtonsForTouchDevices&&layCarousel.isTouchDevice&&jQuery(".lay-carousel-wrap .lay-carousel.enable-click-and-drag").addClass("default-arrowbuttons"),setTimeout(function(){layCarousel.swiper.initModule(),layCarousel.fadeCarousel.initModule(),setTimeout(function(){c(),u(),i(),lay_carousel_setsizes()},0)},0),layCarouselPassedData.mousecursor){case"right":jQuery(".lay-carousel.enable-click-and-drag").addClass("cursor-right");break;case"leftright":jQuery(".lay-carousel.enable-click-and-drag").on("mousemove",function(e){var t=this.getBoundingClientRect();e.clientX<t.width/2+t.left?jQuery(this).addClass("cursor-left").removeClass("cursor-right"):jQuery(this).addClass("cursor-right").removeClass("cursor-left")});break;case"none":jQuery(".lay-carousel.enable-click-and-drag").addClass("no-cursor");break;case"pointer":jQuery(".lay-carousel.enable-click-and-drag").addClass("pointer")}r()},0)},configMap:n,showCaption:s,sizeCaptions:i,isTouchDevice:e,isIOS:t,repositionSliders:c,setConfigMap:function(){"on"==layCarouselPassedData.alignSink&&(n.alignSink=!0),"on"==layCarouselPassedData.lazyload&&(n.lazyload=!0),"on"==layCarouselPassedData.showCaptions&&(n.showCaptions=!0),n.showCaptions&&(n.captionsPosition="captions-"+layCarouselPassedData.captionsPosition),"on"==layCarouselPassedData.showNumbers&&(n.showNumbers=!0),n.showNumbers&&(n.numbersPosition="numbers-"+layCarouselPassedData.numbersPosition),"on"==layCarouselPassedData.showCircles&&(n.showCircles=!0,n.showCaptions=!1,n.showNumbers=!1),"on"==layCarouselPassedData.showArrowButtons&&(n.showArrowButtons=!0),"on"==layCarouselPassedData.showArrowButtonsForTouchDevices&&(n.showArrowButtonsForTouchDevices=!0),"on"==layCarouselPassedData.pauseAutoplayOnHover&&(n.pauseAutoPlayOnHover=!0)},alignSink:function(e,t){if(0!=e.find(".lay-carousel-slide.is-selected").length&&1==layCarousel.configMap.alignSink&&e.hasClass("no-fixed-slides-width")&&e.hasClass("dont-fill-slides")&&e.hasClass("dont-show-multiple-slides")){var a=e.find(".numbers"),n=e.find(".lay-carousel-sink"),i=e.find(".lay-carousel-slide.is-selected .slide-inner>*").first()[0].getBoundingClientRect(),r=e.find(".lay-carousel-slide.is-selected")[0].getBoundingClientRect(),o=i.left-r.left,s=r.right-i.right;if(e.find(".is-selected").hasClass("lay-carousel-slide-html5video")){if(e.find(".is-selected .video-slide").hasClass("h100")){var l=r.height/e.find(".is-selected .video-slide").attr("data-ar");o=(r.width-l)/2,s=(r.width-l)/2}}else(e.find(".is-selected").hasClass("lay-carousel-slide-img")||e.find(".is-selected").hasClass("lay-carousel-slide-postThumbnail"))&&e.find(".is-selected img").hasClass("h100")&&(l=r.height/e.find(".is-selected img").attr("data-ar"),o=(r.width-l)/2,s=(r.width-l)/2);1==layCarousel.configMap.showNumbers&&(n.hasClass("sink-only-numbers")?"numbers-right"==layCarousel.configMap.numbersPosition?a.css("right",s):"numbers-left"==layCarousel.configMap.numbersPosition&&a.css("left",o):"numbers-right"==layCarousel.configMap.numbersPosition?a.css("margin-right",s):"numbers-left"==layCarousel.configMap.numbersPosition&&a.css("margin-left",o)),1==layCarousel.configMap.showCaptions&&("captions-right"==layCarousel.configMap.captionsPosition?n.find(".single-caption.ix-"+t+" .single-caption-inner").css("padding-right",s):"captions-left"==layCarousel.configMap.captionsPosition&&n.find(".single-caption.ix-"+t+" .single-caption-inner").css("padding-left",o))}},isElVisibleInsideCarousel:function(e,t,a){var n=e.getBoundingClientRect(),i=t.getBoundingClientRect(),r=!1,o=n.left-a,s=n.right+a;i.left>=o&&i.left<=s&&(r=!0),i.right>=o&&i.right<=s&&(r=!0);var l=i.left+i.width/2;return o<=l&&l<=s&&(r=!0),r},loadNotLazyloadingImagesIn:function(e){1!=n.lazyload&&(e.find("img.carousel-responsive-img").each(function(){var e=jQuery(this).attr("data-lay-srcset");jQuery(this).attr("srcset",e);var t=jQuery(this).attr("data-lay-src");jQuery(this).attr("src",t);var a=this;a.complete?a.classList.add("loaded"):a.onload=function(){a.classList.add("loaded")}}),e.find("img.carousel-original-img").each(function(){var e=jQuery(this).attr("data-lay-src");jQuery(this).attr("src",e);var t=this;t.complete?t.classList.add("loaded"):t.onload=function(){t.classList.add("loaded")}}))},lazyLoadCarouselImage:function(e){if(1==n.lazyload)if(e.complete?e.classList.add("loaded"):e.onload=function(){e.classList.add("loaded")},jQuery(e).hasClass("carousel-original-img")){var t=jQuery(e).attr("data-lay-src");jQuery(e).attr("src",t)}else if(jQuery(e).hasClass("carousel-responsive-img")){var a=jQuery(e).attr("data-lay-srcset");t=jQuery(e).attr("data-lay-src"),jQuery(e).attr({src:t,srcset:a})}},isCarouselVisibleInViewport:function(e,t){var a=e.getBoundingClientRect();return void 0===t&&(t=400),a.top-t<=window.innerHeight&&0<=a.bottom},playVideo:function(e){(a&&layCarousel.isTouchDevice||!layCarousel.isTouchDevice)&&0!=e.length&&e[0].paused&&(e[0].currentTime=0,e[0].play(),e.on("canplay",function(){this.currentTime=0,this.play(),e.off("canplay")}))},lazyLoadVideo:function(e){1==e.paused&&e.hasAttribute("preload")&&"none"==jQuery(e).attr("preload")&&(jQuery(e).removeAttr("preload"),e.addEventListener("loadeddata",function(){jQuery(this).addClass("loaded")}),e.addEventListener("canplay",function(){jQuery(this).addClass("loaded")}),e.addEventListener("play",function(){jQuery(this).addClass("loaded")}))}}}();window.laytheme.on("newpageshown",function(){layCarousel.initModule(
3)}),window.laytheme.on("tabhidden",function(){layCarousel.swiper.pauseAllAutoplays(),layCarousel.fadeCarousel.pauseAllAutoplays()}),window.laytheme.on("tabshown",function(){layCarousel.swiper.resumeAllAutoplays(),layCarousel.fadeCarousel.resumeAllAutoplays()}),window.laytheme.on("sizechanged",function(){layCarousel.swiper.lazyLoadAndPausePlayVideosOnScroll(),layCarousel.fadeCarousel.lazyLoadAndPausePlayVideosOnScroll()});var eventsChannel=Backbone.Radio.channel("events");function onYouTubeIframeAPIReady(){window.youtubeApiReady=!0}eventsChannel.on("scroll",function(){layCarousel.swiper.lazyLoadAndPausePlayVideosOnScroll(),layCarousel.fadeCarousel.lazyLoadAndPausePlayVideosOnScroll()}),jQuery(window).on("fpAfterLoad fpAfterSlideLoad",function(){layCarousel.swiper.lazyLoadAndPausePlayVideosOnScroll(),layCarousel.fadeCarousel.lazyLoadAndPausePlayVideosOnScroll()}),eventsChannel.on("scroll",function(){layCarousel.swiper.lazyLoadAndPausePlayVideosOnScroll(),layCarousel.fadeCarousel.lazyLoadAndPausePlayVideosOnScroll()}),layCarousel.setConfigMap(),layCarousel.fadeCarousel=function(){var c={sliders:[]},d=function(e,t,a,n,i){this.autoplay=e,this.$wrap=t,this.$carousel=t.find(".lay-carousel"),this.length=a,this.ix=n,this.loop=i,this.$sink=t.find(".lay-carousel-sink"),this.$circlesContainer=t.find(".laycarousel-bullets"),this.$numbers=t.find(".numbers")},e=_.throttle(function(e){!function(e){var t=!0;if(0<jQuery("#lightbox-region").length&&!jQuery("#lightbox-region").hasClass("lay-hide")&&(t=!1),t)switch(e.keyCode){case 37:for(var a=r(),n=0;n<a.length;n++){var i=a[n];h(i)}break;case 39:for(a=r(),n=0;n<a.length;n++)i=a[n],y(i)}}(e)},400),t=function(){document.removeEventListener("keydown",e),document.addEventListener("keydown",e)},r=function(){var t=[];return jQuery(".lay-carousel.transition-fading:visible").each(function(){if(layCarousel.isCarouselVisibleInViewport(this,0)){var e=jQuery(this.parentNode).data("layslider");t.push(e)}}),t},a=function(){layCarousel.configMap.showCircles&&jQuery(".lay-carousel-wrap.no-swiper.show-circles .lay-carousel.enable-click-and-drag .swiper-pagination-bullet").on("click",function(e){e.stopPropagation();var t=jQuery(this).closest(".lay-carousel-wrap").data("layslider"),a=jQuery(this).index();t.ix=a,g(t),m(t)})},n=function(){"on"==layCarouselPassedData.pauseAutoplayOnHover&&jQuery(".lay-carousel.transition-fading.enable-click-and-drag, .lay-carousel.transition-immediate.enable-click-and-drag").on("mouseenter",function(e){layCarousel.isTouchDevice||w(jQuery(this.parentNode).data("layslider"))}).on("mouseleave",function(){if(!layCarousel.isTouchDevice){var e=jQuery(this.parentNode).data("layslider");C(e)}}),jQuery(".lay-carousel.transition-fading.enable-click-and-drag, .lay-carousel.transition-immediate.enable-click-and-drag").on("click",function(e){var t=jQuery(this.parentNode).data("layslider");m(t),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")||(jQuery(this).hasClass("cursor-left")?h(t):y(t))})},o=function(){jQuery(".lay-carousel-wrap.no-swiper .lay-carousel.enable-click-and-drag .flickity-prev-next-button").on("click",function(e){e.stopPropagation();var t=jQuery(this).closest(".lay-carousel-wrap").data("layslider");m(t),jQuery(e.target.parentNode).is("a")||jQuery(e.target).is("a")||(jQuery(this).hasClass("previous")?h(t):y(t))})},s=function(){for(i=0;i<c.sliders.length;i++){var e=c.sliders[i];_.has(e,"interval")&&clearInterval(e.interval),_.has(e,"delayTimeout")&&clearTimeout(e.delayTimeout)}c.sliders=[],jQuery(".lay-carousel.transition-fading, .lay-carousel.transition-immediate").each(function(){var e=jQuery(this.parentNode);e.addClass("fadeSlider");var t=jQuery(this).find(".lay-carousel-slide").length,a=jQuery(this).hasClass("autoplay"),n=jQuery(this.parentNode).hasClass("loop-slides"),i=new d(a,jQuery(this.parentNode),t,0,n);e.data("layslider",i),c.sliders.push(i);var r=layCarousel.configMap.showArrowButtons||layCarousel.configMap.showArrowButtonsForTouchDevices&&layCarousel.isTouchDevice;jQuery(this).hasClass("disable-click-and-drag")&&(r=!1);var o="";if(r){var s='<svg viewBox="0 0 100 100">
3<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>',l='<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>';if(""!=layCarouselPassedData.rightButton&&(o="is-carousel-custom-button",l='<img class="laycarousel-custom-button next" src="'+layCarouselPassedData.rightButton+'" alt="">',s='<img class="laycarousel-custom-button prev" src="'+layCarouselPassedData.rightButton+'" alt="">'),""!=layCarouselPassedData.alt_rightButton){o="is-carousel-custom-button";var u='<img class="laycarousel-custom-button next alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">';s+='<img class="laycarousel-custom-button prev alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">',l+=u}jQuery(this).append('<button class="flickity-prev-next-button previous '+o+'" type="button">'+s+"</button>"),jQuery(this).append('<button class="flickity-prev-next-button next '+o+'" type="button">'+l+"</button>")}setTimeout(function(){g(i)},0),jQuery(this.parentNode).addClass("initialized")}),l()},l=function(){var i;for(i=0;i<c.sliders.length;i++)!function(){var e=c.sliders[i],t=parseInt(e.$carousel.attr("data-autoplaydelay"),0),a=parseInt(e.$carousel.attr("data-autoplayspeed"),0),n=t;a<=n&&(n-=a),1==e.autoplay&&(clearInterval(e.interval),clearTimeout(e.delayTimeout),e.delayTimeout=setTimeout(function(){e.interval=setInterval(function(){y(e)},a)},n,e,a))}()},u=function(e){if(jQuery(e).is(":visible")&&layCarousel.isCarouselVisibleInViewport(e)){var t=jQuery(e).find(".lay-carousel-slide:first-child img"),a=jQuery(e).find(".lay-carousel-slide").eq(1).find("img");0<t.length&&!t.hasClass("loaded")&&layCarousel.lazyLoadCarouselImage(t[0]),0<a.length&&!a.hasClass("loaded")&&0<t.length?t[0].complete?layCarousel.lazyLoadCarouselImage(a[0]):t[0].addEventListener("load",function(){layCarousel.lazyLoadCarouselImage(a[0])}):0<a.length&&!a.hasClass("loaded")&&layCarousel.lazyLoadCarouselImage(a[0])}},y=function(e){var t=!0;e.ix++,e.ix>e.length-1&&(e.loop?e.ix=0:(e.ix=e.length-1,t=!1)),f(e),t&&(g(e),1==layCarousel.configMap.lazyload&&p(e))},h=function(e){var t=!0;e.ix--,e.ix<0&&(e.loop?e.ix=e.length-1:(e.ix=0,t=!1)),f(e),t&&(g(e),1==layCarousel.configMap.lazyload&&v(e))},f=function(e){0==e.loop&&(0==e.ix?e.$wrap.removeClass("hide-next-related-ui").addClass("hide-previous-related-ui"):e.ix==e.length-1?e.$wrap.removeClass("hide-previous-related-ui").addClass("hide-next-related-ui"):e.$wrap.removeClass("hide-previous-related-ui hide-next-related-ui"))},p=function(e){if(e.$carousel.is(":visible")){var t=e.ix+1;t>e.length-1&&(t=0);var a=e.$wrap.find(".lay-carousel-slide").eq(t).find("img");0<a.length&&!a.hasClass("loaded")&&layCarousel.lazyLoadCarouselImage(a[0])}},v=function(e){if(e.$carousel.is(":visible")){var t=e.ix-1;t<0&&(t=e.length-1);var a=e.$wrap.find(".lay-carousel-slide").eq(t).find("img");0<a.length&&!a.hasClass("loaded")&&layCarousel.lazyLoadCarouselImage(a[0])}},g=function(e){e.$wrap.find(".is-selected").removeClass("is-selected");var t=e.$wrap.find(".lay-carousel"),a=e.$wrap.find(".lay-carousel-slide").eq(e.ix);e.$wrap.find(".lay-carousel").hasClass("transition-fading")&&a.addClass("transition"),t.hasClass("transition-immediate")?Q(e.$wrap):t.hasClass("transition-fading")&&a.on("transitionend",function(){Q(e.$wrap),jQuery(this).off("transitionend")}),a.addClass("is-selected"),a.hasClass("lay-use-alt-buttons")&&""!=layCarouselPassedData.alt_rightButton?e.$wrap.addClass("alt-buttons"):e.$wrap.removeClass("alt-buttons"),layCarousel.configMap.showCircles&&(e.$circlesContainer.find(".swiper-pagination-bullet").removeClass("swiper-pagination-bullet-active"),e.$circlesContainer.find(".swiper-pagination-bullet").eq(e.ix).addClass("swiper-pagination-bullet-active")),layCarousel.configMap.showCaptions&&layCarousel.showCaption(e.$sink,e.ix),layCarousel.configMap.showNumbers&&e.$numbers.text(e.ix+1+"/"+e.length),j(e.$wrap),layCarousel.alignSink(e.$wrap,e.ix),e.$wrap.trigger("laycarousel.select",[{slider:e}]),e.$carousel.trigger("laycarousel.select",[{slider:e}]);var n=a.find("img");layCarousel.configMap.lazyload&&e.$carousel.is(":visible")&&layCarousel.isCarouselVisibleInViewport(e.$carousel[0])&&0<n.length&&!n.hasClass("loaded")&&layCarousel.lazyLoadCarouselImage(n[0])},m=function(e){"true"!=e.autoplay&&1!=e.autoplay||(w(e),clearTimeout(e.pauseTimeout),e.pauseTimeout=setTimeout(function(){C(e)},2e3))},w=function(e){_.has(e,"interval")&&clearInterval(e.interval)},C=function(e){1!=e.autoplay&&"true"!=e.autoplay||(clearInterval(e.interval),e.interval=setInterval(function(){y(e)},layCarouselPassedData.autoplaySpeed))},b=_.throttle(function(){jQuery(".no-swiper.lay-carousel-wrap").each(function(){layCarousel.configMap.lazyload&&u(this),j(jQuery(this))})},100),j=function(e){if(void 0!==e){layCarousel.isCarouselVisibleInViewport(e[0])&&e.is(":visible")||e.find(".lay-carousel-slide video").each(function(){this.paused||this.pause()}),e.find(".lay-carousel-slide:not(.is-selected) video").each(function(){this.paused||this.pause()});var t=e.find(".lay-carousel-slide.is-selected video");1==t.length&&e.is(":visible")&&layCarousel.isCarouselVisibleInViewport(e[0])&&layCarousel.playVideo(t)}},Q=function(e){void 0!==e&&e.is(":visible")&&(e.find(".lay-carousel-slide:not(.is-selected)").find(".youtube-vimeo-video-slide iframe[src^='//player.vimeo.com/']").each(function(){"undefined"!=typeof Vimeo&&new Vimeo.Player(this).pause()}),e.find(".lay-carousel-slide:not(.is-selected)").find(".youtube-vimeo-video-slide iframe[src^='//www.youtube.com']").each(function(){var e=jQuery(this).data("ytplayer");void 0===e&&window.youtubeApiReady?(e=new YT.Player(this,{events:{onReady:function(e){e.target.stopVideo()}}}),jQuery(this).data("ytplayer",e)):void 0!==e&&"function"==typeof e.stopVideo&&e.stopVideo()}))};return{initModule:function(){s(),a(),o(),n(),t()},loadFirstLazyImage:function(e){layCarousel.configMap.lazyload&&e.find(".no-swiper.lay-carousel-wrap").each(function(){u(this)})}
3,resumeAllAutoplays:function(){jQuery(".lay-carousel.autoplay.no-swiper").each(function(){var e=jQuery(this.parentNode).data("layslider");"true"!=e.autoplay&&1!=e.autoplay||C(e)})},pauseAllAutoplays:function(){jQuery(".lay-carousel.autoplay.no-swiper").each(function(){var e=jQuery(this.parentNode).data("layslider");"true"!=e.autoplay&&1!=e.autoplay||w(e)})},lazyLoadAndPausePlayVideosOnScroll:b}}(),layCarousel.swiper=function(){var t,e=function(e){var t=!0;if(0<jQuery("#lightbox-region").length&&!jQuery("#lightbox-region").hasClass("lay-hide")&&(t=!1),t)switch(e.which){case 37:for(var a=i(),n=0;n<a.length;n++){a[n].slidePrev()}break;case 39:for(a=i(),n=0;n<a.length;n++){a[n].slideNext()}}},i=function(){var t=[];return jQuery(".lay-carousel.transition-sliding:visible").each(function(){if(layCarousel.isCarouselVisibleInViewport(this,0)){var e=jQuery(this.parentNode).data("myswiper");t.push(e)}}),t},n=function(e){e.autoplay.stop(),clearTimeout(jQuery(e.el).data("pausetimeout"));var t=setTimeout(function(){e.autoplay.start()},3e3);jQuery(e.el).data("pausetimeout",t)},T=function(e){if(e.hasClass("captions-under-slides")){var t=(e[0].getBoundingClientRect().height-e.find(".slide-inner").first()[0].getBoundingClientRect().height)/2;e.find(".flickity-prev-next-button").css("margin-top",-t+"px")}},N=function(e){jQuery(e.el.parentNode.parentNode).hasClass("pause-autoplay-on-hover")&&jQuery(e.el.parentNode).hasClass("autoplay")&&jQuery(e.el.parentNode).hasClass("enable-click-and-drag")&&a(e)},I=function(e){0==e.params.loop&&jQuery(e.el.parentNode.parentNode).removeClass("hide-previous-related-ui").addClass("hide-next-related-ui")},M=function(e){0==e.params.loop&&jQuery(e.el.parentNode.parentNode).removeClass("hide-next-related-ui").addClass("hide-previous-related-ui")},A=_.throttle(function(e){V(e)},200),V=function(e){0!=e.params.loop||e.isBeginning||e.isEnd||jQuery(e.el.parentNode.parentNode).removeClass("hide-previous-related-ui hide-next-related-ui")},L=function(e){if(jQuery(e.el).is(":visible")&&layCarousel.isCarouselVisibleInViewport(e.el)){var t=e.realIndex+1;t>e.slidesLength-1&&(t=0);var a=jQuery(e.el).find('.lay-carousel-slide[data-swiper-slide-index="'+t+'"] img');0<a.length&&a.each(function(){jQuery(this).hasClass("loaded")||layCarousel.lazyLoadCarouselImage(jQuery(this)[0])})}},z=function(e){if(jQuery(e.el).is(":visible")&&layCarousel.isCarouselVisibleInViewport(e.el)){var t=e.realIndex-1;t<0&&(t=e.slidesLength-1);var a=jQuery(e.el).find('.lay-carousel-slide[data-swiper-slide-index="'+t+'"] img');0<a.length&&a.each(function(){jQuery(this).hasClass("loaded")||layCarousel.lazyLoadCarouselImage(jQuery(this)[0])})}},a=function(e){jQuery(e.el.parentNode.parentNode).on("mouseenter",function(){e.autoplay.stop()}).on("mouseleave",function(){e.autoplay.start()})},S=function(e,t){var a=jQuery(e.el);setTimeout(function(){D(a),layCarousel.configMap.lazyload&&r(a),layCarousel.loadNotLazyloadingImagesIn(a)},t)},B=function(e){var t,a=e.realIndex,n=jQuery(e.el);a+1>e.slidesLength&&(a=0),jQuery(e.el).find(".lay-carousel-slide").eq(e.activeIndex).hasClass("lay-use-alt-buttons")&&""!=layCarouselPassedData.alt_rightButton?jQuery(e.el.parentNode.parentNode).addClass("alt-buttons"):jQuery(e.el.parentNode.parentNode).removeClass("alt-buttons"),(layCarousel.configMap.showCaptions||layCarousel.configMap.showNumbers)&&(t=jQuery(e.el.parentNode.parentNode).find(".lay-carousel-sink")),layCarousel.configMap.showCaptions&&layCarousel.showCaption(t,a),layCarousel.configMap.showNumbers&&t.find(".numbers").text(a+1+"/"+e.slidesLength);var i=jQuery(n[0].parentNode.parentNode);setTimeout(function(){layCarousel.alignSink(i,a)},0)},D=function(e){e.is(":visible")&&e.find(".lay-carousel-slide video").each(function(){layCarousel.isElVisibleInsideCarousel(e[0],this,0)&&layCarousel.isCarouselVisibleInViewport(e[0])?layCarousel.playVideo(jQuery(this)):this.pause(),layCarousel.isElVisibleInsideCarousel(e[0],this,100)&&layCarousel.isCarouselVisibleInViewport(e[0])&&layCarousel.lazyLoadVideo(this)})},F=function(t){t.is(":visible")&&(t.find(".youtube-vimeo-video-slide iframe[src^='//player.vimeo.com/']").each(function(){layCarousel.isElVisibleInsideCarousel(t[0],this,0)&&layCarousel.isCarouselVisibleInViewport(t[0])||"undefined"!=typeof Vimeo&&new Vimeo.Player(this).pause()}),t.find(".youtube-vimeo-video-slide iframe[src^='//www.youtube.com']").each(function(){if(!(layCarousel.isElVisibleInsideCarousel(t[0],this,0)&&layCarousel.isCarouselVisibleInViewport(t[0])||void 0===window.youtubeApiReady||1!=window.youtubeApiReady)){var e=jQuery(this).data("ytplayer");void 0===e&&window.youtubeApiReady?(e=new YT.Player(this,{events:{onReady:function(e){e.target.stopVideo()}}}),jQuery(this).data("ytplayer",e)):void 0!==e&&"function"==typeof e.stopVideo&&e.stopVideo()}}))},r=function(e){layCarousel.configMap.lazyload&&e.find(".carousel-lazy-img:not(.loaded)").each(function(){1==layCarousel.isElVisibleInsideCarousel(e[0],this,10)&&layCarousel.isCarouselVisibleInViewport(e[0])&&layCarousel.lazyLoadCarouselImage(this)})}
3,o=_.throttle(function(){jQuery(".lay-carousel.transition-sliding").each(function(){var e=jQuery(this);setTimeout(function(){D(e),layCarousel.configMap.lazyload&&r(e)})})},100),s=function(){1!=layCarouselPassedData.lessSizing&&(jQuery(".no-fixed-slides-width .lay-carousel-slide").each(function(){var e=parseInt(this.getBoundingClientRect().width,10);jQuery(this).css("width",e+"px")}),jQuery(".swiper-container:not(.lay-woocommerce-gallery)").each(function(){if(jQuery(this).is(":visible")){var e=parseInt(this.getBoundingClientRect().width,10);jQuery(this).css("width",e+"px")}})),jQuery(".lay-carousel-sink-parent").each(function(){if(jQuery(this).is(":visible")){var e=parseInt(this.getBoundingClientRect().width,10);jQuery(this).find(".captions-wrap").css("width",e+"px")}})};return{initModule:function(){jQuery(".lay-carousel.transition-sliding:not(.initialized)").each(function(){!function(e){var t={nextEl:null,prevEl:null},a=jQuery(e).hasClass("disable-click-and-drag"),n=!("grab"!=layCarouselPassedData.mousecursor&&!layCarousel.isTouchDevice&&!jQuery(e).hasClass("free-scroll"));a&&(n=!1);var i,r,o=jQuery(e).find(".lay-carousel-slide:not(.swiper-slide-duplicate)").length;(layCarousel.configMap.showCaptions||layCarousel.configMap.showNumbers)&&(i=jQuery(e.parentNode).find(".lay-carousel-sink")),layCarousel.configMap.showNumbers&&i.find(".numbers").text("1/"+o),(layCarousel.configMap.showArrowButtons||layCarousel.configMap.showArrowButtonsForTouchDevices&&layCarousel.isTouchDevice)&&(r=!0),a&&(r=!1);var s="";if(r){var l='<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>',u='<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>';if(""!=layCarouselPassedData.rightButton&&(s="is-carousel-custom-button",u='<img class="laycarousel-custom-button next" src="'+layCarouselPassedData.rightButton+'" alt="">',l='<img class="laycarousel-custom-button prev" src="'+layCarouselPassedData.rightButton+'" alt="">'),""!=layCarouselPassedData.alt_rightButton){s="is-carousel-custom-button";var c='<img class="laycarousel-custom-button next alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">';l+='<img class="laycarousel-custom-button prev alt" src="'+layCarouselPassedData.alt_rightButton+'" alt="">',u+=c}jQuery(e).append('<button class="flickity-prev-next-button previous '+s+'" type="button">'+l+"</button>"),jQuery(e).append('<button class="flickity-prev-next-button next '+s+'" type="button">'+u+"</button>")}jQuery(e).hasClass("enable-click-and-drag")&&(t={nextEl:jQuery(e).find(".flickity-prev-next-button.next")[0],prevEl:jQuery(e).find(".flickity-prev-next-button.previous")[0]}),layCarousel.configMap.showCircles&&0==a&&jQuery(e.parentNode).append('<div class="laycarousel-bullets"></div>');var d=parseInt(jQuery(e).attr("data-autoplayspeed"),0),y=parseInt(jQuery(e).attr("data-autoplaydelay"),0),h=!!jQuery(e).hasClass("autoplay")&&d;0!=h&&(h={delay:d,disableOnInteraction:!1});var f=jQuery(e).hasClass("free-scroll");1==f&&0==a&&(draggable=!0);var p=jQuery(e.parentNode).hasClass("loop-slides"),v="on"==layCarouselPassedData.showCircles&&0==a,g=jQuery(e.parentNode).find(".laycarousel-bullets")[0],m=!1;1==v&&(m={el:g,type:"bullets",clickable:!0});var w=jQuery(e).hasClass("centered-slides"),C="auto";jQuery(e.parentNode).hasClass("dont-show-multiple-slides")&&jQuery(e.parentNode).hasClass("no-fixed-slides-width")&&(C=1);var b=parseInt(jQuery(e).attr("data-transitionspeed"),10),j=0;jQuery(e).attr("data-spacebetween")&&(j=parseInt(jQuery(e).attr("data-spacebetween"),10));var Q=jQuery(e).hasClass("mousewheel-scroll");1==Q&&(Q={releaseOnEdges:!0},f=!0);var k=jQuery(e).find(".swiper-container"),P=new Swiper(k[0],{speed:b,effect:"slide",spaceBetween:j,loop:p,freeMode:f,autoplay:!1,slidesPerView:C,simulateTouch:n,pagination:m,centeredSlides:w,navigation:t,slideActiveClass:"is-selected",mousewheel:Q,on:{slideChangeTransitionEnd:function(){S(this,0),F(jQuery(this.el))},reachEnd:function(){I(this)},reachBeginning:function(){M(this)},slideChange:function(){V(this),B(this)},progress:function(){B(this),A(this),(Q||n)&&S(this,0)},slideNextTransitionStart:function(){L(this)},slidePrevTransitionStart:function(){z(this)},loopFix:function(){D(jQuery(this.el)),F(jQuery(this.el))}}}),x=y;d<=y&&(x=y-d),setTimeout(function(){P.autoplay.running||0==h||(P.params.autoplay=h,P.autoplay.start())},x,P),jQuery(e).addClass("initialized"),jQuery(e.parentNode).addClass("initialized"),jQuery(e.parentNode).data("myswiper",P),P.slidesLength=o,D(jQuery(e)),F(jQuery(e)),N(P);var E=jQuery(e).find('.lay-carousel-slide[data-swiper-slide-index="0"]').not(".swiper-slide-duplicate").find("img");1==E.length?E[0].complete?L(P):E[0].addEventListener("loaded",function(){L(P)}):L(P),S(P,0),T(jQuery(e))}(this)}),s(),jQuery(window).on("resize",function(e){jQuery(".swiper-container").css("width",""),jQuery(".captions-wrap").css("width",""),jQuery(".no-fixed-slides-width .lay-carousel-slide").css("width",""),clearTimeout(t),t=setTimeout(function(){s()},250)}
3),jQuery(".lay-carousel.transition-sliding.enable-click-and-drag").off("click"),jQuery(".lay-carousel.transition-sliding.enable-click-and-drag").on("click",function(e){if(!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.parentNode).is("a")||jQuery(e.target.parentNode).is("a")||jQuery(e.target).is("a"))){var t=jQuery(this.parentNode).data("myswiper"),a=jQuery(this).hasClass("autoplay");jQuery(this).hasClass("cursor-left")?t.slidePrev():t.slideNext(),a&&0==layCarousel.configMap.pauseAutoPlayOnHover&&n(t)}}),document.removeEventListener("keydown",e),document.addEventListener("keydown",e)},pauseAllAutoplays:function(){jQuery(".lay-carousel.transition-sliding.autoplay").each(function(){jQuery(this.parentNode).data("myswiper").autoplay.stop()})},resumeAllAutoplays:function(){jQuery(".lay-carousel.transition-sli
3ding.autoplay").each(function(){jQuery(this.parentNode).data("myswiper").autoplay.start()})},lazyLoadAndPausePlayVideosOnScroll:o}}();var lay_set_w100h100_classes=function(){jQuery(".lay-carousel-wrap").each(function(){var e=jQuery(this).hasClass("show-multiple-slides"),t=jQuery(this).hasClass("no-fixed-slides-width"),u=e&&t;jQuery(".lay-carousel-slide").each(function(){var e,t=(l=this.getBoundingClientRect()).height/l.width,a=0,n="";switch(jQuery(this).attr("data-slide-type")){case"html5video":a=(e=jQuery(this).find("video")).attr("data-ar");break;case"video":e=jQuery(this).find("iframe"),a=jQuery(this).find(".youtube-vimeo-video-slide").attr("data-ar");break;case"img":a=(e=jQuery(this).find("img")).attr("data-ar")}if(void 0!==e&&(u?(e.addClass("h100").removeClass("w100"),n="h100"):a<t?(e.addClass("w100").removeClass("h100"),n="w100"):(e.addClass("h100").removeClass("w100"),n="h100")),"video"==jQuery(this).attr("data-slide-type")){var i=jQuery(this).find("iframe"),r=jQuery(this).find(".youtube-vimeo-video-slide"),o=parseInt(r.attr("data-w"),10),s=parseInt(r.attr("data-h"),10),l=this.getBoundingClientRect();switch(n){case"w100":s=s/o*l.width,i.css({width:"",height:s+"px"});break;case"h100":o=o/s*l.height,i.css({width:o+"px",height:""})}}})})};jQuery(window).on("resize orientationchange",function(){lay_set_w100h100_classes()}),jQuery(window).on("resize orientationchange",function(){lay_carousel_set_element_widths()}),jQuery(window).on("resize orientationchange",_.debounce(function(){lay_carousel_setsizes()},300));var lay_carousel_setsizes=function(){jQuery(".lay-carousel-slide-img, .lay-carousel-slide-postThumbnail").each(function(){jQuery(this).find("img").each(function(){var e=jQuery(this).closest(".slide-inner")[0].getBoundingClientRect();if("cover"==jQuery(this).attr("data-parent-fit")){var t=parseInt(jQuery(this).attr("data-w"),10),a=parseInt(jQuery(this).attr("data-h"),10),n=0;if(t/a<e.width/e.height)n=e.width;else n=t/a*e.height;n=roundUpSizes(n),jQuery(this).attr("sizes",parseInt(n,10)+"px")}else if(0!=e.width){n=e.width;n=roundUpSizes(n),jQuery(this).attr("sizes",parseInt(n,10)+"px")}})})},roundUpSizes=function(e){for(var t=[265,512,768,1024,1280,1920,2560,3200,3840,4096],a=e,n=0;n<t.length;n++)if(e<=t[n]){a=t[n];break}return a},lay_carousel_set_element_widths=function(){1!=layCarouselPassedData.lessSizing&&jQuery(".lay-carousel-wrap.show-multiple-slides.no-fixed-slides-width").each(function(){jQuery(this).find(".lay-carousel-slide img").each(function(){var e=parseInt(jQuery(this).height(),10),t=parseInt(jQuery(this).attr("data-w"),10),a=parseInt(jQuery(this).attr("data-h"),10);jQuery(this).css("width",t/a*e),jQuery(this).closest(".lay-carousel-slide").css("width",t/a*e)}),jQuery(this).find(".lay-carousel-slide video").each(function(){if(this.hasAttribute("data-w")){var e=parseInt(jQuery(this).height(),10),t=parseInt(jQuery(this).attr("data-w"),10),a=parseInt(jQuery(this).attr("data-h"),10);jQuery(this).css("width",t/a*e),jQuery(this).closest(".lay-carousel-slide").css("width",t/a*e)}}),jQuery(this).find(".lay-carousel-slide iframe").each(function(){var e=parseInt(jQuery(this).height(),10),t=parseInt(jQuery(this).closest(".youtube-vimeo-video-slide").attr("data-w"),10),a=parseInt(jQuery(this).closest(".youtube-vimeo-video-slide").attr("data-h"),10);jQuery(this).closest(".lay-carousel-slide").css("width",t/a*e)})})};layCarousel.tabVisible=function(){var e,t,a=!0;return void 0!==document.hidden?(e="hidden",t="visibilitychange"):void 0!==document.msHidden?(e="msHidden",t="msvisibilitychange"):void 0!==document.webkitHidden&&(e="webkitHidden",t="webkitvisibilitychange"),void 0===document.addEventListener||void 0===e?console.log("visibility api not supported https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibility_API"):document.addEventListener(t,function(){document[e]?(a=!1,window.laytheme.trigger("tabhidden")):(a=!0,window.laytheme.trigger("tabshown"))},!1),{isTabVisible:a=function(){return a}}}();
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.