/* Request ID: 840e3db61997430126078069ae83fd3b (05/11/2024 11:15am) (pcxLDoAgDADRq7hwKTZ6IYLQQBWQFLTx9n6u4GoWkzw4DYOIQDmWSFaHliJoyp7REeZWoQVM+IbypoQcqr1ghmqZyrMnFald41qHDv5as3JsvEMTkT+xn24=) */
/* Resource ID: c379a0d0a41653c59da9381b455 (1-lity.js, minified by uglifyjs) (03/25/2024 10:21am) (A:17493, G:6883, K:6883) */
(function(t,n){if(typeof define==="function"&&define.amd){define(["jquery"],function(e){return n(t,e)})}else if(typeof module==="object"&&typeof module.exports==="object"){module.exports=n(t,require("jquery"))}else{t.lity=n(t,t.jQuery||t.Zepto)}})(typeof window!=="undefined"?window:this,function(e,u){"use strict";var c=e.document;var n=u(e);var v=u.Deferred;var i=u("html");var r=[];var y="aria-hidden";var a="lity-"+y;var o='a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),iframe,object,embed,[contenteditable],[tabindex]:not([tabindex^="-"])';var p={handler:null,handlers:{image:k,inline:E,youtube:j,vimeo:D,googlemaps:T,facebookvideo:z,iframe:O},template:'
'};var t=/(^data:image\/)|(\.(png|jpe?g|gif|svg|webp|bmp|ico|tiff?)(\?\S*)?$)/i;var l=/(youtube(-nocookie)?\.com|youtu\.be)\/(watch\?v=|v\/|u\/|embed\/?)?([\w-]{11})(.*)?/i;var s=/(vimeo(pro)?.com)\/(?:[^\d]+)?(\d+)\??(.*)?$/;var d=/((maps|www)\.)?google\.([^\/\?]+)\/?((maps\/?)?\?)(.*)/i;var f=/(facebook\.com)\/([a-z0-9_-]*)\/videos\/([0-9]*)(.*)?$/i;var m=function(){var e=c.createElement("div");var t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var n in t){if(e.style[n]!==undefined){return t[n]}}return false}();function h(e){var t=v();if(!m||!e.length){t.resolve()}else{e.one(m,t.resolve);setTimeout(t.resolve,500)}return t.promise()}function g(e,t,n){if(arguments.length===1){return u.extend({},e)}if(typeof t==="string"){if(typeof n==="undefined"){return typeof e[t]==="undefined"?null:e[t]}e[t]=n}else{u.extend(e,t)}return this}function b(e){var t=decodeURI(e.split("#")[0]).split("&");var n={},i;for(var r=0,a=t.length;r-1?"&":"?")+u.param(t)}function x(e,t){var n=e.indexOf("#");if(-1===n){return t}if(n>0){e=e.substr(n)}return t+e}function C(e){return u('').append(e)}function k(e,t){var n=t.opener()&&t.opener().data("lity-desc")||"Image with no description";var i=u('');var r=v();var a=function(){r.reject(C("Failed loading image"))};i.on("load",function(){if(this.naturalWidth===0){return a()}r.resolve(i)}).on("error",a);return r.promise()}k.test=function(e){return t.test(e)};function E(e,t){var n,i,r;try{n=u(e)}catch(e){return false}if(!n.length){return false}i=u('');r=n.hasClass("lity-hide");t.element().one("lity:remove",function(){i.before(n).remove();if(r&&!n.closest(".lity-content").length){n.addClass("lity-hide")}});return n.removeClass("lity-hide").after(i)}function j(e){var t=l.exec(e);if(!t){return false}return O(x(e,w("https://www.youtube"+(t[2]||"")+".com/embed/"+t[4],u.extend({autoplay:1},b(t[5]||"")))))}function D(e){var t=s.exec(e);if(!t){return false}return O(x(e,w("https://player.vimeo.com/video/"+t[3],u.extend({autoplay:1},b(t[4]||"")))))}function z(e){var t=f.exec(e);if(!t){return false}if(0!==e.indexOf("http")){e="https:"+e}return O(x(e,w("https://www.facebook.com/plugins/video.php?href="+e,u.extend({autoplay:1},b(t[4]||"")))))}function T(e){var t=d.exec(e);if(!t){return false}return O(x(e,w("https://www.google."+t[3]+"/maps?"+t[6],{output:t[6].indexOf("layer=c")>0?"svembed":"embed"})))}function O(e){return''}function q(){return c.documentElement.clientHeight?c.documentElement.clientHeight:Math.round(n.height())}function W(e){var t=I();if(!t){return}if(e.keyCode===27){t.close()}if(e.keyCode===9){$(e,t)}}function $(e,t){var n=t.element().find(o);var i=n.index(c.activeElement);if(e.shiftKey&&i<=0){n.get(n.length-1).focus();e.preventDefault()}else if(!e.shiftKey&&i===n.length-1){n.get(0).focus();e.preventDefault()}}function H(){u.each(r,function(e,t){t.resize()})}function M(e){if(1===r.unshift(e)){i.addClass("lity-active");n.on({resize:H,keydown:W})}u("body > *").not(e.element()).addClass("lity-hidden").each(function(){var e=u(this);if(undefined!==e.data(a)){return}e.data(a,e.attr(y)||null)}).attr(y,"true")}function P(t){var e;t.element().attr(y,"true");if(1===r.length){i.removeClass("lity-active");n.off({resize:H,keydown:W})}r=u.grep(r,function(e){return t!==e});if(!!r.length){e=r[0].element()}else{e=u(".lity-hidden")}e.removeClass("lity-hidden").each(function(){var e=u(this),t=e.data(a);if(!t){e.removeAttr(y)}else{e.attr(y,t)}e.removeData(a)})}function I(){if(0===r.length){return null}return r[0]}function A(n,i,r,e){var a="inline",o;var l=u.extend({},r);if(e&&l[e]){o=l[e](n,i);a=e}else{u.each(["inline","iframe"],function(e,t){delete l[t];l[t]=r[t]});u.each(l,function(e,t){if(!t){return true}if(t.test&&!t.test(n,i)){return true}o=t(n,i);if(false!==o){a=e;return false}})}return{handler:a,content:o||""}}function F(e,t,n,i){var r=this;var a;var o=false;var l=false;var s;var d;t=u.extend({},p,t);s=u(t.template);r.element=function(){return s};r.opener=function(){return n};r.options=u.proxy(g,r,t);r.handlers=u.proxy(g,r,t.handlers);r.resize=function(){if(!o||l){return}d.css("max-height",q()+"px").trigger("lity:resize",[r])};r.close=function(){if(!o||l){return}l=true;P(r);var e=v();if(i&&(c.activeElement===s[0]||u.contains(s[0],c.activeElement))){i.focus()}d.trigger("lity:close",[r]);s.removeClass("lity-opened").addClass("lity-closed");h(d.add(s)).always(function(){d.trigger("lity:remove",[r]);s.remove();s=undefined;e.resolve()});return e.promise()};a=A(e,r,t.handlers,t.handler);s.attr(y,"false").addClass("lity-loading lity-opened lity-"+a.handler).appendTo("body").focus().on("click","[data-lity-close]",function(e){if(u(e.target).is("[data-lity-close]")){r.close()}}).trigger("lity:open",[r]);M(r);u.when(a.content).always(f);function f(e){d=u(e).css("max-height",q()+"px");s.find(".lity-loader").each(function(){var e=u(this);h(e).always(function(){e.remove()})});s.removeClass("lity-loading").find(".lity-content").empty().append(d);o=true;d.trigger("lity:ready",[r])}}function K(e,t,n){if(!e.preventDefault){n=u(n)}else{e.preventDefault();n=u(this);e=n.data("lity-target")||n.attr("href")||n.attr("src")}var i=new F(e,u.extend({},n.data("lity-options")||n.data("lity"),t),n,c.activeElement);if(!e.preventDefault){return i}}K.version="2.2.1";K.options=u.proxy(g,K,p);K.handlers=u.proxy(g,K,p.handlers);K.current=I;u(c).on("click.lity","[data-lity]",K);return K});
/* Resource ID: e296d68a44c2eca0bd4e15d8f5d (2-dragdealer.js, minified by uglifyjs) (03/25/2024 10:21am) (A:24241, G:14152, K:14152) */
(function(t,e){if(typeof define==="function"&&define.amd){define(e)}else if(typeof module==="object"&&module.exports){module.exports.Dragdealer=e()}else{t.Dragdealer=e()}})(this,function(){var t=function(t,e){this.options=this.applyDefaults(e||{});this.bindMethods();this.wrapper=this.getWrapperElement(t);if(!this.wrapper){return}this.handle=this.getHandleElement(this.wrapper,this.options.handleClass);if(!this.handle){return}this.init();this.bindEventListeners()};t.prototype={defaults:{disabled:false,horizontal:true,vertical:false,slide:true,steps:0,snap:false,loose:false,speed:.1,xPrecision:0,yPrecision:0,handleClass:"handle",css3:true,activeClass:"active",tapping:true},init:function(){if(this.options.css3){l(this.handle)}this.value={prev:[-1,-1],current:[this.options.x||0,this.options.y||0],target:[this.options.x||0,this.options.y||0]};this.offset={wrapper:[0,0],mouse:[0,0],prev:[-999999,-999999],current:[0,0],target:[0,0]};this.dragStartPosition={x:0,y:0};this.change=[0,0];this.stepRatios=this.calculateStepRatios();this.activity=false;this.dragging=false;this.tapping=false;this.reflow();if(this.options.disabled){this.disable()}},applyDefaults:function(t){for(var e in this.defaults){if(!t.hasOwnProperty(e)){t[e]=this.defaults[e]}}return t},getWrapperElement:function(t){if(typeof t=="string"){return document.getElementById(t)}else{return t}},getHandleElement:function(t,e){var i,s,n;if(t.getElementsByClassName){i=t.getElementsByClassName(e);if(i.length>0){return i[0]}}else{s=new RegExp("(^|\\s)"+e+"(\\s|$)");i=t.getElementsByTagName("*");for(n=0;n=1){for(var e=0;e<=this.options.steps-1;e++){if(this.options.steps>1){t[e]=e/(this.options.steps-1)}else{t[e]=0}}}return t},setWrapperOffset:function(){this.offset.wrapper=r.get(this.wrapper)},calculateBounds:function(){var t={top:this.options.top||0,bottom:-(this.options.bottom||0)+this.wrapper.offsetHeight,left:this.options.left||0,right:-(this.options.right||0)+this.wrapper.offsetWidth};t.availWidth=t.right-t.left-this.handle.offsetWidth;t.availHeight=t.bottom-t.top-this.handle.offsetHeight;return t},calculateValuePrecision:function(){var t=this.options.xPrecision||Math.abs(this.bounds.availWidth),e=this.options.yPrecision||Math.abs(this.bounds.availHeight);return[t?1/t:0,e?1/e:0]},bindMethods:function(){if(typeof this.options.customRequestAnimationFrame==="function"){this.requestAnimationFrame=e(this.options.customRequestAnimationFrame,window)}else{this.requestAnimationFrame=e(p,window)}if(typeof this.options.customCancelAnimationFrame==="function"){this.cancelAnimationFrame=e(this.options.customCancelAnimationFrame,window)}else{this.cancelAnimationFrame=e(c,window)}this.animateWithRequestAnimationFrame=e(this.animateWithRequestAnimationFrame,this);this.animate=e(this.animate,this);this.onHandleMouseDown=e(this.onHandleMouseDown,this);this.onHandleTouchStart=e(this.onHandleTouchStart,this);this.onDocumentMouseMove=e(this.onDocumentMouseMove,this);this.onWrapperTouchMove=e(this.onWrapperTouchMove,this);this.onWrapperMouseDown=e(this.onWrapperMouseDown,this);this.onWrapperTouchStart=e(this.onWrapperTouchStart,this);this.onDocumentMouseUp=e(this.onDocumentMouseUp,this);this.onDocumentTouchEnd=e(this.onDocumentTouchEnd,this);this.onHandleClick=e(this.onHandleClick,this);this.onWindowResize=e(this.onWindowResize,this)},bindEventListeners:function(){i(this.handle,"mousedown",this.onHandleMouseDown);i(this.handle,"touchstart",this.onHandleTouchStart);i(document,"mousemove",this.onDocumentMouseMove);i(this.wrapper,"touchmove",this.onWrapperTouchMove);i(this.wrapper,"mousedown",this.onWrapperMouseDown);i(this.wrapper,"touchstart",this.onWrapperTouchStart);i(document,"mouseup",this.onDocumentMouseUp);i(document,"touchend",this.onDocumentTouchEnd);i(this.handle,"click",this.onHandleClick);i(window,"resize",this.onWindowResize);this.animate(false,true);this.interval=this.requestAnimationFrame(this.animateWithRequestAnimationFrame)},unbindEventListeners:function(){s(this.handle,"mousedown",this.onHandleMouseDown);s(this.handle,"touchstart",this.onHandleTouchStart);s(document,"mousemove",this.onDocumentMouseMove);s(this.wrapper,"touchmove",this.onWrapperTouchMove);s(this.wrapper,"mousedown",this.onWrapperMouseDown);s(this.wrapper,"touchstart",this.onWrapperTouchStart);s(document,"mouseup",this.onDocumentMouseUp);s(document,"touchend",this.onDocumentTouchEnd);s(this.handle,"click",this.onHandleClick);s(window,"resize",this.onWindowResize);this.cancelAnimationFrame(this.interval)},onHandleMouseDown:function(t){o.refresh(t);n(t);a(t);this.activity=false;this.startDrag()},onHandleTouchStart:function(t){o.refresh(t);a(t);this.activity=false;this.startDrag()},onDocumentMouseMove:function(t){if(t.clientX-this.dragStartPosition.x===0&&t.clientY-this.dragStartPosition.y===0){return}o.refresh(t);if(this.dragging){this.activity=true;n(t)}},onWrapperTouchMove:function(t){o.refresh(t);if(!this.activity&&this.draggingOnDisabledAxis()){if(this.dragging){this.stopDrag()}return}n(t);this.activity=true},onWrapperMouseDown:function(t){o.refresh(t);n(t);this.startTap()},onWrapperTouchStart:function(t){o.refresh(t);n(t);this.startTap()},onDocumentMouseUp:function(t){this.stopDrag();this.stopTap()},onDocumentTouchEnd:function(t){this.stopDrag();this.stopTap()},onHandleClick:function(t){if(this.activity){n(t);a(t)}},onWindowResize:function(t){this.reflow()},enable:function(){this.disabled=false;this.handle.className=this.handle.className.replace(/\s?disabled/g,"")},disable:function(){this.disabled=true;this.handle.className+=" disabled"},reflow:function(){this.setWrapperOffset();this.bounds=this.calculateBounds();this.valuePrecision=this.calculateValuePrecision();this.updateOffsetFromValue()},getStep:function(){return[this.getStepNumber(this.value.target[0]),this.getStepNumber(this.value.target[1])]},getStepWidth:function(){return Math.abs(this.bounds.availWidth/this.options.steps)},getValue:function(){return this.value.target},setStep:function(t,e,i){this.setValue(this.options.steps&&t>1?(t-1)/(this.options.steps-1):0,this.options.steps&&e>1?(e-1)/(this.options.steps-1):0,i)},setValue:function(t,e,i){this.setTargetValue([t,e||0]);if(i){this.groupCopy(this.value.current,this.value.target);this.updateOffsetFromValue();this.callAnimationCallback()}},startTap:function(){if(this.disabled||!this.options.tapping){return}this.tapping=true;this.setWrapperOffset();this.setTargetValueByOffset([o.x-this.offset.wrapper[0]-this.handle.offsetWidth/2,o.y-this.offset.wrapper[1]-this.handle.offsetHeight/2])},stopTap:function(){if(this.disabled||!this.tapping){return}this.tapping=false;this.setTargetValue(this.value.current)},startDrag:function(){if(this.disabled){return}this.dragging=true;this.setWrapperOffset();this.dragStartPosition={x:o.x,y:o.y};this.offset.mouse=[o.x-r.get(this.handle)[0],o.y-r.get(this.handle)[1]];if(!this.wrapper.className.match(this.options.activeClass)){this.wrapper.className+=" "+this.options.activeClass}this.callDragStartCallback()},stopDrag:function(){if(this.disabled||!this.dragging){return}this.dragging=false;var t=this.bounds.availWidth===0?0:(o.x-this.dragStartPosition.x)/this.bounds.availWidth,e=this.bounds.availHeight===0?0:(o.y-this.dragStartPosition.y)/this.bounds.availHeight,i=[t,e];var s=this.groupClone(this.value.current);if(this.options.slide){var n=this.change;s[0]+=n[0]*4;s[1]+=n[1]*4}this.setTargetValue(s);this.wrapper.className=this.wrapper.className.replace(" "+this.options.activeClass,"");this.callDragStopCallback(i)},callAnimationCallback:function(){var t=this.value.current;if(this.options.snap&&this.options.steps>1){t=this.getClosestSteps(t)}if(!this.groupCompare(t,this.value.prev)){if(typeof this.options.animationCallback=="function"){this.options.animationCallback.call(this,t[0],t[1])}this.groupCopy(this.value.prev,t)}},callTargetCallback:function(){if(typeof this.options.callback=="function"){this.options.callback.call(this,this.value.target[0],this.value.target[1])}},callDragStartCallback:function(){if(typeof this.options.dragStartCallback=="function"){this.options.dragStartCallback.call(this,this.value.target[0],this.value.target[1])}},callDragStopCallback:function(t){if(typeof this.options.dragStopCallback=="function"){this.options.dragStopCallback.call(this,this.value.target[0],this.value.target[1],t)}},animateWithRequestAnimationFrame:function(t){if(t){this.timeOffset=this.timeStamp?t-this.timeStamp:0;this.timeStamp=t}else{this.timeOffset=25}this.animate();this.interval=this.requestAnimationFrame(this.animateWithRequestAnimationFrame)},animate:function(t,e){if(t&&!this.dragging){return}if(this.dragging){var i=this.groupClone(this.value.target);var s=[o.x-this.offset.wrapper[0]-this.offset.mouse[0],o.y-this.offset.wrapper[1]-this.offset.mouse[1]];this.setTargetValueByOffset(s,this.options.loose);this.change=[this.value.target[0]-i[0],this.value.target[1]-i[1]]}if(this.dragging||e){this.groupCopy(this.value.current,this.value.target)}if(this.dragging||this.glide()||e){this.updateOffsetFromValue();this.callAnimationCallback()}},glide:function(){var t=[this.value.target[0]-this.value.current[0],this.value.target[1]-this.value.current[1]];if(!t[0]&&!t[1]){return false}if(Math.abs(t[0])>this.valuePrecision[0]||Math.abs(t[1])>this.valuePrecision[1]){this.value.current[0]+=t[0]*Math.min(this.options.speed*this.timeOffset/25,1);this.value.current[1]+=t[1]*Math.min(this.options.speed*this.timeOffset/25,1)}else{this.groupCopy(this.value.current,this.value.target)}return true},updateOffsetFromValue:function(){if(!this.options.snap){this.offset.current=this.getOffsetsByRatios(this.value.current)}else{this.offset.current=this.getOffsetsByRatios(this.getClosestSteps(this.value.current))}if(!this.groupCompare(this.offset.current,this.offset.prev)){this.renderHandlePosition();this.groupCopy(this.offset.prev,this.offset.current)}},renderHandlePosition:function(){var t="";if(this.options.css3&&h.transform){if(this.options.horizontal){t+="translateX("+this.offset.current[0]+"px)"}if(this.options.vertical){t+=" translateY("+this.offset.current[1]+"px)"}this.handle.style[h.transform]=t;return}if(this.options.horizontal){this.handle.style.left=this.offset.current[0]+"px"}if(this.options.vertical){this.handle.style.top=this.offset.current[1]+"px"}},setTargetValue:function(t,e){var i=e?this.getLooseValue(t):this.getProperValue(t);this.groupCopy(this.value.target,i);this.offset.target=this.getOffsetsByRatios(i);this.callTargetCallback()},setTargetValueByOffset:function(t,e){var i=this.getRatiosByOffsets(t);var s=e?this.getLooseValue(i):this.getProperValue(i);this.groupCopy(this.value.target,s);this.offset.target=this.getOffsetsByRatios(s)},getLooseValue:function(t){var e=this.getProperValue(t);return[e[0]+(t[0]-e[0])/4,e[1]+(t[1]-e[1])/4]},getProperValue:function(t){var e=this.groupClone(t);e[0]=Math.max(e[0],0);e[1]=Math.max(e[1],0);e[0]=Math.min(e[0],1);e[1]=Math.min(e[1],1);if(!this.dragging&&!this.tapping||this.options.snap){if(this.options.steps>1){e=this.getClosestSteps(e)}}return e},getRatiosByOffsets:function(t){return[this.getRatioByOffset(t[0],this.bounds.availWidth,this.bounds.left),this.getRatioByOffset(t[1],this.bounds.availHeight,this.bounds.top)]},getRatioByOffset:function(t,e,i){return e?(t-i)/e:0},getOffsetsByRatios:function(t){return[this.getOffsetByRatio(t[0],this.bounds.availWidth,this.bounds.left),this.getOffsetByRatio(t[1],this.bounds.availHeight,this.bounds.top)]},getOffsetByRatio:function(t,e,i){return Math.round(t*e)+i},getStepNumber:function(t){return this.getClosestStep(t)*(this.options.steps-1)+1},getClosestSteps:function(t){return[this.getClosestStep(t[0]),this.getClosestStep(t[1])]},getClosestStep:function(t){var e=0;var i=1;for(var s=0;s<=this.options.steps-1;s++){if(Math.abs(this.stepRatios[s]-t)o.yDiff||!this.options.vertical&&o.yDiff>o.xDiff}};var e=function(t,e){return function(){return t.apply(e,arguments)}};var i=function(t,e,i){if(t.addEventListener){t.addEventListener(e,i,false)}else if(t.attachEvent){t.attachEvent("on"+e,i)}};var s=function(t,e,i){if(t.removeEventListener){t.removeEventListener(e,i,false)}else if(t.detachEvent){t.detachEvent("on"+e,i)}};var n=function(t){if(!t){t=window.event}if(t.preventDefault){t.preventDefault()}t.returnValue=false};var a=function(t){if(!t){t=window.event}if(t.stopPropagation){t.stopPropagation()}t.cancelBubble=true};var o={x:0,y:0,xDiff:0,yDiff:0,refresh:function(t){if(!t){t=window.event}if(t.type=="mousemove"){this.set(t)}else if(t.touches){this.set(t.touches[0])}},set:function(t){var e=this.x,i=this.y;if(t.clientX||t.clientY){this.x=t.clientX;this.y=t.clientY}else if(t.pageX||t.pageY){this.x=t.pageX-document.body.scrollLeft-document.documentElement.scrollLeft;this.y=t.pageY-document.body.scrollTop-document.documentElement.scrollTop}this.xDiff=Math.abs(this.x-e);this.yDiff=Math.abs(this.y-i)}};var r={get:function(t){var e={left:0,top:0};if(t.getBoundingClientRect!==undefined){e=t.getBoundingClientRect()}return[e.left,e.top]}};var h={transform:u("transform"),perspective:u("perspective"),backfaceVisibility:u("backfaceVisibility")};function u(t){var e="Webkit Moz ms O".split(" "),i=document.documentElement.style;if(i[t]!==undefined)return t;t=t.charAt(0).toUpperCase()+t.substr(1);for(var s=0;s