H.now()-f?z(h,999):(d=!0,c.loadMode=
3,y(),G("scroll",pa,!0)))};return{_:function(){f=H.now();E.elements=l.getElementsByClassName(c.lazyClass);b=l.getElementsByClassName(c.lazyClass+" "+c.preloadClass);G("scroll",y,!0);G("resize",y,!0);G("pageshow",function(h){if(h.persisted){var k=l.querySelectorAll("."+c.loadingClass);k.length&&k.forEach&&da(function(){k.forEach(function(r){r.complete&&Q(r)})})}});v.MutationObserver?(new MutationObserver(y)).observe(I,{childList:!0,subtree:!0,attributes:!0}):(I.addEventListener("DOMNodeInserted",y,
!0),I.addEventListener("DOMAttrModified",y,!0),setInterval(y,999));G("hashchange",y,!0);"focus mouseover click load transitionend animationend".split(" ").forEach(function(h){l.addEventListener(h,y,!0)});/d$|^c/.test(l.readyState)?ca():(G("load",ca),l.addEventListener("DOMContentLoaded",y),z(ca,2E4));E.elements.length?(ma(),O._lsFlush()):y()},checkElems:y,unveil:Q,_aLSL:pa}}(),ba=function(){var b,d=U(function(f,g,q,m){var w;f._lzl_lazysizesWidth=m;m+="px";f.setAttribute("sizes",m);if(ea.test(g.nodeName||
"")){g=g.getElementsByTagName("source");var C=0;for(w=g.length;C
Turns on site high speed to be attractive for people and search engines.
window.lzl_lazysizesConfig={};function _typeof(v){_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"===typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l};return _typeof(v)}
(function(v,l){l=l(v,v.document,Date);v.lzl_lazySizes=l;"object"==("undefined"===typeof module?"undefined":_typeof(module))&&module.exports&&(module.exports=l)})("undefined"!=typeof window?window:{},function(v,l,H){var E,c;(function(){var x,b={lazyClass:"lzl",loadedClass:"lzl-ed",loadingClass:"lzl-ing",preloadClass:"lzl-ped",errorClass:"lzl-err",autosizesClass:"lzl-asz",fastLoadedClass:"lzl-cached",iframeLoadMode:1,srcAttr:"data-lzl-src",srcsetAttr:"data-lzl-srcset",sizesAttr:"data-lzl-sizes",minSize:40,
customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};c=v.lzl_lazysizesConfig||{};for(x in b)x in c||(c[x]=b[x])})();if(!l||!l.getElementsByClassName)return{init:function(){},cfg:c,noSupport:!0};var I=l.documentElement,sa=v.HTMLPictureElement,G=v.addEventListener.bind(v),z=v.setTimeout,da=v.requestAnimationFrame||z,Y=v.requestIdleCallback,ea=/^picture$/i,ta=["load","error","lzl-lazyincluded","_lzl-lazyloaded"],T={},ua=Array.prototype.forEach,K=function(x,
b){T[b]||(T[b]=new RegExp("(\\s|^)"+b+"(\\s|$)"));return T[b].test(x.getAttribute("class")||"")&&T[b]},L=function(x,b){K(x,b)||x.setAttribute("class",(x.getAttribute("class")||"").trim()+" "+b)},Z=function(x,b){var d;(d=K(x,b))&&x.setAttribute("class",(x.getAttribute("class")||"").replace(d," "))},fa=function p(b,d,e){var f=e?"addEventListener":"removeEventListener";e&&p(b,d);ta.forEach(function(g){b[f](g,d)})},M=function(b,d,e,p,f){var g=l.createEvent("Event");e||(e={});e.instance=E;g.initEvent(d,
!p,!f);g.detail=e;b.dispatchEvent(g);return g},aa=function(b,d){var e;!sa&&(e=v.picturefill||c.pf)?(d&&d.src&&!b.getAttribute("srcset")&&b.setAttribute("srcset",d.src),e({reevaluate:!0,elements:[b]})):d&&d.src&&(b.src=d.src)},N=function(b,d){if(b&&1==b.nodeType)return(getComputedStyle(b,null)||{})[d]},ha=function(b,d,e){for(e=e||b.offsetWidth;ew&&(w=0);m||9>w?q():z(q,w)}}},ia=function(b){var d,e,p=function(){d=null;b()},f=function q(){var m=H.now()-e;99>m?z(q,99-m):(Y||p)(p)};return function(){e=H.now();d||(d=z(f,99))}},qa=function(){var b,d,e,p,f,g,q,m,w,C,P,V,wa=/^img$/i,xa=/^iframe$/i,ya="onscroll"in v&&!/(gle|ing)bot/.test(navigator.userAgent),W=0,A=0,J=-1,ja=function(a){A--;if(!a||0>A||!a.target)A=0},ka=function(a){null==V&&(V="hidden"==N(l.body,"visibility"));return V||!("hidden"==N(a.parentNode,"visibility")&&"hidden"==N(a,
"visibility"))},ma=function(){var a,h,k,r,t=E.elements;if((p=c.loadMode)&&8>A&&(a=t.length)){var u=0;for(J++;uc.expand?500A&&2A?F:0}if(X!==k){g=innerWidth+k*R;q=innerHeight+k;var S=-1*k;var X=k}n=t[u].getBoundingClientRect();if((n=(P=n.bottom)>=S&&(m=n.top)<=q&&(C=n.right)>=S*R&&(w=n.left)<=g&&(P||C||w||m)&&(c.loadHidden||ka(t[u])))&&!(n=d&&3>A&&!r&&(3>p||4>J))){var B=t[u];var D=k;n=B;B=ka(B);m-=D;P+=D;w-=D;for(C+=D;B&&(n=n.offsetParent)&&n!=l.body&&n!=I;)(B=0<(N(n,"opacity")||1))&&"visible"!=N(n,"overflow")&&(D=n.getBoundingClientRect(),B=C>D.left&&wD.top-1&&mA&&4>J&&2