function log(e){window.console&&showLog&&console.log(e)}function css_browser_selector(e){function t(){var e=window.outerWidth||b.clientWidth,t=window.outerHeight||b.clientHeight;i.orientation=e=0;s--)if(e>=o[s]){i.maxw=o[s];break}widthClasses="";for(var r in i)widthClasses+=" "+r+"_"+i[r];return b.className=b.className+widthClasses,widthClasses}var i={},o=[320,480,640,768,1024,1152,1280,1440,1680,1920,2560],n=o.length,s=e.toLowerCase(),r=function(e){return RegExp(e,"i").test(s)},a=function(e,t){t=t.replace(".","_");for(var i=t.indexOf("_"),o="";i>0;)o+=" "+e+t.substring(0,i),i=t.indexOf("_",i+1);return o+=" "+e+t},l="gecko",c="webkit",d="chrome",u="firefox",p="safari",h="opera",f="mobile",g="android",m="blackberry",v="lang_",y="device_",b=document.documentElement,x=[!/opera|webtv|firefox/i.test(s)&&/trident|msie/i.test(s)&&/(msie\s|rv\:)(\d+)/.test(s)?"ie ie"+(/trident\/4\.0/.test(s)?"8":RegExp.$2):r("firefox/")?l+" "+u+(/firefox\/((\d+)(\.(\d+))(\.\d+)*)/.test(s)?" "+u+RegExp.$2+" "+u+RegExp.$2+"_"+RegExp.$4:""):r("gecko/")?l:r("opera")?h+(/version\/((\d+)(\.(\d+))(\.\d+)*)/.test(s)?" "+h+RegExp.$2+" "+h+RegExp.$2+"_"+RegExp.$4:/opera(\s|\/)(\d+)\.(\d+)/.test(s)?" "+h+RegExp.$2+" "+h+RegExp.$2+"_"+RegExp.$3:""):r("konqueror")?"konqueror":r("blackberry")?m+(/Version\/(\d+)(\.(\d+)+)/i.test(s)?" "+m+RegExp.$1+" "+m+RegExp.$1+RegExp.$2.replace(".","_"):/Blackberry ?(([0-9]+)([a-z]?))[\/|;]/gi.test(s)?" "+m+RegExp.$2+(RegExp.$3?" "+m+RegExp.$2+RegExp.$3:""):""):r("android")?g+(/Version\/(\d+)(\.(\d+))+/i.test(s)?" "+g+RegExp.$1+" "+g+RegExp.$1+RegExp.$2.replace(".","_"):"")+(/Android (.+); (.+) Build/i.test(s)?" "+y+RegExp.$2.replace(/ /g,"_").replace(/-/g,"_"):""):r("chrome")?c+" "+d+(/chrome\/((\d+)(\.(\d+))(\.\d+)*)/.test(s)?" "+d+RegExp.$2+(RegExp.$4>0?" "+d+RegExp.$2+"_"+RegExp.$4:""):""):r("iron")?c+" iron":r("applewebkit/")?c+" "+p+(/version\/((\d+)(\.(\d+))(\.\d+)*)/.test(s)?" "+p+RegExp.$2+" "+p+RegExp.$2+RegExp.$3.replace(".","_"):/ Safari\/(\d+)/i.test(s)?"419"==RegExp.$1||"417"==RegExp.$1||"416"==RegExp.$1||"412"==RegExp.$1?" "+p+"2_0":"312"==RegExp.$1?" "+p+"1_3":"125"==RegExp.$1?" "+p+"1_2":"85"==RegExp.$1?" "+p+"1_0":"":""):r("mozilla/")?l:"",r("android|mobi|mobile|j2me|iphone|ipod|ipad|blackberry|playbook|kindle|silk")?f:"",r("j2me")?"j2me":r("ipad|ipod|iphone")?(/CPU( iPhone)? OS (\d+[_|\.]\d+([_|\.]\d+)*)/i.test(s)?"ios"+a("ios",RegExp.$2):"")+" "+(/(ip(ad|od|hone))/gi.test(s)?RegExp.$1:""):r("playbook")?"playbook":r("kindle|silk")?"kindle":r("playbook")?"playbook":r("mac")?"mac"+(/mac os x ((\d+)[.|_](\d+))/.test(s)?" mac"+RegExp.$2+" mac"+RegExp.$1.replace(".","_"):""):r("win")?"win"+(r("windows nt 6.2")?" win8":r("windows nt 6.1")?" win7":r("windows nt 6.0")?" vista":r("windows nt 5.2")||r("windows nt 5.1")?" win_xp":r("windows nt 5.0")?" win_2k":r("windows nt 4.0")||r("WinNT4.0")?" win_nt":""):r("freebsd")?"freebsd":r("x11|linux")?"linux":"",/[; |\[](([a-z]{2})(\-[a-z]{2})?)[)|;|\]]/i.test(s)?(v+RegExp.$2).replace("-","_")+(""!=RegExp.$3?(" "+v+RegExp.$1).replace("-","_"):""):"",r("ipad|iphone|ipod")&&!r("safari")?"ipad_app":""];window.onresize=t,t();var w=x.join(" ")+" js ";return b.className=(w+b.className.replace(/\b(no[-|_]?)?js\b/g,"")).replace(/^ /,"").replace(/ +/g," "),w}showLog=!0,css_browser_selector(navigator.userAgent),function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function i(e){var t=!!e&&"length"in e&&e.length,i=se.type(e);return"function"!==i&&!se.isWindow(e)&&("array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e)}function o(e,t,i){if(se.isFunction(t))return se.grep(e,function(e,o){return!!t.call(e,o,e)!==i});if(t.nodeType)return se.grep(e,function(e){return e===t!==i});if("string"==typeof t){if(ge.test(t))return se.filter(t,e,i);t=se.filter(t,e)}return se.grep(e,function(e){return J.call(t,e)>-1!==i})}function n(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function s(e){var t={};return se.each(e.match(xe)||[],function(e,i){t[i]=!0}),t}function r(){V.removeEventListener("DOMContentLoaded",r),e.removeEventListener("load",r),se.ready()}function a(){this.expando=se.expando+a.uid++}function l(e,t,i){var o;if(void 0===i&&1===e.nodeType)if(o="data-"+t.replace(Ee,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(o))){try{i="true"===i||"false"!==i&&("null"===i?null:+i+""===i?+i:Se.test(i)?se.parseJSON(i):i)}catch(e){}Ce.set(e,t,i)}else i=void 0;return i}function c(e,t,i,o){var n,s=1,r=20,a=o?function(){return o.cur()}:function(){return se.css(e,t,"")},l=a(),c=i&&i[3]||(se.cssNumber[t]?"":"px"),d=(se.cssNumber[t]||"px"!==c&&+l)&&je.exec(se.css(e,t));if(d&&d[3]!==c){c=c||d[3],i=i||[],d=+l||1;do{s=s||".5",d/=s,se.style(e,t,d+c)}while(s!==(s=a()/l)&&1!==s&&--r)}return i&&(d=+d||+l||0,n=i[1]?d+(i[1]+1)*i[2]:+i[2],o&&(o.unit=c,o.start=d,o.end=n)),n}function d(e,t){var i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&se.nodeName(e,t)?se.merge([e],i):i}function u(e,t){for(var i=0,o=e.length;o>i;i++)$e.set(e[i],"globalEval",!t||$e.get(t[i],"globalEval"))}function p(e,t,i,o,n){for(var s,r,a,l,c,p,h=t.createDocumentFragment(),f=[],g=0,m=e.length;m>g;g++)if((s=e[g])||0===s)if("object"===se.type(s))se.merge(f,s.nodeType?[s]:s);else if(Le.test(s)){for(r=r||h.appendChild(t.createElement("div")),a=(Pe.exec(s)||["",""])[1].toLowerCase(),l=Ne[a]||Ne._default,r.innerHTML=l[1]+se.htmlPrefilter(s)+l[2],p=l[0];p--;)r=r.lastChild;se.merge(f,r.childNodes),r=h.firstChild,r.textContent=""}else f.push(t.createTextNode(s));for(h.textContent="",g=0;s=f[g++];)if(o&&se.inArray(s,o)>-1)n&&n.push(s);else if(c=se.contains(s.ownerDocument,s),r=d(h.appendChild(s),"script"),c&&u(r),i)for(p=0;s=r[p++];)He.test(s.type||"")&&i.push(s);return h}function h(){return!0}function f(){return!1}function g(){try{return V.activeElement}catch(e){}}function m(e,t,i,o,n,s){var r,a;if("object"==typeof t){"string"!=typeof i&&(o=o||i,i=void 0);for(a in t)m(e,a,i,o,t[a],s);return e}if(null==o&&null==n?(n=i,o=i=void 0):null==n&&("string"==typeof i?(n=o,o=void 0):(n=o,o=i,i=void 0)),!1===n)n=f;else if(!n)return e;return 1===s&&(r=n,n=function(e){return se().off(e),r.apply(this,arguments)},n.guid=r.guid||(r.guid=se.guid++)),e.each(function(){se.event.add(this,t,n,o,i)})}function v(e,t){return se.nodeName(e,"table")&&se.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function y(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function b(e){var t=Be.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function x(e,t){var i,o,n,s,r,a,l,c;if(1===t.nodeType){if($e.hasData(e)&&(s=$e.access(e),r=$e.set(t,s),c=s.events)){delete r.handle,r.events={};for(n in c)for(i=0,o=c[n].length;o>i;i++)se.event.add(t,n,c[n][i])}Ce.hasData(e)&&(a=Ce.access(e),l=se.extend({},a),Ce.set(t,l))}}function w(e,t){var i=t.nodeName.toLowerCase();"input"===i&&Oe.test(e.type)?t.checked=e.checked:"input"!==i&&"textarea"!==i||(t.defaultValue=e.defaultValue)}function T(e,t,i,o){t=Z.apply([],t);var n,s,r,a,l,c,u=0,h=e.length,f=h-1,g=t[0],m=se.isFunction(g);if(m||h>1&&"string"==typeof g&&!oe.checkClone&&Ie.test(g))return e.each(function(n){var s=e.eq(n);m&&(t[0]=g.call(this,n,s.html())),T(s,t,i,o)});if(h&&(n=p(t,e[0].ownerDocument,!1,e,o),s=n.firstChild,1===n.childNodes.length&&(n=s),s||o)){for(r=se.map(d(n,"script"),y),a=r.length;h>u;u++)l=n,u!==f&&(l=se.clone(l,!0,!0),a&&se.merge(r,d(l,"script"))),i.call(e[u],l,u);if(a)for(c=r[r.length-1].ownerDocument,se.map(r,b),u=0;a>u;u++)l=r[u],He.test(l.type||"")&&!$e.access(l,"globalEval")&&se.contains(c,l)&&(l.src?se._evalUrl&&se._evalUrl(l.src):se.globalEval(l.textContent.replace(_e,"")))}return e}function k(e,t,i){for(var o,n=t?se.filter(t,e):e,s=0;null!=(o=n[s]);s++)i||1!==o.nodeType||se.cleanData(d(o)),o.parentNode&&(i&&se.contains(o.ownerDocument,o)&&u(d(o,"script")),o.parentNode.removeChild(o));return e}function $(e,t){var i=se(t.createElement(e)).appendTo(t.body),o=se.css(i[0],"display");return i.detach(),o}function C(e){var t=V,i=Ue[e];return i||(i=$(e,t),"none"!==i&&i||(Xe=(Xe||se("');else if(p){var m="";m=g&&g.youtube?"lg-has-youtube":g&&g.vimeo?"lg-has-vimeo":"lg-has-html5",u.$slide.eq(i).prepend('
')}else g?(u.$slide.eq(i).prepend('
'),u.$el.trigger("hasVideo.lg",[i,r,d])):u.$slide.eq(i).prepend('
');if(u.$el.trigger("onAferAppendSlide.lg",[i]),s=u.$slide.eq(i).find(".lg-object"),c&&s.attr("sizes",c),l){s.attr("srcset",l);try{picturefill({elements:[s[0]]})}catch(e){console.error("Make sure you have included Picturefill version 2")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&u.addHtml(i),u.$slide.eq(i).addClass("lg-loaded")}u.$slide.eq(i).find(".lg-object").on("load.lg error.lg",function(){var t=0;n&&!e("body").hasClass("lg-from-hash")&&(t=n),setTimeout(function(){u.$slide.eq(i).addClass("lg-complete"),u.$el.trigger("onSlideItemLoad.lg",[i,n||0])},t)}),g&&g.html5&&!p&&u.$slide.eq(i).addClass("lg-complete"),!0===o&&(u.$slide.eq(i).hasClass("lg-complete")?u.preload(i):u.$slide.eq(i).find(".lg-object").on("load.lg error.lg",function(){u.preload(i)}))},n.prototype.slide=function(t,i,o){var n=this.$outer.find(".lg-current").index(),s=this;if(!s.lGalleryOn||n!==t){var r=this.$slide.length,a=s.lGalleryOn?this.s.speed:0,l=!1,c=!1;if(!s.lgBusy){if(this.s.download){var d;d=s.s.dynamic?!1!==s.s.dynamicEl[t].downloadUrl&&(s.s.dynamicEl[t].downloadUrl||s.s.dynamicEl[t].src):"false"!==s.$items.eq(t).attr("data-download-url")&&(s.$items.eq(t).attr("data-download-url")||s.$items.eq(t).attr("href")||s.$items.eq(t).attr("data-src")),d?(e("#lg-download").attr("href",d),s.$outer.removeClass("lg-hide-download")):s.$outer.addClass("lg-hide-download")}if(this.$el.trigger("onBeforeSlide.lg",[n,t,i,o]),s.lgBusy=!0,clearTimeout(s.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){s.addHtml(t)},a),this.arrowDisable(t),i){var u=t-1,p=t+1;0===t&&n===r-1?(p=0,u=r-1):t===r-1&&0===n&&(p=0,u=r-1),this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),s.$slide.eq(u).addClass("lg-prev-slide"),s.$slide.eq(p).addClass("lg-next-slide"),s.$slide.eq(t).addClass("lg-current")}else s.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),tn&&(l=!0,t!==r-1||0!==n||o||(c=!0,l=!1)),c?(this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(n).addClass("lg-next-slide")):l&&(this.$slide.eq(t).addClass("lg-next-slide"),this.$slide.eq(n).addClass("lg-prev-slide")),setTimeout(function(){s.$slide.removeClass("lg-current"),s.$slide.eq(t).addClass("lg-current"),s.$outer.removeClass("lg-no-trans")},50);s.lGalleryOn?(setTimeout(function(){s.loadContent(t,!0,0)},this.s.speed+50),setTimeout(function(){s.lgBusy=!1,s.$el.trigger("onAfterSlide.lg",[n,t,i,o])},this.s.speed)):(s.loadContent(t,!0,s.s.backdropDuration),s.lgBusy=!1,s.$el.trigger("onAfterSlide.lg",[n,t,i,o])),s.lGalleryOn=!0,this.s.counter&&e("#lg-counter-current").text(t+1)}}},n.prototype.goToNextSlide=function(e){var t=this;t.lgBusy||(t.index+10?(t.index--,t.$el.trigger("onBeforePrevSlide.lg",[t.index,e]),t.slide(t.index,e,!1)):t.s.loop?(t.index=t.$items.length-1,t.$el.trigger("onBeforePrevSlide.lg",[t.index,e]),t.slide(t.index,e,!1)):t.s.slideEndAnimatoin&&(t.$outer.addClass("lg-left-end"),setTimeout(function(){t.$outer.removeClass("lg-left-end")},400)))},n.prototype.keyPress=function(){var i=this;this.$items.length>1&&e(t).on("keyup.lg",function(e){i.$items.length>1&&(37===e.keyCode&&(e.preventDefault(),i.goToPrevSlide()),39===e.keyCode&&(e.preventDefault(),i.goToNextSlide()))}),e(t).on("keydown.lg",function(e){!0===i.s.escKey&&27===e.keyCode&&(e.preventDefault(),i.$outer.hasClass("lg-thumb-open")?i.$outer.removeClass("lg-thumb-open"):i.destroy())})},n.prototype.arrow=function(){var e=this;this.$outer.find(".lg-prev").on("click.lg",function(){e.goToPrevSlide()}),this.$outer.find(".lg-next").on("click.lg",function(){e.goToNextSlide()})},n.prototype.arrowDisable=function(e){!this.s.loop&&this.s.hideControlOnEnd&&(e+10?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))},n.prototype.setTranslate=function(e,t,i){this.s.useLeft?e.css("left",t):e.css({transform:"translate3d("+t+"px, "+i+"px, 0px)"})},n.prototype.touchMove=function(t,i){var o=i-t;Math.abs(o)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),o,0),this.setTranslate(e(".lg-prev-slide"),-this.$slide.eq(this.index).width()+o,0),this.setTranslate(e(".lg-next-slide"),this.$slide.eq(this.index).width()+o,0))},n.prototype.touchEnd=function(e){var t=this;"lg-slide"!==t.s.mode&&t.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout(function(){t.$outer.removeClass("lg-dragging"),e<0&&Math.abs(e)>t.s.swipeThreshold?t.goToNextSlide(!0):e>0&&Math.abs(e)>t.s.swipeThreshold?t.goToPrevSlide(!0):Math.abs(e)<5&&t.$el.trigger("onSlideClick.lg"),t.$slide.removeAttr("style")}),setTimeout(function(){t.$outer.hasClass("lg-dragging")||"lg-slide"===t.s.mode||t.$outer.removeClass("lg-slide")},t.s.speed+100)},n.prototype.enableSwipe=function(){var e=this,t=0,i=0,o=!1;e.s.enableSwipe&&e.isTouch&&e.doCss()&&(e.$slide.on("touchstart.lg",function(i){e.$outer.hasClass("lg-zoomed")||e.lgBusy||(i.preventDefault(),e.manageSwipeClass(),t=i.originalEvent.targetTouches[0].pageX)}),e.$slide.on("touchmove.lg",function(n){e.$outer.hasClass("lg-zoomed")||(n.preventDefault(),i=n.originalEvent.targetTouches[0].pageX,e.touchMove(t,i),o=!0)}),e.$slide.on("touchend.lg",function(){e.$outer.hasClass("lg-zoomed")||(o?(o=!1,e.touchEnd(i-t)):e.$el.trigger("onSlideClick.lg"))}))},n.prototype.enableDrag=function(){var i=this,o=0,n=0,s=!1,r=!1;i.s.enableDrag&&!i.isTouch&&i.doCss()&&(i.$slide.on("mousedown.lg",function(t){i.$outer.hasClass("lg-zoomed")||(e(t.target).hasClass("lg-object")||e(t.target).hasClass("lg-video-play"))&&(t.preventDefault(),i.lgBusy||(i.manageSwipeClass(),o=t.pageX,s=!0,i.$outer.scrollLeft+=1,i.$outer.scrollLeft-=1,i.$outer.removeClass("lg-grab").addClass("lg-grabbing"),i.$el.trigger("onDragstart.lg")))}),e(t).on("mousemove.lg",function(e){s&&(r=!0,n=e.pageX,i.touchMove(o,n),i.$el.trigger("onDragmove.lg"))}),e(t).on("mouseup.lg",function(t){r?(r=!1,i.touchEnd(n-o),i.$el.trigger("onDragend.lg")):(e(t.target).hasClass("lg-object")||e(t.target).hasClass("lg-video-play"))&&i.$el.trigger("onSlideClick.lg"),s&&(s=!1,i.$outer.removeClass("lg-grabbing").addClass("lg-grab"))}))},n.prototype.manageSwipeClass=function(){var e=this.index+1,t=this.index-1,i=this.$slide.length;this.s.loop&&(0===this.index?t=i-1:this.index===i-1&&(e=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),t>-1&&this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(e).addClass("lg-next-slide")},n.prototype.mousewheel=function(){var e=this;e.$outer.on("mousewheel.lg",function(t){t.deltaY&&(t.deltaY>0?e.goToPrevSlide():e.goToNextSlide(),t.preventDefault())})},n.prototype.closeGallery=function(){var t=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){t.destroy()}),t.s.closable&&(t.$outer.on("mousedown.lg",function(t){i=!!(e(t.target).is(".lg-outer")||e(t.target).is(".lg-item ")||e(t.target).is(".lg-img-wrap"))}),t.$outer.on("mouseup.lg",function(o){(e(o.target).is(".lg-outer")||e(o.target).is(".lg-item ")||e(o.target).is(".lg-img-wrap")&&i)&&(t.$outer.hasClass("lg-dragging")||t.destroy())}))},n.prototype.destroy=function(i){var o=this;i||o.$el.trigger("onBeforeClose.lg"),e(t).scrollTop(o.prevScrollTop),i&&(o.s.dynamic||this.$items.off("click.lg click.lgcustom"),e.removeData(o.el,"lightGallery")),this.$el.off(".lg.tm"),e.each(e.fn.lightGallery.modules,function(e){o.modules[e]&&o.modules[e].destroy()}),this.lGalleryOn=!1,clearTimeout(o.hideBartimeout),this.hideBartimeout=!1,e(t).off(".lg"),e("body").removeClass("lg-on lg-from-hash"),o.$outer&&o.$outer.removeClass("lg-visible"),e(".lg-backdrop").removeClass("in"),setTimeout(function(){o.$outer&&o.$outer.remove(),e(".lg-backdrop").remove(),i||o.$el.trigger("onCloseAfter.lg")},o.s.backdropDuration+50)},e.fn.lightGallery=function(t){return this.each(function(){if(e.data(this,"lightGallery"))try{e(this).data("lightGallery").init()}catch(e){console.error("lightGallery has not initiated properly")}else e.data(this,"lightGallery",new n(this,t))})},e.fn.lightGallery.modules={}}(jQuery,window,document),function(e,t,i,o){"use strict";var n={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},s=function(t){return this.core=e(t).data("lightGallery"),this.$el=e(t),!(this.core.$items.length<2)&&(this.core.s=e.extend({},n,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)};s.prototype.init=function(){var e=this;e.core.s.autoplayControls&&e.controls(),e.core.s.progressBar&&e.core.$outer.find(".lg").append('
'),e.progress(),e.core.s.autoplay&&e.startlAuto(),e.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){e.interval&&(e.cancelAuto(),e.canceledOnTouch=!0)}),e.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!e.interval&&e.canceledOnTouch&&(e.startlAuto(),e.canceledOnTouch=!1)})},s.prototype.progress=function(){var e,t,i=this;i.$el.on("onBeforeSlide.lg.tm",function(){i.core.s.progressBar&&i.fromAuto&&(e=i.core.$outer.find(".lg-progress-bar"),t=i.core.$outer.find(".lg-progress"),i.interval&&(t.removeAttr("style"),e.removeClass("lg-start"),setTimeout(function(){t.css("transition","width "+(i.core.s.speed+i.core.s.pause)+"ms ease 0s"),e.addClass("lg-start")},20))),i.fromAuto||i.core.s.fourceAutoplay||i.cancelAuto(),i.fromAuto=!1})},s.prototype.controls=function(){var t=this;e(this.core.s.appendAutoplayControlsTo).append(''),t.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){e(t.core.$outer).hasClass("lg-show-autoplay")?(t.cancelAuto(),t.core.s.fourceAutoplay=!1):t.interval||(t.startlAuto(),t.core.s.fourceAutoplay=t.fourceAutoplayTemp)})},s.prototype.startlAuto=function(){var e=this;e.core.$outer.find(".lg-progress").css("transition","width "+(e.core.s.speed+e.core.s.pause)+"ms ease 0s"),e.core.$outer.addClass("lg-show-autoplay"),e.core.$outer.find(".lg-progress-bar").addClass("lg-start"),e.interval=setInterval(function(){e.core.index+11&&this.init(),this};s.prototype.init=function(){var t,i,o,n=this,s="";if(n.core.$outer.find(".lg").append('
'),n.core.s.dynamic)for(var r=0;r
';else n.core.$items.each(function(){n.core.s.exThumbImage?s+='
':s+='
'});i=n.core.$outer.find(".lg-pager-outer"),i.html(s),t=n.core.$outer.find(".lg-pager-cont"),t.on("click.lg touchend.lg",function(){var t=e(this);n.core.index=t.index(),n.core.slide(n.core.index,!1,!1)}),i.on("mouseover.lg",function(){clearTimeout(o),i.addClass("lg-pager-hover")}),i.on("mouseout.lg",function(){o=setTimeout(function(){i.removeClass("lg-pager-hover")})}),n.core.$el.on("onBeforeSlide.lg.tm",function(e,i,o){t.removeClass("lg-pager-active"),t.eq(o).addClass("lg-pager-active")})},s.prototype.destroy=function(){},e.fn.lightGallery.modules.pager=s}(jQuery,window,document),function(e,t,i,o){"use strict";var n={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbnail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0},s=function(t){return this.core=e(t).data("lightGallery"),this.core.s=e.extend({},n,this.core.s),this.$el=e(t),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.left=0,this.init(),this};s.prototype.init=function(){var e=this;this.core.s.thumbnail&&this.core.$items.length>1&&(this.core.s.showThumbByDefault&&setTimeout(function(){e.core.$outer.addClass("lg-thumb-open")},700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb?(this.core.s.enableThumbDrag&&!this.core.isTouch&&this.core.doCss()&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.core.isTouch&&this.core.doCss()&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress())},s.prototype.build=function(){function i(e,t,i){var o,a=n.core.isVideo(e,i)||{},l="";a.youtube||a.vimeo||a.dailymotion?a.youtube?o=n.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+a.youtube[1]+"/"+n.core.s.youtubeThumbSize+".jpg":t:a.vimeo?n.core.s.loadVimeoThumbnail?(o="//i.vimeocdn.com/video/error_"+r+".jpg",l=a.vimeo[1]):o=t:a.dailymotion&&(o=n.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+a.dailymotion[1]:t):o=t,s+='
',l=""}var o,n=this,s="",r="",a='
';switch(this.core.s.vimeoThumbSize){case"thumbnail_large":r="640";break;case"thumbnail_medium":r="200x150";break;case"thumbnail_small":r="100x75"}if(n.core.$outer.addClass("lg-has-thumb"),n.core.$outer.find(".lg").append(a),n.$thumbOuter=n.core.$outer.find(".lg-thumb-outer"),n.thumbOuterWidth=n.$thumbOuter.width(),n.core.s.animateThumb&&n.core.$outer.find(".lg-thumb").css({width:n.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&n.$thumbOuter.css("height",n.core.s.thumbContHeight+"px"),n.core.s.dynamic)for(var l=0;lthis.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(t.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||t.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||t.css("left",-this.left+"px"),this.setTranslate(this.left)}},s.prototype.enableThumbDrag=function(){var i=this,o=0,n=0,s=!1,r=!1,a=0;i.$thumbOuter.addClass("lg-grab"),i.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(e){i.thumbTotalWidth>i.thumbOuterWidth&&(e.preventDefault(),o=e.pageX,s=!0,i.core.$outer.scrollLeft+=1,i.core.$outer.scrollLeft-=1,i.thumbClickable=!1,i.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))}),e(t).on("mousemove.lg.thumb",function(e){s&&(a=i.left,r=!0,n=e.pageX,i.$thumbOuter.addClass("lg-dragging"),a-=n-o,a>i.thumbTotalWidth-i.thumbOuterWidth&&(a=i.thumbTotalWidth-i.thumbOuterWidth),a<0&&(a=0),i.setTranslate(a))}),e(t).on("mouseup.lg.thumb",function(){r?(r=!1,i.$thumbOuter.removeClass("lg-dragging"),i.left=a,Math.abs(n-o)e.thumbOuterWidth&&(i.preventDefault(),t=i.originalEvent.targetTouches[0].pageX,e.thumbClickable=!1)}),e.core.$outer.find(".lg-thumb").on("touchmove.lg",function(s){e.thumbTotalWidth>e.thumbOuterWidth&&(s.preventDefault(),i=s.originalEvent.targetTouches[0].pageX,o=!0,e.$thumbOuter.addClass("lg-dragging"),n=e.left,n-=i-t,n>e.thumbTotalWidth-e.thumbOuterWidth&&(n=e.thumbTotalWidth-e.thumbOuterWidth),n<0&&(n=0),e.setTranslate(n))}),e.core.$outer.find(".lg-thumb").on("touchend.lg",function(){e.thumbTotalWidth>e.thumbOuterWidth&&o?(o=!1,e.$thumbOuter.removeClass("lg-dragging"),Math.abs(i-t)'),e.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){e.core.$outer.toggleClass("lg-thumb-open")}))},s.prototype.thumbkeyPress=function(){var i=this;e(t).on("keydown.lg.thumb",function(e){38===e.keyCode?(e.preventDefault(),i.core.$outer.addClass("lg-thumb-open")):40===e.keyCode&&(e.preventDefault(),i.core.$outer.removeClass("lg-thumb-open"))})},s.prototype.destroy=function(){this.core.s.thumbnail&&this.core.$items.length>1&&(e(t).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))},e.fn.lightGallery.modules.Thumbnail=s}(jQuery,window,document),function(e,t,i,o){"use strict";var n={videoMaxWidth:"855px",youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}},s=function(t){return this.core=e(t).data("lightGallery"),this.$el=e(t),this.core.s=e.extend({},n,this.core.s),this.videoLoaded=!1,this.init(),this};s.prototype.init=function(){var t=this;t.core.$el.on("hasVideo.lg.tm",function(e,i,o,n){if(t.core.$slide.eq(i).find(".lg-video").append(t.loadVideo(o,"lg-object",!0,i,n)),n)if(t.core.s.videojs)try{videojs(t.core.$slide.eq(i).find(".lg-html5").get(0),t.core.s.videojsOptions,function(){t.videoLoaded||this.play()})}catch(e){console.error("Make sure you have included videojs")}else t.core.$slide.eq(i).find(".lg-html5").get(0).play()}),t.core.$el.on("onAferAppendSlide.lg.tm",function(e,i){t.core.$slide.eq(i).find(".lg-video-cont").css("max-width",t.core.s.videoMaxWidth),t.videoLoaded=!0});var i=function(e){if(e.find(".lg-object").hasClass("lg-has-poster")&&e.find(".lg-object").is(":visible"))if(e.hasClass("lg-has-video")){var i=e.find(".lg-youtube").get(0),o=e.find(".lg-vimeo").get(0),n=e.find(".lg-dailymotion").get(0),s=e.find(".lg-html5").get(0);if(i)i.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(o)try{$f(o).api("play")}catch(e){console.error("Make sure you have included froogaloop2 js")}else if(n)n.contentWindow.postMessage("play","*");else if(s)if(t.core.s.videojs)try{videojs(s).play()}catch(e){console.error("Make sure you have included videojs")}else s.play();e.addClass("lg-video-playing")}else{e.addClass("lg-video-playing lg-has-video");var r,a,l=function(i,o){if(e.find(".lg-video").append(t.loadVideo(i,"",!1,t.core.index,o)),o)if(t.core.s.videojs)try{videojs(t.core.$slide.eq(t.core.index).find(".lg-html5").get(0),t.core.s.videojsOptions,function(){this.play()})}catch(e){console.error("Make sure you have included videojs")}else t.core.$slide.eq(t.core.index).find(".lg-html5").get(0).play()};t.core.s.dynamic?(r=t.core.s.dynamicEl[t.core.index].src,a=t.core.s.dynamicEl[t.core.index].html,l(r,a)):(r=t.core.$items.eq(t.core.index).attr("href")||t.core.$items.eq(t.core.index).attr("data-src"),a=t.core.$items.eq(t.core.index).attr("data-html"),l(r,a));var c=e.find(".lg-object");e.find(".lg-video").append(c),e.find(".lg-video-object").hasClass("lg-html5")||(e.removeClass("lg-complete"),e.find(".lg-video-object").on("load.lg error.lg",function(){e.addClass("lg-complete")}))}};t.core.doCss()&&t.core.$items.length>1&&(t.core.s.enableSwipe&&t.core.isTouch||t.core.s.enableDrag&&!t.core.isTouch)?t.core.$el.on("onSlideClick.lg.tm",function(){var e=t.core.$slide.eq(t.core.index);i(e)}):t.core.$slide.on("click.lg",function(){i(e(this))}),t.core.$el.on("onBeforeSlide.lg.tm",function(i,o,n){var s=t.core.$slide.eq(o),r=s.find(".lg-youtube").get(0),a=s.find(".lg-vimeo").get(0),l=s.find(".lg-dailymotion").get(0),c=s.find(".lg-vk").get(0),d=s.find(".lg-html5").get(0);if(r)r.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(a)try{$f(a).api("pause")}catch(e){console.error("Make sure you have included froogaloop2 js")}else if(l)l.contentWindow.postMessage("pause","*");else if(d)if(t.core.s.videojs)try{videojs(d).pause()}catch(e){console.error("Make sure you have included videojs")}else d.pause();c&&e(c).attr("src",e(c).attr("src").replace("&autoplay","&noplay"));var u;u=t.core.s.dynamic?t.core.s.dynamicEl[n].src:t.core.$items.eq(n).attr("href")||t.core.$items.eq(n).attr("data-src");var p=t.core.isVideo(u,n)||{};(p.youtube||p.vimeo||p.dailymotion||p.vk)&&t.core.$outer.addClass("lg-hide-download")}),t.core.$el.on("onAfterSlide.lg.tm",function(e,i){t.core.$slide.eq(i).removeClass("lg-video-playing")})},s.prototype.loadVideo=function(t,i,o,n,s){var r="",a=1,l="",c=this.core.isVideo(t,n)||{};if(o&&(a=this.videoLoaded?0:1),c.youtube)l="?wmode=opaque&autoplay="+a+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(l=l+"&"+e.param(this.core.s.youtubePlayerParams)),r='';else if(c.vimeo)l="?autoplay="+a+"&api=1",this.core.s.vimeoPlayerParams&&(l=l+"&"+e.param(this.core.s.vimeoPlayerParams)),r='';else if(c.dailymotion)l="?wmode=opaque&autoplay="+a+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(l=l+"&"+e.param(this.core.s.dailymotionPlayerParams)),r='';else if(c.html5){var d=s.substring(0,1);"."!==d&&"#"!==d||(s=e(s).html()),r=s}else c.vk&&(l="&autoplay="+a,this.core.s.vkPlayerParams&&(l=l+"&"+e.param(this.core.s.vkPlayerParams)),r='');return r},s.prototype.destroy=function(){this.videoLoaded=!1},e.fn.lightGallery.modules.video=s}(jQuery,window,document),function(e,t,i,o){"use strict";var n={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300},s=function(i){return this.core=e(i).data("lightGallery"),this.core.s=e.extend({},n,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=e(t).width()/2,this.pageY=e(t).height()/2+e(t).scrollTop()),this};s.prototype.init=function(){var i=this,o='';i.core.s.actualSize&&(o+=''),this.core.$outer.find(".lg-toolbar").append(o),i.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(t,o,n){var s=i.core.s.enableZoomAfter+n;e("body").hasClass("lg-from-hash")&&n?s=0:e("body").removeClass("lg-from-hash"),i.zoomabletimeout=setTimeout(function(){i.core.$slide.eq(o).addClass("lg-zoomable")},s+30)});var n=1,s=function(o){var n,s,r=i.core.$outer.find(".lg-current .lg-image"),a=(e(t).width()-r.width())/2,l=(e(t).height()-r.height())/2+e(t).scrollTop();n=i.pageX-a,s=i.pageY-l;var c=(o-1)*n,d=(o-1)*s;r.css("transform","scale3d("+o+", "+o+", 1)").attr("data-scale",o),r.parent().css({left:-c+"px",top:-d+"px"}).attr("data-x",c).attr("data-y",d)},r=function(){n>1?i.core.$outer.addClass("lg-zoomed"):i.resetZoom(),n<1&&(n=1),s(n)},a=function(o,s,a,l){var c,d=s.width();c=i.core.s.dynamic?i.core.s.dynamicEl[a].width||s[0].naturalWidth||d:i.core.$items.eq(a).attr("data-width")||s[0].naturalWidth||d;var u;i.core.$outer.hasClass("lg-zoomed")?n=1:c>d&&(u=c/d,n=u||2),l?(i.pageX=e(t).width()/2,i.pageY=e(t).height()/2+e(t).scrollTop()):(i.pageX=o.pageX||o.originalEvent.targetTouches[0].pageX,i.pageY=o.pageY||o.originalEvent.targetTouches[0].pageY),r(),setTimeout(function(){i.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")},10)},l=!1;i.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(e,t){var o=i.core.$slide.eq(t).find(".lg-image");o.on("dblclick",function(e){a(e,o,t)}),o.on("touchstart",function(e){l?(clearTimeout(l),l=null,a(e,o,t)):l=setTimeout(function(){l=null},300),e.preventDefault()})}),e(t).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){i.pageX=e(t).width()/2,i.pageY=e(t).height()/2+e(t).scrollTop(),s(n)}),e("#lg-zoom-out").on("click.lg",function(){i.core.$outer.find(".lg-current .lg-image").length&&(n-=i.core.s.scale,r())}),e("#lg-zoom-in").on("click.lg",function(){i.core.$outer.find(".lg-current .lg-image").length&&(n+=i.core.s.scale,r())}),e("#lg-actual-size").on("click.lg",function(e){a(e,i.core.$slide.eq(i.core.index).find(".lg-image"),i.core.index,!0)}),i.core.$el.on("onBeforeSlide.lg.tm",function(){n=1,i.resetZoom()}),i.core.isTouch||i.zoomDrag(),i.core.isTouch&&i.zoomSwipe()},s.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed"),this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y"),this.core.$slide.find(".lg-image").removeAttr("style data-scale"),this.pageX=e(t).width()/2,this.pageY=e(t).height()/2+e(t).scrollTop()},s.prototype.zoomSwipe=function(){var e=this,t={},i={},o=!1,n=!1,s=!1;e.core.$slide.on("touchstart.lg",function(i){if(e.core.$outer.hasClass("lg-zoomed")){var o=e.core.$slide.eq(e.core.index).find(".lg-object");s=o.outerHeight()*o.attr("data-scale")>e.core.$outer.find(".lg").height(),n=o.outerWidth()*o.attr("data-scale")>e.core.$outer.find(".lg").width(),(n||s)&&(i.preventDefault(),t={x:i.originalEvent.targetTouches[0].pageX,y:i.originalEvent.targetTouches[0].pageY})}}),e.core.$slide.on("touchmove.lg",function(r){if(e.core.$outer.hasClass("lg-zoomed")){var a,l,c=e.core.$slide.eq(e.core.index).find(".lg-img-wrap");r.preventDefault(),o=!0,i={x:r.originalEvent.targetTouches[0].pageX,y:r.originalEvent.targetTouches[0].pageY},e.core.$outer.addClass("lg-zoom-dragging"),l=s?-Math.abs(c.attr("data-y"))+(i.y-t.y):-Math.abs(c.attr("data-y")),a=n?-Math.abs(c.attr("data-x"))+(i.x-t.x):-Math.abs(c.attr("data-x")),(Math.abs(i.x-t.x)>15||Math.abs(i.y-t.y)>15)&&c.css({left:a+"px",top:l+"px"})}}),e.core.$slide.on("touchend.lg",function(){e.core.$outer.hasClass("lg-zoomed")&&o&&(o=!1,e.core.$outer.removeClass("lg-zoom-dragging"),e.touchendZoom(t,i,n,s))})},s.prototype.zoomDrag=function(){var i=this,o={},n={},s=!1,r=!1,a=!1,l=!1;i.core.$slide.on("mousedown.lg.zoom",function(t){var n=i.core.$slide.eq(i.core.index).find(".lg-object");l=n.outerHeight()*n.attr("data-scale")>i.core.$outer.find(".lg").height(),a=n.outerWidth()*n.attr("data-scale")>i.core.$outer.find(".lg").width(),i.core.$outer.hasClass("lg-zoomed")&&e(t.target).hasClass("lg-object")&&(a||l)&&(t.preventDefault(),o={x:t.pageX,y:t.pageY},s=!0,i.core.$outer.scrollLeft+=1,i.core.$outer.scrollLeft-=1,i.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))}),e(t).on("mousemove.lg.zoom",function(e){if(s){var t,c,d=i.core.$slide.eq(i.core.index).find(".lg-img-wrap");r=!0,n={x:e.pageX,y:e.pageY},i.core.$outer.addClass("lg-zoom-dragging"),c=l?-Math.abs(d.attr("data-y"))+(n.y-o.y):-Math.abs(d.attr("data-y")),t=a?-Math.abs(d.attr("data-x"))+(n.x-o.x):-Math.abs(d.attr("data-x")),d.css({left:t+"px",top:c+"px"})}}),e(t).on("mouseup.lg.zoom",function(e){s&&(s=!1,i.core.$outer.removeClass("lg-zoom-dragging"),!r||o.x===n.x&&o.y===n.y||(n={x:e.pageX,y:e.pageY},i.touchendZoom(o,n,a,l)),r=!1),i.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")})},s.prototype.touchendZoom=function(e,t,i,o){var n=this,s=n.core.$slide.eq(n.core.index).find(".lg-img-wrap"),r=n.core.$slide.eq(n.core.index).find(".lg-object"),a=-Math.abs(s.attr("data-x"))+(t.x-e.x),l=-Math.abs(s.attr("data-y"))+(t.y-e.y),c=(n.core.$outer.find(".lg").height()-r.outerHeight())/2,d=Math.abs(r.outerHeight()*Math.abs(r.attr("data-scale"))-n.core.$outer.find(".lg").height()+c),u=(n.core.$outer.find(".lg").width()-r.outerWidth())/2,p=Math.abs(r.outerWidth()*Math.abs(r.attr("data-scale"))-n.core.$outer.find(".lg").width()+u);(Math.abs(t.x-e.x)>15||Math.abs(t.y-e.y)>15)&&(o&&(l<=-d?l=-d:l>=-c&&(l=-c)),i&&(a<=-p?a=-p:a>=-u&&(a=-u)),o?s.attr("data-y",Math.abs(l)):l=-Math.abs(s.attr("data-y")),i?s.attr("data-x",Math.abs(a)):a=-Math.abs(s.attr("data-x")),s.css({left:a+"px",top:l+"px"}))},s.prototype.destroy=function(){var i=this;i.core.$el.off(".lg.zoom"),e(t).off(".lg.zoom"),i.core.$slide.off(".lg.zoom"),i.core.$el.off(".lg.tm.zoom"),i.resetZoom(),clearTimeout(i.zoomabletimeout),i.zoomabletimeout=!1},e.fn.lightGallery.modules.zoom=s}(jQuery,window,document),function(e,t,i,o){"use strict";var n={hash:!0},s=function(i){return this.core=e(i).data("lightGallery"),this.core.s=e.extend({},n,this.core.s),this.core.s.hash&&(this.oldHash=t.location.hash,this.init()),this};s.prototype.init=function(){var i,o=this;o.core.$el.on("onAfterSlide.lg.tm",function(e,i,n){t.location.hash="lg="+o.core.s.galleryId+"&slide="+n}),e(t).on("hashchange.lg.hash",function(){i=t.location.hash;var e=parseInt(i.split("&slide=")[1],10);i.indexOf("lg="+o.core.s.galleryId)>-1?o.core.slide(e,!1,!1):o.core.lGalleryOn&&o.core.destroy()})},s.prototype.destroy=function(){this.core.s.hash&&(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?t.location.hash=this.oldHash:history.pushState?history.pushState("",i.title,t.location.pathname+t.location.search):t.location.hash="",this.core.$el.off(".lg.hash"))},e.fn.lightGallery.modules.hash=s}(jQuery,window,document),Application={Controller:{},Request:{},Helper:{},i:{},Component:{}},Application.build_url=function(e){return Application.BASE_URL&&Application.BASE_URL.match(/^http/)||(Application.BASE_URL=$("meta[name=base_url]").attr("content")),Application.BASE_URL+e},Application.build_asset_url=function(e){return Application.BASE_ASSET_URL&&Application.BASE_ASSET_URL.match(/^http/)||(Application.BASE_ASSET_URL=$("meta[name=asset_url]").attr("content")),Application.BASE_ASSET_URL+"/"+e},jQuery(document).ready(function(e){var t=e("meta[name=controller]").attr("content"),i=e("meta[name=action]").attr("content");e("meta[name=env]").attr("content");Application.Controller[t]&&Application.Controller[t].init&&Application.Controller[t].init.call(),Application.Controller[t]&&Application.Controller[t][i]&&Application.Controller[t][i].call(),e.fn.mask&&(e(".mask-phone, .js-mask-phone").mask("(99) 99999999?9"),e(".js-mask-document").mask("999.999.999-99"),e(".js-mask-cnpj").mask("99.999.999/9999-99"),e(".js-mask-zip-code").mask("99999-999")),e(".nav-ctrl").on("click",function(){e(this).toggleClass("active"),e(".navigation").toggleClass("active"),e("body").toggleClass("overflow")}),e(".simulator-box .button-1").on("click",function(){e(".simulator select, .simulator input").removeClass("error"),""!=e(".simulator-box #price").val()&&""!=e(".simulator-box #parcel").val()?(e(this).closest("fieldset").removeClass("active"),e(".simulator-box fieldset").eq(e(this).closest("fieldset").index()).next().addClass("active")):(""==e(".simulator-box #price").val()&&e(".simulator-box #price").addClass("error"),""==e(".simulator-box #parcel").val()&&e(".simulator-box #parcel").addClass("error"))}),e(".simulator-box .button-2").on("click",function(){e(".simulator select, .simulator input").removeClass("error"),""!=e(".simulator-box #name").val()?(e(this).closest("fieldset").removeClass("active"),e(".simulator-box fieldset").eq(e(this).closest("fieldset").index()).next().addClass("active")):""==e(".simulator-box #name").val()&&e(".simulator-box #name").addClass("error")}),e(".simulator-box form").on("submit",function(){e(".simulator-box form").addClass("working")}),e(".restart-simulator").on("click",function(){e(".simulator-box fieldset").removeClass("active"),e(".simulator-box fieldset").eq("0").addClass("active")}),e(".simulator-box #price").on("change",function(){e(".simulator-box .data-1 .value").text(e(this).val())}),e(".simulator-box #parcel").on("change",function(){e(".simulator-box .data-2 .value").text(e(this).val())}),e("#file").on("change",function(){var t=e(this).val();e(".file-name").text(t)}),e(".questions h3").on("click",function(){e(this).parent().hasClass("active")?e(this).parent().removeClass("active"):(e(".questions h3").parent().removeClass("active"),e(this).parent().addClass("active"))}),e(".to-top").on("click",function(){e("html,body").animate({scrollTop:e(".header").offset().top},"slow")}),e(".news-container .slides").slick({slidesToShow:1,slidesToScroll:1,arrows:!0,fade:!1,autoplay:!1,autoplaySpeed:4e3,speed:150,dots:!0,vertical:!1,pauseOnHover:!1,variableWidth:!0,appendDots:e(".news-container .news-ctrl .init"),appendArrows:e(".news-container .news-ctrl .arrows")}),e(".overlay").on("click",function(){e(this).removeClass("active")}),e(".overlay .dialog").on("click",function(e){e.stopPropagation()}),e(window).width()<1024&&e(".js-whatsapp-button").attr("href","https://api.whatsapp.com/send?phone=554840072909"),e(".close-bar-js").on("click",function(){e(".cookie-bar").removeClass("active"),e.ajax({url:Application.build_url("politica-de-privacidade/fechar/"),method:"get",async:!1,success:function(e){},error:function(){alert("Erro inesperado: falha na comunicação com o servidor. Por favor, tente novamente mais tarde.")}})})}),Application.Controller.Contact=function(e){function t(){var t=new window.URLSearchParams(window.location.search);t.get("subject")&&e("#subject option").filter(function(){return e(this).text()==t.get("subject")}).prop("selected",!0)}return{index:t}}(jQuery),Application.Controller.Default=function(e){function t(){e(".banner .slides").slick({slidesToShow:1,slidesToScroll:1,arrows:!0,fade:!0,autoplay:!0,autoplaySpeed:7e3,speed:150,dots:!0,vertical:!1,pauseOnHover:!1})}return{index:t}}(jQuery),Application.Controller.News=function(e){function t(){e(".js-load-more").on("click",function(){e(this).toggleClass("loading")})}function i(){e(".gallery").lightGallery({selector:"a",thumbnail:!1,getCaptionFromTitleOrAlt:!1,download:!1})}return{index:t,show:i}}(jQuery);