window.Modernizr=function(e,t,i){function n(e){m.cssText=e}function s(e,t){return n(_.join(e+";")+(t||""))}function o(e,t){return typeof e===t}function r(e,t){return!!~(""+e).indexOf(t)}function a(e,t){for(var n in e){var s=e[n];if(!r(s,"-")&&m[s]!==i)return"pfx"!=t||s}return!1}function l(e,t,n){for(var s in e){var r=t[e[s]];if(r!==i)return!1===n?e[s]:o(r,"function")?r.bind(n||t):r}return!1}function c(e,t,i){var n=e.charAt(0).toUpperCase()+e.slice(1),s=(e+" "+w.join(n+" ")+n).split(" ");return o(t,"string")||o(t,"undefined")?a(s,t):(s=(e+" "+C.join(n+" ")+n).split(" "),l(s,t,i))}var h,u,d={},p=t.documentElement,f="modernizr",g=t.createElement(f),m=g.style,v=t.createElement("input"),y=":)",b={}.toString,_=" -webkit- -moz- -o- -ms- ".split(" "),x="Webkit Moz O ms",w=x.split(" "),C=x.toLowerCase().split(" "),k={svg:"http://www.w3.org/2000/svg"},T={},D={},N={},S=[],E=S.slice,I=function(e,i,n,s){var o,r,a,l,c=t.createElement("div"),h=t.body,u=h||t.createElement("body");if(parseInt(n,10))for(;n--;)a=t.createElement("div"),a.id=s?s[n]:f+(n+1),c.appendChild(a);return o=["­",'"].join(""),c.id=f,(h?c:u).innerHTML+=o,u.appendChild(c),h||(u.style.background="",u.style.overflow="hidden",l=p.style.overflow,p.style.overflow="hidden",p.appendChild(u)),r=i(c,e),h?c.parentNode.removeChild(c):(u.parentNode.removeChild(u),p.style.overflow=l),!!r},P=function(t){var i=e.matchMedia||e.msMatchMedia;if(i)return i(t)&&i(t).matches||!1;var n;return I("@media "+t+" { #"+f+" { position: absolute; } }",function(t){n="absolute"==(e.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position}),n},A=function(){function e(e,s){s=s||t.createElement(n[e]||"div");var r=(e="on"+e)in s;return r||(s.setAttribute||(s=t.createElement("div")),s.setAttribute&&s.removeAttribute&&(s.setAttribute(e,""),r=o(s[e],"function"),o(s[e],"undefined")||(s[e]=i),s.removeAttribute(e))),s=null,r}var n={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return e}(),M={}.hasOwnProperty;u=o(M,"undefined")||o(M.call,"undefined")?function(e,t){return t in e&&o(e.constructor.prototype[t],"undefined")}:function(e,t){return M.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError;var i=E.call(arguments,1),n=function(){if(this instanceof n){var s=function(){};s.prototype=t.prototype;var o=new s,r=t.apply(o,i.concat(E.call(arguments)));return Object(r)===r?r:o}return t.apply(e,i.concat(E.call(arguments)))};return n}),T.flexbox=function(){return c("flexWrap")},T.flexboxlegacy=function(){return c("boxDirection")},T.canvas=function(){var e=t.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},T.canvastext=function(){return!(!d.canvas||!o(t.createElement("canvas").getContext("2d").fillText,"function"))},T.webgl=function(){return!!e.WebGLRenderingContext},T.touch=function(){var i;return"ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch?i=!0:I(["@media (",_.join("touch-enabled),("),f,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){i=9===e.offsetTop}),i},T.geolocation=function(){return"geolocation"in navigator},T.postmessage=function(){return!!e.postMessage},T.websqldatabase=function(){return!!e.openDatabase},T.indexedDB=function(){return!!c("indexedDB",e)},T.hashchange=function(){return A("hashchange",e)&&(t.documentMode===i||t.documentMode>7)},T.history=function(){return!(!e.history||!history.pushState)},T.draganddrop=function(){var e=t.createElement("div");return"draggable"in e||"ondragstart"in e&&"ondrop"in e},T.websockets=function(){return"WebSocket"in e||"MozWebSocket"in e},T.rgba=function(){return n("background-color:rgba(150,255,150,.5)"),r(m.backgroundColor,"rgba")},T.hsla=function(){return n("background-color:hsla(120,40%,100%,.5)"),r(m.backgroundColor,"rgba")||r(m.backgroundColor,"hsla")},T.multiplebgs=function(){return n("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(m.background)},T.backgroundsize=function(){return c("backgroundSize")},T.borderimage=function(){return c("borderImage")},T.borderradius=function(){return c("borderRadius")},T.boxshadow=function(){return c("boxShadow")},T.textshadow=function(){return""===t.createElement("div").style.textShadow},T.opacity=function(){return s("opacity:.55"),/^0.55$/.test(m.opacity)},T.cssanimations=function(){return c("animationName")},T.csscolumns=function(){return c("columnCount")},T.cssgradients=function(){var e="background-image:";return n((e+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+e)+_.join("linear-gradient(left top,#9f9, white);"+e)).slice(0,-e.length)),r(m.backgroundImage,"gradient")},T.cssreflections=function(){return c("boxReflect")},T.csstransforms=function(){return!!c("transform")},T.csstransforms3d=function(){var e=!!c("perspective");return e&&"webkitPerspective"in p.style&&I("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){e=9===t.offsetLeft&&3===t.offsetHeight}),e},T.csstransitions=function(){return c("transition")},T.fontface=function(){var e;return I('@font-face {font-family:"font";src:url("https://")}',function(i,n){var s=t.getElementById("smodernizr"),o=s.sheet||s.styleSheet,r=o?o.cssRules&&o.cssRules[0]?o.cssRules[0].cssText:o.cssText||"":"";e=/src/i.test(r)&&0===r.indexOf(n.split(" ")[0])}),e},T.generatedcontent=function(){var e;return I(["#",f,"{font:0/0 a}#",f,':after{content:"',y,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){e=t.offsetHeight>=3}),e},T.video=function(){var e=t.createElement("video"),i=!1;try{(i=!!e.canPlayType)&&(i=new Boolean(i),i.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),i.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),i.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(e){}return i},T.audio=function(){var e=t.createElement("audio"),i=!1;try{(i=!!e.canPlayType)&&(i=new Boolean(i),i.ogg=e.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),i.mp3=e.canPlayType("audio/mpeg;").replace(/^no$/,""),i.wav=e.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),i.m4a=(e.canPlayType("audio/x-m4a;")||e.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(e){}return i},T.localstorage=function(){try{return localStorage.setItem(f,f),localStorage.removeItem(f),!0}catch(e){return!1}},T.sessionstorage=function(){try{return sessionStorage.setItem(f,f),sessionStorage.removeItem(f),!0}catch(e){return!1}},T.webworkers=function(){return!!e.Worker},T.applicationcache=function(){return!!e.applicationCache},T.svg=function(){return!!t.createElementNS&&!!t.createElementNS(k.svg,"svg").createSVGRect},T.inlinesvg=function(){var e=t.createElement("div");return e.innerHTML="",(e.firstChild&&e.firstChild.namespaceURI)==k.svg},T.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(b.call(t.createElementNS(k.svg,"animate")))},T.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(b.call(t.createElementNS(k.svg,"clipPath")))};for(var H in T)u(T,H)&&(h=H.toLowerCase(),d[h]=T[H](),S.push((d[h]?"":"no-")+h));return d.input||function(){d.input=function(i){for(var n=0,s=i.length;s>n;n++)N[i[n]]=!!(i[n]in v);return N.list&&(N.list=!(!t.createElement("datalist")||!e.HTMLDataListElement)),N}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),d.inputtypes=function(e){for(var n,s,o,r=0,a=e.length;a>r;r++)v.setAttribute("type",s=e[r]),(n="text"!==v.type)&&(v.value=y,v.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(s)&&v.style.WebkitAppearance!==i?(p.appendChild(v),o=t.defaultView,n=o.getComputedStyle&&"textfield"!==o.getComputedStyle(v,null).WebkitAppearance&&0!==v.offsetHeight,p.removeChild(v)):/^(search|tel)$/.test(s)||(n=/^(url|email)$/.test(s)?v.checkValidity&&!1===v.checkValidity():v.value!=y)),D[e[r]]=!!n;return D}("search tel url email datetime date month week time datetime-local number range color".split(" "))}(),d.addTest=function(e,t){if("object"==typeof e)for(var n in e)u(e,n)&&d.addTest(n,e[n]);else{if(e=e.toLowerCase(),d[e]!==i)return d;t="function"==typeof t?t():t,p.className+=" "+(t?"":"no-")+e,d[e]=t}return d},n(""),g=v=null,function(e,t){function i(e,t){var i=e.createElement("p"),n=e.getElementsByTagName("head")[0]||e.documentElement;return i.innerHTML="x",n.insertBefore(i.lastChild,n.firstChild)}function n(){var e=v.elements;return"string"==typeof e?e.split(" "):e}function s(e){var t=m[e[f]];return t||(t={},g++,e[f]=g,m[g]=t),t}function o(e,i,n){if(i||(i=t),h)return i.createElement(e);n||(n=s(i));var o;return o=n.cache[e]?n.cache[e].cloneNode():p.test(e)?(n.cache[e]=n.createElem(e)).cloneNode():n.createElem(e),!o.canHaveChildren||d.test(e)||o.tagUrn?o:n.frag.appendChild(o)}function r(e,i){if(e||(e=t),h)return e.createDocumentFragment();for(var o=(i=i||s(e)).frag.cloneNode(),r=0,a=n(),l=a.length;l>r;r++)o.createElement(a[r]);return o}function a(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(i){return v.shivMethods?o(i,e,t):t.createElem(i)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+n().join().replace(/[\w\-]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(v,t.frag)}function l(e){e||(e=t);var n=s(e);return!v.shivCSS||c||n.hasCSS||(n.hasCSS=!!i(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),h||a(e,n),e}var c,h,u=e.html5||{},d=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f="_html5shiv",g=0,m={};!function(){try{var e=t.createElement("a");e.innerHTML="",c="hidden"in e,h=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return void 0===e.cloneNode||void 0===e.createDocumentFragment||void 0===e.createElement}()}catch(e){c=!0,h=!0}}();var v={elements:u.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==u.shivCSS,supportsUnknownElements:h,shivMethods:!1!==u.shivMethods,type:"default",shivDocument:l,createElement:o,createDocumentFragment:r};e.html5=v,l(t)}(this,t),d._version="2.8.3",d._prefixes=_,d._domPrefixes=C,d._cssomPrefixes=w,d.mq=P,d.hasEvent=A,d.testProp=function(e){return a([e])},d.testAllProps=c,d.testStyles=I,d.prefixed=function(e,t,i){return t?c(e,t,i):c(e,"pfx")},p.className=p.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" js "+S.join(" "),d}(this,this.document),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,i=ne.type(e);return"function"!==i&&!ne.isWindow(e)&&(!(1!==e.nodeType||!t)||"array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e)}function n(e,t,i){if(ne.isFunction(t))return ne.grep(e,function(e,n){return!!t.call(e,n,e)!==i});if(t.nodeType)return ne.grep(e,function(e){return e===t!==i});if("string"==typeof t){if(ue.test(t))return ne.filter(t,e,i);t=ne.filter(t,e)}return ne.grep(e,function(e){return ne.inArray(e,t)>=0!==i})}function s(e,t){do{e=e[t]}while(e&&1!==e.nodeType);return e}function o(e){var t=ye[e]={};return ne.each(e.match(ve)||[],function(e,i){t[i]=!0}),t}function r(){pe.addEventListener?(pe.removeEventListener("DOMContentLoaded",a,!1),e.removeEventListener("load",a,!1)):(pe.detachEvent("onreadystatechange",a),e.detachEvent("onload",a))}function a(){(pe.addEventListener||"load"===event.type||"complete"===pe.readyState)&&(r(),ne.ready())}function l(e,t,i){if(void 0===i&&1===e.nodeType){var n="data-"+t.replace(Ce,"-$1").toLowerCase();if("string"==typeof(i=e.getAttribute(n))){try{i="true"===i||"false"!==i&&("null"===i?null:+i+""===i?+i:we.test(i)?ne.parseJSON(i):i)}catch(e){}ne.data(e,t,i)}else i=void 0}return i}function c(e){var t;for(t in e)if(("data"!==t||!ne.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function h(e,t,i,n){if(ne.acceptData(e)){var s,o,r=ne.expando,a=e.nodeType,l=a?ne.cache:e,c=a?e[r]:e[r]&&r;if(c&&l[c]&&(n||l[c].data)||void 0!==i||"string"!=typeof t)return c||(c=a?e[r]=V.pop()||ne.guid++:r),l[c]||(l[c]=a?{}:{toJSON:ne.noop}),("object"==typeof t||"function"==typeof t)&&(n?l[c]=ne.extend(l[c],t):l[c].data=ne.extend(l[c].data,t)),o=l[c],n||(o.data||(o.data={}),o=o.data),void 0!==i&&(o[ne.camelCase(t)]=i),"string"==typeof t?null==(s=o[t])&&(s=o[ne.camelCase(t)]):s=o,s}}function u(e,t,i){if(ne.acceptData(e)){var n,s,o=e.nodeType,r=o?ne.cache:e,a=o?e[ne.expando]:ne.expando;if(r[a]){if(t&&(n=i?r[a]:r[a].data)){ne.isArray(t)?t=t.concat(ne.map(t,ne.camelCase)):t in n?t=[t]:(t=ne.camelCase(t),t=t in n?[t]:t.split(" ")),s=t.length;for(;s--;)delete n[t[s]];if(i?!c(n):!ne.isEmptyObject(n))return}(i||(delete r[a].data,c(r[a])))&&(o?ne.cleanData([e],!0):ie.deleteExpando||r!=r.window?delete r[a]:r[a]=null)}}}function d(){return!0}function p(){return!1}function f(){try{return pe.activeElement}catch(e){}}function g(e){var t=He.split("|"),i=e.createDocumentFragment();if(i.createElement)for(;t.length;)i.createElement(t.pop());return i}function m(e,t){var i,n,s=0,o=typeof e.getElementsByTagName!==xe?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==xe?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],i=e.childNodes||e;null!=(n=i[s]);s++)!t||ne.nodeName(n,t)?o.push(n):ne.merge(o,m(n,t));return void 0===t||t&&ne.nodeName(e,t)?ne.merge([e],o):o}function v(e){Se.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ne.nodeName(e,"table")&&ne.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ne.find.attr(e,"type"))+"/"+e.type,e}function _(e){var t=Ke.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function x(e,t){for(var i,n=0;null!=(i=e[n]);n++)ne._data(i,"globalEval",!t||ne._data(t[n],"globalEval"))}function w(e,t){if(1===t.nodeType&&ne.hasData(e)){var i,n,s,o=ne._data(e),r=ne._data(t,o),a=o.events;if(a){delete r.handle,r.events={};for(i in a)for(n=0,s=a[i].length;s>n;n++)ne.event.add(t,i,a[i][n])}r.data&&(r.data=ne.extend({},r.data))}}function C(e,t){var i,n,s;if(1===t.nodeType){if(i=t.nodeName.toLowerCase(),!ie.noCloneEvent&&t[ne.expando]){s=ne._data(t);for(n in s.events)ne.removeEvent(t,n,s.handle);t.removeAttribute(ne.expando)}"script"===i&&t.text!==e.text?(b(t).text=e.text,_(t)):"object"===i?(t.parentNode&&(t.outerHTML=e.outerHTML),ie.html5Clone&&e.innerHTML&&!ne.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===i&&Se.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===i?t.defaultSelected=t.selected=e.defaultSelected:("input"===i||"textarea"===i)&&(t.defaultValue=e.defaultValue)}}function k(t,i){var n,s=ne(i.createElement(t)).appendTo(i.body),o=e.getDefaultComputedStyle&&(n=e.getDefaultComputedStyle(s[0]))?n.display:ne.css(s[0],"display");return s.detach(),o}function T(e){var t=pe,i=Ge[e];return i||("none"!==(i=k(e,t))&&i||(Xe=(Xe||ne("',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(){t.types.push(W),_("BeforeChange",function(e,t,i){t!==i&&(t===W?R():i===W&&R(!0))}),_(a+"."+W,function(){R()})},getIframe:function(i,n){var s=i.src,o=t.st.iframe;e.each(o.patterns,function(){return s.indexOf(this.index)>-1?(this.id&&(s="string"==typeof this.id?s.substr(s.lastIndexOf(this.id)+this.id.length,s.length):this.id.call(this,s)),s=this.src.replace("%id%",s),!1):void 0});var r={};return o.srcAction&&(r[o.srcAction]=s),t._parseMarkup(n,r,i),t.updateStatus("ready"),n}}});var j=function(e){var i=t.items.length;return e>i-1?e-i:0>e?i+e:e},B=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',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 i=t.st.gallery,s=".mfp-gallery";return t.direction=!0,!(!i||!i.enabled)&&(o+=" mfp-gallery",_(h+s,function(){i.navigateByImgClick&&t.wrap.on("click"+s,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),n.on("keydown"+s,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),_("UpdateStatus"+s,function(e,i){i.text&&(i.text=B(i.text,t.currItem.index,t.items.length))}),_(c+s,function(e,n,s,o){var r=t.items.length;s.counter=r>1?B(i.tCounter,o.index,r):""}),_("BuildControls"+s,function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n=i.arrowMarkup,s=t.arrowLeft=e(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(m),o=t.arrowRight=e(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(m);s.click(function(){t.prev()}),o.click(function(){t.next()}),t.container.append(s.add(o))}}),_(u+s,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void _(a+s,function(){n.off(s),t.wrap.off("click"+s),t.arrowRight=t.arrowLeft=null}))},next:function(){t.direction=!0,t.index=j(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=j(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),s=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?s:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:s);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=j(i),!t.items[i].preloaded){var n=t.items[i];n.parsed||(n=t.parseEl(i)),w("LazyLoad",n),"image"===n.type&&(n.img=e('').on("load.mfploader",function(){n.hasSize=!0}).on("error.mfploader",function(){n.hasSize=!0,n.loadError=!0,w("LazyLoadError",n)}).attr("src",n.src)),n.preloaded=!0}}}});var q="retina";e.magnificPopup.registerModule(q,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;(i=isNaN(i)?i():i)>1&&(_("ImageHasSize."+q,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})}),_("ElementParse."+q,function(t,n){n.src=e.replaceSrc(n,i)}))}}}}),k()});