1!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).GLightbox=e()}(this,function(){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(e)}function e(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function n(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function s(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?o(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function r(){var t={},e=!0,i=0,n=arguments.length;for("[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(e=arguments[0],i++);i<n;i++)!function(i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e&&"[object Object]"===Object.prototype.toString.call(i[n])?t[n]=r(!0,t[n],i[n]):t[n]=i[n])}(arguments[i]);return t}function l(t,e){if((E(t)||t===window||t===document)&&(t=[t]),A(t)||L(t)||(t=[t]),0!=z(t))if(A(t)&&!L(t))for(var i=t.length,n=0;n<i&&!1!==e.call(t[n],t[n],n,t);n++);else if(L(t))for(var s in t)if(M(t,s)&&!1===e.call(t[s],t[s],s,t))break}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=t[R]=t[R]||[],s={all:n,evt:null,found:null};return e&&i&&z(n)>0&&l(n,function(t,n){if(t.eventName==e&&t.fn.toString()==i.toString())return s.found=!0,s.evt=n,!1}),s}function c(t){function e(t){T(s)&&s.call(f,t,this),u&&e.destroy()}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.onElement,s=i.withCallback,o=i.avoidDuplicate,r=void 0===o||o,c=i.once,u=void 0!==c&&c,d=i.useCapture,h=void 0!==d&&d,f=arguments.length>2?arguments[2]:void 0,g=n||[];return _(g)&&(g=document.querySelectorAll(g)),e.destroy=function(){l(g,function(i){var n=a(i,t,e);n.found&&n.all.splice(n.evt,1),i.removeEventListener&&i.removeEventListener(t,e,h)})},l(g,function(i){var n=a(i,t,e);(i.addEventListener&&r&&!n.found||!r)&&(i.addEventListener(t,e,h),n.all.push({eventName:t,fn:e}))}),e}function u(t,e){l(e.split(" "),function(e){return t.classList.add(e)})}function d(t,e){l(e.split(" "),function(e){return t.classList.remove(e)})}function h(t,e){return t.classList.contains(e)}function f(t,e){for(;t!==document.body;){if(!(t=t.parentElement))return!1;if("function"==typeof t.matches?t.matches(e):t.msMatchesSelector(e))return t}}function g(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t||""===e)return!1;if("none"==e)return T(i)&&i(),!1;var n=function(){var t,e=document.createElement("fakeelement"),i={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(t in i)if(void 0!==e.style[t])return i[t]}(),s=e.split(" ");l(s,function(e){u(t,"g"+e)}),c(n,{onElement:t,avoidDuplicate:!1,once:!0,withCallback:function(t,e){l(s,function(t){d(e,"g"+t)}),T(i)&&i()}})}function v(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""==e)return t.style.webkitTransform="",t.style.MozTransform="",t.style.msTransform="",t.style.OTransform="",t.style.transform="",!1;t.style.webkitTransform=e,t.style.MozTransform=e,t.style.msTransform=e,t.style.OTransform=e,t.style.transform=e}function p(t){t.style.display="block"}function m(t){t.style.display="none"}function y(t){var e=document.createDocumentFragment(),i=document.createElement("div");for(i.innerHTML=t;i.firstChild;)e.appendChild(i.firstChild);return e}function b(){return{width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}}function x(t,e,i,n){if(t())e();else{var s;i||(i=100);var o=setInterval(function(){t()&&(clearInterval(o),s&&clearTimeout(s),e())},i);n&&(s=setTimeout(function(){clearInterval(o)},n))}}function S(t,e,i){if(O(t))console.error("Inject videos api error");else{var n;if(T(e)&&(i=e,e=!1),-1!==t.indexOf(".css")){if((n=document.querySelectorAll('link[href="'+t+'"]'))&&n.length>0)return void(T(i)&&i());var s=document.getElementsByTagName("head")[0],o=s.querySelectorAll('link[rel="stylesheet"]'),r=document.createElement("link");return r.rel="stylesheet",r.type="text/css",r.href=t,r.media="all",o?s.insertBefore(r,o[0]):s.appendChild(r),void(T(i)&&i())}if((n=document.querySelectorAll('script[src="'+t+'"]'))&&n.length>0){if(T(i)){if(_(e))return x(function(){return void 0!==window[e]},function(){i()}),!1;i()}}else{var l=document.createElement("script");l.type="text/javascript",l.src=t,l.onload=function(){if(T(i)){if(_(e))return x(function(){return void 0!==window[e]},function(){i()}),!1;i()}},document.body.appendChild(l)}}}function k(){return"navigator"in window&&window.navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i)}function T(t){return"function"==typeof t}function _(t){return"string"==typeof t}function E(t){return!(!t||!t.nodeType||1!=t.nodeType)}function C(t){return Array.isArray(t)}function A(t){return t&&t.length&&isFinite(t.length)}function L(e){return"object"===t(e)&&null!=e&&!T(e)&&!C(e)}function O(t){return null==t}function M(t,e){return null!==t&&hasOwnProperty.call(t,e)}function z(t){if(L(t)){if(t.keys)return t.keys().length;var e=0;for(var i in t)M(t,i)&&e++;return e}return t.length}function I(t){return!isNaN(parseFloat(t))&&isFinite(t)}
1function P(t){if(t.events.hasOwnProperty("keyboard"))return!1;t.events.keyboard=c("keydown",{onElement:window,withCallback:function(e,i){var n=(e=e||window.event).keyCode;if(9==n){var o=!(!document.activeElement||!document.activeElement.nodeName)&&document.activeElement.nodeName.toLocaleLowerCase();if("input"==o||"textarea"==o||"button"==o)return;e.preventDefault();var r=document.querySelectorAll(".gbtn");if(!r||r.length<=0)return;var l=s(r).filter(function(t){return h(t,"focused")});if(!l.length){var a=document.querySelector('.gbtn[tabindex="0"]');return void(a&&(a.focus(),u(a,"focused")))}r.forEach(function(t){return d(t,"focused")});var c=l[0].getAttribute("tabindex");c=c||"0";var f=parseInt(c)+1;f>r.length-1&&(f="0");var g=document.querySelector('.gbtn[tabindex="'.concat(f,'"]'));g&&(g.focus(),u(g,"focused"))}39==n&&t.nextSlide(),37==n&&t.prevSlide(),27==n&&t.close()}})}function D(t){return Math.sqrt(t.x*t.x+t.y*t.y)}function H(t,e){var i=new V(t);return i.add(e),i}function X(t){var e=function(){var t,e=document.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in i)if(void 0!==e.style[t])return i[t]}(),i=h(t,"gslide-media")?t:t.querySelector(".gslide-media"),n=t.querySelector(".gslide-description");u(i,"greset"),v(i,"translate3d(0, 0, 0)"),c(e,{onElement:i,once:!0,withCallback:function(t,e){d(i,"greset")}}),i.style.opacity="",n&&(n.style.opacity="")}function N(t,e,i){var n=this,s=t.querySelector(".ginner-container"),o="gvideo"+e.index,r=t.querySelector(".gslide-media"),l=this.getAllPlayers();u(s,"gvideo-container"),r.insertBefore(y('<div class="gvideo-wrapper"></div>'),r.firstChild);var a=t.querySelector(".gvideo-wrapper");S(this.settings.plyr.css);var c=e.href,d=location.protocol.replace(":",""),h="",f="",g=!1;"file"==d&&(d="http"),r.style.maxWidth=e.width,S(this.settings.plyr.js,"Plyr",function(){if(c.match(/vimeo\.com\/([0-9]*)/)){var t=/vimeo.*\/(\d+)/i.exec(c);h="vimeo",f=t[1]}if(c.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||c.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||c.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/)){var s=function(t){return void 0!==(t=t.replace(/(>|<)/gi,"").split(/(vi\/|v=|\/v\/|youtu\.be\/|\/embed\/)/))[2]?t[2].split(/[^0-9a-z_\-]/i)[0]:t}(c);h="youtube",f=s}if(null!==c.match(/\.(mp4|ogg|webm|mov)$/)){h="local";var r='<video id="'+o+'" ';r+='style="background:#000; max-width: '.concat(e.width,';" '),r+='preload="metadata" ',r+='x-webkit-airplay="allow" ',r+='webkit-playsinline="" ',r+="controls ",r+='class="gvideo-local">';var d=c.toLowerCase().split(".").pop(),v={mp4:"",ogg:"",webm:""};for(var p in v[d="mov"==d?"mp4":d]=c,v)if(v.hasOwnProperty(p)){var m=v[p];e.hasOwnProperty(p)&&(m=e[p]),""!==m&&(r+='<source src="'.concat(m,'" type="video/').concat(p,'">'))}g=y(r+="</video>")}var b=g||y('<div id="'.concat(o,'" data-plyr-provider="').concat(h,'" data-plyr-embed-id="').concat(f,'"></div>'));u(a,"".concat(h,"-video gvideo")),a.appendChild(b),a.setAttribute("data-id",o),a.setAttribute("data-index",e.index);var w=M(n.settings.plyr,"config")?n.settings.plyr.config:{},x=new Plyr("#"+o,w);x.on("ready",function(t){var e=t.detail.plyr;l[o]=e,T(i)&&i()}),x.on("enterfullscreen",j),x.on("exitfullscreen",j)})}function j(t){var e=f(t.target,".gslide-media");"enterfullscreen"==t.type&&u(e,"fullscreen"),"exitfullscreen"==t.type&&d(e,"fullscreen")}function B(t,e,i){var n,s=this,o=t.querySelector(".gslide-media"),r=!(!M(e,"href")||!e.href)&&e.href.split("#").pop().trim(),l=!(!M(e,"content")||!e.content)&&e.content;if(l&&(_(l)&&(n=y('<div class="ginlined-content">'.concat(l,"</div>"))),E(l))){"none"==l.style.display&&(l.style.display="block");var a=document.createElement("div");a.className="ginlined-content",a.appendChild(l),n=a}if(r){var d=document.getElementById(r);if(!d)return!1;var h=d.cloneNode(!0);h.style.height=e.height,h.style.maxWidth=e.width,u(h,"ginlined-content"),n=h}if(!n)return console.error("Unable to append inline slide content",e),!1;o.style.height=e.height,o.style.width=e.width,o.appendChild(n),this.events["inlineclose"+r]=c("click",{onElement:o.querySelectorAll(".gtrigger-close"),withCallback:function(t){t.preventDefault(),s.close()}}),T(i)&&i()}function W(t,e,i){var n=t.querySelector(".gslide-media"),s=function(t){var e=t.url,i=t.allow,n=t.callback,s=t.appendTo,o=document.createElement("iframe");return o.className="vimeo-video gvideo",o.src=e,o.style.width="100%",o.style.height="100%",i&&o.setAttribute("allow",i),o.onload=function(){u(o,"node-ready"),T(n)&&n()},s&&s.appendChild(o),o}({url:e.href,callback:i});n.parentNode.style.maxWidth=e.width,n.parentNode.style.height=e.height,n.appendChild(s)}var R=Date.now(),V=function(){function t(i){e(this,t),this.handlers=[],this.el=i}return n(t,[{key:"add",value:function(t){this.handlers.push(t)}},{key:"del",value:function(t){t||(this.handlers=[]);for(var e=this.handlers.length;e>=0;e--)this.handlers[e]===t&&this.handlers.splice(e,1)}},{key:"dispatch",value:function(){for(var t=0,e=this.handlers.length;t<e;t++){var i=this.handlers[t];"function"==typeof i&&i.apply(this.el,arguments)}}}]),t}(),G=function(){function t(i,n){e(this,t),this.element="string"==typeof i?document.querySelector(i):i,this.start=this.start.bind(this),this.move=this.move.bind(this),this.end=this.end.bind(this),this.cancel=this.cancel.bind(this),this.element.addEventListener("touchstart",this.start,!1),this.element.addEventListener("touchmove",this.move,!1),this.element.addEventListener("touchend",this.end,!1),this.element.addEventListener("touchcancel",this.cancel,!1),this.preV={x:null,y:null},this.pinchStartLen=null,this.zoom=1,this.isDoubleTap=!1;var s=function(){};this.rotate=H(this.element,n.rotate||s),this.touchStart=H(this.element,n.touchStart||s),this.multipointStart=H(this.element,n.multipointStart||s),this.multipointEnd=H(this.element,n.multipointEnd||s),this.pinch=H(this.element,n.pinch||s),this.swipe=H(this.element,n.swipe||s),this.tap=H(this.element,n.tap||s),this.doubleTap=H(this.element,n.doubleTap||s),this.longTap=H(this.element,n.longTap||s),this.singleTap=H(this.element,n.singleTap||s),this.pressMove=H(this.element,n.pressMove||s),this.twoFingerPressMove=H(this.element,n.twoFingerPressMove||s),this.touchMove=H(this.element,n.touchMove||s),this.touchEnd=H(this.element,n.touchEnd||s),this.touchCancel=H(this.element,n.touchCancel||s),this._cancelAllHandler=this.cancelAll.bind(this),window.addEventListener("scroll",this._cancelAllHandler),this.delta=null,this.last=null,this.now=null,this.tapTimeout=null,this.singleTapTimeout=null,this.longTapTimeout=null,this.swipeTimeout=null,this.x1=this.x2=this.y1=this.y2=null,this.preTapPosition={x:null,y:null}}return n(t,[{key:"start",value:function(t){if(t.touches){this.now=Date.now(),this.x1=t.touches[0].pageX,this.y1=t.touches[0].pageY,this.delta=this.now-(this.last||this.now),this.touchStart.dispatch(t,this.element),null!==this.preTapPosition.x&&(this.isDoubleTap=this.delta>0&&this.delta<=250&&Math.abs(this.preTapPosition.x-this.x1)<30&&Math.abs(this.preTapPosition.y-this.y1)<30,this.isDoubleTap&&clearTimeout(this.singleTapTimeout)),this.preTapPosition.x=this.x1,this.preTapPosition.y=this.y1,this.last=this.now;var e=this.preV;if(t.touches.length>1){this._cancelLongTap(),this._cancelSingleTap();var i={x:t.touches[1].pageX-this.x1,y:t.touches[1].pageY-this.y1};e.x=i.x,e.y=i.y,this.pinchStartLen=D(e),this.multipointStart.dispatch(t,this.element)}this._preventTap=!1,this.longTapTimeout=setTimeout(function(){this.longTap.dispatch(t,this.element),this._preventTap=!0}.bind(this),750)}}},{key:"move",value:function(t){if(t.touches){var e=this.preV,i=t.touches.length,n=t.touches[0].pageX,s=t.touches[0].pageY;if(this.isDoubleTap=!1,i>1){var o=t.touches[1].pageX,r=t.touches[1].pageY,l={x:t.touches[1].pageX-n,y:t.touches[1].pageY-s};null!==e.x&&(this.pinchStartLen>0&&(t.zoom=D(l)/this.pinchStartLen,this.pinch.dispatch(t,this.element)),t.angle=function(t,e){var i=function(t,e){var i=D(t)*D(e);if(0===i)return 0;var n=function(t,e){return t.x*e.x+t.y*e.y}(t,e)/i;return n>1&&(n=1),Math.acos(n)}(t,e);return function(t,e){return t.x*e.y-e.x*t.y}(t,e)>0&&(i*=-1),180*i/Math.PI}(l,e),this.rotate.dispatch(t,this.element)),e.x=l.x,e.y=l.y,null!==this.x2&&null!==this.sx2?(t.deltaX=(n-this.x2+o-this.sx2)/2,t.deltaY=(s-this.y2+r-this.sy2)/2):(t.deltaX=0,t.deltaY=0),this.twoFingerPressMove.dispatch(t,this.element),this.sx2=o,this.sy2=r}else{if(null!==this.x2){t.deltaX=n-this.x2,t.deltaY=s-this.y2;var a=Math.abs(this.x1-this.x2),c=Math.abs(this.y1-this.y2);(a>10||c>10)&&(this._preventTap=!0)}else t.deltaX=0,t.deltaY=0;this.pressMove.dispatch(t,this.element)}this.touchMove.dispatch(t,this.element),this._cancelLongTap(),this.x2=n,this.y2=s,i>1&&t.preventDefault()}}},{key:"end",value:function(t){if(t.changedTouches){this._cancelLongTap();var e=this;t.touches.length<2&&(this.multipointEnd.dispatch(t,this.element),this.sx2=this.sy2=null),this.x2&&Math.abs(this.x1-this.x2)>30||this.y2&&Math.abs(this.y1-this.y2)>30?(t.direction=this._swipeDirection(this.x1,this.x2,this.y1,this.y2),this.swipeTimeout=setTimeout(function(){e.swipe.dispatch(t,e.element)},0)):(this.tapTimeout=setTimeout(function(){e._preventTap||e.tap.dispatch(t,e.element),e.isDoubleTap&&(e.doubleTap.dispatch(t,e.element),e.isDoubleTap=!1)},0),e.isDoubleTap||(e.singleTapTimeout=setTimeout(function(){e.singleTap.dispatch(t,e.element)},250))),this.touchEnd.dispatch(t,this.element),this.preV.x=0,this.preV.y=0,this.zoom=1,this.pinchStartLen=null,this.x1=this.x2=this.y1=this.y2=null}}},{key:"cancelAll",value:function(){this._preventTap=!0,clearTimeout(this.singleTapTimeout),clearTimeout(this.tapTimeout),clearTimeout(this.longTapTimeout),clearTimeout(this.swipeTimeout)}},{key:"cancel",value:function(t){this.cancelAll(),this.touchCancel.dispatch(t,this.element)}},{key:"_cancelLongTap",value:function(){clearTimeout(this.longTapTimeout)}},{key:"_cancelSingleTap",value:function(){clearTimeout(this.singleTapTimeout)}}
vendor: 8,441 bytes, line 1
1,{key:"_swipeDirection",value:function(t,e,i,n){return Math.abs(t-e)>=Math.abs(i-n)?t-e>0?"Left":"Right":i-n>0?"Up":"Down"}},{key:"on",value:function(t,e){this[t]&&this[t].add(e)}},{key:"off",value:function(t,e){this[t]&&this[t].del(e)}},{key:"destroy",value:function(){return this.singleTapTimeout&&clearTimeout(this.singleTapTimeout),this.tapTimeout&&clearTimeout(this.tapTimeout),this.longTapTimeout&&clearTimeout(this.longTapTimeout),this.swipeTimeout&&clearTimeout(this.swipeTimeout),this.element.removeEventListener("touchstart",this.start),this.element.removeEventListener("touchmove",this.move),this.element.removeEventListener("touchend",this.end),this.element.removeEventListener("touchcancel",this.cancel),this.rotate.del(),this.touchStart.del(),this.multipointStart.del(),this.multipointEnd.del(),this.pinch.del(),this.swipe.del(),this.tap.del(),this.doubleTap.del(),this.longTap.del(),this.singleTap.del(),this.pressMove.del(),this.twoFingerPressMove.del(),this.touchMove.del(),this.touchEnd.del(),this.touchCancel.del(),this.preV=this.pinchStartLen=this.zoom=this.isDoubleTap=this.delta=this.last=this.now=this.tapTimeout=this.singleTapTimeout=this.longTapTimeout=this.swipeTimeout=this.x1=this.x2=this.y1=this.y2=this.preTapPosition=this.rotate=this.touchStart=this.multipointStart=this.multipointEnd=this.pinch=this.swipe=this.tap=this.doubleTap=this.longTap=this.singleTap=this.pressMove=this.touchMove=this.touchEnd=this.touchCancel=this.twoFingerPressMove=null,window.removeEventListener("scroll",this._cancelAllHandler),null}}]),t}(),F=function(){function t(i,n){var s=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(e(this,t),this.img=i,this.slide=n,this.onclose=o,this.img.setZoomEvents)return!1;this.active=!1,this.zoomedIn=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.img.addEventListener("mousedown",function(t){return s.dragStart(t)},!1),this.img.addEventListener("mouseup",function(t){return s.dragEnd(t)},!1),this.img.addEventListener("mousemove",function(t){return s.drag(t)},!1),this.img.addEventListener("click",function(t){return s.slide.classList.contains("dragging-nav")?(s.zoomOut(),!1):s.zoomedIn?void(s.zoomedIn&&!s.dragging&&s.zoomOut()):s.zoomIn()},!1),this.img.setZoomEvents=!0}return n(t,[{key:"zoomIn",value:function(){var t=this.widowWidth();if(!(this.zoomedIn||t<=768)){var e=this.img;if(e.setAttribute("data-style",e.getAttribute("style")),e.style.maxWidth=e.naturalWidth+"px",e.style.maxHeight=e.naturalHeight+"px",e.naturalWidth>t){var i=t/2-e.naturalWidth/2;this.setTranslate(this.img.parentNode,i,0)}this.slide.classList.add("zoomed"),this.zoomedIn=!0}}},{key:"zoomOut",value:function(){this.img.parentNode.setAttribute("style",""),this.img.setAttribute("style",this.img.getAttribute("data-style")),this.slide.classList.remove("zoomed"),this.zoomedIn=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.onclose&&"function"==typeof this.onclose&&this.onclose()}},{key:"dragStart",value:function(t){t.preventDefault(),this.zoomedIn?("touchstart"===t.type?(this.initialX=t.touches[0].clientX-this.xOffset,this.initialY=t.touches[0].clientY-this.yOffset):(this.initialX=t.clientX-this.xOffset,this.initialY=t.clientY-this.yOffset),t.target===this.img&&(this.active=!0,this.img.classList.add("dragging"))):this.active=!1}},{key:"dragEnd",value:function(t){var e=this;t.preventDefault(),this.initialX=this.currentX,this.initialY=this.currentY,this.active=!1,setTimeout(function(){e.dragging=!1,e.img.isDragging=!1,e.img.classList.remove("dragging")},100)}},{key:"drag",value:function(t){this.active&&(t.preventDefault(),"touchmove"===t.type?(this.currentX=t.touches[0].clientX-this.initialX,this.currentY=t.touches[0].clientY-this.initialY):(this.currentX=t.clientX-this.initialX,this.currentY=t.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.img.isDragging=!0,this.dragging=!0,this.setTranslate(this.img,this.currentX,this.currentY))}},{key:"onMove",value:function(t){if(this.zoomedIn){var e=t.clientX-this.img.naturalWidth/2,i=t.clientY-this.img.naturalHeight/2;this.setTranslate(this.img,e,i)}}},{key:"setTranslate",value:function(t,e,i){t.style.transform="translate3d("+e+"px, "+i+"px, 0)"}},{key:"widowWidth",value:function(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}}]),t}(),$=function(){function t(){var i=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e(this,t);var s=n.dragEl,o=n.toleranceX,r=void 0===o?40:o,l=n.toleranceY,a=void 0===l?65:l,c=n.slide,u=void 0===c?null:c,d=n.instance,h=void 0===d?null:d;this.el=s,this.active=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.direction=null,this.lastDirection=null,this.toleranceX=r,this.toleranceY=a,this.toleranceReached=!1,this.dragContainer=this.el,this.slide=u,this.instance=h,this.el.addEventListener("mousedown",function(t){return i.dragStart(t)},!1),this.el.addEventListener("mouseup",function(t){return i.dragEnd(t)},!1),this.el.addEventListener("mousemove",function(t){return i.drag(t)},!1)}return n(t,[{key:"dragStart",value:function(t){if(this.slide.classList.contains("zoomed"))this.active=!1;else{"touchstart"===t.type?(this.initialX=t.touches[0].clientX-this.xOffset,this.initialY=t.touches[0].clientY-this.yOffset):(this.initialX=t.clientX-this.xOffset,this.initialY=t.clientY-this.yOffset);var e=t.target.nodeName.toLowerCase();t.target.classList.contains("nodrag")||f(t.target,".nodrag")||-1!==["input","select","textarea","button","a"].indexOf(e)?this.active=!1:(t.preventDefault(),(t.target===this.el||"img"!==e&&f(t.target,".gslide-inline"))&&(this.active=!0,this.el.classList.add("dragging"),this.dragContainer=f(t.target,".ginner-container")))}}},{key:"dragEnd",value:function(t){var e=this;t&&t.preventDefault(),this.initialX=0,this.initialY=0,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.active=!1,this.doSlideChange&&(this.instance.preventOutsideClick=!0,"right"==this.doSlideChange&&this.instance.prevSlide(),"left"==this.doSlideChange&&this.instance.nextSlide()),this.doSlideClose&&this.instance.close(),this.toleranceReached||this.setTranslate(this.dragContainer,0,0,!0),setTimeout(function(){e.instance.preventOutsideClick=!1,e.toleranceReached=!1,e.lastDirection=null,e.dragging=!1,e.el.isDragging=!1,e.el.classList.remove("dragging"),e.slide.classList.remove("dragging-nav"),e.dragContainer.style.transform="",e.dragContainer.style.transition=""},100)}},{key:"drag",value:function(t){if(this.active){t.preventDefault(),this.slide.classList.add("dragging-nav"),"touchmove"===t.type?(this.currentX=t.touches[0].clientX-this.initialX,this.currentY=t.touches[0].clientY-this.initialY):(this.currentX=t.clientX-this.initialX,this.currentY=t.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.el.isDragging=!0,this.dragging=!0,this.doSlideChange=!1,this.doSlideClose=!1;var e=Math.abs(this.currentX),i=Math.abs(this.currentY);if(e>0&&e>=Math.abs(this.currentY)&&(!this.lastDirection||"x"==this.lastDirection)){this.yOffset=0,this.lastDirection="x",this.setTranslate(this.dragContainer,this.currentX,0);var n=this.shouldChange();if(!this.instance.settings.dragAutoSnap&&n&&(this.doSlideChange=n),this.instance.settings.dragAutoSnap&&n)return this.instance.preventOutsideClick=!0,this.toleranceReached=!0,this.active=!1,this.instance.preventOutsideClick=!0,this.dragEnd(null),"right"==n&&this.instance.prevSlide(),void("left"==n&&this.instance.nextSlide())}if(this.toleranceY>0&&i>0&&i>=e&&(!this.lastDirection||"y"==this.lastDirection)){this.xOffset=0,this.lastDirection="y",this.setTranslate(this.dragContainer,0,this.currentY);var s=this.shouldClose();return!this.instance.settings.dragAutoSnap&&s&&(this.doSlideClose=!0),void(this.instance.settings.dragAutoSnap&&s&&this.instance.close())}}}},{key:"shouldChange",value:function(){var t=!1;if(Math.abs(this.currentX)>=this.toleranceX){var e=this.currentX>0?"right":"left";("left"==e&&this.slide!==this.slide.parentNode.lastChild||"right"==e&&this.slide!==this.slide.parentNode.firstChild)&&(t=e)}return t}},{key:"shouldClose",value:function(){var t=!1;return Math.abs(this.currentY)>=this.toleranceY&&(t=!0),t}}
1,{key:"setTranslate",value:function(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];t.style.transition=n?"all .2s ease":"",t.style.transform="translate3d("+e+"px, "+i+"px, 0)"}}]),t}(),Z=function(){function t(i,n){e(this,t),this.element=i,this.settings=n,this.defaults={href:"",title:"",type:"",description:"",descPosition:"bottom",effect:"",width:"",height:"",node:!1,content:!1,zoomable:!0,draggable:!0}}return n(t,[{key:"sourceType",value:function(t){var e=t;return null!==(t=t.toLowerCase()).match(/\.(jpeg|jpg|jpe|gif|png|apn|webp|svg)$/)?"image":t.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||t.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||t.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/)||t.match(/vimeo\.com\/([0-9]*)/)||null!==t.match(/\.(mp4|ogg|webm|mov)$/)?"video":null!==t.match(/\.(mp3|wav|wma|aac|ogg)$/)?"audio":t.indexOf("#")>-1&&""!==e.split("#").pop().trim()?"inline":t.indexOf("goajax=true")>-1?"ajax":"external"}},{key:"parseConfig",value:function(t,e){var i=this,n=r({descPosition:e.descPosition},this.defaults);if(L(t)&&!E(t)){M(t,"type")||(M(t,"content")&&t.content?t.type="inline":M(t,"href")&&(t.type=this.sourceType(t.href)));var s=r(n,t);return this.setSize(s,e),s}var o="",a=t.getAttribute("data-glightbox"),c=t.nodeName.toLowerCase();if("a"===c&&(o=t.href),"img"===c&&(o=t.src),n.href=o,l(n,function(s,o){M(e,o)&&"width"!==o&&(n[o]=e[o]);var r=t.dataset[o];O(r)||(n[o]=i.sanitizeValue(r))}),n.content&&(n.type="inline"),!n.type&&o&&(n.type=this.sourceType(o)),O(a)){if("a"==c){var u=t.title;O(u)||""===u||(n.title=u)}if("img"==c){var d=t.alt;O(d)||""===d||(n.title=d)}var h=t.getAttribute("data-description");O(h)||""===h||(n.description=h)}else{var f=[];l(n,function(t,e){f.push(";\\s?"+e)}),f=f.join("\\s?:|"),""!==a.trim()&&l(n,function(t,e){var s=a,o=new RegExp("s?"+e+"s?:s?(.*?)("+f+"s?:|$)"),r=s.match(o);if(r&&r.length&&r[1]){var l=r[1].trim().replace(/;\s*$/,"");n[e]=i.sanitizeValue(l)}})}if(n.description&&"."==n.description.substring(0,1)&&document.querySelector(n.description))n.description=document.querySelector(n.description).innerHTML;else{var g=t.querySelector(".glightbox-desc");g&&(n.description=g.innerHTML)}return this.setSize(n,e),this.slideConfig=n,n}},{key:"setSize",value:function(t,e){var i="video"==t.type?this.checkSize(e.videosWidth):this.checkSize(e.width),n=this.checkSize(e.height);return t.width=M(t,"width")&&""!==t.width?this.checkSize(t.width):i,t.height=M(t,"height")&&""!==t.height?this.checkSize(t.height):n,t}},{key:"checkSize",value:function(t){return I(t)?"".concat(t,"px"):t}},{key:"sanitizeValue",value:function(t){return"true"!==t&&"false"!==t?t:"true"===t}}]),t}(),U=function(){function t(i,n){e(this,t),this.element=i,this.instance=n}return n(t,[{key:"setContent",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(h(e,"loaded"))return!1;var n=this.instance.settings,s=this.slideConfig,o=k();T(n.beforeSlideLoad)&&n.beforeSlideLoad({index:s.index,slide:e,player:!1});var r=s.type,l=s.descPosition,a=e.querySelector(".gslide-media"),c=e.querySelector(".gslide-title"),d=e.querySelector(".gslide-desc"),f=e.querySelector(".gdesc-inner"),g=i,v="gSlideTitle_"+s.index,p="gSlideDesc_"+s.index;if(T(n.afterSlideLoad)&&(g=function(){T(i)&&i(),n.afterSlideLoad({index:s.index,slide:e,player:t.instance.getSlidePlayerInstance(s.index)})}),""==s.title&&""==s.description?f&&f.parentNode.parentNode.removeChild(f.parentNode):(c&&""!==s.title?(c.id=v,c.innerHTML=s.title):c.parentNode.removeChild(c),d&&""!==s.description?(d.id=p,o&&n.moreLength>
10?(s.smallDescription=this.slideShortDesc(s.description,n.moreLength,n.moreText),d.innerHTML=s.smallDescription,this.descriptionEvents(d,s)):d.innerHTML=s.description):d.parentNode.removeChild(d),u(a.parentNode,"desc-".concat(l)),u(f.parentNode,"description-".concat(l))),u(a,"gslide-".concat(r)),u(e,"loaded"),"video"!==r){if("external"!==r)return"inline"===r?(B.apply(this.instance,[e,s,g]),void(s.draggable&&new $({dragEl:e.querySelector(".gslide-inline"),toleranceX:n.dragToleranceX,toleranceY:n.dragToleranceY,slide:e,instance:this.instance}))):void("image"!==r?T(g)&&g():function(t,e,i){var n=t.querySelector(".gslide-media"),s=new Image,o="gSlideTitle_"+e.index,r="gSlideDesc_"+e.index;s.addEventListener("load",function(){T(i)&&i()},!1),s.src=e.href,s.alt="",""!==e.title&&s.setAttribute("aria-labelledby",o),""!==e.description&&s.setAttribute("aria-describedby",r),n.insertBefore(s,n.firstChild)}(e,s,function(){var i=e.querySelector("img");s.draggable&&new $({dragEl:i,toleranceX:n.dragToleranceX,toleranceY:n.dragToleranceY,slide:e,instance:t.instance}),s.zoomable&&i.naturalWidth>i.offsetWidth&&(u(i,"zoomable"),new F(i,e,function(){t.instance.resize()})),T(g)&&g()}));W.apply(this,[e,s,g])}else N.apply(this.instance,[e,s,g])}}
1,{key:"slideShortDesc",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=i;if((t=t.trim()).length<=e)return t;var s=t.substr(0,e-1);return n?s+'... <a href="#" class="desc-more">'+i+"</a>":s}},{key:"descriptionEvents",value:function(t,e){var i=this,n=t.querySelector(".desc-more");if(!n)return!1;c("click",{onElement:n,withCallback:function(t,n){t.preventDefault();var s=document.body,o=f(n,".gslide-desc");if(!o)return!1;o.innerHTML=e.description,u(s,"gdesc-open");var r=c("click",{onElement:[s,f(o,".gslide-description")],withCallback:function(t,n){"a"!==t.target.nodeName.toLowerCase()&&(d(s,"gdesc-open"),u(s,"gdesc-closed"),o.innerHTML=e.smallDescription,i.descriptionEvents(o,e),setTimeout(function(){d(s,"gdesc-closed")},400),r.destroy())}})}})}},{key:"create",value:function(){return y(this.instance.settings.slideHTML)}},{key:"getConfig",value:function(){var t=new Z;return this.slideConfig=t.parseConfig(this.element,this.instance.settings),this.slideConfig}}]),t}(),K=k(),J=null!==k()||void 0!==document.createTouch||"ontouchstart"in window||"onmsgesturechange"in window||navigator.msMaxTouchPoints,Q=document.getElementsByTagName("html")[0],tt={selector:".glightbox",elements:null,skin:"clean",closeButton:!0,startAt:null,autoplayVideos:!0,descPosition:"bottom",width:"900px",height:"506px",videosWidth:"960px",beforeSlideChange:null,afterSlideChange:null,beforeSlideLoad:null,afterSlideLoad:null,slideInserted:null,slideRemoved:null,onOpen:null,onClose:null,loop:!1,zoomable:!0,draggable:!0,dragAutoSnap:!1,dragToleranceX:40,dragToleranceY:65,preload:!0,oneSlidePerOpen:!1,touchNavigation:!0,touchFollowAxis:!0,keyboardNavigation:!0,closeOnOutsideClick:!0,plyr:{css:"https://cdn.plyr.io/3.5.6/plyr.css",js:"https://cdn.plyr.io/3.5.6/plyr.js",config:{ratio:"16:9",youtube:{noCookie:!0,rel:0,showinfo:0,iv_load_policy:3},vimeo:{byline:!1,portrait:!1,title:!1,transparent:!1}}},openEffect:"zoom",closeEffect:"zoom",slideEffect:"slide",moreText:"See more",moreLength:60,lightboxHTML:"",cssEfects:{fade:{in:"fadeIn",out:"fadeOut"},zoom:{in:"zoomIn",out:"zoomOut"},slide:{in:"slideInRight",out:"slideOutLeft"},slide_back:{in:"slideInLeft",out:"slideOutRight"},none:{in:"none",out:"none"}},svg:{close:'<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M505.943,6.058c-8.077-8.077-21.172-8.077-29.249,0L6.058,476.693c-8.077,8.077-8.077,21.172,0,29.249C10.096,509.982,15.39,512,20.683,512c5.293,0,10.586-2.019,14.625-6.059L505.943,35.306C514.019,27.23,514.019,14.135,505.943,6.058z"/></g></g><g><g><path d="M505.942,476.694L35.306,6.059c-8.076-8.077-21.172-8.077-29.248,0c-8.077,8.076-8.077,21.171,0,29.248l470.636,470.636c4.038,4.039,9.332,6.058,14.625,6.058c5.293,0,10.587-2.019,14.624-6.057C514.018,497.866,514.018,484.771,505.942,476.694z"/></g></g></svg>',next:'<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"> <g><path d="M360.731,229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1,0s-5.3,13.8,0,19.1l215.5,215.5l-215.5,215.5c-5.3,5.3-5.3,13.8,0,19.1c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-4l225.1-225.1C365.931,242.875,365.931,234.275,360.731,229.075z"/></g></svg>',prev:'<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"><g><path d="M145.188,238.575l215.5-215.5c5.3-5.3,5.3-13.8,0-19.1s-13.8-5.3-19.1,0l-225.1,225.1c-5.3,5.3-5.3,13.8,0,19.1l225.1,225c2.6,2.6,6.1,4,9.5,4s6.9-1.3,9.5-4c5.3-5.3,5.3-13.8,0-19.1L145.188,238.575z"/></g></svg>'},slideHTML:'<div class="gslide">\n <div class="gslide-inner-content">\n <div class="ginner-container">\n <div class="gslide-media">\n </div>\n <div class="gslide-description">\n <div class="gdesc-inner">\n <h4 class="gslide-title"></h4>\n <div class="gslide-desc"></div>\n </div>\n </div>\n </div>\n </div>\n</div>'};tt.lightboxHTML='<div id="glightbox-body" class="glightbox-container">\n <div class="gloader visible"></div>\n <div class="goverlay"></div>\n <div class="gcontainer">\n <div id="glightbox-slider" class="gslider"></div>\n <button class="gnext gbtn" tabindex="0" aria-label="Next">{nextSVG}</button>\n <button class="gprev gbtn" tabindex="1" aria-label="Previous">{prevSVG}</button>\n <button class="gclose gbtn" tabindex="2" aria-label="Close">{closeSVG}</button>\n</div>\n</div>';var et=function(){function t(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e(this,t),this.settings=r(tt,i),this.effectsClasses=this.getAnimationClasses(),this.videoPlayers={},this.apiEvents=[],this.fullElementsList=!1}return n(t,[{key:"init",value:function(){var t=this,e=this.getSelector();e&&(this.baseEvents=c("click",{onElement:e,withCallback:function(e,i){e.preventDefault(),t.open(i)}})),this.elements=this.getElements()}},{key:"open",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(0==this.elements.length)return!1;this.activeSlide=null,this.prevActiveSlideIndex=null,this.prevActiveSlide=null;var i=I(e)?e:this.settings.startAt;if(E(t)){var n=t.getAttribute("data-gallery");n&&(this.fullElementsList=this.elements,this.elements=this.getGalleryElements(this.elements,n)),O(i)&&(i=this.getElementIndex(t))<0&&(i=0)}I(i)||(i=0),this.build(),g(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.in);var s=document.body,o=window.innerWidth-document.documentElement.clientWidth;if(o>0){var r=document.createElement("style");r.type="text/css",r.className="gcss-styles",r.innerText=".gscrollbar-fixer {margin-right: ".concat(o,"px}"),document.head.appendChild(r),u(s,"gscrollbar-fixer")}u(s,"glightbox-open"),u(Q,"glightbox-open"),K&&(u(document.body,"glightbox-mobile"),this.settings.slideEffect="slide"),this.showSlide(i,!0),1==this.elements.length?(m(this.prevButton),m(this.nextButton)):(p(this.prevButton),p(this.nextButton)),this.lightboxOpen=!0,this.trigger("open"),T(this.settings.onOpen)&&this.settings.onOpen(),J&&this.settings.touchNavigation&&function(t){if(t.events.hasOwnProperty("touch"))return!1;var e,i,n,s=b(),o=s.width,r=s.height,l=!1,a=null,c=null,g=null,p=!1,m=1,y=1,w=!1,x=!1,S=null,k=null,T=null,_=null,E=0,C=0,A=!1,L=!1,O={},M={},z=0,I=0,P=document.getElementById("glightbox-slider"),D=document.querySelector(".goverlay"),H=new G(P,{touchStart:function(e){if(h(e.targetTouches[0].target,"ginner-container")||f(e.targetTouches[0].target,".gslide-desc"))return l=!1,!1;l=!0,M=e.targetTouches[0],O.pageX=e.targetTouches[0].pageX,O.pageY=e.targetTouches[0].pageY,z=e.targetTouches[0].clientX,I=e.targetTouches[0].clientY,a=t.activeSlide,c=a.querySelector(".gslide-media"),n=a.querySelector(".gslide-inline"),g=null,h(c,"gslide-image")&&(g=c.querySelector("img")),d(D,"greset"),e.pageX>20&&e.pageX<window.innerWidth-20||e.preventDefault()}
1,touchMove:function(s){if(l&&(M=s.targetTouches[0],!w&&!x)){if(n&&n.offsetHeight>r){var a=O.pageX-M.pageX;if(Math.abs(a)<=13)return!1}p=!0;var u,d=s.targetTouches[0].clientX,h=s.targetTouches[0].clientY,f=z-d,m=I-h;if(Math.abs(f)>Math.abs(m)?(A=!1,L=!0):(L=!1,A=!0),e=M.pageX-O.pageX,E=100*e/o,i=M.pageY-O.pageY,C=100*i/r,A&&g&&(u=1-Math.abs(i)/r,D.style.opacity=u,t.settings.touchFollowAxis&&(E=0)),L&&(u=1-Math.abs(e)/o,c.style.opacity=u,t.settings.touchFollowAxis&&(C=0)),!g)return v(c,"translate3d(".concat(E,"%, 0, 0)"));v(c,"translate3d(".concat(E,"%, ").concat(C,"%, 0)"))}},touchEnd:function(){if(l){if(p=!1,x||w)return T=S,void(_=k);var e=Math.abs(parseInt(C)),i=Math.abs(parseInt(E));if(!(e>29&&g))return e<29&&i<25?(u(D,"greset"),D.style.opacity=1,X(c)):void 0;t.close()}},multipointEnd:function(){setTimeout(function(){w=!1},50)},multipointStart:function(){w=!0,m=y||1},pinch:function(t){if(!g||p)return!1;w=!0,g.scaleX=g.scaleY=m*t.zoom;var e=m*t.zoom;if(x=!0,e<=1)return x=!1,e=1,_=null,T=null,S=null,k=null,void g.setAttribute("style","");e>4.5&&(e=4.5),g.style.transform="scale3d(".concat(e,", ").concat(e,", 1)"),y=e},pressMove:function(t){if(x&&!w){var e=M.pageX-O.pageX,i=M.pageY-O.pageY;T&&(e+=T),_&&(i+=_),S=e,k=i;var n="translate3d(".concat(e,"px, ").concat(i,"px, 0)");y&&(n+=" scale3d(".concat(y,", ").concat(y,", 1)")),v(g,n)}},swipe:function(e){if(!x)if(w)w=!1;else{if("Left"==e.direction){if(t.index==t.elements.length-1)return X(c);t.nextSlide()}if("Right"==e.direction){if(0==t.index)return X(c);t.prevSlide()}}}});t.events.touch=H}(this),this.settings.keyboardNavigation&&P(this)}},{key:"openAt",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.open(null,t)}},{key:"showSlide",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];p(this.loader),this.index=parseInt(e);var n=this.slidesContainer.querySelector(".current");n&&d(n,"current"),this.slideAnimateOut();var s=this.slidesContainer.querySelectorAll(".gslide")[e];if(h(s,"loaded"))this.slideAnimateIn(s,i),m(this.loader);else{p(this.loader);var o=this.elements[e];this.trigger("slide_before_load",o),o.instance.setContent(s,function(){m(t.loader),t.resize(),t.slideAnimateIn(s,i),t.trigger("slide_after_load",o)})}this.slideDescription=s.querySelector(".gslide-description"),this.slideDescriptionContained=this.slideDescription&&h(this.slideDescription.parentNode,"gslide-media"),this.settings.preload&&(this.preloadSlide(e+1),this.preloadSlide(e-1)),this.updateNavigationClasses(),this.activeSlide=s}},{key:"preloadSlide",value:function(t){var e=this;if(t<0||t>this.elements.length-1)return!1;if(O(this.elements[t]))return!1;var i=this.slidesContainer.querySelectorAll(".gslide")[t];if(h(i,"loaded"))return!1;var n=this.elements[t],s=n.type;this.trigger("slide_before_load",n),"video"==s||"external"==s?setTimeout(function(){n.instance.setContent(i,function(){e.trigger("slide_after_load",n)})},200):n.instance.setContent(i,function(){e.trigger("slide_after_load",n)})}},{key:"prevSlide",value:function(){this.goToSlide(this.index-1)}},{key:"nextSlide",value:function(){this.goToSlide(this.index+1)}},{key:"goToSlide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.prevActiveSlide=this.activeSlide,this.prevActiveSlideIndex=this.index,!this.loop()&&(t<0||t>this.elements.length-1))return!1;t<0?t=this.elements.length-1:t>=this.elements.length&&(t=0),this.showSlide(t)}},{key:"insertSlide",value:function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,i=new U(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},this),n=i.getConfig(),s=i.create(),o=this.elements.length-1;if(e<0&&(e=this.elements.length),n.index=e,n.node=!1,n.instance=i,this.elements.splice(e,0,n),this.slidesContainer){if(e>o)this.slidesContainer.appendChild(s);else{var r=this.slidesContainer.querySelectorAll(".gslide")[e];this.slidesContainer.insertBefore(s,r)}(this.settings.preload&&0==this.index&&0==e||this.index-1==e||this.index+1==e)&&this.preloadSlide(e),0==this.index&&0==e&&(this.index=1),this.updateNavigationClasses()}this.trigger("slide_inserted",{index:e,slide:this.slidesContainer.querySelectorAll(".gslide")[e],player:this.getSlidePlayerInstance(e)}),T(this.settings.slideInserted)&&this.settings.slideInserted({index:e,slide:this.slidesContainer.querySelectorAll(".gslide")[e],player:this.getSlidePlayerInstance(e)})}},{key:"removeSlide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;if(t<0||t>this.elements.length-1)return!1;var e=this.slidesContainer&&this.slidesContainer.querySelectorAll(".gslide")[t];e&&(this.getActiveSlideIndex()==t&&(t==this.elements.length-1?this.prevSlide():this.nextSlide()),e.parentNode.removeChild(e)),this.elements.splice(t,1),this.trigger("slide_removed",t),T(this.settings.slideRemoved)&&this.settings.slideRemoved(t)}},{key:"slideAnimateIn",value:function(t,e){var i=this,n=t.querySelector(".gslide-media"),s=t.querySelector(".gslide-description"),o={index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},r={index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)};if(n.offsetWidth>0&&s&&(m(s),s.style.display=""),d(t,this.effectsClasses),e)g(t,this.settings.cssEfects[this.settings.openEffect].in,function(){!K&&i.settings.autoplayVideos&&i.slidePlayerPlay(t),i.trigger("slide_changed",{prev:o,current:r}),T(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[o,r])});else{var l=this.settings.slideEffect,a="none"!==l?this.settings.cssEfects[l].in:l;this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(a=this.settings.cssEfects.slide_back.in),g(t,a,function(){!K&&i.settings.autoplayVideos&&i.slidePlayerPlay(t),i.trigger("slide_changed",{prev:o,current:r}),T(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[o,r])})}setTimeout(function(){i.resize(t)},100),u(t,"current")}},{key:"slideAnimateOut",value:function(){if(!this.prevActiveSlide)return!1;var t=this.prevActiveSlide;d(t,this.effectsClasses),u(t,"prev");var e=this.settings.slideEffect,i="none"!==e?this.settings.cssEfects[e].out:e;this.slidePlayerPause(t),this.trigger("slide_before_change",{prev:{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},current:{index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)}}),T(this.settings.beforeSlideChange)&&this.settings.beforeSlideChange.apply(this,[{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},{index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)}]),this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(i=this.settings.cssEfects.slide_back.out),g(t,i,function(){var e=t.querySelector(".gslide-media"),i=t.querySelector(".gslide-description");e.style.transform="",d(e,"greset"),e.style.opacity="",i&&(i.style.opacity=""),d(t,"prev")})}},{key:"getAllPlayers",value:function(){return this.videoPlayers}},{key:"getSlidePlayerInstance",value:function(t){var e="gvideo"+t,i=this.getAllPlayers();return!(!M(i,e)||!i[e])&&i[e]}},{key:"stopSlideVideo",value:function(t){if(E(t)){var e=t.querySelector(".gvideo-wrapper");e&&(t=e.getAttribute("data-index"))}console.log("stopSlideVideo is deprecated, use slidePlayerPause");var i=this.getSlidePlayerInstance(t);i&&i.playing&&i.pause()}},{key:"slidePlayerPause",value:function(t){if(E(t)){var e=t.querySelector(".gvideo-wrapper");e&&(t=e.getAttribute("data-index"))}var i=this.getSlidePlayerInstance(t);i&&i.playing&&i.pause()}},{key:"playSlideVideo",value:function(t){if(E(t)){var e=t.querySelector(".gvideo-wrapper");e&&(t=e.getAttribute("data-index"))}console.log("playSlideVideo is deprecated, use slidePlayerPlay");var i=this.getSlidePlayerInstance(t);i&&!i.playing&&i.play()}},{key:"slidePlayerPlay",value:function(t){if(E(t)){var e=t.querySelector(".gvideo-wrapper");e&&(t=e.getAttribute("data-index"))}var i=this.getSlidePlayerInstance(t);i&&!i.playing&&i.play()}},{key:"setElements",value:function(t){var e=this;this.settings.elements=!1;var i=[];t&&t.length&&l(t,function(t,n){var s=new U(t,e),o=s.getConfig();o.instance=s,o.index=n,i.push(o)}),this.elements=i,this.lightboxOpen&&(this.slidesContainer.innerHTML="",this.elements.length&&(l(this.elements,function(){var t=y(e.settings.slideHTML);e.slidesContainer.appendChild(t)}),this.showSlide(0,!0)))}},{key:"getElementIndex",value:function(t){var e=!1;return l(this.elements,function(i,n){if(M(i,"node")&&i.node==t)return e=n,!0}),e}},{key:"getElements",value:function(){var t=this,e=[];this.elements=this.elements?this.elements:[],!O(this.settings.elements)&&C(this.settings.elements)&&this.settings.elements.length&&l(this.settings.elements,function(i,n){var s=new U(i,t),o=s.getConfig();o.node=!1,o.index=n,o.instance=s,e.push(o)});var i=!1;
1return this.getSelector()&&(i=document.querySelectorAll(this.getSelector())),i?(l(i,function(i,n){var s=new U(i,t),o=s.getConfig();o.node=i,o.index=n,o.instance=s,o.gallery=i.getAttribute("data-gallery"),e.push(o)}),e):e}},{key:"getGalleryElements",value:function(t,e){return t.filter(function(t){return t.gallery==e})}},{key:"getSelector",value:function(){return!this.settings.elements&&(this.settings.selector&&"data-"==this.settings.selector.substring(0,5)?"*[".concat(this.settings.selector,"]"):this.settings.selector)}},{key:"getActiveSlide",value:function(){return this.slidesContainer.querySelectorAll(".gslide")[this.index]}},{key:"getActiveSlideIndex",value:function(){return this.index}},{key:"getAnimationClasses",value:function(){var t=[];for(var e in this.settings.cssEfects)if(this.settings.cssEfects.hasOwnProperty(e)){var i=this.settings.cssEfects[e];t.push("g".concat(i.in)),t.push("g".concat(i.out))}return t.join(" ")}},{key:"build",value:function(){var t=this;if(this.built)return!1;var e=M(this.settings.svg,"next")?this.settings.svg.next:"",i=M(this.settings.svg,"prev")?this.settings.svg.prev:"",n=M(this.settings.svg,"close")?this.settings.svg.close:"",s=this.settings.lightboxHTML;s=y(s=(s=(s=s.replace(/{nextSVG}/g,e)).replace(/{prevSVG}/g,i)).replace(/{closeSVG}/g,n)),document.body.appendChild(s);var o=document.getElementById("glightbox-body");this.modal=o;var r=o.querySelector(".gclose");this.prevButton=o.querySelector(".gprev"),this.nextButton=o.querySelector(".gnext"),this.overlay=o.querySelector(".goverlay"),this.loader=o.querySelector(".gloader"),this.slidesContainer=document.getElementById("glightbox-slider"),this.events={},u(this.modal,"glightbox-"+this.settings.skin),this.settings.closeButton&&r&&(this.events.close=c("click",{onElement:r,withCallback:function(e,i){e.preventDefault(),t.close()}})),r&&!this.settings.closeButton&&r.parentNode.removeChild(r),this.nextButton&&(this.events.next=c("click",{onElement:this.nextButton,withCallback:function(e,i){e.preventDefault(),t.nextSlide()}})),this.prevButton&&(this.events.prev=c("click",{onElement:this.prevButton,withCallback:function(e,i){e.preventDefault(),t.prevSlide()}})),this.settings.closeOnOutsideClick&&(this.events.outClose=c("click",{onElement:o,withCallback:function(e,i){t.preventOutsideClick||h(document.body,"glightbox-mobile")||f(e.target,".ginner-container")||f(e.target,".gbtn")||h(e.target,"gnext")||h(e.target,"gprev")||t.close()}})),l(this.elements,function(e){t.slidesContainer.appendChild(e.instance.create())}),J&&u(document.body,"glightbox-touch"),this.events.resize=c("resize",{onElement:window,withCallback:function(){t.resize()}}),this.built=!0}},{key:"resize",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if((t=t||this.activeSlide)&&!h(t,"zoomed")){var e=b(),i=t.querySelector(".gvideo-wrapper"),n=t.querySelector(".gslide-image"),s=this.slideDescription,o=e.width,r=e.height;if(o<=768?u(document.body,"glightbox-mobile"):d(document.body,"glightbox-mobile"),i||n){var l=!1;if(s&&(h(s,"description-bottom")||h(s,"description-top"))&&!h(s,"gabsolute")&&(l=!0),n)if(o<=768)n.querySelector("img").setAttribute("style","");else if(l){var a=s.offsetHeight,c=n.querySelector("img");c.setAttribute("style","max-height: calc(100vh - ".concat(a,"px)")),s.setAttribute("style","max-width: ".concat(c.offsetWidth,"px;"))}if(i){var f=(M(this.settings.plyr.config,"ratio")?this.settings.plyr.config.ratio:"16:9").split(":"),g=900,v=g/(parseInt(f[0])/parseInt(f[1]));if(v=Math.floor(v),l&&(r-=s.offsetHeight),r<v&&o>g){var p=i.offsetWidth,m=i.offsetHeight,y=r/m,w={width:p*y,height:m*y};i.parentNode.setAttribute("style","max-width: ".concat(w.width,"px")),l&&s.setAttribute("style","max-width: ".concat(w.width,"px;"))}else i.parentNode.style.maxWidth="".concat(g,"px"),l&&s.setAttribute("style","max-width: ".concat(g,"px;"))}}}}},{key:"reload",value:function(){this.init()}},{key:"updateNavigationClasses",value:function(){var t=this.loop();d(this.nextButton,"disabled"),d(this.prevButton,"disabled"),0==this.index&&this.elements.length-1==0?(u(this.prevButton,"disabled"),u(this.nextButton,"disabled")):0!==this.index||t?this.index!==this.elements.length-1||t||u(this.nextButton,"disabled"):u(this.prevButton,"disabled")}},{key:"loop",value:function(){var t=M(this.settings,"loopAtEnd")?this.settings.loopAtEnd:null;return M(this.settings,"loop")?this.settings.loop:t}},{key:"close",value:function(){var t=this;if(!this.lightboxOpen){if(this.events){for(var e in this.events)this.events.hasOwnProperty(e)&&this.events[e].destroy();this.events=null}return!1}if(this.closing)return!1;this.closing=!0,this.slidePlayerPause(this.activeSlide),this.fullElementsList&&(this.elements=this.fullElementsList),u(this.modal,"glightbox-closing"),g(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.out),g(this.activeSlide,this.settings.cssEfects[this.settings.closeEffect].out,function(){if(t.activeSlide=null,t.prevActiveSlideIndex=null,t.prevActiveSlide=null,t.built=!1,t.events){for(var e in t.events)t.events.hasOwnProperty(e)&&t.events[e].destroy();t.events=null}var i=document.body;d(Q,"glightbox-open"),d(i,"glightbox-open touching gdesc-open glightbox-touch glightbox-mobile gscrollbar-fixer"),t.modal.parentNode.removeChild(t.modal),t.trigger("close"),T(t.settings.onClose)&&t.settings.onClose();var n=document.querySelector(".gcss-styles");n&&n.parentNode.removeChild(n),t.lightboxOpen=!1,t.closing=null})}},{key:"destroy",value:function(){this.close(),this.clearAllEvents(),this.baseEvents.destroy()}},{key:"on",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t||!T(e))throw new TypeError("Event name and callback must be defined");this.apiEvents.push({evt:t,once:i,callback:e})}},{key:"once",value:function(t,e){this.on(t,e,!0)}},{key:"trigger",value:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=[];l(this.apiEvents,function(e,s){var o=e.evt,r=e.once,l=e.callback;o==t&&(l(i),r&&n.push(s))}),n.length&&l(n,function(t){return e.apiEvents.splice(t,1)})}},{key:"clearAllEvents",value:function(){this.apiEvents.push({evt:evt,once:once,callback:callback})}},{key:"version",value:function(){return"3.0.4"}}]),t}();return function(){var e=new et(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});return e.init(),e}}
1),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.Glide=e()}(this,function(){"use strict";function t(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function e(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function i(t){return parseInt(t)}function n(t){return"string"==typeof t}function s(t){var e=void 0===t?"undefined":S(t);return"function"===e||"object"===e&&!!t}function o(t){return"function"==typeof t}function r(t){return void 0===t}function l(t){return t.constructor===Array}function a(t,e,i){Object.defineProperty(t,e,i)}function c(t,e){var i=T({},t,e);return e.hasOwnProperty("classes")&&(i.classes=T({},t.classes,e.classes),e.classes.hasOwnProperty("direction")&&(i.classes.direction=T({},t.classes.direction,e.classes.direction))),e.hasOwnProperty("breakpoints")&&(i.breakpoints=T({},t.breakpoints,e.breakpoints)),i}function u(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};t(this,u),this.events=e,this.hop=e.hasOwnProperty}function d(e){var i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};t(this,d),this._c={},this._t=[],this._e=new _,this.disabled=!1,this.selector=e,this.settings=c(x,i),this.index=this.settings.startAt}function h(){return(new Date).getTime()}function f(t,e,i){function n(){c=!1===i.leading?0:h(),o=null,a=t.apply(r,l),o||(r=l=null)}function s(){var s=h();c||!1!==i.leading||(c=s);var u=e-(s-c);return r=this,l=arguments,u<=0||e<u?(o&&(clearTimeout(o),o=null),c=s,a=t.apply(r,l),o||(r=l=null)):o||!1===i.trailing||(o=setTimeout(n,u)),a}var o=void 0,r=void 0,l=void 0,a=void 0,c=0;return i=i||{},s.cancel=function(){clearTimeout(o),c=0,o=r=l=null},s}function g(t){if(t&&t.parentNode){for(var e=t.parentNode.firstChild,i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i}return[]}function v(t){return!!(t&&t instanceof window.HTMLElement)}function p(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};t(this,p),this.listeners=e}function m(t,e){return{modify:function(t){return e.Direction.is("rtl")?-t:t}}}function b(t){return s(t)?function(t){return Object.keys(t).sort().reduce(function(e,i){return e[i]=t[i],e[i],e},{})}(t):{}}function w(){return t(this,w),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(w.__proto__||Object.getPrototypeOf(w)).apply(this,arguments))}var x={type:"slider",startAt:0,perView:1,focusAt:0,gap:10,autoplay:!1,hoverpause:!0,keyboard:!0,bound:!1,swipeThreshold:80,dragThreshold:120,perTouch:!1,touchRatio:.5,touchAngle:45,animationDuration:400,rewind:!0,rewindDuration:800,animationTimingFunc:"cubic-bezier(.165, .840, .440, 1)",throttle:10,direction:"ltr",peek:0,breakpoints:{},classes:{direction:{ltr:"glide--ltr",rtl:"glide--rtl"},slider:"glide--slider",carousel:"glide--carousel",swipeable:"glide--swipeable",dragging:"glide--dragging",cloneSlide:"glide__slide--clone",activeNav:"glide__bullet--active",activeSlide:"glide__slide--active",disabledArrow:"glide__arrow--disabled"}},S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k=function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t},T=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t},_=(k(u,[{key:"on",value:function(t,e){if(l(t))for(var i=0;i<t.length;i++)this.on(t[i],e);this.hop.call(this.events,t)||(this.events[t]=[]);var n=this.events[t].push(e)-1;return{remove:function(){delete this.events[t][n]}}}},{key:"emit",value:function(t,e){if(l(t))for(var i=0;i<t.length;i++)this.emit(t[i],e);this.hop.call(this.events,t)&&this.events[t].forEach(function(t){t(e||{})})}}]),u),E=(k(d,[{key:"mount",value:function(t){var e=0<arguments.length&&void 0!==t?t:{};return this._e.emit("mount.before"),s(e)&&(this._c=function(t,e,
1i){var n={};for(var s in e)o(e[s])&&(n[s]=e[s](t,n,i));for(var r in n)o(n[r].mount)&&n[r].mount();return n}(this,e,this._e)),this._e.emit("mount.after"),this}},{key:"mutate",value:function(t){var e=0<arguments.length&&void 0!==t?t:[];return l(e)&&(this._t=e),this}},{key:"update",value:function(t){var e=0<arguments.length&&void 0!==t?t:{};return this.settings=c(this.settings,e),e.hasOwnProperty("startAt")&&(this.index=e.startAt),this._e.emit("update"),this}},{key:"go",value:function(t){return this._c.Run.make(t),this}},{key:"move",value:function(t){return this._c.Transition.disable(),this._c.Move.make(t),this}},{key:"destroy",value:function(){return this._e.emit("destroy"),this}},{key:"play",value:function(t){var e=0<arguments.length&&void 0!==t&&t;return e&&(this.settings.autoplay=e),this._e.emit("play"),this}},{key:"pause",value:function(){return this._e.emit("pause"),this}},{key:"disable",value:function(){return this.disabled=!0,this}},{key:"enable",value:function(){return this.disabled=!1,this}},{key:"on",value:function(t,e){return this._e.on(t,e),this}},{key:"isType",value:function(t){return this.settings.type===t}},{key:"settings",get:function(){return this._o},set:function(t){s(t)&&(this._o=t)}},{key:"index",get:function(){return this._i},set:function(t){this._i=i(t)}},{key:"type",get:function(){return this.settings.type}},{key:"disabled",get:function(){return this._d},set:function(t){this._d=!!t}}]),d),C={ltr:["marginLeft","marginRight"],rtl:["marginRight","marginLeft"]},A=(k(p,[{key:"on",value:function(t,e,i,s){var o=3<arguments.length&&void 0!==s&&s;n(t)&&(t=[t]);for(var r=0;r<t.length;r++)this.listeners[t[r]]=i,e.addEventListener(t[r],this.listeners[t[r]],o)}},{key:"off",value:function(t,e,i){var s=2<arguments.length&&void 0!==i&&i;n(t)&&(t=[t]);for(var o=0;o<t.length;o++)e.removeEventListener(t[o],this.listeners[t[o]],s)}},{key:"destroy",value:function(){delete this.listeners}}]),p),L=["ltr","rtl"],O={">":"<","<":">","=":"="},M=!1;try{var z=Object.defineProperty({},"passive",{get:function(){M=!0}});window.addEventListener("testPassive",null,z),window.removeEventListener("testPassive",null,z)}catch(k){}var I=M,P=["touchstart","mousedown"],D=["touchmove","mousemove"],H=["touchend","touchcancel","mouseup","mouseleave"],X=["mousedown","mousemove","mouseup","mouseleave"],q={Html:function(t,e){var i={mount:function(){this.root=t.selector,this.track=this.root.querySelector('[data-glide-el="track"]'),this.slides=Array.prototype.slice.call(this.wrapper.children).filter(function(e){return!e.classList.contains(t.settings.classes.cloneSlide)})}};return a(i,"root",{get:function(){return i._r},set:function(t){n(t)&&(t=document.querySelector(t)),v(t)&&(i._r=t)}}),a(i,"track",{get:function(){return i._t},set:function(t){v(t)&&(i._t=t)}}),a(i,"wrapper",{get:function(){return i.track.children[0]}}),i},Translate:function(t,e,i){var n={set:function(i){var n=function(t,e,i){var n=[function(t,e){return{modify:function(i){return i+e.Gaps.value*t.index}}},function(t,e){return{modify:function(t){return t+e.Clones.grow/2}}},function(t,e){return{modify:function(i){if(0<=t.settings.focusAt){var n=e.Peek.value;return s(n)?i-n.before:i-n}return i}}},function(t,e){return{modify:function(i){var n=e.Gaps.value,s=e.Sizes.width,o=t.settings.focusAt,r=e.Sizes.slideWidth;return"center"===o?i-(s/2-r/2):i-r*o-n*o}}}].concat(t._t,[m]);return{mutate:function(s){for(var r=0;r<n.length;r++){var l=n[r];o(l)&&o(l().modify)&&(s=l(t,e,i).modify(s))}return s}}}(t,e).mutate(i);e.Html.wrapper.style.transform="translate3d("+-1*n+"px, 0px, 0px)"},remove:function(){e.Html.wrapper.style.transform=""}};return i.on("move",function(s){var o=e.Gaps.value,r=e.Sizes.length,l=e.Sizes.slideWidth;return t.isType("carousel")&&e.Run.isOffset("<")?(e.Transition.after(function(){i.emit("translate.jump"),n.set(l*(r-1))}),n.set(-l-o*r)):t.isType("carousel")&&e.Run.isOffset(">")?(e.Transition.after(function(){i.emit("translate.jump"),n.set(0)}),n.set(l*r+o*r)):n.set(s.movement)}),i.on("destroy",function(){n.remove()}),n},Transition:function(t,e,i){var n=!1,s={compose:function(e){var i=t.settings;return n?e+" 0ms "+i.animationTimingFunc:e+" "+this.duration+"ms "+i.animationTimingFunc},set:function(t){var i=0<arguments.length&&void 0!==t?t:"transform";e.Html.wrapper.style.transition=this.compose(i)},remove:function(){e.Html.wrapper.style.transition=""},after:function(t){setTimeout(function(){t()},this.duration)},enable:function(){n=!1,this.set()},disable:function(){n=!0,this.set()}};return a(s,"duration",{get:function(){var i=t.settings;return t.isType("slider")&&e.Run.offset?i.rewindDuration:i.animationDuration}}),i.on("move",function(){s.set()}),i.on(["build.before","resize","translate.jump"],function(){s.disable()}),i.on("run",function(){s.enable()}),i.on("destroy",function(){s.remove()}),s}
1,Direction:function(t,e,i){var n={mount:function(){this.value=t.settings.direction},resolve:function(t){var e=t.slice(0,1);return this.is("rtl")?t.split(e).join(O[e]):t},is:function(t){return this.value===t},addClass:function(){e.Html.root.classList.add(t.settings.classes.direction[this.value])},removeClass:function(){e.Html.root.classList.remove(t.settings.classes.direction[this.value])}};return a(n,"value",{get:function(){return n._v},set:function(t){-1<L.indexOf(t)&&(n._v=t)}}),i.on(["destroy","update"],function(){n.removeClass()}),i.on("update",function(){n.mount()}),i.on(["build.before","update"],function(){n.addClass()}),n},Peek:function(t,e,n){var o={mount:function(){this.value=t.settings.peek}};return a(o,"value",{get:function(){return o._v},set:function(t){s(t)?(t.before=i(t.before),t.after=i(t.after)):t=i(t),o._v=t}}),a(o,"reductor",{get:function(){var e=o.value,i=t.settings.perView;return s(e)?e.before/i+e.after/i:2*e/i}}),n.on(["resize","update"],function(){o.mount()}),o},Sizes:function(t,e,i){var n={setupSlides:function(){for(var t=this.slideWidth+"px",i=e.Html.slides,n=0;n<i.length;n++)i[n].style.width=t},setupWrapper:function(t){e.Html.wrapper.style.width=this.wrapperSize+"px"},remove:function(){for(var t=e.Html.slides,i=0;i<t.length;i++)t[i].style.width="";e.Html.wrapper.style.width=""}};return a(n,"length",{get:function(){return e.Html.slides.length}}),a(n,"width",{get:function(){return e.Html.root.offsetWidth}}),a(n,"wrapperSize",{get:function(){return n.slideWidth*n.length+e.Gaps.grow+e.Clones.grow}}),a(n,"slideWidth",{get:function(){return n.width/t.settings.perView-e.Peek.reductor-e.Gaps.reductor}}),i.on(["build.before","resize","update"],function(){n.setupSlides(),n.setupWrapper()}),i.on("destroy",function(){n.remove()}),n},Gaps:function(t,e,n){var s={apply:function(t){for(var i=0,n=t.length;i<n;i++){var s=t[i].style,o=e.Direction.value;s[C[o][0]]=0!==i?this.value/2+"px":"",i!==t.length-1?s[C[o][1]]=this.value/2+"px":s[C[o][1]]=""}},remove:function(t){for(var e=0,i=t.length;e<i;e++){var n=t[e].style;n.marginLeft="",n.marginRight=""}}};return a(s,"value",{get:function(){return i(t.settings.gap)}}),a(s,"grow",{get:function(){return s.value*(e.Sizes.length-1)}}),a(s,"reductor",{get:function(){var e=t.settings.perView;return s.value*(e-1)/e}}),n.on(["build.after","update"],f(function(){s.apply(e.Html.wrapper.children)},30)),n.on("destroy",function(){s.remove(e.Html.wrapper.children)}),s},Move:function(t,e,n){var s={mount:function(){this._o=0},make:function(t){var i=this,s=0<arguments.length&&void 0!==t?t:0;this.offset=s,n.emit("move",{movement:this.value}),e.Transition.after(function(){n.emit("move.after",{movement:i.value})})}};return a(s,"offset",{get:function(){return s._o},set:function(t){s._o=r(t)?0:i(t)}}),a(s,"translate",{get:function(){return e.Sizes.slideWidth*t.index}}),a(s,"value",{get:function(){var t=this.offset,i=this.translate;return e.Direction.is("rtl")?i+t:i-t}}),n.on(["build.before","run"],function(){s.make()}),s},Clones:function(t,e,i){var n={mount:function(){this.items=[],t.isType("carousel")&&(this.items=this.collect())},collect:function(i){for(var n=0<arguments.length&&void 0!==i?i:[],s=e.Html.slides,o=t.settings,r=o.perView,l=o.classes,a=r+ +!!t.settings.peek,c=s.slice(0,a),u=s.slice(-a),d=0;d<Math.max(1,Math.floor(r/s.length));d++){for(var h=0;h<c.length;h++){var f=c[h].cloneNode(!0);f.classList.add(l.cloneSlide),n.push(f)}for(var g=0;g<u.length;g++){var v=u[g].cloneNode(!0);v.classList.add(l.cloneSlide),n.unshift(v)}}return n},append:function(){for(var t=this.items,i=e.Html,n=i.wrapper,s=i.slides,o=Math.floor(t.length/2),r=t.slice(0,o).reverse(),l=t.slice(o,t.length),a=e.Sizes.slideWidth+"px",c=0;c<l.length;c++)n.appendChild(l[c]);for(var u=0;u<r.length;u++)n.insertBefore(r[u],s[0]);for(var d=0;d<t.length;d++)t[d].style.width=a},remove:function(){for(var t=this.items,i=0;i<t.length;i++)e.Html.wrapper.removeChild(t[i])}};return a(n,"grow",{get:function(){return(e.Sizes.slideWidth+e.Gaps.value)*n.items.length}}),i.on("update",function(){n.remove(),n.mount(),n.append()}),i.on("build.before",function(){t.isType("carousel")&&n.append()}),i.on("destroy",function(){n.remove()}),n}
1,Resize:function(t,e,i){var n=new A,s={mount:function(){this.bind()},bind:function(){n.on("resize",window,f(function(){i.emit("resize")},t.settings.throttle))},unbind:function(){n.off("resize",window)}};return i.on("destroy",function(){s.unbind(),n.destroy()}),s},Build:function(t,e,i){var n={mount:function(){i.emit("build.before"),this.typeClass(),this.activeClass(),i.emit("build.after")},typeClass:function(){e.Html.root.classList.add(t.settings.classes[t.settings.type])},activeClass:function(){var i=t.settings.classes,n=e.Html.slides[t.index];n&&(n.classList.add(i.activeSlide),g(n).forEach(function(t){t.classList.remove(i.activeSlide)}))},removeClasses:function(){var i=t.settings.classes;e.Html.root.classList.remove(i[t.settings.type]),e.Html.slides.forEach(function(t){t.classList.remove(i.activeSlide)})}};return i.on(["destroy","update"],function(){n.removeClasses()}),i.on(["resize","update"],function(){n.mount()}),i.on("move.after",function(){n.activeClass()}),n},Run:function(t,e,n){var s={mount:function(){this._o=!1},make:function(i){var s=this;t.disabled||(t.disable(),this.move=i,n.emit("run.before",this.move),this.calculate(),n.emit("run",this.move),e.Transition.after(function(){s.isStart()&&n.emit("run.start",s.move),s.isEnd()&&n.emit("run.end",s.move),(s.isOffset("<")||s.isOffset(">"))&&(s._o=!1,n.emit("run.offset",s.move)),n.emit("run.after",s.move),t.enable()}))},calculate:function(){var e=this.move,n=this.length,s=e.steps,o=e.direction,r=function(t){return"number"==typeof t}(i(s))&&0!==i(s);switch(o){case">":">"===s?t.index=n:this.isEnd()?t.isType("slider")&&!t.settings.rewind||(this._o=!0,t.index=0):r?t.index+=Math.min(n-t.index,-i(s)):t.index++;break;case"<":"<"===s?t.index=0:this.isStart()?t.isType("slider")&&!t.settings.rewind||(this._o=!0,t.index=n):r?t.index-=Math.min(t.index,i(s)):t.index--;break;case"=":t.index=s}},isStart:function(){return 0===t.index},isEnd:function(){return t.index===this.length},isOffset:function(t){return this._o&&this.move.direction===t}};return a(s,"move",{get:function(){return this._m},set:function(t){var e=t.substr(1);this._m={direction:t.substr(0,1),steps:e?i(e)?i(e):e:0}}}),a(s,"length",{get:function(){var n=t.settings,s=e.Html.slides.length;return t.isType("slider")&&"center"!==n.focusAt&&n.bound?s-1-(i(n.perView)-1)+i(n.focusAt):s-1}}),a(s,"offset",{get:function(){return this._o}}),s},Swipe:function(t,e,n){var s=new A,o=0,r=0,l=0,a=!1,c=!!I&&{passive:!0},u={mount:function(){this.bindSwipeStart()},start:function(e){if(!a&&!t.disabled){this.disable();var s=this.touches(e);o=null,r=i(s.pageX),l=i(s.pageY),this.bindSwipeMove(),this.bindSwipeEnd(),n.emit("swipe.start")}},move:function(s){if(!t.disabled){var a=t.settings,c=a.touchAngle,u=a.touchRatio,d=a.classes,h=this.touches(s),f=i(h.pageX)-r,g=i(h.pageY)-l,v=Math.abs(f<<2),p=Math.abs(g<<2),m=Math.sqrt(v+p),y=Math.sqrt(p);if(!(180*(o=Math.asin(y/m))/Math.PI<c))return!1;s.stopPropagation(),e.Move.make(f*function(t){return parseFloat(t)}(u)),e.Html.root.classList.add(d.dragging),n.emit("swipe.move")}},end:function(s){if(!t.disabled){var l=t.settings,a=this.touches(s),c=this.threshold(s),u=a.pageX-r,d=180*o/Math.PI,h=Math.round(u/e.Sizes.slideWidth);this.enable(),c<u&&d<l.touchAngle?(l.perTouch&&(h=Math.min(h,i(l.perTouch))),e.Direction.is("rtl")&&(h=-h),e.Run.make(e.Direction.resolve("<"+h))):u<-c&&d<l.touchAngle?(l.perTouch&&(h=Math.max(h,-i(l.perTouch))),e.Direction.is("rtl")&&(h=-h),e.Run.make(e.Direction.resolve(">"+h))):e.Move.make(),e.Html.root.classList.remove(l.classes.dragging),this.unbindSwipeMove(),this.unbindSwipeEnd(),n.emit("swipe.end")}},bindSwipeStart:function(){var i=this,n=t.settings;n.swipeThreshold&&s.on(P[0],e.Html.wrapper,function(t){i.start(t)},c),n.dragThreshold&&s.on(P[1],e.Html.wrapper,function(t){i.start(t)},c)},unbindSwipeStart:function(){s.off(P[0],e.Html.wrapper,c),s.off(P[1],e.Html.wrapper,c)},bindSwipeMove:function(){var i=this;s.on(D,e.Html.wrapper,f(function(t){i.move(t)},t.settings.throttle),c)},unbindSwipeMove:function(){s.off(D,e.Html.wrapper,c)},bindSwipeEnd:function(){var t=this;s.on(H,e.Html.wrapper,function(e){t.end(e)})},unbindSwipeEnd:function(){s.off(H,e.Html.wrapper)},touches:function(t){return-1<X.indexOf(t.type)?t:t.touches[0]||t.changedTouches[0]},threshold:function(e){var i=t.settings;return-1<X.indexOf(e.type)?i.dragThreshold:i.swipeThreshold},enable:function(){return a=!1,e.Transition.enable(),this},disable:function(){return a=!0,e.Transition.disable(),this}};return n.on("build.after",function(){e.Html.root.classList.add(t.settings.classes.swipeable)}),n.on("destroy",function(){u.unbindSwipeStart(),u.unbindSwipeMove(),u.unbindSwipeEnd(),s.destroy()}),u}
1,Images:function(t,e,i){var n=new A,s={mount:function(){this.bind()},bind:function(){n.on("dragstart",e.Html.wrapper,this.dragstart)},unbind:function(){n.off("dragstart",e.Html.wrapper)},dragstart:function(t){t.preventDefault()}};return i.on("destroy",function(){s.unbind(),n.destroy()}),s},Anchors:function(t,e,i){var n=new A,s=!1,o=!1,r={mount:function(){this._a=e.Html.wrapper.querySelectorAll("a"),this.bind()},bind:function(){n.on("click",e.Html.wrapper,this.click)},unbind:function(){n.off("click",e.Html.wrapper)},click:function(t){o&&(t.stopPropagation(),t.preventDefault())},detach:function(){if(o=!0,!s){for(var t=0;t<this.items.length;t++)this.items[t].draggable=!1,this.items[t].setAttribute("data-href",this.items[t].getAttribute("href")),this.items[t].removeAttribute("href");s=!0}return this},attach:function(){if(o=!1,s){for(var t=0;t<this.items.length;t++)this.items[t].draggable=!0,this.items[t].setAttribute("href",this.items[t].getAttribute("data-href"));s=!1}return this}};return a(r,"items",{get:function(){return r._a}}),i.on("swipe.move",function(){r.detach()}),i.on("swipe.end",function(){e.Transition.after(function(){r.attach()})}),i.on("destroy",function(){r.attach(),r.unbind(),n.destroy()}),r},Controls:function(t,e,i){var n=new A,s=!!I&&{passive:!0},o={mount:function(){this._n=e.Html.root.querySelectorAll('[data-glide-el="controls[nav]"]'),this._c=e.Html.root.querySelectorAll('[data-glide-el^="controls"]'),this.addBindings()}
1,setActive:function(){for(var t=0;t<this._n.length;t++)this.addClass(this._n[t].children)},removeActive:function(){for(var t=0;t<this._n.length;t++)this.removeClass(this._n[t].children)},addClass:function(e){var i=t.settings,n=e[t.index];n&&(n.classList.add(i.classes.activeNav),g(n).forEach(function(t){t.classList.remove(i.classes.activeNav)}))},removeClass:function(e){var i=e[t.index];i&&i.classList.remove(t.settings.classes.activeNav)},addBindings:function(){for(var t=0;t<this._c.length;t++)this.bind(this._c[t].children)},removeBindings:function(){for(var t=0;t<this._c.length;t++)this.unbind(this._c[t].children)},bind:function(t){for(var e=0;e<t.length;e++)n.on("click",t[e],this.click),n.on("touchstart",t[e],this.click,s)},unbind:function(t){for(var e=0;e<t.length;e++)n.off(["click","touchstart"],t[e])},click:function(t){t.preventDefault(),e.Run.make(e.Direction.resolve(t.currentTarget.getAttribute("data-glide-dir")))}};return a(o,"items",{get:function(){return o._c}}),i.on(["mount.after","move.after"],function(){o.setActive()}),i.on("destroy",function(){o.removeBindings(),o.removeActive(),n.destroy()}),o},Keyboard:function(t,e,i){var n=new A,s={mount:function(){t.settings.keyboard&&this.bind()},bind:function(){n.on("keyup",document,this.press)},unbind:function(){n.off("keyup",document)},press:function(t){39===t.keyCode&&e.Run.make(e.Direction.resolve(">")),37===t.keyCode&&e.Run.make(e.Direction.resolve("<"))}};return i.on(["destroy","update"],function(){s.unbind()}),i.on("update",function(){s.mount()}),i.on("destroy",function(){n.destroy()}),s},Autoplay:function(t,e,n){var s=new A,o={mount:function(){this.start(),t.settings.hoverpause&&this.bind()},start:function(){var i=this;t.settings.autoplay&&r(this._i)&&(this._i=setInterval(function(){i.stop(),e.Run.make(">"),i.start()},this.time))},stop:function(){this._i=clearInterval(this._i)},bind:function(){var t=this;s.on("mouseover",e.Html.root,function(){t.stop()}),s.on("mouseout",e.Html.root,function(){t.start()})},unbind:function(){s.off(["mouseover","mouseout"],e.Html.root)}};return a(o,"time",{get:function(){return i(e.Html.slides[t.index].getAttribute("data-glide-autoplay")||t.settings.autoplay)}}),n.on(["destroy","update"],function(){o.unbind()}),n.on(["run.before","pause","destroy","swipe.start","update"],function(){o.stop()}),n.on(["run.after","play","swipe.end"],function(){o.start()}),n.on("update",function(){o.mount()}),n.on("destroy",function(){s.destroy()}),o},Breakpoints:function(t,e,i){var n=new A,s=t.settings,o=b(s.breakpoints),r=T({},s),l={match:function(t){if(void 0!==window.matchMedia)for(var e in t)if(t.hasOwnProperty(e)&&window.matchMedia("(max-width: "+e+"px)").matches)return t[e];return r}};return T(s,l.match(o)),n.on("resize",window,f(function(){t.settings=c(s,l.match(o))},t.settings.throttle)),i.on("update",function(){o=b(o),r=T({},s)}),i.on("destroy",function(){n.off("resize",window)}),l}};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(w,E),k(w,[{key:"mount",value:function(t){var e=0<arguments.length&&void 0!==t?t:{};return function t(e,i,n){null===e&&(e=Function.prototype);var s=Object.getOwnPropertyDescriptor(e,i);if(void 0===s){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,i,n)}if("value"in s)return s.value;var r=s.get;return void 0!==r?r.call(n):void 0}(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"mount",this).call(this,T({},q,e))}}]),w}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).LazyLoad=e()}(this,function(){"use strict";function t(){return(t=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t}).apply(this,arguments)}var e="undefined"!=typeof window,i=e&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),n=e&&"IntersectionObserver"in window,s=e&&"classList"in document.createElement("p"),o=e&&window.devicePixelRatio>1,r={elements_selector:".lazy",container:i||e?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},l=function(e){return t({},r,e)},a=function(t,e){var i,n=new t(e);try{i=new CustomEvent("LazyLoad::Initialized",{detail:{instance:n}})}catch(t){(i=document.createEvent("CustomEvent")).initCustomEvent("LazyLoad::Initialized",!1,!1,{instance:n})}window.dispatchEvent(i)},c=function(t,e){return t.getAttribute("data-"+e)}
1,u=function(t,e,i){var n="data-"+e;null!==i?t.setAttribute(n,i):t.removeAttribute(n)},d=function(t){return c(t,"ll-status")},h=function(t,e){return u(t,"ll-status",e)},f=function(t){return h(t,null)},g=function(t){return null===d(t)},v=function(t){return"native"===d(t)},p=["loading","loaded","applied","error"],m=function(t,e,i,n){t&&(void 0===n?void 0===i?t(e):t(e,i):t(e,i,n))},y=function(t,e){s?t.classList.add(e):t.className+=(t.className?" ":"")+e},b=function(t,e){s?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},w=function(t){return t.llTempImage},x=function(t,e){if(e){var i=e._observer;i&&i.unobserve(t)}},S=function(t,e){t&&(t.loadingCount+=e)},k=function(t,e){t&&(t.toLoadCount=e)},T=function(t){for(var e,i=[],n=0;e=t.children[n];n+=1)"SOURCE"===e.tagName&&i.push(e);return i},_=function(t,e,i){i&&t.setAttribute(e,i)},E=function(t,e){t.removeAttribute(e)},C=function(t){return!!t.llOriginalAttrs},A=function(t){if(!C(t)){var e={};e.src=t.getAttribute("src"),e.srcset=t.getAttribute("srcset"),e.sizes=t.getAttribute("sizes"),t.llOriginalAttrs=e}},L=function(t){if(C(t)){var e=t.llOriginalAttrs;_(t,"src",e.src),_(t,"srcset",e.srcset),_(t,"sizes",e.sizes)}},O=function(t,e){_(t,"sizes",c(t,e.data_sizes)),_(t,"srcset",c(t,e.data_srcset)),_(t,"src",c(t,e.data_src))},M=function(t){E(t,"src"),E(t,"srcset"),E(t,"sizes")},z=function(t,e){var i=t.parentNode;i&&"PICTURE"===i.tagName&&T(i).forEach(e)},I=function(t,e){T(t).forEach(e)},P={IMG:function(t,e){z(t,function(t){A(t),O(t,e)}),A(t),O(t,e)},IFRAME:function(t,e){_(t,"src",c(t,e.data_src))},VIDEO:function(t,e){I(t,function(t){_(t,"src",c(t,e.data_src))}),_(t,"poster",c(t,e.data_poster)),_(t,"src",c(t,e.data_src)),t.load()}},D=function(t,e){var i=P[t.tagName];i&&i(t,e)},H=function(t,e,i){S(i,1),y(t,e.class_loading),h(t,"loading"),m(e.callback_loading,t,i)},X={IMG:function(t,e){u(t,e.data_src,null),u(t,e.data_srcset,null),u(t,e.data_sizes,null),z(t,function(t){u(t,e.data_srcset,null),u(t,e.data_sizes,null)})},IFRAME:function(t,e){u(t,e.data_src,null)},VIDEO:function(t,e){u(t,e.data_src,null),u(t,e.data_poster,null),I(t,function(t){u(t,e.data_src,null)})}},q=function(t,e){var i=X[t.tagName];i?i(t,e):function(t,e){u(t,e.data_bg,null),u(t,e.data_bg_hidpi,null)}(t,e)},Y=["IMG","IFRAME","VIDEO"],N=function(t,e){!e||function(t){return t.loadingCount>0}(e)||function(t){return t.toLoadCount>0}(e)||m(t.callback_finish,e)},j=function(t,e,i){t.addEventListener(e,i),t.llEvLisnrs[e]=i},B=function(t,e,i){t.removeEventListener(e,i)},W=function(t){return!!t.llEvLisnrs},R=function(t){if(W(t)){var e=t.llEvLisnrs;for(var i in e){var n=e[i];B(t,i,n)}delete t.llEvLisnrs}},V=function(t,e,i){!function(t){delete t.llTempImage}(t),S(i,-1),function(t){t&&(t.toLoadCount-=1)}(i),b(t,e.class_loading),e.unobserve_completed&&x(t,i)},G=function(t,e,i){var n=w(t)||t;W(n)||function(t,e,i){W(t)||(t.llEvLisnrs={});var n="VIDEO"===t.tagName?"loadeddata":"load";j(t,n,e),j(t,"error",i)}(n,function(s){!function(t,e,i,n){var s=v(e);V(e,i,n),y(e,i.class_loaded),h(e,"loaded"),q(e,i),m(i.callback_loaded,e,n),s||N(i,n)}(0,t,e,i),R(n)},function(s){!function(t,e,i,n){var s=v(e);V(e,i,n),y(e,i.class_error),h(e,"error"),m(i.callback_error,e,n),s||N(i,n)}(0,t,e,i),R(n)})},$=function(t,e,i){!function(t){return Y.indexOf(t.tagName)>-1}(t)?function(t,e,i){!function(t){t.llTempImage=document.createElement("IMG")}(t),G(t,e,i),function(t,e,i){var n=c(t,e.data_bg),s=c(t,e.data_bg_hidpi),r=o&&s?s:n;r&&(t.style.backgroundImage='url("'.concat(r,'")'),w(t).setAttribute("src",r),H(t,e,i))}(t,e,i),function(t,e,i){var n=c(t,e.data_bg_multi),s=c(t,e.data_bg_multi_hidpi),r=o&&s?s:n;r&&(t.style.backgroundImage=r,function(t,e,i){y(t,e.class_applied),h(t,"applied"),function(t,e){u(t,e.data_bg_multi,null),u(t,e.data_bg_multi_hidpi,null)}(t,e),e.unobserve_completed&&x(t,e),m(e.callback_applied,t,i)}(t,e,i))}(t,e,i)}(t,e,i):function(t,e,i){G(t,e,i),D(t,e),H(t,e,i)}(t,e,i)},Z=["IMG","IFRAME"],U=function(t){return t.use_native&&"loading"in HTMLImageElement.prototype},K=function(t){return Array.prototype.slice.call(t)},J=function(t){return t.container.querySelectorAll(t.elements_selector)},Q=function(t){return function(t){return"error"===d(t)}(t)},tt=function(t,e){return function(t){return K(t).filter(g)}(t||J(e))},et=function(t,i){var s=l(t);this._settings=s,this.loadingCount=0,function(t,e){n&&!U(t)&&(e._observer=new IntersectionObserver(function(i){!function(t,e,
1i){t.forEach(function(t){return function(t){return t.isIntersecting||t.intersectionRatio>0}(t)?function(t,e,i,n){h(t,"entered"),function(t,e,i){e.unobserve_entered&&x(t,i)}(t,i,n),m(i.callback_enter,t,e,n),function(t){return p.indexOf(d(t))>=0}(t)||$(t,i,n)}(t.target,t,e,i):function(t,e,i,n){g(t)||(function(t,e,i,n){i.cancel_on_exit&&function(t){return"loading"===d(t)}(t)&&"IMG"===t.tagName&&(R(t),function(t){z(t,function(t){M(t)}),M(t)}(t),function(t){z(t,function(t){L(t)}),L(t)}(t),b(t,i.class_loading),S(n,-1),f(t),m(i.callback_cancel,t,e,n))}(t,e,i,n),m(i.callback_exit,t,e,n))}(t.target,t,e,i)})}(i,t,e)},function(t){return{root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}}(t)))}(s,this),function(t,i){e&&window.addEventListener("online",function(){!function(t,e){var i;(i=J(t),K(i).filter(Q)).forEach(function(e){b(e,t.class_error),f(e)}),e.update()}(t,i)})}(s,this),this.update(i)};return et.prototype={update:function(t){var e,s,o=this._settings,r=tt(t,o);k(this,r.length),!i&&n?U(o)?function(t,e,i){t.forEach(function(t){-1!==Z.indexOf(t.tagName)&&(t.setAttribute("loading","lazy"),function(t,e,i){G(t,e,i),D(t,e),q(t,e),h(t,"native")}(t,e,i))}),k(i,0)}(r,o,this):(s=r,function(t){t.disconnect()}(e=this._observer),function(t,e){e.forEach(function(e){t.observe(e)})}(e,s)):this.loadAll(r)},destroy:function(){this._observer&&this._observer.disconnect(),J(this._settings).forEach(function(t){delete t.llOriginalAttrs}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,i=this._settings;tt(t,i).forEach(function(t){x(t,e),$(t,i,e)})}},et.load=function(t,e){var i=l(e);$(t,i)},et.resetStatus=function(t){f(t)},e&&function(t,e){if(e)if(e.length)for(var i,n=0;i=e[n];n+=1)a(t,i);else a(t,e)}(et,window.lazyLoadOptions),et}); 2//# sourceURL=https://25492914.fs1.hubspotusercontent-eu1.net/hubfs/25492914/hub_generated/template_assets/1/47482812404/1790159965352/template_bundle.js
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.