/**handles:magnific-popup**/ !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(l){var d,o,u,i,p,t,c="Close",f="BeforeClose",n="AfterClose",r="BeforeAppend",m="MarkupParse",g="Open",a="Change",s="mfp",h="."+s,v="mfp-ready",y="mfp-removing",C="mfp-prevent-close",e=function(){},w=!!window.jQuery,b=l(window),I=function(e,t){d.ev.on(s+e+h,t)},x=function(e,t,n,o){var i=document.createElement("div");return i.className="mfp-"+e,n&&(i.innerHTML=n),o?t&&t.appendChild(i):(i=l(i),t&&i.appendTo(t)),i},k=function(e,t){d.ev.triggerHandler(s+e,t),d.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),d.st.callbacks[e]&&d.st.callbacks[e].apply(d,Array.isArray(t)?t:[t]))},T=function(e){return e===t&&d.currTemplate.closeBtn||(d.currTemplate.closeBtn=l(d.st.closeMarkup.replace("%title%",d.st.tClose)),t=e),d.currTemplate.closeBtn},_=function(){l.magnificPopup.instance||((d=new e).init(),l.magnificPopup.instance=d)},E=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};e.prototype={constructor:e,init:function(){var e=navigator.appVersion;d.isIE7=-1!==e.indexOf("MSIE 7."),d.isIE8=-1!==e.indexOf("MSIE 8."),d.isLowIE=d.isIE7||d.isIE8,d.isAndroid=/android/gi.test(e),d.isIOS=/iphone|ipad|ipod/gi.test(e),d.supportsTransition=E(),d.probablyMobile=d.isAndroid||d.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),u=l(document),d.popupsCache={}},open:function(e){var t;if(!1===e.isObj){d.items=e.items.toArray(),d.index=0;for(var n,o=e.items,t=0;t(e||b.height())},_setFocus:function(){(d.st.focus?d.content.find(d.st.focus).eq(0):d.wrap).trigger("focus")},_onFocusIn:function(e){return e.target===d.wrap[0]||l.contains(d.wrap[0],e.target)?void 0:(d._setFocus(),!1)},_parseMarkup:function(i,e,t){var r;t.data&&(e=l.extend(t.data,e)),k(m,[i,e,t]),l.each(e,function(e,t){return void 0===t||!1===t||void(1<(r=e.split("_")).length?0<(n=i.find(h+"-"+r[0])).length&&("replaceWith"===(o=r[1])?n[0]!==t[0]&&n.replaceWith(t):"img"===o?n.is("img")?n.attr("src",t):n.replaceWith(''):n.attr(r[1],t)):i.find(h+"-"+e).html(t));var n,o})},_getScrollbarSize:function(){var e;return void 0===d.scrollbarSize&&((e=document.createElement("div")).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)),d.scrollbarSize}},l.magnificPopup={instance:null,proto:e.prototype,modules:[],open:function(e,t){return _(),(e=e?l.extend(!0,{},e):{}).isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return l.magnificPopup.instance&&l.magnificPopup.instance.close()},registerModule:function(e,t){t.options&&(l.magnificPopup.defaults[e]=t.options),l.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}},l.fn.magnificPopup=function(e){_();var t=l(this),n,o,i,n;return"string"==typeof e?"open"===e?(o=w?t.data("magnificPopup"):t[0].magnificPopup,i=parseInt(arguments[1],10)||0,n=o.items?o.items[i]:(n=t,(n=o.delegate?n.find(o.delegate):n).eq(i)),d._openClick({mfpEl:n},t,o)):d.isOpen&&d[e].apply(d,Array.prototype.slice.call(arguments,1)):(e=l.extend(!0,{},e),w?t.data("magnificPopup",e):t[0].magnificPopup=e,d.addGroup(t,e)),t};var S,P,z,O="inline",M=function(){z&&(P.after(z.addClass(S)).detach(),z=null)};l.magnificPopup.registerModule(O,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){d.types.push(O),I(c+"."+O,function(){M()})},getInline:function(e,t){if(M(),e.src){var n=d.st.inline,o=l(e.src),i;return o.length?((i=o[0].parentNode)&&i.tagName&&(P||(S=n.hiddenClass,P=x(S),S="mfp-"+S),z=o.after(P).detach().removeClass(S)),d.updateStatus("ready")):(d.updateStatus("error",n.tNotFound),o=l("
")),e.inlineElement=o}return d.updateStatus("ready"),d._parseMarkup(t,{},e),t}}});var B,F="ajax",L=function(){B&&l(document.body).removeClass(B)},A=function(){L(),d.req&&d.req.abort()};l.magnificPopup.registerModule(F,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){d.types.push(F),B=d.st.ajax.cursor,I(c+"."+F,A),I("BeforeChange."+F,A)},getAjax:function(o){B&&l(document.body).addClass(B),d.updateStatus("loading");var e=l.extend({url:o.src,success:function(e,t,n){var n={data:e,xhr:n};k("ParseAjax",n),d.appendContent(l(n.data),F),o.finished=!0,L(),d._setFocus(),setTimeout(function(){d.wrap.addClass(v)},16),d.updateStatus("ready"),k("AjaxContentAdded")},error:function(){L(),o.finished=o.loadError=!0,d.updateStatus("error",d.st.ajax.tError.replace("%url%",o.src))}},d.st.ajax.settings);return d.req=l.ajax(e),""}}});var H,j=function(e){if(e.data&&void 0!==e.data.title)return e.data.title;var t=d.st.image.titleSrc;if(t){if("function"==typeof t)return t.call(d,e);if(e.el)return e.el.attr(t)||""}return""};l.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"),I(g+t,function(){"image"===d.currItem.type&&e.cursor&&l(document.body).addClass(e.cursor)}),I(c+t,function(){e.cursor&&l(document.body).removeClass(e.cursor),b.off("resize"+h)}),I("Resize"+t,d.resizeImage),d.isLowIE&&I("AfterChange",d.resizeImage)},resizeImage:function(){var e=d.currItem,t;e&&e.img&&d.st.image.verticalFit&&(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+"px"))},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,H&&clearInterval(H),e.isCheckingImgSize=!1,k("ImageHasSize",e),e.imgHidden&&(d.content&&d.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(t){var n=0,o=t.img[0],i=function(e){H&&clearInterval(H),H=setInterval(function(){return 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(R),I("BeforeChange",function(e,t,n){t!==n&&(t===R?q():n===R&&q(!0))}),I(c+"."+R,function(){q()})},getIframe:function(e,t){var n=e.src,o=d.st.iframe;l.each(o.patterns,function(){return-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",o=Boolean(l.fn.mfpFastClick);return d.direction=!0,!(!r||!r.enabled)&&(p+=" mfp-gallery",I(g+e,function(){r.navigateByImgClick&&d.wrap.on("click"+e,".mfp-img",function(){return 1=d.index,d.index=e,d.updateItemHTML()},preloadNearbyImages:function(){for(var e,t=d.st.gallery.preload,n=Math.min(t[0],d.items.length),o=Math.min(t[1],d.items.length),e=1;e<=(d.direction?o:n);e++)d._preloadItem(d.index+e);for(e=1;e<=(d.direction?n:o);e++)d._preloadItem(d.index-e)},_preloadItem:function(e){var t;e=K(e),d.items[e].preloaded||((t=d.items[e]).parsed||(t=d.parseEl(e)),k("LazyLoad",t),"image"===t.type&&(t.img=l('').on("load.mfploader",function(){t.hasSize=!0}).on("error.mfploader",function(){t.hasSize=!0,t.loadError=!0,k("LazyLoadError",t)}).attr("src",t.src)),t.preloaded=!0)}}});var Y="retina",U,G,X,Q,V;l.magnificPopup.registerModule(Y,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){var n,o,o;1