!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t(e.bootstrap={},e.jQuery)}(this,function(e,t){"use strict";function i(e,t){for(var n=0;nthis._items.length-1||e<0))if(this._isSliding)I(this._element).one(Y.SLID,function(){return t.to(e)});else{if(n===e)return this.pause(),void this.cycle();var i=n=i.clientWidth&&n>=i.clientHeight}),h=0l[e]&&!i.escapeWithReference&&(n=Math.min(h[t],l[e]-("right"===e?h.width:h.height))),Ze({},t,n)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";h=Ve({},h,d[t](e))}),e.offsets.popper=h,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,i=t.reference,o=e.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]r(i[a])&&(e.offsets.popper[l]=r(i[a])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!ft(e.instance.modifiers,"arrow","keepTogether"))return e;var i=t.element;if("string"==typeof i){if(!(i=e.instance.popper.querySelector(i)))return e}else if(!e.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],r=e.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",h=l?"Top":"Left",d=h.toLowerCase(),u=l?"left":"top",p=l?"bottom":"right",f=nt(i)[c];a[p]-fs[p]&&(e.offsets.popper[d]+=a[d]+f-s[p]),e.offsets.popper=Ke(e.offsets.popper);var m=a[d]+a[c]/2-f/2,g=De(e.instance.popper),v=parseFloat(g["margin"+h],10),y=parseFloat(g["border"+h+"Width"],10),w=m-e.offsets.popper[d]-v-y;return w=Math.max(Math.min(s[c]-f,w),0),e.arrowElement=i,e.offsets.arrow=(Ze(n={},d,Math.round(w)),Ze(n,u,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(f,m){if(at(f.instance.modifiers,"inner"))return f;if(f.flipped&&f.placement===f.originalPlacement)return f;var g=Je(f.instance.popper,f.instance.reference,m.padding,m.boundariesElement,f.positionFixed),v=f.placement.split("-")[0],y=it(v),w=f.placement.split("-")[1]||"",b=[];switch(m.behavior){case yt:b=[v,y];break;case wt:b=vt(v);break;case bt:b=vt(v,!0);break;default:b=m.behavior}return b.forEach(function(e,t){if(v!==e||b.length===t+1)return f;v=f.placement.split("-")[0],y=it(v);var n,i=f.offsets.popper,o=f.offsets.reference,r=Math.floor,s="left"===v&&r(i.right)>r(o.left)||"right"===v&&r(i.left)r(o.top)||"bottom"===v&&r(i.top)r(g.right),c=r(i.top)r(g.bottom),d="left"===v&&a||"right"===v&&l||"top"===v&&c||"bottom"===v&&h,u=-1!==["top","bottom"].indexOf(v),p=!!m.flipVariations&&(u&&"start"===w&&a||u&&"end"===w&&l||!u&&"start"===w&&c||!u&&"end"===w&&h);(s||d||p)&&(f.flipped=!0,(s||d)&&(v=b[t+1]),p&&(w="end"===(n=w)?"start":"start"===n?"end":n),f.placement=v+(w?"-"+w:""),f.offsets.popper=Ve({},f.offsets.popper,ot(f.instance.popper,f.offsets.reference,f.placement)),f=st(f.instance.modifiers,f,"flip"))}),f},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],i=e.offsets,o=i.popper,r=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return o[s?"left":"top"]=r[n]-(a?o[s?"width":"height"]:0),e.placement=it(t),e.offsets.popper=Ke(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!ft(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=rt(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.rightdocument.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=e.left+e.right
',trigger:"hover focus",title:"",delay:0,html:!(kn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(xn={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},On="out",In={HIDE:"hide"+Tn,HIDDEN:"hidden"+Tn,SHOW:(Ln="show")+Tn,SHOWN:"shown"+Tn,INSERTED:"inserted"+Tn,CLICK:"click"+Tn,FOCUSIN:"focusin"+Tn,FOCUSOUT:"focusout"+Tn,MOUSEENTER:"mouseenter"+Tn,MOUSELEAVE:"mouseleave"+Tn},Wn="fade",Dn="show",An=".tooltip-inner",Pn=".arrow",Mn="hover",Hn="focus",Nn="click",Rn="manual",jn=function(){function i(e,t){if(void 0===Ct)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var e=i.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,n=wn(e.currentTarget).data(t);n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),wn(e.currentTarget).data(t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(wn(this.getTipElement()).hasClass(Dn))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),wn.removeData(this.element,this.constructor.DATA_KEY),wn(this.element).off(this.constructor.EVENT_KEY),wn(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&wn(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===wn(this.element).css("display"))throw new Error("Please use show on visible elements");var e=wn.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){wn(this.element).trigger(e);var n=wn.contains(this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!n)return;var i=this.getTipElement(),o=Te.getUID(this.constructor.NAME);i.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&wn(i).addClass(Wn);var r="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(r);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:wn(document).find(this.config.container);wn(i).data(this.constructor.DATA_KEY,this),wn.contains(this.element.ownerDocument.documentElement,this.tip)||wn(i).appendTo(a),wn(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Ct(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:Pn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),wn(i).addClass(Dn),"ontouchstart"in document.documentElement&&wn(document.body).children().on("mouseover",null,wn.noop);var l=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,wn(t.element).trigger(t.constructor.Event.SHOWN),e===On&&t._leave(null,t)};if(wn(this.tip).hasClass(Wn)){var c=Te.getTransitionDurationFromElement(this.tip);wn(this.tip).one(Te.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},e.hide=function(e){var t=this,n=this.getTipElement(),i=wn.Event(this.constructor.Event.HIDE),o=function(){t._hoverState!==Ln&&n.parentNode&&n.parentNode.removeChild(n),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),wn(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),e&&e()};if(wn(this.element).trigger(i),!i.isDefaultPrevented()){if(wn(n).removeClass(Dn),"ontouchstart"in document.documentElement&&wn(document.body).children().off("mouseover",null,wn.noop),this._activeTrigger[Nn]=!1,this._activeTrigger[Hn]=!1,this._activeTrigger[Mn]=!1,wn(this.tip).hasClass(Wn)){var r=Te.getTransitionDurationFromElement(n);wn(n).one(Te.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(e){wn(this.getTipElement()).addClass(zn+"-"+e)},e.getTipElement=function(){return this.tip=this.tip||wn(this.config.template)[0],this.tip},e.setContent=function(){var e=this.getTipElement();this.setElementContent(wn(e.querySelectorAll(An)),this.getTitle()),wn(e).removeClass(Wn+" "+Dn)},e.setElementContent=function(e,t){var n=this.config.html;"object"==typeof t&&(t.nodeType||t.jquery)?n?wn(t).parent().is(e)||e.empty().append(t):e.text(wn(t).text()):e[n?"html":"text"](t)},e.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},e._getAttachment=function(e){return kn[e.toUpperCase()]},e._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(e){if("click"===e)wn(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(e){return i.toggle(e)});else if(e!==Rn){var t=e===Mn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=e===Mn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;wn(i.element).on(t,i.config.selector,function(e){return i._enter(e)}).on(n,i.config.selector,function(e){return i._leave(e)})}wn(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(e,t){var n=this.constructor.DATA_KEY;(t=t||wn(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),wn(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusin"===e.type?Hn:Mn]=!0),wn(t.getTipElement()).hasClass(Dn)||t._hoverState===Ln?t._hoverState=Ln:(clearTimeout(t._timeout),t._hoverState=Ln,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===Ln&&t.show()},t.config.delay.show):t.show())},e._leave=function(e,t){var n=this.constructor.DATA_KEY;(t=t||wn(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),wn(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusout"===e.type?Hn:Mn]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=On,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){t._hoverState===On&&t.hide()},t.config.delay.hide):t.hide())},e._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},e._getConfig=function(e){return"number"==typeof(e=l({},this.constructor.Default,wn(this.element).data(),"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),Te.typeCheckConfig(bn,e,this.constructor.DefaultType),e},e._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},e._cleanTipClass=function(){var e=wn(this.getTipElement()),t=e.attr("class").match(En);null!==t&&t.length&&e.removeClass(t.join(""))},e._handlePopperPlacementChange=function(e){var t=e.instance;this.tip=t.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},e._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(wn(e).removeClass(Wn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},i._jQueryInterface=function(n){return this.each(function(){var e=wn(this).data(_n),t="object"==typeof n&&n;if((e||!/dispose|hide/.test(n))&&(e||(e=new i(this,t),wn(this).data(_n,e)),"string"==typeof n)){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Sn}},{key:"NAME",get:function(){return bn}},{key:"DATA_KEY",get:function(){return _n}},{key:"Event",get:function(){return In}},{key:"EVENT_KEY",get:function(){return Tn}},{key:"DefaultType",get:function(){return xn}}]),i}(),wn.fn[bn]=jn._jQueryInterface,wn.fn[bn].Constructor=jn,wn.fn[bn].noConflict=function(){return wn.fn[bn]=Cn,jn._jQueryInterface},jn),qi=(Bn="popover",$n="."+(Yn="bs.popover"),qn=(Fn=t).fn[Bn],Un="bs-popover",Zn=new RegExp("(^|\\s)"+Un+"\\S+","g"),Vn=l({},$i.Default,{placement:"right",trigger:"click",content:"",template:''}),Kn=l({},$i.DefaultType,{content:"(string|element|function)"}),Qn="fade",Gn=".popover-header",Jn=".popover-body",ei={HIDE:"hide"+$n,HIDDEN:"hidden"+$n,SHOW:(Xn="show")+$n,SHOWN:"shown"+$n,INSERTED:"inserted"+$n,CLICK:"click"+$n,FOCUSIN:"focusin"+$n,FOCUSOUT:"focusout"+$n,MOUSEENTER:"mouseenter"+$n,MOUSELEAVE:"mouseleave"+$n},ti=function(e){var t,n;function i(){return e.apply(this,arguments)||this}n=e,(t=i).prototype=Object.create(n.prototype),(t.prototype.constructor=t).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(e){Fn(this.getTipElement()).addClass(Un+"-"+e)},o.getTipElement=function(){return this.tip=this.tip||Fn(this.config.template)[0],this.tip},o.setContent=function(){var e=Fn(this.getTipElement());this.setElementContent(e.find(Gn),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(Jn),t),e.removeClass(Qn+" "+Xn)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var e=Fn(this.getTipElement()),t=e.attr("class").match(Zn);null!==t&&0=this._offsets[o]&&(void 0===this._offsets[o+1]||e'+r.title+""}if(W("gmaps_context_menu")){var s=W("gmaps_context_menu");s.innerHTML=e;var a=s.getElementsByTagName("a"),l=a.length;for(o=0;o=e.lng()||h.lng()=e.lng())&&c.lat()+(e.lng()-c.lng())/(h.lng()-c.lng())*(h.lat()-c.lat())>>0;if(0===n)return-1;var i=0;if(1'),n.$elem.css("position","absolute")),n.zoomLock=1,n.scrollingLock=!1,n.changeBgSize=!1,n.currentZoomLevel=n.options.zoomLevel,n.nzOffset=n.$elem.offset(),n.widthRatio=n.largeWidth/n.currentZoomLevel/n.nzWidth,n.heightRatio=n.largeHeight/n.currentZoomLevel/n.nzHeight,"window"==n.options.zoomType&&(n.zoomWindowStyle="overflow: hidden;background-position: 0px 0px;text-align:center;background-color: "+String(n.options.zoomWindowBgColour)+";width: "+String(n.options.zoomWindowWidth)+"px;height: "+String(n.options.zoomWindowHeight)+"px;float: left;background-size: "+n.largeWidth/n.currentZoomLevel+"px "+n.largeHeight/n.currentZoomLevel+"px;display: none;z-index:100;border: "+String(n.options.borderSize)+"px solid "+n.options.borderColour+";background-repeat: no-repeat;position: absolute;"),"inner"==n.options.zoomType){var e=n.$elem.css("border-left-width");n.zoomWindowStyle="overflow: hidden;margin-left: "+String(e)+";margin-top: "+String(e)+";background-position: 0px 0px;width: "+String(n.nzWidth)+"px;height: "+String(n.nzHeight)+"px;float: left;display: none;cursor:"+n.options.cursor+";px solid "+n.options.borderColour+";background-repeat: no-repeat;position: absolute;"}"window"==n.options.zoomType&&(lensHeight=n.nzHeight'),s("body").append(n.zoomContainer),n.options.containLensZoom&&"lens"==n.options.zoomType&&n.zoomContainer.css("overflow","hidden"),"inner"!=n.options.zoomType&&(n.zoomLens=s("
 
").appendTo(n.zoomContainer).click(function(){n.$elem.trigger("click")}),n.options.tint&&(n.tintContainer=s("
").addClass("tintContainer"),n.zoomTint=s("
"),n.zoomLens.wrap(n.tintContainer),n.zoomTintcss=n.zoomLens.after(n.zoomTint),n.zoomTintImage=s('').appendTo(n.zoomLens).click(function(){n.$elem.trigger("click")}))),isNaN(n.options.zoomWindowPosition)?n.zoomWindow=s("
 
").appendTo("body").click(function(){n.$elem.trigger("click")}):n.zoomWindow=s("
 
").appendTo(n.zoomContainer).click(function(){n.$elem.trigger("click")}),n.zoomWindowContainer=s("
").addClass("zoomWindowContainer").css("width",n.options.zoomWindowWidth),n.zoomWindow.wrap(n.zoomWindowContainer),"lens"==n.options.zoomType&&n.zoomLens.css({backgroundImage:"url('"+n.imageSrc+"')"}),"window"==n.options.zoomType&&n.zoomWindow.css({backgroundImage:"url('"+n.imageSrc+"')"}),"inner"==n.options.zoomType&&n.zoomWindow.css({backgroundImage:"url('"+n.imageSrc+"')"}),n.$elem.bind("touchmove",function(e){e.preventDefault(),n.setPosition(e.originalEvent.touches[0]||e.originalEvent.changedTouches[0])}),n.zoomContainer.bind("touchmove",function(e){"inner"==n.options.zoomType&&n.showHideWindow("show"),e.preventDefault(),n.setPosition(e.originalEvent.touches[0]||e.originalEvent.changedTouches[0])}),n.zoomContainer.bind("touchend",function(e){n.showHideWindow("hide"),n.options.showLens&&n.showHideLens("hide"),n.options.tint&&"inner"!=n.options.zoomType&&n.showHideTint("hide")}),n.$elem.bind("touchend",function(e){n.showHideWindow("hide"),n.options.showLens&&n.showHideLens("hide"),n.options.tint&&"inner"!=n.options.zoomType&&n.showHideTint("hide")}),n.options.showLens&&(n.zoomLens.bind("touchmove",function(e){e.preventDefault(),n.setPosition(e.originalEvent.touches[0]||e.originalEvent.changedTouches[0])}),n.zoomLens.bind("touchend",function(e){n.showHideWindow("hide"),n.options.showLens&&n.showHideLens("hide"),n.options.tint&&"inner"!=n.options.zoomType&&n.showHideTint("hide")})),n.$elem.bind("mousemove",function(e){0==n.overWindow&&n.setElements("show"),n.lastX===e.clientX&&n.lastY===e.clientY||(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),n.zoomContainer.bind("mousemove",function(e){0==n.overWindow&&n.setElements("show"),n.lastX===e.clientX&&n.lastY===e.clientY||(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),"inner"!=n.options.zoomType&&n.zoomLens.bind("mousemove",function(e){n.lastX===e.clientX&&n.lastY===e.clientY||(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),n.options.tint&&"inner"!=n.options.zoomType&&n.zoomTint.bind("mousemove",function(e){n.lastX===e.clientX&&n.lastY===e.clientY||(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),"inner"==n.options.zoomType&&n.zoomWindow.bind("mousemove",function(e){n.lastX===e.clientX&&n.lastY===e.clientY||(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),n.zoomContainer.add(n.$elem).mouseenter(function(){0==n.overWindow&&n.setElements("show")}).mouseleave(function(){n.scrollLock||n.setElements("hide")}),"inner"!=n.options.zoomType&&n.zoomWindow.mouseenter(function(){n.overWindow=!0,n.setElements("hide")}).mouseleave(function(){n.overWindow=!1}),n.minZoomLevel=n.options.minZoomLevel?n.options.minZoomLevel:2*n.options.scrollZoomIncrement,n.options.scrollZoom&&n.zoomContainer.add(n.$elem).bind("mousewheel DOMMouseScroll MozMousePixelScroll",function(e){n.scrollLock=!0,clearTimeout(s.data(this,"timer")),s.data(this,"timer",setTimeout(function(){n.scrollLock=!1},250));var t=e.originalEvent.wheelDelta||-1*e.originalEvent.detail;return e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),0=n.minZoomLevel&&n.changeZoomLevel(n.currentZoomLevel-n.options.scrollZoomIncrement):n.options.maxZoomLevel?n.currentZoomLevel<=n.options.maxZoomLevel&&n.changeZoomLevel(parseFloat(n.currentZoomLevel)+n.options.scrollZoomIncrement):n.changeZoomLevel(parseFloat(n.currentZoomLevel)+n.options.scrollZoomIncrement),!1})},setElements:function(e){if(!this.options.zoomEnabled)return!1;"show"==e&&this.isWindowSet&&("inner"==this.options.zoomType&&this.showHideWindow("show"),"window"==this.options.zoomType&&this.showHideWindow("show"),this.options.showLens&&this.showHideLens("show"),this.options.tint&&"inner"!=this.options.zoomType&&this.showHideTint("show")),"hide"==e&&("window"==this.options.zoomType&&this.showHideWindow("hide"),this.options.tint||this.showHideWindow("hide"),this.options.showLens&&this.showHideLens("hide"),this.options.tint&&this.showHideTint("hide"))},setPosition:function(e){if(!this.options.zoomEnabled)return!1;this.nzHeight=this.$elem.height(),this.nzWidth=this.$elem.width(),this.nzOffset=this.$elem.offset(),this.options.tint&&"inner"!=this.options.zoomType&&(this.zoomTint.css({top:0}),this.zoomTint.css({left:0})),this.options.responsive&&!this.options.scrollZoom&&this.options.showLens&&(lensHeight=this.nzHeightthis.nzHeight-this.zoomLens.height()/2-2*this.options.lensBorderSize,this.Eloppos=this.mouseLeft<0+this.zoomLens.width()/2,this.Eroppos=this.mouseLeft>this.nzWidth-this.zoomLens.width()/2-2*this.options.lensBorderSize),"inner"==this.options.zoomType&&(this.Etoppos=this.mouseTopthis.nzHeight-this.nzHeight/2/this.heightRatio,this.Eloppos=this.mouseLeft<0+this.nzWidth/2/this.widthRatio,this.Eroppos=this.mouseLeft>this.nzWidth-this.nzWidth/2/this.widthRatio-2*this.options.lensBorderSize),this.mouseLeft<=0||this.mouseTop<0||this.mouseLeft>this.nzWidth||this.mouseTop>this.nzHeight?this.setElements("hide"):(this.options.showLens&&(this.lensLeftPos=String(this.mouseLeft-this.zoomLens.width()/2),this.lensTopPos=String(this.mouseTop-this.zoomLens.height()/2)),this.Etoppos&&(this.lensTopPos=0),this.Eloppos&&(this.tintpos=this.lensLeftPos=this.windowLeftPos=0),"window"==this.options.zoomType&&(this.Eboppos&&(this.lensTopPos=Math.max(this.nzHeight-this.zoomLens.height()-2*this.options.lensBorderSize,0)),this.Eroppos&&(this.lensLeftPos=this.nzWidth-this.zoomLens.width()-2*this.options.lensBorderSize)),"inner"==this.options.zoomType&&(this.Eboppos&&(this.lensTopPos=Math.max(this.nzHeight-2*this.options.lensBorderSize,0)),this.Eroppos&&(this.lensLeftPos=this.nzWidth-this.nzWidth-2*this.options.lensBorderSize)),"lens"==this.options.zoomType&&(this.windowLeftPos=String(-1*((e.pageX-this.nzOffset.left)*this.widthRatio-this.zoomLens.width()/2)),this.windowTopPos=String(-1*((e.pageY-this.nzOffset.top)*this.heightRatio-this.zoomLens.height()/2)),this.zoomLens.css({backgroundPosition:this.windowLeftPos+"px "+this.windowTopPos+"px"}),this.changeBgSize&&(this.nzHeight>this.nzWidth?("lens"==this.options.zoomType&&this.zoomLens.css({"background-size":this.largeWidth/this.newvalueheight+"px "+this.largeHeight/this.newvalueheight+"px"}),this.zoomWindow.css({"background-size":this.largeWidth/this.newvalueheight+"px "+this.largeHeight/this.newvalueheight+"px"})):("lens"==this.options.zoomType&&this.zoomLens.css({"background-size":this.largeWidth/this.newvaluewidth+"px "+this.largeHeight/this.newvaluewidth+"px"}),this.zoomWindow.css({"background-size":this.largeWidth/this.newvaluewidth+"px "+this.largeHeight/this.newvaluewidth+"px"})),this.changeBgSize=!1),this.setWindowPostition(e)),this.options.tint&&"inner"!=this.options.zoomType&&this.setTintPosition(e),"window"==this.options.zoomType&&this.setWindowPostition(e),"inner"==this.options.zoomType&&this.setWindowPostition(e),this.options.showLens&&(this.fullwidth&&"lens"!=this.options.zoomType&&(this.lensLeftPos=0),this.zoomLens.css({left:this.lensLeftPos+"px",top:this.lensTopPos+"px"})))},showHideWindow:function(e){"show"!=e||this.isWindowActive||(this.options.zoomWindowFadeIn?this.zoomWindow.stop(!0,!0,!1).fadeIn(this.options.zoomWindowFadeIn):this.zoomWindow.show(),this.isWindowActive=!0),"hide"==e&&this.isWindowActive&&(this.options.zoomWindowFadeOut?this.zoomWindow.stop(!0,!0).fadeOut(this.options.zoomWindowFadeOut):this.zoomWindow.hide(),this.isWindowActive=!1)},showHideLens:function(e){"show"!=e||this.isLensActive||(this.options.lensFadeIn?this.zoomLens.stop(!0,!0,!1).fadeIn(this.options.lensFadeIn):this.zoomLens.show(),this.isLensActive=!0),"hide"==e&&this.isLensActive&&(this.options.lensFadeOut?this.zoomLens.stop(!0,!0).fadeOut(this.options.lensFadeOut):this.zoomLens.hide(),this.isLensActive=!1)},showHideTint:function(e){"show"!=e||this.isTintActive||(this.options.zoomTintFadeIn?this.zoomTint.css({opacity:this.options.tintOpacity}).animate().stop(!0,!0).fadeIn("slow"):(this.zoomTint.css({opacity:this.options.tintOpacity}).animate(),this.zoomTint.show()),this.isTintActive=!0),"hide"==e&&this.isTintActive&&(this.options.zoomTintFadeOut?this.zoomTint.stop(!0,!0).fadeOut(this.options.zoomTintFadeOut):this.zoomTint.hide(),this.isTintActive=!1)},setLensPostition:function(e){},setWindowPostition:function(e){var t=this;if(isNaN(t.options.zoomWindowPosition))t.externalContainer=s("#"+t.options.zoomWindowPosition),t.externalContainerWidth=t.externalContainer.width(),t.externalContainerHeight=t.externalContainer.height(),t.externalContainerOffset=t.externalContainer.offset(),t.windowOffsetTop=t.externalContainerOffset.top,t.windowOffsetLeft=t.externalContainerOffset.left;else switch(t.options.zoomWindowPosition){case 1:t.windowOffsetTop=t.options.zoomWindowOffety,t.windowOffsetLeft=+t.nzWidth;break;case 2:t.options.zoomWindowHeight>t.nzHeight&&(t.windowOffsetTop=-1*(t.options.zoomWindowHeight/2-t.nzHeight/2),t.windowOffsetLeft=t.nzWidth);break;case 3:t.windowOffsetTop=t.nzHeight-t.zoomWindow.height()-2*t.options.borderSize,t.windowOffsetLeft=t.nzWidth;break;case 4:t.windowOffsetTop=t.nzHeight,t.windowOffsetLeft=t.nzWidth;break;case 5:t.windowOffsetTop=t.nzHeight,t.windowOffsetLeft=t.nzWidth-t.zoomWindow.width()-2*t.options.borderSize;break;case 6:t.options.zoomWindowHeight>t.nzHeight&&(t.windowOffsetTop=t.nzHeight,t.windowOffsetLeft=-1*(t.options.zoomWindowWidth/2-t.nzWidth/2+2*t.options.borderSize));break;case 7:t.windowOffsetTop=t.nzHeight,t.windowOffsetLeft=0;break;case 8:t.windowOffsetTop=t.nzHeight,t.windowOffsetLeft=-1*(t.zoomWindow.width()+2*t.options.borderSize);break;case 9:t.windowOffsetTop=t.nzHeight-t.zoomWindow.height()-2*t.options.borderSize,t.windowOffsetLeft=-1*(t.zoomWindow.width()+2*t.options.borderSize);break;case 10:t.options.zoomWindowHeight>t.nzHeight&&(t.windowOffsetTop=-1*(t.options.zoomWindowHeight/2-t.nzHeight/2),t.windowOffsetLeft=-1*(t.zoomWindow.width()+2*t.options.borderSize));break;case 11:t.windowOffsetTop=t.options.zoomWindowOffety,t.windowOffsetLeft=-1*(t.zoomWindow.width()+2*t.options.borderSize);break;case 12:t.windowOffsetTop=-1*(t.zoomWindow.height()+2*t.options.borderSize),t.windowOffsetLeft=-1*(t.zoomWindow.width()+2*t.options.borderSize);break;case 13:t.windowOffsetTop=-1*(t.zoomWindow.height()+2*t.options.borderSize),t.windowOffsetLeft=0;break;case 14:t.options.zoomWindowHeight>t.nzHeight&&(t.windowOffsetTop=-1*(t.zoomWindow.height()+2*t.options.borderSize),t.windowOffsetLeft=-1*(t.options.zoomWindowWidth/2-t.nzWidth/2+2*t.options.borderSize));break;case 15:t.windowOffsetTop=-1*(t.zoomWindow.height()+2*t.options.borderSize),t.windowOffsetLeft=t.nzWidth-t.zoomWindow.width()-2*t.options.borderSize;break;case 16:t.windowOffsetTop=-1*(t.zoomWindow.height()+2*t.options.borderSize),t.windowOffsetLeft=t.nzWidth;break;default:t.windowOffsetTop=t.options.zoomWindowOffety,t.windowOffsetLeft=t.nzWidth}t.isWindowSet=!0,t.windowOffsetTop+=t.options.zoomWindowOffety,t.windowOffsetLeft+=t.options.zoomWindowOffetx,t.zoomWindow.css({top:t.windowOffsetTop}),t.zoomWindow.css({left:t.windowOffsetLeft}),"inner"==t.options.zoomType&&(t.zoomWindow.css({top:0}),t.zoomWindow.css({left:0})),t.windowLeftPos=String(-1*((e.pageX-t.nzOffset.left)*t.widthRatio-t.zoomWindow.width()/2)),t.windowTopPos=String(-1*((e.pageY-t.nzOffset.top)*t.heightRatio-t.zoomWindow.height()/2)),t.Etoppos&&(t.windowTopPos=0),t.Eloppos&&(t.windowLeftPos=0),t.Eboppos&&(t.windowTopPos=-1*(t.largeHeight/t.currentZoomLevel-t.zoomWindow.height())),t.Eroppos&&(t.windowLeftPos=-1*(t.largeWidth/t.currentZoomLevel-t.zoomWindow.width())),t.fullheight&&(t.windowTopPos=0),t.fullwidth&&(t.windowLeftPos=0),"window"!=t.options.zoomType&&"inner"!=t.options.zoomType||(1==t.zoomLock&&(t.widthRatio<=1&&(t.windowLeftPos=0),t.heightRatio<=1&&(t.windowTopPos=0)),t.largeHeightt.nzWidth?("lens"==t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"})):("lens"!=t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvaluewidth+"px "+t.largeHeight/t.newvalueheight+"px"}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvaluewidth+"px "+t.largeHeight/t.newvaluewidth+"px"})),t.changeBgSize=!1),t.zoomWindow.css({backgroundPosition:t.windowLeftPos+"px "+t.windowTopPos+"px"}),t.scrollingLock=!1,t.loop=!1):(t.changeBgSize&&(t.nzHeight>t.nzWidth?("lens"==t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"})):("lens"!=t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvaluewidth+"px "+t.largeHeight/t.newvaluewidth+"px"}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvaluewidth+"px "+t.largeHeight/t.newvaluewidth+"px"})),t.changeBgSize=!1),t.zoomWindow.css({backgroundPosition:t.xp+"px "+t.yp+"px"}))},16))):(t.changeBgSize&&(t.nzHeight>t.nzWidth?("lens"==t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"})):("lens"==t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvaluewidth+"px "+t.largeHeight/t.newvaluewidth+"px"}),t.largeHeight/t.newvaluewidth
'),n.$elem.after(n.spinner)),n.options.onImageSwap(n.$elem),i.onload=function(){n.largeWidth=i.width,n.largeHeight=i.height,n.zoomImage=t,n.zoomWindow.css({"background-size":n.largeWidth+"px "+n.largeHeight+"px"}),n.zoomWindow.css({"background-size":n.largeWidth+"px "+n.largeHeight+"px"}),n.swapAction(e,t)},i.src=t},swapAction:function(e,t){var n=this,i=new Image;if(i.onload=function(){n.nzHeight=i.height,n.nzWidth=i.width,n.options.onImageSwapComplete(n.$elem),n.doneCallback()},i.src=e,n.currentZoomLevel=n.options.zoomLevel,n.options.maxZoomLevel=!1,"lens"==n.options.zoomType&&n.zoomLens.css({backgroundImage:"url('"+t+"')"}),"window"==n.options.zoomType&&n.zoomWindow.css({backgroundImage:"url('"+t+"')"}),"inner"==n.options.zoomType&&n.zoomWindow.css({backgroundImage:"url('"+t+"')"}),n.currentImage=t,n.options.imageCrossfade){var o=n.$elem,r=o.clone();n.$elem.attr("src",e),n.$elem.after(r),r.stop(!0).fadeOut(n.options.imageCrossfade,function(){s(this).remove()}),n.$elem.width("auto").removeAttr("width"),n.$elem.height("auto").removeAttr("height"),o.fadeIn(n.options.imageCrossfade),n.options.tint&&"inner"!=n.options.zoomType&&(r=(o=n.zoomTintImage).clone(),n.zoomTintImage.attr("src",t),n.zoomTintImage.after(r),r.stop(!0).fadeOut(n.options.imageCrossfade,function(){s(this).remove()}),o.fadeIn(n.options.imageCrossfade),n.zoomTint.css({height:n.$elem.height()}),n.zoomTint.css({width:n.$elem.width()})),n.zoomContainer.css("height",n.$elem.height()),n.zoomContainer.css("width",n.$elem.width()),"inner"!=n.options.zoomType||n.options.constrainType||(n.zoomWrap.parent().css("height",n.$elem.height()),n.zoomWrap.parent().css("width",n.$elem.width()),n.zoomWindow.css("height",n.$elem.height()),n.zoomWindow.css("width",n.$elem.width()))}else n.$elem.attr("src",e),n.options.tint&&(n.zoomTintImage.attr("src",t),n.zoomTintImage.attr("height",n.$elem.height()),n.zoomTintImage.css({height:n.$elem.height()}),n.zoomTint.css({height:n.$elem.height()})),n.zoomContainer.css("height",n.$elem.height()),n.zoomContainer.css("width",n.$elem.width());n.options.imageCrossfade&&(n.zoomWrap.css("height",n.$elem.height()),n.zoomWrap.css("width",n.$elem.width())),n.options.constrainType&&("height"==n.options.constrainType&&(n.zoomContainer.css("height",n.options.constrainSize),n.zoomContainer.css("width","auto"),n.options.imageCrossfade?(n.zoomWrap.css("height",n.options.constrainSize),n.zoomWrap.css("width","auto"),n.constwidth=n.zoomWrap.width()):(n.$elem.css("height",n.options.constrainSize),n.$elem.css("width","auto"),n.constwidth=n.$elem.width()),"inner"==n.options.zoomType&&(n.zoomWrap.parent().css("height",n.options.constrainSize),n.zoomWrap.parent().css("width",n.constwidth),n.zoomWindow.css("height",n.options.constrainSize),n.zoomWindow.css("width",n.constwidth)),n.options.tint&&(n.tintContainer.css("height",n.options.constrainSize),n.tintContainer.css("width",n.constwidth),n.zoomTint.css("height",n.options.constrainSize),n.zoomTint.css("width",n.constwidth),n.zoomTintImage.css("height",n.options.constrainSize),n.zoomTintImage.css("width",n.constwidth))),"width"==n.options.constrainType&&(n.zoomContainer.css("height","auto"),n.zoomContainer.css("width",n.options.constrainSize),n.options.imageCrossfade?(n.zoomWrap.css("height","auto"),n.zoomWrap.css("width",n.options.constrainSize),n.constheight=n.zoomWrap.height()):(n.$elem.css("height","auto"),n.$elem.css("width",n.options.constrainSize),n.constheight=n.$elem.height()),"inner"==n.options.zoomType&&(n.zoomWrap.parent().css("height",n.constheight),n.zoomWrap.parent().css("width",n.options.constrainSize),n.zoomWindow.css("height",n.constheight),n.zoomWindow.css("width",n.options.constrainSize)),n.options.tint&&(n.tintContainer.css("height",n.constheight),n.tintContainer.css("width",n.options.constrainSize),n.zoomTint.css("height",n.constheight),n.zoomTint.css("width",n.options.constrainSize),n.zoomTintImage.css("height",n.constheight),n.zoomTintImage.css("width",n.options.constrainSize))))},doneCallback:function(){this.options.loadingIcon&&this.spinner.hide(),this.nzOffset=this.$elem.offset(),this.nzWidth=this.$elem.width(),this.nzHeight=this.$elem.height(),this.currentZoomLevel=this.options.zoomLevel,this.widthRatio=this.largeWidth/this.nzWidth,this.heightRatio=this.largeHeight/this.nzHeight,"window"==this.options.zoomType&&(lensHeight=this.nzHeightmaxheightnewvalue&&(newvalue=maxheightnewvalue),newvalue>maxwidthtnewvalue&&(newvalue=maxwidthtnewvalue),maxheightnewvalue<=newvalue?(this.heightRatio=this.largeHeight/newvalue/this.nzHeight,this.newvalueheight=newvalue>maxheightnewvalue?maxheightnewvalue:newvalue,this.fullheight=!0):(this.heightRatio=this.largeHeight/newvalue/this.nzHeight,this.newvalueheight=newvalue>maxheightnewvalue?maxheightnewvalue:newvalue,this.fullheight=!1),maxwidthtnewvalue<=newvalue?(this.widthRatio=this.largeWidth/newvalue/this.nzWidth,this.newvaluewidth=newvalue>maxwidthtnewvalue?maxwidthtnewvalue:newvalue,this.fullwidth=!0):(this.widthRatio=this.largeWidth/newvalue/this.nzWidth,this.newvaluewidth=newvalue,this.fullwidth=!1)),scrcontinue=!1,"inner"==this.options.zoomType&&(this.nzWidth>this.nzHeight&&(this.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,this.fullwidth=this.fullheight=!0)),this.nzHeight>this.nzWidth&&(this.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,this.fullwidth=this.fullheight=!0))),"inner"!=this.options.zoomType&&(scrcontinue=!0),scrcontinue&&(this.zoomLock=0,this.changeZoom=!0,this.options.zoomWindowHeight/this.heightRatio<=this.nzHeight&&(this.currentZoomLevel=this.newvalueheight,"lens"!=this.options.zoomType&&"inner"!=this.options.zoomType&&(this.changeBgSize=!0,this.zoomLens.css({height:String(this.options.zoomWindowHeight/this.heightRatio)+"px"})),"lens"==this.options.zoomType||"inner"==this.options.zoomType)&&(this.changeBgSize=!0),this.options.zoomWindowWidth/this.widthRatio<=this.nzWidth&&("inner"!=this.options.zoomType&&this.newvaluewidth>this.newvalueheight&&(this.currentZoomLevel=this.newvaluewidth),"lens"!=this.options.zoomType&&"inner"!=this.options.zoomType&&(this.changeBgSize=!0,this.zoomLens.css({width:String(this.options.zoomWindowWidth/this.widthRatio)+"px"})),"lens"==this.options.zoomType||"inner"==this.options.zoomType)&&(this.changeBgSize=!0),"inner"==this.options.zoomType&&(this.changeBgSize=!0,this.nzWidth>this.nzHeight&&(this.currentZoomLevel=this.newvaluewidth),this.nzHeight>this.nzWidth&&(this.currentZoomLevel=this.newvaluewidth))),this.setPosition(this.currentLoc)},closeAll:function(){self.zoomWindow&&self.zoomWindow.hide(),self.zoomLens&&self.zoomLens.hide(),self.zoomTint&&self.zoomTint.hide()},changeState:function(e){"enable"==e&&(this.options.zoomEnabled=!0),"disable"==e&&(this.options.zoomEnabled=!1)}};s.fn.elevateZoom=function(t){return this.each(function(){var e=Object.create(i);e.init(t,this),s.data(this,"elevateZoom",e)})},s.fn.elevateZoom.options={zoomActivation:"hover",zoomEnabled:!0,preloading:1,zoomLevel:1,scrollZoom:!1,scrollZoomIncrement:.1,minZoomLevel:!1,maxZoomLevel:!1,easing:!1,easingAmount:12,lensSize:200,zoomWindowWidth:400,zoomWindowHeight:400,zoomWindowOffetx:0,zoomWindowOffety:0,zoomWindowPosition:1,zoomWindowBgColour:"#fff",lensFadeIn:!1,lensFadeOut:!1,debug:!1,zoomWindowFadeIn:!1,zoomWindowFadeOut:!1,zoomWindowAlwaysShow:!1,zoomTintFadeIn:!1,zoomTintFadeOut:!1,borderSize:4,showLens:!0,borderColour:"#888",lensBorderSize:1,lensBorderColour:"#000",lensShape:"square",zoomType:"window",containLensZoom:!1,lensColour:"white",lensOpacity:.4,lenszoom:!1,tint:!1,tintColour:"#333",tintOpacity:.4,gallery:!1,galleryActiveClass:"zoomGalleryActive",imageCrossfade:!1,constrainType:!1,constrainSize:!1,loadingIcon:!1,cursor:"default",responsive:!0,onComplete:s.noop,onZoomedImageLoaded:function(){},onImageSwap:s.noop,onImageSwapComplete:s.noop}}(jQuery,window,document),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(window.jQuery||window.Zepto)}(function(h){var d,i,u,o,p,t,l="Close",c="BeforeClose",f="MarkupParse",m="Open",g=".mfp",v="mfp-ready",n="mfp-removing",s="mfp-prevent-close",e=function(){},a=!!window.jQuery,y=h(window),w=function(e,t){d.ev.on("mfp"+e+g,t)},b=function(e,t,n,i){var o=document.createElement("div");return o.className="mfp-"+e,n&&(o.innerHTML=n),i?t&&t.appendChild(o):(o=h(o),t&&o.appendTo(t)),o},_=function(e,t){d.ev.triggerHandler("mfp"+e,t),d.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),d.st.callbacks[e]&&d.st.callbacks[e].apply(d,h.isArray(t)?t:[t]))},T=function(e){return e===t&&d.currTemplate.closeBtn||(d.currTemplate.closeBtn=h(d.st.closeMarkup.replace("%title%",d.st.tClose)),t=e),d.currTemplate.closeBtn},r=function(){h.magnificPopup.instance||((d=new e).init(),h.magnificPopup.instance=d)};e.prototype={constructor:e,init:function(){var e=navigator.appVersion;d.isLowIE=d.isIE8=document.all&&!document.addEventListener,d.isAndroid=/android/gi.test(e),d.isIOS=/iphone|ipad|ipod/gi.test(e),d.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),d.probablyMobile=d.isAndroid||d.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),u=h(document),d.popupsCache={}},open:function(e){var t;if(!1===e.isObj){d.items=e.items.toArray(),d.index=0;var n,i=e.items;for(t=0;t(e||y.height())},_setFocus:function(){(d.st.focus?d.content.find(d.st.focus).eq(0):d.wrap).focus()},_onFocusIn:function(e){if(e.target!==d.wrap[0]&&!h.contains(d.wrap[0],e.target))return d._setFocus(),!1},_parseMarkup:function(o,e,t){var r;t.data&&(e=h.extend(t.data,e)),_(f,[o,e,t]),h.each(e,function(e,t){if(void 0===t||!1===t)return!0;if(1<(r=e.split("_")).length){var n=o.find(g+"-"+r[0]);if(0").attr("src",t).attr("class",n.attr("class"))):n.attr(r[1],t)}}else o.find(g+"-"+e).html(t)})},_getScrollbarSize:function(){if(void 0===d.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),d.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return d.scrollbarSize}},h.magnificPopup={instance:null,proto:e.prototype,modules:[],open:function(e,t){return r(),(e=e?h.extend(!0,{},e):{}).isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return h.magnificPopup.instance&&h.magnificPopup.instance.close()},registerModule:function(e,t){t.options&&(h.magnificPopup.defaults[e]=t.options),h.extend(this.proto,t.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},h.fn.magnificPopup=function(e){r();var t=h(this);if("string"==typeof e)if("open"===e){var n,i=a?t.data("magnificPopup"):t[0].magnificPopup,o=parseInt(arguments[1],10)||0;n=i.items?i.items[o]:(n=t,i.delegate&&(n=n.find(i.delegate)),n.eq(o)),d._openClick({mfpEl:n},t,i)}else d.isOpen&&d[e].apply(d,Array.prototype.slice.call(arguments,1));else e=h.extend(!0,{},e),a?t.data("magnificPopup",e):t[0].magnificPopup=e,d.addGroup(t,e);return t};var C,z,E,x="inline",k=function(){E&&(z.after(E.addClass(C)).detach(),E=null)};h.magnificPopup.registerModule(x,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){d.types.push(x),w(l+"."+x,function(){k()})},getInline:function(e,t){if(k(),e.src){var n=d.st.inline,i=h(e.src);if(i.length){var o=i[0].parentNode;o&&o.tagName&&(z||(C=n.hiddenClass,z=b(C),C="mfp-"+C),E=i.after(z).detach().removeClass(C)),d.updateStatus("ready")}else d.updateStatus("error",n.tNotFound),i=h("
");return e.inlineElement=i}return d.updateStatus("ready"),d._parseMarkup(t,{},e),t}}});var S,L="ajax",O=function(){S&&h(document.body).removeClass(S)},I=function(){O(),d.req&&d.req.abort()};h.magnificPopup.registerModule(L,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){d.types.push(L),S=d.st.ajax.cursor,w(l+"."+L,I),w("BeforeChange."+L,I)},getAjax:function(o){S&&h(document.body).addClass(S),d.updateStatus("loading");var e=h.extend({url:o.src,success:function(e,t,n){var i={data:e,xhr:n};_("ParseAjax",i),d.appendContent(h(i.data),L),o.finished=!0,O(),d._setFocus(),setTimeout(function(){d.wrap.addClass(v)},16),d.updateStatus("ready"),_("AjaxContentAdded")},error:function(){O(),o.finished=o.loadError=!0,d.updateStatus("error",d.st.ajax.tError.replace("%url%",o.src))}},d.st.ajax.settings);return d.req=h.ajax(e),""}}});var W;h.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var e=d.st.image,t=".image";d.types.push("image"),w(m+t,function(){"image"===d.currItem.type&&e.cursor&&h(document.body).addClass(e.cursor)}),w(l+t,function(){e.cursor&&h(document.body).removeClass(e.cursor),y.off("resize"+g)}),w("Resize"+t,d.resizeImage),d.isLowIE&&w("AfterChange",d.resizeImage)},resizeImage:function(){var e=d.currItem;if(e&&e.img&&d.st.image.verticalFit){var t=0;d.isLowIE&&(t=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",d.wH-t)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,W&&clearInterval(W),e.isCheckingImgSize=!1,_("ImageHasSize",e),e.imgHidden&&(d.content&&d.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(t){var n=0,i=t.img[0],o=function(e){W&&clearInterval(W),W=setInterval(function(){0
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){d.types.push(A),w("BeforeChange",function(e,t,n){t!==n&&(t===A?P():n===A&&P(!0))}),w(l+"."+A,function(){P()})},getIframe:function(e,t){var n=e.src,i=d.st.iframe;h.each(i.patterns,function(){if(-1',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var r=d.st.gallery,e=".mfp-gallery";if(d.direction=!0,!r||!r.enabled)return!1;p+=" mfp-gallery",w(m+e,function(){r.navigateByImgClick&&d.wrap.on("click"+e,".mfp-img",function(){if(1=d.index,d.index=e,d.updateItemHTML()},preloadNearbyImages:function(){var e,t=d.st.gallery.preload,n=Math.min(t[0],d.items.length),i=Math.min(t[1],d.items.length);for(e=1;e<=(d.direction?i:n);e++)d._preloadItem(d.index+e);for(e=1;e<=(d.direction?n:i);e++)d._preloadItem(d.index-e)},_preloadItem:function(e){if(e=M(e),!d.items[e].preloaded){var t=d.items[e];t.parsed||(t=d.parseEl(e)),_("LazyLoad",t),"image"===t.type&&(t.img=h('').on("load.mfploader",function(){t.hasSize=!0}).on("error.mfploader",function(){t.hasSize=!0,t.loadError=!0,_("LazyLoadError",t)}).attr("src",t.src)),t.preloaded=!0}}}});var N="retina";h.magnificPopup.registerModule(N,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(1 img").addClass("pv-pano"),e.addClass("pv-container").wrapInner("
"),"vertical"==i.direction&&e.addClass("pv-vertical"),e.find(".pv-animating").css({"-webkit-transition":"all "+i.animationTime+"ms "+i.easing,"-moz-transition":"all "+i.animationTime+"ms "+i.easing,"-ms-transition":"all "+i.animationTime+"ms "+i.easing,transition:"all "+i.animationTime+"ms "+i.easing}),imgSrc=e.find(".pv-pano").attr("src"),width=e.find(".pv-pano").width(),height=e.find(".pv-pano").height();var t="no-repeat";1==i.repeat&&(t="repeat"),e.find(".pv-inner").css({height:height,width:width,background:"url("+imgSrc+") "+t,"background-size":"cover"}),1==i.overlay&&(u("
").appendTo(e.find(".pv-inner")),e.find(".pv-inner").bind("mouseenter",function(){u(this).find(".pv-overlay ").fadeOut("fast")}).bind("mouseleave",function(){u(this).find(".pv-overlay ").fadeIn("fast")}));var n=e.find(".pv-inner"),o=parseInt(n.parent().width()),r=parseInt(n.parent().height()),s={w:width-o,h:height-r},a={x:0,y:0},l={x:0,y:0},c=!1;function h(e){var t={x:!1,y:!1},n={x:l.x-(a.x-e.clientX),y:l.y-(a.y-e.clientY)};return"horizontal"==i.direction?(1==i.repeat?t.x=!0:t.x=n.x<0&&-1*n.x"+e+"").appendTo(n),r(""+i[t+1]+"").appendTo(n),n.wrapInner("").find(".rotating").hide().addClass("flip").show().css({"-webkit-transform":" rotateY(-180deg)","-moz-transform":" rotateY(-180deg)","-o-transform":" rotateY(-180deg)",transform:" rotateY(-180deg)"});break;case"flipUp":0"+e+"").appendTo(n),r(""+i[t+1]+"").appendTo(n),n.wrapInner("").find(".rotating").hide().addClass("flip up").show().css({"-webkit-transform":" rotateX(-180deg)","-moz-transform":" rotateX(-180deg)","-o-transform":" rotateX(-180deg)",transform:" rotateX(-180deg)"});break;case"flipCube":0"+e+"").appendTo(n),r(""+i[t+1]+"").appendTo(n),n.wrapInner("").find(".rotating").hide().addClass("flip cube").show().css({"-webkit-transform":" rotateY(180deg)","-moz-transform":" rotateY(180deg)","-o-transform":" rotateY(180deg)",transform:" rotateY(180deg)"});break;case"flipCubeUp":var t;0"+e+"").appendTo(n),r(""+i[t+1]+"").appendTo(n),n.wrapInner("").find(".rotating").hide().addClass("flip cube up").show().css({"-webkit-transform":" rotateX(180deg)","-moz-transform":" rotateX(180deg)","-o-transform":" rotateX(180deg)",transform:" rotateX(180deg)"});break;case"spin":0").find(".rotating").hide().text(i[t+1]).show().css({"-webkit-transform":" rotate(0) scale(1)","-moz-transform":"rotate(0) scale(1)","-o-transform":"rotate(0) scale(1)",transform:"rotate(0) scale(1)"});break;case"fade":n.fadeOut(o.speed,function(){(t=r.inArray(n.text(),i))+1==i.length&&(t=-1),n.text(i[t+1]).fadeIn(o.speed)})}},o.speed)})}}(window.jQuery),function(e){function t(){}function n(c){if(c){var h="undefined"==typeof console?t:function(e){console.error(e)};return c.bridget=function(e,t){var a,l,n;(n=t).prototype.option||(n.prototype.option=function(e){c.isPlainObject(e)&&(this.options=c.extend(!0,this.options,e))}),a=e,l=t,c.fn[a]=function(t){if("string"!=typeof t)return this.each(function(){var e=c.data(this,a);e?(e.option(t),e._init()):(e=new l(this,t),c.data(this,a,e))});for(var e=d.call(arguments,1),n=0,i=this.length;n
";this.el.innerHTML=a,n.bound&&"hidden"!==n.field.type&&c(function(){n.trigger.focus()},1),"function"==typeof this._o.onDraw&&this._o.onDraw(this),n.bound&&n.field.setAttribute("aria-label","Use the arrow keys to pick a date")}},adjustPosition:function(){var e,t,n,i,o,r,s,a,l,c;if(!this._o.container){if(this.el.style.position="absolute",t=e=this._o.trigger,n=this.el.offsetWidth,i=this.el.offsetHeight,o=window.innerWidth||h.documentElement.clientWidth,r=window.innerHeight||h.documentElement.clientHeight,s=window.pageYOffset||h.body.scrollTop||h.documentElement.scrollTop,"function"==typeof e.getBoundingClientRect)a=(c=e.getBoundingClientRect()).left+window.pageXOffset,l=c.bottom+window.pageYOffset;else for(a=t.offsetLeft,l=t.offsetTop+t.offsetHeight;t=t.offsetParent;)a+=t.offsetLeft,l+=t.offsetTop;(this._o.reposition&&oi.maxDate||i.disableWeekends&&(void 0,0===(f=z.getDay())||6===f)||i.disableDayFn&&i.disableDayFn(z),isEmpty:k,isStartRange:I,isEndRange:W,isInRange:D,showDaysInNextAndPreviousMonths:i.showDaysInNextAndPreviousMonths};l.push(R(A)),7==++C&&(i.showWeekNumber&&l.unshift((h=T-s,d=t,u=e,p=void 0,p=new Date(u,0,1),''+Math.ceil(((new Date(u,d,h)-p)/864e5+p.getDay()+1)/7)+"")),a.push((c=l,""+(i.isRTL?c.reverse():c).join("")+"")),l=[],C=0)}return j(i,a,n)},isVisible:function(){return this._v},show:function(){var e,t,n;this.isVisible()||(e=this.el,t="is-hidden",e.className=(n=(" "+e.className+" ").replace(" "+t+" "," ")).trim?n.trim():n.replace(/^\s+|\s+$/g,""),this._v=!0,this.draw(),this._o.bound&&(l(h,"click",this._onClick),this.adjustPosition()),"function"==typeof this._o.onOpen&&this._o.onOpen.call(this))},hide:function(){var e,t,n=this._v;!1!==n&&(this._o.bound&&i(h,"click",this._onClick),this.el.style.position="static",this.el.style.left="auto",this.el.style.top="auto",e=this.el,d(e,t="is-hidden")||(e.className=""===e.className?t:e.className+" "+t),this._v=!1,void 0!==n&&"function"==typeof this._o.onClose&&this._o.onClose.call(this))},destroy:function(){this.hide(),i(this.el,"mousedown",this._onMouseDown,!0),i(this.el,"touchend",this._onMouseDown,!0),i(this.el,"change",this._onChange),this._o.field&&(i(this._o.field,"change",this._onInputChange),this._o.bound&&(i(this._o.trigger,"click",this._onInputClick),i(this._o.trigger,"focus",this._onInputFocus),i(this._o.trigger,"blur",this._onInputBlur))),this.el.parentNode&&this.el.parentNode.removeChild(this.el)}},e}),document.addEventListener("DOMContentLoaded",function(){var c=function(){if("scrollingElement"in document)return document.scrollingElement;var e=document.documentElement,t=e.scrollTop;e.scrollTop=t+1;var n=e.scrollTop;return(e.scrollTop=t)a?n-=e.xOffset(!0):f.lefts?i-=e.yOffset(!0):f.top=se.endTime?(n=se.targetTop,e=se.done,se=z):(t=se.easing((i-se.startTime)/se.duration),n=se.startTop+t*se.topDiff|0),J.setScrollTop(n,!0);else if(!he){ce.targetTop-n&&(ce={startTop:Oe,topDiff:n-Oe,targetTop:n,startTime:Ie,endTime:Ie+le}),i<=ce.endTime&&(t=B.sqrt((i-ce.startTime)/le),n=ce.startTop+t*ce.topDiff|0)}if(he||Oe!==n){var o={curTop:n,lastTop:Oe,maxTop:ke,direction:Le=Oeu.frame,m=p?d:u,g=s.emitEvents,v=s.lastFrameIndex;if(p||f){if(p&&-1===s.edge||f&&1===s.edge)continue;switch(p?(Te(a,[W],[A,D]),g&&-1=c[w].frame&&l<=c[w+1].frame){var b=c[w],_=c[w+1];for(o in b.props)if(x.call(b.props,o)){var T=(l-b.frame)/(_.frame-b.frame);T=b.props[o].easing(T),r=K(b.props[o].value,_.props[o].value,T),r=Q(r),0===o.indexOf("@")?a.setAttribute(o.substr(1),r):E.setStyle(a,o,r)}g&&v!==w&&(ve(a,"down"===Le?b.eventType:_.eventType,Le),s.lastFrameIndex=w);break}}}(n,J.getScrollTop()),Me&&te&&E.setStyle(te,"transform","translate(0, "+-He+"px) "+ue),Oe=n,ne.render&&ne.render.call(J,o)),e&&e.call(J,!1)}Ie=i},q=function(e){for(var t=0,n=e.keyFrames.length;tke&&(ke=s.frame);for(ke=T.max(ke,be()),a=0,l=ee.length;a
');this.$node.append(e),this.$YTPlayerString=e,e=null},createBackgroundVideo:function(){var e=a('
');this.$node.append(e),this.$YTPlayerString=e,e=null},resize:function(e){var t=a(l);e.options.fitToBackground||(t=e.$node);var n,i,o=t.width(),r=t.height(),s=a("#"+e.holderID);o/e.options.ratio