-1}function me(e){return pe(e)?!(Ma.overrides.videoAutoPlay||Ma.overrides.vimeoDefault):!Ma.overrides.videoAutoPlay}function ve(e){switch(e){case"fade":case"hSlide":case"mSlide":case"hScroll":case"hScrollNC":case"grid":return"x";case"vSlide":case"vScroll":case"vScrollNC":return"y"}}function ge(e){return"%SPACER%"===e.label}function fe(e){return e&&e.media&&1===e.media.length&&/html|contact/.test(l(e.media[0]).type)}function be(e){var t=h(e);return!b(e)&&(e.isIndex?e.key:t?t.key:e.key)}function Ce(e){return function(){function t(){e.webkitSupportsPresentationMode&&e.webkitSupportsPresentationMode("fullscreen")&&"inline"===e.webkitPresentationMode?e.removeAttribute("controls"):document.isFullscreen||document.webkitIsFullscreen||e.removeAttribute("controls")}document.fullscreenElement?document.exitFullscreen():document.webkitFullscreenElement?document.webkitExitFullscreen():e.webkitSupportsPresentationMode&&e.webkitSupportsPresentationMode("fullscreen")?(e.webkitSetPresentationMode("fullscreen"),e.setAttribute("controls",!0)):e.requestFullscreen?(e.requestFullscreen(),e.setAttribute("controls",!0)):e.webkitRequestFullscreen&&(e.webkitRequestFullscreen(),e.setAttribute("controls",!0)),document.addEventListener("fullscreenchange",t,!1),document.addEventListener("webkitfullscreenchange",t,!1),e.addEventListener("webkitendfullscreen",t,!1)}}function we(e){var t=new lt;switch(t.selectable=!1,t.fontFamily=e.font,t.fontColor=e.fontColor,t.fontSize=e.fontSize,e.alignVertical){case"top":t.element.style.top="calc(0% + "+(e.verticalOffset||20)+"px)";break;case"center":t.element.style.top="calc(50% + "+(e.verticalOffset||0)+"px)";break;case"bottom":t.element.style.bottom="calc(0% + "+(e.verticalOffset||20)+"px)"}switch(e.alignHorizontal){case"left":t.element.style.left="calc(0% + "+(e.horizontalOffset||20)+"px)";break;case"center":t.element.style.left="calc(50% + "+(e.horizontalOffset||0)+"px)";break;case"right":t.element.style.right="calc(0% + "+(e.horizontalOffset||20)+"px)"}return"center"===e.alignVertical&&"center"===e.alignHorizontal?t.element.style.transform="translate(-50%, -50%)":"center"===e.alignVertical?t.element.style.transform="translateY(-50%)":"center"===e.alignHorizontal&&(t.element.style.transform="translateX(-50%)"),t.element.style["mix-blend-mode"]=e.blendMode,t.cursor="pointer",t}function ye(e){var t=document.createElement("input");t.value=e,t.style.opacity=0,document.body.appendChild(t),t.select(),t.setSelectionRange(0,99999),document.execCommand("copy"),document.body.removeChild(t)}function Le(e){function t(e){e.isOpen?o.closeItem(e):o.openItem(e)}function i(){n=new Ne,n.gap=o.gap,n.axis=o.axis,n.align=o.align,n.wrap=o.wrap,n.perpLength=0}e=e||{};var n,o=new Ca(e),a=[];return o.identity="menu",o.element.setAttribute("data-identity","menu"),o.gap=e.gap||1,o.axis=e.axis||"y",o.align=e.align||"left",o.wrap=e.wrap||!1,o.perpLength=e.perpLength||o.width,o.expand="auto",o.toggle=e.toggle||!0,o.updateSpeed=e.updateSpeed||.35,o.animate=e.animate||!0,o.addEventListener(In,o.select),o.addItem=function(e,t,i,n){"all"===o.expand&&(n=!0);var r={container:e,title:t,content:i,isOpen:n||!1,hasSubs:e.hasSubs||!1};"x"===o.axis&&Pi.dropdownSubMenu?oe()||le()?(t.addEventListener("click",function(){o.animate=!0,o.updateSpeed=.25,o.openItem(r)}),i&&i.addEventListener("click",function(){o.closeItem(r)})):(t.addEventListener("mouseover",function(){o.animate=!0,o.updateSpeed=.25,o.openItem(r)}),t.addEventListener("mouseout",function(){o.animate=!0,o.updateSpeed=.25,o.closeItem(r)}),i&&(i.addEventListener("mouseover",function(){o.openItem(r)}),i.addEventListener("mouseout",function(){o.closeItem(r)}))):t.addEventListener(Vn,o.select),a.push(r),t.accordionItem=r,o.addChild(e)},o.select=function(e){for(var i=a.length;i--;)a[i]===this.accordionItem?"y"!==o.axis&&"x"===o.axis&&Pi.dropdownSubMenu||(o.toggle?t(this.accordionItem):this.accordionItem.isOpen||o.openItem(this.accordionItem),o.dispatchEvent(Fn,this.accordionItem)):"single"===o.expand&&o.closeItem(a[i]);o.layout(Lo)},o.closeItem=function(e){"all"!==o.expand&&(e.isOpen=!1,e.content&&(e.content.overflow="hidden",qe(e.content,o.animate?o.updateSpeed:0,{height:0}),e.container.height=e.title.element.offsetHeight))},o.openItem=function(e){e.isOpen=!0,e.content&&(qe(e.content,o.animate?o.updateSpeed:0,{height:e.contentHeight,onComplete:function(){Pi.dropdownSubMenu&&/top|bottom/.test(Ma.menuView.placement())||(e.content.overflow="visible")}}),e.container.height=e.title.element.offsetHeight+e.contentHeight)},o.layout=function(e){function t(e,t,i){return e+(t<0?-t:0)+(i+t-e<0?0:i+t-e)}o.updateSpeed=e||0,i();var r,l,s=a.length,d=-o.gap;for(n.perpLength=0,r=0;rn.perpLength?u:n.perpLength:n.perpLength=h>n.perpLength?h:n.perpLength,n.addItem(h,u)}n.layoutItems();var p="x"===o.axis?o.gap+d:0,m="x"===o.axis?0:o.gap+d,v=n.getBounds(),g="x"===o.axis?v.width-o.gap:n.perpLength,f=v.height+("x"===o.axis?0:o.gap+d);for(r=0;rxa.menuView.width()&&(g=C)}}o.width=g,o.height=f,o.dispatchEvent(An,{width:g,height:f})},o}function Se(e,t,i){var n=new xe({hRange:i.hRange,vRange:i.vRange,hAlign:i.hAlign,vAlign:i.vAlign,width:i.width||e.width,height:i.height||e.height,hOffset:i.hOffset,vOffset:i.vOffset}),o=i.hOrigin||0,a=i.vOrigin||0,r={x:Math.round(n.x+o),y:Math.round(n.y+a),onComplete:i.onComplete,onCompleteParams:i.onCompleteParams,onCompleteScope:i.onCompleteScope,onUpdate:i.onUpdate,onUpdateParams:i.onUpdateParams,onUpdateScope:i.onUpdateScope,onInit:i.onInit,onInitScope:i.onInitScope,onInitParams:i.onInitParams};return qe(e,t,r),r}function xe(e){e=e||{};var t=e.hRange||0,i=e.vRange||0,n=e.width||0,o=e.height||0,a=e.hAlign||"left",r=e.vAlign||"top",l=e.hOffset||0,s=e.vOffset||0;return{set hRange(e){t=e},set vRange(e){i=e},set width(e){n=e},set height(e){o=e},set hAlign(e){a=e},set vAlign(e){r=e},set hOffset(e){l=e},set vOffset(e){s=e},get x(){return"center"===a?.5*(t-n)+l:"right"===a?t-n-l:l},get y(){return"center"===r||"middle"===r?.5*(i-o)+s:"bottom"===r?i-o-s:s}}}function Me(e){function t(){return{left:{arrow1:{fill:Pi.cursorColor,d:ya.arrow1Left,stroke:Pi.cursorColor,strokeWidth:0},arrow2:{fill:Pi.cursorColor,d:ya.arrow2Left,stroke:Pi.cursorColor,strokeWidth:0},arrow3:{fill:"none",d:ya.arrow3Left,stroke:Pi.cursorColor,strokeWidth:1.5},plus1:{fill:Pi.cursorColor,d:ya.plus1Left,stroke:Pi.cursorColor,strokeWidth:0},plus2:{fill:Pi.cursorColor,d:ya.plus2Left,stroke:Pi.cursorColor,strokeWidth:0},none:{fill:"none",d:"",stroke:"none",strokeWidth:0},disabled:{fill:"none",d:"",stroke:"none",strokeWidth:0}},right:{arrow1:{fill:Pi.cursorColor,d:ya.arrow1Right,stroke:Pi.cursorColor,strokeWidth:0},arrow2:{fill:Pi.cursorColor,d:ya.arrow2Right,stroke:Pi.cursorColor,strokeWidth:0},arrow3:{fill:"none",d:ya.arrow3Right,stroke:Pi.cursorColor,strokeWidth:1.5},plus1:{fill:Pi.cursorColor,d:ya.plus1Right,stroke:Pi.cursorColor,strokeWidth:0},plus2:{fill:Pi.cursorColor,d:ya.plus2Right,stroke:Pi.cursorColor,strokeWidth:0},none:{fill:"none",d:"",stroke:"none",strokeWidth:0},disabled:{fill:"none",d:"",stroke:"none",strokeWidth:0}}}}function i(){var e=Wi!==Xi&&Wi!==Ni&&Pi.cursorIconBlendMode?Pi.cursorIconBlendMode:"normal";v.element.style["mix-blend-mode"]=e}function n(e){S=e||"x"}function o(e){x=!/none|disabled/.test(Pi.navCursorType)&&e}function a(e){return po&&e.touches?e.touches[0].pageX:e.clientX}function r(e){return po&&e.touches?e.touches[0].pageY:e.clientY}function l(){g=new La,g.left=-20,g.top=-20,g.width=40,g.height=40,v.addChild(g),g.element.style["pointer-events"]="none",v.svg=g,f=new nt,f.id="icon",g.addChild(f),f.element.style["pointer-events"]="none",v.iconLeft=f,b=new nt,b.id="icon",g.addChild(b),b.element.style["pointer-events"]="none",v.iconCenter=b,v.iconCenter.d=ya.cursorThumbs,C=new nt,C.id="icon",g.addChild(C),C.element.style["pointer-events"]="none",v.iconRight=C,s(),wa.addEventListener(un,d),v.listenerAdded=!0}function s(){var e=Wi!==Xi&&Wi!==Ni&&Pi.cursorIconBlendMode?Pi.cursorIconBlendMode:"normal";v.cursorIconStyle=Pi.cursorIconStyle||"arrow2";var t=L.left[v.cursorIconStyle],i=L.right[v.cursorIconStyle];v.element.style["mix-blend-mode"]=e,v.navCursorType=Pi.navCursorType,v.iconLeft.d=t.d,v.iconLeft.fill=t.fill,v.iconLeft.stroke=t.stroke,v.iconLeft.strokeWidth=t.strokeWidth,v.iconCenter.fill=Pi.cursorColor,v.iconRight.d=i.d,v.iconRight.fill=i.fill,v.iconRight.stroke=i.stroke,v.iconRight.strokeWidth=i.strokeWidth}function d(e){if(v.enabled){if(e.target!==g.element&&e.target!==f.element&&e.target!==b.element&&e.target!==C.element){var i=a(e),n=r(e),o=Ma.mediaView.x(),l=Ma.mediaView.y(),d=Ma.mediaView.width(),c=Ma.mediaView.height();v.transition=0,v.translateX=i-2,v.translateY=n-2,e.target.navigationCursor&&v.enabled?w||h(e):w&&u(e);var m=x?.333*d:.5*d,M=x?.333*c:.5*c,T="x"===S?m:M,V="x"===S?i-o:n-l,E=T,z=2*T;(Pi.cursorColor!==L.left.arrow1.fill||Pi.cursorIconStyle!==v.cursorIconStyle&&Pi.navCursorType!==v.navCursorType)&&(L=t(),s()),VE&&Vz)&&(v.iconLeft.alpha=0,v.iconCenter.alpha=0,v.iconRight.alpha=1,v.svg.rotate="y"===S&&/arrow/.test(v.cursorIconStyle)?90:0,v.type="next")}}else p(e);clearTimeout(y),y=setTimeout(function(){p(e)},5e3)}function c(t){t.target.navigationCursor&&v.enabled&&(v.alpha=0,w=!1,"thumbs"===v.type?e.events.dispatchEvent(Jo,v.type):e.events.dispatchEvent(Ko,{navDir:v.type}))}function h(e){"cursor"===Pi.navCursorType?(w=!0,v.display="block",v.alpha=.85,/none/.test(Pi.cursorIconStyle)||(e.target.style.cursor="none",v.iconLeft.cursor="none",v.iconCenter.cursor="none",v.iconRight.cursor="none",v.svg.cursor="none",v.cursor="none"),M||(wa.element.addEventListener(Vn,c),wa.element.addEventListener("contextmenu",m),wa.element.addEventListener("dragstart",m),M=!0)):v.display="none"}function u(){w&&(w=!1,v.alpha=0,v.display="none"),M&&(wa.element.removeEventListener(Vn,c),wa.element.removeEventListener("contextmenu",m),wa.element.removeEventListener("dragstart",m),M=!1)}function p(e){w=!1,v.alpha=0,v.display="none",e&&e.target&&e.target.style&&(e.target.style.cursor="default"),v.iconLeft.cursor="default",v.iconCenter.cursor="default",v.iconRight.cursor="default",v.svg.cursor="default",v.cursor="default","disabled"===Pi.navCursorType?v.display="none":M||(wa.element.addEventListener(Vn,c),wa.element.addEventListener("contextmenu",m),wa.element.addEventListener("dragstart",m),M=!0)}function m(e){var t=void 0===Bi.disableRightClick||Bi.disableRightClick;t&&e.preventDefault()}var v=new Ca({events:new Qe});v.setClass("no-invert"),v.position="fixed";var g,f,b,C,w,y,L=t(),S="x",x=!1,M=!1;return v.enabled=!0,v.zIndex=999,v.alpha=0,v.display="none",v.addEventListener("cursorAxisUpdate",n),v.addEventListener("cursorThumbsUpdate",o),v.addEventListener("cursorBlendMode",i),v.destroy=function(){wa.removeEventListener(un,d),v.removeEventListener("cursorAxisUpdate",n),v.removeEventListener("cursorThumbsUpdate",o),v.removeEventListener("cursorBlendMode",i),v.iconLeft.cursor="default",v.iconCenter.cursor="default",v.iconRight.cursor="default",v.svg.cursor="default",v.cursor="default",M&&(wa.element.removeEventListener(Vn,c),wa.element.removeEventListener("contextmenu",m),wa.element.removeEventListener("dragstart",m),M=!1),v.text=""},l.call(v),v}function Te(e){var t=new Ca,i=t;t.element.className="staticnav",t.axis=e.axis||"x",t.zone=e.zone,t.zIndex=e.zIndex;var n=new Ca,o=new La,a=new La({type:"g"}),r=new nt,l=new Ca,s=new La,d=new La({type:"g"}),c=new nt;n.zIndex=e.zIndex,n.position="absolute",n.width=100*e.scale,n.height=100*e.scale,o.width=100*e.scale,o.height=100*e.scale,n.addEventListener("click",function(){e.prevClick(i)}),r.d=e.paths.prev.d,r.fill=e.paths.prev.fill,r.stroke=e.paths.prev.stroke,r.strokeWidth=e.paths.prev.strokeWidth,o.addChild(a),a.addChild(r),n.addChild(o),l.zIndex=e.zIndex,l.position="absolute",l.width=100*e.scale,l.height=100*e.scale,s.width=100*e.scale,s.height=100*e.scale,l.addEventListener("click",function(){e.nextClick(i)}),c.d=e.paths.next.d,c.fill=e.paths.next.fill,c.stroke=e.paths.next.stroke,c.strokeWidth=e.paths.next.strokeWidth,s.addChild(d),d.addChild(c),l.addChild(s),t.addChild(n),t.addChild(l);var h=Wi!==Xi&&Wi!==Ni&&Pi.cursorIconBlendMode?Pi.cursorIconBlendMode:"normal";return n.element.style["mix-blend-mode"]=h,l.element.style["mix-blend-mode"]=h,t.updateAxis=function(e){t.axis=e,n.element.style.transformOrigin="center",l.element.style.transformOrigin="center","y"===t.axis?(n.position="fixed",l.position="fixed",n.element.style.transform="rotate(90deg)",l.element.style.transform="rotate(90deg)"):(n.position="absolute",l.position="absolute",n.element.style.transform="rotate(0deg)",l.element.style.transform="rotate(0deg)"),t.resize(t.zone)},t.resize=function(i){t.zone=i;var o,r;if("y"===t.axis)switch(e.align){case"start":o={x:i.x,y:i.y},r={x:i.x,y:i.y+i.height-l.height};break;case"end":o={x:i.x+i.width-n.width,y:i.y},r={x:i.x+i.width-l.width,y:i.y+i.height-l.height};break;default:o={x:i.x+(i.width-n.width)/2,y:i.y},r={x:i.x+(i.width-l.width)/2,y:i.y+i.height-l.height}}else switch(e.align){case"start":o={x:i.x,y:i.y},r={x:i.x+i.width-l.width,y:i.y};break;case"end":o={x:i.x,y:i.y+i.height-n.height},r={x:i.x+i.width-l.width,y:i.y+i.height-l.height};break;default:o={x:i.x,y:i.y+(i.height-n.height)/2},r={x:i.x+i.width-l.width,y:i.y+(i.height-l.height)/2}}n.x=o.x+e.offset.prevX,n.y=o.y+e.offset.prevY,l.x=r.x+e.offset.nextX,l.y=r.y+e.offset.nextY,a.scale=e.scale,d.scale=e.scale},t.hide=function(e){switch(e){case"prev":n.display="none";break;case"next":l.display="none";break;default:n.display="none",l.display="none"}},t.show=function(e){switch(e){case"prev":n.display="block";break;case"next":l.display="block";break;default:n.display="block",l.display="block"}},t.resize(e.zone),t.updateAxis(e.axis),t}function Ve(e){function t(e){u.text=e.target.tooltip,u.alpha=1,c.width=u.element.offsetWidth+2*y,c.height=u.element.offsetHeight+2*y,d.width=c.width+2*w,d.height=c.height+2*w,T=M+d.height+.5*w,V=M+w}function i(e){S=e.pageX/window.innerWidth;var t=Math.round(d.width*S);t-h.point-bd.width?(h.x=d.width-(w+h.width+b),d.x=e.pageX-d.width+w+h.point+b):(h.x=t-(w-h.width),d.x=e.pageX-t)}function n(e){e.pageY=o-1&&t<=o+1},default:function(e){return e.isInViewport}};this.update=function(e){setTimeout(function(){e&&(o=e),n()},0)}}function ke(e,t){function i(e){qe(this,.2,{backgroundColor:Pa.bgColorLighter,fontColor:Pa.fontColorSelected})}function n(e){qe(this,.2,{backgroundColor:Pa.bgColor,fontColor:Pa.fontColor})}t=t||{};var o=new Ca;o.backgroundColor=t.backgroundColor||Pa.bgColorLight,o.width=250,o.height=150,o.borderRadius=4,o.overflow="hidden",o.boxShadow=Pa.shadowDark,o.addEventListener(Vn,function(e){e.stopPropagation()});var a=new Ca;a.x=25,a.y=20,a.fontColor=t.fontColor||Pa.fontColor,a.fontFamily="Helvetica Neue, Arial, sans-serif",a.fontSize=15.5,a.selectable=!0,a.text=e,a.textAlign="center";var r=new Ca({type:"button"});r.width=65,r.height=40,r.text="OK",r.outline="none",r.border="none",r.fontWeight="bold",r.fontSize=Pa.fontSize,r.fontColor=Pa.fontColor,r.fontFamily="Helvetica Neue, Arial, sans-serif",r.backgroundColor=Pa.bgColor,o.addChild(r),o.addChild(a);var l=[];dx&&q(dx,"site.siteView")&&(l=[q(dx,"site.siteView")]),dx&&q(dx,"admin.adminView")&&(l=[dx.site.siteView,dx.admin.adminView]);var s=new ma(o,{userOverride:t.userOverride||!0,backgroundColor:t.backgroundColor||"#000000",alpha:t.alpha||.5,blurLayers:t.blurLayers||l});s.open(),r.addEventListener(cn,i),r.addEventListener(mn,n),r.addEventListener(on,i),r.addEventListener(an,n),r.addEventListener(Vn,function(e){t.onClose&&t.onClose(),s.close()});var d=r.element.offsetHeight,c=a.element.offsetWidth;return o.width=c+50,a.width=o.width-50,o.height=a.element.offsetHeight+d+50,r.width=o.width,r.y=o.height-d-0,s.overlayResize(),r.focus(),s}function Oe(e,t){function i(e){qe(this,.2,{backgroundColor:Pa.bgColorLighter,fontColor:Pa.fontColorSelected})}function n(e){a.call(this)}function o(e){wa.activeFocus&&(a.call(wa.activeFocus),wa.activeFocus.blur()),qe(this,.2,{backgroundColor:Pa.bgColorLighter,fontColor:Pa.fontColorSelected})}function a(e){qe(this,.2,{backgroundColor:Pa.bgColor,fontColor:Pa.fontColor})}t=t||{};var r,l=new Ca;l.backgroundColor=t.backgroundColor||Pa.bgColorLight,l.width=t.width||250,l.height=150,l.borderRadius=5,l.overflow="hidden",l.boxShadow=Pa.shadowDark,l.addEventListener(Vn,function(e){e.stopPropagation()});var s=new Ca;s.x=25,s.y=23,s.fontColor=t.fontColor||Pa.fontColor,s.fontFamily="Helvetica Neue, Arial, sans-serif",s.fontSize=15.5,s.selectable=!0,s.text=e,s.textAlign="center";var d=new Ca({type:"button"});d.width=65,d.height=40,d.text=t.cancelLabel||"CANCEL",d.outline="none",d.border="none",d.fontWeight="bold",d.fontSize=Pa.fontSize,d.fontColor=Pa.fontColor,d.fontFamily="Helvetica Neue, Arial, sans-serif",d.backgroundColor=Pa.bgColor,l.addChild(d);var c=new Ca({type:"button"});c.width=65,c.height=40,c.text=t.okLabel||"OK",c.outline="none",c.border="none",c.fontWeight="bold",c.fontSize=Pa.fontSize,c.fontColor=Pa.fontColor,c.fontFamily="Helvetica Neue, Arial, sans-serif",c.backgroundColor=Pa.bgColor,l.addChild(c),l.addChild(s);var h=[dx.site.siteView];dx&&q(dx,"admin.adminView")&&(h=[dx.site.siteView,dx.admin.adminView]);var u=new ma(l,{userOverride:!0,backgroundColor:"#000000",alpha:.5,blurLayers:h,onClose:function(){t.onCancel&&!r&&t.onCancel()}});u.open(),d.addEventListener(cn,o),d.addEventListener(mn,a),c.addEventListener(cn,o),c.addEventListener(mn,a),d.addEventListener(on,i),d.addEventListener(an,n),c.addEventListener(on,i),c.addEventListener(an,n),d.addEventListener(Vn,function(e){t.onCancel&&t.onCancel(),u.close()}),c.addEventListener(Vn,function(e){r=!0,t.onConfirm&&t.onConfirm(),u.close()});var p=c.element.offsetHeight,m=s.element.offsetWidth;return l.width=m+50,s.width=l.width-50,l.height=s.element.offsetHeight+d.element.offsetHeight+p+50,d.width=l.width,d.y=l.height-d.height-p,c.width=l.width,c.y=l.height-p-0,u.overlayResize(),c.focus(),u}function Ie(e){function t(){i.width=d,i.height=c,i.backgroundColor=s,i.boxShadow="0px 2px 10px rgba(0,0,0,0.05)",i.borderRadius=2,i.display="flex",a=new Je,a.textTransform="uppercase",a.text="share ↑",a.position="relative",a.element.style.padding="0 20px",a.element.style.margin="0 10px",a.height=38,a.fontFamily=Pi.menuFont,a.fontSize=16,a.fontColor=l,a.element.style.flexGrow=1,a.backgroundColor="transparent",a.addEventListener(Vn,function(){ke("The lightbox link was copied to your clipboard."),
ye(window.location.href)}),a.addEventListener(cn,function(){this.style.textDecoration="underline"}),a.addEventListener(mn,function(){this.style.textDecoration="none"}),a.style.cursor="pointer",i.addChild(a),/pdf/.test(Pi.lightboxDownloadOptions)&&(n=new Je,n.textTransform="uppercase",n.text="pdf ↓",n.position="relative",n.element.style.padding="0 20px",n.element.style.margin="0 10px",n.height=38,n.fontFamily=Pi.menuFont,n.fontSize=16,n.fontColor=l,n.element.style.flexGrow=1,n.backgroundColor="transparent",n.addEventListener(Vn,function(){ke("Please wait, it may take a few minutes while we build your PDF file."),i.events.dispatchEvent("lightboxDownloadPdf")}),n.addEventListener(cn,function(){this.style.textDecoration="underline"}),n.addEventListener(mn,function(){this.style.textDecoration="none"}),n.style.cursor="pointer",i.addChild(n)),/zip/.test(Pi.lightboxDownloadOptions)&&(o=new Je,o.textTransform="uppercase",o.text="zip ↓",o.position="relative",o.element.style.padding="0 20px",o.element.style.margin="0 10px",o.height=38,o.fontFamily=Pi.menuFont,o.fontSize=16,o.fontColor=l,o.element.style.flexGrow=1,o.backgroundColor="transparent",o.addEventListener(Vn,function(){ke("Please wait, it may take a few minutes while we build your ZIP file."),i.events.dispatchEvent("lightboxDownloadZip")}),o.addEventListener(cn,function(){this.style.textDecoration="underline"}),o.addEventListener(mn,function(){this.style.textDecoration="none"}),o.style.cursor="pointer",i.addChild(o));var e=dx&&q(dx,"admin.adminView")?[dx.site.siteView,dx.admin.adminView]:[dx.site.siteView];r=new ma(i,{userOverride:!0,backgroundColor:m,alpha:v,blurLayers:e,zIndex:99}),r.zIndex=99,i.open(),r.onClose=function(){p=!1},i.overlay=r,r.overlayResize(),p=!0}var i=new Ca({events:e.events});i.display="flex",i.element.style.alignItems="center",i.element.style.padding="0px 10px";var n,o,a,r,l,s,d=.9*wa.width>530?530:.9*wa.width,c=78,h=!(!Pi.inputOverlayFontColor||!Pi.inputOverlayBarColor),u=!(!Pi.menuOverlayFontColor||!Pi.menuOverlayBgColor);h?(l=Pi.inputOverlayFontColor,s=Pi.inputOverlayBarColor):u?(l=Pi.menuOverlayFontColor,s=Pi.menuOverlayBgColor):(l="#000000",s="#FFFFFF");var p,m=Pi.inputOverlayBgColor||Pi.menuOverlayBgColor||"#000000",v=Pi.inputOverlayBgAlpha||Pi.menuOverlayBgAlpha||.5;return i.updateSpeed=0,i.addEventListener(So,function(e){}),i.updatePosition=function(e){d=.9*wa.width>800?800:.9*wa.width,n.x=d-.5*(c-n.width),i.width=d,i.x=xa.mediaView.x()+.5*(xa.mediaView.width()-d),i.y=xa.mediaView.y()+.5*(xa.mediaView.height()-c),i.updateSpeed=Lo},i.close=function(){p=!1,r.close()},i.open=function(t){t&&(e.section=t),r.open(),setTimeout(function(){},100),p=!0},t(),i}function Fe(e){function t(){u.width=p,u.height=m,l=new Ca,l.backgroundColor=h,l.boxShadow="0px 2px 10px rgba(0,0,0,0.05)",l.borderRadius=2,l.width=p,l.height=m,r=new et,r.backgroundColor="transparent",r.fontFamily=Pi.menuFont,r.fontColor=c,r.fontSize=16,r.height=m,r.x=0,r.y=0,r.element.style.padding="0px 46px",r.addEventListener(on,a),r.addEventListener(an,o),r.element.addEventListener(Vn,function(e){e.stopPropagation()}),r.element.tabIndex=1,u.setMessage("PASSWORD"),s=new La;var e=new nt;e.d=ya.arrowRight,e.strokeWidth=3,e.fill="none",e.stroke=c,s.addChild(e),s.width=11,s.height=15,s.x=p-.5*(m-s.width),s.y=.5*(m-s.height),s.alpha=.5,s.cursor="pointer",s.addEventListener(cn,function(){qe(this,Lo,{alpha:1})}),s.addEventListener(mn,function(){qe(this,Lo,{alpha:.5})}),r.width=p-m-96,u.addChild(l),u.addChild(r),u.addChild(s);var t=dx&&q(dx,"admin.adminView")?[dx.site.siteView,dx.admin.adminView]:[dx.site.siteView];d=new ma(u,{userOverride:!0,backgroundColor:b,alpha:C,blurLayers:t,zIndex:99}),d.zIndex=99,u.open(),d.onClose=function(){f=!1,r.removeEventListener(bn,i),s.removeEventListener(Vn,n)},u.overlay=d,d.overlayResize(),f=!0}function i(e){f&&13===e.keyCode&&n(e)}function n(t){u.events.dispatchEvent("SITE_SERVICE_PASSWORD_CHECK",{sectionKey:e.section.key,value:r.value})}function o(e){wa.isInputFocus=!1,""===r.value&&u.setMessage("PASSWORD")}function a(e){wa.isInputFocus=!0,r.value=""}var r,l,s,d,c,h,u=new Ca({events:e.events}),p=.9*wa.width>800?800:.9*wa.width,m=78,v=!(!Pi.inputOverlayFontColor||!Pi.inputOverlayBarColor),g=!(!Pi.menuOverlayFontColor||!Pi.menuOverlayBgColor);v?(c=Pi.inputOverlayFontColor,h=Pi.inputOverlayBarColor):g?(c=Pi.menuOverlayFontColor,h=Pi.menuOverlayBgColor):(c="#000000",h="#FFFFFF");var f,b=Pi.inputOverlayBgColor||Pi.menuOverlayBgColor||"#000000",C=Pi.inputOverlayBgAlpha||Pi.menuOverlayBgAlpha||.5;return u.updateSpeed=0,u.addEventListener(So,function(e){}),u.updatePosition=function(e){p=.9*wa.width>800?800:.9*wa.width,s.x=p-.5*(m-s.width),r.width=p-m-96,l.width=p,u.width=p,u.x=xa.mediaView.x()+.5*(xa.mediaView.width()-p),u.y=xa.mediaView.y()+.5*(xa.mediaView.height()-m),u.updateSpeed=Lo},u.close=function(){f=!1,r.removeEventListener(bn,i),s.removeEventListener(Vn,n),d.close()},u.setMessage=function(e){r.value=e},u.open=function(t){t&&(e.section=t),d.open(),setTimeout(function(){r.addEventListener(bn,i),s.addEventListener(Vn,n)},100),f=!0},t(),u}function Ae(e){function t(){b.width=C,b.height=w,h=new Ca,h.backgroundColor=f,h.boxShadow="0px 2px 10px rgba(0,0,0,0.05)",h.borderRadius=2,h.width=C,h.height=w,c=new et,c.backgroundColor="transparent",c.fontFamily=Pi.menuFont,c.fontColor=g,c.fontSize=16,c.height=w,c.x=0,c.y=0,c.element.style.padding="0px 46px",c.addEventListener(on,d),c.addEventListener(an,s),c.element.addEventListener(Vn,function(e){e.stopPropagation()}),c.element.tabIndex=1,b.setMessage("Search"),u=new La,x=new nt,x.d=ya.search,x.fill=g,x.fillRule="evenodd",u.addChild(x),u.width=25,u.height=25,u.x=C-u.width-24,u.y=.5*(w-u.height),u.alpha=.5,u.cursor="pointer",u.addEventListener(cn,function(){qe(this,Lo,{alpha:1})}),u.addEventListener(mn,function(){qe(this,Lo,{alpha:.5})}),c.width=C-w-92,m=new Ca,m.display="flex",m.width=C-20,m.x=20,m.y=w,m.zIndex=-1,v=new La,v.element.style["user-select"]="none",v.alpha=0,v.x=4,v.width=14,v.height=14,v.transition=.25,v.cursor="pointer",v.addEventListener("click",function(){a(c.value),c.value=""}),v.alpha=0,M=new nt,M.d=ya.plusSmall,M.strokeWidth=2,M.fill="none",M.stroke=g,v.addChild(M),b.addChild(v),b.addChild(h),b.addChild(c),b.addChild(u),b.addChild(m);var e=dx&&q(dx,"admin.adminView")?[dx.site.siteView,dx.admin.adminView]:[dx.site.siteView];p=new ma(b,{userOverride:!0,backgroundColor:E,alpha:z,blurLayers:e,zIndex:99}),p.onClose=function(){T=!1,c.removeEventListener(bn,r),u.removeEventListener(Vn,l)},b.open(),b.overlay=p,p.overlayResize(),T=!0}function i(e){m.text="",e=e.filter(function(e,t,i){return i.indexOf(e)===t}).map(n),e.forEach(function(e){m.addChild(e)})}function n(e){var t=new Ca;t.position="relative",t.backgroundColor=V(f,.35),t.boxShadow="0px 2px 10px rgba(0,0,0,0.05)",t.borderRadius=20,t.display="flex",t.element.style.padding="3px 8px 3px 10px",t.element.style.margin="8px 0 0 8px";var n=new Je;n.position="relative",n.background="transparent",n.fontSize=12,n.fontFamily=Pi.menuFont,n.color=g,n.text="×",n.alpha=.2,n.top=0,n.cursor="pointer",n.addEventListener(cn,function(){qe(this,Lo,{alpha:1})}),n.addEventListener(mn,function(){qe(this,Lo,{alpha:.2})});var o=new Ca;return o.position="relative",o.color=g,o.fontSize=12,o.fontFamily=Pi.menuFont,o.paddingRight=7,o.text=e,n.addEventListener("click",function(){y=y.filter(function(t){return e!==t}),i(y)}),t.addChild(o),t.addChild(n),t}function o(e){return e.replace(/^\s+|\s+$/g,"")}function a(e){""===c.value||c.isPlaceholder||(y=y.concat(c.value.split(",").map(o)),i(y)),v.y=w+4+.5*((m.element.offsetHeight||25)-14)}function r(e){T&&(13===e.keyCode?""===c.value||c.isPlaceholder?y.length&&l():(a(c.value),c.value="",l()):(v.y=w+4+.5*((m.element.offsetHeight||25)-14),v.alpha=""===c.value||c.isPlaceholder?0:1,c.isPlaceholder=!1))}function l(t){c.value&&!c.isPlaceholder&&(y=y.concat(c.value.split(",").map(o))),y.length&&b.events.dispatchEvent("SEARCH_SUBMIT",Object.assign({},e.navEvent,{searchTerm:y.join(","),searchSubmit:!0}))}function s(e){wa.isInputFocus=!1,""===c.value&&b.setMessage("Search")}function d(e){wa.isInputFocus=!0,c.isPlaceholder&&(c.value="")}var c,h,u,p,m,a,v,g,f,b=new Ca({events:e.events}),C=.9*wa.width>800?800:.9*wa.width,w=78,y=e.tags||[],L=!(!Pi.inputOverlayFontColor||!Pi.inputOverlayBarColor),S=!(!Pi.menuOverlayFontColor||!Pi.menuOverlayBgColor);L?(g=Pi.inputOverlayFontColor,f=Pi.inputOverlayBarColor):S?(g=Pi.menuOverlayFontColor,f=Pi.menuOverlayBgColor):(g="#000000",f="#FFFFFF");var x,M,T,E=Pi.inputOverlayBgColor||Pi.menuOverlayBgColor||"#000000",z=Pi.inputOverlayBgAlpha||Pi.menuOverlayBgAlpha||.5;return b.updateSpeed=0,b.addEventListener(So,function(e){}),b.updatePosition=function(e){C=.9*wa.width>800?800:.9*wa.width,u.x=C-u.width-24,c.width=C-w-92,h.width=C,m.width=C,v.y=w+4+.5*((m.element.offsetHeight||25)-14),b.width=C,b.x=xa.mediaView.x()+.5*(xa.mediaView.width()-C),b.y=xa.mediaView.y()+.5*(xa.mediaView.height()-w),b.updateSpeed=Lo},b.setMessage=function(e){c.value=e,c.isPlaceholder=!0},b.setTags=function(e){y=e},b.setSortBy=function(e){},b.close=function(){T=!1,c.removeEventListener(bn,r),u.removeEventListener(Vn,l),p.close()},b.blur=function(){c.element.blur()},b.open=function(t){t&&(e.section=t),p.open(),i(y),setTimeout(function(){c.addEventListener(bn,r),u.addEventListener(Vn,l)},100),T=!0},t(),b}function Pe(e,t,i){var n=new De({type:i.type,hRange:i.hRange,vRange:i.vRange,width:i.width||e.width,height:i.height||e.height,disableOrientationCheck:i.disableOrientationCheck}),o=new xe({hRange:i.hRange,vRange:i.vRange,hAlign:i.hAlign,vAlign:i.vAlign,width:n.width,height:n.height}),a={x:Math.round(o.x),y:Math.round(o.y),width:n.width,height:n.height,onComplete:i.onComplete,onCompleteParams:i.onCompleteParams,onCompleteScope:i.onCompleteScope,onUpdate:i.onUpdate,onUpdateParams:i.onUpdateParams,onUpdateScope:i.onUpdateScope,onInit:i.onInit,onInitScope:i.onInitScope,onInitParams:i.onInitParams};return i.onComplete&&(a.onComplete=i.onComplete),e&&qe(e,t,a),{scale:n,align:o}}function He(e){function t(e){var t=e.match(/[@]([0-9]*\.?[0-9]+)?[x]/i),i=e.match(/__at__([0-9]*\.?[0-9]+)?x/i);return t?Number(t[1]):i?Number(i[1]):1}var i=e.width,n=e.height,o=t(e.filename);return{width:Math.round(i/o),height:Math.round(n/o)}}function De(e){function t(){return m=d/c,"fit"===l||"native"===l?mp}function i(){p=h/u,n(),"fitWidth"===e.type||t()?(h=d,u=d/p):c?(h=c*p,u=c):(h=d,u=d/p),"native"===e.type&&(h>e.width||u>e.height)&&(h=e.width,u=e.height)}function n(){s||o(h,u,d,c)||r(h,u)||(l="fit")}function o(e,t,i,n){return a(e,t)===a(i,n)}function a(e,t){return e>t}function r(e,t){return e===t}e=e||{};var l=e.type||"fit",s=e.disableOrientationCheck||!1,d=e.hRange,c=e.vRange,h=e.width||0,u=e.height||0,p=-1,m=-1;return i(),{set hRange(e){d=e},set vRange(e){c=e},set type(e){l=e},get type(){return l},set width(e){h=e},set height(e){u=e},get width(){return h},get height(){return u}}}function Re(e,t,i){function n(e,t){e>t?u.alignSave||(u.alignSave=u.align,u.align="width"===u.dim?"left":"top",l=u.alignment()):(u.alignSave&&(u.align=u.alignSave,delete u.alignSave),l=u.alignment())}function o(e,t){e1?1:e,l=e},get position(){return s},set position(e){s=e},get scrollDist(){return d},set scrollDist(e){d=e},get ing(){return c},set ing(e){c=e}};u.perpAxis="x"===i.axis?"y":"x",u.dim="x"===i.axis?"width":"height",u.perpDim="x"===i.axis?"height":"width",u.alpha=isNaN(i.alpha)?.35:i.alpha;var p=!1,m="width"===u.dim?"offsetWidth":"offsetHeight";return u.alignment=function(){switch(u.align){case"middle":case"center":return.5;case"right":case"bottom":return 1;default:return 0}},u.scrollTo=function(e){u.bar&&u.bar.scrollTo(e,0)},u.update=function(t,a,c){t=t||0,p||(p=!0,c||u.dispatchEvent("scrollStart"));var v=u.mask.element[m],g=(u.margin||u.marginTop)+e.element[m]+(u.margin||u.marginBottom);if(g&&v){d=g-v,u.captionScroll?n(g,v):o(g,v),s=-(d*l)+(u.margin||u.marginTop);var f={};e.transition=0,"translate"===u.property?f["translate"+i.axis.toUpperCase()]=oa.round(s):f[i.axis]=oa.round(s),f.ease="cubic-bezier(0.5, 0.5, 0.5, 0.8)",u.hvr&&(f.onUpdate=function(){u.dispatchEvent(no)}),qe(e,t,f),u.bar&&u.bar.moveHandle(0),u.bar&&"when scrolling"===u.visibility&&(u.bar.show(),u.bar.checkVisible()),clearTimeout(r),r=setTimeout(function(){h||u.dispatchEvent("scrollStop"),u.bar&&"when scrolling"===u.visibility&&(u.bar.hide(),u.bar.checkVisible()),p=!1,u.bar&&u.bar.resize(),h=!1},200)}},u.resize=function(e){u.update(e||0,!1,!0),u.bar&&u.bar.resize()},u.destroy=function(){u.bar&&u.bar.destroy(),u.wheel&&u.wheel.destroy(),u.hvr&&u.hvr.destroy(),u.touch&&u.touch.destroy()},u.hide=function(){u.bar&&(u.bar.hide(),u.bar.checkVisible())},u.show=function(){u.bar&&(u.bar.show(),u.bar.checkVisible())},u.enable=function(){u.disabled=!1,u.bar&&u.bar.enable()},u.disable=function(){u.disabled=!0,u.bar&&u.bar.disable()},u.setAlpha=function(e){u.bar&&u.bar.setAlpha(e)},u.getBack=function(){return u.bar?u.bar.getBack():null},a(),u.resize(),u.update(),va.register(u),u}function Be(e){function t(t){var i="when scrolling"===e.visibility?.5:1;!e.active&&/hidden/.test(e.visibility)&&(i=0),qe(v,.35,{alpha:i,backgroundColor:e.hover})}function i(t){!e.ing&&/when scrolling|hidden/.test(e.visibility)&&qe(v,.35,{alpha:0,backgroundColor:e.color})}function n(t){var i="when scrolling"===e.visibility?.5:1;!e.active&&/hidden/.test(e.visibility)&&(i=0),qe(v,.35,{alpha:i,backgroundColor:e.hover}),u=r(t)-m[e.axis]-v[e.axis],wa.addEventListener(pn,a,!1),wa.addEventListener(un,o,!1),wa.addEventListener(sn,a,!1),wa.addEventListener(ln,o,!1)}function o(t){e.ing===!1&&(e.ing=!0,t.preventDefault()),window.getSelection().removeAllRanges(),h=r(t)-u-m[e.axis],e.percent=(h-m[e.axis])/(m[e.dim]-v[e.dim]),e.update(0),e.dispatchEvent(no)}function a(t){setTimeout(function(){e.ing=!1},10),qe(v,.35,{backgroundColor:e.color}),wa.removeEventListener(un,o),wa.removeEventListener(pn,a),wa.removeEventListener(sn,a,!1),wa.removeEventListener(ln,o,!1)}function r(t){return"x"===e.axis?O(t):I(t)}function l(){return"x"===e.axis?e.offsetX:e.offsetY}function s(){return"y"===e.axis?e.offsetX:e.offsetY}var d=e.obj,c=e.mask,h=0,u=0,p=!0,m=this.back=new Ca;m.alpha=0,m.selectable=!0,m.backgroundColor=e.color,e.zIndex&&(m.zIndex=e.zIndex),e.parent.addChild(m);var v=this.handle=new Ca;v.alpha=0,v.backgroundColor=e.color,e.zIndex&&(v.zIndex=e.zIndex),v.selectable=!1,v.cursor="default",v.borderRadius=e.rounded?Math.ceil(e.width/2):0,v.style.pointerEvents="auto",e.parent.addChild(v),v.addEventListener(cn,t),v.addEventListener(mn,i),v.addEventListener(hn,n),v.addEventListener(rn,n),this.moveHandle=function(t){v.transition=t||0,v[e.axis]=(m[e.dim]-v[e.dim])*e.percent+m[e.axis],"hidden"===e.visibility?v.alpha=0:"when scrolling"===e.visibility?v.alpha=.5:v.alpha=1},this.resize=function(){m.transition=Lo,v.transition=Lo,m[e.perpDim]=e.width,m[e.dim]=c[e.dim],e.parent===c?m[e.axis]=l():m[e.axis]=c[e.axis]+l(),v[e.perpDim]=e.width,"left"===e.side||"top"===e.side?(m[e.perpAxis]=c[e.perpAxis]-e.width+s(),v[e.perpAxis]=c[e.perpAxis]-e.width+s()):(m[e.perpAxis]=c[e.perpAxis]+c[e.perpDim]+s(),v[e.perpAxis]=c[e.perpAxis]+c[e.perpDim]+s()),this.moveHandle(0),setTimeout(this.checkVisible,0)},this.checkVisible=function(){m.style.transition="opacity 750ms",v.style.transition="opacity 750ms";var t="offset"+e.dim[0].toUpperCase()+e.dim.substr(1),i=c.element[t],n=(e.margin||e.marginTop)+d.element[t]+(e.margin||e.marginBottom),o=i/n*i;o=m[e.dim]?(m.transition=0,m.alpha=0,m.display="none",v.transition=0,v.alpha=0,v.display="none",v[e.dim]=m[e.dim],e.scrollTo(0,0)):(qe(m,.35,{alpha:0,onComplete:function(){this.dislplay="none"}}),qe(v,.35,{alpha:0,onComplete:function(){setTimeout(function(){v.dislplay="none"},200),e.scrollTo(0,0)}}))},this.destroy=function(){e.parent.removeChild(v),e.parent.removeChild(m),v.removeEventListener(cn,t),v.removeEventListener(mn,i),v.removeEventListener(hn,n),v.removeEventListener(rn,n)},this.setAlpha=function(e){v.alpha=m.alpha=e},this.getBack=function(){return m},this.scrollTo=function(e){},this.hide=function(){p=!1},this.show=function(){p=!0},this.disable=function(){v.removeEventListener(cn,t),v.removeEventListener(mn,i),v.removeEventListener(hn,n),v.removeEventListener(rn,n)},this.enable=function(){v.addEventListener(cn,t),v.addEventListener(mn,i),v.addEventListener(hn,n),v.addEventListener(rn,n)}}function je(e){function t(t){e.active&&!e.ing&&e.dispatchEvent("WINDOW_SCROLL_TOP")}function i(t){va.setActive(e),r=o(t),l=e.percent||0,e.mask.addEventListener(sn,a),e.mask.addEventListener(ln,n)}function n(t){e.ing===!1&&(e.ing=!0,ae()&&!Bi.podUseDesktop&&window.scrollTo(0,1),t.preventDefault()),s=o(t)-r,e.percent=-(s/e.scrollDist)+l,e.percent=e.percent<0?0:e.percent,e.percent=e.percent>1?1:e.percent,e.update(0),e.dispatchEvent(no)}function o(t){return"x"===e.axis?po?event.touches[0].pageX:event.clientX:po?event.touches[0].pageY:event.clientY}function a(t){e.ing=!1,e.mask.removeEventListener(sn,a),e.mask.removeEventListener(ln,n)}var r=0,l=0,s=0;e.mask.addEventListener(rn,i),ae()&&e.scrollTopCheck&&window.addEventListener("scroll",t),this.destroy=function(){r&&(e.ing=!1,e.mask.removeEventListener(sn,a),e.mask.removeEventListener(ln,n))}}function _e(e){function t(){var t="offset"+e.dim[0].toUpperCase()+e.dim.substr(1),i=(e.margin||e.marginTop)+e.obj.element[t]+(e.margin||e.marginBottom),n=i-e.mask.element[t];return n>0}function i(){t()&&(s=!0,va.focusTarget=l,wa.addEventListener(gn,o,!1),wa.addEventListener(vn,o,!1))}function n(){s=!1,wa.removeEventListener(gn,o,!1),wa.removeEventListener(vn,o,!1)}function o(t){if(e.active){var i="x"===e.axis?t.deltaX:t.deltaY;(Math.abs(t.deltaX)>Math.abs(t.deltaY)&&"x"===e.axis||Math.abs(t.deltaY)>Math.abs(t.deltaX)&&"y"===e.axis)&&(e.percent>=0&&e.percent<1&&i>0?(a(i),t.preventDefault()):e.percent>0&&e.percent<=1&&i<0&&(a(i),t.preventDefault()))}}function a(t){t="bottom"===e.align?t=-t:t,isNaN(e.percent)&&(e.percent=0);var i="offset"+e.dim[0].toUpperCase()+e.dim.substr(1),n=(e.margin||e.marginTop)+e.obj.element[i]+(e.margin||e.marginBottom),o=n-e.mask.element[i],a=e.percent+t/o;e.percent=a<0?0:a,e.percent=a>1?1:a,e.update(0),e.dispatchEvent(no)}var r=e.mask,l=this,s=!1;e.active=!1,r.addEventListener(cn,i),r.addEventListener(mn,n),this.destroy=function(){r.removeEventListener(cn,i),s&&n()}}function We(e){function t(){e.mask.addEventListener(un,o),wa.addEventListener(un,i)}function i(t){e.mask.hitTestPoint(O(t),I(t))?c=!0:c&&(c=!1,n())}function n(){clearTimeout(r),e.mask.removeEventListener(un,o),wa.removeEventListener(un,i)}function o(t){l.enabled&&(r=setTimeout(function(){var i="x"===e.axis?t.mouseX:t.mouseY,n="offset"+e.dim[0].toUpperCase()+e.dim.substr(1);s=i/e.mask.element[n],0===s&&i>.5*e.mask.element[n]?s=.98:0===s&&i<.5*e.mask.element[n]&&(s=.15),e.percent=s>.5?1:0;var o=e.position,r=e.obj._private[e.axis],l=Math.abs(o-r),h=Math.abs(l)/e.maxSpeed;if(d+=.1*(h-d),d+=.1*(a()-d),e.update(d,!0),e.dispatchEvent(no),!c){var u,p={};u="x"===e.axis?e.obj.element.offsetLeft:e.obj.element.offsetTop,p[e.axis]=oa.round(u),qe(e.obj,1,p)}},50))}function a(){var t=s<.5?2*s:s*-2+2;return Math.round(Math.pow(t,5)*e.maxSpeed+e.minSpeed)}var r,l=this,s=0,d=0,c=!1;return l.enabled=!0,l.destroy=n,e.mask.addEventListener(cn,t),l}function Ne(e){function t(e,t,n){return f.wrap?t:i(e,t,n)}function i(e,t,i){return"x"===e&&"center"===f.align||"y"===e&&"middle"===f.align?.5*(f.perpLength-i):"x"===e&&"right"===f.align||"y"===e&&"bottom"===f.align?f.perpLength-i:t}function n(t){if("y"===f.axis){var i=b[t].width;"thumbs"===e.name&&/fill|vMasonry/.test(e.type)&&(i=r(v+1,f.numberOfColumns)?f.lastColumnWidth:f.gridWidths),f.isWrap=w[g]&&b[t]&&w[g].size+i>f.perpLength,!f.wrap||f.isWrap?(g+=1,v=0):f.wrap&&!f.horizontalMasonry&&(v+=1)}else!f.wrap||C[v]&&b[t]&&C[v].size+b[t].height>f.perpLength?(v+=1,g=0):f.wrap&&(g+=1)}function o(e,t){for(var i=t.length,n=t[0]&&t[0].size?t[0].size:0;i--;)t[0]&&t[i].size<=n&&(n=t[i].size,e=i);return e}function a(e){for(var t=e.length,i=0;t--;)e[t]&&e[t].size>i&&(i=e[t].size);return i}function r(e,t){return e===t-1}function l(e){return!!e.ids.filter(function(e){return b[e].isDoubleSize}).length}function s(e){var t=b[e.ids[0]],i=t.isDoubleSize?Math.round(.5*(t.height-f.vGap)):t.height;return l(e)?2*i+f.vGap:i}function d(e){if(y.length)for(var t=0,i=y.length;tw+g?(c="top",h=b,m=v):b+v1&&(B=f.perpLength-R),A.x=Math.round(B),A.y=Math.round(z),A.height=Math.round(H),A.width=Math.round(R),r.scaledSize=A.x+A.width,r.remainder=F}r.gapRowIds=r.gapRowIds.map(function(t){return e[t].id=t,e[t]}).sort(function(e,t){return e.xt.x?1:0}).map(function(e){return e.id});for(var j=0,_=r.gapRowIds.length;j<_;j++){var F,A=e[r.gapRowIds[j]],P=e[r.gapRowIds[j-1]],H=V,D=p(j,_),R=H*(A.width/A.height),B=P?P.x+P.width+f.hGap:0;A.isDoubleSize||(u(/gap|equal/,c)&&D&&(F=n-(B+R),B+R1&&b[p].isDoubleSize){if(r(i,f.numberOfColumns)){var P=b[p],H=C[i].size,D=C[i-1].size,R=(i-1)*(x+f.hGap);if(M=t("x",R,x),D<=H){var B=H-D;y.push({x:t("x",R,x),y:D,size:B,isLastColumn:!0}),C[i].size+=P.height+f.vGap,C[i-1].size+=P.height+B+f.vGap}else{var B=D-H,j=i*(x+f.hGap);y.push({x:t("x",j,x),y:C[i].size,size:B,isLastColumn:!0}),V=D,C[i-1].size+=P.height+f.vGap,C[i].size+=P.height+B+f.vGap}C[i].ids.push(p)}else{var _=0;C[i+1]&&C[i+1].size>C[i].size&&(_=C[i+1].size-C[i].size,y.push({x:t("x",M,x),y:C[i].size,size:_}),V=C[i+1].size),C[i].size+=b[p].height+f.vGap+_,C[i+1]||(C[i+1]={size:0,ids:[]}),C[i+1].size+=b[p].height+f.vGap}C[i].ids.push(p)}else C[i].ids.push(p),C[i].size+=b[p].height+f.vGap;S===!1&&(b[p].x=t("x",M,x),b[p].y=t("y",V,T))}f.isWrap=!1}if(f.horizontalMasonry){var W;if(0===w[u].ids.length&&(W=w.pop()),f.masonryFill&&w.length>1){C[0].size=0;for(var N,X=f.perpLength,Y=.5*X,p=0,L=w.length;p-i||n<-i}function r(){m&&!v?(n(),d=requestAnimationFrame(r)):m||(gd.width?(h.x=d.width-(w+h.width+b),d.x=e.pageX-d.width+w+h.point+b):(h.x=t-(w-h.width),d.x=e.pageX-t)}function n(e){e.pageY=oa.abs(n)?i>0?"right":"left":oa.abs(i)0?"down":"up")}function a(t){d=(new Date).getTime();var i=r(s,d,t.pageX-u);e.events.dispatchEvent(_o,{flickSpeed:i,isMove:w,swipeDirection:c.swipeDirection}),c.startdrag=!1,c.swipeDirection=!1,w=!1,sectionEnd=!1,f=0}function r(e,t,i){var n=1,o=.7,a=(t-e)/Math.abs(i);return a>n&&(a=n),a=oa.abs(t)?e>0?"right":"left":oa.abs(e)0?"down":"up")}function a(t){if(c.startdrag&&wa.zoom<=1){d=(new Date).getTime();var i=r(s,d,u-m);e.events.dispatchEvent(_o,{flickSpeed:i,isMove:w,swipeDirection:c.swipeDirection}),c.startdrag=!1,c.swipeDirection=!1,w=!1,sectionEnd=!1,f=0,u=0,p=0}}function r(e,t,i){var n=1,o=.5,a=(t-e)/Math.abs(i);return a>n&&(a=n),a-1?o():n()},1e3*g)}function n(){l(),r()}function o(){s(),a()}function a(){if(!document.getElementById("likesrc")){var e=document.createElement("script");e.setAttribute("id","likesrc"),e.setAttribute("type","text/javascript"),e.setAttribute("src","https://connect.facebook.net/en_US/all.js#xfbml=1"),document.getElementsByTagName("head")[0].appendChild(e)}}function r(){if(!document.getElementById("plus1src")){var e=document.createElement("script");e.setAttribute("id","plus1src"),e.setAttribute("type","text/javascript"),e.setAttribute("src","https://apis.google.com/js/plusone.js"),document.getElementsByTagName("head")[0].appendChild(e)}}function l(){if(Ue.plusDiv)Ue.plusDiv.alpha=0,Ue.plusDiv.display="block",u(Ue.plusDiv,0),Ue.plusDiv.alpha=1;else{var e=c("plus1",100,40);e.overflow="hidden",e.text="";var i=h();i.x=e.width-2,i.y=2,e.addChild(i),wa.addChild(e),Ue.plusDiv=e,Ue.plusClose=i}Ue.plusClose.addEventListener(Vn,p)}function s(){if(Ue.likeDiv)Ue.likeDiv.alpha=0,Ue.likeDiv.display="block",u(Ue.likeDiv,0),Ue.likeDiv.alpha=1;else{var e=c("like",320,40);e.overflow="visible",e.text="";var t=h();t.x=e.width-2,t.y=2,e.addChild(t),wa.addChild(e),Ue.likeDiv=e,Ue.likeClose=t}Ue.likeClose.addEventListener(Vn,p)}function d(){v.backgroundColor=V("#000000",.65),v.width=wa.width,v.alpha=0,v.addEventListener(Vn,p),m.addChild(v),v.height=wa.height,wa.addChild(m),qe(v,g,{alpha:1})}function c(e,t,i){var n=new Ca;return n.element.setAttribute("id",e),n.backgroundColor=V("#FFFFFF",.85),n.x=.5*(wa.width-t),n.y=.5*(wa.height-i),n.width=t,n.height=i,n.paddingTop=20,n.paddingBottom=2,n.paddingLeft=15,n.zIndex=2e3,n}function h(){var e=new La;e.width=14,e.height=14,e.rotate=0;var t=new nt;return t.id="icon",t.d=ya.close,t.strokeWidth=2,t.fill="none",t.stroke="#555",e.addChild(t),e}function u(e,t){if(e&&"block"===e.style.display){var i=.5*(wa.width-e.width),n=.5*(wa.height-e.height);qe(e,t,{x:i,y:n})}}function p(e){e.target.removeEventListener(Vn,p),qe(v,g,{alpha:0,onComplete:function(){wa.removeChild(m)}}),Ue.plusDiv&&(Ue.plusDiv.display="none"),Ue.likeDiv&&(Ue.likeDiv.display="none")}var m=new st({events:e.events}),v=new Ca,g=.35;return m.overflow="hidden",m.events.addEventListener(nn,function(e){m.resize()}),i(),m.resize=function(){qe(v,g,{width:wa.width,height:wa.height}),u(Ue.plusDiv,g),u(Ue.likeDiv,g)},m}function qe(e,t,i){function n(){i.onInit&&o(),setTimeout(r,1e3*t),i.onUpdate&&(d=requestAnimationFrame(a)),l(t);var e;for(e in i)/delay|ease|overwrite|css|onComplete|onCompleteScope|onCompleteParams|onUpdate|onUpdateScope|onUpdateParams|onInit|onInitScope|onInitParams/.test(e)||s(e,i[e])}function o(){i.onInit.apply(i.onInitScope||e,i.onInitParams||[!1])}function a(){d&&(d=requestAnimationFrame(a)),i.onUpdate.apply(i.onUpdateScope||e,i.onUpdateParams||[!1])}function r(t){d&&cancelAnimationFrame(d),i.onComplete&&i.onComplete.apply(i.onCompleteScope||e,i.onCompleteParams||[!1]),i={},l(0)}function l(t){t?(t="all "+t+"s",i.ease&&(t+=" "+i.ease)):t="",e&&e.style&&(e.style.WebkitTransition=t,e.style.MozTransition=t,e.style.OTransition=t,e.style.transition=t)}function s(t,i){e&&e.element?e[t]=i:e&&e.style&&(e.style[t]=i)}if(this===window)return new qe(e,t,i);var d,c=i.delay||0;this.destroy=function(){delete i.onComplete},setTimeout(n,1e3*c)}function Ke(e){e=e||{},e.type="img",e.className="Bitmap";var t=new Ca(e);return t.element.style["user-select"]="none",t}function Je(e){e=e||{},e.type="button",e.className="Button";var t=new Ca(e);return t.borderRadius=0,t.enable=function(){this.alpha=1,this.element.removeAttribute("disabled")},t.disable=function(){this.alpha=.25,this.element.setAttribute("disabled",!0)},t}function $e(e){var t=e||{};t.events=t.events||new Qe;var i,n={listeners:t.events.listeners,dispatchEvent:t.events.dispatchEvent,addEventListener:t.events.addEventListener,removeEventListener:t.events.removeEventListener};for(i in n)t[i]=n[i];return t}function Qe(){function e(e,t){for(var i=t.length;i--;)if(e.callback===t[i].callback&&e.target===t[i].target)return!0;return!1}var t=!1;return{listeners:{},addEventListener:function(t,i){this.listeners[t]||(this.listeners[t]=[]);var n={type:t,callback:i,target:this};e(n,this.listeners[t])||this.listeners[t].push(n)},removeEventListener:function(e,t){if(!this.listeners[e],t&&"function"==typeof t){if(this.listeners[e])for(var i=0,n=this.listeners[e].length;i-264?a.y-=24:a.y=0)}e=e||{};var i=(e.type||"spinner",e.alpha||.75),n=e.color||"#FFFFFF",o=new Ca;o.width=24,o.height=24,o.alpha=i,o.overflow="hidden";var a=new Ke;a.width=24,a.height=288,"#FFFFFF"===n?a.src=go+"loader1.png":a.src=go+"loader2.png",o.addChild(a);var r=setInterval(t,80);return o.removeLoader=function(){clearInterval(r)},o}function it(){function e(){d&&d(function(){r.zoom<=1&&!r.isInputFocus&&(document.body.style["-webkit-overflow-scrolling"]="touch")})}var t,i=!1,n=1,o={},a="Stage",r={children:[],dragElements:[],activeFocus:void 0,isInputFocus:void 0,element:document.body,listeners:ba.listeners,dispatchEvent:ba.dispatchEvent,addEventListener:ba.addEventListener,removeEventListener:ba.removeEventListener,addChild:function(e){e.element.parentNode||document.body.appendChild(e.element),e.parent=this,this.children.push(e),e.dispatchEvent(So,e)},get topParentName(){return a},addChildAt:function(e,t){},removeChild:function(e){e.events&&e.events.removeAllListeners(e),e.removeLoader&&e.removeLoader(),e.element.parentNode&&document.body.removeChild(e.element);for(var t=this.children.length;t--;)this.children[t]===e&&this.children.splice(t,1);e=null},removeChildren:function(e){if(e&&e.children&&e.children.length>0)for(var t=e.children.length;t--;)this.removeChildren(e.children[t]),e.removeChild(e.children[t])},moveToTop:function(e){for(var t=0,i=this.children.length;i--;)this.children[i].zIndex>=t&&!this.children[i]===e?t=this.children[i].zIndex+1:this.children[i].zIndex--;e.zIndex=t},domContentLoaded:function(){t||(setTimeout(function(){r.element=document.body,i||(document.body.style.overflow="hidden"),document.body.style.margin=0,document.body.style.padding=0,r.dispatchEvent(en,r)},10),t=!0)},documentReadyListener:function(){function e(e){return Object.keys(e).map(function(t){return e[t]})}function t(e){return e.reduce(function(e,t){return t&&t.override&&(t.overrides.captionFont&&e.push(t.overrides.captionFont),t.overrides.pageTextFont&&e.push(t.overrides.pageTextFont),t.overrides.pageTitleFont&&e.push(t.overrides.pageTitleFont)),t&&t.thumb&&t.thumb.titleFont&&e.push(t.thumb.titleFont),e},[])}function i(e,t,i){return i.indexOf(e)===t}function n(e,t,i){var n=x(e);return"system"!==n.service}function o(e){return e.reduce(function(e,t){if(!t)return e;var i=x(t);if(i&&i.family&&i.weight&&i.charset&&i.service){e[i.service]||(e[i.service]={families:[]});var n=i.family,o=i.weight.join(","),a=i.charset;e[i.service].families.push(n+":"+o+":"+a)}return e},{})}var a=[Pi.captionFont,Pi.contactFont,Pi.contactTitleFont,Pi.copyrightFont,Pi.logoFont,Pi.menuFont,Pi.navbarFont,Pi.pageTextFont,Pi.pageTitleFont,Pi.thumbnailTitleFont,Pi.thumbnailTitleBlockFont||""];!Fi&&Pi.menuFontMobile&&a.push(Pi.menuFontMobile),!Fi&&Pi.menuFontTablet&&a.push(Pi.menuFontTablet),!Fi&&Pi.mobileLogoFont&&a.push(Pi.mobileLogoFont),!Fi&&Pi.tabletLogoFont&&a.push(Pi.tabletLogoFont),WebFontConfig={loading:function(){},fontloading:function(e,t){},fontactive:function(e,t){},fontinactive:function(e,t){},active:function(){r.domContentLoaded(),r.style=document.body.style,r.element=document.body},inactive:function(){r.domContentLoaded(),r.style=document.body.style,r.element=document.body}};var l=a.concat(t(e(Ri))).filter(i).filter(n),s=o(l);s.google&&(WebFontConfig.google=s.google),s.typekit&&Bi.typekitId&&(WebFontConfig.typekit={id:Bi.typekitId}),s.custom&&Bi.customFonts.length&&(WebFontConfig.custom=s.custom,WebFontConfig.custom.urls=["https://"+window.location.host+"/css"]),WebFontConfig.custom||WebFontConfig.google||(r.domContentLoaded(),r.style=document.body.style,r.element=document.body)},globalToLocal:function(e){return{x:e.x,y:e.y}},localToGlobal:function(e){return{x:e.x,y:e.y}},event:function(e){var t={type:e.type,target:e.target,currentTarget:e.target,x:e.x,y:e.y,keyCode:e.which,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY,mouseX:e.clientX-r.stageX,mouseY:e.clientY-r.stageY,deltaX:e.deltaX||-e.wheelDeltaX||0,deltaY:e.deltaY||-e.wheelDeltaY||0,preventDefault:function(){e.preventDefault()},stopPropagation:function(){e.stopPropagation()},dataTransfer:e.dataTransfer};"Windows"===aa?(t.deltaX=Math.max(-50,Math.min(50,e.deltaX)),t.deltaY=Math.max(-50,Math.min(50,e.deltaY)),"Firefox"===ra&&(t.deltaX=20*e.deltaX,t.deltaY=20*e.deltaY)):"Firefox"===ra&&"Macintosh"===aa&&1===e.deltaMode&&(t.deltaX=20*e.deltaX,t.deltaY=20*e.deltaY),e.touches&&(t.touches=e.touches),e.type!==gn&&e.type!==vn||(t.type=vn),e.type!==tn&&e.type!==co&&e.type!==ho&&e.type!==lo||(n=window.visualViewport?window.visualViewport.scale:oe()||le()?document.documentElement.clientWidth/window.innerWidth:document.documentElement.clientHeight/window.innerHeight,n=n<1?1:n),va&&e.clientX&&e.clientY&&va.hitMask(e.clientX,e.clientY),/click|key|touch|down/.test(e.type)&&(r.userInteraction=!0),r.dispatchEvent(e.type,t)},get disableScroll(){return r._disableScroll},set disableScroll(e){r._disableScroll=e;var t=document.getElementsByTagName("html")[0];e?(r._previousOverflow={x:document.body.style.overflowX,y:document.body.style.overflowY},t.style.overflow="hidden",r.element.style.overflow="hidden"):(t.style.overflow="initial",r._previousOverflow&&(r.element.style.overflowX=r._previousOverflow.x,r.element.style.overflowY=r._previousOverflow.y))},get getChildren(){return children},get images(){return document.images},get forms(){return document.forms},get links(){return document.links},get anchors(){return document.anchors},get scripts(){return document.scripts},get plugins(){return document.plugins},get embeds(){return document.embeds},get width(){var e=window.innerWidth,t=e*n;return n<=1?t:e},get height(){var e=window.innerHeight,t=e*n;return n<=1?t:e},get stageX(){return 0},get stageY(){return 0},get scrollX(){return o.scrollX||window.scrollX},set scrollX(e){o.scrollX=e},get scrollY(){return o.scrollY||window.scrollY},set scrollY(e){o.scrollY=e},get selectable(){return i},set selectable(e){i=e},get zoom(){return n},set zoom(e){n=e},get backgroundColor(){return o.backgroundColor||document.body.style.backgroundColor},set backgroundColor(e){o.backgroundColor=e,document.body.style.backgroundColor=e},get transition(){return o.transition},set transition(e){o.transition=e,e=0===e?"none":"all "+e+"s",document.body.style.WebkitTransition=e,document.body.style.MozTransition=e,document.body.style.OTransition=e,document.body.style.transition=e},get disableKeyNavigation(){return o.disableKeyNavigation},set disableKeyNavigation(e){o.disableKeyNavigation=e},focus:function(){r.activeFocus=r},blur:function(){}};r.proxy=r;var l=document.createElement("div");l.className="scrollbar-measure",document.body.appendChild(l);var s=l.offsetWidth-l.clientWidth;document.body.removeChild(l),ia=0===s;var d;Wi!==Xi&&Wi!==Ni||(d=ce(200)),window.addEventListener(lo,function(t){setTimeout(function(){e(),r.event(t)},200)},!1),window.addEventListener(no,function(e){r.scrollY=window.scrollY,r.event(e)},!1),window.addEventListener(rn,r.event,!1),window.addEventListener(ln,r.event,!1),window.addEventListener(sn,r.event,!1),window.addEventListener(dn,r.event,!1),window.addEventListener(cn,r.event,!1),window.addEventListener(hn,r.event,!1),window.addEventListener(un,r.event,!1),window.addEventListener(pn,r.event,!1),window.addEventListener(mn,r.event,!1),window.addEventListener(Vn,r.event,!1),window.addEventListener(tn,r.event,!1),window.addEventListener(so,r.event,!1),window.addEventListener(co,r.event,!1),window.addEventListener(ho,r.event,!1),window.addEventListener(bn,r.event,!1),window.addEventListener(fn,r.event,!1);var c;return window.addEventListener(tn,function(e){clearTimeout(c),c=setTimeout(function(){r.dispatchEvent(nn,e)},200)},!1),window.addEventListener(lo,function(e){r.dispatchEvent(lo,e)},!1),window.addEventListener(gn,r.event,{passive:!1}),window.addEventListener(vn,r.event,{passive:!1}),r.documentReadyListener(),r}function nt(){return new La({type:"path"})}function ot(){return new La({type:"rect"})}function at(){return new La({type:"circle"})}function rt(e){var t;return e=e||{},e.type="textarea",e.className="TextArea",t=new Ca(e),t.borderRadius=0,t.style["-webkit-appearance"]="none",t.element.addEventListener("focus",function(){"Safari"===ra&&document.webkitCancelFullScreen(),wa.disableKeyNavigation=!0,wa.activeFocus=t,wa.isInputFocus=!0}),t.element.addEventListener("blur",function(){wa.disableKeyNavigation=!1,wa.isInputFocus=!1}),t}function lt(e){e=e||{},e.type="span",e.className="TextField";var t=new Ca(e);return t.selectable=!0,t.fontFamily="sans-serif",t.element.addEventListener("focus",function(){wa.disableKeyNavigation=!0,wa.activeFocus=t,wa.isInputFocus=!0}),t.element.addEventListener("blur",function(){wa.disableKeyNavigation=!1,wa.isInputFocus=!1}),t}function st(e){var t=e||{};return t.events=t.events||new Qe,new Ca(t)}function dt(e){function t(e){a.dispatchEvent(Co,e),r&&a.play()}function i(e){a.dispatchEvent(Qi,e)}function n(e,t){var i=a.element.canPlayType(e+';codecs="'+t+'"');return""!==i}function o(){a.dispatchEvent("playbackEnd")}e=e||{},e.type="video",e.className="VideoPlayer";var a=new Ca(e),r=!1;a.element.setAttribute("playsinline",!0),a.element.addEventListener(Co,t,!1),a.element.addEventListener(Qi,i,!1),a.width=e.width||640,a.height=e.height||480,a.parent=e.parent,a.hud=new ct(a),a.hud.disable();var l=e.alwaysMuted,s=!0,c=new Je;return c.x=20,c.y=20,c.zIndex=10,c.borderRadius=2,c.backgroundColor="white",c.text="TAP TO UNMUTE",c.display="none",c.element.style.padding="3px 6px",a.unmuteBtn=c,a.unmuteClick=function(){a.hud.unmute(),a.hud.enable(),c.display="none",c.removeEventListener("click",a.unmuteClick),l=!1},c.addEventListener("click",a.unmuteClick),a.unmuteBtn=c,a.parent.addChild(c),a.disableUnmuteButton=function(){s=!1,c.display="none"},a.play=function(){var e=a.element.play();void 0!==e&&e.then(function(){a.paused=!1,l?a.element.muted=!0:wa.userInteraction&&(c.display="none",a.hud?a.hud.unmute():a.element.muted=!1),a.dispatchEvent(Jn)}).catch(function(){a&&(a.hud?a.hud.mute():a.element.muted=!0,s&&(c.display="block"),a.element.play(),a.paused=!1,a.dispatchEvent(Jn))})},a.pause=function(){a.element.pause(),a.paused=!0,a.dispatchEvent(Kn)},a.togglePlay=function(){a.element.paused?a.play():a.pause()},a.setSize=function(e,t,i){a&&(0===i?(a.width=e,a.height=t):qe(a,i,{width:e,height:t}))},a.setSource=function(e,t){t&&a.element.setAttribute("autoplay",!0),n("video/mp4","avc1.42E01E, mp4a.40.2")?(a.src=d(e),a.element.addEventListener("ended",o),t&&(r=!0)):R(mo+e.replace(z(e),"webm"))?(a.src=d(e.replace(z(e),"webm")),a.element.addEventListener("ended",o),t&&(r=!0)):window.open(mo+e)},a.destroy=function(){a&&(a.element.removeEventListener("ended",o),a.removeKeyListener(),a.element.removeEventListener(Co,t,!1),a=null)},a.removeKeyListener=function(){},a}function ct(e){function t(){L.height=50,L.width=e.width,L.alpha=0,L.zIndex=5,e.parent.addChild(L);var t;t=e.element.paused?ya.pause:ya.play,v=a(t,h),L.addChild(v),g=a(ya.fullscreen,Ce(e.element)),L.addChild(g);var i=ya.volume,n=u;Wi===Ni&&(i="",n=function(){}),f=a(i,n),L.addChild(f),r(),L.interval=setInterval(d,100),e.element.addEventListener("ended",c)}function i(t){if(!oe()&&!le()){clearTimeout(V);var i=O(t),a=Ma.siteView.unifiedPageScroll()||/unifiedSiteScroll/.test(Ma.overrides.siteDisplayBehavior)?t.pageY:I(t);e.hitTestAbs(i,a)?(n(),V=setTimeout(function(){o()},3e3)):o()}}function n(){T||(T=!0,L.display="block",qe(L,Lo,{alpha:1}))}function o(){T&&(T=!1,qe(L,Lo,{alpha:0,onComplete:function(){L.display="none",T=!1}}))}function a(e,t){var i=new Ca;i.width=S,i.height=x,i.backgroundColor=M;var n=new La;n.id="svg",n.width=12,n.height=12,n.left=oa.round(.5*(i.width-n.width)),n.top=oa.round(.5*(i.height-n.height)),i.addChild(n);var o=new nt;o.id="icon",o.d=e,o.fill="#FFFFFF",o.alpha=.65,n.addChild(o);var a=new Ca;return a.width=i.width,a.height=i.height,i.addChild(a),i.hit=a,i.icon=o,i.svg=n,a.icon=o,a.bg=i,a.addEventListener(Vn,t),a.addEventListener(cn,function(){qe(this.bg,Lo,{backgroundColor:"rgba(0,0,0,0.85)"}),qe(this.icon,Lo,{alpha:1})}),a.addEventListener(mn,function(){qe(this.bg,Lo,{backgroundColor:M}),qe(this.icon,Lo,{alpha:.65})}),i}function r(){b=new Ca,b.zIndex=-1,b.backgroundColor=M,b.height=x,L.addChild(b),b.buffer=new Ca,b.buffer.backgroundColor="#FFFFFF",b.buffer.alpha=.12,b.buffer.width=1,b.buffer.height=L.height,b.addChild(b.buffer),b.progress=new Ca,b.progress.backgroundColor="#FFFFFF",b.progress.alpha=.25,b.progress.width=1,b.progress.height=L.height,b.addChild(b.progress),b.time=new Ca,b.time.fontFamily="Arial, Helvetia, sans-serif",b.time.fontColor="#FFF",b.time.fontSize=10,b.time.text="00:00 / 00:00",b.time.alpha=1,b.addChild(b.time),b.time.x=10,b.time.y=20,b.head=new Ca,b.head.backgroundColor="#FFFFFF",b.head.alpha=0,b.head.x=30,b.head.width=1,b.head.height=L.height,b.addChild(b.head),b.headTime=new Ca,b.headTime.fontFamily="Arial, Helvetia, sans-serif",b.headTime.fontColor="#FFFFFF",b.headTime.fontSize=10,b.headTime.alpha=0,b.headTime.text="00:00",b.headTime.x=30,b.headTime.y=-15,b.addChild(b.headTime),b.hit=new Ca,b.hit.height=L.height,b.addChild(b.hit),oe()||le()||(b.hit.addEventListener(cn,function(){qe(b.buffer,Lo,{alpha:.2}),qe(b.progress,Lo,{alpha:.4}),qe(b.time,Lo,{alpha:1}),qe(b.head,Lo,{alpha:1}),qe(b.headTime,Lo,{alpha:1}),qe(b,Lo,{backgroundColor:"rgba(0,0,0,0.85)"})}),b.hit.addEventListener(mn,function(){qe(b.buffer,Lo,{alpha:.12}),qe(b.progress,Lo,{alpha:.25}),qe(b.time,Lo,{alpha:.5}),qe(b.head,Lo,{alpha:0}),qe(b.headTime,Lo,{alpha:0}),qe(b,Lo,{backgroundColor:M})}),b.hit.addEventListener(un,l)),b.hit.addEventListener(Vn,s)}function l(t){var i=p(t);b.head.transition=0,b.head.x=i,b.headTime.transition=0,b.headTime.x=i,b.headTime.text=m(i/y*e.element.duration)}function s(t){var i=p(t);b.head.x=i,b.headTime.x=i;var n=i/y*e.element.duration;e.element.currentTime=n,b.headTime.text=m(n),d(e)}function d(){e.element.buffered.length>0&&(bufferedPercent=e.element.buffered.end(0)/e.element.duration,b.buffer.transition=0,b.buffer.width=bufferedPercent*y,playedPercent=e.element.currentTime/e.element.duration,b.progress.transition=0,b.progress.width=playedPercent*y,b.time.text=m(e.element.currentTime)+" / "+m(e.element.duration))}function c(){clearInterval(L.interval)}function h(){e.element.paused?(e.play(),v.icon.d=ya.pause,L.interval=setInterval(d,50)):(e.pause(),v.icon.d=ya.play)}function u(){e.element.muted?L.unmute():L.mute()}function p(e){return po&&e.touches?e.touches[0].offsetX-S-b.x:e.offsetX}function m(e){return minutes=Math.floor(e/60),e=Math.floor(e-60*minutes),minutes=minutes<10?"0"+minutes:minutes,e=e<10?"0"+e:e,minutes+":"+e}var v,g,f,b,C,w,y,L=new Ca,S=50,x=50,M="rgba(0,0,0,0.65)",T=!0;L.setClass("no-invert");var V;return L.show=n,L.hide=o,L.resize=function(e,t,i,n,o){var a=t,r=i,l=n,s=o;C=n,w=o,y=l-3*S,0===e?(L.width=l,L.x=oa.floor(a),L.y=oa.floor(r+s-L.height),g.x=l-g.width,f.x=l-g.width-f.width,b.x=S,b.width=y,b.hit.width=y):(qe(L,e,{width:l,x:a,y:r+o-L.height}),qe(g,e,{x:l-g.width}),qe(f,e,{x:l-g.width-f.width}),qe(b,e,{x:S,width:y}),qe(b.hit,e,{width:y})),d()},L.mute=function(){e.element.muted=!0,f.icon.d=ya.mute},L.unmute=function(){e.element.muted=!1,f.icon.d=ya.volume},L.disable=function(){o(),oe()||le()||wa.removeEventListener(un,i)},L.enable=function(){n(),oe()||le()||wa.addEventListener(un,i)},t.call(L),L}function ht(e){function t(e){var t=new Je;return t.x=20,t.y=20,t.zIndex=10,t.borderRadius=2,t.backgroundColor="white",t.text="TAP TO UNMUTE",t.display="block",t.element.style.padding="3px 6px",e.unmuteBtn=t,e.unmuteClick=function(){t.display="none",t.removeEventListener("click",e.unmuteClick),e.element.contentWindow.postMessage(JSON.stringify({method:"setVolume",value:1}),s)},t.addEventListener("click",e.unmuteClick),e.unmuteBtn=t,e.addEventListener("load",function(){setTimeout(function(){e.parent.addChild(t)},1e3)}),e.disableUnmuteButton=function(){t.display="none"},t}function i(){c.ended||c.dispatchEvent("playbackEnd"),c.ended=!0}function n(){l="player"+ht.getNextPlayerID(),c.element.id=l,c.element.setAttribute("frameborder","0"),c.element.setAttribute("webkitAllowFullScreen",""),c.element.setAttribute("mozallowfullscreen",""),c.element.setAttribute("allowFullScreen",""),c.element.style["user-select"]="none"}function o(t){var n;try{n=JSON.parse(t.data)}catch(e){n={}}if(n.player_id===l)switch("ready"===n.event&&setTimeout(function(){a(n)},10),"error"===n.event,"getVideoWidth"===n.method&&n.value&&n.value!==c.videoWidth&&(e.thumbBuild||(c.width=n.value,c.element.setAttribute("width",n.value)),c.videoWidth=n.value,c.videoHeight&&c.dispatchEvent(wo)),"getVideoHeight"===n.method&&n.value&&n.value!==c.videoHeight&&(e.thumbBuild||(c.height=n.value,c.element.setAttribute("height",n.value)),c.videoHeight=n.value,c.videoWidth&&c.dispatchEvent(wo)),n.event){case"finish":i();break;case"pause":n.data.seconds>=n.data.duration-1?i():(c.dispatchEvent(Kn),"function"==typeof c.onpause&&c.onpause(),c.paused=!0);break;case"play":c.dispatchEvent(Jn),"function"==typeof c.onplay&&c.onplay(),c.paused=!1}}function a(e){c&&(c.loaded=!0,"Chrome"!==ra&&wa.userInteraction||!d||c.element.contentWindow.postMessage(JSON.stringify({method:"setVolume",value:0}),s),c&&c.element.contentWindow&&(c.element.contentWindow.postMessage(JSON.stringify({method:"getVideoWidth",value:e.player_id}),s),c.element.contentWindow.postMessage(JSON.stringify({method:"getVideoHeight",value:e.player_id}),s),c.element.contentWindow.postMessage(JSON.stringify({method:"addEventListener",value:"finish"}),s),c.element.contentWindow.postMessage(JSON.stringify({method:"addEventListener",value:"pause"}),s),c.element.contentWindow.postMessage(JSON.stringify({method:"addEventListener",value:"play"}),s),c.element.contentWindow.postMessage(JSON.stringify({method:"addEventListener",value:"error"}),s)))}function r(e){c&&sa[e.keyCode]===xn&&c.togglePlay()}e=e||{},e.type="iframe",e.className="VimeoPlayer";var l,s,d,c=new Ca(e),h="";return c.parent=e.parent,c.style.pointerEvents="auto",oe()&&e.thumbBuild&&(c.style.position="fixed"),n(),window.addEventListener("message",o,!1),c.setSource=function(i,n){d=!!n;try{s="https://player.vimeo.com/video/"+i.split("vimeo:")[1],h=s;var o=n?"&autoplay=1":"";Ma.overrides.videoLoop?c.src=s+"?api=1&autopause=0&loop=1&wmode=opaque"+o+"&player_id="+l:c.src=s+"?api=1&autopause=0&wmode=opaque"+o+"&player_id="+l;var a=c.width||e.width||640,r=c.height||e.height||480;c.element.setAttribute("width",a),c.element.setAttribute("height",r),c.width=a,c.height=r,n&&(c.element.setAttribute("allow","autoplay"),wa.userInteraction?(c.unmuteBtn&&(c.unmuteBtn.display="none",c.unmuteBtn.removeEventListener("click",c.unmuteClick)),c.element.contentWindow.postMessage(JSON.stringify({method:"setVolume",value:1}),s)):t(c)),c.element.setAttribute("frameborder",0),c.element.setAttribute("webkitallowfullscreen",!0),c.element.setAttribute("mozallowfullscreen",!0),c.element.setAttribute("allowfullscreen",!0)}catch(e){}},c.togglePlay=function(){c.paused?c.play():c.pause()},c.setLoop=function(e){c&&c.loaded&&c.element.contentWindow&&(window.addEventListener("message",o,!1),c.element.contentWindow.postMessage(JSON.stringify({method:"loop",value:e}),h))},c.play=function(){c.ended=!1,wa.userInteraction?(c.unmuteBtn&&(c.unmuteBtn.display="none",c.unmuteBtn.removeEventListener("click",c.unmuteClick)),c.element.contentWindow.postMessage(JSON.stringify({method:"setVolume",value:1}),s)):t(c),window.addEventListener("message",o,!1),c&&c.element.contentWindow&&(c.loaded?(c.element.contentWindow.postMessage(JSON.stringify({method:"play",value:""}),h),wa.addEventListener(fn,r),c.paused=!1,c.dispatchEvent(Jn)):c.element.addEventListener("load",function(){c.loaded=!0,c.element.contentWindow.postMessage(JSON.stringify({method:"play",value:""}),h),wa.addEventListener(fn,r),c.paused=!1,c.dispatchEvent(Jn)}))},c.pause=function(){c&&c.loaded&&c.element.contentWindow&&(c.element.contentWindow.postMessage(JSON.stringify({method:"pause",value:""}),h),c.paused=!0)},c.setSize=function(e,t){c&&(c.transition=0,c.width=e,c.height=t)},c.align=function(e,t){c&&(c.transition=0,c.style.left=e+"px",c.style.top=t+"px")},c.destroy=function(){window.removeEventListener("message",o,!1),c.removeKeyListener(),c=null},c.removeKeyListener=function(){wa.removeEventListener(fn,r)},c}function ut(e){function t(){if(Pi.siteDisplayBehavior||Pi.unifiedPageScrolling||(Pi.siteDisplayBehavior="none"),Wi!==Xi&&Wi!==Ni||(Pi.siteDisplayBehavior="none"),/disabled/.test(Pi.cursorIconStyle)?Pi.navCursorType=Pi.cursorIconStyle:Pi.navCursorType=Pi.navCursorType?Pi.navCursorType:"cursor",wa.backgroundColor=Pi.siteBackgroundColor,re()&&(Pi.mobileAutoPlay=!1),Ee.siteView.updateStyle(),ie(),e.parentView=Ee.siteView,e.parentController=Ee,e.events=Ee.events,e.siteControllerEvents=Ee.events,Ee.sectionController=new e.SectionController(e),Ee.menuController=new e.MenuController(e),e.menuController=Ee.menuController,Wi===Xi||Wi===Ni&&Pi.footerOnMenuTablet||(Ee.footerController=new e.FooterController(e)),Ee.logoController=new e.LogoController(e),Ee.navbarController=new e.NavbarController(e),Ee.caption=new za,Ee.siteView.addChild(Ee.caption.container),Ee.addressController=new e.AddressController(e),"cursor"!==Pi.navCursorType||oe()||le()||(Ee.cursor=new e.Cursor(e),Ee.siteView.addChild(Ee.cursor)),Ee.tooltip=new e.Tooltip(e),Ee.service=new e.SiteService(e),Ee.addressController.service=Ee.service,isLogin&&(Bi.adminLockout?ke("ADMIN LOCKED FOR MAINTENANCE.
Please try again later.
If problem persists, contact support."):ne(ra,la)?Ee.login=new Ii(e):ke("Admin not supported for this browser ["+ra+" "+la+"]. Please use latest version of Chrome, Firefox, Safari or MS Edge.")),Ee.events.dispatchEvent(_n,{id:"layoutModelInit"}),Ee.events.addEventListener(Jo,m),Ee.events.addEventListener(Ko,v),Ee.events.addEventListener(Un,g),Ee.events.addEventListener(Gn,b),Ee.events.addEventListener(eo,f),Ee.events.addEventListener(to,w),Ee.events.addEventListener(qn,C),Ee.events.addEventListener(Pn,x),Ee.events.addEventListener("ADDRESS_URI_CHANGE_PASSIVE",E),Ee.events.addEventListener(Dn,n),Ee.events.addEventListener(ko,pe),Ee.events.addEventListener(Fo,me),Ee.events.addEventListener(Ho,ge),Ee.events.addEventListener(oo,p),Ee.events.addEventListener("OVER_LOGO",fe),Ee.events.addEventListener("privateGalleryAuthCheck",G),Ee.events.addEventListener("passwordViewUpdate",U),Ee.events.addEventListener("updateAssetId",z),Ee.events.addEventListener("UPDATE_CONTENT_HEIGHT",ae),Ee.events.addEventListener(ta,o),Ee.events.addEventListener("siteAnchorCaptionUpdate",O),Ee.events.addEventListener("SEARCH_SUBMIT",H),Ee.events.addEventListener("lightboxDownloadOverlayOpen",D),Ee.events.addEventListener("lightboxUpdateItem",_),Ee.events.addEventListener("lightboxDownloadPdf",Y),Ee.events.addEventListener("lightboxDownloadZip",Z),wa.addEventListener(nn,h),wa.addEventListener(ho,d),wa.addEventListener(lo,u),wa.addEventListener(fn,L),(oe()||le())&&window.addEventListener("scroll",function(){clearTimeout(Ve),Pe=!0,Ve=setTimeout(function(){Ve=null,Pe=!1,c()&&(Ee.events.dispatchEvent(nn),De=!1)},200)}),wa.zoom>1?Ee.events.dispatchEvent(nn):h(),Ee.events.addEventListener("cursorAxisUpdate",Ce),ro=90===Math.abs(window.orientation)?"horizontal":"vertical",window.isStaging){var t=ye();Ee.siteView.addChild(t)}Ma.cacheLightboxSection()}function n(){dx.admin.events.addEventListener(Rn,$),dx.admin.events.addEventListener(Bn,Q),dx.admin.events.addEventListener(jn,ee),dx.admin.events.addEventListener(_n,te),dx.admin.events.addEventListener(Wn,se),dx.admin.events.addEventListener(Nn,de),dx.admin.events.addEventListener(Xn,ce),dx.admin.events.addEventListener(Yn,he),dx.admin.events.addEventListener(Zn,ue),dx.admin.events.addEventListener($o,a),dx.admin.events.addEventListener(Qo,s),Ee.events.addEventListener("adminPageviewImageSizes",function(e){dx.admin.events.dispatchEvent("adminPageviewImageSizes",e)})}function o(){Ee.events.dispatchEvent(ea,{name:"js"})}function a(){Ee.events.dispatchEvent($o)}function s(){Ee.events.dispatchEvent(Qo)}function d(){wa.zoom<=1}function c(){return(oe()||le())&&De&&window.innerHeight===document.documentElement.clientHeight}function h(e){if(/responsive/.test(Pi.menuAlignHorizontal)){var t=1;oe()&&(t=window.devicePixelRatio||1);var i=(Pi.screenWidthBreakpoint||800)*t,n=xa.isMenuResponsiveOverlay;xa.isMenuResponsiveOverlay=wa.width-1)&&o&&"site"===a?(Ee.caption.text=A(o),Ee.caption.show(I)):(Ee.caption.text="",Ee.caption.hide(),Ee.caption.scroll&&Ee.caption.scroll.destroy())}}function O(e){if(Le&&Le.asset&&Ee.caption){var e=e||Le.asset;e.overrides||(e.overrides={}),He=e.overrides||{},Ee.caption.text=A(k(e));var t=i(Le.section)&&Pi.slideshowCaptions,n=K(Wi!==Xi||t?void 0:"site",e.overrides.captionAnchorTo,Ma.overrides.captionAnchorTo);"site"===n&&(t||Le.mode.indexOf("caption")>-1)?Ee.caption.show(I):(Ee.caption.text="",Ee.caption.hide(),Ee.caption.scroll&&Ee.caption.scroll.destroy())}else Ee.caption&&(Ee.caption.text="",Ee.caption.hide(),Ee.caption.scroll&&Ee.caption.scroll.destroy())}function I(){Wi!==Xi&&(Ee.caption.container.position="fixed"),Ee.caption.container.transition=0,Ee.caption.container.zIndex=Ma.captionView.zIndex(),K(He.captionCloseButton,Ma.overrides.captionCloseButton)?Ee.caption.showCloseButton():Ee.caption.hideCloseButton();var e={onInit:function(){Ee.caption.scroll&&Ee.caption.scroll.hide()},onComplete:function(){Ee.caption.scroll&&(Ee.caption.scroll.show(),Ee.caption.scroll.resize())}},t=K(He.captionBackgroundRectColor,Ma.overrides.captionBackgroundRectColor),i=K(Wi===Xi?Pi.overlayAlpha:void 0,He.captionBackgroundAlpha,Ma.overrides.captionBackgroundAlpha);Ee.caption.backgroundColor=V(t,i),Ee.caption.fontFamily=He.captionFont||Ma.overrides.captionFont,Ee.caption.fontSize=wa.width0&&n.addPage({size:[PDF_MODEL.pdfDocPageWidth,PDF_MODEL.pdfDocPageHeight],margins:{top:0,right:0,bottom:0,left:0}}),n.rect(0,0,PDF_MODEL.pdfDocPageWidth,PDF_MODEL.pdfDocPageHeight).fill(PDF_MODEL.pdfDocPageBgColor).image(e,{fit:[PDF_MODEL.pdfDocPageWidth,PDF_MODEL.pdfDocPageHeight],align:"center",valign:"center"})}catch(e){}}),n.end()}),o.on("finish",function(){t(o.toBlob("application/pdf"))}),o.on("error",i)})}function Y(){var e=Ma.lightboxSection.media;window.PDFDocument&&window.blobStream||Promise.all([N(vo+"/scripts/blob-stream.js"),N(vo+"/scripts/pdfkit.standalone.js"),Ee.service.getPdfModel()]).then(function(t){var i=t[2];if("fail"===i.status);else{PDF_MODEL=DX_MODEL.pdf=i;var n=PDF_MODEL.pdfDocCustomName?PDF_MODEL.pdfDocCustomName:window.location.host+"-lightbox";n="pdf"===n.split(".").pop()?n:n+".pdf",X(e).then(function(e){W(e,n)}).catch(function(e){})}}).catch(function(e){})}function Z(){var e=window.location.host+"-lightbox.zip";Promise.all([N(vo+"/scripts/runtime1.min.js"),N(vo+"/scripts/client-zip-2.js")]).then(function(e){var t=Ma.lightboxSection.media.map(function(e){return fetch(Bi.cdnSslUri+"/"+Hi[e].content)});return downloadZip(t)}).then(function(e){return e.blob()}).then(function(t){return W(t,e)})}function G(e){xe?(xe.setMessage("PASSWORD"),xe.open(e.section)):(xe=Fe({section:e.section,events:Ee.events}),Ee.events.dispatchEvent($n)),"overlay"===Ma.menuView.placement()&&Ee.menuController.menuView.dock.toggleState()&&Ee.menuController.menuView.closeDock()}function U(e){e?J():(xe.setMessage("INCORRECT PASSWORD"),setTimeout(function(){xe.setMessage("")},1e3))}function J(){xe&&xe.close()}function $(e){Ee.events.dispatchEvent(Rn,e)}function Q(e){Ee.events.dispatchEvent(Bn,e)}function ee(){}function te(t){t&&/site/.test(t.id)&&Ee.siteView.updateStyle(),ie(),Ee.events.dispatchEvent(_n,t),O(),ae(),/navCursorType/.test(t.id)&&"cursor"===t.value?Ee.cursor?Ee.cursor.enabled=!0:(Ee.cursor=new e.Cursor(e),Ee.cursor.dispatchEvent("cursorAxisUpdate",ve(Ma.overrides.transitionType)),Ee.siteView.addChild(Ee.cursor)):/navCursorType/.test(t.id)&&Ee.cursor&&(Ee.cursor.enabled=!1),Ee.cursor&&/cursorBlendMode/.test(t.id)&&Ee.cursor.dispatchEvent("cursorBlendMode",t),Te?(wa.removeChild(Te.overlay.background),Te=Ae({navEvent:Le,section:Le.section,events:Ee.events,tags:Le.searchTags})):xe&&(wa.removeChild(xe.overlay.background),xe=Fe({section:Le.section,events:Ee.events}))}function ie(){"Safari"!=ra&&"Chrome"!=ra||(Pi&&Pi.fontRenderingOptions&&Pi.fontRenderingOptions.enable?(Ee.siteView.style.webkitFontSmoothing=Pi.fontRenderingOptions.webkitFontSmoothing,Ee.siteView.style.webkitTextStrokeWidth=Pi.fontRenderingOptions.webkitTextStrokeWidth+"px"):(Ee.siteView.style.webkitFontSmoothing="",Ee.siteView.style.webkitTextStrokeWidth=""))}function ae(){clearTimeout(Re),Re=setTimeout(function(){document.body.style.overflowY="none"===Ma.overrides.siteDisplayBehavior?"hidden":"auto",Ee.siteView.updatePosition()},40)}function se(e){Ee.addressController.setTitle(),Ee.events.dispatchEvent(Wn,e),q(Le,"asset.id")===e.id&&(Le.asset=e),O()}function de(e){Ee.events.dispatchEvent(Nn,e)}function ce(e){Ee.events.dispatchEvent(Xn,e)}function he(e){Ee.events.dispatchEvent(Yn,e)}function ue(e){if(q(Le,"section.id")===e.id){var t=r(e.id);Ma.section(t)}Ma.cacheLightboxSection(),Ee.events.dispatchEvent(Zn,e),O()}function pe(e){Ee.events.dispatchEvent(Oo,e)}function me(e){Ee.events.dispatchEvent(Ao,e)}function ge(e){Ee.events.dispatchEvent(Do,e)}function fe(){wa.addEventListener(un,be)}function be(e){Ee.menuController.menuView.menuText.hitTestPoint(e.pageX,e.pageY)?Ee.logoController.logoView.element.style.pointerEvents="none":Ee.logoController.logoView.element.style.pointerEvents="auto"}function Ce(e){Ee.cursor&&Ee.cursor.dispatchEvent("cursorAxisUpdate",e)}function we(e){Ma.section(e.section);var t="none"!==Ma.overrides.thumbnailType&&"none"!==Pi.cursorIconStyle;Ee.cursor&&Ee.cursor.dispatchEvent("cursorThumbsUpdate",t)}function ye(){var e=new Je;return e.position="fixed",e.element.style.display="block",e.element.style.zIndex=500,e.text="VIEW LIVE SITE",e.fontColor="#FFF",e.backgroundColor="#51CC47",e.width=111,e.height=22,e.right=5,e.bottom=5,e.borderRadius=2,e.alpha=.8,e.addEventListener("mouseover",function(){e.alpha=1}),e.addEventListener("mouseout",function(){e.alpha=.8}),e.addEventListener(Vn,function(){Oe("Switching to LIVE SITE, the page will refresh.",{onConfirm:function(){location.assign("/unstage")},onCancel:function(){}})}),e}var Le,xe,Me,Te,Ve,Ee=new $e({events:new Qe}),ze=!0,Pe=!1,He={},De=!1;e.parent=Ee,e.siteControllerEvents=Ee.events,Ee.siteView=new pt(e),Wi===Xi&&Ma.overrides.menuDisplaceMobile||Wi===Ni&&Ma.overrides.menuDisplaceTablet||wa.addChild(Ee.siteView),wa.addEventListener(fn,function(e){sa[e.keyCode]===xn&&Ee.events.dispatchEvent("spacebarPlay",Le)});var Re;return t.call(Ee),Ee}function pt(e){var t=new st({events:e.siteControllerEvents});t.zIndex=0,t.position=Ma.siteView.unifiedPageScroll()?"relative":"absolute",t.setOverflow=function(){Wi===Ni&&Pi.menuDisplaceTablet||(Wi!==Xi&&/none/.test(Ma.overrides.siteDisplayBehavior)?t.element.style.overflow="hidden":/^unified/.test(Ma.overrides.siteDisplayBehavior)?t.element.style.overflow="hidden":(t.element.style.overflowX="hidden",t.element.style.overflowY="auto"))},t.setOverflow(),t.element.setAttribute("class","SiteView"),t.name="SiteView","Chrome"===ra&&(t.selectable=!0),t.addEventListener(So,function(){t.updatePosition()});return t.updatePosition=function(){t.position=Ma.siteView.unifiedPageScroll()?"relative":"absolute",t.width=Ma.siteView.width(),"overlay"!==Ma.overrides.siteDisplayBehavior&&(t.height=Ma.siteView.height()||wa.height),Wi===Xi&&Ma.overrides.menuDisplaceMobile?t.x=wa.width:Wi===Ni&&Ma.overrides.menuDisplaceTablet&&(t.x=xa.menuView.width())},t.updateStyle=function(){t.backgroundColor=Pi.siteBackgroundColor},t}function mt(){return oe()&&Pi.transitionTypeMobile?Pi.transitionTypeMobile:le()&&Pi.transitionTypeTablet?Pi.transitionTypeTablet:void 0}function vt(e,t){return{custom:{width:e||300,height:t||200},small:{width:100,height:66},medium:{width:200,height:133},large:{width:300,height:200},xLarge:{width:400,height:266},xxLarge:{width:500,height:333},small_sq:{width:100,height:100},medium_sq:{width:200,height:200},large_sq:{width:300,height:300},xLarge_sq:{width:400,height:400},xxLarge_sq:{width:500,height:500},small_v:{width:66,height:100},medium_v:{width:133,height:200},large_v:{width:200,height:300},xLarge_v:{width:266,height:400},xxLarge_v:{width:333,height:500}}}function gt(t){function i(){s.events.addEventListener(Oo,o),s.events.addEventListener(Ao,a),s.events.addEventListener(Do,r),s.events.addEventListener(ea,l),s.events.addEventListener("SITE_SERVICE_PASSWORD_CHECK",n)}function n(t){e({url:"/dx/siteservice/sectionpasswordcheck",params:t,callback:function(e){"pass"===e.status&&Ma.setPassedSection(e.sectionId),dx.site.events.dispatchEvent("SECTION_PASSWORD_AUTH",e)}})}function o(t){e({url:"/dx/siteservice/email/contact",params:t,callback:function(e){if("pass"!==e.status)throw new Error("contact form failed");dx.site.events.dispatchEvent(Io,e)}})}function a(t){e({url:"/dx/siteservice/email/share",params:t,callback:function(e){if("pass"!==e.status)throw new Error("share form failed");dx.site.events.dispatchEvent(Po,e)}})}function r(t){e({url:"/dx/siteservice/email/inquiry",params:t,callback:function(e){if("pass"!==e.status)throw new Error("inquiry form failed");dx.site.events.dispatchEvent(Ro,e)}})}function l(){s.customJsResponse({content:ji.js})}var s=new $e({events:t.events});return s.inquiryResponse=function(e){if("pass"!==e.status)throw new Error("inquiry form failed");dx.site.events.dispatchEvent(Ro,e)},s.customJsResponse=function(e){if(e.content){var t=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.id="customJs",i.innerHTML=e.content.replace(/\\/g,"");var n=document.getElementById("customJs");n||t.appendChild(i)}},s.createLightbox=function(t){return new Promise(function(i,n){e({url:"/dx/siteservice/lightbox/create",params:{ids:t},callback:function(e){"pass"===e.status?i(e):n(e)}})})},s.updateLightbox=function(t,i){return new Promise(function(n,o){e({url:"/dx/siteservice/lightbox/update",params:{hash:t,ids:i},callback:function(e){"pass"===e.status?n(e):o(e)}})})},s.getLightboxMedia=function(t){return new Promise(function(i,n){e({url:"/dx/siteservice/lightbox/media",params:{hash:t},callback:function(e){"pass"===e.status?i(e):n(e)}})})},s.downloadPdf=function(e){return fetch("/dx/siteservice/lightbox/pdfbuild",{method:"POST",body:JSON.stringify({ids:e}),headers:{"Content-Type":"application/json"}}).then(function(e){return e.blob()}).catch(function(e){})},s.getPdfModel=function(){return fetch("/dx/siteservice/pdf/model").then(function(e){return e.json()}).catch(function(e){})},i.call(s),s}function ft(e){function t(e){ue.events.dispatchEvent("passwordViewUpdate","pass"===e.status),setTimeout(function(){Ma.getPassedSection(e.sectionId)&&(ye=!0,n(se))},350)}function n(e,t){x(e,function(){var n=a(pe);if(pe&&pe.password.length>0&&!Ma.getPassedSection(pe.id))se=e,ue.events.dispatchEvent("privateGalleryAuthCheck",{section:pe});else if(n&&n.password.length>0&&!Ma.getPassedSection(n.id))se=e,ue.events.dispatchEvent("privateGalleryAuthCheck",{section:n});else if(pe){se=void 0;var r=c(pe),n=a(pe),h={section:pe,searchTags:we&&we.search&&we.search.split(",")||[],sortBy:we&&we.sort||"date-asc",parentSection:n,mediaToRender:y(pe.mediaItems),path:me,assetId:ve,asset:l(pe.mediaItems[ve]),mode:ge,prevState:{section:fe.section,mode:fe.mode,assetId:fe.assetId},info:{isInit:be,isSectionChange:pe!==q(fe,"section")||Ce,isPasswordSection:ye,isSearchSubmit:Ce,isParentSectionChange:n!==q(fe,"parentSection"),isAssetChange:ve!==q(fe,"assetId"),isModeChange:ge!==q(fe,"mode"),isLandingMedia:i(pe),mediaViewState:r,isDeepLink:be&&"/"!==e,isMediaViewStateChange:q(fe,"info.mediaViewState")!==r,isIntroGallery:pe.isIntroGallery,flickSpeed:ce,lastUri:re,isThumbsFirst:s(pe),isMobileVideoClick:he,isBlog:w(pe.id)}};ue.setTitle(),xa.updateSectionState(pe.key,{assetId:ve,mode:ge}),xa._section=h.section,xa._uriState=h,le=h,Ce=!1,ye=!1,t?ue.events.dispatchEvent("ADDRESS_URI_CHANGE_PASSIVE",le):o(),d(pe),fe=h,re=e,be=!1,ce=void 0,he=!1}})}function o(){ue.events.dispatchEvent(Pn,le)}function r(){le.asset=l(pe.mediaItems[ve]),ue.events.dispatchEvent(Pn,le)}function d(e){var t=l(e.media[0]);"link"!==t.type||t.thumb||("_blank"===t.linkTarget?window.open(t.content):"_self"===t.linkTarget&&(window.location.href=t.content))}function c(e){return e.slideshow||e.label===Yi?"landingMedia":"mediaView"}function u(e){ve=w(pe.id)?C(e.id,pe.mediaItems.length-1):e.id,I(),Ta.setValue(W(),!0,!1)}function p(e){e.section&&pe.key!==e.section.key&&(ge=e.mode,ve=e.assetId,pe=e.section,e.path=e.section.key,clearTimeout(Le),Le=setTimeout(function(){U(e,!0)},30))}function m(e,t){if(e.indexOf("/")>-1){var i=e.split("/");return i[0]==t||i[1]==t}return e==t}function v(e,t){return e.indexOf(t)>-1}function f(e){return e.split("&").reduce(function(e,t){var i=t.split("=");return e[i[0]]=i[1],e},{originalQuery:"?"+e})}function b(e){var t=e.split("?")[1];return t?f(t):{}}function L(){return Object.keys(Ri).reduce(function(e,t){var i=Ri[t];return i.password.length>0||!i.visible?e.concat(i.media):e},[])}function S(){return Object.keys(Ri).reduce(function(e,t){var i=Ri[t];return!i.password&&i.visible?e.concat(i.media):e},[])}function x(e,t){var i=we.search;if(we=b(e),i&&we.search&&i!==we.search&&(Ce=!0),e=e.replace(/^\/|\/$/g,"").replace(we.originalQuery,"").split("/"),ge=P(e),delete pe.isIntroGallery,pe=T(e),we.lightbox)ue.service.getLightboxMedia(we.lightbox).then(function(e){Ma.cacheLightboxSection(),pe.media=e.media,pe.mediaItems=e.media,"function"==typeof t&&t()}).catch(function(e){"function"==typeof t&&t()}),ve=A(e)?A(e):0,ve=pe&&pe.key&&m(pe.key,ve)&&!v(e,ve)?0:ve,ve=0!==ve?ve-1:ve,!A(e)&&s(pe)&&(ve=-1,ie("thumbs"));else{if(we.search&&!pe.isSearch)we={};else if(we.search&&pe.isSearch){var n=we.search,o=we.sort&&we.sort.split("-")||["date","asc"],a=o[0],r=o[1],l=L(),d=S(),c=Object.keys(Hi).filter(function(e){var t=l.indexOf(Number(e));return t===-1||t>-1&&d.indexOf(Number(e))>-1}).map(function(e){var t=Hi[e];return t.keywords=t.keywords||[],Date.parse(t.dateAdded)?t.dateAdded=new Date(t.dateAdded).toISOString():t.dateAdded=(new Date).toISOString(),t}).filter(function(e){var t=(Bi.searchCaptions||Bi.searchLabels||e.keywords.length)&&/image|video/.test(e.type);return(Bi.globalMediaSearch&&e.searchable!==!1||!Bi.globalMediaSearch&&e.searchable)&&t}).filter(function(e){var t=n.split(",").map(function(e){return"\\b"+e.replace(/\s+/g,".*")}).join("|"),i=new RegExp(t,"gi"),o=Bi.searchCaptions&&i.test(e.caption),a=Bi.searchLabels&&i.test(e.label),r=e.keywords.reduce(function(e,t){return e?e:i.test(t)},!1);return r||o||a}).sort(function(e,t){var i="size"===a?e.size.bytes:e[a],n="size"===a?t.size.bytes:t[a];return i>n?1:i0)for(var n=0;n1&&ie("thumbs")}function I(){if(Wi!==Xi&&pe&&(ve>-1||pe.isSearch)){var e=l(pe.mediaItems[ve]);e||(e={overrides:{}});var t=K(e.overrides.captionDefault,Ma.overrides.captionDefault);Wi===Xi&&(t=!1),"caption"===de?ie("caption"):""===de?ne("caption"):t?ie("caption"):ne("caption"),Q()}}function F(e){var t=E(e.split("/"));return t?H(e).replace(H(t),""):e}function A(e){var t=X(e.join("/")),i=F(t),n=i.split("/")[1];return!isNaN(n)&&Number(n)}function P(e){var t=/thumbs|^share$|^inquiry$|caption|^fotomoto$/;return t.test(e[3])?e[3]:t.test(e[2])?e[2]:t.test(e[1])?e[1]:""}function D(e){return"mailTo:"+e.replace("mailto:","").replace("mailTo:","")}function R(e){var t=/[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}/g.test(e.path);return!!t&&function(){window.location.href=D(e.path)}}function B(e){return("[one]"===e.label||"[like]"===e.label)&&function(){ue.events.dispatchEvent(oo,e)}}function j(e){return"_blank"===e.linkTarget&&function(){window.open(e.path)}}function _(e){return!Y(e)&&"_self"===e.linkTarget&&"external"===e.type&&function(){window.location.href=e.path}}function W(){var e=X(me),t=e,i=we.originalQuery;if(pe&&!N(me)){var n=G(t);if(n){t=n&&n.key||"",t="/"+t+"/";var o=A(e.split("/"));o&&ve>-1&&(ve=o-1),ve>-1&&(t+=Number(ve)+1+"/"),ge.length>0&&(t+=ge+"/")}else t="/"}return n&&"landingMedia"===n.key&&(t="/"),i?t+i:t}function N(e){return/^(ht|f)tp(s?):\/\//.test(e)}function X(e){var t=window.location.protocol+"//"+window.location.host;return"string"==typeof e?e.replace(t,"").replace(/^\/|\/$/g,""):""}function Y(e){return!!e.path&&(V(e.path.split("/"))?(e.section=V(e.path.split("/")),e.type="internal",!0):(e.path=X(e.path),e.section=G(e.path),e.type="internal",!0))}function Z(e){e.section&&!i(e.section)&&(!e.isThumbClick&&g(e.section)?ie("thumbs"):"none"===Ma.overrides.thumbnailType?ne("thumbs"):(e.section.isSearch||e.section.mediaItems.length>1)&&Ma.overrides.thumbnailDefaultOn&&!e.isThumbClick?ie("thumbs"):e.section.mediaItems.length>1&&e.isThumbClick&&"strip"===Ma.overrides.thumbnailType&&Ma.overrides.thumbnailDefaultOn&&"displace"===Ma.overrides.thumbnailDock&&ie("thumbs"),e.nothumbs&&ne("thumbs"),!e.isThumbClick&&s(e.section)&&0===ve&&te("thumbs")&&(ve=-1))}function G(e){var t,i=e.split("/"),n=i[0];return i[0]&&i[1]&&(t=i[0]+"/"+i[1]),t?T(t.split("/")):!!n&&T(n.split("/"))}function U(e,t){action=B(e)||R(e)||j(e)||_(e)||J(e,t),action()}function J(e,t){return e.section?(Ma.section(e.section),pe=e.section,pe.isSearch||(we={}),Ce=e.searchSubmit):e.section||e.path||(x(""),Ma.section(pe)),me=e.path,ve=e.section&&w(e.section.id)?K(e.assetId,e.section.mediaItems.length-1):e.assetId||0,ge=e.mode,he=!!e.isMobileVideoClick,t||Z(e),I(),ne("inquiry"),ne("share"),function(){var i;e.section&&e.section.isSearch&&e.searchTerm?(we={},i=W()+"?search="+e.searchTerm,e.section.sortBy&&(i+="&sort="+(e.section.sortBy||"date-asc"))):e.section&&e.section.isLightbox&&Ma.lightboxHash?i=W()+"?lightbox="+Ma.lightboxHash:(we=b(me),Ce=e.section&&e.section.isSearch&&we.search,i=W()),Ta.setValue(i,t,!t)}}function $(e){oe(e),Q(),Ta.setValue(W())}function Q(){te("thumbs")&&/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)&&ne("caption")}function ee(e){var t=y(pe.mediaItems).length-1;w(pe.id)&&(ve=C(ve,t)),w(pe.id)?"next"===e.navDir?ve=ve>0?ve-1:0:"prev"===e.navDir&&(ve=ve0?ve-1:0:"next"===e.navDir&&(ve=Wi===Xi||Wi===Ni?ve-1&&(a.footerView.updateStyle(e),a.footerView.updatePosition(e)))}function n(){Wi===Xi&&a.footerView.hide()}function o(){a.footerView.show()}var a=new $e({parentView:e.parentView,parentController:e.parentController,events:e.siteControllerEvents});return a.updateSpeed=0,a.footerView=new e.FooterView(e),a.footerView.alpha=0,a.parentView.addChild(a.footerView),a.events.addEventListener(_n,i),a.events.addEventListener(Wn,i),a.events.addEventListener(Yn,i),a.events.addEventListener(nn,a.footerView.updatePosition),a.events.addEventListener(No,n),a.events.addEventListener(Wo,o),a.events.addEventListener(Hn,function(){a.footerView.updateSpeed=0,a.footerView.updatePosition()}),a.events.addEventListener("UPDATE_CONTENT_HEIGHT",function(){a.footerView.updateSpeed=0,a.footerView.updatePosition()}),a.events.addEventListener("mediaOverlayClose",function(){a.footerView.updateSpeed=0,a.footerView.updatePosition()}),a.footerView.addEventListener(eo,t),a}function Ct(e){function t(e){"Safari"===ra&&(w.translateZ=0)}function i(e){"Safari"===ra&&(w.style["-webkit-transform"]="none",w.style["-ms-transform"]="none",w.style.transform="none")}function n(){L=""!==Ma.copyright?[Ma.copyright].concat(S(Ma.socialLinks)):S(Ma.socialLinks);var e=0,t=L.length,i=Wi===Xi?"y":"x";for(C=new f("x"),b=new f(i),w.addChild(b),w.addChild(C);e0&&g()}function o(e){return/src=/.test(e.label)}function a(e){e=e.replace(/\[|\]|\s+/g,"");var t="",i=20,n=20;if(e.indexOf(",")>-1){var o=e.split(",");t=o[0].split("=")[1];var a=o[1].split("x");i=Number(a[0].split("=")[1]),n=Number(a[1])}else t=e.split("=")[1];return{path:t,width:i,height:n}}function r(e){var t=a(e.label),i=new Ke;return i.src=Bi.cdnSslUri+"/"+t.path,i.width=t.width,i.height=t.height,i.element.style.cursor="pointer",i.customLabel=e.label.toLowerCase(),i}function s(t,i,n){var o=ua[t.label.toLowerCase()],a=new e.Bitmap;return a.src=go+o.filename,a.width=o.width,a.height=o.height,a.element.style.cursor="pointer",a.addEventListener(en,h),a}function d(e){switch(Pi.footerIconShape){case"standard":return e.svgStdPath;case"rectangle":return e.svgRectPath;case"circle":return e.svgCircPath}}function c(e){var t=ua[e.label.toLowerCase()],i=new La,n=new La({type:"g"}),o=new nt,a=Wi===Ni||Wi===Xi?1:Pi.footerIconScale;if(n.scale=a,/circle|rectangle/.test(Pi.footerIconShape)){var r=new ot;r.rx="circle"===Pi.footerIconShape?t.bgCircRadius:t.bgRectRadius,r.width=t.width,r.height=t.height,r.fill=Pi.footerIconColor,n.addChild(r)}return o.d=d(t),o.fill="standard"===Pi.footerIconShape?Pi.footerIconColor:Pi.footerIconBgColor,o.fillRule="evenodd",n.addChild(o),i.addChild(n),i.width=t.width*a,i.height=t.height*a,i.element.style.cursor="pointer",i.socialLabel=e.label.toLowerCase(),i}function h(e){g(),w.updatePosition()}function u(e){var t=l(e);return e&&t&&t.label&&ua[t.label.toLowerCase()]&&!isNaN(e)}function p(t){var i=document.createElement("span"),n=x(Pi.copyrightFont);i.style.position="absolute",i.style.display="block",Wi===Xi&&(i.style.width=wa.width-12+"px"),i.style.fontFamily=n.family,i.style.textTransform=Pi.copyrightTextTransform||"none",i.style.fontWeight=n.weight,i.style.fontSize=Pi.copyrightFontSize.toString().replace("px","")+"px",i.style.letterSpacing=Pi.footerKerning+"px",i.innerHTML=t,i.whiteSpace=Wi===Xi?"normal":"nowrap",document.body.appendChild(i);var o=new e.Sprite;return o.fontFamily=Pi.copyrightFont,o.textTransform=Pi.copyrightTextTransform||"none",o.fontSize=Pi.copyrightFontSize.toString().replace("px","")+"px",o.fontColor=Pi.copyrightColor,o.letterSpacing=Pi.footerKerning,o.text=t,o.width=i.offsetWidth,o.height=i.offsetHeight,o.textWrap=Wi===Xi,document.body.removeChild(i),i=null,o}function m(e){this.btn.txt?qe(this.btn.txt,Lo,{fontColor:V(Pi.copyrightColor,.5)}):qe(this.btn,Lo,{alpha:.5})}function v(e){this.btn.txt?qe(this.btn.txt,Lo,{fontColor:V(Pi.copyrightColor,1)}):qe(this.btn,Lo,{alpha:1})}function g(){var e,t=w.children,i=t.length;for(b.layoutContent(),C.layoutContent(),y=new Ne,y.gap=0,y.axis=Wi===Xi?"y":"x",y.align="left",y.wrap=!1,"x"===y.axis?y.perpLength=wa.height:y.perpLength=wa.width,e=0;e0&&Wi!==Xi&&(b.y=C.height-b.height);var o=y.getBounds();w.transition=0,w.width=o.width,w.height=o.height}function f(e){var t=new Ca;return t.layoutContent=function(){var i=new Ne;i.gap=6,i.axis=e,i.align="left",i.wrap=!1,i.perpLength=150;for(var n=0,o=t.children,a=o.length;n-1||(this.txt?qe(this.txt,Lo,{ease:"ease-out",fontColor:V(Pi.logoFontColor,.5)}):qe(this,Lo,{ease:"ease-out",alpha:.5}))}function n(e){this.txt&&this.txt.text.indexOf("-1||(this.txt?qe(this.txt,Lo,{fontColor:V(Pi.logoFontColor,1)}):qe(this,Lo,{alpha:1}))}function o(){Wi!==Xi&&r()}function a(){l()}function r(){d.logoView.style.pointerEvents="none",qe(d.logoView,Lo,{alpha:0,display:"none"})}function l(){d.logoView.display="block",qe.defer(d.logoView,Lo,{alpha:1,onComplete:function(){d.logoView.style.pointerEvents="auto"}})}function s(e){if(this.txt&&this.txt.text.indexOf("-1);else{var t={type:"internal",path:"",target:"_self"};d.events.dispatchEvent(to,t)}}var d=new $e({parentView:e.parentView,parentController:e.parentController,events:e.siteControllerEvents});return d.updateSpeed=0,d.logoView=new e.LogoView({parentView:d.parentView,parentController:d,events:e.siteControllerEvents}),d.logoView.alpha=0,d.events.addEventListener("LOGO_CHILD_ADDED",l),Wi===Xi?e.menuController.menuView.mask.addChild(d.logoView):"menu"===Pi.logoPlacement?e.menuController.menuView.addChild(d.logoView):d.parentView.addChild(d.logoView),d.events.addEventListener(Yn,function(e){/intro|logo/.test(e.id)&&(d.logoView.updateStyle(e),d.logoView.updatePosition(e))}),d.events.addEventListener(_n,t),d.events.addEventListener(nn,d.logoView.updatePosition),d.events.addEventListener(No,o),d.events.addEventListener(Wo,a),d.logoView.addEventListener(Vn,s),Wi!==Xi&&Wi!==Ni&&(d.logoView.addEventListener(cn,i),d.logoView.addEventListener(mn,n)),d}function yt(e){function t(e){var t=void 0===Bi.disableRightClick||Bi.disableRightClick;t&&e.preventDefault()}function i(e){"Safari"===ra&&(g.translateZ=0)}function n(e){"Safari"===ra&&(g.style["-webkit-transform"]="none",g.style["-ms-transform"]="none",g.style.transform="none")}function o(e){g.events.dispatchEvent("OVER_LOGO")}function a(){return Wi===Xi?K(Pi.mobileLogoFontSize,Pi.logoFontSize):Wi===Ni?K(Pi.tabletLogoFontSize,Pi.logoFontSize):Pi.logoFontSize}function r(){return Wi===Xi?K(Pi.mobileLogoFontColor,Pi.logoFontColor):Wi===Ni?K(Pi.tabletLogoFontColor,Pi.logoFontColor):Pi.logoFontColor}function l(){return Wi===Xi?K(Pi.mobileLogoFont,Pi.logoFont):Wi===Ni?K(Pi.tabletLogoFont,Pi.logoFont):Pi.logoFont}function s(){return Wi===Xi?K(Pi.mobileLogoKerning,Pi.logoKerning):Wi===Ni?K(Pi.tabletLogoKerning,Pi.logoKerning):Pi.logoKerning}function d(e,t){var i=document.createElement("img");i.addEventListener("load",function(e){var n=i.offsetWidth,o=i.offsetHeight;document.body.removeChild(i),t({width:n,height:o})}),i.style.opacity=0,document.body.appendChild(i),i.src=e}function c(){v=!0,setTimeout(function(){g.updatePosition(),g.events.dispatchEvent(io),qe.defer(g.img,Lo,{alpha:1}),g.events.dispatchEvent("LOGO_LOADED")},10),g.img.element.removeEventListener(en,c)}var h,u,p,m,v,g=new st({events:e.events});return Wi===Xi?g.textWrap=!0:g.textWrap=!1,g.zIndex=Ma.logoView.zIndex(),Wi!==Xi&&Wi!==Ni&&(g.position=Pi.logoPositionFixed?"fixed":"absolute"),g.updateSpeed=0,g.events.addEventListener("fillSiteMode",i),g.events.addEventListener("nonFillSiteMode",n),g.element.addEventListener("contextmenu",t),g.element.addEventListener("dragstart",t),g.element.setAttribute("data-identity","logo"),g.addEventListener(So,function(e){g.updatePosition(),setTimeout(function(){g.updatePosition(),g.updateSpeed=Lo},500),g.events.dispatchEvent("LOGO_CHILD_ADDED")}),g.addEventListener(cn,o),g.updatePosition=function(e){if(g.zIndex=Ma.logoView.zIndex(),Wi!==Xi&&Wi!==Ni&&(g.position=Pi.logoPositionFixed?"fixed":"absolute"),g.transition=0,g.txt)Wi===Xi?(g.txt.width=wa.width,g.width=wa.width):g.width=g.txt.element.offsetWidth,g.height=g.txt.element.offsetHeight;else if(g.img&&v&&(!e||!e.action||"changeTemplate"!==e.action))if(Wi===Xi&&(Pi.mobileLogoWidth||Pi.mobileLogoHeight)||Pi.logoWidth||Pi.logoHeight){var t=E(Pi.logoWidth,wa.width)||2e3,i=E(Pi.logoHeight,wa.height)||2e3;Wi===Xi&&(t=E(Pi.mobileLogoWidth,wa.width)||t,i=E(Pi.mobileLogoHeight,wa.height)||i,t=(E(Pi.mobileLogoWidth,wa.width)||E(Pi.logoWidth,wa.width)||2e3)>wa.width-2*E(Pi.mobileLogoOffsetX,wa.width)?wa.width-2*E(Pi.mobileLogoOffsetX,wa.width):t,i=E(Pi.mobileLogoHeight,wa.height)||E(Pi.logoHeight,wa.height)||2e3);var n={type:"fit",hRange:t,vRange:i,width:p,height:m,disableOrientationCheck:!0},o=De(n);g.img.width=o.width,g.img.height=o.height,g.width=o.width,g.height=o.height}else if(!e||!e.action||"changeTemplate"!==e.action){var a={width:p,height:m,filename:h},r=He(a),t=r.width;Wi===Xi&&(t=r.width>wa.width-2*E(Pi.mobileLogoOffsetX,wa.width)?wa.width-2*E(Pi.mobileLogoOffsetX,wa.width):t);var o=De({type:"fit",hRange:t,vRange:r.height,width:p,height:m,disableOrientationCheck:!0});g.img.width=o.width,g.img.height=o.height,g.width=o.width,g.height=o.height}qe.defer(g,0,{x:xa.logoView.x(g.width),y:xa.logoView.y(g.height)})},g.updateStyle=function(t){if(t&&t.id&&/logo|layoutModelInit/i.test(t.id)){var i=Wi!==Xi&&Wi!==Ni&&Pi.logoBlendMode?Pi.logoBlendMode:"normal";g.element.style["mix-blend-mode"]=i;var n=Ma.logoFile||Pi.logoFile||"";if(Wi===Xi&&(n=Bi.mobileLogoFile||Pi.mobileLogoFile||n),Wi===Ni&&(n=Bi.tabletLogoFile||Pi.tabletLogoFile||n),h=n.indexOf("dxlogo1__at__2x.png")>-1||n.indexOf("dxlogo2__at__2x.png")>-1?vo+"/media/"+n:""!==n?Bi.cdnSslUri+"/"+n:void 0,g.txt&&(g.removeChild(g.txt),g.txt=void 0),h&&h!==u)g.img&&(g.removeChild(g.img),g.img=void 0),g.img=new Ke,g.img.element.style["user-select"]="none",g.img.element.setAttribute("data-identity","logo"),g.img.alpha=0,g.img.element.setAttribute("class","logoImage"),d(h,function(e){p=e.width,m=e.height,u=h,g.img.element.src=h}),g.img.element.addEventListener("load",c),g.addChild(g.img),g.img.element.style.cursor="pointer";else if(!h){g.img&&(g.removeChild(g.img),g.img=void 0),h=void 0,u=void 0,v=!1;var o=Ma.logoText||Pi.logoText||"",f=Ma.logoHtml||Pi.logoHtml||"";g.txt=new Ca,g.txt.text=f.replace(/(\\*'|\\*")/g,"'")||o.replace(/(\\*'|\\*")/g,"'"),g.txt.element.setAttribute("class","logoText"),g.txt.element.style["user-select"]="none",g.addChild(g.txt),g.txt.element.style.cursor="pointer",Wi===Xi&&(g.txt.textAlign=Pi.mobileLogoAlignHorizontal||"left");var b=a(),C=r(),w=l(),y=s();b!==g.txt.fontSize&&(g.txt.fontSize=b),C!==g.txt.fontColor&&qe(g.txt,e.parentController.updateSpeed,{fontColor:C}),w!==g.txt.fontFamily&&(g.txt.fontFamily=w),y!==g.txt.letterSpacing&&(g.txt.letterSpacing=y),Pi.logoTextTransform&&Pi.logoTextTransform!==g.txt.textTransform&&(g.txt.textTransform=Pi.logoTextTransform)}}},g}function Lt(e){function t(){}function n(){A&&s(),A!==!1&&(A=void 0)}function o(){void 0===A&&(A=!0),A&&s()}function a(e){j||t(e),clearTimeout(j),o(e),j=setTimeout(function(){n(e),j=null},300)}function s(){z&&"multiple"===xa.sectionDisplayMode&&Object.keys(z).map(function(e){return z[e]}).forEach(function(e){var t=e.view.y;window.scrollY+.5*window.innerHeight>=t&&window.scrollY+.5*window.innerHeight<=t+e.view.height&&(e.controller.checkCaption(),Ma.section(e.controller.section),D.dispatchEvent("cursorAxisUpdate",ve(Ma.overrides.transitionType)),D.dispatchEvent("updateSectionPassive",{section:e.controller.section,assetId:e.controller.getCurrentAssetId(),mode:e.controller.getCurrentMode()}))})}function d(e){return Ma.section(e),!i(e)&&Ma.overrides.thumbnailDefaultOn&&/fill|paginated|vMasonry|hMasonry/i.test(Ma.overrides.thumbnailType)&&1===Pi.overlayAlpha||g(e)}function c(e){return d(e)?"thumbs":h(e)&&u(e)?"thumbs-caption":h(e)?"thumbs":u(e)?"caption":""}function h(e){return Ma.section(e),!i(e)&&"none"!==Ma.overrides.thumbnailType&&(Ma.overrides.thumbnailDefaultOn||g(e))&&e&&e.media&&e.media.length>1}function u(e){Ma.section(e);var t=l(e.mediaItems[0]);return t||(t={overrides:{}}),Wi!==Xi&&K(t.overrides.captionDefault,Ma.overrides.captionDefault)}function p(e){var t=new Ca,i=new La,n=new La({type:"g"}),o=new nt,a=100*e.scale;t.zIndex=5,t.width=a,t.height=a,t.element.style["mix-blend-mode"]=e.blendMode,t.alpha=0,t.addEventListener("click",function(){var e=z[1];if(e){var t=e.view.y-Ma.mediaView.y(e.controller.section.key);fa.to(window,.35,{scrollY:t,ease:po?"outQuart":"inOutCubic"})}});var r;return t.updatePosition=function(i){clearTimeout(r),r=setTimeout(function(i){t.y=i-a-e.offsetY,t.x=.5*(wa.width-a),qe(t,Lo,{alpha:1})},1e3,i)},i.position="absolute",i.width=a,i.height=a,t.element.style.transformOrigin="center",n.scale=e.scale,o.d=e.path,o.fill="none",o.stroke=e.color,o.strokeWidth=e.strokeWidth,i.addChild(n),n.addChild(o),t.addChild(i),t}function m(e){return!e.hideFromUnifiedSite&&"%SPACER%"!==e.label&&e.visible&&(!!g(e)||e.mediaItems.length)&&(!e.password.length||Ma.getPassedSection(e.id))&&!/overlay|none|unifiedPageScrolling/.test(e.displayBehavior)&&(!v(e)||e.isIndex)}function v(e){var t=l(e.media[0]);return!!t&&("link"===t.type&&!e.mediaItems.length)}function f(e){function t(){xa.sectionDisplayMode="multiple";var t=e.media.map(r).filter(m);if("ROOT_SECTION"===e.label&&Ma.backgroundImages.length){var n=Ma.backgroundImages.filter(function(e){return!!Hi[e]}),o={id:Yi,key:"/",label:Yi,visible:1,password:"",media:n,mediaItems:n,overrides:{captionDefault:Pi.slideshowCaptions}};t=[o].concat(t)}var a=t[0];t[1];("ROOT_SECTION"===e.label&&Pi.slideshowScrollDownIcon&&i(a)||e.scrollDownIcon||a&&a.scrollDownIcon)&&(b=p({path:ya.arrow3Down,color:Pi.scrollDownIconColor||"#F2F2F2",strokeWidth:Pi.scrollDownIconStrokeWidth||1,scale:Pi.scrollDownIconScale||1,offsetY:Pi.scrollDownIconOffsetY||0,blendMode:Pi.scrollDownIconBlendMode||"normal"}),H.addChild(b)),z=t.reduce(function(e,n,o){Ma.section(n);var a={section:n,mediaToRender:y(n.mediaItems),path:n.key,assetId:d(n)?-1:0,asset:l(n.mediaItems[0]),mode:c(n),info:{isSectionChange:!0,isAssetChange:!0,isModeChange:!1,isLandingMedia:i(n),mediaViewState:i(n)?"landingMedia":"mediaView",isDeepLink:!1,isMediaViewStateChange:!0,isIntroGallery:n.isIntroGallery,flickSpeed:.35,lastUri:"/",isThumbsFirst:d(n),isMobileVideoClick:!1,isBlog:w(n.id)}};xa.updateSectionState(n.key,{assetId:a.assetId,mode:a.mode});var r=new R(D,H,null,{position:o,length:t.length});return xa._uriState=a,r.controller.build(a),e.concat(r)},[]),window.addEventListener("scroll",f)}function n(e){clearTimeout(L),L=setTimeout(function(){var t=0,i=Pi.marginOverlap||0,n=z[0].controller.section,o=E(Pi.sitePaddingTop,wa.height),a=o;if(_(n))a=0;else if(/top/.test(Ma.menuView.placement())&&!Pi.isMenuScrollReveal){var r=E(Pi.menuWidth,wa.height)-E(Pi.menuOffsetX,wa.height);a=o+r-i}var l=a||0,s=0;z.forEach(function(e,i,n){Ma.section(e.controller.section);var o=n[i-1],a=o?o.view.y+(o.view.height||0):l,r=e.controller.getTotalHeight();s+=e.controller.section.media.length;e.controller.section;t+=r||0,e.view.transition=0,e.view.x=0,e.view.y=a,e.view.width=wa.width,e.view.height=r,e.view.mask.x=Ma.mediaView.x(),e.view.container.y=0,e.view.mask.transition=0,e.view.mask.width=Ma.mediaView.width(),e.view.mask.height=r}),H.totalHeight=t,H.height=t,xa.mediaModules=z,xa.mediaViewsHeight=H.totalHeight,b&&b.updatePosition(z[0].view.height),u(O,e)},500)}function o(){}function a(){g(),t()}function s(e){Ma.section(e.controller.section);var t=e.view.y-Ma.mediaView.y(e.controller.section.key);if(e===z[0])t=0;else{document.getElementsByClassName("SiteView")[0]}window.scrollTo(0,t)}function h(e){Ma.section(e.controller.section);var t=e.view.y-Ma.mediaView.y(e.controller.section.key);e===z[0]&&(t=0),fa.to(window,.35,{scrollY:t,ease:po?"outQuart":"inOutCubic"})}function u(e,t){if(C){var i=z.filter(function(t){return e.path===t.controller.section.key})[0];i||(i=z[0]),e.info.isParentSectionChange||t?s(i):e.info.isSectionChange?h(i):e.info.isModeChange&&h(i),C=!1}}function v(e,t){C=!0;var i=z.filter(function(t){return e.path===t.controller.section.key})[0];i||(i=z[0]),t&&!e.info.isParentSectionChange||i.controller.navigate(e),D.dispatchEvent("cursorAxisUpdate",i.controller.cursorAxis)}function g(){z.forEach(function(e){e.controller.destroy()}),window.removeEventListener("scroll",f),b&&H.removeChild(b)}function f(){clearTimeout(S),S=setTimeout(function(){z.forEach(function(e){e.view.lazyLoader&&e.view.lazyLoader.update(),e.controller.overlayController&&e.controller.overlayController.lazyLoaderUpdate()})},10)}var b,C;t();var L,S;return{type:"unified",layout:n,uriChange:v,modelChange:a,scrollTo:u,transition:o,destroy:g}}function b(){function e(e){clearTimeout(a),a=setTimeout(function(){var t=r.getTotalHeight();Ma.section(l.section),qe(l,0,{x:Ma.mediaView.x(),y:Ma.mediaView.y(l.section.key),width:Ma.mediaView.width(),height:t});var i="none"===Ma.overrides.siteDisplayBehavior&&/vScroll/.test(Ma.overrides.transitionType)?Ma.mediaView.zoneHeight():l.container.boundsHeight;qe(l.mask,0,{width:Ma.mediaView.width(),height:i}),xa._mediaContentHeight=t,l.lazyLoader&&l.lazyLoader.update(),"function"==typeof e&&setTimeout(e,500)},500)}function t(){}function i(e,t,i){t||r.navigate(e,i)}function n(){qe(l.container,Lo,{backgroundColor:Ma.mediaView.backgroundColor()}),e(),r.destroyStaticNav(),r.createStaticNav()}xa.sectionDisplayMode="single";var o=new R(D,H);k=o;var a,r=o.controller,l=o.view;return{type:"legacy",module:o,layout:e,uriChange:i,modelChange:n,transition:t,destroy:function(){o.controller.destroy()}}}function C(){function e(){var e=r.getTotalHeight();Ma.section(l.section),l.x=0,l.y=0,l.width=wa.width,l.height=wa.height,l.mask.width=Ma.mediaView.width(),l.mask.height=Ma.mediaView.contentHeight(),xa._mediaContentHeight=e,l.lazyLoader&&l.lazyLoader.update()}function t(){}function i(e){r.navigate(e)}function n(){Ma.section(l.section),qe(l.container,Lo,{backgroundColor:Ma.mediaView.backgroundColor()}),e(),r.destroyStaticNav(),r.createStaticNav()}xa.lastSectionDisplayMode=xa.sectionDisplayMode,xa.sectionDisplayMode=/unifiedSiteScroll/.test(Ma.overrides.siteDisplayBehavior)?"multiple":"single";var o=!0,a=new R(D,H,o);k=a;var r=a.controller,l=a.view;return{type:"overlay",module:a,layout:e,uriChange:i,modelChange:n,transition:t,destroy:function(){a.controller.destroy()}}}function L(e){D.removeEventListener("UPDATE_CONTENT_HEIGHT",function(){W(e.layout)}),D.removeEventListener(_n,e.modelChange),D.removeEventListener(Zn,e.modelChange),D.removeEventListener(Yn,function(t){/backgroundimages|template|staging/.test(t.id)&&e.modelChange()}),D.removeEventListener("mediaOverlayClose",function(){I||D.dispatchEvent(Go,{type:"internal",path:"",target:"_self"})})}function S(e){D.addEventListener("UPDATE_CONTENT_HEIGHT",function(){W(e.layout)}),D.addEventListener(_n,e.modelChange),D.addEventListener(Zn,e.modelChange),D.addEventListener(Yn,function(t){/backgroundimages|template|staging/.test(t.id)&&e.modelChange()}),D.addEventListener("mediaOverlayClose",function(){B&&Ma.section(B.section),I?D.dispatchEvent("updateSectionPassive",{section:B.section,assetId:B.assetId,mode:B.mode}):D.dispatchEvent(Go,{type:"internal",path:"",target:"_self"})})}function x(e){O=e;var t=!1;switch(Ma.section(e.section),Ma.overrides.siteDisplayBehavior){case"unifiedSiteScrollVertical":F&&F.module.view.close(function(){F&&F.destroy(),F=null}),I?e.info.isParentSectionChange||I&&"legacy"===I.type||e.info.isPasswordSection||e.info.isSearchSubmit?(I&&(L(I),I.destroy()),I=f(e.parentSection),S(I),t=!0,I.uriChange(e,t),I.layout(t)):e.info.isModeChange?(I.uriChange(e,t),I.layout(t)):(I.uriChange(e,t),I.scrollTo(e,t)):(I=f(e.parentSection),S(I),t=!0,I.uriChange(e,t),I.layout(t));break;case"overlay":e.info.isSectionChange&&F&&(L(F),F.destroy(),F=null),F||(B=e.prevState,F=C(),S(F),t=!0,F.module.controller.build(e)),F.uriChange(e,t),F.layout(),F.module.view.open(),P=xa.sectionDisplayMode;break;default:if(F&&F.module.view.close(function(){F&&F.destroy(),F=null}),e.info.isSectionChange||I&&"unified"===I.type){I&&(L(I),I.destroy()),I=b(),S(I),I.module.controller.build(e),t=!0;var i=!0;I.layout(function(){var t=e.assetId<1;I.uriChange(e,t,i)})}else e.info.isModeChange?(I.uriChange(e,t),I.layout()):I&&I.uriChange(e,t)}}function M(e,t){return e.key===t.section.key}function T(e){if(/unifiedSiteScroll/.test(Ma.overrides.siteDisplayBehavior))z&&Object.keys(z).map(function(e){return z[e]}).forEach(function(t){var i;if(M(t.controller.section,e)&&(Ma.section(t.controller.section),!/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)||!/thumbs/.test(e.mode))){var n=t.view.container.children[e.assetId];i=n?n.id:void 0}t.events.dispatchEvent("spacebarTogglePlay",i)});else if(k){if(Ma.section(k.controller.section),!/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)||!/thumbs/.test(e.mode))var t=k.view.container.children[e.assetId],i=t?t.id:void 0;k.events.dispatchEvent("spacebarTogglePlay",i)}}function V(e){if(/unifiedSiteScroll/.test(Ma.overrides.siteDisplayBehavior))z&&Object.keys(z).map(function(e){return z[e]}).forEach(function(t){var i;if(M(t.controller.section,e)&&(Ma.section(t.controller.section),(!/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)||!/thumbs/.test(e.mode))&&Ma.mediaView.videoAutoPlay())){var n=t.view.container.children[e.assetId];i=n?n.id:void 0}t.events.dispatchEvent("mediaAutoPlay",i)});else if(k){if(Ma.section(k.controller.section),(!/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)||!/thumbs/.test(e.mode))&&Ma.mediaView.videoAutoPlay())var t=k.view.container.children[e.assetId],i=t?t.id:void 0;k.events.dispatchEvent("mediaAutoPlay",i)}}var z,k,O,I,F,A,P,H=e.parentView,D=e.siteControllerEvents,R=e.MediaModule,B={};/unifiedSiteScroll/.test(Ma.overrides.siteDisplayBehavior)&&window.addEventListener("scroll",a);var j,W=ce(500);D.addEventListener("autoplayTarget",V),D.addEventListener("spacebarPlay",T),D.addEventListener(Hn,x),D.addEventListener(_n,function(e){/siteDisplayBehavior|transitionType/.test(e.id)&&I&&(L(I),I.destroy(),Ma.section(O.section),"unifiedSiteScrollVertical"===Ma.overrides.siteDisplayBehavior?I=f(O.parentSection):(I=b(),I.module.controller.build(O)),S(I),built=!0,I.layout())}),D.addEventListener(Zn,function(){I&&(L(I),I.destroy(),Ma.section(O.section),"unifiedSiteScrollVertical"===Ma.overrides.siteDisplayBehavior?I=f(O.parentSection):(I=b(),I.module.controller.build(O)),S(I),built=!0,I.layout())})}function St(e){function t(e){1===V.assetId&&"right"===e.swipeDirection?z.touchNav&&(z.touchNav.disabled=!0):z.touchNav&&(z.touchNav.disabled=!1),e.isMove?n()&&"right"===e.swipeDirection?l():o()&&"left"===e.swipeDirection?l():"left"===e.swipeDirection||"right"===e.swipeDirection?(e.navDir="left"===e.swipeDirection?"next":"prev",x.dispatchEvent(qo,e)):l():e.isMove&&/left|right/.test(e.swipeDirection)&&l()}function i(){w||r(),"mSlide"!==y||z.touchNav||a(),w(),/scroll/i.test(y)||l()}function n(){return 0===V.assetId}function o(){return V.assetId===S(V.section.media).length-1}function a(){z.touchNav=new Ge({events:x,mediaViewContainer:T}),z.touchNav.section=V.section&&V.section.key||"no section"}function r(){Ma.section(V.section),M.scroll&&(M.scroll.destroy(),M.scroll=null),y=Ma.overrides.transitionType;var t="fade"===y||"mSlide"===y?"fade":"default",i=M.container,n=M.mask;M.lazyLoader=new ze(i,n,{type:t,property:"translate"}),M.lazyLoader.name="mediaView",b&&"function"==typeof b.destroy&&b.destroy(),x.dispatchEvent("cursorAxisUpdate",ve(y));var o=Ma.mediaView.transitionDuration();switch(y){case"fade":C=new zt({siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x}),b=new kt({transitionDuration:o,siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x});break;case"hSlide":C=new _t({siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x}),b=new Wt({transitionDuration:o,mediaView:M,mediaViewContainer:T,localEvents:x});break;case"vSlide":C=new Nt({siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x}),b=new Xt({transitionDuration:o,siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x});break;case"hScroll":C=new Ft({siteView:e.siteView,mediaView:M,localEvents:x}),b=new At({transitionDuration:o,siteView:e.siteView,mediaView:M,localEvents:x});break;case"hScrollNC":C=new Pt({siteView:e.siteView,mediaView:M,localEvents:x}),b=new Ht({transitionDuration:o,siteView:e.siteView,mediaView:M,localEvents:x});break;case"vScroll":C=new Dt({siteView:e.siteView,mediaView:M,localEvents:x}),b=new Rt({transitionDuration:o,siteView:e.siteView,mediaView:M,localEvents:x});break;case"vScrollNC":C=new Bt({siteView:e.siteView,mediaView:M,localEvents:x}),b=new jt({transitionDuration:o,siteView:e.siteView,mediaView:M,localEvents:x});break;case"grid":C=new Ot({siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x}),b=new It({transitionDuration:o,siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x});break;case"mSlide":C=new Yt({siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x}),b=new Zt({transitionDuration:o,siteView:e.siteView,mediaView:M,mediaViewContainer:T,localEvents:x});break;case"vScrollStatic":C=new Gt({siteView:e.siteView,mediaView:M,localEvents:x}),b=new Ut}w=function(){Ma.section(V.section),C()}}function l(){var e=oe()||le()?0:.85;1===wa.zoom&&(V.mediaToRender&&V.mediaToRender.length>V.assetId&&b?V.assetId>-1&&b(V.assetId,e):b&&b(0,e))}function s(e){b(e,0)}function d(){1===wa.zoom&&ae()&&!Bi.podUseDesktop&&window.scrollTo(1,0),w&&w(),V.mediaToRender&&V.mediaToRender.length>0&&V.assetId>-1&&(b||r(),"mSlide"!==y||z.touchNav||a(),/^unifiedSite/.test(Ma.overrides.siteDisplayBehavior)||s(V.assetId)),L=!1,M&&M.lazyLoader&&M.lazyLoader.update()}function c(e){L=!0}function h(e){u(e),g()}function u(){r(),"mSlide"!==y||z.touchNav||a(),w()}function p(e){"siteDisplayBehavior"===e.id&&r(),"mSlide"!==y||z.touchNav||a(),w&&w()}function m(e,t){return e.key===t.section.key}function v(e){clearTimeout(k),k=setTimeout(function(){E=e.id,V&&m(M.section,V)&&(V.assetId=e.id)},200)}function g(){T.transition=0,Math.abs(T.translateX)>0&&(T.translateX=0),Math.abs(T.translateY)>0&&(T.translateY=0),T.x=0,T.y=0,qe(T,Lo,{backgroundColor:Ma.mediaView.backgroundColor()})}function f(){b&&b.destroy&&b.destroy(),w=void 0,b=void 0,x.removeEventListener(_n,p),x.removeEventListener(Zn,p),x.removeEventListener(_n,p),x.removeEventListener(tn,d),x.removeEventListener(lo,c),x.removeEventListener("layoutMediaView",h),x.removeEventListener("mediaSizeUpdate",i),x.removeEventListener("MEDIA_HEIGHT_CHANGE",i),x.removeEventListener("assetReset",l),x.removeEventListener(_o,t),x.removeEventListener("ScrollTransition/updateAssetId",v),M.scroll&&M.scroll.destroy(),z.touchNav&&z.touchNav.destroy(),z.touchNav=null,M.scroll=null}var b,C,w,y,L,x=e.localEvents,M=e.mediaView,T=e.mediaView.container,V={assetId:0},E=0,z=this;x.addEventListener("layoutMediaView",h),x.addEventListener(Zn,p),x.addEventListener(_n,p),x.addEventListener(tn,d),x.addEventListener(lo,c),x.addEventListener("mediaSizeUpdate",i),x.addEventListener("MEDIA_HEIGHT_CHANGE",i),x.addEventListener("assetReset",l),x.addEventListener(jo,function(e){n()&&"prev"===e&&z.touchNav&&(z.touchNav.disabled=!0)}),x.addEventListener(No,function(e){z.touchNav&&(z.touchNav.disabled=!1)}),x.addEventListener(_o,t),x.addEventListener("ScrollTransition/updateAssetId",v),this.init=function(e){V=e,T.transition=0,T.alpha=0,w||r(),"mSlide"!==y||z.touchNav||a(),w(),setTimeout(function(){qe(T,Ma.mediaView.transitionDuration(),{alpha:1})},1e3)},this.updateState=function(e){V=e},this.uriChange=function(e,t){V=e,Ma.section(V.section);var i=T.children.length>0;if(V.mediaToRender&&i){if(t||(V.mode.indexOf("thumbs")!==-1&&V.assetId===-1&&(T.transition=0,T.alpha=0),V.assetId>-1&&(V.info.isDeeplink?s(V.assetId):Ma.siteView.unifiedPageScroll()&&V.info.isModeChange&&/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)&&/thumbs/.test(V.mode)?(T.transition=0,T.alpha=0,setTimeout(function(){qe(T,Ma.mediaView.transitionDuration(),{alpha:1})},1e3*Lo+10)):V.info.isModeChange&&/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)&&/thumbs/.test(V.info.lastUri)?(T.transition=0,T.alpha=0,Ma.siteView.unifiedPageScroll()?setTimeout(function(){s(V.assetId),qe(T,Ma.mediaView.transitionDuration(),{alpha:1})},1e3*Lo+10):(s(V.assetId),setTimeout(function(){qe(T,Ma.mediaView.transitionDuration(),{alpha:1})},500*Lo))):V.info.isModeChange&&/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)&&/thumbs/.test(V.mode)||(b||r(),"mSlide"!==y||z.touchNav||a(),z.touchNav?(1!==wa.zoom||Wi!==Xi||Bi.podUseDesktop||M.mask.element.scrollTo(0,0),qe(T,Ma.mediaView.transitionDuration(),{alpha:1}),b(V.assetId,V.info.flickSpeed,z.touchNav.swipeDirection)):V.info.isSectionChange?(T.transition=0,b(V.assetId,V.info.flickSpeed),setTimeout(function(){qe(T,Ma.mediaView.transitionDuration(),{alpha:1})},1e3*Lo+10)):(qe(T,Ma.mediaView.transitionDuration(),{alpha:1}),b(V.assetId,V.info.flickSpeed))))),V.assetId>-1&&(!/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)||!/thumbs/.test(e.mode))&&Ma.mediaView.videoAutoPlay()){var n=T.children[V.assetId]&&T.children[V.assetId].id;x.dispatchEvent("mediaAutoPlay",n)}else if(!(/fill|vMasonry|hMasonry/.test(Ma.overrides.thumbnailType)&&/thumbs/.test(e.mode)||Wi!==Xi)){var n=T.children[V.assetId]&&T.children[V.assetId].id,o=Hi[n];o&&"video"===o.type&&0!==o.content.indexOf("vimeo")&&Ma.mediaView.videoAutoPlay()&&x.dispatchEvent("mediaAutoPlay",n)}V.assetId>-1&&T.children[V.assetId]&&"html"===T.children[V.assetId].type&&x.dispatchEvent(ta),z.touchNav&&(z.touchNav.assetId=e.assetId)}};var k;return this.destroy=f,z}function xt(e){function t(e){var t=y.children[S];"image"===t.type?setTimeout(function(){f(S),g.resume()},1e3):"video"===t.type&&setTimeout(function(){f(S),t.autoPlay()},1e3)}function i(e){var t=y.children[S];return t&&l(t.id)}function n(){S=0,f(S),C.dispatchEvent("siteAnchorCaptionUpdate",i(S)),C.dispatchEvent("showCaption",x)}function o(){S=r(),x.assetId=S;var e=y.children[S];isLogin?(f(S),g.pause()):"video"===e.type&&e.loaded?(g.pause(),setTimeout(function(){f(S),e.autoPlay()},100)):"video"===e.type?(g.pause(),e.addEventListener(yo,t),e.autoPlay()):/html/.test(e.type)?f(S):/image/.test(e.type)&&e.loaded?f(S):/image/.test(e.type)&&!e.loaded&&(g.pause(),e.addEventListener(yo,t)),C.dispatchEvent("siteAnchorCaptionUpdate",i(S)),Pi.slideshowCaptions?C.dispatchEvent("showCaption",x):C.dispatchEvent("hideCaption",x),w.lazyLoader.update()}function a(e){g.resume(),o()}function r(){return S1||"video"===o.type)?(g&&g.destroy(),d()):n()}},C.addEventListener("playbackEnd",a),this.destroy=function(){b=void 0,f=void 0,C.removeEventListener(_n,m),C.removeEventListener(tn,h),C.removeEventListener("layoutMediaView",u),C.removeEventListener(Yn,v),C.removeEventListener("mediaSizeUpdate",p),C.removeEventListener("assetReset",s),g&&g.destroy()},c()}function Mt(e){function t(e){n()}function i(e){n()}function n(){d.section&&Ma.section(d.section),qe(l,Lo,{backgroundColor:Ma.mediaView.backgroundColor()})}function o(e){l.removeChildren(l);for(var t=0,i=e.length;ti.v&&(a=i.v),e.height=a+t.top+t.bottom}e.updatePosition()}var o=e.mediaViewContainer,a=e.localEvents,r=e.mediaView;return t}function kt(e){function t(e,t){t=void 0!==t?t:a;var l=0,s=i.children,d=s.length;for(n.dispatchEvent(fo);li.v&&(a=i.v),e.height=a+t.top+t.bottom}e.updatePosition()}var o=Ne,a=e.mediaViewContainer,r=e.localEvents,l=e.mediaView;return t}function It(e){function t(e,t){var t=void 0!==t?t:a,r=i.children[e];if(r){var l=r.x,s=r.y;anime({targets:i,duration:1e3*t,translateX:-l,translateY:-s,easing:po?"easeOutQuart":"easeInOutCubic",complete:function(){n.dispatchEvent(bo),setTimeout(function(){o.lazyLoader&&o.lazyLoader.update()},360)}})}}var i=e.mediaViewContainer,n=e.localEvents,o=e.mediaView,a=e.transitionDuration;return n.dispatchEvent(fo),t.destroy=function(){},t}function Ft(e){function t(e,t){return e.contentHeight&&1===t}function i(){var e=new o;e.gap=0,e.axis="x",e.align="left",e.wrap=!1,e.perpLength=Ma.mediaView.height(a.section.key),a.section&&Ma.section(a.section);var i=Ma.mediaView.height(a.section.key),s=a.maxScroll&&/unifiedSite/.test(Ma.overrides.siteDisplayBehavior);s&&(i=xa.getMaxScrollSectionHeight(a));for(var d=0,c=l.children,h=c.length;di.v&&(r=i.v),e.height=r+t.top+t.bottom}else e.height=Ma.mediaView.height()}e.updatePosition()}var o=Ne,a=e.mediaView,r=e.localEvents,l=a.container,s=a.mask;if("native"===Ma.overrides.imageVideoScrollType)s.element.style.overflowY="hidden",s.element.style.overflowX="scroll";else if(ia&&("nativeMacOs"===Ma.overrides.imageVideoScrollType||Pi.globalSmoothScroll))s.element.style.overflowY="hidden",s.element.style.overflowX="scroll";else{a.scroll&&a.scroll.destroy();var d={name:"horiz scroll",types:["bar","wheel","touch"],axis:"x",align:"left",color:Ma.overrides.imageVideoScrollbarColor,hover:Ma.overrides.imageVideoScrollbarHover,side:Ma.overrides.imageVideoScrollbarAlignment,alpha:Ma.overrides.imageVideoScrollbarBgTransparency,width:Ma.overrides.imageVideoScrollbarWidth,offsetX:Ma.overrides.imageVideoScrollbarHorizontalOffset,offsetY:Ma.overrides.imageVideoScrollbarVerticalOffset,topPad:0,property:"translate",zIndex:Ma.mediaView.zIndex,rounded:Ma.overrides.imageVideoScrollbarRounded,visibility:Ma.overrides.imageVideoScrollbarVisibility};("nativeMacOs"===Ma.overrides.imageVideoScrollType||Pi.globalSmoothScroll)&&(d.margin=0,d.color="#000000",d.hover="#000000",d.side="bottom",d.alpha=0,d.width=7,d.offsetX=0,d.offsetY=0,d.rounded=!0,d.visibility="when scrolling"),a.scroll=new Re(l,s,d)}return i}function At(e){function t(e,t){p=e;var t=void 0!==t?t:C;b.dispatchEvent(fo);var a=g.children[e];if(a){var r=a.x,l=a.y,s=o(e,g.children.length);f.width=Ma.mediaView.width();var d=xe({width:a.width,hRange:f.width,hAlign:s});if(r=a.x-d.x,u=!0,c=!1,v.scroll){var h=g.width-f.width,w=r/h;v.scroll.percent=w,v.scroll.bar.moveHandle(Ma.mediaView.transitionDuration()),qe(g,t,{translateX:-r,translateY:-l,ease:po?na.quart.out:na.cubic.inOut,onComplete:function(){u=!1,c=void 0,b.dispatchEvent(bo),setTimeout(function(){v.lazyLoader&&v.lazyLoader.update()},360)}})}else t?(m&&m.kill(),m=fa.to(f,t,{scrollLeft:r,scrollTop:l,ease:po?"outQuart":"inOutCubic",onComplete:function(){u=!1,c=void 0,b.dispatchEvent(bo),v.lazyLoader&&v.lazyLoader.update()}})):setTimeout(function(){f.scrollLeft=r,f.scrollTop=l,u=!1,c=void 0,b.dispatchEvent(bo),v.lazyLoader&&v.lazyLoader.update()},10);u?i(e):n()}}function i(e){for(var t=g.children.length;t--;){var i=g.children[t],n=void 0===e||!isNaN(e)&&e===t?1:Ma.overrides.imageVideoInactiveAlpha;qe(i,Ma.mediaView.transitionDuration(),{alpha:n})}}function n(){for(var e=g.children.length;e--;)qe(g.children[e],Ma.mediaView.transitionDuration(),{alpha:1})}function o(e,t){return 0===e?"left":e===t-1?"right":Ma.mediaView.hAlign()}function a(){for(var e=g.children.length;e--;){var t=g.children[e],i=.5*f.width;v.scroll?-g.translateX+i>=t.x&&-g.translateX+i<=t.x+t.width&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e}):f.scrollLeft+i>=t.x&&f.scrollLeft+i<=t.x+t.width&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e})}}function r(e){b.dispatchEvent("mediaScrollStart"),c!==!1&&b.dispatchEvent("pauseMedia"),u?i(p):n()}function l(e){c&&a(),c!==!1&&(c=void 0)}function s(e){void 0===c&&(c=!0),v.lazyLoader&&v.lazyLoader.update(),c&&a()}function d(e){h||r(e),clearTimeout(h),s(e),h=setTimeout(function(){l(e),h=null},300)}var c,h,u,p,m,v=e.mediaView,g=v.container,f=v.mask,b=e.localEvents,C=e.transitionDuration;return v.scroll?(v.scroll.addEventListener("scrollStop",l),v.scroll.addEventListener("scrollStart",r),v.scroll.addEventListener(no,s)):f.element.addEventListener("scroll",d),t.destroy=function(){v.scroll?(v.scroll.removeEventListener("scrollStop",l),v.scroll.removeEventListener("scrollStart",r),v.scroll.removeEventListener(no,s)):f.element&&f.element.removeEventListener("scroll",d)},t}function Pt(e){function t(){var e=new n;e.gap=0,e.axis="x",e.align="left",e.wrap=!1,e.perpLength=Ma.mediaView.height(o.section.key),o.section&&Ma.section(o.section);var t=0,l=r.children,s=l.length,d=Ma.mediaView.height(o.section.key),c=o.maxScroll&&/unifiedSite/.test(Ma.overrides.siteDisplayBehavior);for(c&&(d=xa.getMaxScrollSectionHeight(o));ti.v&&(r=i.v),e.height=r+t.top+t.bottom}else e.height=Ma.mediaView.height()}e.updatePosition()}var n=Ne,o=e.mediaView,a=e.localEvents,r=o.container,l=o.mask;if("native"===Ma.overrides.imageVideoScrollType)l.element.style.overflowY="hidden",l.element.style.overflowX="scroll";else if(ia&&("nativeMacOs"===Ma.overrides.imageVideoScrollType||Pi.globalSmoothScroll))l.element.style.overflowY="hidden",l.element.style.overflowX="scroll";else{o.scroll&&o.scroll.destroy();var s={name:"horiz scroll",types:["bar","wheel","touch"],axis:"x",align:"left",color:Ma.overrides.imageVideoScrollbarColor,hover:Ma.overrides.imageVideoScrollbarHover,side:Ma.overrides.imageVideoScrollbarAlignment,alpha:Ma.overrides.imageVideoScrollbarBgTransparency,width:Ma.overrides.imageVideoScrollbarWidth,offsetX:Ma.overrides.imageVideoScrollbarHorizontalOffset,offsetY:Ma.overrides.imageVideoScrollbarVerticalOffset,topPad:0,property:"translate",zIndex:Ma.mediaView.zIndex,rounded:Ma.overrides.imageVideoScrollbarRounded,visibility:Ma.overrides.imageVideoScrollbarVisibility};("nativeMacOs"===Ma.overrides.imageVideoScrollType||Pi.globalSmoothScroll)&&(s.margin=0,s.color="#000000",s.hover="#000000",s.side="bottom",s.alpha=0,s.width=7,s.offsetX=0,s.offsetY=0,s.rounded=!0,s.visibility="when scrolling"),o.scroll=new Re(r,l,s)}return t}function Ht(e){function t(e,t){p=e;var t=void 0!==t?t:C;b.dispatchEvent(fo);var a=g.children[e];if(a){var r=a.x,l=a.y,s=o(e,g.children.length);f.width=Ma.mediaView.width();var d=xe({width:a.width,hRange:f.width,hAlign:s});if(r=a.x-d.x,u=!0,c=!1,v.scroll){var h=g.width-f.width,w=r/h;v.scroll.percent=w,v.scroll.bar.moveHandle(Ma.mediaView.transitionDuration()),qe(g,t,{translateX:-r,translateY:-l,ease:po?na.quart.out:na.cubic.inOut,onComplete:function(){u=!1,c=void 0,b.dispatchEvent(bo),setTimeout(function(){v.lazyLoader&&v.lazyLoader.update()},360)}})}else t?(m&&m.kill(),m=fa.to(f,t,{scrollLeft:r,scrollTop:l,ease:po?"outQuart":"inOutCubic",onComplete:function(){u=!1,c=void 0,b.dispatchEvent(bo),v.lazyLoader&&v.lazyLoader.update()}})):setTimeout(function(){f.scrollLeft=r,f.scrollTop=l,u=!1,c=void 0,b.dispatchEvent(bo),v.lazyLoader&&v.lazyLoader.update()},10);u?i(e):n()}}function i(e){for(var t=g.children.length;t--;){var i=g.children[t],n=void 0===e||!isNaN(e)&&e===t?1:Ma.overrides.imageVideoInactiveAlpha;qe(i,Ma.mediaView.transitionDuration(),{alpha:n})}}function n(){for(var e=g.children.length;e--;)qe(g.children[e],Ma.mediaView.transitionDuration(),{alpha:1})}function o(e,t){return 0===e?"left":e===t-1?"right":Ma.mediaView.hAlign()}function a(){for(var e=g.children.length;e--;){var t=g.children[e],i=.5*f.width;v.scroll?-g.translateX+i>=t.x&&-g.translateX+i<=t.x+t.width&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e}):f.scrollLeft+i>=t.x&&f.scrollLeft+i<=t.x+t.width&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e})}}function r(e){b.dispatchEvent("mediaScrollStart"),c!==!1&&b.dispatchEvent("pauseMedia"),u?i(p):n()}function l(e){c&&a(),c!==!1&&(c=void 0)}function s(e){void 0===c&&(c=!0),v.lazyLoader&&v.lazyLoader.update(),c&&a()}function d(e){h||r(e),clearTimeout(h),s(e),h=setTimeout(function(){l(e),h=null},300)}var c,h,u,p,m,v=e.mediaView,g=v.container,f=v.mask,b=e.localEvents,C=e.transitionDuration;return v.scroll?(v.scroll.addEventListener("scrollStop",l),v.scroll.addEventListener("scrollStart",r),v.scroll.addEventListener(no,s)):f.element.addEventListener("scroll",d),t.destroy=function(){v.scroll?(v.scroll.removeEventListener("scrollStop",l),v.scroll.removeEventListener("scrollStart",r),v.scroll.removeEventListener(no,s)):f.element&&f.element.removeEventListener("scroll",d)},t}function Dt(e){function t(){clearTimeout(d),d=setTimeout(function(){var e=new n;e.gap=0,e.axis="y",e.align="left",e.wrap=!1,e.perpLength=Ma.mediaView.width(),e.name="vScroll",o.section&&Ma.section(o.section);for(var t=0,l=r.children,s=l.length;tMa.mediaView.zoneHeight(v.section.key)&&Wi!==Xi?i(e):n()}},"Firefox"===ra?1e3:300)}function i(e){for(var t=g.children.length;t--;){var i=g.children[t],n=void 0===e||!isNaN(e)&&e===t?1:Ma.overrides.imageVideoInactiveAlpha;qe(i,Ma.mediaView.transitionDuration(),{alpha:n})}}function n(){for(var e=g.children.length;e--;)qe(g.children[e],Ma.mediaView.transitionDuration(),{alpha:1})}function o(e,t){return w(v.section.id)?"top":0===e?"top":e===t-1?"bottom":Ma.mediaView.vAlign()}function a(){for(var e=g.children.length;e--;){var t=g.children[e],i=.5*f.height;v.scroll?-g.translateY+i>=t.y&&-g.translateY+i<=t.y+t.height&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e}):Ma.siteView.unifiedPageScroll()?window.scrollY+.5*window.innerHeight>=t.absY&&window.scrollY+.5*window.innerHeight<=t.absY+t.height&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e}):f.scrollTop+i>=t.y&&f.scrollTop+i<=t.y+t.height&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e})}}function r(e){b.dispatchEvent("mediaScrollStart"),c!==!1&&b.dispatchEvent("pauseMedia"),u?i(p):n()}function l(e){c&&a(),c!==!1&&(c=void 0)}function s(e){void 0===c&&(c=!0),v.lazyLoader&&v.lazyLoader.update(),c&&a()}function d(e){h||r(e),clearTimeout(h),s(e),h=setTimeout(function(){l(e),h=null},300)}var c,h,u,p,m,v=e.mediaView,g=v.container,f=v.mask,b=e.localEvents,C=e.transitionDuration;return v.scroll?(v.scroll.addEventListener("scrollStop",l),v.scroll.addEventListener("scrollStart",r),v.scroll.addEventListener(no,s)):Ma.siteView.unifiedPageScroll()?window.addEventListener("scroll",d):f.element.addEventListener("scroll",d),t.destroy=function(){v.scroll?(v.scroll.removeEventListener("scrollStop",l),v.scroll.removeEventListener("scrollStart",r),v.scroll.removeEventListener(no,s)):Ma.siteView.unifiedPageScroll()?window.removeEventListener("scroll",d):f.element&&f.element.removeEventListener("scroll",d)},t}function Bt(e){function t(){clearTimeout(d),d=setTimeout(function(){var e=new n;e.gap=0,e.axis="y",e.align="left",e.wrap=!1,e.perpLength=Ma.mediaView.width(),o.section&&Ma.section(o.section);for(var t=0,l=r.children,s=l.length;tMa.mediaView.zoneHeight(v.section.key)?i(e):n()}},"Firefox"===ra?1e3:300)}function i(e){for(var t=g.children.length;t--;){var i=g.children[t],n=void 0===e||!isNaN(e)&&e===t?1:Ma.overrides.imageVideoInactiveAlpha;qe(i,Ma.mediaView.transitionDuration(),{alpha:n})}}function n(){for(var e=g.children.length;e--;)qe(g.children[e],Ma.mediaView.transitionDuration(),{alpha:1})}function o(e,t){return w(v.section.id)?"top":0===e?"top":e===t-1?"bottom":Ma.mediaView.vAlign()}function a(){for(var e=g.children.length;e--;){var t=g.children[e],i=.5*f.height;v.scroll?-g.translateY+i>=t.y&&-g.translateY+i<=t.y+t.height&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e}):Ma.siteView.unifiedPageScroll()?window.scrollY+.5*window.innerHeight>=t.absY&&window.scrollY+.5*window.innerHeight<=t.absY+t.height&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e}):f.scrollTop+i>=t.y&&f.scrollTop+i<=t.y+t.height&&b.dispatchEvent("ScrollTransition/updateAssetId",{id:e})}}function r(e){b.dispatchEvent("mediaScrollStart"),c!==!1&&b.dispatchEvent("pauseMedia"),u?i(p):n()}function l(e){c&&a(),c!==!1&&(c=void 0)}function s(e){void 0===c&&(c=!0),v.lazyLoader&&v.lazyLoader.update(),c&&a()}function d(e){h||r(e),clearTimeout(h),s(e),h=setTimeout(function(){l(e),h=null},300)}var c,h,u,p,m,v=e.mediaView,g=v.container,f=v.mask,b=e.localEvents,C=e.transitionDuration;return v.scroll?(v.scroll.addEventListener("scrollStop",l),
v.scroll.addEventListener("scrollStart",r),v.scroll.addEventListener(no,s)):Ma.siteView.unifiedPageScroll()?window.addEventListener("scroll",d):f.element.addEventListener("scroll",d),t.destroy=function(){v.scroll?(v.scroll.removeEventListener("scrollStop",l),v.scroll.removeEventListener("scrollStart",r),v.scroll.removeEventListener(no,s)):Ma.siteView.unifiedPageScroll()?window.removeEventListener("scroll",d):f.element&&f.element.removeEventListener("scroll",d)},t}function _t(e){function t(){l.mask.element.scrollLeft=0,l.mask.element.scrollTop=0,l.mask.element.style.overflow="hidden";var e=new o;e.gap=0,e.axis="x",e.align="left",e.wrap=!1,e.perpLength=Ma.mediaView.height(l.section.key),l.section&&Ma.section(l.section);var t=0,s=a.children,d=s.length,c=Ma.mediaView.width(),h=Ma.mediaView.height(l.section.key),u=l.maxScroll&&/unifiedSite/.test(Ma.overrides.siteDisplayBehavior);for(u&&(h=xa.getMaxScrollSectionHeight(l));ti.v&&(a=i.v),e.height=a+t.top+t.bottom}e.updatePosition()}var o=Ne,a=e.mediaViewContainer,r=e.localEvents,l=e.mediaView;return t}function Wt(e){function t(e,t){var t=void 0!==t?t:a;n.dispatchEvent(fo);var r=i.children[e];if(r){var l=r.x,s=r.y;if(qe(i,t,{translateX:-l,translateY:-s,ease:po?na.quart.out:na.cubic.inOut,onComplete:function(){n.dispatchEvent(bo),setTimeout(function(){o.lazyLoader&&o.lazyLoader.update()},360)}}),Wi===Xi)for(var d=i.children,c=0;ci.v&&(a=i.v),e.height=a+t.top+t.bottom}e.updatePosition()}var o=Ne,a=e.mediaViewContainer,r=e.localEvents,l=e.mediaView;return t}function Xt(e){function t(e,t){var t=void 0!==t?t:a;n.dispatchEvent(fo);var r=i.children[e];if(r){var l=r.x,s=r.y;qe(i,t,{translateX:-l,translateY:-s,ease:po?na.quart.out:na.cubic.inOut,onComplete:function(){n.dispatchEvent(bo),setTimeout(function(){o.lazyLoader&&o.lazyLoader.update()},360)}})}}var i=e.mediaViewContainer,n=e.localEvents,o=e.mediaView,a=e.transitionDuration;return t.destroy=function(){},t}function Yt(e){function t(){l.mask.element.scrollLeft=0,l.mask.element.scrollTop=0,l.mask.element.style.overflow="hidden";var e=new o;e.gap=0,e.axis="x",e.align="left",e.wrap=!1,e.perpLength=Ma.mediaView.height(l.section.key),l.section&&Ma.section(l.section);var t=0,s=a.children,d=s.length,c=Ma.mediaView.height(l.section.key),h=l.maxScroll&&/unifiedSite/.test(Ma.overrides.siteDisplayBehavior);for(h&&(c=xa.getMaxScrollSectionHeight(l));ti.v&&(a=i.v),e.height=a+t.top+t.bottom}e.updatePosition()}var o=Ne,a=e.mediaViewContainer,r=e.localEvents,l=e.mediaView;return t}function Zt(e){function t(e,t,l){var t=void 0!==t?t:r;o.dispatchEvent(fo);var s=na.quart.out,d=n.children,c=d[e-1],h=d[e],u=d[e+1];c&&setTimeout(function(){c.transition=0,"right"===l&&(c.translateX=-Ma.mediaView.width()),c.display="block",c.updateSpeed=0,c.updatePosition(),c.loaded||c.load(),qe.defer(c,t,{translateX:-Ma.mediaView.width(),alpha:1,ease:s})},0),h&&(h.transition=0,h.display="block",h.updateSpeed=0,h.updatePosition(),h.loaded||h.load(),clearTimeout(i),i=setTimeout(function(){d.filter(function(e){return e!==h&&e!==c&&e!==u}).forEach(function(e){e.display="none"})},200),qe.defer(h,t,{translateX:0,alpha:1,ease:s,onComplete:function(){o.dispatchEvent(bo),a.lazyLoader&&a.lazyLoader.update()}})),u&&setTimeout(function(){u.transition=0,"left"===l&&(u.translateX=Ma.mediaView.width()),u.display="block",u.updateSpeed=0,u.updatePosition(),u.loaded||u.load(),qe.defer(u,t,{translateX:Ma.mediaView.width(),alpha:1,ease:s})},0)}var i,n=e.mediaViewContainer,o=e.localEvents,a=e.mediaView,r=e.transitionDuration;return t.destroy=function(){},t}function Gt(e){function t(){var e=new n;e.gap=0,e.axis="y",e.align="left",e.wrap=!1,e.perpLength=Ma.mediaView.width(),o.section&&Ma.section(o.section);for(var t=0,l=r.children,s=l.length;t").replace(/\\r\\n/g,"
").replace(/\n\r/g,"
").replace(/\\n\\r/g,"
").replace(/\r/g,"
").replace(/\\r/g,"
").replace(/\n/g,"
").replace(/\\n/g,"
").replace(/\\/g,""),k.selectable=!0,k.setClass("dx_page_text ql-editor"),k.fontFamily=Pi.contactFont,k.fontSize=Pi.contactFontSize,k.fontColor=Pi.contactFontColor,k.textAlign="right",k.textWrap=!1,z.addChild(k),z.addChild(O);var n=z.element.getElementsByTagName("img"),o=n.length;if(n.length>0)for(;o--;){var a=n[o];a.addEventListener(en,function(e){g()})}A>320&&(A=320,k.width=320,k.textWrap=!0,k.style["word-wrap"]="break-word");for(var o=0,r=L.length,s=0;oO.height?y+=k.element.offsetHeight+t:(y+=O.height,y+=M.element.offsetHeight+5+t),z.height=y}function r(){if(Ma.section(T.section),Wi===Xi||Wi===Ni)T.element.style.overflowY="scroll",T.element.style.overflowX="hidden",T.element.style["-webkit-overflow-scrolling"]="touch";else if(Ma.siteView.unifiedPageScroll()&&/vScroll/.test(Ma.overrides.transitionType))a(),setTimeout(function(){Ma.section(T.section);var e=y;e=e>Ma.mediaView.height()?e:Ma.mediaView.height();var t=e!==T.contentHeight;T.contentHeight=e,T.height=e,t&&F.dispatchEvent("MEDIA_HEIGHT_CHANGE")},30);else if("native"===Pi.pageScrollType)T.element.style.overflowY="scroll",T.element.style.overflowX="hidden";else if("Macintosh"===aa&&"nativeMacOs"===Pi.pageScrollType)T.element.style.overflowY="scroll",T.element.style.overflowX="hidden";else{T.scroll&&T.scroll.destroy();var e=Pi.pageScrollbarWidth,t=Wi===Xi?-(e+5):Pi.pageScrollbarHorizontalOffset,i="right"===Pi.pageScrollbarAlignment?-t-e:t+e,n={name:"text page",types:["bar","wheel","touch"],axis:"y",align:"top",margin:Pi.pageScrollVerticalMargin,color:Pi.pageScrollbarColor,hover:Pi.pageScrollbarHover,side:Pi.pageScrollbarAlignment,alpha:Pi.pageScrollbarBgAlpha,width:e,offsetX:i,offsetY:Pi.pageScrollbarVerticalOffset,property:"translate",rounded:Pi.pageScrollbarRounded,visibility:Pi.pageScrollbarVisibility,scrollTopCheck:!0,parent:T};"nativeMacOs"===Pi.pageScrollType&&(n.margin=0,n.color="#000000",n.hover="#000000",n.side="right",n.alpha=0,n.width=7,n.offsetX=0,n.offsetY=0,n.rounded=!0,n.visibility="when scrolling"),T.scroll=new Re(z,T,n),T.scroll.addEventListener("WINDOW_SCROLL_TOP",function(){T.scroll.percent=0,T.scroll.update(Lo)})}}function l(e){function t(e){F.removeEventListener("destroy",t),o.removeEventListener(on,s),o.removeEventListener(an,d)}var i=new Ca;i.width=300;var n=new lt;n.fontFamily=Pi.contactTitleFont,n.fontColor=Pi.contactFontColor,n.fontSize=11,n.text=e,n.selectable=!1,i.addChild(n);var o="Comments"===e?new rt:new et;return o.backgroundColor=V(Pi.contactFieldRectColor,.1),o.border="1px solid "+V(Pi.contactFieldRectColor,.3),o.fontFamily=Pi.contactTitleFont,o.fontColor=Pi.contactFontColor,o.fontSize=16,o.height="Comments"===e?150:20,o.width=300,o.y=17,o.addEventListener(on,s),o.addEventListener(an,d),F.addEventListener("destroy",t),i.addChild(o),i.id=e,i.input=o,i}function s(e){qe(this,Lo,{backgroundColor:V(Pi.contactFieldRectColor,.2),border:"1px solid "+V(Pi.contactFieldRectColor,.7)})}function d(e){qe(this,Lo,{backgroundColor:V(Pi.contactFieldRectColor,.1),border:"1px solid "+V(Pi.contactFieldRectColor,.3)})}function c(e){qe(this,Lo,{backgroundColor:V(Pi.contactFieldRectColor,.8)})}function h(e){qe(this,Lo,{backgroundColor:V(Pi.contactFieldRectColor,1)})}function u(e){I.text=e.response,I.x=A+17,qe(O,Lo,{alpha:0,onComplete:function(e){O.display="none"}}),qe(I,Lo,{alpha:1})}function p(e){var t=Hi[T.id],i=[].slice.apply(O.children).filter(function(e){return e.id}).reduce(function(e,t){if(e){if(e[t.id]=t.input.value||"","Name"===t.id&&""===t.input.value)return ke("Name field cannot be blank."),!1;if("Email"===t.id&&(t.input.value.indexOf("@")===-1||t.input.value.indexOf(".")===-1))return ke("Please enter valid email address."),!1;if("Comments"===t.id&&""===t.input.value)return ke("Comments field cannot be blank."),!1}return e},{});i.Title=t.label,i.toEmail=t.content.contactFormEmail,i.subject=t.content.contactFormSubject,i&&F.dispatchEvent(ko,i)}function m(e){Ma.section(T.section),qe(T,T.updateSpeed,{backgroundColor:Ma.mediaView.backgroundColor()})}function v(){return Ma.section(T.section),Wi===Xi||z.width+16>Ma.mediaView.width()}function g(e){Ma.section(T.section),xa.activeMediaType=T.type,A=k.element.offsetWidth,A>320&&(A=320,k.width=320,k.textWrap=!0,k.style["word-wrap"]="break-word"),z.width=A+O.width+18,v()?(k.x=8,O.x=-8,Pi.contactTitleShow?(x&&(x.x=8,x.y=E(Pi.contactTitleFontSize,100)),k.y=x.y+E(Pi.contactTitleFontSize,100)+16,O.y=k.y+k.element.offsetHeight+16):(k.y=0,O.y=k.element.offsetHeight),T.scroll&&(T.scroll.align="top"),O.borderLeft="1px solid "+V(Pi.contactFieldRectColor,0),k.textAlign="left"):(k.x=0,k.y=0,O.x=A+16,O.y=44,O.borderLeft="1px solid "+V(Pi.contactFieldRectColor,.3),k.textAlign="right",Pi.contactTitleShow&&x&&(x.textWrap=!0,x.x=A+32,x.y=E(Pi.contactTitleFontSize,100)-33),T.scroll&&(T.scroll.align="top")),w&&!w.contactFormExtra&&(T.scroll&&(T.scroll.align="top"),O.borderLeft="1px solid "+V(Pi.contactFieldRectColor,0),O.x=-8,x&&(x.x=8)),z.transition=0,a(),qe.defer(z,T.updateSpeed,{x:f(),y:b(),onComplete:function(){T.scroll&&T.scroll.resize(),qe(z,Lo,{alpha:1})}}),T.updateSpeed=Lo,isInit=!1,r()}function f(){if(Ma.section(T.section),xa._activeView="contact",z.width+16>Ma.mediaView.width()){var e=Math.round(.5*(Ma.mediaView.width()-O.width));return e}var e=Math.round(.5*(Ma.mediaView.width()-z.width));return e}function b(){return Ma.section(T.section),xa._activeView="contact",y>Ma.mediaView.height()?Wi===Xi||Wi===Ni?40:22:Math.round(.5*(Ma.mediaView.height()-y))}function C(e){F.removeEventListener(tn,g),F.removeEventListener(_n,g),F.removeEventListener("destroy",C),F.removeEventListener("showCursor",t),F.removeEventListener("hideCursor",n),F.removeEventListener(Io,u),T.removeEventListener(So,o)}var w,y,L,x,M,T=new Ca({events:e.events}),z=new Ca,k=new Ca,O=new Ca,I=new Ca,F=e.localEvents,A=0;return T.section=e.section,T.alpha=0,z.alpha=0,z.selectable=!0,T.updateSpeed=0,T.id=e.mediaItem.id,T.type=e.mediaItem.type,T.dims=e.size.content,T.element.navigationCursor=!i(T.section),T.mediaItem=e.mediaItem,T.addEventListener(So,o),F.addEventListener(tn,g),F.addEventListener(_n,g),F.addEventListener("destroy",C),F.addEventListener("showCursor",t),F.addEventListener("hideCursor",n),T.load=function(){T.loaded=!0},T.unload=function(){},T.show=function(){T.display="block",qe(T,Lo,{alpha:1})},T.hide=function(){qe(T,Lo,{alpha:0,onComplete:function(){T.display="none"}})},T.updatePosition=g,T}function Kt(e){function t(){return Ma.lightboxSection&&!Pi.lightboxGalleryBtnDisable&&!Pi.lightboxImageDisable}function n(){i(w.section)||(w.element.navigationCursor=!0,x.element.navigationCursor=!0,M.element.navigationCursor=!0),x.element.addEventListener("contextmenu",o),x.element.addEventListener("dragstart",o),w.element.style["user-select"]="none",M.element.style["user-select"]="none",x.element.style["user-select"]="none",w.addChild(M),M.addChild(x),"spinner"===Ma.overrides.imageVideoLoaderType&&(L=new tt({color:e.loaderColor}),M.addChild(L)),l(),v()}function o(e){var t=void 0===Bi.disableRightClick||Bi.disableRightClick;t&&e.preventDefault()}function a(){i(w.section)||(w.element.navigationCursor=!0,x.element.navigationCursor=!0,M.element.navigationCursor=!0)}function r(){w.element.navigationCursor=!1,x.element.navigationCursor=!1,M.element.navigationCursor=!1}function l(){Ma.section(w.section),x&&Pi.imageRendering.optimizeQuality&&(x.style["image-rendering"]="optimizeQuality"),x&&Pi.imageRendering.webkitOptimizeContrast&&(x.style["image-rendering"]="-webkit-optimize-contrast"),x&&"Safari"===ra&&Pi.imageRendering.webkitBackfaceVisibility&&(x.element.style["-webkit-backface-visibility"]="hidden"),x&&Wi===Xi&&(x.element.style["-webkit-backface-visibility"]="hidden"),Wi===Xi?qe(w,w.updateSpeed,{backgroundColor:Pi.containerColorMobile||Ma.mediaView.backgroundColor()}):Wi===Ni?qe(w,w.updateSpeed,{backgroundColor:Pi.containerColorTablet||Ma.mediaView.backgroundColor()}):qe(w,w.updateSpeed,{backgroundColor:Ma.mediaView.backgroundColor()}),p(_)}function s(){if(/media/.test(S.captionAnchorTo)||/media/.test(Ma.overrides.captionAnchorTo)){Ma.section(w.section),xa.activeMediaType=w.type,y.container.transition=0,K(S.captionCloseButton,Ma.overrides.captionCloseButton)?y.showCloseButton():y.hideCloseButton();var t={onInit:function(){y.scroll&&y.scroll.hide()},onComplete:function(){y.scroll&&(y.scroll.show(),y.scroll.resize())}},n=S.captionBackgroundRectColor||Ma.overrides.captionBackgroundRectColor,o=K(S.captionBackgroundAlpha,Ma.overrides.captionBackgroundAlpha);if(y.backgroundColor=V(n,o),y.fontFamily=S.captionFont||Ma.overrides.captionFont,y.fontSize=wa.width-1)&&y.show(s)}}function m(){var e=i(w.section)&&Pi.slideshowCaptions;e||y.hide()}function v(){Ma.section(w.section),xa.activeMediaType=w.type,D=Ma.mediaView.maskWidth(w.width),R=Ma.mediaView.maskHeight(w.height,w.section.key),qe(M,w.updateSpeed,{x:Ma.mediaView.maskX(),y:Ma.mediaView.maskY(w.section.key),width:D,height:R}),b(),B&&f(),p(_)}function g(){w.updateSpeed=0,B=!0,this.width&&T!==this.width&&(T=this.width),this.height&&z!==this.height&&(z=this.height),L&&(L.removeLoader(),M.removeChild(L)),v(),p(_),w.dispatchEvent(yo,{type:"image",id:e.mediaItem.id,width:this.width,height:this.height}),w.events.dispatchEvent(yo,{type:"image",id:e.mediaItem.id,width:this.width,height:this.height}),w.updateSpeed=Lo,"Safari"===ra&&/hScroll/.test(Ma.overrides.transitionType)&&x.element.setAttribute("nopin","nopin")}function f(){Ma.section(w.section);var e=Pe(null,0,{type:Ma.mediaView.imageScaleType(),width:T,height:z,hRange:D,vRange:R,hAlign:Ma.mediaView.hAlign(),vAlign:Ma.mediaView.vAlign(),disableOrientationCheck:F()});O=Math.ceil(e.scale.width),I=Math.ceil(e.scale.height),P=Math.floor(e.align.x),H=Math.floor(e.align.y),qe(x,w.updateSpeed,{x:P,y:H,width:O,height:I,onComplete:function(){setTimeout(function(){qe(x,Ma.mediaView.transitionDuration(),{alpha:1,ease:"cubic-bezier(0.7, 0, 0.3, 1)"})},0)}}),p(_)}function b(){L&&(L.x=.5*(D-L.width),L.y=.5*(R-L.height))}function C(){j.removeEventListener("destroy",C),j.removeEventListener(tn,v),j.removeEventListener(_n,v),j.removeEventListener("showCursor",a),j.removeEventListener("hideCursor",r),x.removeEventListener(en,g),w.removeEventListener(So,n)}var w=new Ca({events:e.localEvents});w.alpha=0,w.updateSpeed=0,w.overflow="hidden",w.id=e.mediaItem.id,w.type=e.mediaItem.type,w.dims=e.size.content,w.section=e.section,w.state=e.state,w.mediaItem=e.mediaItem;var y,L,S,x=new Ke,M=new Ca,T=e.size.content.width,z=e.size.content.height,O=0,I=0,P=0,H=0,D=0,R=0,B=!1,j=e.localEvents,_=e.state;if(t()&&Ma.lightboxButtonsEnabled()){var W=Ma.lightboxSection.media.indexOf(w.mediaItem.id);if(!w.mediaItem.disableLightbox){var N=we({alignHorizontal:Pi.lightboxGalleryBtnAlignHorizontal||"left",alignVertical:Pi.lightboxGalleryBtnAlignVertical||"top",horizontalOffset:E(Pi.lightboxGalleryBtnHorizontalOffset,wa.height),verticalOffset:E(Pi.lightboxGalleryBtnVerticalOffset,wa.height),blendMode:Pi.lightboxGalleryBtnBlendMode||"difference",font:Pi.lightboxGalleryBtnFont||"Helvetica",fontSize:Pi.lightboxGalleryBtnFontSize||12,fontColor:Pi.lightboxGalleryBtnFontColor||"#999999"});if(N.zIndex=1,N.text=W>-1?Pi.lightboxGalleryBtnRemoveText||"- Lightbox":Pi.lightboxGalleryBtnAddText||"+ Lightbox",N.addEventListener("click",function(e){var t,i=Ma.lightboxSection.media.indexOf(w.mediaItem.id);i>-1?(N.text=Pi.lightboxGalleryBtnAddText||"+ Lightbox",t="remove"):(N.text=Pi.lightboxGalleryBtnRemoveText||"- Lightbox",t="add"),w.events.dispatchEvent("lightboxUpdateItem",{action:t,id:w.mediaItem.id}),N.cursor="pointer"}),w.addChild(N),e.section.isLightbox&&!Pi.lightboxGalleryDownloadBtnDisable){var X=we({alignHorizontal:Pi.lightboxDownloadBtnAlignHorizontal||"right",alignVertical:Pi.lightboxDownloadBtnAlignVertical||"top",horizontalOffset:E(Pi.lightboxDownloadBtnHorizontalOffset,wa.height),verticalOffset:E(Pi.lightboxDownloadBtnVerticalOffset,wa.height),blendMode:Pi.lightboxDownloadBtnBlendMode||"difference",font:Pi.lightboxDownloadBtnFont||"Helvetica",fontSize:Pi.lightboxDownloadBtnFontSize||12,fontColor:Pi.lightboxDownloadBtnFontColor||"#999999"});X.zIndex=1,X.text=Pi.lightboxDownloadBtnText||"↓",X.addEventListener("click",function(e){w.events.dispatchEvent("lightboxDownloadOverlayOpen")}),w.addChild(X)}}}x.alpha=0,x.selectable=!1,M.overflow="hidden",j.addEventListener(tn,v),j.addEventListener(_n,v),j.addEventListener("destroy",C),j.addEventListener("showCursor",a),j.addEventListener("hideCursor",r),w.addEventListener(So,n);var Y=k(e.mediaItem);return y||""===Y||(y=new za,S=e.mediaItem.overrides||{},j.addEventListener("showCaption",p),j.addEventListener("hideCaption",m),j.addEventListener("checkCaption",c),h(Y)),w.load=function(){w.loaded=!0,x.addEventListener(en,g),x.src=d(e.mediaItem.content,e.mediaItem.demoFile),""!==Y&&(w.addChild(y.container),s())},w.unload=function(){},w.hide=function(){1===w.alpha&&qe(w,Lo,{alpha:0,onComplete:function(){w.display="none"}})},w.show=function(){0===w.alpha&&(w.display="block",qe(w,Lo,{alpha:1}))},w.updatePosition=v,w}function Jt(e){function t(e){i(H.section)||(H.element.navigationCursor=!0,V&&(V.element.navigationCursor=!0),R.element.navigationCursor=!0)}function n(e){H.element.navigationCursor=!1,V&&(V.element.navigationCursor=!1),R.element.navigationCursor=!1}function o(e){/page|imageRendering/.test(e.id)&&(y(),L())}function a(){Ma.section(H.section),e.mediaItem.content=ue(e.mediaItem.content),H.loaded=!1;var t=He({width:B,height:j,filename:e.mediaItem.featuredImage});B=Math.round(t.width),j=Math.round(t.height),w()&&!T()?(V=new Ke,V.dataSrc=d(e.mediaItem.featuredImage,e.mediaItem.demoFile),i(H.section)||(V.element.navigationCursor=!0,R.element.navigationCursor=!0),V.addEventListener(en,x),V.alpha=0,H.addChild(V)):(H.events.dispatchEvent(yo,{}),setTimeout(function(){H.updateSpeed=Ma.mediaView.transitionDuration()},0));var n="";if(C()){var o=Ma.overrides.pageTitleFont.split(":"),a=o[0],r=o[1],l=E(Ma.overrides.pageTitleFontSize,22);n+=""+e.mediaItem.label+"
"}Z=T(),T()&&w()&&(n+="+")
"),n+=A(e.mediaItem.content);var s=D.element.getElementsByClassName("no-lazy-load");s.length||(D.text=n.replace(/src\=/g,"data-src=")),R.addChild(D),H.addChild(R),I=D.element.getElementsByClassName("responsive"),O=D.element.getElementsByClassName("responsive-width")}function r(e){return function(t){return e.replace(/[^ -~]+/g,"")===t.src}}function l(e){return e.savedOpacity=e.style.opacity,e.style.opacity=0,e.originalWidth=e.style.width,e.originalHeight=e.style.height,e}function s(e){a(),W=Math.round(Ma.mediaView.maskWidth(H.element.offsetWidth)),Ma.overrides.pageMaxWidth&&W>Ma.overrides.pageMaxWidth&&(W=Ma.overrides.pageMaxWidth),k=c(D.element),z=k.filter(function(e){return"img"===e.tagName.toLowerCase()}).map(l),y(),L(),setTimeout(function(){y(),L()},150)}function c(e){return Array.prototype.slice.apply(e.getElementsByTagName("img")).concat(Array.prototype.slice.apply(e.getElementsByTagName("video"))).concat(Array.prototype.slice.apply(e.getElementsByTagName("iframe"))).concat(Array.prototype.slice.apply(e.getElementsByTagName("input")))}function h(e){var t=e.reduce(function(e,t){if("img"===t.img.tagName.toLowerCase()){var i=t.img.src.replace(Y,"");e=e.concat({src:i,width:t.img.naturalWidth,height:t.img.naturalHeight})}return e},[]);JSON.stringify(H.mediaItem.size.pageImages)!==JSON.stringify(t)&&(H.mediaItem.size.pageImages=t,X.dispatchEvent("adminPageviewImageSizes",H.mediaItem))}function u(e){return new Promise(function(t,i){var n,o=e.getAttribute("data-src");"img"===e.tagName.toLowerCase()?(n=setInterval(function(){e.naturalWidth&&e.naturalHeight&&(e.metaLoaded=!0,clearInterval(n),t({img:e}))},10),e.addEventListener("load",function(){qe(e,.35,{opacity:e.savedOpacity||1})}),e.addEventListener("error",function(){clearInterval(n)}),setTimeout(function(){n&&clearInterval(n)},1e4)):t({img:e}),e.src=o})}function p(e){var t=void 0===Bi.disableRightClick||Bi.disableRightClick;t&&e.preventDefault()}function m(e){return e.img.oncontextmenu=p,e.img.ondragstart=p,e}function v(e){Promise.all(e.map(u)).then(function(e){return e.map(m)}).then(h).then(L).catch(function(e){})}function g(){return"native"===Ma.overrides.pageScrollType||ia&&("nativeMacOs"===Ma.overrides.pageScrollType||Pi.globalSmoothScroll)}function f(){if(Ma.section(H.section),Wi!==Xi&&Wi!==Ni||(R.element.style["-webkit-overflow-scrolling"]="touch"),/vScroll/.test(Ma.overrides.transitionType)&&Ma.siteView.unifiedPageScroll())R.element.style.overflow="hidden",
R.element.style["-webkit-overflow-scrolling"]="touch",qe.defer(D,Lo,{alpha:1});else if(g()||/unifiedSite/.test(Ma.overrides.siteDisplayBehavior))R.element.style.overflowY="auto",R.element.style.overflowX="hidden",R.element.style["-webkit-overflow-scrolling"]="touch",qe.defer(D,Lo,{alpha:1});else{H.scroll&&H.scroll.destroy();var t=Ma.overrides.pageScrollbarWidth,i=Wi===Xi?-(t+5):Ma.overrides.pageScrollbarHorizontalOffset,n="right"===Ma.overrides.pageScrollbarAlignment?-i-t:i+t,o={name:"text page",types:["bar","wheel","touch"],axis:"y",align:"top",margin:Ma.overrides.pageScrollVerticalMargin,color:Ma.overrides.pageScrollbarColor,hover:Ma.overrides.pageScrollbarHover,side:Ma.overrides.pageScrollbarAlignment,alpha:Ma.overrides.pageScrollbarBgAlpha,width:t,offsetX:n,offsetY:Ma.overrides.pageScrollbarVerticalOffset,property:"translate",rounded:Ma.overrides.pageScrollbarRounded,visibility:Ma.overrides.pageScrollbarVisibility,scrollTopCheck:!0};("nativeMacOs"===Ma.overrides.pageScrollType||Pi.globalSmoothScroll)&&(o.margin=0,o.color="#000000",o.hover="#000000",o.side="right",o.alpha=0,o.width=7,o.offsetX=0,o.offsetY=0,o.rounded=!0,o.visibility="when scrolling"),H.scroll=new Re(D,R,o),H.scroll.addEventListener("WINDOW_SCROLL_TOP",function(){H.scroll.percent=0,H.scroll.update(Lo)})}Ma.section(H.section);var a=E(Ma.overrides.pageMarginTop,wa.height),r=E(Ma.overrides.pageMarginBottom,wa.height),l=a+D.element.offsetHeight+r;if(w()&&!T()){var s=He({width:e.mediaItem.size.featuredImage.width,height:e.mediaItem.size.featuredImage.height,filename:V.dataSrc}),d=(Math.round(s.width),Math.round(s.height));l=l>a+d+r?l:a+d+r}G=l!==H.contentHeight,H.contentHeight=l,b(H.section)?(xa._mediaMarginPrefix="page",R.height=Math.round(Ma.mediaView.maskHeight(void 0,H.section.key)),H.height=Math.round(Ma.mediaView.height(H.section.key))):(R.height=l,H.height=l),G&&X.dispatchEvent("MEDIA_HEIGHT_CHANGE"),H.scroll&&H.scroll.resize(),qe.defer(D,Lo,{alpha:1})}function b(e){return Ma.section(H.section),(Wi!==Xi||!/vScroll/.test(Ma.overrides.transitionType))&&("none"===Ma.overrides.siteDisplayBehavior||!/vScroll/.test(Ma.overrides.transitionType)&&e.media.length>1)}function C(){return Ma.section(H.section),Ma.overrides.pageTitle&&""!==e.mediaItem.label}function w(){return""!==e.mediaItem.featuredImage}function y(e){Ma.section(H.section),V&&Pi.imageRendering.optimizeQuality&&(V.style["image-rendering"]="optimizeQuality"),V&&Pi.imageRendering.webkitOptimizeContrast&&(V.style["image-rendering"]="-webkit-optimize-contrast"),V&&"Safari"===ra&&Pi.imageRendering.webkitBackfaceVisibility&&(V.style["-webkit-backface-visibility"]="hidden"),D.fontFamily=Ma.overrides.pageTextFont,D.fontColor=Ma.overrides.pageTextFontColor,D.fontSize=Ma.overrides.pageTextFontSize,D.letterSpacing=Ma.overrides.pageTextKerning,qe(H,H.updateSpeed,{backgroundColor:Ma.mediaView.backgroundColor()})}function L(e){Ma.section(H.section),xa.activeMediaType=H.type,F=Math.round(Ma.mediaView.maskX()),P=Math.round(Ma.mediaView.maskY(H.section.key));var t=Ma.mediaView.maskWidth(H.element.offsetWidth);if(W=Math.round(Ma.mediaView.maskWidth(H.element.offsetWidth)),N=Math.round(Ma.mediaView.maskHeight(H.element.offsetHeight,H.section.key)),Ma.overrides.pageMaxWidth&&W>Ma.overrides.pageMaxWidth)switch(W=Ma.overrides.pageMaxWidth,Ma.overrides.pageMaxAlign){case"center":F+=Math.round(.5*(t-W));break;case"right":F+=Math.round(t-W)}V&&w()&&!T()&&(F+=B+_,W-=B+_,qe(V,H.updateSpeed,{x:F-B-_,y:P})),!Z&&T()?(V&&(H.removeChild(V),V=void 0),a(),k=c(D.element),z=k.filter(function(e){return"img"===e.tagName.toLowerCase()}).map(l)):Z&&!T()&&(D.text="",a(),k=c(D.element),z=k.filter(function(e){return"img"===e.tagName.toLowerCase()}).map(l)),qe(R,0,{x:F,y:P,width:W,height:N}),qe(D,0,{width:W}),S(),I&&I.length>0?((oe()||le())&&(R.style.overflow="auto",R.style["-webkit-overflow-scrolling"]="touch"),qe.defer(D,Lo,{alpha:1})):f()}function S(){if(I){var e=I[0];e&&(e.style.overflow="hidden",e.style.width=W-e.offsetLeft+"px",e.style.height=N-e.offsetTop+"px",e.style.border="none")}if(O){var t=O[0];t&&(t.style.overflow="hidden",t.style.width=W-t.offsetLeft+"px",t.style.border="none")}if(z){var i=z.length;if(i>0)for(;i--;){var n=z[i],o=n.getAttribute("data-src")?n.getAttribute("data-src").replace(Y,""):"";if(o&&H.mediaItem.size.pageImages){var a=window.getComputedStyle(n),l=a.getPropertyValue("max-width"),s=n.getAttribute("width"),d=n.getAttribute("height");if(n.metaLoaded)n.originalWidth?n.style.width=n.originalWidth:s?n.style.width=s+"px":n.style.removeProperty("width"),n.originalHeight?n.style.height=n.originalHeight:d?n.style.height=d+"px":n.style.removeProperty("height"),"none"===l&&(n.style.maxWidth="100%");else{var c=H.mediaItem.size.pageImages.filter(r(o)),h=c[0]||{},u=h.width||n.naturalWidth,p=h.height||n.naturalHeight,m=parseFloat(a.getPropertyValue("width"),10)||s||u,v=(m>W?W:m)||W,g=p/u;n.style.width=v+"px",n.style.height=g*v+"px"}}}}}function x(t){H.updateSpeed=0;var i=He({width:V.element.offsetWidth,height:V.element.offsetHeight,filename:V.src});B=Math.round(i.width),j=Math.round(i.height),V.width=B,V.height=j,qe(V,1,{alpha:1}),H.updateSpeed=Ma.mediaView.transitionDuration(),H.events.dispatchEvent(yo,{type:"featuredImage",id:e.mediaItem.id,width:V.width,height:V.height})}function M(e){X.removeEventListener(tn,L),X.removeEventListener(_n,L),X.removeEventListener("destroy",M),X.removeEventListener("showCursor",t),X.removeEventListener("hideCursor",n),V&&V.removeEventListener(en,x),H.removeEventListener(So,s)}function T(){if(Wi===Xi)return!0;if(wa.width<(Pi.screenWidthBreakpoint||1e3))return!0;var e=250;return Ma.mediaView.maskWidth()Ma.mediaView.maskWidth()}var V,z,k,O,I,F,P,H=new Ca({events:e.events}),D=new Ca,R=new Ca,B=e.size.featuredImage.width||0,j=e.size.featuredImage.height||0,_=30,W=0,N=0,X=e.localEvents,Y=Bi.cdnSslUri+"/";H.mediaItem=e.mediaItem,H.section=e.section;var Z=T();H.alpha=0,D.alpha=0,H.updateSpeed=0,H.setClass("dx_page_text"),R.setClass("pageviewMask"),D.setClass("ql-editor"),H.id=e.mediaItem.id,H.type=e.mediaItem.type,H.dims=e.size.content,H.element.navigationCursor=!0,H.overflow="hidden",R.overflow="hidden",D.selectable=!0,H.selectable=!0,R.selectable=!0,D.selectable=!0,X.addEventListener(tn,L),X.addEventListener(_n,o),X.addEventListener("destroy",M),X.addEventListener("showCursor",t),X.addEventListener("hideCursor",n),H.addEventListener(So,s);var G;return H.load=function(){w()&&!T()&&V&&V.dataSrc&&(V.src=V.dataSrc),H.loaded=!0,D.element.getElementsByClassName("no-lazy-load").length||v(k),L()},H.unload=function(){},H.show=function(){H.display="block",qe(H,Lo,{alpha:1})},H.hide=function(){qe(H,Lo,{alpha:0,onComplete:function(){H.display="none"}})},H.updatePosition=L,H}function $t(e){function t(){return Ma.lightboxSection&&!Pi.lightboxGalleryBtnDisable&&!Pi.lightboxVideoDisable}function n(){i($.section)||(Q.element.navigationCursor=!0,te.element.navigationCursor=!0),ne&&(ne.element.navigationCursor=Q.element.navigationCursor),se&&(se.top.element.navigationCursor=Q.element.navigationCursor,se.right.element.navigationCursor=Q.element.navigationCursor,se.bottom.element.navigationCursor=Q.element.navigationCursor,se.left.element.navigationCursor=Q.element.navigationCursor)}function o(){Q.element.navigationCursor=!1,te.element.navigationCursor=!1,ne&&(ne.element.navigationCursor=Q.element.navigationCursor),se&&(se.top.element.navigationCursor=Q.element.navigationCursor,se.right.element.navigationCursor=Q.element.navigationCursor,se.bottom.element.navigationCursor=Q.element.navigationCursor,se.left.element.navigationCursor=Q.element.navigationCursor)}function a(){Ma.section($.section),i($.section)||(Q.element.navigationCursor=!0,te.element.navigationCursor=!0),Q.element.addEventListener("contextmenu",r),Q.element.addEventListener("dragstart",r),$.element.style["user-select"]="none",te.element.style["user-select"]="none",Q.element.style["user-select"]="none",ce.addEventListener(Vn,L),"spinner"===Ma.overrides.imageVideoLoaderType&&(ae=new tt({color:e.loaderColor}),ae.zIndex=2,te.addChild(ae)),$.addChild(te),te.addChild(Q),te.addChild(ce)}function r(e){var t=void 0===Bi.disableRightClick||Bi.disableRightClick;t&&e.preventDefault()}function l(e){e===$.id?!ne||ne.paused?$.play(!0):ne&&!ne.paused&&ne.src&&ne.pause():ne&&ne.src&&(ne.paused||ne.pause())}function s(e){e===$.id?($.play(),B()):ne&&ne.src&&(ne.paused||ne.pause())}function c(){pe(e.mediaItem)&&(ne.pointerEvents="none")}function h(){pe(e.mediaItem)&&(ne.pointerEvents="auto")}function u(){Ma.section($.section),ce.transition=0,ce.width=70,ce.height=70,p(),Ma.overrides.videoAutoPlay||setTimeout(function(){qe(ce,Lo,{alpha:1})},10)}function p(){ce.transition=0,setTimeout(function(){ce.x=Q.x+.5*(Q.width-70),ce.y=Q.y+.5*(Q.height-70)},10)}function m(){!ze||ne.paused||i($.section)||($.events.removeEventListener(bo,b),ne.pause(),pe(e.mediaItem)&&(ce.display="block"),ne.removeKeyListener())}function v(e){ne&&(m(e),$.events.removeEventListener($n,m),te.removeChild(ne),ne.destroy(),$.events.removeEventListener(Qn,v))}function g(){var e=new Ca;return e.element.className="vimeoMask",e.element.navigationCursor=Q.element.navigationCursor,e}function f(){return{top:g(),right:g(),bottom:g(),left:g()}}function b(){Ma.section($.section);var t={events:Ie};Wi===Xi&&Ma.overrides.mobileAutoPlay&&(t.thumbBuild=!0),pe(e.mediaItem)&&!ne?(ne=new ht(t),ne.element.navigationCursor=Q.element.navigationCursor,$.video=ne,ne.addEventListener(wo,x),te.addChild(ne),oe()||i($.section)||(se=f(),te.addChild(se.top),te.addChild(se.right),te.addChild(se.bottom),te.addChild(se.left),se.top.element.navigationCursor=Q.element.navigationCursor,se.right.element.navigationCursor=Q.element.navigationCursor,se.bottom.element.navigationCursor=Q.element.navigationCursor,se.left.element.navigationCursor=Q.element.navigationCursor),Wi===Xi?(ne.zIndex=20,ne.alpha=.01):ne.alpha=.01):ne||(ne=new dt({alwaysMuted:i($.section),parent:te,events:e.localEvents}),/disabled/.test(Pi.navCursorType)||i($.section)?ne.addEventListener(Vn,function(e){!ne.element.paused&&ne.element.muted&&"block"===ne.unmuteBtn.display?ne.unmuteClick():!ne.element.paused&&ne.element.muted?ne.hud.unmute():ne.togglePlay(e)}):(oe()||le())&&(ne.addEventListener(Vn,function(e){ne.hud.show(),clearTimeout(de),de=setTimeout(function(){ne.paused||ne.hud.hide()},3e3)}),ne.hud.addEventListener(Vn,function(e){ne.hud.show(),clearTimeout(de),de=setTimeout(function(){ne.paused||ne.hud.hide()},3e3)})),ne.element.navigationCursor=Q.element.navigationCursor,$.video=ne,ne.addEventListener(Co,S,!1),ne.addEventListener(Qi,M,!1),te.addChild(ne),ne.display="none",ne.alpha=0,Ma.overrides.videoLoop&&!i($.section)&&ne.element.setAttribute("loop",!0)),ne.addEventListener(Kn,C),ne.addEventListener(Jn,w),ne.addEventListener("playbackEnd",y)}function C(){oe()&&(ne.display="none"),W("paused")}function w(){Ma.section($.section),Wi===Xi&&Ma.overrides.mobileAutoPlay?(ne.display="block",ne.alpha=.01):oe()&&(ne.display="block",ne.alpha=1),W("playing"),$.events.dispatchEvent(Jn)}function y(){pe(e.mediaItem)&&(ce.display="block",W("ended")),$.events.dispatchEvent("playbackEnd")}function L(){ae&&qe(ae,Lo,{alpha:1}),b(),$.play(!0),!pe(e.mediaItem)&&ne&&(oe()||le())&&(clearTimeout(de),de=setTimeout(function(){ne.paused||ne.hud.hide()},3e3))}function S(t){ke=!0,i($.section)||e.mediaItem.hideControls||ne.hud.enable(),ne.removeEventListener(Co,S,!1),ne.removeEventListener(Qi,M,!1),T(t.target),ne.display="block",Le=t.target.videoWidth,xe=t.target.videoHeight,Hi[$.id].size.content.width=t.target.videoWidth,Hi[$.id].size.content.height=t.target.videoHeight,$.dispatchEvent(yo,{type:"video",id:e.mediaItem.id,width:t.target.videoWidth,height:t.target.videoHeight}),$.events.dispatchEvent(yo,{type:"video",id:e.mediaItem.id,width:t.target.videoWidth,height:t.target.videoHeight})}function x(t){ke=!0,ne.removeEventListener(wo,x),Le=this.videoWidth,xe=this.videoHeight,Hi[$.id].size.content.width=this.videoWidth,Hi[$.id].size.content.height=this.videoHeight,T(this),setTimeout(function(){B(t),$.dispatchEvent(yo,{type:"vimeo",id:e.mediaItem.id,width:Le,height:xe}),$.events.dispatchEvent(yo,{type:"vimeo",id:e.mediaItem.id,width:Le,height:xe})},200)}function M(){ae&&(ae.removeLoader(),te.removeChild(ae))}function T(e){ze=!0,$.videoLoaded=!0,$.updateSpeed=0,Le!==e.videoWidth&&(Le=e.videoWidth),xe!==e.videoHeight&&(xe=e.videoHeight),B(),z(),ae&&(ae.removeLoader(),te.removeChild(ae)),qe(Q,Lo,{alpha:0,onComplete:function(){Q.display="none"}})}function z(){Ma.section($.section),i($.section)&&"fade"===Ma.overrides.transitionType?$.backgroundColor="transparent":Wi===Xi?qe($,$.updateSpeed,{backgroundColor:Pi.containerColorMobile||Ma.mediaView.backgroundColor()}):Wi===Ni?qe($,$.updateSpeed,{backgroundColor:Pi.containerColorTablet||Ma.mediaView.backgroundColor()}):qe($,$.updateSpeed,{backgroundColor:Ma.mediaView.backgroundColor()}),ie&&setTimeout(O,1e3*$.updateSpeed)}function O(){Ma.section($.section),xa.activeMediaType=$.type,ie.container.transition=0,K(re.captionCloseButton,Ma.overrides.captionCloseButton)?ie.showCloseButton():ie.hideCloseButton();var t={onInit:function(){ie.scroll&&ie.scroll.hide()},onComplete:function(){ie.scroll&&(ie.scroll.show(),ie.scroll.resize())}},n=re.captionBackgroundRectColor||Ma.overrides.captionBackgroundRectColor,o=K(re.captionBackgroundAlpha,Ma.overrides.captionBackgroundAlpha);if(ie.backgroundColor=V(n,o),ie.fontFamily=re.captionFont||Ma.overrides.captionFont,ie.fontSize=wa.width-1)&&ie.show(O)}}function R(){ie.hide(),ie.scroll&&ie.scroll.destroy()}function B(){Ma.section($.section),Q&&Pi.imageRendering.optimizeQuality&&(Q.style["image-rendering"]="optimizeQuality"),Q&&Pi.imageRendering.webkitOptimizeContrast&&(Q.style["image-rendering"]="-webkit-optimize-contrast"),Q&&"Safari"===ra&&Pi.imageRendering.webkitBackfaceVisibility&&(Q.style["-webkit-backface-visibility"]="hidden"),xa.activeMediaType=$.type,Ce=Ma.mediaView.maskWidth($.width),ye=Ma.mediaView.maskHeight($.height,$.section.key),p(),D(Fe),qe(te,$.updateSpeed,{x:Ma.mediaView.maskX(),y:Ma.mediaView.maskY($.section.key),width:Ce,height:ye,onComplete:function(){p()}}),ae&&q(),pe(e.mediaItem)&&oe()||Oe||ae&&qe(ae,Lo,{alpha:1}),Oe&&!ze&&_(),ze&&W()}function j(){$.updateSpeed=0,Oe=!0,B(),_(),ae&&qe(ae,Lo,{alpha:0}),$.events.dispatchEvent(yo,{type:"posterImage",id:e.mediaItem.id,width:he,height:ue}),$.updateSpeed=Lo,ce.addEventListener(en,u),ce.src=go+"play@2x.png",D(Fe),"Safari"===ra&&/hScroll/.test(Ma.overrides.transitionType)&&Q.element.setAttribute("nopin","nopin")}function _(){Ma.section($.section),xa.activeMediaType=$.type,Ce=Ma.mediaView.maskWidth($.width),ye=Ma.mediaView.maskHeight($.height,$.section.key);var e=Pe({},0,{type:Ma.mediaView.imageScaleType(),width:he,height:ue,hRange:Ce,vRange:ye,hAlign:Ma.mediaView.hAlign(),vAlign:Ma.mediaView.vAlign(),disableOrientationCheck:F()});ve=Math.ceil(e.scale.width),ge=Math.ceil(e.scale.height),fe=Math.floor(e.align.x),be=Math.floor(e.align.y),qe(Q,$.updateSpeed,{x:fe,y:be,width:ve,height:ge,onComplete:function(){setTimeout(function(){Ma.section($.section),i($.section)||qe(Q,Ma.mediaView.transitionDuration(),{alpha:1,ease:"cubic-bezier(0.7, 0, 0.3, 1)"})},1e3)}}),ie&&O()}function W(t){Ma.section($.section),xa.activeMediaType=$.type,t&&($.playState=t),ne.display="block",setTimeout(function(){ne.display="block"},1e3),Ce=Ma.mediaView.maskWidth($.width),ye=Ma.mediaView.maskHeight($.height,$.section.key);var i=Pe({},0,{type:Ma.mediaView.videoScaleType(pe(e.mediaItem)),width:Le,height:xe,hRange:Ce,vRange:ye,hAlign:Ma.mediaView.hAlign(),vAlign:Ma.mediaView.vAlign(),disableOrientationCheck:F()});if(Ve=Math.floor(i.align.x),Ee=Math.floor(i.align.y),Me=Math.ceil(i.scale.width),Te=Math.ceil(i.scale.height),Me&&Te){if(qe(ne,$.updateSpeed,{x:Ve,y:Ee,width:Me,height:Te,onComplete:function(){setTimeout(function(){qe(ne,Lo,{alpha:1,ease:"cubic-bezier(0.7, 0, 0.3, 1)"})},1e3)}}),ne.setSize(Me,Te,$.updateSpeed),G(i),ne.hud){var n=Math.floor(i.align.x),o=Math.floor(i.align.y),a=Me,r=Te;Me>Ma.mediaView.maskWidth()&&"hScroll"!==Ma.overrides.transitionType?(n=0,a=Ma.mediaView.maskWidth(),r=Ma.mediaView.maskHeight(void 0,$.section.key)):Te>Ma.mediaView.maskHeight(void 0,$.section.key)&&(o=0,a=Ma.mediaView.maskWidth(),r=Ma.mediaView.maskHeight(void 0,$.section.key)),ne.hud.resize($.updateSpeed,n,o,a,r);var l=i.align.x>0?i.align.x:0,s=i.align.y>0?i.align.y:0;ne.unmuteBtn.x=Math.round(l)+20,ne.unmuteBtn.y=Math.round(s)+20}ie&&O()}}function N(){return{banner:{width:0,height:0},hdpopup:{width:170,height:180},shareCtrls:{width:50,height:180},videoCtrls:{width:Me,height:50}}}function X(){return{banner:{width:550,height:180},hdpopup:{width:170,height:180},shareCtrls:{width:50,height:180},videoCtrls:{width:Me,height:50}}}function Y(){return{banner:{width:550,height:180},hdpopup:{width:170,height:180},shareCtrls:{width:50,height:180},videoCtrls:{width:Me,height:50}}}function Z(){return"ended"===$.playState?Y():"paused"===$.playState?X():N()}function G(e){if(se){var t=Z();le()&&(t.banner.width=540,t.banner.height=170);var i=.5*(Me-t.banner.width),n=.5*(Te-t.banner.height);se.top.x=e.align.x,se.top.y=e.align.y,se.top.width=Me-t.shareCtrls.width,se.top.height=n,se.right.x=e.align.x+Me-i,se.right.y=e.align.y+t.shareCtrls.height,se.right.width=i,se.right.height=Te-t.shareCtrls.height-t.hdpopup.height,se.bottom.x=e.align.x,se.bottom.y=e.align.y+Te-n,se.bottom.width=Me-t.hdpopup.width,se.bottom.height=n-t.videoCtrls.height,se.left.x=e.align.x,se.left.y=e.align.y,se.left.width=i,se.left.height=Te-t.videoCtrls.height}}function U(t){t.id===e.mediaItem.id&&(e.mediaItem.thumb!==t.thumb,e.mediaItem.content!==t.content)}function q(){Ma.section($.section),ae&&(ae.transition=0,ae.x=.5*(Ma.mediaView.maskWidth($.width)-ae.width),ae.y=.5*(Ma.mediaView.maskHeight($.height,$.section.key)-ae.height))}function J(){$.events.removeEventListener($n,m),$.events.removeEventListener(Qn,v),$.events.removeEventListener(bo,b),$.events.removeEventListener($o,c),$.events.removeEventListener(Qo,h),Ie.removeEventListener(tn,B),Ie.removeEventListener(_n,B),Ie.removeEventListener("mediaSizeUpdate",B),Ie.removeEventListener(Wn,U),Ie.removeEventListener("mediaAutoPlay",s),Ie.removeEventListener("spacebarTogglePlay",l),Ie.removeEventListener("destroy",J),Ie.removeEventListener("showCursor",n),Ie.removeEventListener("hideCursor",o),Q.removeEventListener(en,j),ne&&(ne.element.removeEventListener("webkitendfullscreen",y),pe(e.mediaItem)?ne.removeEventListener(wo,x):ne.element.removeEventListener(Co,S,!1),ne.destroy()),$.removeEventListener(So,a)}var $=new Ca({events:e.localEvents});if($.alpha=0,$.updateSpeed=0,$.overflow="hidden",$.id=e.mediaItem.id,$.type=e.mediaItem.type,$.dims=e.size.content,$.section=e.section,$.state=e.state,$.mediaItem=e.mediaItem,e.mediaItem.thumb.length||(Hi[$.id].size.thumb.width=1200,Hi[$.id].size.thumb.height=800),/mp4/.test(e.mediaItem.thumb)){var Q=new Ca({type:"video"});Q.element.setAttribute("muted",!0),Q.element.setAttribute("autoplay",!0),Q.element.setAttribute("loop",!0),Q.element.setAttribute("playsinline",!0),Q.element.setAttribute("type","video/mp4")}else var Q=new Ke;Q.alpha=0,Q.zIndex=1;var ee,te=new Ca;te.element.className="video.mask";var ie,ne,ae,re,se,de,ce=new Ke,he=e.size.thumb.width,ue=e.size.thumb.height,ve=0,ge=0,fe=0,be=0,Ce=0,ye=0,Le=e.size.content.width,xe=e.size.content.height,Me=0,Te=0,Ve=0,Ee=0,ze=!1,ke=!1,Oe=!1,Ie=e.localEvents,Fe=e.state;if(t()&&Ma.lightboxButtonsEnabled()&&!$.mediaItem.disableLightbox){var Ae=Ma.lightboxSection.media.indexOf($.mediaItem.id),He=we({alignHorizontal:Pi.lightboxGalleryBtnAlignHorizontal||"left",alignVertical:Pi.lightboxGalleryBtnAlignVertical||"top",horizontalOffset:E(Pi.lightboxGalleryBtnHorizontalOffset,wa.height),verticalOffset:E(Pi.lightboxGalleryBtnVerticalOffset,wa.height),blendMode:Pi.lightboxGalleryBtnBlendMode||"difference",font:Pi.lightboxGalleryBtnFont||"Helvetica",fontSize:Pi.lightboxGalleryBtnFontSize||12,fontColor:Pi.lightboxGalleryBtnFontColor||"#999999"});if(He.zIndex=1,He.text=Ae>-1?Pi.lightboxGalleryBtnRemoveText||"- Lightbox":Pi.lightboxGalleryBtnAddText||"+ Lightbox",He.addEventListener("click",function(e){var t,i=Ma.lightboxSection.media.indexOf($.mediaItem.id);i>-1?(He.text=Pi.lightboxGalleryBtnAddText||"+ Lightbox",t="remove"):(He.text=Pi.lightboxGalleryBtnRemoveText||"- Lightbox",t="add"),$.events.dispatchEvent("lightboxUpdateItem",{action:t,id:$.mediaItem.id}),He.cursor="pointer"}),$.addChild(He),e.section.isLightbox&&!Pi.lightboxGalleryDownloadBtnDisable){var De=we({alignHorizontal:Pi.lightboxDownloadBtnAlignHorizontal||"right",alignVertical:Pi.lightboxDownloadBtnAlignVertical||"top",horizontalOffset:E(Pi.lightboxDownloadBtnHorizontalOffset,wa.height),verticalOffset:E(Pi.lightboxDownloadBtnVerticalOffset,wa.height),blendMode:Pi.lightboxDownloadBtnBlendMode||"difference",font:Pi.lightboxDownloadBtnFont||"Helvetica",fontSize:Pi.lightboxDownloadBtnFontSize||12,fontColor:Pi.lightboxDownloadBtnFontColor||"#999999"});De.text=Pi.lightboxDownloadBtnText||"↓",De.zIndex=1,De.addEventListener("click",function(e){$.events.dispatchEvent("lightboxDownloadOverlayOpen")}),$.addChild(De)}}te.overflow="hidden",ce.width=70,ce.height=70,ce.alpha=0,ce.zIndex=4,$.addEventListener(So,a),$.events.addEventListener(Qn,v),$.events.addEventListener($o,c),$.events.addEventListener(Qo,h),Ie.addEventListener(tn,B),Ie.addEventListener(_n,function(){ne&&(pe(e.mediaItem)?Ma.overrides.videoLoop?ne.setLoop("true"):ne.setLoop("false"):Ma.overrides.videoLoop?ne.element.setAttribute("loop",!0):ne.element.removeAttribute("loop")),B()}),Ie.addEventListener("mediaSizeUpdate",B),Ie.addEventListener(Wn,U),Ie.addEventListener("mediaAutoPlay",s),Ie.addEventListener("spacebarTogglePlay",l),Ie.addEventListener("destroy",J),Ie.addEventListener("showCursor",n),Ie.addEventListener("hideCursor",o);var Re=k(e.mediaItem);return ie||""===Re||(ie=new za,ie.container.zIndex=3,re=e.mediaItem.overrides||{},Ie.addEventListener("showCaption",D),Ie.addEventListener("hideCaption",R),Ie.addEventListener("checkCaption",I),P(Re)),$.load=function(){Ma.section($.section),$.loaded=!0,$.playState=Ma.overrides.videoAutoPlay?"playing":"paused",""!==Re&&($.addChild(ie.container),O()),me(e.mediaItem)?/mp4/.test(e.mediaItem.thumb)?(Q.element.addEventListener(Co,function(e){j(),this.muted=!0,this.play()}),Q.src=d(e.mediaItem.thumb,e.mediaItem.demoFile)):(Q.addEventListener(en,j),e.mediaItem.thumb.length?Q.src=d(e.mediaItem.thumb,e.mediaItem.demoFile):Q.src=go+"videoLarge2.png"):ne||(b(),Ma.overrides.videoAutoPlay&&Wi!==Xi&&Wi!==Ni||ne.setSource(e.mediaItem.content,!1),D(Fe))},$.unload=function(){},$.play=function(t){Ma.section($.section),t=void 0!==t?t:Ma.overrides.videoAutoPlay,ne&&ne.src?ne.play():ne&&!ne.src?ne.setSource(e.mediaItem.content,t):ne||(b(),ne.setSource(e.mediaItem.content,t)),ae&&(ae.removeLoader(),ae.zIndex=0),qe(ce,Lo,{alpha:0,onComplete:function(){ce.display="none"}}),i($.section)&&!Pi.landingMediaUnmuteBtn&&("function"==typeof ne.disableUnmuteButton&&ne.disableUnmuteButton(),pe(e.mediaItem)||ne.hud.disable())},$.pause=function(){ne&&ne.pause()},$.destroy=function(){v()},$.autoPlay=function(){$.play(!0),Wi!==Xi&&B()},$.hide=function(){1===$.alpha&&qe($,Lo,{alpha:0,onComplete:function(){$.display="none"}})},$.show=function(){0===$.alpha&&($.display="block",qe($,Lo,{alpha:1}))},$.updatePosition=B,$}function Qt(e){function t(){A.thumbs&&A.thumbs.getTotalHeight()&&(A.overlayView.contentHeight=A.thumbs.getTotalHeight()),A.overlayView.updatePosition()}function i(){A.overlayView.show(),A.thumbs&&A.thumbs.show()}function n(){A.overlayView.hide(),A.thumbs.hide()}function o(e){if(T){var t=r(e.id),i=t&&t.key.indexOf(T.key)>-1;(e&&"thumb"===e.field||e.section===T||i)&&(P=!0,T=e.section?e.section:T,A.overlayView.section=T,A.overlayView.updatePosition(e),v({mode:M,section:T}),A.thumbs&&A.thumbs.resize()),T=e.section?e.section:T,A.overlayView.section=T}else A.thumbs&&(n(),A.thumbs.scroll&&A.thumbs.scroll.destroy(),A.overlayView.removeChild(A.thumbs),delete A.thumbs)}function a(e){A.inquiry&&A.inquiry.updateInquiryInfo()}function s(e){e&&A.share&&(A.share.updateStyle(e),A.share.updatePosition(e)),e&&A.inquiry&&(A.inquiry.updateStyle(e),A.inquiry.updatePosition(e)),e&&/overlay/.test(e.id)&&("overlay"===Ma.overrides.thumbnailDock||/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType))&&(P=!0,A.overlayView.updatePosition(e),"changeTemplate"===e.action||(R=!0,v({mode:M,section:T}))),e&&/paginated|static|thumbnail|menuWidth|menuAlignHorizontal|menuOffsetX|sitePaddingTop|sitePaddingRight|sitePaddingBottom|sitePaddingLeft/i.test(e.id)&&(P=!0,A.overlayView.updatePosition(e),"changeTemplate"===e.action||(R=!0,v({mode:M,section:T})),A.thumbs&&A.thumbs.resize())}function d(e){(e.info.isMediaViewStateChange||e.info.isModeChange)&&A.overlayView.updatePosition(e),e.assetId&&(V=e.assetId),e.section&&Ma.section(e.section),Ma.siteView.unifiedPageScroll()&&/strip/.test(Ma.overrides.thumbnailType)?A.overlayView.position="fixed":A.overlayView.position="absolute",/inquiry|share|foto/.test(e.mode)?(A.overlayView.contentHeight=Ma.mediaView.zoneHeight(e.section.key),A.overlayView.show(),w(e),y(e),c(e)):(w(e),y(e),c(e)),v(e)}function c(t){if(t.section&&t.mode.indexOf("fotomoto")>-1){var i=S(t.section.media),n=l(i[t.assetId]);return window.FOTOMOTO&&n&&n.type===Zi&&window.FOTOMOTO.API.showWindow(10,Bi.cdnSslUri+"/"+n.content),setTimeout(function(){e.siteEvents.dispatchEvent("clearFotomotoMode","fotomoto")},100),!0}return!1}function h(e,t){return!!t&&t.indexOf(e)!==-1}function u(e){A.thumbs&&!A.thumbs.scroll&&/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)?e.info&&e.info.isModeChange&&h("thumbs",e.mode)||(e.info&&!e.info.isSectionChange&&e.info.isModeChange&&h("thumbs",e.info.lastUri)?O=A.thumbs.mask.scrollY||window.scrollY:e.info&&e.info.isSectionChange&&(O=void 0)):O=void 0}function m(e){if(A.thumbs&&Ma.section(A.thumbs.section),"unifiedSiteScrollVertical"!==Ma.overrides.siteDisplayBehavior&&A.thumbs&&!A.thumbs.scroll&&/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&(info&&info.isSectionChange&&!info.isModeChange&&h("thumbs",M)?Ma.siteView.unifiedPageScroll()&&window.scrollTo(0,0):info&&!info.isSectionChange&&info.isModeChange&&h("thumbs",M)&&(Ma.siteView.unifiedPageScroll()?window.scrollTo(0,O||0):A.thumbs.mask.scrollY=O||0)),A.thumbs&&/strip/.test(Ma.overrides.thumbnailType)&&h("thumbs",M))if(A.thumbs.scroll&&!A.thumbs.mouseHover)A.thumbs.scroll.percent=V/(k.length-1),A.thumbs.scroll.update(Lo),A.thumbs.lazyLoader&&A.thumbs.lazyLoader.update();else if("strip"===Ma.overrides.thumbnailType){var t=V/(k.length-1);if(/top|bottom/.test(Ma.overrides.thumbnailSide)){var i=A.thumbs.mask.grid.width-A.thumbs.mask.width;fa.to(A.thumbs.mask,Lo,{scrollLeft:Math.round(i*t),scrollTop:0,ease:po?"outQuart":"inOutCubic",onComplete:function(){A.thumbs&&A.thumbs.lazyLoader&&A.thumbs.lazyLoader.update()}})}else{var i=A.thumbs.mask.grid.height-A.thumbs.mask.height;fa.to(A.thumbs.mask,Lo,{scrollLeft:0,scrollTop:Math.round(i*t),ease:po?"outQuart":"inOutCubic",onComplete:function(){A.thumbs&&A.thumbs.lazyLoader&&A.thumbs.lazyLoader.update()}})}}}function v(t){if(M=t.mode||"",T=t.section||T,A.overlayView.section=T,H=t.info?t.info.isModeChange:M!==t.mode&&T===t.section,info=t.info?t.info:{},t.assetId>-1&&(V=t.assetId),E=t.path||E,t.section&&(k=t.section.mediaItems||k),/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&/thumbs/.test(M)?(e.siteEvents.dispatchEvent($n),setTimeout(function(){e.mediaView.scroll&&e.mediaView.scroll.hide()},20)):/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&setTimeout(function(){e.mediaView.scroll&&e.mediaView.scroll.show()},0),A.thumbs&&A.thumbs.section!==T&&(O=void 0),A.thumbs&&(A.thumbs.section!==T||P||R)&&(A.thumbs.scroll&&A.thumbs.scroll.destroy(),
A.thumbs.lazyLoader&&delete A.thumbs.lazyLoader,A.overlayView.removeChild(A.thumbs),delete A.thumbs),k=t.section.media.filter(function(e){return null!==e}).filter(function(e){return!ge(r(e))}).map(function(e){var t=e<1e4?x(r(e)):JSON.parse(JSON.stringify(l(e)));return t}).filter(function(e){return!!e&&!e.slideshow}),k.filter(function(e){return"link"!==e.type}).forEach(function(e,t){e.assetId=t}),t.section&&t.section.thumb)if(z=t.section.thumb,!A.thumbs&&M.indexOf("thumbs")>-1&&k.length&&("hPaginatedGrid"===Ma.overrides.thumbnailType?(A.thumbs=new ti({assetId:V,path:E,mediaItems:k,settings:z,events:e.siteEvents,localEvents:e.localEvents,parent:e.siteView,scrollbarParent:F,section:T,thumbnailOnly:Ma.overrides.thumbnailOnly,isIndexSection:g(T)}),A.overlayView.contentHeight=Ma.mediaView.zoneHeight(t.section.key)):(A.thumbs=new ni({assetId:V,path:E,mediaItems:k,settings:z,events:e.siteEvents,localEvents:e.localEvents,parent:e.siteView,scrollbarParent:F,section:T,thumbnailOnly:Ma.overrides.thumbnailOnly,isIndexSection:g(T)}),A.overlayView.contentHeight="strip"===Ma.overrides.thumbnailType&&"unifiedSiteScrollVertical"===Ma.overrides.siteDisplayBehavior?Ma.mediaView.zoneHeight(t.section.key):A.thumbs.getTotalHeight()),A.thumbs.section=T,A.thumbs.settings=z,A.overlayView.addChild(A.thumbs)),A.thumbs&&M.indexOf("thumbs")>-1&&(!A.thumbs.toggleState()||P))setTimeout(function(){f(),m(t),i()},1e3*Lo);else if(A.thumbs&&A.thumbs.toggleState()&&M.indexOf("thumbs")===-1)if(H)if(f(),Ma.siteView.unifiedPageScroll()||/^unifiedSite/.test(Ma.overrides.siteDisplayBehavior)&&"multiple"===xa.sectionDisplayMode||"strip"===Ma.overrides.thumbnailType)n();else{var o=500*Lo;setTimeout(function(){n()},o)}else e.siteEvents.addEventListener(fo,b);u(t),setTimeout(function(){C(t),M.indexOf("thumbs")>-1&&m(t)},20),H=!1,P=!1,R=!1}function f(){"strip"===Ma.overrides.thumbnailType&&"displace"===Ma.overrides.thumbnailDock&&e.siteEvents.dispatchEvent("thumbStripDisplaceChange")}function b(){e.siteEvents.removeEventListener(fo,b),1===Pi.overlayAlpha&&e.siteEvents.dispatchEvent("OPAQUE_OVERLAY_CLOSE"),n()}function C(){A.thumbs&&(V>-1?A.thumbs.highlight(V):A.thumbs.highlight(-1))}function w(t){return t.mode.indexOf("share")>-1?(A.share||(A.share=new Mi(Object.assign({},e,{section:t.section})),A.share.pointerEvents="auto",A.overlayView.addChild(A.share)),A.share.updateContent(t),A.share.show(),!0):(A.share&&A.share.hide(),!1)}function y(t){return t.mode.indexOf("inquiry")>-1?(A.inquiry||(A.inquiry=new xi(Object.assign({},e,{section:t.section})),A.inquiry.pointerEvents="auto",A.overlayView.addChild(A.inquiry)),A.inquiry.updateContent(t),A.inquiry.show(),!0):(A.inquiry&&A.inquiry.hide(),!1)}function L(e){if(e.customThumb)return{name:e.customThumb,size:e.customThumbSize};if(e.media)for(var t=0;t9999){var i=l(e.media[t]);if(i.thumb)return{name:i.thumb,size:i.size.thumb,demoFile:i.demoFile};if("image"===i.type)return{name:i.content,size:i.size.content,demoFile:i.demoFile}}return{name:"",size:{width:0,height:0}}}function x(e){var t;if(e){var i=l(e.media[0]),n=L(e);p(i,e)?(t=JSON.parse(JSON.stringify(i)),t.size.thumb=n.size,t.thumb=n.name,t.demoFile=n.demoFile,t.subTitle=e.subTitle):t={size:{content:{width:0,height:0},thumb:{width:n.size.width,height:n.size.height},featuredImage:{width:0,height:0},bytes:0},slideshow:e.slideshow,label:e.label,subTitle:e.subTitle,alias:e.alias,title:"",type:"link",content:e.indexLink||e.key.replace(/ /g,"-"),thumb:n.name,linkTarget:e.linkTarget||"_self",caption:"",overrides:{thumbScaleFactor:e.overrides.thumbScaleFactor},featuredImage:"",filters:[],dateAdded:(new Date).toISOString(),demoFile:n.demoFile}}return!(!e||!e.visible)&&t}var M,T,V,E,z,k,O,I,F,A=new $e({parentView:e.mediaView.mask,parentController:e.parentController,events:e.siteEvents}),P=!1,H=!1,D=e.localEvents,R=!1;return A.overlayView=new ei(e),A.overlayView.zIndex=Ma.overlayView.zIndex,A.lazyLoaderUpdate=function(){A.thumbs&&A.thumbs.lazyLoader&&A.thumbs.lazyLoader.update()},/^unifiedSite|overlay/.test(Ma.overrides.siteDisplayBehavior)?(F=e.mediaView,e.mediaView.addChild(A.overlayView)):(F=e.siteView,e.siteView.addChild(A.overlayView)),D.addEventListener("UPDATE_CONTENT_HEIGHT",function(e){T&&(I=T.key,Ma.section(T)),"strip"===Ma.overrides.thumbnailType?(A.overlayView.contentHeight=Ma.mediaView.zoneHeight(I),A.overlayView.updatePosition()):e.thumbs&&(A.overlayView.contentHeight=e.thumbs,A.overlayView.updatePosition())}),e.siteEvents.addEventListener(_n,s),A.uriChange=d,e.siteEvents.addEventListener(Zn,o),e.siteEvents.addEventListener(Yn,a),e.siteEvents.addEventListener("UPDATE_CONTENT_HEIGHT",t),e.siteEvents.addEventListener("holdersBuilt",function(){C(),m()}),A.destroy=function(){A.thumbs&&(A.thumbs.scroll&&A.thumbs.scroll.destroy(),A.thumbs.staticNav&&A.thumbs.removeStaticNav()),/^unifiedSite/.test(Ma.overrides.siteDisplayBehavior)?e.mediaView.mask.removeChild(A.overlayView):e.siteView.removeChild(A.overlayView),e.siteEvents.removeEventListener(_n,s),A.uriChange=d,e.siteEvents.removeEventListener(Zn,o),e.siteEvents.removeEventListener(Yn,a),e.siteEvents.removeEventListener("UPDATE_CONTENT_HEIGHT",t),e.siteEvents.removeEventListener("holdersBuilt",function(){thumbHoldersBuilt(),m()})},A.resize=function(e){A.overlayView.updatePosition(e),A.share&&A.share.updatePosition(e),A.inquiry&&A.inquiry.updatePosition(e),A.thumbs&&A.thumbs.resize()},A}function ei(e){var t=new st({events:e.events});t.zIndex=Ma.overlayView.zIndex,t.overflow=/hPaginatedGrid/.test(Ma.overrides.thumbnailType)?"initial":"hidden",t.pointerEvents="none",t.updateSpeed=0,"Safari"===ra&&(t.style["-webkit-backface-visibility"]="hidden",t.style.transform="translateZ(0)"),t.element.setAttribute("class","OverlayView"),t.addEventListener(So,function(){t.updatePosition()}),t.show=function(){t.display="block",qe(t,Lo,{alpha:1})},t.hide=function(){qe(t,Lo,{alpha:0,onComplete:function(){t.display="none"}})};var i=20;return t.updatePosition=function(){setTimeout(function(){t.section&&(t.sectionKey=t.section.key,Ma.section(t.section)),t.overflow=/hPaginatedGrid/.test(Ma.overrides.thumbnailType)?"initial":"hidden";var e=Ma.overrides.siteDisplayBehavior&&/^unifiedSite/.test(Ma.overrides.siteDisplayBehavior)?t.contentHeight||0:Ma.overlayView.zoneHeight();"unifiedSiteScrollVertical"===Ma.overrides.siteDisplayBehavior&&/strip/.test(Ma.overrides.thumbnailType)&&(e=Ma.mediaView.zoneHeight(t.sectionKey)),qe.defer(t,0,{x:Ma.overlayView.x(),y:Ma.overlayView.y(t.sectionKey),width:Ma.overlayView.zoneWidth(),height:e}),t.updateSpeed=Lo},i)},t}function ti(e){function t(e,t,i){var n=zo[Ma.overrides.thumbnailSize].width+i,o=Math.floor((e+i)/n);return o0?f-1:0;var t=h[f];qe(c,.35,{x:-t.x,ease:na.cubic.inOut,onComplete:function(){0===f?(e.hide("prev"),e.show("next")):f===h.length-1?(e.hide("next"),e.show("prev")):e.show(),t.lazyLoader.update()}})},nextClick:function(e){f=f+10&&(c=d(new Ca),c.zIndex=1,c.element.className="paginated container",v.mask.element.className="paginated mask",v.mask.width=Ma.mediaView.zoneWidth(),v.mask.height=Ma.mediaView.zoneHeight(v.section.key),v.layout=function(){h.forEach(function(e,t){e.resize(),e.x=t*Ma.mediaView.zoneWidth()})},v.transition=new ii({mediaView:v,mediaViewContainer:c,event:e.events}),v.resize=function(){d(c),f>h.length-1&&(f=h.length-1),v.staticNav&&(v.staticNav.resize({x:0,y:0,width:Ma.overlayView.zoneWidth(),height:Ma.mediaView.zoneHeight(v.section.key)}),h.length&&1!==h.length?0===f?(v.staticNav.hide("prev"),v.staticNav.show("next")):f===h.length-1?(v.staticNav.hide("next"),v.staticNav.show("prev")):v.staticNav.show():v.staticNav.hide()),v.layout(),h[f]&&qe(c,.35,{x:-h[f].x})},v.removeStaticNav=function(){v.removeChild(v.staticNav)},v.staticNav=r(),h.length&&1!==h.length?0===f?(v.staticNav.hide("prev"),v.staticNav.show("next")):f===h.length-1?(v.staticNav.hide("next"),v.staticNav.show("prev")):v.staticNav.show():v.staticNav.hide(),v.resize()),v.show=function(){v.display="block",h.forEach(function(e,t){e.show()}),m=!0},v.hide=function(){h.forEach(function(e){e.hide()}),setTimeout(function(){v.display="none"},1e3*Lo),m=!1},v.toggleState=function(){return m},v.highlight=function(){if(c){var e=c.children[f];e&&e.highlight()}},v.mask.addChild(c),v.addChild(v.mask),v.addChild(v.staticNav),v}function ii(e){function t(e,t){Ma.section(o.section);var t=void 0!==t?t:Ma.mediaView.transitionDuration();n.dispatchEvent(fo);var a=po?na.quart.out:na.cubic.inOut,r=i.children[e];if(r){var l=r.x,s=r.y;if(qe(i,t,{translateX:-l,translateY:-s,ease:a,onComplete:function(){n.dispatchEvent(bo),o.lazyLoader&&o.lazyLoader.update()}}),Wi===Xi)for(var d=i.children,c=0;c1?(c=2*zo[Ma.overrides.thumbnailSize].width+Ma.overrides.thumbnailGap,u=2*zo[Ma.overrides.thumbnailSize].height+Ma.overrides.thumbnailGap,p=2*zo[Ma.overrides.thumbnailSize].width+Ma.overrides.thumbnailGap,g=2*zo[Ma.overrides.thumbnailSize].height+Ma.overrides.thumbnailGap):(c=zo[Ma.overrides.thumbnailSize].width,u=zo[Ma.overrides.thumbnailSize].height,p=zo[Ma.overrides.thumbnailSize].width,g=zo[Ma.overrides.thumbnailSize].height);var x=c,M=u;if(L.width=x,L.height=M,L.filename=n(l,c,u),L.original=o(l,c,u),w(e.section.id)?L.index=C(l.assetId,e.section.mediaItems.length-1):L.index=l.assetId,/mp4/.test(L.filename)?(L.thumb=new Ca({type:"video"}),L.thumb.element.setAttribute("muted",!0),L.thumb.element.setAttribute("autoplay",!0),L.thumb.element.setAttribute("loop",!0),L.thumb.element.setAttribute("playsinline",!0),L.thumb.element.setAttribute("type","video/mp4")):L.thumb=new Ke,L.thumb.attempts=0,L.thumb.selectable=!1,L.thumb.zIndex=1,!l.disableLightbox&&h(l.type)&&Ma.lightboxButtonsEnabled()){var T=Ma.lightboxSection.media.indexOf(l.id),z=we({alignHorizontal:Pi.lightboxThumbnailBtnAlignHorizontal||"right",alignVertical:Pi.lightboxThumbnailBtnAlignVertical||"top",horizontalOffset:E(Pi.lightboxThumbnailBtnHorizontalOffset,wa.height),verticalOffset:E(Pi.lightboxThumbnailBtnVerticalOffset,wa.height),blendMode:Pi.lightboxThumbnailBtnBlendMode||"difference",font:Pi.lightboxThumbnailBtnFont||"Helvetica",fontSize:Pi.lightboxThumbnailBtnFontSize||12,fontColor:Pi.lightboxThumbnailBtnFontColor||"#999999"});if(z.zIndex=5,z.text=T>-1?Pi.lightboxThumbnailBtnRemoveText||"- Lightbox":Pi.lightboxThumbnailBtnAddText||"+ Lightbox",L.lightboxBtn=z,L.lightboxBtn.addEventListener("click",function(e){var t,i=Ma.lightboxSection.media.indexOf(l.id);i>-1?(z.text=Pi.lightboxThumbnailBtnAddText||"+ Lightbox",X.section.isLightbox&&(L.thumb.alpha=.15),t="remove"):(z.text=Pi.lightboxThumbnailBtnRemoveText||"- Lightbox",X.section.isLightbox&&(L.thumb.alpha=1),t="add"),L.lightboxBtn.cursor="pointer",X.events.dispatchEvent("lightboxUpdateItem",{action:t,id:l.id})}),L.addChild(z),!Pi.lightboxThumbnailDownloadBtnDisable&&X.section.isLightbox){var k=we({alignHorizontal:Pi.lightboxThumbnailDownloadBtnAlignHorizontal||"right",alignVertical:Pi.lightboxThumbnailDownloadBtnAlignVertical||"top",horizontalOffset:E(Pi.lightboxThumbnailDownloadBtnHorizontalOffset,wa.height),verticalOffset:E(Pi.lightboxThumbnailDownloadBtnVerticalOffset,wa.height),blendMode:Pi.lightboxThumbnailDownloadBtnBlendMode||"difference",font:Pi.lightboxThumbnailDownloadBtnFont||"Helvetica",fontSize:Pi.lightboxThumbnailDownloadBtnFontSize||12,fontColor:Pi.lightboxThumbnailDownloadBtnFontColor||"#999999"});k.text=Pi.lightboxThumbnailDownloadBtnText||"↓",k.zIndex=5,k.addEventListener("click",function(e){X.events.dispatchEvent("lightboxDownloadOverlayOpen")}),L.addChild(k)}}var I=De({type:"fit",hRange:p,vRange:g,width:l.size.thumb.width||l.size.content.width||zo[Ma.overrides.thumbnailSize].width,height:l.size.thumb.height||l.size.content.height||zo[Ma.overrides.thumbnailSize].height,disableOrientationCheck:!0}),F=new xe({hRange:c,vRange:u,hAlign:Ma.overrides.thumbnailAlignHorizontal||"center",vAlign:Ma.overrides.thumbnailAlignVertical||"center",width:I.width,height:I.height});L.thumb.width=Math.ceil(I.width),L.thumb.height=Math.ceil(I.height),L.thumb.x=Math.floor(F.x),L.thumb.y=Math.floor(F.y),"strip"!==Ma.overrides.thumbnailType&&("slideUp"===Pi.thumbLoadEffect?(L.alpha=0,L.translateX=0,L.translateY=70):"slideDown"===Pi.thumbLoadEffect&&(L.alpha=0,L.translateX=0,L.translateY=-70)),l.type===Gi&&Ma.overrides.thumbnailVideoPlayIcon&&(pe(l)&&Ma.overrides.vimeoDefault&&e.thumbnailOnly||v(L,c,u)),L.playBtn&&(L.playBtn.x=Math.round(.5*(c-50)),L.playBtn.y=Math.round(.5*(u-50)));var P=ri(e.isIndexSection);if(L.selectable=!0,P&&"none"!==P){L.label=new lt,L.label.selectable=!0;var R=l.alias||l.label;l.subTitle&&(R+="
"+l.subTitle+"
"),L.label.text=R,L.label.element.style.wordBreak="break-word",L.label.fontFamily=Ma.overrides.thumbnailTitleFont,L.label.fontColor=Ma.overrides.thumbnailTitleFontColor,L.label.fontSize=Ma.overrides.thumbnailTitleFontSize,L.label.width=c,L.label.textAlign=di(e.isIndexSection),L.label.zIndex=5;var B=J(L.label);switch(P){case"top":L.label.y=K(Ma.overrides.thumbnailLabelVerticalOffset,5),L.thumb.y=B.height+K(Ma.overrides.thumbnailLabelVerticalOffset,5),q=B.height+2*K(Ma.overrides.thumbnailLabelVerticalOffset,5)>q?B.height+2*K(Ma.overrides.thumbnailLabelVerticalOffset,5):q,L.height=u+q;break;case"over":case"hover":l.type===Gi&&Ma.overrides.thumbnailVideoPlayIcon?L.label.y=.5*(u-50)-B.height+K(Ma.overrides.thumbnailLabelVerticalOffset,0):L.label.y=.5*(u-B.height)+K(Ma.overrides.thumbnailLabelVerticalOffset,0),L.label.pointerEvents="none",Wi===Xi||oe()?L.label.alpha=1:Wi===Ni||le()?L.label.alpha=1:"over"===P?L.label.alpha=1:L.label.alpha=0;break;case"bottom":default:L.label.y=u+K(Ma.overrides.thumbnailLabelVerticalOffset,5),q=B.height+2*K(Ma.overrides.thumbnailLabelVerticalOffset,5)>q?B.height+2*K(Ma.overrides.thumbnailLabelVerticalOffset,5):q,L.height=u+q}L.addChild(L.label)}"spinner"===Ma.overrides.thumbnailLoaderType&&(L.loader=new tt({type:"spinner",alpha:.65,color:s()}),L.addChild(L.loader),L.loader.x=.5*(c-L.loader.width),L.loader.y=.5*(u-L.loader.height));var j=new Ca;j.id="hit",j.zIndex=4,Wi===Xi&&"hover"===P?j.alpha=K(Ma.overrides.thumbnailHoverAlphaMobile,Ma.overrides.thumbnailHoverAlpha):Wi===Ni&&"hover"===P?j.alpha=K(Ma.overrides.thumbnailHoverAlphaTablet,Ma.overrides.thumbnailHoverAlpha):j.alpha=0,j.y=0,j.width=x,j.height=M,j.backgroundColor=Ma.overrides.thumbnailHoverColor,"Safari"===ra&&(j.style["-webkit-backface-visibility"]="hidden",j.style.transform="translateZ(0px)"),L.addChild(j),L.hit=j;var _=fi(),W=bi(_,Ma.overrides.thumbnailMaxCols,Ma.overrides.thumbnailGap),N=/hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryMaintainOrder,Y=!(!(W>1&&/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType))||N)&&d;$.addItem(c,L.height,Y),L.defaultWidth=x,L.defaultHeight=M,D.addChild(L),G.push(L),e.thumbnailOnly&&"link"!==l.type||(oe()||le()||(j.addEventListener(cn,f),j.addEventListener(mn,b)),j.addEventListener(Vn,y)),j.element.addEventListener("contextmenu",r),j.element.addEventListener("dragstart",r),L.load=O,L.unload=A,a===i-1&&setTimeout(function(){H.gridContainer.addChild(D),X.holdersBuilt=!0,X.updateSpeed=Lo,Ma.section(X.section),X.events.dispatchEvent("holdersBuilt"),m(),X.resize()},0)}},0)}(a)}function p(e){var t=go;switch(e){case Gi:t+="video2@2x.png";break;case Ui:t+="text3@2x.png";break;case qi:t+="swf@2x.png";break;case Ki:t+="link@2x.png";break;case Ji:t+="pdf@2x.png";break;case $i:t+="contact@2x.png"}return t}function m(){if(Ma.section(e.section),/fill|hMasonry|vMasonry|hPaginatedGrid/.test(Ma.overrides.thumbnailType))B=new Li({titleBlock:j,container:X,mask:H,items:G,side:Ma.overrides.thumbnailSide,size:Ma.overrides.thumbnailSize,horizontalMargin:E(Ma.overrides.thumbnailHorizontalMargin,wa.width),verticalMargin:j?U+E(Ma.overrides.thumbnailVerticalMargin,wa.height)-Ma.overrides.thumbnailTitleBlockTopMargin:E(Ma.overrides.thumbnailVerticalMargin,wa.height),masonry:Ma.overrides.thumbnailMasonry,tile:$,parent:X,grid:D,gap:Ma.overrides.thumbnailGap,maxGap:q,events:e.events,localEvents:e.localEvents,isIndexSection:e.isIndexSection,section:e.section});else if("strip"===Ma.overrides.thumbnailType){var t="displace"===Ma.overrides.thumbnailDock?0:24;"Safari"===ra&&(X.style["-webkit-backface-visibility"]="hidden");var i=ci()?E(Ma.overrides.thumbnailHorizontalMargin,wa.width):E(Ma.overrides.thumbnailVerticalMargin,wa.height),n=xa.mediaView.size;W=new Ee(X,{get x(){return n.x()},get y(){return n.y(e.section.key)},get width(){return n.width()},get height(){var t=Ma.mediaView.zoneHeight(e.section.key);return t}},{side:Ma.overrides.thumbnailSide,align:"left",pOffset:i,margin:0,reveal:t,updateSpeed:Lo}),B=new Si({section:e.section,dock:W,container:X,mask:H,items:G,side:Ma.overrides.thumbnailSide,size:Ma.overrides.thumbnailSize,horizontalMargin:E(Ma.overrides.thumbnailHorizontalMargin,wa.width),verticalMargin:E(Ma.overrides.thumbnailVerticalMargin,wa.height),tile:$,parent:X,localEvents:e.localEvents})}}function v(e,t,i){var n=new Ke;n.src=go+"play@2x.png",n.width=50,n.height=50,n.alpha=0,n.zIndex=3,n.thumbHolder=e,n.index=e.index,qe(n,1,{alpha:.85}),e.playBtn=n,e.addChild(n)}function f(t){if(Ma.section(e.section),t.target.parent.label){var i=g(e.section);(i&&"hover"===Ma.overrides.thumbnailLabelPosition||!i&&"hover"===Ma.overrides.thumbnailStdLabelPosition)&&qe(t.target.parent.label,.35,{alpha:1})}qe(t.target,.35,{alpha:a(),backgroundColor:Ma.overrides.thumbnailHoverColor})}function b(t){if(Ma.section(e.section),"link"===t.target.parent.mediaItem.type||N!==t.target.parent.index||0===r()?qe(t.target,.2,{alpha:0}):qe(t.target,.2,{alpha:r(),backgroundColor:Ma.overrides.thumbnailSelectedColor}),t.target.parent.label){var i=g(e.section);(i&&"hover"===Ma.overrides.thumbnailLabelPosition||!i&&"hover"===Ma.overrides.thumbnailStdLabelPosition)&&qe(t.target.parent.label,.35,{alpha:0})}}function y(t){t.stopPropagation();var i=t.target.parent.mediaItem;"string"==typeof i.content&&0===i.content.indexOf("vimeo:")&&t.target.parent.vimeo?(t.target.parent.vimeo.setSource(i.content),t.target.parent.vimeo.element.style.zIndex=5,qe(t.target.parent.vimeo,Lo,{alpha:1})):"link"===i.type?X.events.dispatchEvent(qn,{nothumbs:/nothumbs(\/|)$/.test(i.content),type:"internal",path:i.content.replace(/nothumbs(\/|)/i,""),linkTarget:i.linkTarget,isThumbClick:!1}):(Ma.section(e.section),X.events.dispatchEvent(qn,{assetId:Number(t.target.parent.index),type:"internal",path:e.path,linkTarget:"_self",isThumbClick:!0,isMobileVideoClick:"video"===i.type&&Wi===Xi&&Ma.overrides.mobileAutoPlay}))}function L(t){e.events.dispatchEvent(Jo,"thumbs")}function S(e){var t=e.target;t.attempts<2&&t.parent.mediaItem.thumb?(t.src=vo+"/media/"+t.parent.mediaItem.thumb,t.attempts++):t.removeEventListener(Qi,S)}function x(e){return uo?e.width>500||e.height>500:e.width>1e3||e.height>1e3}function T(t){var i=t.thumb,n=t.mediaItem,o=new ht({parent:t,thumbBuild:!0,width:Math.floor(t.width),height:Math.floor(t.height)});o.setSize(Math.floor(t.width),Math.floor(t.height)),o.zIndex=-2,o.alpha=0,t.addChild(o),t.vimeo=o,o.addEventListener(wo,function(e){o.play()}),e.thumbnailOnly&&(Ma.overrides.vimeoDefault?(o.zIndex=5,qe(o,Lo,{alpha:1}),qe(i,Lo,{alpha:0}),o.setSource(n.content)):t.hit.element.onclick=function(e){o.zIndex=5,qe(o,Lo,{alpha:1}),qe(i,Lo,{alpha:0}),o.setSource(n.content)}),o.onplay=function(){F(o)},o.onpause=function(){}}function k(e){var t=e.thumb,i=e.mediaItem,n=new dt({parent:e,thumbBuild:!0,width:Math.floor(e.hit.width),height:Math.floor(e.hit.height)});n.alpha=0,e.addChild(n),e.video=n,e.hit.element.onclick=function(){F(n),n.setSource(i.content),n.play(),n.element.style.zIndex=5,qe(n,Lo,{alpha:1}),qe(t,Lo,{alpha:0})},n.element.onclick=function(){n.paused?(F(n),n.play()):n.pause()}}function O(){var t=this,i=(t.thumb,t.mediaItem);Ma.section(e.section),!B||t.loaded&&t.thumb.src||(/mp4/.test(t.filename)?(t.thumb.element.addEventListener(Co,function(e){B.thumbLoaded.call(t.thumb),this.muted=!0,this.play()}),t.thumb.src=t.filename):(t.thumb.addEventListener(en,B.thumbLoaded),x(t.thumb)||Ma.overrides.thumbnailFullRes?t.thumb.src=t.original:t.thumb.src=t.filename),t.thumb.addEventListener(Qi,S),t.thumb.alpha=0,t.loaded=!0,t.addChild(t.thumb)),i.type!==Gi||t.vimeo||t.video||(pe(i)&&(Wi===Xi&&Ma.overrides.mobileAutoPlay||e.thumbnailOnly)?T(t):e.thumbnailOnly&&k(t))}function I(e){return"video"===e.mediaItem.type&&(e.vimeo||e.video)}function F(e){X.mask.grid.children.filter(I).forEach(function(t){pe(t.mediaItem)?t.vimeo!==e&&t.vimeo.pause():t.video!==e&&t.video.pause()})}function A(){this.mediaItem.type===Gi&&this.vimeo&&0===this.mediaItem.content.indexOf("vimeo")&&Wi===Xi&&this.removeChild(this.vimeo)}function P(){_.state=!0,X.holdersBuilt&&(X.updateSpeed=Lo)}Ma.section(e.section);var H,D,R,B,j,_,W,N,X=new Ca({events:e.events}),Y="left"===Ma.overrides.thumbnailSide||"right"===Ma.overrides.thumbnailSide||/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)?"y":"x",Z="y"===Y?"top":"left",G=[],U=0,q=Ma.overrides.thumbnailGap,$=new Ne({name:"thumbs",type:Ma.overrides.thumbnailType,marginHorizontal:E(Ma.overrides.thumbnailHorizontalMargin,wa.width),marginVertical:E(Ma.overrides.thumbnailVerticalMargin,wa.height),maintainOrder:/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryMaintainOrder,horizontalMasonry:/hMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryEvenRowHeight,masonryFill:/hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryFill,gap:Ma.overrides.thumbnailGap});return X.getTotalHeight=function(){return B?B.totalHeight:0},X.currentThumb=1,X.settings=e.settings,X.section=e.section,X.tile=$,X.pointerEvents="auto",X.isInit=!0,X.element.setAttribute("class","Thumbs.container"),X.selectable=!1,X.build=function(){Ma.section(e.section),X.updateSpeed=0,X.holdersBuilt=!1,X.id="thumbs",X.overflow="hidden",X.zIndex=200,X.alpha=0,H=X.mask=new Ca,H.id="mask",H.overflow="hidden",H.zIndex=1,H.element.setAttribute("class","Thumbs.mask"),("overlay"===Ma.overrides.thumbnailDock||/fill|hMasonry|vMasonry|hPaginatedGrid/.test(Ma.overrides.thumbnailType))&&(H.backgroundColor=V(Pi.overlayColor,Pi.overlayAlpha)),X.addChild(H),X.mask=H,D=new Ca,D.id="grid",D.element.setAttribute("class","Thumbs.grid"),D.element.style.transform="translateZ(0)",/hMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryFill&&(D.overflow="hidden"),H.grid=D,R=new Ca,R.id="grid-container",R.element.setAttribute("class","Thumbs.grid.container"),R.element.style.transform="translateZ(0)",H.gridContainer=R,H.addChild(R);var n={Containername:"thumbs"};(oe()||le())&&(n.domElementScroll=!0),Ma.siteView.unifiedPageScroll()&&(/native/.test(Ma.overrides.thumbnailScrollType)||Pi.globalSmoothScroll)&&"strip"!==Ma.overrides.thumbnailType&&"MSIE"!==ra&&(n.windowScroll=!0),/slide/.test(Pi.thumbLoadEffect)&&(n.boundaryMultiplier=.9),ia&&(/native/.test(Ma.overrides.thumbnailScrollType)||Pi.globalSmoothScroll)?n.domElementScroll=!0:n.property="translate",n.targetChildren=D.children;var o="strip"===Ma.overrides.thumbnailType?D:R;X.lazyLoader=new ze(o,H,n),X.lazyLoader.name="thumbs",_=new Ye({target:X,on:X.hide,off:X.show});var a,r,l=0,s=0,d=0,c=0;if(/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&e.section.thumb&&e.section.thumb.titleBlock&&(j=t(e.section),U=Ma.overrides.thumbnailTitleBlockTopMargin+j.element.offsetHeight,j.y=Ma.overrides.thumbnailTitleBlockTopMargin,H.gridContainer.addChild(j)),oe()||le())/^unified/.test(Ma.overrides.siteDisplayBehavior)&&Wi!==Xi&&Wi!==Ni||("y"===Y?(H.element.style.overflowY="scroll",H.element.style.overflowX="hidden"):(H.element.style.overflowY="hidden",H.element.style.overflowX="scroll")),H.element.style["-webkit-overflow-scrolling"]="touch",D.element.addEventListener("touchstart",function(e){l=0,s=0,d=e.touches[0].pageX,c=e.touches[0].pageY}),D.element.addEventListener("touchmove",function(e){l=e.touches[0].pageX-d,s=e.touches[0].pageY-c,oa.abs(l)>oa.abs(s)?(l>0?H.element.scrollLeft>0&&H.element.scrollLeft<=D.width-Ma.overlayView.zoneWidth()&&e.stopPropagation():"x"===Y&&e.stopPropagation(),a=!0,r=!1):(r=!0,a=!1),X.lazyLoader&&X.lazyLoader.update()}),D.element.addEventListener("touchend",function(e){X.lazyLoader&&X.lazyLoader.update()}),H.element.addEventListener("scroll",function(){X.lazyLoader&&X.lazyLoader.update()}),Ma.siteView.unifiedPageScroll()&&window.addEventListener("scroll",function(e){X.lazyLoader&&X.lazyLoader.update()});else if(/^unifiedSite/.test(Ma.overrides.siteDisplayBehavior))window.addEventListener("scroll",function(e){X.lazyLoader&&X.lazyLoader.update()});else if(Ma.siteView.unifiedPageScroll()&&/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&(/native/.test(Ma.overrides.thumbnailScrollType)||Pi.globalSmoothScroll))window.addEventListener("scroll",function(e){X.lazyLoader&&X.lazyLoader.update()});else if(ia&&(/native/.test(Ma.overrides.thumbnailScrollType)||Pi.globalSmoothScroll))H.element.addEventListener("scroll",function(){X.lazyLoader&&X.lazyLoader.update()}),"y"===Y?(H.element.style.overflowY="scroll",H.element.style.overflowX="hidden"):(H.element.style.overflowY="hidden",H.element.style.overflowX="scroll");else{i();var h="strip"===Ma.overrides.thumbnailType?0:Ma.overrides.thumbnailScrollbarWidth,p="right"===Ma.overrides.thumbnailScrollbarAlignment?-Ma.overrides.thumbnailScrollbarHorizontalOffset-h:Ma.overrides.thumbnailScrollbarHorizontalOffset+h,m=ci()?"x":"y";"strip"===Ma.overrides.thumbnailType&&(Z="y"===Y?Ma.overrides.thumbnailAlignVertical||"center":Ma.overrides.thumbnailAlignHorizontal||"center");var v={name:"thumbs",types:["bar","wheel","touch"],axis:m,align:Z,zIndex:Ma.overlayView.zIndex+1,color:Ma.overrides.thumbnailScrollbarColor,hover:Ma.overrides.thumbnailScrollbarHover,side:Ma.overrides.thumbnailScrollbarAlignment,alpha:Ma.overrides.thumbnailScrollbarBgAlpha,width:h,offsetX:Ma.overlayView.x()+p,offsetY:Ma.overlayView.y(e.section.key)+Ma.overrides.thumbnailScrollbarVerticalOffset,property:"translate",rounded:Ma.overrides.thumbnailScrollbarRounded,visibility:Ma.overrides.thumbnailScrollbarVisibility,parent:e.scrollbarParent};/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)?(v.marginTop=j?Ma.overrides.thumbnailTitleBlockTopMargin:E(Ma.overrides.thumbnailVerticalMargin,wa.height),v.marginBottom=E(Ma.overrides.thumbnailVerticalMargin,wa.height)):v.margin=0,(/native/.test(Ma.overrides.thumbnailScrollType)||Pi.globalSmoothScroll)&&(v.margin=0,
v.color="#000000",v.hover="#000000",v.side="right",v.alpha=0,v.width=h,v.offsetX=Ma.overlayView.x()-10,v.offsetY=Ma.overlayView.y(e.section.key),v.rounded=!0,v.visibility="when scrolling");var o="strip"===Ma.overrides.thumbnailType?D:R;X.scroll=new Re(o,H,v)}X.scroll&&(X.scroll.addEventListener(no,function(){X.lazyLoader&&X.lazyLoader.update()}),X.scroll.addEventListener("WINDOW_SCROLL_TOP",function(){X.scroll.percent=0,X.scroll.update(Lo)})),e.mediaItems.length>0&&u(),_.state=!0,X.resize(),_.state=!1,X.isInit=!1},X.resizeThumbVideo=function(){X.mask.grid.children.filter(I).forEach(function(e){e.video?e.video.setSize(e.width,e.height):e.vimeo&&e.vimeo.setSize(e.width,e.height)})},X.highlight=function(t){if(Ma.section(e.section),Wi!==Xi&&!e.thumbnailOnly){var i=G.length;for(N=Number(void 0!==t?t:e.assetId);i--;)if(i!==N){var n=G[i].hit.parent.mediaItem,o=ri(e.isIndexSection);wi(n)||Wi===Xi||Wi===Ni||(qe(G[i].hit,Lo,{alpha:0}),G[i].hit.parent.label&&"hover"===o&&Wi!==Xi&&Wi!==Ni&&qe(G[i].hit.parent.label,.35,{alpha:0}))}if(N>-1&&G[N]&&"link"!==G[N].hit.parent.mediaItem.type){X.currentThumb=N+1;var n=G[N].hit.parent.mediaItem,o=ri(e.isIndexSection);qe(G[N].hit,Lo,{alpha:r(),backgroundColor:Ma.overrides.thumbnailSelectedColor}),G[N].hit.parent.label&&"hover"===o&&Wi!==Xi&&Wi!==Ni&&qe(G[N].hit.parent.label,.35,{alpha:0})}}},X.hide=function(){_.state&&(Ma.section(e.section),qe(X,Lo,{alpha:0,onComplete:function(){X.display="none",X.updateSpeed=0,_.state=!1}}),"strip"===Ma.overrides.thumbnailType&&W&&W.hide(),X.scroll&&(X.scroll.disable(),X.scroll.hide()))},X.show=function(){_.state||(X.display="block",setTimeout(function(){Ma.section(e.section),W&&W.resize(0),W&&W.show(),X.resize(),qe(X,Lo,{alpha:1,onComplete:P}),"scrollbar"===Ma.overrides.thumbnailScrollType&&/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&X.scroll&&X.scroll.enable(),X.scroll&&(X.scroll.show(),X.scroll.update())},0))},X.toggle=function(){_.flip(),"strip"===Ma.overrides.thumbnailType&&W.toggle(),_.state?X.show():X.hide()},X.toggleState=function(){return _.state},X.resize=function(){B||m(),B&&B.resize(),X.scroll&&X.scroll.resize()},X.build(),X}function oi(){var e=Ma.overrides.thumbnailLabelPosition;return oe()&&(e=K(Ma.overrides.thumbnailLabelPositionMobile,Ma.overrides.thumbnailLabelPosition)),le()&&(e=K(Ma.overrides.thumbnailLabelPositionTablet,Ma.overrides.thumbnailLabelPosition)),e}function ai(){var e=Ma.overrides.thumbnailStdLabelPosition;return oe()&&(e=K(Ma.overrides.thumbnailStdLabelPositionMobile,Ma.overrides.thumbnailStdLabelPosition)),le()&&(e=K(Ma.overrides.thumbnailStdLabelPositionTablet,Ma.overrides.thumbnailStdLabelPosition)),e}function ri(e){var t=oi(),i=ai();if(e){if(t)return t}else if(i)return i;return!1}function li(){var e=Ma.overrides.thumbnailLabelJustification;return e}function si(){var e=Ma.overrides.thumbnailStdLabelJustification;return e}function di(e){var t=li(),i=si();if(e){if(t)return t}else if(i)return i;return"center"}function ci(){return"strip"===Ma.overrides.thumbnailType&&("top"===Ma.overrides.thumbnailSide||"bottom"===Ma.overrides.thumbnailSide)}function hi(){return"strip"===Ma.overrides.thumbnailType&&("left"===Ma.overrides.thumbnailSide||"right"===Ma.overrides.thumbnailSide)}function ui(){return/hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)}function pi(e){return!yi(e)&&(ci()||ui()||hi())?e.size.thumb.width||e.size.content.width:zo[Ma.overrides.thumbnailSize].width}function mi(e){return!yi(e)&&(ci()||ui()||hi())?e.size.thumb.height||e.size.content.height:zo[Ma.overrides.thumbnailSize].height}function vi(e,t){if(/hMasonry/.test(Ma.overrides.thumbnailType)||/vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryFill)return Ci(e,t);var i=zo[Ma.overrides.thumbnailSize].width,n=bi(fi(),Ma.overrides.thumbnailMaxCols,t);return/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&e&&n>1?2*i+t:ci()?10*i:i}function gi(e,t){var i=zo[Ma.overrides.thumbnailSize].height,n=bi(fi(),Ma.overrides.thumbnailMaxCols,t);return/fill|hMasonry/.test(Ma.overrides.thumbnailType)&&e&&n>1?2*i+t:ui()&&!Ma.overrides.thumbnailMasonryEvenRowHeight||hi()?10*i:i}function fi(){var e=E(Ma.overrides.thumbnailHorizontalMargin,wa.width);return Ma.overlayView.zoneWidth()-2*e}function bi(e,t,i){t=/fill|hPaginatedGrid/.test(Ma.overrides.thumbnailType)?1/0:t;var n=zo[Ma.overrides.thumbnailSize].width+i,o=/vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryFill?Math.round:Math.floor,a=o((e+i)/n);return a1?2*Math.round(a)+t:Math.round(a)}function wi(e){return"link"===e.type&&!!e.thumb}function yi(e){return!e.thumb&&"image"!==e.type}function Li(e){function t(){if(Ma.section(e.section),/hMasonry/.test(Ma.overrides.thumbnailType)||/vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryFill)r.perpLength=fi();else{var t=bi(fi(),Ma.overrides.thumbnailMaxCols,Ma.overrides.thumbnailGap),i=vi(!1,Ma.overrides.thumbnailGap),n=Ma.overrides.thumbnailGap*(t-1);r.perpLength=i*t+n}r.layoutItems();for(var a=o.grid.children,l=0,s=a.length;l1?(C=2*zo[Ma.overrides.thumbnailSize].width+Ma.overrides.thumbnailGap,w=2*zo[Ma.overrides.thumbnailSize].height+Ma.overrides.thumbnailGap,y=2*zo[Ma.overrides.thumbnailSize].width+Ma.overrides.thumbnailGap,L=2*zo[Ma.overrides.thumbnailSize].height+Ma.overrides.thumbnailGap):(C=zo[Ma.overrides.thumbnailSize].width,w=zo[Ma.overrides.thumbnailSize].height,y=zo[Ma.overrides.thumbnailSize].width,L=zo[Ma.overrides.thumbnailSize].height);var x=De({type:"fit",hRange:y,vRange:L,width:f.size.thumb.width||f.size.content.width||zo[Ma.overrides.thumbnailSize].width,height:f.size.thumb.height||f.size.content.height||zo[Ma.overrides.thumbnailSize].height,disableOrientationCheck:!0}),M=new xe({hRange:C,vRange:w,hAlign:Ma.overrides.thumbnailAlignHorizontal||"center",vAlign:Ma.overrides.thumbnailAlignVertical||"center",width:x.width,height:x.height});h[u].thumb.width=Math.ceil(x.width),h[u].thumb.height=Math.ceil(x.height),h[u].thumb.x=Math.round(M.x),h[u].thumb.y=Math.round(M.y),h[u].playBtn&&(h[u].playBtn.x=Math.round(.5*(C-50)),h[u].playBtn.y=Math.round(.5*(w-50))),h[u].width=C,h[u].height=w,h[u].hit.width=C,h[u].hit.height=w;var T=/hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryMaintainOrder,V=!(!(v>1&&/fill|hMasonry|vMasonry/.test(Ma.overrides.thumbnailType))||T)&&b;r.addItem(C,w,V)}/fill|vMasonry/.test(Ma.overrides.thumbnailType)&&(r.gridWidths=vi(!1,Ma.overrides.thumbnailGap),r.lastColumnWidth=/vMasonry/.test(Ma.overrides.thumbnailType)&&Ma.overrides.thumbnailMasonryFill?m-(r.gridWidths+Ma.overrides.thumbnailGap)*(v-1):r.gridWidths,r.numberOfColumns=v),r.items.length&&t(),setTimeout(function(){Ma.section(e.section);var t=r.getBounds(),l=new xe({hRange:Ma.overlayView.zoneWidth(),vRange:"hPaginatedGrid"===Ma.overrides.thumbnailType?Ma.mediaView.zoneHeight(e.section.key):Ma.overlayView.zoneHeight(e.section.key),width:r.perpLength,height:t.height,hAlign:"center",vAlign:"hPaginatedGrid"===Ma.overrides.thumbnailType?"center":"top",hOffset:0,vOffset:"hPaginatedGrid"===Ma.overrides.thumbnailType?0:e.verticalMargin});if((Ma.overrides.thumbnailMasonryFill||Ma.overrides.thumbnailMasonryEvenRowHeight)&&/hMasonry|vMasonry/.test(Ma.overrides.thumbnailType)?o.gridContainer.x=e.horizontalMargin:(o.gridContainer.x=Math.floor(l.x),a&&(a.width=r.perpLength,d=Ma.overrides.thumbnailTitleBlockTopMargin+a.element.offsetHeight,a.y=Ma.overrides.thumbnailTitleBlockTopMargin)),"hPaginatedGrid"===Ma.overrides.thumbnailType?o.gridContainer.y=Math.floor(l.y):(o.gridContainer.y=0,o.grid.y=d+e.verticalMargin),n.width=Ma.overlayView.zoneWidth(),o.width=Ma.overlayView.zoneWidth(),o.grid.width=r.perpLength,o.gridContainer.width=r.perpLength,"hPaginatedGrid"===Ma.overrides.thumbnailType){var c=Ma.mediaView.zoneHeight(e.section.key);n.height=c,o.height=c,i.height=c,o.grid.height=t.height,o.gridContainer.height=t.height,s=c}else if(/^unifiedSite/.test(Ma.overrides.siteDisplayBehavior)){var h=!g(e.section)&&Ma.mediaView.height(e.section.key)>t.height?Ma.mediaView.height(e.section.key):t.height,u=h+e.verticalMargin;s=d+(u+e.verticalMargin),n.height=s,o.height=s,o.grid.height=u,o.gridContainer.height=s}else if(Ma.siteView.unifiedPageScroll()&&(Wi!==Xi&&oe()||Wi!==Ni&&le()||/native/.test(Ma.overrides.thumbnailScrollType)||Pi.globalSmoothScroll)){var u=t.height+e.verticalMargin;u=u>Ma.mediaView.height()?u:Ma.mediaView.height(),s=d+(u+e.verticalMargin),n.height=s,o.height=s,o.grid.height=u,o.gridContainer.height=s}else s=d+(t.height+e.verticalMargin),n.height=Ma.overlayView.zoneHeight(),o.height=n.height,i.height=n.height,o.grid.height=t.height+e.verticalMargin,o.gridContainer.height=s;a&&"bottom"===Pi.thumbnailTitleBlockPosition&&(a.y=t.height+e.verticalMargin+Ma.overrides.thumbnailTitleBlockTopMargin,o.grid.y=e.verticalMargin),i.totalHeight=s,e.localEvents.dispatchEvent("UPDATE_CONTENT_HEIGHT",{thumbs:s}),n.resizeThumbVideo()},20)},this.thumbLoaded=function(e){this.parent.loader&&this.parent.removeChild(this.parent.loader),"slideUp"!==Pi.thumbLoadEffect&&"slideDown"!==Pi.thumbLoadEffect||qe(this.parent,.85,{alpha:1,translateY:0}),qe(this,.25,{alpha:1})}}function Si(e){function t(){switch(a){case"top":l.axis="x",l.perpLength=zo[r].height,n.height=zo[r].height,o.height=zo[r].height;break;case"right":l.axis="y",l.perpLength=zo[r].width,n.width=zo[r].width,o.width=zo[r].width;break;case"bottom":l.axis="x",l.perpLength=zo[r].height,n.height=zo[r].height,o.height=zo[r].height;break;case"left":l.axis="y",l.perpLength=zo[r].width,n.width=zo[r].width,o.width=zo[r].width}}function i(){l.layoutItems(),items=o.grid.children;for(var t=0,i=items.length;t573?573:Ma.mediaView.width(),F=Ma.mediaView.height(O.section.key)>400?400:Ma.mediaView.height(O.section.key),g.height=g.element.offsetHeight,T.width=T.element.offsetWidth,f.y=g.height+10,Bi.inquiryInfo?(b.y=g.height+20,C.x=2,C.y=b.y+b.element.offsetHeight+10):(C.x=2,C.y=g.height+20),xa.mediaView.width()>573?Bi.inquiryInfo?(w.x=222,w.y=b.y+b.element.offsetHeight+10):(w.x=222,w.y=C.y):(w.transition=0,w.x=H,w.width=Ma.mediaView.width()-2*H,w.y=C.y+k+10,C.x=.5*(xa.mediaView.width()-C.width),g.x=.5*(xa.mediaView.width()-g.element.offsetWidth),L.input.width=.5*w.width-H,x.input.width=.5*w.width,M.input.width=w.width,x.x=.5*w.width,f.alpha=0),T.x=w.element.offsetWidth-T.width,Bi.inquiryInfo?(A.x=w.x,A.y=b.y+b.element.offsetHeight+10):(A.x=w.x,A.y=40),0===O.updateSpeed?(O.width=Ma.mediaView.width(),O.height=Ma.mediaView.height(O.section.key),v.x=.5*(Ma.mediaView.width()-I),v.y=.5*(Ma.mediaView.height(O.section.key)-F),v.width=I,v.height=F):(qe(O,O.updateSpeed,{width:Ma.mediaView.width(),height:Ma.mediaView.height(O.section.key)}),qe(v,O.updateSpeed,{x:.5*(Ma.mediaView.width()-I),y:.5*(Ma.mediaView.height(O.section.key)-F),width:I,height:F})),E.width=Ma.mediaView.width(),E.height=Ma.mediaView.height(O.section.key),O.updateSpeed=Lo},O.show=function(){O.updateSpeed=0,O.visible||(O.visible=!0,O.display="block",qe(O,Lo,{alpha:1}),qe(w,Lo,{alpha:1}),qe(A,Lo,{alpha:0})),O.updatePosition()},O.hide=function(){O.visible&&(O.visible=!1,qe(O,Lo,{alpha:0,onComplete:function(){this.display="none"}}))},O.updateInquiryInfo=function(){g.text=Bi.inquiryTitle?Bi.inquiryTitle:"Inquire about this image",Bi.inquiryInfo&&(b.text=Bi.inquiryInfo),O.updatePosition()},O.updateContent=function(e){var t=S(e.section.media);y=l(t[e.assetId]),C&&v.removeChild(C),C=new Ke,C.alpha=0,Bi.inquiryInfo?(C.x=2,C.y=b.y+b.element.offsetHeight+10):(C.x=2,C.y=g.height+20),C.src=c(200,200,y.thumb||y.content,y.demoFile),C.width=200,v.addChild(C),C.addEventListener(en,i)},O.addEventListener(So,function(e){t.call(O)}),O}function Mi(e){function t(){g=new Ca,g.backgroundColor="#cccccc",g.alpha=0,g.addEventListener(hn,o),C.addChild(g),a=new Ca,a.width=w,a.height=y,C.addChild(a),r=new lt,r.text="Share this item",r.fontFamily=Ma.overrides.overlayTitleFont,r.fontColor=Ma.overrides.overlayTitleFontColor,r.fontSize=Ma.overrides.overlayTitleFontSize,a.addChild(r),r.height=r.element.offsetHeight,s=new Ca,s.backgroundColor=V(Ma.overrides.overlayTitleFontColor,.35),s.width=w,s.height=1,s.y=Ma.overrides.overlayTitleFontSize+10,a.addChild(s),d=new Ke,d.alpha=0,a.addChild(d),d.addEventListener(en,i),h=new Ca,h.x=222,h.y=r.height+20,h.width=w-h.x,h.height=y-h.y,a.addChild(h);var e="https://"+window.location.host+window.location.pathname.split("/").slice(0,-1).join("/");p=new Ca({type:"iframe"}),p.src="https://www.facebook.com/plugins/share_button.php?href="+encodeURIComponent(e)+"&width="+M.width+"&layout="+M.layout+"&action=like&size="+M.size+"&show_faces="+M.showFaces+"&share="+M.showShareButton+"&height="+M.height,p.width=M.width,p.height=M.height,p.element.setAttribute("scrolling","no"),p.element.setAttribute("frameborder","0"),p.element.setAttribute("allowTransparency","true"),m=new Je,m.addEventListener("click",function(){var e="https://"+window.location.host+window.location.pathname.split("/").slice(0,-1).join("/");window.open("https://twitter.com/intent/tweet?text="+encodeURI(e),"_blank")});var t=new Ke;t.position="relative",t.width=20,t.height=20,t.src="https://33acda504924667afc4c-95ab99cbba1f87315d458f4e201677b2.ssl.cf1.rackcdn.com/icon/twitter@2x.png",m.addChild(t),v=new Je,v.addEventListener("click",function(){var e="https://"+window.location.host+window.location.pathname.split("/").slice(0,-1).join("/");window.location.href="mailto:?subject=Shared item from "+window.location.host+"&body="+Bi.portfolioEmailMessage+"%0A%0A"+e});var l=new Ke;l.position="relative",l.width=20,l.height=20,l.src="https://33acda504924667afc4c-95ab99cbba1f87315d458f4e201677b2.ssl.cf1.rackcdn.com/icon/email@2x.png",v.addChild(l),p.y=0,m.y=30,v.y=60,h.addChild(p),h.addChild(m),h.addChild(v),L.alpha=0,L.x=h.x,L.y=40,L.fontFamily=Ma.overrides.overlayTitleFont,L.fontColor=Ma.overrides.overlayTitleFontColor,L.fontSize=14,a.addChild(L),C.updateStyle(),C.updatePosition(),C.show(),x.addEventListener(Po,n)}function i(e){var t=He({width:this.width,height:this.element.offsetHeight,filename:d.src}),i=Pe(null,0,{type:"fit",width:t.width,height:t.height,hRange:200,vRange:oe()?200:300,hAlign:0,vAlign:0,disableOrientationCheck:!0});f=Math.ceil(i.scale.width),b=Math.ceil(i.scale.height),this.width=f,this.height=b,qe(this,Lo,{alpha:1}),C.updatePosition()}function n(e){L.text=e.response,qe(h,Lo,{alpha:0}),qe(L,Lo,{alpha:1}),C.addEventListener(hn,o)}function o(e){e.target===C&&C.removeEventListener(hn,o),x.dispatchEvent(Jo,"share")}var a,r,s,d,h,u,p,m,v,g,f,b,C=new Ca(e),w=573,y=400,L=new Ca,x=e.localEvents;C.section=e.section;var M={layout:"button",size:"small",showFaces:!1,showShareButton:!0,width:67,height:20};return C.updateSpeed=0,C.backgroundColor=V(Pi.overlayColor,Pi.overlayAlpha),C.zIndex=100,C.alpha=0,C.visible=!1,C.updateStyle=function(e){Ma.overrides.overlayTitleFont!==r.fontFamily&&(r.fontFamily=Ma.overrides.overlayTitleFont,p.fontFamily=Ma.overrides.overlayTitleFont,m.fontFamily=Ma.overrides.overlayTitleFont,v.fontFamily=Ma.overrides.overlayTitleFont),Ma.overrides.overlayTitleFontSize!==r.fontSize&&qe(r,Lo,{fontSize:Ma.overrides.overlayTitleFontSize,onComplete:function(){C.updatePosition(e)}}),Ma.overrides.overlayTitleFontColor!==r.fontColor&&(qe(r,Lo,{fontColor:Ma.overrides.overlayTitleFontColor}),qe(s,Lo,{backgroundColor:V(Ma.overrides.overlayTitleFontColor,.35)}),qe(p,Lo,{fontColor:V(Pi.overlayColor,.35),backgroundColor:V(Ma.overrides.overlayTitleFontColor,.35)}),qe(m,Lo,{fontColor:V(Pi.overlayColor,.35),backgroundColor:V(Ma.overrides.overlayTitleFontColor,.35)}),qe(v,Lo,{fontColor:V(Pi.overlayColor,.35),backgroundColor:V(Ma.overrides.overlayTitleFontColor,.35)})),V(Pi.overlayColor,Pi.overlayAlpha)!==C.backgroundColor&&qe(C,Lo,{backgroundColor:V(Pi.overlayColor,Pi.overlayAlpha)})},C.updatePosition=function(e){Ma.section(C.section),C.x=0,C.y=0,w=Ma.mediaView.width()>573?573:Ma.mediaView.width(),y=Ma.mediaView.height(C.section.key)>400?400:Ma.mediaView.height(C.section.key),d.x=2,d.y=r.height+20,s.y=Ma.overrides.overlayTitleFontSize+10,xa.mediaMask.width()>573?(h.x=222,h.y=r.height+20):(h.transition=0,h.x=.5*(xa.mediaView.width()-h.width),h.y=d.y+b+10,d.x=.5*(xa.mediaView.width()-d.width),r.x=.5*(xa.mediaView.width()-r.element.offsetWidth),p.x=.5*(h.width-67),m.x=.5*(h.width-20),v.x=.5*(h.width-20),s.alpha=0),0===C.updateSpeed?(C.width=Ma.mediaView.width(),C.height=Ma.mediaView.height(C.section.key),a.x=.5*(Ma.mediaView.width()-w),a.y=.5*(Ma.mediaView.height(C.section.key)-y),a.width=w,a.height=y):(qe(C,C.updateSpeed,{width:Ma.mediaView.width(),height:Ma.mediaView.height(C.section.key)}),qe(a,C.updateSpeed,{x:.5*(Ma.mediaView.width()-w),y:.5*(Ma.mediaView.height(C.section.key)-y),width:w,height:y})),g.width=Ma.mediaView.width(),g.height=Ma.mediaView.height(C.section.key),C.updateSpeed=Lo},C.show=function(){C.updateSpeed=0,C.updatePosition(),C.visible||(C.visible=!0,C.display="block",qe(C,Lo,{alpha:1}),qe(h,Lo,{alpha:1}),qe(L,Lo,{alpha:0}))},C.hide=function(e){C.visible&&(C.visible=!1,qe(C,Lo,{alpha:0,onComplete:function(){this.display="none"}}))},C.updateContent=function(e){var t=S(e.section.media);u=l(t[e.assetId]),r.text="Share this "+u.type;var n=r.element.offsetHeight;d&&a.removeChild(d),d=new Ke,d.alpha=0,d.x=2,d.y=n+20,d.width=200,d.src=c(200,200,u.thumb||u.content,u.demoFile),h.y=n+20;var o="https://"+window.location.host+window.location.pathname.split("/").slice(0,-1).join("/");p.src="https://www.facebook.com/plugins/share_button.php?href="+encodeURIComponent(o)+"&width="+M.width+"&layout="+M.layout+"&action=like&size="+M.size+"&show_faces="+M.showFaces+"&share="+M.showShareButton+"&height="+M.height,a.addChild(d),d.addEventListener(en,i)},C.addEventListener(So,function(e){t.call(C)}),C}function Ti(e){function t(e){return window.scrollY>e?e:window.scrollY<0?0:window.scrollY}function i(e){Pi.menuRevealOnInit!==!1&&k&&e<10?C.menuView.dock.toggleState()||C.menuView.dock.show():e>wa.height*Pi.menuScrollReveal?C.menuView.dock.toggleState()||C.menuView.dock.show():C.menuView.dock.toggleState()&&C.menuView.dock.hide()}function n(){"Safari"===ra&&(C.menuView.menuText.translateZ=0)}function o(){"Safari"===ra&&(C.menuView.menuText.style["-webkit-transform"]="none",C.menuView.menuText.style["-ms-transform"]="none",C.menuView.menuText.style.transform="none")}function a(){C.menuView.dock.toggleState()&&C.menuView.closeDock()}function r(e){if(C.menuView.isInitUri=!1,Wi===Xi||Wi===Ni){var t=e.info.isDeepLink||""===Pi.menuAutoCloseMobile||void 0===Pi.menuAutoCloseMobile||Pi.menuAutoCloseMobile;""===Ma.introFile&&""===Pi.introFile||e.path?!y&&I(e)&&C.menuView.dock.toggleState()?setTimeout(C.menuView.closeDock,200):y||t?t&&C.menuView.dock.toggleState()&&setTimeout(C.menuView.closeDock,2e3):C.menuView.dock.toggleState()&&(clearTimeout(b),b=setTimeout(C.menuView.closeDock,200)):(C.menuView.dock.toggleState()||C.menuView.openDock(),t&&setTimeout(C.menuView.closeDock,2e3))}else"overlay"===Ma.menuView.placement()?(!y&&C.menuView.dock.toggleState()&&C.menuView.closeDock(),y&&(Pi.menuOpenOverlayOnInit?C.menuView.openDock():C.menuView.closeDock(),C.menuView.dock.toggleState()?C.menuView.showCloseButton():C.menuView.showMenuIcon())):te()&&i();s(e),y=!1}function s(e){C.menuView.menuText.setActiveMenuItem(e)}function d(e){var t=S(e.value);return"media"===e.field&&"update"===e.method&&1===t.length&&"link"===l(t[0]).type}function c(e){return"media"===e.field&&"update"===e.method&&""===e.value}function h(e){setTimeout(function(){C.menuView.menuText.display="block",C.menuView.display="block",C.menuView.menuText.rebuild({model:e})},400)}function p(e){f&&clearTimeout(f),f=setTimeout(function(){e.action&&"sectionReorder"===e.action||(e.action&&"remove"===e.action?c(e)&&h(m()):e.action&&"addMediaToSection"===e.action||(e.action&&"addSelectionToSection"===e.action?d(e)&&h(m()):h(m())))},0)}function m(){var e={};for(var t in Ri)Ri[t].media&&Ri[t].mediaItems&&Ri.hasOwnProperty(t)&&(e[t]={id:Ri[t].id,key:Ri[t].key,hideFromMenu:Ri[t].hideFromMenu,customLink:Ri[t].customLink,isIndex:Ri[t].isIndex,indexLink:Ri[t].indexLink,linkTarget:Ri[t].linkTarget,isOpen:Ri[t].isOpen,hideSubs:Ri[t].hideSubs,label:Ri[t].label,alias:Ri[t].alias,media:Ri[t].media.slice(0),mediaItems:Ri[t].mediaItems.slice(0),overrides:Ri[t].overrides,password:Ri[t].password,thumb:Ri[t].thumb,visible:Ri[t].visible,isSearch:Ri[t].isSearch,isLightbox:Ri[t].isLightbox});if((Wi===Xi||Wi===Ni&&Pi.footerOnMenuTablet)&&(Ma.socialLinks.forEach(function(t){var i=Hi[t],n=u(e);e[t]={id:n,key:i.label,label:i.label,media:[t],mediaItems:[],overrides:{},password:"",thumb:{},visible:!0},e.ROOT_SECTION.media.push(n)}),Ma.copyright)){var i=u(e);e.copyright={id:i,key:"copyright",label:Ma.copyright,media:[],mediaItems:[],overrides:{},password:"",thumb:{},visible:!0},e.ROOT_SECTION.media.push(i)}return e}function v(e){if(w||e&&/menu|marginOverlap|dropdownSubMenu|sitePaddingTop|sitePaddingRight|sitePaddingBottom|sitePaddingLeft|footerIcon/.test(e.id)){C.menuView.updateStyle();var t=m();C.menuView.menuText.display="block",C.menuView.display="block",C.menuView.menuText.rebuild({model:t}),C.menuView.menuText.updatePosition(0),C.menuView.updatePosition("layoutModelChange"),C.menuView.updateScroll(),w=!1,h(t)}}function g(e){"link"===e.type&&"Footer Links"!==e.filters&&(C.menuView.updateStyle(),C.menuView.menuText.display="block",C.menuView.display="block",C.menuView.menuText.rebuild({model:m()}),C.menuView.menuText.updatePosition(0),C.menuView.updatePosition(),C.menuView.updateScroll())}var f,b,C=new $e({parentView:e.parentView,parentController:e.parentController,events:e.siteControllerEvents}),w=!0,y=!0,L=!0,x=350,M=!1,T=!1;C.updateSpeed=0,C.menuView=new e.MenuView(e),C.menuView.alpha=0,Wi===Xi&&Ma.overrides.menuDisplaceMobile?(wa.addChild(C.menuView),C.menuView.addChild(e.parentView),C.menuView.setClass("MenuView invertSite")):Wi===Ni&&Ma.overrides.menuDisplaceTablet?(wa.addChild(C.menuView),C.menuView.addChild(e.parentView),C.menuView.setClass("MenuView invertSite")):(C.parentView.addChild(C.menuView),C.parentView.setClass("SiteView invertSite")),e.model=Ri,C.menuView.menuText=new Ei(e),C.menuView.menuText.element.setAttribute("class","menuText"),C.menuView.addContent(C.menuView.menuText),C.events.addEventListener("menuUpdatePosition",function(){C.menuView.updatePosition()}),C.events.addEventListener(_n,v),C.events.addEventListener(Wn,g),C.events.addEventListener(Zn,p),C.events.addEventListener(lo,function(){M=!0}),C.events.addEventListener(nn,function(){xa.isMenuOverlayStateChange?(C.menuView.transition=0,
C.menuView.alpha=0,setTimeout(function(){xa.isMenuResponsiveOverlay&&Wi!==Xi?C.menuView.closeDock(0):C.menuView.openDock(0),C.menuView.menuText.display="block",C.menuView.display="block",C.menuView.menuText.rebuild({model:m()}),C.menuView.menuText.updatePosition(0),C.menuView.updatePosition(0),C.menuView.updateStyle(0),C.menuView.updateScroll(),C.menuView.dock.toggleState()&&setTimeout(function(){C.menuView.transition=0,C.menuView.alpha=1},350)},x)):(Wi===Xi&&(M||L)&&(C.menuView.menuText.rebuild({model:m()}),M=!1),C.menuView.menuText.updatePosition(0),C.menuView.updatePosition(),Wi===Xi||Wi===Ni||C.menuView.dock.toggleState()||Pi.isMenuScrollReveal||setTimeout(function(){C.menuView.display="none"},x)),x=50,L=!1}),C.events.addEventListener(Hn,r),C.events.addEventListener("SITE_URI_CHANGE_PASSIVE",s),C.events.addEventListener(_o,a),C.events.addEventListener(Yo,function(){f=setTimeout(function(){C.menuView.dock.toggleState()&&(C.menuView.menuText.display="block",C.menuView.display="block"),C.menuView.menuText.updatePosition(0),C.menuView.updatePosition()},0)}),C.events.addEventListener(Zo,C.menuView.updatePosition),C.events.addEventListener("fillSiteMode",n),C.events.addEventListener("nonFillSiteMode",o),C.events.addEventListener("LOGO_LOADED",function(){C.menuView.menuText.display="block",C.menuView.display="block",C.menuView.menuText.updatePosition(0),C.menuView.updatePosition()});var V,E=0,z=!1,k=!0,O=void 0===Pi.menuRevealOnInit||Pi.menuRevealOnInit;Pi.menuRevealOnInit===!1&&C.menuView.dock.hide(),window.addEventListener("scroll",function(){T=!1,Pi.isMenuScrollReveal&&/top/.test(Ma.menuView.placement())&&(z=!0,clearTimeout(V),V=setTimeout(function(){var e=Ma.siteView.height()-wa.height;E=t(e),Pi.menuRevealOnInit!==!0&&k?(C.menuView.dock.hide(),O=!1):te()?(T=!0,i(E)):Pi.isMenuScrollReveal&&(0!==E&&E>window.oldScrollY-1?C.menuView.dock.toggleState()&&!k&&(C.menuView.dock.hide(),O=!1):Eoa.abs(y)?(O=!0,z=!1,e.stopPropagation()):(z=!0,Wi===Xi&&(p.dock.toggleState()?p.dock.show(0):p.dock.hide(0)),O=!1),Wi!==Xi&&Wi!==Ni||!O||e.preventDefault();var t=/left|top|bottom/.test(Ma.menuView.placement())?"left":"right";if(Wi!==Ni&&Wi!==Xi||(t="left"),O){p.transition=0;var i=w+x;"left"===t?p.dock.toggleState()?p.translateX=i>0?0:i:p.translateX=i<-xa.menuView.width()?-xa.menuView.width():i:p.translateX=i=e.touches[0].pageX&&(M="left"===t?"close":"open",T=e.touches[0].pageX)}}function s(){O&&"close"===M?(k=!1,p.dock.toggleState()&&p.closeDock()):O&&"open"===M&&(k=!1,p.dock.toggleState()||p.openDock()),k=!1,O=!1,p.removeEventListener(ln,l),p.removeEventListener(sn,s),p.removeEventListener(dn,s)}function d(){p.dock.toggleState()?(H=!1,p.closeDock()):(H=!0,p.openDock())}function c(){C,h()}function h(){C=!0,qe(v,Lo,{alpha:1})}function u(){return Wi!==Xi&&Wi!==Ni&&Pi.menuBlendMode&&"overlay"!==Ma.menuView.placement()?Pi.menuBlendMode:"normal"}var p=new st({events:e.events});p.identity="menu",p.element.setAttribute("data-identity","menu"),p.isInitUri=!0,p.alpha=0,p.updateSpeed=0,p.zIndex=Ma.menuView.zIndex,p.style.pointerEvents="none",p.x=0,p.y=0,p.position=Ma.menuView.menuPositionFixed()||"overlay"===Ma.menuView.placement()?"fixed":"absolute",p.element.style["mix-blend-mode"]=u();var m=(e.parentView,new Ca);m.identity="menu",m.element.setAttribute("data-identity","menu"),m.element.setAttribute("class","mask"),m.backgroundColor=V("#FF0000",0),m.width=xa.menuView.width(),p.mask=m,p.addChild(m);var v,g,f,b=!0,C=!1,w=0,y=0,L=0,S=0,x=0,M="open",T=0,z=!1,k=!1,O=!1,I=$()?"top":"left",F=Q()?xa.menuView.y():xa.menuView.x(),A=Q()?xa.menuView.x():xa.menuView.y(),P={width:wa.width,height:wa.height};p.addEventListener(So,function(){p.updatePosition(),"overlay"===Ma.menuView.placement()?b=!1:qe(p,Lo,{delay:Lo,alpha:1,onComplete:function(){b=!1}})}),p.dock=new Ee(p,P,{side:Wi===Ni||Wi===Xi?"left":Ma.menuView.placement(),align:I,margin:F,pOffset:A,reveal:0,disableResize:"overlay"===Ma.menuView.placement()}),p.showCloseButton=function(){var e=Ma.menuView.menuIconOverlayColor(),i=Number(Pi.menuIconSize||36),o=t(i);o.isClosed=!1,o.color=e,o.rotate=-180,o.line1Y=2*o.topMargin-(Number(Pi.menuIconLineWidth||1)+1),o.line3Y=2*o.topMargin-(Number(Pi.menuIconLineWidth||1)+1),o.leftMargin*=.5,n(o)},p.showMenuIcon=function(){var e=Number(Pi.menuIconSize||36),i=t(e);i.isClosed=!0,i.color=Pi.menuIconColor||"#333333",i.rotate=0,i.line1Y=i.topMargin,i.line3Y=3*i.topMargin,i.diagonal=i.width,n(i)},Wi===Ni||Wi===Xi?(v=new Ca,v.svg=new La,v.path=new nt,v.width=20,v.height=20,v.svg.width=20,v.svg.height=20,v.path.d=ya.menuIconMobile,v.path.strokeWidth=0,v.path.stroke="none",v.path.fill=Pi.menuIconColor||Ma.overrides.overlayTitleFontColor||"#606060",v.addChild(v.svg),v.svg.addChild(v.path),v.zIndex=50,v.padding=8,v.alpha=1,v.style.pointerEvents="auto",v.y=16,p.addChild(v),v.addEventListener(Vn,d),p.events.addEventListener(_o,a),p.addEventListener(rn,r),p.style.pointerEvents="auto"):"overlay"===Ma.menuView.placement()&&i();var H=!1;return p.openDock=function(e){e=isNaN(e)?Lo:e,wa.zoom<=1&&(Wi===Xi||Wi===Ni)?(p.events.dispatchEvent(Wo),p.dock.show(e),clearInterval(g)):"overlay"===Ma.menuView.placement()&&(p.showCloseButton(),p.dock.show(0,function(t){t.display="block",p.menuText.updatePosition(0),qe(t,e,{delay:.15,alpha:1}),f=document.body.style.overflowY,document.body.style.overflowY="hidden"}))},p.closeDock=function(e){e=isNaN(e)?Lo:e,wa.zoom<=1&&!k&&(Wi===Xi||Wi===Ni)?(p.dock.toggleState()&&p.events.dispatchEvent(No),p.dock.hide(e)):"overlay"===Ma.menuView.placement()&&(p.showMenuIcon(),p.dock.hide(0,function(t){qe(t,e,{delay:.05,alpha:0,onComplete:function(){t.display="none"}}),document.body.style.overflowY=f}))},p.updateStyle=function(){Wi===Xi?qe(p,p.updateSpeed,{backgroundColor:V(Pi.menuBgColorMobile||Pi.menuBgColor,Pi.menuBgAlphaMobile||Pi.menuBgAlpha)}):Wi===Ni?qe(p,p.updateSpeed,{backgroundColor:V(Pi.menuBgColorTablet||Pi.menuBgColor,Pi.menuBgAlphaTablet||Pi.menuBgAlpha)}):qe(p,0,{backgroundColor:V(Ma.menuView.menuBgColor(),Ma.menuView.menuBgAlpha())})},p.updatePosition=function(t){var n="layoutModelChange"===t,o=isNaN(t)?p.updateSpeed:t;p.position=Ma.menuView.menuPositionFixed()||"overlay"===Ma.menuView.placement()?"fixed":"absolute",p.element.style["mix-blend-mode"]=u();var a=q(p,"menuText.height")||0,r=xa.menuView.height()-xa.menuText.y(a),l=xa.menuText.y(a);if(Wi===Xi?r=xa._footerHeight?xa.menuView.height()-xa.menuText.y(a)-xa._footerHeight-2*xa.mobileFooterPadding:xa.menuView.height()-xa.menuText.y(a):r>xa.menuView.height()&&(r=xa.menuView.height(),l=0),Wi!==Ni&&Wi!==Xi&&Pi.navbarAlignHorizontal===Ma.menuView.placement()&&"bottom"===Pi.navbarAlignVertical&&xa._navbarVisible){var s=12;r=xa.navbarView.y()-E(Pi.sitePaddingTop,wa.height)-l-Pi.menuOffsetY-s}Wi===Ni||Wi===Xi?(v.x=xa.menuView.width()+16,v.y=16):"overlay"===Ma.menuView.placement()?v&&!n||i():v&&(p.dock.show(0,function(e){e.display="block",qe(e,o,{alpha:1})}),/overlay/.test(Ma.menuView.placement())?wa.removeChild(v):e.parentView.removeChild(v),v=null);var d=oe()&&"overlay"===Ma.menuView.placement()?250:0;qe(p,o,{width:xa.menuView.width(),height:xa.menuView.height()+d}),Wi===Xi?(qe(m,o,{width:xa.menuView.width(),height:xa.menuView.height(),y:0}),p.menuText&&qe(p.menuText,o,{y:l})):qe(m,o,{width:xa.menuView.width(),height:r,y:l}),p.updateSpeed=Lo,P.width=wa.width,P.height=wa.height,Wi===Ni||Wi===Xi?p.dock.side="left":p.dock.side=Ma.menuView.placement(),p.dock.align=$()?"top":"left",p.dock.margin=Q()?xa.menuView.y():xa.menuView.x(),p.dock.pOffset=Q()?xa.menuView.x():xa.menuView.y(),p.dock.disableResize="overlay"===Ma.menuView.placement(),p.dock.resize(b?0:Lo),setTimeout(function(){p.scroll&&p.scroll.resize()},1e3*Lo)},p.addContent=function(e){p.mask.addChild(e),setTimeout(function(){p.updateScroll()},1e3*Lo)},p.removeContent=function(e){p.mask.removeChild(e),setTimeout(function(){p.updateScroll()},1e3*Lo)},p.updateScroll=function(){if((oe()||le())&&(m.element.style["-webkit-overflow-scrolling"]="touch"),"native"===Pi.menuScrollType)p.style.pointerEvents="auto",!$()&&Pi.dropdownSubMenu?m.element.style.overflow="visible":$()?(m.element.style.overflowY="scroll",m.element.style.overflowX="hidden"):(m.element.style.overflowY="hidden",m.element.style.overflowX="scroll");else if(ia&&("nativeMacOs"===Pi.menuScrollType||Pi.globalSmoothScroll||Wi===Xi))p.style.pointerEvents="auto",!$()&&Pi.dropdownSubMenu?m.element.style.overflow="visible":$()?(m.element.style.overflowY="scroll",m.element.style.overflowX="hidden"):m.element.style.overflow="auto";else if($()||!Pi.dropdownSubMenu){p.scroll&&p.scroll.destroy(),m.overflow="hidden";var e=Pi.menuScrollbarWidth,t="right"===Pi.menuScrollbarAlign?-e:-E(Pi.menuWidth,wa.width),i=["bar","wheel","touch"],n=E(Ma.menuView.menuTextPaddingHorizontal(),wa.width),o={name:"menu",types:i,axis:$()?"y":"x",align:$()?"top":Ma.menuView.menuTextAlignHorizontal(),alpha:Pi.menuScrollbarBgAlpha,color:Pi.menuScrollbarColor,hover:Pi.menuScrollbarHover,side:Pi.menuScrollbarAlignment,width:e,topPad:0,margin:$()?2:n,offsetX:$()?t:0,zIndex:500,rounded:Ma.overrides.thumbnailScrollbarRounded,visibility:Ma.overrides.thumbnailScrollbarVisibility};("nativeMacOs"===Pi.menuScrollType||Pi.globalSmoothScroll)&&(o.color="#000000",o.hover="#000000",o.side="right",o.alpha=0,o.width=7,o.offsetX=-10,o.offsetY=0,o.rounded=!0,o.visibility="when scrolling"),p.scroll=new Re(p.menuText,m,o)}else p.style.pointerEvents="auto",m.element.style.overflow="visible"},p.updateStyle(),p}function Ei(e){function i(){_.text="",_.children=[],X=new Le(e),X.alpha=0,Wi===Xi?X.gap=0:Wi===Ni?X.gap=E(K(Pi.menuTextGapTablet,Ma.menuView.menuTextGap()),100):X.gap=E(Ma.menuView.menuTextGap(),100),Pi.menuExpandAll?X.expand="all":X.expand="single",X.toggle=!1,X.wrap=!1;var t=Wi===Ni?Pi.menuTextAlignHorizontalTablet||"left":Ma.menuView.menuTextAlignHorizontal(),i=t;Wi===Xi?i="left":/top|bottom/.test(Ma.menuView.placement())&&Wi!==Ni&&(i="top"),X.align=i,X.updateSpeed=_.updateSpeed,X.axis=$()?"y":"x",X.perpLength=$()?_.height:_.width,X.animate=!1,_.addChild(X),s(G,!1,X,!1),_.width=X.width,_.height=X.height,X.addEventListener(An,r),r(),X.layout(),W&&_.selectMenuItem(),setTimeout(function(){o(),a(),_.events.dispatchEvent(Yo),Q=0},Q)}function o(){I(),X.perpLength=$()?_.height:_.width,X.layout()}function a(){setTimeout(function(){qe(X,Lo,{alpha:1})},350)}function r(e){e&&(_.width=e.width,_.height=e.height),_.x=Math.round(xa.menuText.x(_.width)),_.events.dispatchEvent(Zo)}function s(e,t,i,o){i.parentLabel=o;for(var a=0,r=e.length;a-1){var o=e.split(",");t=o[0].split("=")[1];var a=o[1].split("x");i=Number(a[0].split("=")[1]),n=Number(a[1])}else t=e.split("=")[1];return{path:t,width:i,height:n}}function C(e){var t=g(e.label),i=new Ke;return i.src=Bi.cdnSslUri+"/"+t.path,i.width=t.width,i.height=t.height,i.customLabel=e.label.toLowerCase(),i.cursor="pointer",i}function w(e){var t=ua[e.label.toLowerCase()],i=new Ke;return i.src=go+t.filename,i.width=t.width,i.height=t.height,i.style.padding="2px 0",i.socialLabel=e.label.toLowerCase(),i.cursor="pointer",i}function y(e){switch(Pi.footerIconShape){case"standard":return e.svgStdPath;case"rectangle":return e.svgRectPath;case"circle":return e.svgCircPath}}function L(e){var t=ua[e.label.toLowerCase()],i=new La;i.identity="menu",i.element.setAttribute("data-identity","menu");var n=new La({type:"g"});n.identity="menu",n.element.setAttribute("data-identity","menu");var o=new nt;o.identity="menu",o.element.setAttribute("data-identity","menu");var a=Wi===Ni||Wi===Xi?1:Pi.footerIconScale;if(n.scale=a,/circle|rectangle/.test(Pi.footerIconShape)){var r=new ot;r.rx="circle"===Pi.footerIconShape?t.bgCircRadius:t.bgRectRadius,r.width=t.width,r.height=t.height,r.fill=Pi.footerIconColor,n.addChild(r)}return o.d=y(t),o.fill="standard"===Pi.footerIconShape?Pi.footerIconColor:Pi.footerIconBgColor,o.fillRule="evenodd",n.addChild(o),i.addChild(n),i.width=t.width*a,i.height=t.height*a,i.socialLabel=e.label.toLowerCase(),i}function x(e,t){var i="%spacer%"===e.toLowerCase()?"span":"a",n=new Ca({type:i});return n.identity="menu",n.element.setAttribute("data-identity","menu"),n.element.setAttribute("class","menuLabel"),n.element.style["user-select"]="none",Wi===Xi?(t?(n.fontFamily=Pi.menuSubFontMobile||Pi.menuFontMobile||Pi.menuFont,n.fontSize=Pi.menuSubFontSizeMobile||Pi.menuFontSizeMobile||Pi.menuSubFontSize,n.textTransform=Pi.menuSubTextTransform||"none"):(n.fontFamily=Pi.menuFontMobile||Pi.menuFont,n.fontSize=Pi.menuFontSizeMobile||Pi.menuFontSize,n.textTransform=Pi.menuTextTransform||"none"),n.fontColor=Pi.menuFontColorMobile||Pi.menuFontColor):Wi===Ni?(t?(n.fontFamily=Pi.menuSubFontTablet||Pi.menuFontTablet||Pi.menuFont,n.fontSize=Pi.menuSubFontSizeTablet||Pi.menuFontSizeTablet||Pi.menuSubFontSize,n.textTransform=Pi.menuSubTextTransform||"none"):(n.fontFamily=Pi.menuFontTablet||Pi.menuFont,n.fontSize=Pi.menuFontSizeTablet||Pi.menuFontSize,n.textTransform=Pi.menuTextTransform||"none"),n.fontColor=Pi.menuFontColorTablet||Pi.menuFontColor):(t?(n.fontFamily=Pi.menuSubFont||Pi.menuFont,n.fontSize=Ma.menuView.menuSubFontSize(),n.textTransform=Pi.menuSubTextTransform||"none"):(n.fontFamily=Pi.menuFont,n.fontSize=Ma.menuView.menuFontSize(),n.textTransform=Pi.menuTextTransform||"none"),n.fontColor=Ma.menuView.menuFontColor()),n.fontStyle=Pi.menuFontStyle||"normal",n.letterSpacing=Pi.menuKerning,n.textWrap=Wi===Xi,n.text="%spacer%"===e.toLowerCase()?" ":e,n.label=n,"%spacer%"!==e.toLowerCase()&&(n.cursor="pointer"),n}function M(e){var t=isNaN(Pi.menuIndentMobile)?20:Pi.menuIndentMobile,i=isNaN(Pi.menuSubIndentMobile)?t+10:t+Pi.menuSubIndentMobile;return e?i:t}function T(e,t){var i,n=Pi.menuTextAlignHorizontalMobile?Pi.menuTextAlignHorizontalMobile:"left",o=M(t),a=""===Pi.menuLinesMobile||void 0===Pi.menuLinesMobile||Pi.menuLinesMobile,r=Pi.menuLineHeightMobile||60;switch(n){case"left":i="flex-start";break;case"center":i="center";break;case"right":i="flex-end"}var l=new Ca;return l.identity="menu",l.element.setAttribute("data-identity","menu"),l.addChild(e),l.label=e,l.width=xa.menuView.width(),l.minHeight=r,l.position="relative",l.display="flex",l.style.justifyContent=i,l.style.alignItems="center",a&&(l.borderBottom="1px solid "+V(Ma.menuView.menuFontColor(),Ma.menuView.menuBgAlpha()+.15)),e.position="relative",xa.menuBullet.updateSize(t),e.x=0,e.y=a?1:0,e.textAlign=n,e.paddingLeft=o,e.paddingRight=o,l}function z(e){var t;if("custom_png"===Pi.menuBulletType)t=new Ke,t.isSub=e,xa.menuBullet.updateSize(e),t.alpha=0,_.addChild(t),t.element.addEventListener(en,function(i){var n={width:i.target.offsetWidth,height:i.target.offsetHeight,filename:this.src};setTimeout(function(){var i=He(n);t.width=i.width,t.height=i.height,xa.menuBullet.width=i.width,xa.menuBullet.height=i.height,t.width=xa.menuBullet.width,e?(t.x=Math.round(-(t.width+15)+Pi.menuSubBulletOffsetHorizontal),t.y=0+Pi.menuSubBulletOffsetVertical):(t.x=Math.round(-(t.width+15)+Pi.menuBulletOffsetHorizontal),t.y=0+Pi.menuBulletOffsetVertical)},10)}),t.src=Bi.cdnSslUri+"/menu-bullet__at__2x.png";else if(/^underline/.test(Pi.menuBulletType)){var i=Number(Pi.menuBulletType.split("_")[1]);t=new Ca,t.identity="menu",t.element.setAttribute("data-identity","menu"),t.isSub=e,t.backgroundColor=V(Ma.menuView.menuFontColor(),0),t.width=0,t.height=i}else t=new Ca,t.identity="menu",t.element.setAttribute("data-identity","menu"),t.isSub=e,xa.menuBullet.updateSize(e),t.fontFamily=Pi.menuFont,t.fontColor=V(Ma.menuView.menuFontColor(),0),t.fontSize=e?Ma.menuView.menuSubFontSize():Ma.menuView.menuFontSize(),t.width=xa.menuBullet.width,t.text=ka[Pi.menuBulletType],e?(t.x=Math.round(-(t.width+15)+Pi.menuSubBulletOffsetHorizontal),t.y=0+Pi.menuSubBulletOffsetVertical):(t.x=Math.round(-(t.width+15)+Pi.menuBulletOffsetHorizontal),t.y=0+Pi.menuBulletOffsetVertical);return t}function k(){var e="inherit"===Ma.menuView.menuSubTextAlignHorizontal()?Ma.menuView.menuTextAlignHorizontal():Ma.menuView.menuSubTextAlignHorizontal();return Wi===Xi?Pi.menuTextAlignHorizontalMobile||"left":Wi===Ni?Pi.menuTextAlignHorizontalTablet||"left":e}function O(){return Wi===Xi?0:Wi===Ni?K(Pi.menuSubIndentTablet,Pi.menuSubIndent):Pi.menuSubIndent}function I(){for(var e=0,t=U.length,i=k(),n=K(Pi.menuSubTextPaddingHorizontal,5);eo.tile.perpLength?a:o.tile.perpLength,o.tile.addItem(a,r)}o.tile.layoutItems();var l=Ma.menuView.menuSubTextGap();Wi===Ni&&(l=K(Pi.menuTextGapTablet,Ma.menuView.menuSubTextGap())),l=E(l,100);for(var s=0;s0){for(c=new Ne({id:"nav"}),c.gap=Pi.navbarGap+2,c.axis="horizontal"===Pi.navbarLayout?"x":"y",c.align="vertical"===Pi.navbarLayout?Pi.navbarJustification:"left",c.wrap=!1,c.perpLength="x"===c.axis?t[0].element.offsetHeight:t[0].element.offsetWidth,e=0;ec.perpLength&&(c.perpLength=o):n>c.perpLength&&(c.perpLength=n),c.addItem(n,o)}for(c.layoutItems(),e=0;e1&&/image|video/.test(p.type)}/fill|hMasonry|vMasonry/.test(C)&&/thumbs/.test(v)?h.hide():e.section.id===Yi&&g?h.hide():(f=e.assetId===-1?0:e.assetId,b>1?(h.show(),window.FOTOMOTO&&p&&"image"===p.type?r(p.content):h.buildNavBtns()):h.hide())},h.buildNavBtns=function(){L=E(Pi.navbarFontSize,100),h.parent.removeChildren(h);for(var e in Di)if(Di.hasOwnProperty(e)){if("fullscreen"===Di[e].type&&!P())continue;if("thumbs"===Di[e].type&&"none"===C)continue;if("fotomoto"===Di[e].type&&!w)continue;if(!/caption|inquiry|fotomoto/.test(Di[e].type)&&Wi===Xi)continue;if(Wi===Xi&&!m)continue;var r=new Ca;h.addChild(r),"caption"===Di[e].type&&p&&(r.alpha=""===p.caption?.35:1),Wi===Xi&&v&&"caption"===v&&"caption"===Di[e].type&&p&&p.caption?(r.label=o("×",L+20),r.addChild(r.label),r.width=r.label.element.offsetWidth,r.height=L+10,r.label.x=0,r.label.y=.5*(L-r.label.element.offsetHeight)):"spacer"===Di[e].type?(r.label=o(" "),r.addChild(r.label),r.width=r.label.element.offsetWidth,r.height=L,r.label.x=0,r.label.y=.5*(L-r.label.element.offsetHeight)):"label"===Di[e].iconType||"count"===Di[e].type?(r.label=o(Di[e].name),r.addChild(r.label),r.width=r.label.element.offsetWidth,r.height=L,r.label.x=0,r.label.y=.5*(L-r.label.element.offsetHeight)):"icon"===Di[e].iconType?(r.icon=a(Di[e].type),r.addChild(r.icon),r.width=r.icon.width,r.height=L,r.icon.left=0,r.icon.top=Math.round(.5*(L-r.icon.height))+Pi.navbarIconOffsetY):"both"===Di[e].iconType&&(r.icon=a(Di[e].type),r.addChild(r.icon),r.label=o(Di[e].name),r.addChild(r.label),"next"===Di[e].type?("vertical"===Pi.navbarLayout?(r.label.x=-3,r.icon.left=Math.round(r.label.element.offsetWidth-Pi.navbarIconOffsetX)):(r.label.x=0,r.icon.left=Math.round(r.label.element.offsetWidth-Pi.navbarIconOffsetX+3)),r.label.y=.5*(L-r.label.element.offsetHeight),r.icon.top=Math.round(.5*(L-r.icon.height)+Pi.navbarIconOffsetY),r.width=r.icon.width+r.label.element.offsetWidth-Pi.navbarIconOffsetX):(r.icon.left=0,r.icon.top=Math.round(.5*(L-r.icon.height)+Pi.navbarIconOffsetY),r.label.x=r.icon.width-Pi.navbarIconOffsetX+3,r.label.y=.5*(L-r.label.element.offsetHeight),r.width=r.icon.width+r.label.element.offsetWidth-Pi.navbarIconOffsetX+3),r.height=L);var l=new Ca;l.width=r.element.offsetWidth,l.height=r.element.offsetHeight,l.type=Di[e].type,l.tooltip=Di[e].tooltip,r.label&&(l.label=r.label),r.icon&&(l.icon=r.icon),r.addChild(l),r.hit=l,"count"===Di[e].type?(u=r,u.label.text=f+1+" of "+b,u.width=u.label.element.offsetWidth,l.width=u.label.element.offsetWidth):"spacer"===Di[e].type||(l.addEventListener(cn,i),l.addEventListener(mn,n),l.addEventListener(Vn,t)),r.label&&(r.label.element.style["user-select"]="none")}Object.keys(Di).length>0&&(d(),h.updatePosition())};return h}function Oi(e){function t(){l=new Ca,l.backgroundColor=Pi.siteBackgroundColor,l.width=wa.width,l.height=wa.height,d.addChild(l)}function i(e,t){var i=new XMLHttpRequest;i.onload=function(){4===i.readyState&&(200===i.status||0==i.status?t(i.responseText):404===i.status&&d.events.dispatchEvent(Xo))},i.open("GET",e,!0),i.send(null)}function n(){var e=/https/.test(Ma.introFile||Pi.introFile)?Ma.introFile||Pi.introFile:Bi.cdnSslUri+"/"+(Ma.introFile||Pi.introFile);/jpeg$|jpg$|gif$|png$/.test(Ma.introFile||Pi.introFile)?(s=new Ke,s.alpha=0,s.addEventListener(en,r),s.addEventListener("error",function(){d.events.dispatchEvent(Xo)}),s.src=e,d.addChild(s)):/htm$|html$/.test(Ma.introFile||Pi.introFile)&&(s=new Ca,s.alpha=0,s.width=wa.width,s.height=wa.height,s.overflow="auto",i(e,function(e){qe(s,1,{alpha:1}),h=Lo,s.text=e}),d.addChild(s))}function o(e){e!==!1&&void 0!==e&&null!==e||(e=1.5),setTimeout(function(){qe(s,e,{alpha:0,onComplete:function(){d.events.dispatchEvent(Xo)}})},1e3*(Pi.introDuration||c))}function a(){return Wi===Xi?Pi.introScaleTypeMobile||Pi.introScaleType:Wi===Ni?Pi.introScaleTypeTablet||Pi.introScaleType:Pi.introScaleType}function r(e){var t=He({width:s.element.offsetWidth,height:s.element.offsetHeight,filename:Ma.introFile||Pi.introFile});Pe(s,0,{type:a(),width:t.width,height:t.height,hRange:wa.width,vRange:wa.height,hAlign:"center",vAlign:"center",disableOrientationCheck:!0,onComplete:function(){qe(s,1,{alpha:1,onComplete:o}),h=Lo}})}var l,s,d=new Ca({events:e.events}),c=1.4,h=(e.parentView,0);return d.element.id="IntroView",d.zIndex=Ma.introView.zIndex,e.events.addEventListener("introFadeOut",o),d.addEventListener(So,function(e){t(),n()}),d.updatePosition=function(e){l.width=wa.width,l.height=wa.height,/htm$|html$/.test(Ma.introFile||Pi.introFile)&&(s.width=wa.width,s.height=wa.height),s&&qe(s,h,{x:.5*(wa.width-s.width),y:.5*(wa.height-s.height)})},d}function Ii(t){function i(e){qe(this,.2,{fontColor:Pa.fontColorLightest,borderBottom:"1px solid "+Pa.bgColorDark,boxShadow:"0 1px 0 0 "+Pa.bgColorDark,ease:"ease-out"}),qe(this.label,.2,{fontSize:12,y:this.y-15,ease:"ease-out"})}function n(e){qe(this,.2,{fontColor:Pa.fontColorLightest,borderBottom:"1px solid "+Pa.bgColorDarkest,boxShadow:"0 1px 0 0 #333",ease:"ease-out"}),this.value||qe(this.label,.2,{fontSize:15,y:this.y+5,ease:"ease-out"})}function o(e){qe(this,.2,{fontColor:Pa.fontColorSelected,ease:"ease-out"})}function a(e){qe(this,.2,{fontColor:Pa.fontColorLight,ease:"ease-out"})}function r(e){qe(this,.2,{fontColor:Pa.fontColorSelected,ease:"ease-out"})}function l(e){qe(this,.2,{fontColor:Pa.fontColorLight,ease:"ease-out"})}function s(){}function d(){}function c(){Bi.adminLockout||new e({url:"/dx/service/login",params:{user:f.value,pass:b.value},callback:p.loginResponse})}function h(){new e({url:"/dx/service/logout",params:{},callback:p.logoutResponse})}function u(e){13===e.which&&c(),f.label.y=f.value?f.y-15:f.y+5,b.label.y=b.value?b.y-15:b.y+5}t=t||{};var p,m=345,v=new Ca;v.width=m,v.height=350,v.borderRadius=4,v.addEventListener(Vn,function(e){e.stopPropagation()});var g=new Ca("h1");g.x=-2,g.y=2,g.width=m,g.height=50,g.fontColor=Pa.fontColorLightest,g.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",g.fontSize=47,g.fontWeight=100,g.text="Photofolio Admin",g.textWrap=!1,g.textAlign="left",g.textShadow="0 1px 0 #333",v.addChild(g);var f=new et;f.x=0,f.y=75,f.width=m,f.height=40,f.fontColor=Pa.fontColor,f.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",f.fontSize=16,f.fontWeight=700,f.value="",f.backgroundColor="transparent",f.borderBottom="1px solid "+Pa.bgColorDarkest,f.boxShadow="0 1px 0 0 #333",f.element.tabIndex=1,v.addChild(f),f.label=new Ca,f.label.x=0,f.label.y=f.value?f.y-15:f.y+5,f.label.fontColor=Pa.fontColorLight,f.label.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",f.label.fontSize=15,f.label.fontWeight=700,f.label.text="email",f.label.pointerEvents="none",v.addChild(f.label);var b=new et;b.x=0,b.y=145,b.width=m,b.height=40,b.fontColor=Pa.fontColor,b.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",b.fontSize=16,b.fontWeight=700,b.value="",b.backgroundColor="transparent",b.borderBottom="1px solid "+Pa.bgColorDarkest,b.boxShadow="0 1px 0 0 #333",b.element.tabIndex=2,b.element.setAttribute("type","password"),v.addChild(b),b.label=new Ca,b.label.x=0,b.label.y=b.value?b.y-15:b.y+5,b.label.fontColor=Pa.fontColorLight,b.label.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",b.label.fontSize=15,b.label.fontWeight=700,b.label.text="password",b.label.pointerEvents="none",v.addChild(b.label);var C=new Je;C.x=0,C.y=220,C.width=m,C.height=45,C.fontColor=Pa.fontColor,C.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",C.fontWeight=400,C.fontSize=13,C.text=Bi.adminLockout?"ADMIN LOCKED FOR MAINTENANCE":"LOGIN",C.textAlign="center",C.element.tabIndex=3,C.borderRadius=3,C.backgroundColor=Bi.adminLockout?"#ff295e":"#2FA0D8",C.fontColor=Pa.bgColorLighter,C.boxShadow="0 2px 5px 0 rgba(0,0,0,0.16)",v.addChild(C),C.addEventListener(cn,function(){qe(this,.2,{backgroundColor:Bi.adminLockout?"#ff295e":"#4bb7ed",boxShadow:"0 10px 20px 0 rgba(0,0,0,0.6)",ease:"ease-out"})}),C.addEventListener(on,function(){qe(this,.2,{backgroundColor:Bi.adminLockout?"#ff295e":"#4bb7ed",boxShadow:"0 10px 20px 0 rgba(0,0,0,0.6)",ease:"ease-out"})}),C.addEventListener(mn,function(){qe(this,.2,{backgroundColor:Bi.adminLockout?"#ff295e":"#2FA0D8",boxShadow:"0 2px 5px 0 rgba(0,0,0,0.16)",ease:"ease-out"})}),C.addEventListener(an,function(){qe(this,.2,{backgroundColor:Bi.adminLockout?"#ff295e":"#2FA0D8",boxShadow:"0 2px 5px 0 rgba(0,0,0,0.16)",ease:"ease-out"})}),f.addEventListener(on,i),f.addEventListener(an,n),b.addEventListener(on,i),b.addEventListener(an,n);var w=new Ca({type:"button"});w.x=.5*m,w.y=270,w.width=.5*m,w.height=50,w.text="CANCEL",w.outline="none",w.border="none",w.fontWeight="bold",w.fontSize=Pa.fontSize,w.fontColor=Pa.fontColorLight,w.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",w.backgroundColor="transparent",w.element.tabIndex=4,v.addChild(w);var y=new Ca({type:"button"});return y.x=0,y.y=270,y.width=.5*m,y.height=50,y.text="FORGOT?",y.outline="none",y.border="none",y.fontWeight="bold",y.fontSize=Pa.fontSize,y.fontColor=Pa.fontColorLight,y.fontFamily="RobotoDraft, Helvetica Neue, sans-serif",y.backgroundColor="transparent",y.element.tabIndex=5,v.addChild(y),w.addEventListener(cn,r),w.addEventListener(mn,l),y.addEventListener(cn,r),y.addEventListener(mn,l),w.addEventListener(on,o),w.addEventListener(an,a),y.addEventListener(on,o),y.addEventListener(an,a),w.addEventListener(Vn,function(e){h(),p.close()}),C.addEventListener(Vn,function(e){c()}),y.addEventListener(Vn,function(t){new e({url:"/dx/service/login/forget",params:{},callback:function(e){ke("Please check your email for password reset instructions.")}})}),p="MSIE"===ra?ke("The Dx admin requires the chrome browser to work properly (the front of your site works with all up to date browsers).",{userOverride:!1,blurLayers:[t.parentView],alpha:.5,onOpen:s,onClose:d}):new ma(v,{userOverride:!1,blurLayers:[t.parentView],backgroundColor:"#000000",alpha:.8,onOpen:s,onClose:d}),p.open(),p.overlayResize(),Wi!==Xi&&Wi!==Ni&&f.focus(),p.loginResponse=function(e){"pass"===e.status?location.assign("/"):C.text="TRY AGAIN"},p.logoutResponse=function(e){e&&location.assign("/")},window.addEventListener("keydown",u,!1),setTimeout(function(){f.label.y=f.value||f.element.focus?f.y-15:f.y+5,b.label.y=f.value?b.y-15:b.y+5},100),p}window.isLogin=!1;var Fi=!1,Ai=window.DX_MODEL.account,Pi=window.DX_MODEL.layout,Hi=window.DX_MODEL.media,Di=window.DX_MODEL.navbar,Ri=window.DX_MODEL.sections,Bi=window.DX_MODEL.settings,ji=window.DX_MODEL.files;!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t():"function"==typeof define&&define.amd?define(t):t()}(0,function(){"use strict";function e(e){var t=this.constructor;return this.then(function(i){return t.resolve(e()).then(function(){return i})},function(i){return t.resolve(e()).then(function(){return t.reject(i)})})}function t(){}function i(e){if(!(this instanceof i))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],l(e,this)}function n(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,i._immediateFn(function(){var i=1===e._state?t.onFulfilled:t.onRejected;if(null!==i){var n;try{n=i(e._value)}catch(e){return void a(t.promise,e)}o(t.promise,n)}else(1===e._state?o:a)(t.promise,e._value)})):e._deferreds.push(t)}function o(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof i)return e._state=3,e._value=t,void r(e);if("function"==typeof n)return void l(function(e,t){return function(){e.apply(t,arguments)}}(n,t),e)}e._state=1,e._value=t,r(e)}catch(t){a(e,t)}}function a(e,t){e._state=2,e._value=t,r(e)}function r(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,o=e._deferreds.length;o>t;t++)n(e,e._deferreds[t]);e._deferreds=null}function l(e,t){var i=!1;try{e(function(e){i||(i=!0,o(t,e))},function(e){i||(i=!0,a(t,e))})}catch(e){if(i)return;i=!0,a(t,e)}}var s=setTimeout;i.prototype.catch=function(e){return this.then(null,e)},i.prototype.then=function(e,i){var o=new this.constructor(t);return n(this,new function(e,t,i){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=i}(e,i,o)),o},i.prototype.finally=e,i.all=function(e){return new i(function(t,i){function n(e,r){try{if(r&&("object"==typeof r||"function"==typeof r)){var l=r.then;if("function"==typeof l)return void l.call(r,function(t){n(e,t)},i)}o[e]=r,0==--a&&t(o)}catch(e){i(e)}}if(!e||"undefined"==typeof e.length)throw new TypeError("Promise.all accepts an array");var o=Array.prototype.slice.call(e);if(0===o.length)return t([]);for(var a=o.length,r=0;o.length>r;r++)n(r,o[r])})},i.resolve=function(e){return e&&"object"==typeof e&&e.constructor===i?e:new i(function(t){t(e)})},i.reject=function(e){return new i(function(t,i){i(e)})},i.race=function(e){return new i(function(t,i){for(var n=0,o=e.length;o>n;n++)e[n].then(t,i)})},i._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){s(e,0)},i._unhandledRejectionFn=function(e){void 0!==console&&console&&void 0};var d=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}();"Promise"in d?d.Promise.prototype.finally||(d.Promise.prototype.finally=e):d.Promise=i}),window.matchMedia||(window.matchMedia=function(){"use strict";var e=window.styleMedia||window.media;if(!e){var t=document.createElement("style"),i=document.getElementsByTagName("script")[0],n=null;t.type="text/css",t.id="matchmediajs-test",i?i.parentNode.insertBefore(t,i):document.head.appendChild(t),n="getComputedStyle"in window&&window.getComputedStyle(t,null)||t.currentStyle,e={matchMedium:function(e){var i="@media "+e+"{ #matchmediajs-test { width: 1px; } }";return t.styleSheet?t.styleSheet.cssText=i:t.textContent=i,"1px"===n.width}}}return function(t){return{matches:e.matchMedium(t||"all"),media:t||"all"}}}()),function(){if(window.matchMedia&&window.matchMedia("all").addListener)return!1;var e=window.matchMedia,t=e("only all").matches,i=!1,n=0,o=[],a=function(t){clearTimeout(n),n=setTimeout(function(){for(var t=0,i=o.length;t-1}function i(e,t){return e.apply(null,t)}function n(e){var t=/\(([^)]+)\)/.exec(e);return t?t[1].split(",").map(function(e){return parseFloat(e)}):[]}function o(t,i){function o(e){var t=i?i*e/1e3:e;return t=h<1?Math.exp(-t*h*c)*(p*Math.cos(u*t)+m*Math.sin(u*t)):(p+m*t)*Math.exp(-t*c),0===e||1===e?e:1-t}var a=n(t),r=e(K.und(a[0])?1:a[0],.1,100),l=e(K.und(a[1])?100:a[1],.1,100),s=e(K.und(a[2])?10:a[2],.1,100),d=e(K.und(a[3])?0:a[3],.1,100),c=Math.sqrt(l/r),h=s/(2*Math.sqrt(l*r)),u=h<1?c*Math.sqrt(1-h*h):0,p=1,m=h<1?(h*c-d)/u:-d+c;return i?o:function(){var e=q.springs[t];if(e)return e;for(var i=0,n=0;;)if(1===o(i+=1/6)){if(++n>=16)break}else n=0;var a=i*(1/6)*1e3;return q.springs[t]=a,a}}function a(e){return void 0===e&&(e=10),function(t){return Math.round(t*e)*(1/e)}}function r(e,t){if(K.fnc(e))return e;var r=e.split("(")[0],l=$[r],s=n(e);switch(r){case"spring":return o(e,t);case"cubicBezier":return i(J,s);case"steps":return i(a,s);default:return i(l,s)}}function l(e){try{return document.querySelectorAll(e)}catch(e){return}}function s(e,t){for(var i=e.length,n=arguments.length>=2?arguments[1]:void 0,o=[],a=0;a1&&(i-=1),i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}var i,n,o,a=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(e)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(e),r=parseInt(a[1],10)/360,l=parseInt(a[2],10)/100,s=parseInt(a[3],10)/100,d=a[4]||1;if(0==l)i=n=o=s;else{var c=s<.5?s*(1+l):s+l-s*l,h=2*s-c;i=t(h,c,r+1/3),n=t(h,c,r),o=t(h,c,r-1/3)}return"rgba("+255*i+","+255*n+","+255*o+","+d+")"}(e):void 0;var t,i,n,o}function g(e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(e);if(t)return t[1]}function f(e,t){return K.fnc(e)?e(t.target,t.id,t.total):e}function b(e,t){return e.getAttribute(t)}function C(e,t,i){if(h([i,"deg","rad","turn"],g(t)))return t;var n=q.CSS[t+i];if(!K.und(n))return n;var o=document.createElement(e.tagName),a=e.parentNode&&e.parentNode!==document?e.parentNode:document.body;a.appendChild(o),o.style.position="absolute",o.style.width=100+i;var r=100/o.offsetWidth;a.removeChild(o);var l=r*parseFloat(t);return q.CSS[t+i]=l,l}function w(e,t,i){if(t in e.style){var n=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),o=e.style[t]||getComputedStyle(e).getPropertyValue(n)||"0";return i?C(e,o,i):o}}function y(e,t){return K.dom(e)&&!K.inp(e)&&(b(e,t)||K.svg(e)&&e[t])?"attribute":K.dom(e)&&h(U,t)?"transform":K.dom(e)&&"transform"!==t&&w(e,t)?"css":null!=e[t]?"object":void 0}function L(e){if(K.dom(e)){for(var t,i=e.style.transform||"",n=/(\w+)\(([^)]*)\)/g,o=new Map;t=n.exec(i);)o.set(t[1],t[2]);return o}}function S(e,i,n,o){var a,r=t(i,"scale")?1:0+(t(a=i,"translate")||"perspective"===a?"px":t(a,"rotate")||t(a,"skew")?"deg":void 0),l=L(e).get(i)||r;return n&&(n.transforms.list.set(i,l),n.transforms.last=i),o?C(e,l,o):l}function x(e,t,i,n){switch(y(e,t)){case"transform":return S(e,t,n,i);case"css":return w(e,t,i);case"attribute":return b(e,t);default:return e[t]||0}}function M(e,t){var i=/^(\*=|\+=|-=)/.exec(e);if(!i)return e;var n=g(e)||0,o=parseFloat(t),a=parseFloat(e.replace(i[0],""));switch(i[0][0]){case"+":return o+a+n;case"-":return o-a+n;case"*":return o*a+n}}function T(e,t){if(K.col(e))return v(e);if(/\s/g.test(e))return e;var i=g(e),n=i?e.substr(0,e.length-i.length):e;return t?n+t:n}function V(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function E(e){for(var t,i=e.points,n=0,o=0;o0&&(n+=V(t,a)),t=a}return n}function z(e){if(e.getTotalLength)return e.getTotalLength();switch(e.tagName.toLowerCase()){case"circle":return a=e,2*Math.PI*b(a,"r");case"rect":return 2*b(o=e,"width")+2*b(o,"height");case"line":return V({x:b(n=e,"x1"),y:b(n,"y1")},{x:b(n,"x2"),y:b(n,"y2")});case"polyline":return E(e);case"polygon":return i=(t=e).points,E(t)+V(i.getItem(i.numberOfItems-1),i.getItem(0))}var t,i,n,o,a}function k(e,t){var i=t||{},n=i.el||function(e){for(var t=e.parentNode;K.svg(t)&&K.svg(t.parentNode);)t=t.parentNode;return t}(e),o=n.getBoundingClientRect(),a=b(n,"viewBox"),r=o.width,l=o.height,s=i.viewBox||(a?a.split(" "):[0,0,r,l]);return{el:n,viewBox:s,x:s[0]/1,y:s[1]/1,w:r/s[2],h:l/s[3]}}function O(e,t){function i(i){void 0===i&&(i=0);var n=t+i>=1?t+i:0;return e.el.getPointAtLength(n)}var n=k(e.el,e.svg),o=i(),a=i(-1),r=i(1);switch(e.property){case"x":return(o.x-n.x)*n.w;case"y":return(o.y-n.y)*n.h;case"angle":return 180*Math.atan2(r.y-a.y,r.x-a.x)/Math.PI}}function I(e,t){var i=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,n=T(K.pth(e)?e.totalLength:e,t)+"";return{original:n,numbers:n.match(i)?n.match(i).map(Number):[0],strings:K.str(e)||t?n.split(i):[]}}function F(e){return s(e?d(K.arr(e)?e.map(c):c(e)):[],function(e,t,i){return i.indexOf(e)===t})}function A(e){var t=F(e);return t.map(function(e,i){return{target:e,id:i,total:t.length,transforms:{list:L(e)}}})}function P(e,t){var i=u(t);if(/^spring/.test(i.easing)&&(i.duration=o(i.easing)),K.arr(e)){var n=e.length;2!==n||K.obj(e[0])?K.fnc(t.duration)||(i.duration=t.duration/n):e={value:e}}var a=K.arr(e)?e:[e];return a.map(function(e,i){var n=K.obj(e)&&!K.pth(e)?e:{value:e};return K.und(n.delay)&&(n.delay=i?0:t.delay),K.und(n.endDelay)&&(n.endDelay=i===a.length-1?t.endDelay:0),n}).map(function(e){return m(e,i)})}function H(e,t){var i=[],n=t.keyframes;for(var o in n&&(t=m(function(e){for(var t=s(d(e.map(function(e){return Object.keys(e)})),function(e){return K.key(e)}).reduce(function(e,t){return e.indexOf(t)<0&&e.push(t),e},[]),i={},n=function(n){var o=t[n];i[o]=e.map(function(e){var t={};for(var i in e)K.key(i)?i==o&&(t.value=e[i]):t[i]=e[i];return t})},o=0;o2||(C=Math.round(C*m)/m)),v.push(C)}var L=p.length;if(L){f=p[0];for(var S=0;S0&&(V.began=!0,d("begin")),!V.loopBegan&&V.currentTime>0&&(V.loopBegan=!0,d("loopBegin")),u<=s&&0!==V.currentTime&&l(0),(u>=c&&V.currentTime!==a||!a)&&l(a),u>s&&u=a&&(S=0,V.remaining&&!0!==V.remaining&&V.remaining--,V.remaining?(L=x,d("loopComplete"),V.loopBegan=!1,"alternate"===V.direction&&n()):(V.paused=!0,V.completed||(V.completed=!0,d("loopComplete"),d("complete"),!V.passThrough&&"Promise"in window&&(T(),i(V)))))}void 0===t&&(t={});var h,u,v,g,f,b,C,w,y,L=0,S=0,x=0,M=0,T=null,V=(v=p(Z,u=t),g=p(G,u),f=H(g,u),b=A(u.targets),C=B(b,f),w=j(C,g),y=ee,ee++,m(v,{id:y,children:[],animatables:b,animations:C,duration:w.duration,delay:w.delay,endDelay:w.endDelay}));return i(V),V.reset=function(){var e=V.direction;V.passThrough=!1,V.currentTime=0,V.progress=0,V.paused=!0,V.began=!1,V.loopBegan=!1,V.changeBegan=!1,V.completed=!1,V.changeCompleted=!1,V.reversePlayback=!1,V.reversed="reverse"===e,V.remaining=V.loop,h=V.children;for(var t=M=h.length;t--;)V.children[t].reset();(V.reversed&&!0!==V.loop||"alternate"===e&&1===V.loop)&&V.remaining++,l(V.reversed?V.duration:0)},V.set=function(e,t){return R(e,t),V},V.tick=function(e){x=e,L||(L=x),c((x+(S-L))*_.speed)},V.seek=function(e){c(o(e))},V.pause=function(){V.paused=!0,a()},V.play=function(){V.paused&&(V.completed&&V.reset(),V.paused=!1,te.push(V),a(),Y||ne())},V.reverse=function(){n(),a()},V.restart=function(){V.reset(),V.play()},V.reset(),V.autoplay&&V.play(),V}function W(e,t){for(var i=t.length;i--;)h(e,t[i].animatable.target)&&t.splice(i,1)}var N,X,Y,Z={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},G={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},U=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective"],q={CSS:{},springs:{}},K={arr:function(e){return Array.isArray(e)},obj:function(e){return t(Object.prototype.toString.call(e),"Object")},pth:function(e){return K.obj(e)&&e.hasOwnProperty("totalLength")},svg:function(e){return e instanceof SVGElement},inp:function(e){return e instanceof HTMLInputElement},dom:function(e){return e.nodeType||K.svg(e)},str:function(e){return"string"==typeof e},fnc:function(e){return"function"==typeof e},und:function(e){return void 0===e},hex:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},rgb:function(e){return/^rgb/.test(e)},hsl:function(e){return/^hsl/.test(e)},col:function(e){return K.hex(e)||K.rgb(e)||K.hsl(e)},key:function(e){return!Z.hasOwnProperty(e)&&!G.hasOwnProperty(e)&&"targets"!==e&&"keyframes"!==e}},J=function(){function e(e,t){return 1-3*t+3*e}function t(e,t){return 3*t-6*e}function i(e){return 3*e}function n(n,o,a){return((e(o,a)*n+t(o,a))*n+i(o))*n}function o(n,o,a){return 3*e(o,a)*n*n+2*t(o,a)*n+i(o)}var a=11,r=1/(a-1);return function(e,t,i,l){function s(t){for(var l=0,s=1,c=a-1;s!==c&&d[s]<=t;++s)l+=r;var h=l+(t-d[--s])/(d[s+1]-d[s])*r,u=o(h,e,i);return u>=.001?function(e,t,i,a){for(var r=0;r<4;++r){var l=o(t,i,a);if(0===l)return t;t-=(n(t,i,a)-e)/l}return t}(t,h,e,i):0===u?h:function(e,t,i,o,a){for(var r,l,s=0;(r=n(l=t+(i-t)/2,o,a)-e)>0?i=l:t=l,Math.abs(r)>1e-7&&++s<10;);return l}(t,l,l+r,e,i)}if(0<=e&&e<=1&&0<=i&&i<=1){var d=new Float32Array(a);if(e!==t||i!==l)for(var c=0;c-1&&(te.splice(a,1),i=te.length)}else o.tick(t);n++}e()}else Y=cancelAnimationFrame(Y)}return e}();return"undefined"!=typeof document&&document.addEventListener("visibilitychange",function(){document.hidden?(te.forEach(function(e){return e.pause()}),ie=te.slice(0),_.running=te=[]):ie.forEach(function(e){return e.play()})}),_.version="3.1.0",_.speed=1,_.running=te,_.remove=function(e){for(var t=F(e),i=te.length;i--;){var n=te[i],o=n.animations,a=n.children;W(t,o);for(var r=a.length;r--;){var l=a[r],s=l.animations;W(t,s),s.length||l.children.length||a.splice(r,1)}o.length||a.length||n.pause()}},_.get=x,_.set=R,_.convertPx=C,_.path=function(e,t){var i=K.str(e)?l(e)[0]:e,n=t||100;return function(e){return{property:e,el:i,svg:k(i),totalLength:z(i)*(n/100)}}},_.setDashoffset=function(e){var t=z(e);return e.setAttribute("stroke-dasharray",t),t},_.stagger=function(e,t){void 0===t&&(t={});var i=t.direction||"normal",n=t.easing?r(t.easing):null,o=t.grid,a=t.axis,l=t.from||0,s="first"===l,d="center"===l,c="last"===l,h=K.arr(e),u=h?parseFloat(e[0]):parseFloat(e),p=h?parseFloat(e[1]):0,m=g(h?e[1]:e)||0,v=t.start||0+(h?u:0),f=[],b=0;return function(e,t,r){if(s&&(l=0),d&&(l=(r-1)/2),c&&(l=r-1),!f.length){for(var g=0;g-1&&te.splice(a,1);for(var l=0;l1,po=!!("ontouchstart"in window||window.navigator.maxTouchPoints),mo="media/original/",vo="https://33acda504924667afc4c-95ab99cbba1f87315d458f4e201677b2.ssl.cf1.rackcdn.com",go=vo+"/icon/",fo="transitionStart",bo="transitionEnd",Co="loadedmetadata",wo="vimeoMetadataLoaded",yo="mediaLoaded",Lo=.5,So="childAdded",xo="drop",Mo="dragenter",To="dragleave",Vo="dragover",Eo=[rn,ln,sn,dn,fn,bn,cn,hn,un,pn,mn,Vn,En,en,Qi,on,an,Mo,Vo,To,xo],zo={custom:{},small:{width:100,height:66},medium:{width:200,height:133},large:{width:300,height:200},xLarge:{width:400,height:266},xxLarge:{width:500,height:333},small_sq:{width:100,height:100},medium_sq:{width:200,height:200},large_sq:{width:300,height:300},xLarge_sq:{width:400,height:400},xxLarge_sq:{width:500,height:500},small_v:{width:66,height:100},medium_v:{width:133,height:200},large_v:{width:200,height:300},xLarge_v:{width:266,height:400},xxLarge_v:{width:333,height:500}},ko="contactFormSubmit",Oo="siteServiceContactFormSubmit",Io="contactFormSent",Fo="shareFormSubmit",Ao="siteServiceShareFormSubmit",Po="shareFormSent",Ho="inquiryFormSubmit",Do="siteServiceInquiryFormSubmit",Ro="inquiryFormSent",Bo="touchNavigationStart",jo="touchNavigationMove",_o="touchNavigationEnd",Wo="menuDockOpen",No="menuDockClose",Xo="introComplete",Yo="menuBuilt",Zo="menuSizeChange",Go="addressSectionChange",Uo="addressOverlayChange",qo="addressAssetChange",Ko="navbarNavClick",Jo="navbaOverlayBtnClick",$o="adminMouseDown",Qo="adminMouseUp",ea="siteServiceGetFile",ta="pageLoaded",ia="macScrollbars",na={linear:"linear",sine:{in:"cubic-bezier(0.47, 0, 0.745, 0.715)",out:"cubic-bezier(0.39, 0.575, 0.565, 1)",inOut:"cubic-bezier(0.445, 0.05, 0.55, 0.95)"},quad:{in:"cubic-bezier(0.55, 0.085, 0.68, 0.53)",out:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",inOut:"cubic-bezier(0.455, 0.03, 0.515, 0.955)"},cubic:{in:"cubic-bezier(0.55, 0.055, 0.675, 0.19)",out:"cubic-bezier(0.215, 0.61, 0.355, 1)",inOut:"cubic-bezier(0.645, 0.045, 0.355, 1)"},quart:{in:"cubic-bezier(0.895, 0.03, 0.685, 0.22)",out:"cubic-bezier(0.165, 0.84, 0.44, 1)",inOut:"cubic-bezier(0.77, 0, 0.175, 1)"},quint:{in:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",out:"cubic-bezier(0.23, 1, 0.32, 1)",inOut:"cubic-bezier(0.86, 0, 0.07, 1)"},expo:{in:"cubic-bezier(0.95, 0.05, 0.795, 0.035)",out:"cubic-bezier(0.19, 1, 0.22, 1)",inOut:"cubic-bezier(1, 0, 0, 1)"},circ:{in:"cubic-bezier(0.6, 0.04, 0.98, 0.335)",out:"cubic-bezier(0.075, 0.82, 0.165, 1)",inOut:"cubic-bezier(0.785, 0.135, 0.15, 0.86)"},back:{in:"cubic-bezier(0.6, -0.28, 0.735, 0.045)",out:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",inOut:"cubic-bezier(0.68, -0.55, 0.265, 1.55)"}},oa={E:2.718281828459045,LN2:.6931471805599453,LN10:2.302585092994046,LOG2E:1.4426950408889634,LOG10E:.4342944819032518,PI:3.141592653589793,SQRT1_2:.7071067811865476,SQRT2:1.4142135623730951,floor:Math.floor,ceil:Math.ceil,round:Math.round,abs:Math.abs,pow:Math.pow,max:Math.max,min:Math.min,random:Math.random,acos:Math.acos,asin:Math.asin,atan:Math.atan,atan2:Math.atan2,cos:Math.cos,exp:Math.exp,log:Math.log,sin:Math.sin,sqrt:Math.sqrt,tan:Math.tan};window.requestAnimationFrame=window.requestAnimationFrame||function(){return window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}(),window.cancelAnimationFrame=window.cancelAnimationFrame||function(){return window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(e){window.clearTimeout(e)}}(),window.performance=window.performance||{},performance.now=function(){return performance.now||performance.mozNow||performance.msNow||performance.oNow||performance.webkitNow||function(){return(new Date).getTime()}}();var aa=function(){var e=_i.toLowerCase();return/windows/.test(e)?"Windows":/macintosh/.test(e)?"Macintosh":/linux/.test(e)?"Linux":"Other"}(),ra=function(){var e=_i.toLowerCase();return/mobile/.test(e)?"Mobile "+ie(e):ie(e)}(),la=function(){var e,t=navigator.userAgent,i=t.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];return/trident/i.test(i[1])?(e=/\brv[ :]+(\d+)/g.exec(t)||[],Number(e[1])):"Chrome"===i[1]&&(e=t.match(/\bOPR\/(\d+)/)||t.match(/\bEdge\/(\d+)/),null!=e)?Number(e[1]):(i=i[2]?[i[1],i[2]]:[navigator.appName,navigator.appVersion,"-?"],null!=(e=t.match(/version\/(\d+)/i))&&i.splice(1,1,e[1]),Number(i[1]))}();Wi=function(){return le()&&!Bi.padUseDesktop?Ni:oe()&&!Bi.podUseDesktop?Xi:Ui}(),de();var sa={8:Tn,13:Mn,27:Sn,32:xn,37:Cn,38:wn,39:yn,40:Ln,16:zn,91:kn,93:kn,224:kn,17:On,65:"a",72:"h",77:"m"},da={DELETE:8,ENTER:13,ESCAPE:27,SPACE_BAR:32,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,LEFT_ARROW:37,RIGHT_ARROW:39,SHIFT:16,COMMAND:91,COMMAND:93,COMMAND:224,CONTROL:17,a:65,h:72,m:77},ca={filename:"email@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M17.977,14.762 L13.317,9.71 L17.981,5.038 C18.077,4.941 18.242,5.009 18.242,5.146 L18.242,14.659 C18.242,14.798 18.071,14.865 17.977,14.762 z M10.86,12.171 C10.592,12.439 10.229,12.59 9.851,12.59 L9.838,12.59 C9.453,12.59 9.084,12.437 8.811,12.165 L7.43,10.786 L2.69,15.611 C2.595,15.707 2.663,15.871 2.799,15.871 L17.191,15.871 C17.325,15.871 17.394,15.712 17.304,15.614 L12.559,10.469 L10.86,12.171 z M9.839,11.518 L9.839,11.518 C9.941,11.518 10.037,11.478 10.11,11.405 L17.165,4.338 C17.261,4.242 17.193,4.077 17.056,4.077 L2.597,4.077 C2.461,4.077 2.392,4.242 2.489,4.338 L9.568,11.406 C9.64,11.478 9.736,11.518 9.839,11.518 z M1.692,5.427 L1.692,14.722 C1.692,14.859 1.859,14.927 1.955,14.829 L6.671,10.028 L1.954,5.319 C1.857,5.222 1.692,5.291 1.692,5.427 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M17.9766923,14.7623077 L13.3169231,9.70953846 L17.9809231,5.03761538 C18.0773846,4.941 18.2423846,5.00930769 18.2423846,5.14576923 L18.2423846,14.6585385 C18.2423846,14.7979231 18.0712308,14.8648462 17.9766923,14.7623077 Z M10.8596923,12.1710769 C10.5922308,12.439 10.2291538,12.5896154 9.85053846,12.5896154 L9.83846154,12.5896154 C9.45323077,12.5896154 9.08369231,12.4367692 8.811,12.1645385 L7.42969231,10.7856154 L2.69,15.6105385 C2.59484615,15.7073846 2.66346154,15.871 2.79923077,15.871 L17.1914615,15.871 C17.3249231,15.871 17.3944615,15.7121538 17.304,15.6140769 L12.5590769,10.4688462 L10.8596923,12.1710769 Z M9.83853846,11.5176923 L9.83884615,11.5176923 C9.94115385,11.5176923 10.0373077,11.4777692 10.1096154,11.4053846 L17.1646923,4.33823077 C17.261,4.24169231 17.1926923,4.07692308 17.0563077,4.07692308 L2.59707692,4.07692308 C2.46061538,4.07692308 2.39230769,4.242 2.48892308,4.33838462 L9.56823077,11.4058462 C9.64038462,11.4780769 9.73638462,11.5176923 9.83853846,11.5176923 Z M1.69230769,5.427 L1.69230769,14.7220769 C1.69230769,14.8591538 1.85861538,14.9271538 1.95469231,14.8293846 L6.67115385,10.0281538 L1.95369231,5.31861538 C1.85715385,5.22230769 1.69230769,5.29069231 1.69230769,5.427 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M16.9796058,14.8654487 L12.9023077,10.2337436 L16.9833077,5.95114744 C17.0677115,5.86258333 17.2120865,5.92519872 17.2120865,6.05028846 L17.2120865,14.7703269 C17.2120865,14.8980962 17.0623269,14.9594423 16.9796058,14.8654487 Z M10.7522308,12.4901538 C10.5182019,12.73575 10.2005096,12.8738141 9.86922115,12.8738141 L9.85865385,12.8738141 C9.52157692,12.8738141 9.19823077,12.7337051 8.959625,12.4841603 L7.75098077,11.2201474 L3.60375,15.6429936 C3.52049038,15.7317692 3.58052885,15.88175 3.69932692,15.88175 L16.2925288,15.88175 C16.4093077,15.88175 16.4701538,15.736141 16.391,15.6462372 L12.2391923,10.9297756 L10.7522308,12.4901538 Z M9.85872115,11.8912179 L9.85899038,11.8912179 C9.94850962,11.8912179 10.0326442,11.8546218 10.0959135,11.7882692 L16.2691058,5.31004487 C16.353375,5.22155128 16.2936058,5.07051282 16.1742692,5.07051282 L3.52244231,5.07051282 C3.40303846,5.07051282 3.34326923,5.22183333 3.42780769,5.3101859 L9.62220192,11.7886923 C9.68533654,11.8549038 9.76933654,11.8912179 9.85872115,11.8912179 Z M2.73076923,6.30808333 L2.73076923,14.8285705 C2.73076923,14.9542244 2.87628846,15.0165577 2.96035577,14.9269359 L7.08725962,10.5258077 L2.95948077,6.20873077 C2.87500962,6.12044872 2.73076923,6.18313462 2.73076923,6.30808333 Z"},ha={filename:"plus1b@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M6.336,3.8 C2.955,3.8 0.137,6.618 0.136,10 C0.137,13.382 2.955,16.2 6.336,16.2 C9.859,16.2 12.255,13.664 12.255,10.141 C12.255,9.718 12.255,9.155 12.114,8.732 L6.336,8.732 L6.336,11.127 L9.577,11.127 C9.296,12.537 8.027,13.664 6.336,13.664 C4.364,13.664 2.673,11.973 2.673,10 C2.673,8.027 4.364,6.337 6.336,6.336 C7.182,6.337 8.027,6.618 8.591,7.182 L10.423,5.35 C9.296,4.505 8.027,3.8 6.336,3.8 z M17.75,6.759 L16.2,6.759 L16.2,8.873 L13.946,8.873 L13.946,10.423 L16.059,10.423 L16.059,12.536 L17.609,12.536 L17.609,10.423 L19.864,10.423 L19.864,8.873 L17.75,8.873 L17.75,6.759 z",svgRectPath:"M1.991,20 C0.898,20 0,19.109 0,18.009 L0,1.969 L0.004,1.972 C0.122,0.656 0.812,0.24 1.991,0 L18.009,0 C19.102,0 20,0.891 20,1.991 L20,18.009 C19.886,19.306 19.218,19.754 18.039,19.994 L18.031,20 L1.991,20 z M6.521,4.113 C3.31,4.113 0.634,6.788 0.633,10 C0.634,13.212 3.31,15.887 6.521,15.887 C9.866,15.887 12.141,13.479 12.141,10.134 C12.141,9.732 12.141,9.198 12.007,8.796 L6.521,8.796 L6.521,11.07 L9.598,11.07 C9.331,12.409 8.126,13.479 6.521,13.479 C4.648,13.479 3.042,11.874 3.042,10 C3.042,8.126 4.648,6.522 6.521,6.521 C7.324,6.522 8.126,6.788 8.662,7.324 L10.402,5.584 C9.331,4.782 8.126,4.113 6.521,4.113 z M17.359,6.922 L15.887,6.922 L15.887,8.93 L13.747,8.93 L13.747,10.402 L15.754,10.402 L15.754,12.408 L17.225,12.408 L17.225,10.402 L19.367,10.402 L19.367,8.93 L17.359,8.93 L17.359,6.922 z",svgCircPath:"M10,0 C15.523,-0 20,4.477 20,10 C20,15.523 15.523,20 10,20 C4.477,20 -0,15.523 -0,10 C-0,4.477 4.477,-0 10,-0 z M6.521,4.113 C3.31,4.113 0.634,6.788 0.633,10 C0.634,13.212 3.31,15.887 6.521,15.887 C9.866,15.887 12.141,13.479 12.141,10.134 C12.141,9.732 12.141,9.198 12.007,8.796 L6.521,8.796 L6.521,11.07 L9.598,11.07 C9.331,12.409 8.126,13.479 6.521,13.479 C4.648,13.479 3.042,11.874 3.042,10 C3.042,8.126 4.648,6.522 6.521,6.521 C7.324,6.522 8.126,6.788 8.662,7.324 L10.402,5.584 C9.331,4.782 8.126,4.113 6.521,4.113 z M17.359,6.922 L15.888,6.922 L15.888,8.93 L13.747,8.93 L13.747,10.402 L15.754,10.402 L15.754,12.408 L17.225,12.408 L17.225,10.402 L19.367,10.402 L19.367,8.93 L17.359,8.93 L17.359,6.922 z"},ua={"[500px]":{filename:"500px@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M7.013,9.897 C7.139,9.565 7.294,9.275 7.515,9.024 C7.999,8.474 8.61,8.177 9.337,8.11 C10.362,8.016 11.204,8.411 11.941,9.084 C12.246,9.362 12.516,9.675 12.782,9.991 C12.838,10.058 12.863,10.064 12.923,9.993 C13.265,9.587 13.605,9.179 14.026,8.85 C14.511,8.469 15.045,8.195 15.665,8.122 C17.197,7.943 18.478,8.777 18.804,10.358 C18.941,11.024 18.899,11.681 18.668,12.322 C18.242,13.507 17.255,14.184 15.995,14.169 C15.227,14.16 14.571,13.862 13.973,13.409 C13.582,13.112 13.247,12.757 12.925,12.39 C12.871,12.328 12.846,12.314 12.78,12.383 C12.451,12.724 12.139,13.083 11.769,13.384 C11.301,13.765 10.785,14.051 10.181,14.133 C9.113,14.278 8.19,13.996 7.472,13.158 C7.31,12.968 7.187,12.751 7.086,12.522 C7.074,12.493 7.07,12.459 7.037,12.434 C6.896,12.738 6.722,13.018 6.493,13.261 C5.917,13.873 5.207,14.192 4.369,14.222 C3.763,14.243 3.17,14.166 2.617,13.904 C1.691,13.465 1.182,12.735 1.119,11.704 C1.114,11.625 1.136,11.605 1.214,11.606 C1.712,11.609 2.209,11.609 2.707,11.606 C2.782,11.605 2.803,11.627 2.816,11.7 C2.911,12.268 3.217,12.664 3.789,12.806 C4.588,13.004 5.322,12.551 5.532,11.729 C5.673,11.175 5.612,10.646 5.245,10.185 C5.002,9.879 4.671,9.73 4.283,9.703 C3.724,9.663 3.266,9.847 2.936,10.312 C2.906,10.355 2.87,10.366 2.82,10.365 C2.371,10.364 1.923,10.363 1.474,10.366 C1.396,10.367 1.38,10.345 1.393,10.271 C1.626,8.976 1.857,7.681 2.088,6.386 C2.12,6.209 2.152,6.032 2.181,5.854 C2.191,5.796 2.213,5.774 2.276,5.775 C3.766,5.777 5.257,5.777 6.747,5.775 C6.818,5.774 6.833,5.798 6.833,5.864 C6.83,6.264 6.829,6.664 6.833,7.063 C6.834,7.144 6.813,7.167 6.731,7.166 C5.663,7.164 4.595,7.166 3.528,7.163 C3.439,7.162 3.4,7.177 3.383,7.277 C3.289,7.845 3.185,8.412 3.086,8.979 C3.082,9.003 3.065,9.035 3.091,9.051 C3.12,9.069 3.136,9.034 3.153,9.017 C3.642,8.546 4.239,8.402 4.897,8.437 C5.53,8.471 6.071,8.709 6.517,9.159 C6.703,9.347 6.848,9.564 6.964,9.801 C6.977,9.826 6.99,9.852 7.013,9.897 z M17.33,11.123 C17.333,11.066 17.323,10.982 17.312,10.897 C17.218,10.143 16.583,9.656 15.831,9.755 C15.436,9.807 15.111,10.003 14.804,10.238 C14.462,10.5 14.175,10.82 13.88,11.131 C13.84,11.173 13.858,11.195 13.887,11.228 C14.094,11.46 14.309,11.686 14.552,11.881 C14.955,12.206 15.392,12.456 15.924,12.505 C16.524,12.561 17.01,12.281 17.224,11.737 C17.298,11.549 17.329,11.353 17.33,11.123 z M8.376,11.197 C8.379,11.235 8.382,11.297 8.387,11.358 C8.438,11.942 8.828,12.381 9.393,12.484 C9.703,12.541 10.005,12.5 10.298,12.386 C10.923,12.142 11.399,11.704 11.835,11.212 C11.867,11.176 11.851,11.158 11.826,11.132 C11.514,10.805 11.196,10.484 10.828,10.219 C10.572,10.035 10.303,9.87 9.994,9.794 C9.523,9.677 9.094,9.744 8.759,10.128 C8.499,10.425 8.375,10.777 8.376,11.197 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M7.14517241,9.90206897 C7.26551724,9.58448276 7.41413793,9.30758621 7.625,9.06775862 C8.08758621,8.54189655 8.67189655,8.25844828 9.36655172,8.19431034 C10.3455172,8.10396552 11.15,8.48189655 11.8543103,9.12465517 C12.1460345,9.39086207 12.4044828,9.68931034 12.6581034,9.99137931 C12.712069,10.0558621 12.7356897,10.0615517 12.7931034,9.99362069 C13.1196552,9.60568966 13.445,9.21603448 13.8468966,8.90086207 C14.3103448,8.53741379 14.8210345,8.275 15.4134483,8.20568966 C16.8775862,8.03413793 18.1012069,8.83155172 18.4127586,10.3427586 C18.5437931,10.9784483 18.5034483,11.6068966 18.2832759,12.2196552 C17.8762069,13.352069 16.9332759,13.9984483 15.7284483,13.9843103 C14.9944828,13.9756897 14.367931,13.6912069 13.7963793,13.2577586 C13.422931,12.9744828 13.1031034,12.6346552 12.7953448,12.2837931 C12.7436207,12.225 12.7196552,12.2118966 12.6568966,12.277069 C12.3422414,12.6037931 12.0434483,12.9467241 11.6901724,13.2343103 C11.2434483,13.597931 10.7503448,13.8712069 10.172931,13.9496552 C9.15172414,14.0884483 8.26982759,13.8193103 7.58413793,13.0181034 C7.4287931,12.8363793 7.31155172,12.6293103 7.21534483,12.4105172 C7.20327586,12.382931 7.19965517,12.3496552 7.16844828,12.3265517 C7.03396552,12.6167241 6.86741379,12.8839655 6.6487931,13.1162069 C6.09844828,13.7013793 5.41965517,14.0065517 4.61844828,14.0348276 C4.03948276,14.0553448 3.47241379,13.9815517 2.94431034,13.7312069 C2.05965517,13.3118966 1.57310345,12.6139655 1.51275862,11.6282759 C1.50827586,11.5532759 1.52896552,11.5343103 1.60327586,11.5346552 C2.07913793,11.5381034 2.555,11.5381034 3.03068966,11.5346552 C3.10206897,11.5341379 3.12206897,11.5551724 3.13413793,11.625 C3.22568966,12.167931 3.51775862,12.5460345 4.06482759,12.6818966 C4.82827586,12.8713793 5.52965517,12.4381034 5.73017241,11.6522414 C5.86517241,11.1232759 5.80689655,10.6175862 5.4562069,10.177069 C5.22344828,9.88465517 4.90724138,9.74224138 4.53603448,9.71603448 C4.00189655,9.67844828 3.565,9.85448276 3.24948276,10.297931 C3.22017241,10.3394828 3.18603448,10.3496552 3.13862069,10.3494828 C2.70965517,10.3482759 2.28086207,10.347069 1.85206897,10.3503448 C1.77741379,10.3508621 1.76224138,10.33 1.775,10.2591379 C1.99758621,9.02189655 2.21810345,7.78431034 2.43913793,6.54672414 C2.46931034,6.37741379 2.50017241,6.20810345 2.52810345,6.03844828 C2.53706897,5.98275862 2.55844828,5.96224138 2.61844828,5.96241379 C4.04275862,5.96431034 5.46689655,5.96431034 6.89103448,5.96241379 C6.95913793,5.96224138 6.97362069,5.98448276 6.97327586,6.04810345 C6.97034483,6.42982759 6.96965517,6.81189655 6.9737931,7.19362069 C6.97448276,7.27137931 6.95465517,7.29275862 6.87568966,7.29241379 C5.85534483,7.28965517 4.835,7.29155172 3.81465517,7.2887931 C3.73,7.28862069 3.69224138,7.30258621 3.67637931,7.39775862 C3.58655172,7.94068966 3.48741379,8.48224138 3.39241379,9.02431034 C3.38844828,9.04724138 3.37224138,9.07844828 3.39706897,9.09362069 C3.42465517,9.11051724 3.44017241,9.07706897 3.45655172,9.0612069 C3.92413793,8.61103448 4.49448276,8.47344828 5.12344828,8.50706897 C5.72844828,8.53931034 6.245,8.76637931 6.67103448,9.19672414 C6.84896552,9.3762069 6.98724138,9.58396552 7.0987931,9.81 C7.11103448,9.83431034 7.12362069,9.8587931 7.14517241,9.90206897 Z M17.0048276,11.0737931 C17.007069,11.0189655 16.997931,10.9382759 16.9877586,10.8575862 C16.8974138,10.1372414 16.2906897,9.67137931 15.572069,9.7662069 C15.1948276,9.8162069 14.8836207,10.0027586 14.5905172,10.2274138 C14.2637931,10.4781034 13.9898276,10.7841379 13.7075862,11.0813793 C13.6696552,11.1212069 13.6865517,11.1422414 13.7143103,11.1732759 C13.9125862,11.3953448 14.1174138,11.6112069 14.3496552,11.7981034 C14.7353448,12.1084483 15.1527586,12.3474138 15.6613793,12.3944828 C16.2341379,12.4477586 16.6982759,12.1796552 16.9031034,11.6605172 C16.9741379,11.4808621 17.0037931,11.2932759 17.0048276,11.0737931 Z M8.44758621,11.1437931 C8.45034483,11.18 8.45344828,11.2394828 8.45862069,11.2984483 C8.50724138,11.8562069 8.87965517,12.2755172 9.41948276,12.3741379 C9.7162069,12.4284483 10.0046552,12.3889655 10.2844828,12.2801724 C10.8818966,12.0472414 11.337069,11.6287931 11.7532759,11.1584483 C11.7837931,11.1239655 11.7687931,11.107069 11.7448276,11.082069 C11.4468966,10.7694828 11.1431034,10.462931 10.7912069,10.2093103 C10.5468966,10.0332759 10.2898276,9.8762069 9.99413793,9.80310345 C9.54396552,9.69172414 9.13396552,9.75568966 8.8137931,10.1222414 C8.56551724,10.4063793 8.44689655,10.7431034 8.44758621,11.1437931 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M7.14517241,9.90206897 C7.26551724,9.58448276 7.41413793,9.30758621 7.625,9.06775862 C8.08758621,8.54189655 8.67189655,8.25844828 9.36655172,8.19431034 C10.3455172,8.10396552 11.15,8.48189655 11.8543103,9.12465517 C12.1460345,9.39086207 12.4044828,9.68931034 12.6581034,9.99137931 C12.712069,10.0558621 12.7356897,10.0615517 12.7931034,9.99362069 C13.1196552,9.60568966 13.445,9.21603448 13.8468966,8.90086207 C14.3103448,8.53741379 14.8210345,8.275 15.4134483,8.20568966 C16.8775862,8.03413793 18.1012069,8.83155172 18.4127586,10.3427586 C18.5437931,10.9784483 18.5034483,11.6068966 18.2832759,12.2196552 C17.8762069,13.352069 16.9332759,13.9984483 15.7284483,13.9843103 C14.9944828,13.9756897 14.367931,13.6912069 13.7963793,13.2577586 C13.422931,12.9744828 13.1031034,12.6346552 12.7953448,12.2837931 C12.7436207,12.225 12.7196552,12.2118966 12.6568966,12.277069 C12.3422414,12.6037931 12.0434483,12.9467241 11.6901724,13.2343103 C11.2434483,13.597931 10.7503448,13.8712069 10.172931,13.9496552 C9.15172414,14.0884483 8.26982759,13.8193103 7.58413793,13.0181034 C7.4287931,12.8363793 7.31155172,12.6293103 7.21534483,12.4105172 C7.20327586,12.382931 7.19965517,12.3496552 7.16844828,12.3265517 C7.03396552,12.6167241 6.86741379,12.8839655 6.6487931,13.1162069 C6.09844828,13.7013793 5.41965517,14.0065517 4.61844828,14.0348276 C4.03948276,14.0553448 3.47241379,13.9815517 2.94431034,13.7312069 C2.05965517,13.3118966 1.57310345,12.6139655 1.51275862,11.6282759 C1.50827586,11.5532759 1.52896552,11.5343103 1.60327586,11.5346552 C2.07913793,11.5381034 2.555,11.5381034 3.03068966,11.5346552 C3.10206897,11.5341379 3.12206897,11.5551724 3.13413793,11.625 C3.22568966,12.167931 3.51775862,12.5460345 4.06482759,12.6818966 C4.82827586,12.8713793 5.52965517,12.4381034 5.73017241,11.6522414 C5.86517241,11.1232759 5.80689655,10.6175862 5.4562069,10.177069 C5.22344828,9.88465517 4.90724138,9.74224138 4.53603448,9.71603448 C4.00189655,9.67844828 3.565,9.85448276 3.24948276,10.297931 C3.22017241,10.3394828 3.18603448,10.3496552 3.13862069,10.3494828 C2.70965517,10.3482759 2.28086207,10.347069 1.85206897,10.3503448 C1.77741379,10.3508621 1.76224138,10.33 1.775,10.2591379 C1.99758621,9.02189655 2.21810345,7.78431034 2.43913793,6.54672414 C2.46931034,6.37741379 2.50017241,6.20810345 2.52810345,6.03844828 C2.53706897,5.98275862 2.55844828,5.96224138 2.61844828,5.96241379 C4.04275862,5.96431034 5.46689655,5.96431034 6.89103448,5.96241379 C6.95913793,5.96224138 6.97362069,5.98448276 6.97327586,6.04810345 C6.97034483,6.42982759 6.96965517,6.81189655 6.9737931,7.19362069 C6.97448276,7.27137931 6.95465517,7.29275862 6.87568966,7.29241379 C5.85534483,7.28965517 4.835,7.29155172 3.81465517,7.2887931 C3.73,7.28862069 3.69224138,7.30258621 3.67637931,7.39775862 C3.58655172,7.94068966 3.48741379,8.48224138 3.39241379,9.02431034 C3.38844828,9.04724138 3.37224138,9.07844828 3.39706897,9.09362069 C3.42465517,9.11051724 3.44017241,9.07706897 3.45655172,9.0612069 C3.92413793,8.61103448 4.49448276,8.47344828 5.12344828,8.50706897 C5.72844828,8.53931034 6.245,8.76637931 6.67103448,9.19672414 C6.84896552,9.3762069 6.98724138,9.58396552 7.0987931,9.81 C7.11103448,9.83431034 7.12362069,9.8587931 7.14517241,9.90206897 Z M17.0048276,11.0737931 C17.007069,11.0189655 16.997931,10.9382759 16.9877586,10.8575862 C16.8974138,10.1372414 16.2906897,9.67137931 15.572069,9.7662069 C15.1948276,9.8162069 14.8836207,10.0027586 14.5905172,10.2274138 C14.2637931,10.4781034 13.9898276,10.7841379 13.7075862,11.0813793 C13.6696552,11.1212069 13.6865517,11.1422414 13.7143103,11.1732759 C13.9125862,11.3953448 14.1174138,11.6112069 14.3496552,11.7981034 C14.7353448,12.1084483 15.1527586,12.3474138 15.6613793,12.3944828 C16.2341379,12.4477586 16.6982759,12.1796552 16.9031034,11.6605172 C16.9741379,11.4808621 17.0037931,11.2932759 17.0048276,11.0737931 Z M8.44758621,11.1437931 C8.45034483,11.18 8.45344828,11.2394828 8.45862069,11.2984483 C8.50724138,11.8562069 8.87965517,12.2755172 9.41948276,12.3741379 C9.7162069,12.4284483 10.0046552,12.3889655 10.2844828,12.2801724 C10.8818966,12.0472414 11.337069,11.6287931 11.7532759,11.1584483 C11.7837931,11.1239655 11.7687931,11.107069 11.7448276,11.082069 C11.4468966,10.7694828 11.1431034,10.462931 10.7912069,10.2093103 C10.5468966,10.0332759 10.2898276,9.8762069 9.99413793,9.80310345 C9.54396552,9.69172414 9.13396552,9.75568966 8.8137931,10.1222414 C8.56551724,10.4063793 8.44689655,10.7431034 8.44758621,11.1437931 Z"},"[behance]":{filename:"behance@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M10.485,12.191 C10.485,15.326 7.287,15.223 7.287,15.223 L4.356,15.223 L4.27,15.223 L2.048,15.223 L2.048,4.95 L4.27,4.95 L4.356,4.95 L7.287,4.95 C8.879,4.95 10.135,5.847 10.135,7.685 C10.135,9.523 8.599,9.64 8.599,9.64 C10.624,9.64 10.485,12.191 10.485,12.191 z M12.584,5.555 L16.738,5.555 L16.738,6.82 L12.584,6.82 L12.584,5.555 L12.584,5.555 z M18.255,12.023 L13.038,12.023 C13.038,13.931 14.809,13.811 14.809,13.811 C16.482,13.811 16.424,12.705 16.424,12.705 L18.196,12.705 C18.196,15.639 14.75,15.438 14.75,15.438 C10.616,15.438 10.883,11.51 10.883,11.51 C10.883,11.51 10.879,7.564 14.75,7.564 C18.825,7.564 18.255,12.023 18.255,12.023 z M14.885,9.175 C13.354,9.175 13.141,10.767 13.141,10.767 L16.397,10.767 C16.397,10.767 16.418,9.175 14.885,9.175 z M7.496,10.767 L4.609,10.767 L4.609,13.527 L7.165,13.527 C7.209,13.527 7.274,13.528 7.35,13.527 C7.761,13.517 8.541,13.392 8.541,12.185 C8.541,10.752 7.496,10.767 7.496,10.767 z M8.198,7.945 C8.198,6.871 7.496,6.871 7.496,6.871 L7.125,6.871 L4.609,6.871 L4.609,9.175 L7.317,9.175 C7.784,9.175 8.198,9.018 8.198,7.945 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M10.484622,12.1908776 C10.484622,15.3263776 7.287372,15.2228776 7.287372,15.2228776 L4.356192,15.2228776 L4.270442,15.2228776 L2.048292,15.2228776 L2.048292,4.94987755 L4.270442,4.94987755 L4.356192,4.94987755 L7.287372,4.94987755 C8.878892,4.94987755 10.135252,5.84687755 10.135252,7.68487755 C10.135252,9.52287755 8.599102,9.63987755 8.599102,9.63987755 C10.624272,9.63987755 10.484622,12.1908776 10.484622,12.1908776 Z M12.584272,5.55487755 L16.738002,5.55487755 L16.738002,6.81987755 L12.584272,6.81987755 L12.584272,5.55487755 L12.584272,5.55487755 Z M18.255042,12.0228776 L13.038012,12.0228776 C13.038012,13.9308776 14.809362,13.8108776 14.809362,13.8108776 C16.482222,13.8108776 16.423912,12.7053776 16.423912,12.7053776 L18.196242,12.7053776 C18.196242,15.6388776 14.750072,15.4378776 14.750072,15.4378776 C10.616432,15.4378776 10.882502,11.5103776 10.882502,11.5103776 C10.882502,11.5103776 10.878582,7.56387755 14.750072,7.56387755 C18.825402,7.56387755 18.255042,12.0228776 18.255042,12.0228776 Z M14.8853775,9.17470139 C13.3535087,9.17470139 13.1406686,10.7667184 13.1406686,10.7667184 L16.3974586,10.7667184 C16.3974586,10.7667184 16.4182117,9.17470139 14.8853775,9.17470139 Z M7.49630612,10.7667184 L4.60921107,10.7667184 L4.60921107,13.5266165 L7.16522166,13.5266165 C7.2086584,13.5266165 7.2738135,13.5276216 7.35006911,13.5266165 C7.76127021,13.5165659 8.5407183,13.3919383 8.5407183,12.1848598 C8.5407183,10.752145 7.49630612,10.7667184 7.49630612,10.7667184 Z M8.19756809,7.94500898 C8.19756809,6.87110106 7.49630612,6.87110106 7.49630612,6.87110106 L7.12468071,6.87110106 L4.60921107,6.87110106 L4.60921107,9.17470139 L7.31725024,9.17470139 C7.78443647,9.17470139 8.19756809,9.01841437 8.19756809,7.94500898 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M10.4240442,12.4717898 C10.4240442,15.2937398 7.6264505,15.2005898 7.6264505,15.2005898 L5.061668,15.2005898 L4.98663675,15.2005898 L3.0422555,15.2005898 L3.0422555,5.9548898 L4.98663675,5.9548898 L5.061668,5.9548898 L7.6264505,5.9548898 C9.0190305,5.9548898 10.1183455,6.7621898 10.1183455,8.4163898 C10.1183455,10.0705898 8.77421425,10.1758898 8.77421425,10.1758898 C10.546238,10.1758898 10.4240442,12.4717898 10.4240442,12.4717898 Z M12.261238,6.4993898 L15.8957518,6.4993898 L15.8957518,7.6378898 L12.261238,7.6378898 L12.261238,6.4993898 L12.261238,6.4993898 Z M17.2231618,12.3205898 L12.6582605,12.3205898 C12.6582605,14.0377898 14.2081918,13.9297898 14.2081918,13.9297898 C15.6719443,13.9297898 15.620923,12.9348398 15.620923,12.9348398 L17.1717118,12.9348398 C17.1717118,15.5749898 14.156313,15.3940898 14.156313,15.3940898 C10.539378,15.3940898 10.7721893,11.8593398 10.7721893,11.8593398 C10.7721893,11.8593398 10.7687593,8.3074898 14.156313,8.3074898 C17.7222268,8.3074898 17.2231618,12.3205898 17.2231618,12.3205898 Z M14.2747053,9.75723125 C12.9343201,9.75723125 12.7480851,11.1900465 12.7480851,11.1900465 L15.5977763,11.1900465 C15.5977763,11.1900465 15.6159352,9.75723125 14.2747053,9.75723125 Z M7.80926785,11.1900465 L5.28305968,11.1900465 L5.28305968,13.6739548 L7.51956896,13.6739548 C7.5575761,13.6739548 7.61458682,13.6748594 7.68131047,13.6739548 C8.04111143,13.6649093 8.72312852,13.5527445 8.72312852,12.4663738 C8.72312852,11.1769305 7.80926785,11.1900465 7.80926785,11.1900465 Z M8.42287208,8.65050808 C8.42287208,7.68399096 7.80926785,7.68399096 7.80926785,7.68399096 L7.48409562,7.68399096 L5.28305968,7.68399096 L5.28305968,9.75723125 L7.65259396,9.75723125 C8.06138191,9.75723125 8.42287208,9.61657293 8.42287208,8.65050808 Z"},"[blogger]":{filename:"blogger@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M16.509,12.704 C16.497,14.991 14.635,16.864 12.344,16.864 L7.559,16.864 C5.267,16.864 3.395,14.991 3.395,12.704 L3.395,7.844 C3.395,5.551 5.267,3.674 7.559,3.674 L10.471,3.674 C11.547,3.803 13.111,4.723 13.689,5.949 C13.847,6.292 13.931,6.345 14.062,7.365 C14.134,7.889 14.17,8.276 14.404,8.491 C14.733,8.792 15.958,8.59 16.2,8.778 L16.386,8.924 L16.497,9.153 L16.535,9.337 L16.509,12.704 z M12.304,11.851 L7.611,11.851 C7.171,11.851 6.814,12.204 6.814,12.642 C6.814,13.073 7.171,13.436 7.611,13.436 L12.304,13.436 C12.743,13.436 13.097,13.073 13.097,12.642 C13.097,12.204 12.743,11.851 12.304,11.851 z M7.611,8.674 L9.921,8.674 C10.361,8.674 10.719,8.311 10.719,7.876 C10.719,7.439 10.361,7.08 9.921,7.08 L7.611,7.08 C7.171,7.08 6.814,7.439 6.814,7.876 C6.814,8.311 7.171,8.674 7.611,8.674 z",
svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M16.509,12.704 C16.4965,14.991 14.635,16.864 12.344,16.864 L7.559,16.864 C5.2675,16.864 3.395,14.991 3.395,12.704 L3.395,7.8435 C3.395,5.5515 5.2675,3.6745 7.559,3.6745 L10.471,3.6745 C11.547,3.8025 13.1115,4.7235 13.689,5.949 C13.847,6.292 13.931,6.3455 14.062,7.3645 C14.1335,7.889 14.1695,8.2765 14.404,8.4915 C14.733,8.7915 15.9585,8.59 16.2,8.7785 L16.3865,8.924 L16.497,9.1535 L16.535,9.337 L16.509,12.704 Z M12.304,11.8505 L7.6115,11.8505 C7.171,11.8505 6.8145,12.204 6.8145,12.6425 C6.8145,13.073 7.171,13.4365 7.6115,13.4365 L12.304,13.4365 C12.7425,13.4365 13.097,13.073 13.097,12.6425 C13.097,12.204 12.7425,11.8505 12.304,11.8505 Z M7.6115,8.6735 L9.921,8.6735 C10.3615,8.6735 10.719,8.311 10.719,7.8755 C10.719,7.439 10.3615,7.0795 9.921,7.0795 L7.6115,7.0795 C7.171,7.0795 6.8145,7.439 6.8145,7.8755 C6.8145,8.3115 7.171,8.6735 7.6115,8.6735 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M16.509,12.704 C16.4965,14.991 14.635,16.864 12.344,16.864 L7.559,16.864 C5.2675,16.864 3.395,14.991 3.395,12.704 L3.395,7.8435 C3.395,5.5515 5.2675,3.6745 7.559,3.6745 L10.471,3.6745 C11.547,3.8025 13.1115,4.7235 13.689,5.949 C13.847,6.292 13.931,6.3455 14.062,7.3645 C14.1335,7.889 14.1695,8.2765 14.404,8.4915 C14.733,8.7915 15.9585,8.59 16.2,8.7785 L16.3865,8.924 L16.497,9.1535 L16.535,9.337 L16.509,12.704 Z M12.304,11.8505 L7.6115,11.8505 C7.171,11.8505 6.8145,12.204 6.8145,12.6425 C6.8145,13.073 7.171,13.4365 7.6115,13.4365 L12.304,13.4365 C12.7425,13.4365 13.097,13.073 13.097,12.6425 C13.097,12.204 12.7425,11.8505 12.304,11.8505 Z M7.6115,8.6735 L9.921,8.6735 C10.3615,8.6735 10.719,8.311 10.719,7.8755 C10.719,7.439 10.3615,7.0795 9.921,7.0795 L7.6115,7.0795 C7.171,7.0795 6.8145,7.439 6.8145,7.8755 C6.8145,8.3115 7.171,8.6735 7.6115,8.6735 Z"},"[digg]":{filename:"digg@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M5.968,12.68 L2.081,12.68 L2.081,7.931 L4.437,7.931 L4.437,5.856 L5.968,5.856 L5.968,12.68 z M8.342,12.698 L6.757,12.698 L6.757,7.922 L8.342,7.922 L8.342,12.698 z M8.342,7.236 L6.757,7.236 L6.757,5.941 L8.342,5.941 L8.342,7.236 z M13.046,14.774 L12.37,14.774 L9.132,14.774 L9.132,13.441 L11.515,13.441 L11.515,12.698 L9.158,12.698 L9.158,7.95 L13.046,7.95 L13.046,14.774 z M17.74,14.774 L17.065,14.774 L13.826,14.774 L13.826,13.441 L16.21,13.441 L16.21,12.698 L13.853,12.698 L13.853,7.95 L17.74,7.95 L17.74,14.774 z M3.51,9.162 L3.51,11.321 L4.308,11.321 L4.308,9.162 L3.51,9.162 z M10.783,9.162 L10.783,11.321 L11.582,11.321 L11.582,9.162 L10.783,9.162 z M15.328,9.162 L15.328,11.321 L16.126,11.321 L16.126,9.162 L15.328,9.162 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M5.96772727,12.68 L2.08090909,12.68 L2.08090909,7.93136364 L4.43727273,7.93136364 L4.43727273,5.85636364 L5.96772727,5.85636364 L5.96772727,12.68 Z M8.34181818,12.6977273 L6.75727273,12.6977273 L6.75727273,7.92181818 L8.34181818,7.92181818 L8.34181818,12.6977273 Z M8.34181818,7.23636364 L6.75727273,7.23636364 L6.75727273,5.94090909 L8.34181818,5.94090909 L8.34181818,7.23636364 Z M13.0459091,14.7736364 L12.3695455,14.7736364 L9.13181818,14.7736364 L9.13181818,13.4409091 L11.5154545,13.4409091 L11.5154545,12.6977273 L9.15818182,12.6977273 L9.15818182,7.95 L13.0459091,7.95 L13.0459091,14.7736364 Z M17.74,14.7736364 L17.0645455,14.7736364 L13.8259091,14.7736364 L13.8259091,13.4409091 L16.2095455,13.4409091 L16.2095455,12.6977273 L13.8531818,12.6977273 L13.8531818,7.95 L17.74,7.95 L17.74,14.7736364 Z M3.51,9.16227273 L3.51,11.3213636 L4.30818182,11.3213636 L4.30818182,9.16227273 L3.51,9.16227273 Z M10.7827273,9.16227273 L10.7827273,11.3213636 L11.5818182,11.3213636 L11.5818182,9.16227273 L10.7827273,9.16227273 Z M15.3281818,9.16227273 L15.3281818,11.3213636 L16.1263636,11.3213636 L16.1263636,9.16227273 L15.3281818,9.16227273 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M5.96772727,12.68 L2.08090909,12.68 L2.08090909,7.93136364 L4.43727273,7.93136364 L4.43727273,5.85636364 L5.96772727,5.85636364 L5.96772727,12.68 Z M8.34181818,12.6977273 L6.75727273,12.6977273 L6.75727273,7.92181818 L8.34181818,7.92181818 L8.34181818,12.6977273 Z M8.34181818,7.23636364 L6.75727273,7.23636364 L6.75727273,5.94090909 L8.34181818,5.94090909 L8.34181818,7.23636364 Z M13.0459091,14.7736364 L12.3695455,14.7736364 L9.13181818,14.7736364 L9.13181818,13.4409091 L11.5154545,13.4409091 L11.5154545,12.6977273 L9.15818182,12.6977273 L9.15818182,7.95 L13.0459091,7.95 L13.0459091,14.7736364 Z M17.74,14.7736364 L17.0645455,14.7736364 L13.8259091,14.7736364 L13.8259091,13.4409091 L16.2095455,13.4409091 L16.2095455,12.6977273 L13.8531818,12.6977273 L13.8531818,7.95 L17.74,7.95 L17.74,14.7736364 Z M3.51,9.16227273 L3.51,11.3213636 L4.30818182,11.3213636 L4.30818182,9.16227273 L3.51,9.16227273 Z M10.7827273,9.16227273 L10.7827273,11.3213636 L11.5818182,11.3213636 L11.5818182,9.16227273 L10.7827273,9.16227273 Z M15.3281818,9.16227273 L15.3281818,11.3213636 L16.1263636,11.3213636 L16.1263636,9.16227273 L15.3281818,9.16227273 Z"},"[dribbble]":{filename:"dribbble@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M10,1.516 C14.686,1.516 18.484,5.314 18.484,10 C18.484,14.686 14.686,18.484 10,18.484 C5.314,18.484 1.516,14.686 1.516,10 C1.516,5.314 5.314,1.516 10,1.516 z M11.289,11.159 C11.272,11.164 11.256,11.169 11.24,11.175 C8.959,12.044 6.68,13.47 5.533,15.712 C6.786,16.799 8.405,17.122 10.001,17.263 C11.01,17.263 11.97,17.058 12.844,16.687 C12.736,16.05 12.313,13.821 11.289,11.159 z M13.516,10.725 L12.652,10.822 C13.607,13.446 13.995,15.582 14.069,16.022 C15.704,14.918 16.865,13.168 17.189,11.14 C16,10.73 14.754,10.74 13.516,10.725 z M5.365,15.595 C5.46,15.673 5.528,15.722 5.528,15.722 L5.533,15.712 L5.365,15.595 z M10.201,8.716 C6.454,9.838 2.856,9.756 2.728,9.753 C2.725,9.83 2.722,9.906 2.722,9.983 C2.722,11.853 3.428,13.559 4.587,14.849 C4.587,14.847 4.584,14.845 4.584,14.845 C4.584,14.845 6.607,11.412 10.792,9.953 C10.61,9.539 10.41,9.124 10.201,8.716 z M15.623,5.36 C15.61,5.38 14.442,7.068 11.567,8.241 C11.737,8.587 11.9,8.94 12.208,9.672 C14.71,9.358 17.173,9.888 17.278,9.911 C17.262,8.183 16.644,6.599 15.623,5.36 z M6.895,3.399 C4.865,4.358 3.35,6.228 2.877,8.483 C3.07,8.486 6.103,8.522 9.599,7.594 C8.339,5.354 6.992,3.529 6.895,3.399 z M8.375,2.875 C9.375,4.406 9.719,5 11.007,7.156 C13.755,6.126 14.832,4.544 14.809,4.52 C13.5,3.188 11.125,2.375 8.375,2.875 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M18.2541379,8.18724138 C18.1424138,7.63965517 17.9744828,7.10034483 17.7572414,6.58517241 C17.5437931,6.07931034 17.2789655,5.59241379 16.9713793,5.13724138 C16.6662069,4.68586207 16.3162069,4.26172414 15.9306897,3.87655172 C15.5455172,3.49068966 15.1210345,3.14034483 14.67,2.83586207 C14.2148276,2.52724138 13.7272414,2.26344828 13.222069,2.04931034 C12.7068966,1.83241379 12.167931,1.66413793 11.62,1.55310345 C11.0589655,1.43793103 10.4810345,1.37931034 9.9037931,1.37931034 C9.32586207,1.37931034 8.74862069,1.43793103 8.18689655,1.55310345 C7.63931034,1.66413793 7.1,1.83275862 6.58517241,2.04931034 C6.08,2.26344828 5.59241379,2.52758621 5.13655172,2.83586207 C4.68517241,3.14034483 4.26103448,3.49034483 3.87586207,3.87655172 C3.49034483,4.26172414 3.14068966,4.6862069 2.83586207,5.13724138 C2.52793103,5.59241379 2.26344828,6.07931034 2.05,6.58517241 C1.83172414,7.10034483 1.66448276,7.63965517 1.55241379,8.18724138 C1.43758621,8.74758621 1.37931034,9.32551724 1.37931034,9.90310345 C1.37931034,10.4817241 1.43758621,11.0596552 1.55241379,11.6203448 C1.66448276,12.167931 1.83206897,12.7072414 2.04965517,13.222069 C2.26310345,13.7272414 2.52793103,14.2155172 2.83551724,14.6706897 C3.14034483,15.122069 3.49,15.5455172 3.87551724,15.9313793 C4.26068966,16.3165517 4.68517241,16.6662069 5.1362069,16.9713793 C5.59206897,17.2793103 6.07965517,17.5437931 6.58482759,17.7572414 C7.09931034,17.9755172 7.63896552,18.1417241 8.18655172,18.2541379 C8.74827586,18.37 9.32551724,18.427931 9.90344828,18.427931 C10.4806897,18.427931 11.0586207,18.37 11.6196552,18.2541379 C12.167931,18.1417241 12.7065517,17.9751724 13.2217241,17.7572414 C13.7268966,17.5437931 14.2144828,17.2789655 14.6696552,16.9713793 C15.1210345,16.6662069 15.5451724,16.3168966 15.9303448,15.9313793 C16.3155172,15.5455172 16.6658621,15.1217241 16.9710345,14.6706897 C17.2789655,14.2155172 17.5434483,13.7272414 17.7568966,13.222069 C17.9744828,12.7075862 18.142069,12.167931 18.2537931,11.6203448 C18.3689655,11.0593103 18.4268966,10.4813793 18.4268966,9.90310345 C18.4272414,9.32551724 18.3693103,8.74758621 18.2541379,8.18724138 Z M17.1803448,9.83103448 C17.0751724,9.80827586 14.6117241,9.27793103 12.1103448,9.59241379 C12.0593103,9.46793103 12.0072414,9.34241379 11.9534483,9.21655172 C11.802069,8.86034483 11.6389655,8.50724138 11.4693103,8.16068966 C14.3444828,6.98758621 15.5117241,5.29965517 15.5251724,5.27965517 C16.5462069,6.51896552 17.1637931,8.10310345 17.1803448,9.83103448 Z M14.7113793,4.44 C14.6931034,4.46827586 13.6565517,6.0462069 10.9089655,7.0762069 C9.66448276,4.78965517 8.29724138,2.97344828 8.18793103,2.82931034 C8.73827586,2.69586207 9.31206897,2.6237931 9.90344828,2.6237931 C11.7468966,2.6237931 13.4286207,3.31068966 14.7113793,4.44 Z M8.15965517,2.83517241 C8.15965517,2.83586207 8.15827586,2.83655172 8.15827586,2.83655172 C8.15827586,2.83655172 8.15034483,2.83862069 8.13689655,2.84137931 C8.14413793,2.83931034 8.15241379,2.83793103 8.15965517,2.83517241 Z M6.79724138,3.31931034 C6.89413793,3.44931034 8.24068966,5.27448276 9.50068966,7.5137931 C6.00517241,8.44241379 2.97172414,8.4062069 2.77931034,8.40275862 C3.25241379,6.14793103 4.76724138,4.27827586 6.79724138,3.31931034 Z M2.6237931,9.90310345 C2.6237931,9.82551724 2.62724138,9.74965517 2.63,9.67310345 C2.75827586,9.67586207 6.35551724,9.75758621 10.1034483,8.63586207 C10.312069,9.04413793 10.5117241,9.45896552 10.6941379,9.87344828 C10.597931,9.90034483 10.502069,9.92931034 10.4072414,9.96034483 C6.47862069,11.23 4.48586207,14.7651724 4.48586207,14.7651724 C4.48586207,14.7651724 4.48862069,14.7672414 4.48862069,14.7686207 C3.32965517,13.4786207 2.6237931,11.7734483 2.6237931,9.90310345 Z M9.90344828,17.1834483 C8.14172414,17.1834483 6.52586207,16.5572414 5.26655172,15.5151724 C5.36206897,15.5927586 5.42965517,15.6424138 5.42965517,15.6424138 C5.42965517,15.6424138 6.82517241,12.5989655 11.142069,11.0948276 C11.1582759,11.0886207 11.1744828,11.0841379 11.1906897,11.0793103 C12.2151724,13.7410345 12.637931,15.9703448 12.7458621,16.6065517 C11.872069,16.9782759 10.9117241,17.1834483 9.90344828,17.1834483 Z M13.9713793,15.9417241 C13.8972414,15.502069 13.5093103,13.3655172 12.5544828,10.7417241 C14.9041379,10.3658621 16.9410345,11.0103448 17.0910345,11.0596552 C16.7668966,13.087931 15.6058621,14.8375862 13.9713793,15.9417241 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M18.2541379,8.18724138 C18.1424138,7.63965517 17.9744828,7.10034483 17.7572414,6.58517241 C17.5437931,6.07931034 17.2789655,5.59241379 16.9713793,5.13724138 C16.6662069,4.68586207 16.3162069,4.26172414 15.9306897,3.87655172 C15.5455172,3.49068966 15.1210345,3.14034483 14.67,2.83586207 C14.2148276,2.52724138 13.7272414,2.26344828 13.222069,2.04931034 C12.7068966,1.83241379 12.167931,1.66413793 11.62,1.55310345 C11.0589655,1.43793103 10.4810345,1.37931034 9.9037931,1.37931034 C9.32586207,1.37931034 8.74862069,1.43793103 8.18689655,1.55310345 C7.63931034,1.66413793 7.1,1.83275862 6.58517241,2.04931034 C6.08,2.26344828 5.59241379,2.52758621 5.13655172,2.83586207 C4.68517241,3.14034483 4.26103448,3.49034483 3.87586207,3.87655172 C3.49034483,4.26172414 3.14068966,4.6862069 2.83586207,5.13724138 C2.52793103,5.59241379 2.26344828,6.07931034 2.05,6.58517241 C1.83172414,7.10034483 1.66448276,7.63965517 1.55241379,8.18724138 C1.43758621,8.74758621 1.37931034,9.32551724 1.37931034,9.90310345 C1.37931034,10.4817241 1.43758621,11.0596552 1.55241379,11.6203448 C1.66448276,12.167931 1.83206897,12.7072414 2.04965517,13.222069 C2.26310345,13.7272414 2.52793103,14.2155172 2.83551724,14.6706897 C3.14034483,15.122069 3.49,15.5455172 3.87551724,15.9313793 C4.26068966,16.3165517 4.68517241,16.6662069 5.1362069,16.9713793 C5.59206897,17.2793103 6.07965517,17.5437931 6.58482759,17.7572414 C7.09931034,17.9755172 7.63896552,18.1417241 8.18655172,18.2541379 C8.74827586,18.37 9.32551724,18.427931 9.90344828,18.427931 C10.4806897,18.427931 11.0586207,18.37 11.6196552,18.2541379 C12.167931,18.1417241 12.7065517,17.9751724 13.2217241,17.7572414 C13.7268966,17.5437931 14.2144828,17.2789655 14.6696552,16.9713793 C15.1210345,16.6662069 15.5451724,16.3168966 15.9303448,15.9313793 C16.3155172,15.5455172 16.6658621,15.1217241 16.9710345,14.6706897 C17.2789655,14.2155172 17.5434483,13.7272414 17.7568966,13.222069 C17.9744828,12.7075862 18.142069,12.167931 18.2537931,11.6203448 C18.3689655,11.0593103 18.4268966,10.4813793 18.4268966,9.90310345 C18.4272414,9.32551724 18.3693103,8.74758621 18.2541379,8.18724138 Z M17.1803448,9.83103448 C17.0751724,9.80827586 14.6117241,9.27793103 12.1103448,9.59241379 C12.0593103,9.46793103 12.0072414,9.34241379 11.9534483,9.21655172 C11.802069,8.86034483 11.6389655,8.50724138 11.4693103,8.16068966 C14.3444828,6.98758621 15.5117241,5.29965517 15.5251724,5.27965517 C16.5462069,6.51896552 17.1637931,8.10310345 17.1803448,9.83103448 Z M14.7113793,4.44 C14.6931034,4.46827586 13.6565517,6.0462069 10.9089655,7.0762069 C9.66448276,4.78965517 8.29724138,2.97344828 8.18793103,2.82931034 C8.73827586,2.69586207 9.31206897,2.6237931 9.90344828,2.6237931 C11.7468966,2.6237931 13.4286207,3.31068966 14.7113793,4.44 Z M8.15965517,2.83517241 C8.15965517,2.83586207 8.15827586,2.83655172 8.15827586,2.83655172 C8.15827586,2.83655172 8.15034483,2.83862069 8.13689655,2.84137931 C8.14413793,2.83931034 8.15241379,2.83793103 8.15965517,2.83517241 Z M6.79724138,3.31931034 C6.89413793,3.44931034 8.24068966,5.27448276 9.50068966,7.5137931 C6.00517241,8.44241379 2.97172414,8.4062069 2.77931034,8.40275862 C3.25241379,6.14793103 4.76724138,4.27827586 6.79724138,3.31931034 Z M2.6237931,9.90310345 C2.6237931,9.82551724 2.62724138,9.74965517 2.63,9.67310345 C2.75827586,9.67586207 6.35551724,9.75758621 10.1034483,8.63586207 C10.312069,9.04413793 10.5117241,9.45896552 10.6941379,9.87344828 C10.597931,9.90034483 10.502069,9.92931034 10.4072414,9.96034483 C6.47862069,11.23 4.48586207,14.7651724 4.48586207,14.7651724 C4.48586207,14.7651724 4.48862069,14.7672414 4.48862069,14.7686207 C3.32965517,13.4786207 2.6237931,11.7734483 2.6237931,9.90310345 Z M9.90344828,17.1834483 C8.14172414,17.1834483 6.52586207,16.5572414 5.26655172,15.5151724 C5.36206897,15.5927586 5.42965517,15.6424138 5.42965517,15.6424138 C5.42965517,15.6424138 6.82517241,12.5989655 11.142069,11.0948276 C11.1582759,11.0886207 11.1744828,11.0841379 11.1906897,11.0793103 C12.2151724,13.7410345 12.637931,15.9703448 12.7458621,16.6065517 C11.872069,16.9782759 10.9117241,17.1834483 9.90344828,17.1834483 Z M13.9713793,15.9417241 C13.8972414,15.502069 13.5093103,13.3655172 12.5544828,10.7417241 C14.9041379,10.3658621 16.9410345,11.0103448 17.0910345,11.0596552 C16.7668966,13.087931 15.6058621,14.8375862 13.9713793,15.9417241 Z"},"[ello]":{filename:"ello@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M10,1.667 C5.398,1.667 1.667,5.407 1.667,10 C1.667,14.602 5.407,18.333 10,18.333 C14.602,18.333 18.333,14.593 18.333,10 C18.333,5.398 14.593,1.667 10,1.667 z M10,15 C7.722,15 5.722,13.444 5.167,11.25 C5.111,11 5.25,10.722 5.5,10.667 C5.75,10.611 6.028,10.75 6.083,11 C6.556,12.778 8.167,14.028 10,14.028 C11.833,14.028 13.444,12.778 13.917,11 C13.972,10.75 14.25,10.583 14.5,10.667 C14.75,10.722 14.917,11 14.833,11.25 C14.278,13.444 12.278,15 10,15 L10,15 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M10,1.66666667 C5.39762708,1.66666667 1.66666667,5.40699199 1.66666667,10 C1.66666667,14.6023729 5.40699199,18.3333333 10,18.3333333 C14.6023729,18.3333333 18.3333333,14.593008 18.3333333,10 C18.3333333,5.39762708 14.593008,1.66666667 10,1.66666667 Z M10,15 C7.72222222,15 5.72222222,13.4444444 5.16666667,11.25 C5.11111111,11 5.25,10.7222222 5.5,10.6666667 C5.75,10.6111111 6.02777778,10.75 6.08333333,11 C6.55555556,12.7777778 8.16666667,14.0277778 10,14.0277778 C11.8333333,14.0277778 13.4444444,12.7777778 13.9166667,11 C13.9722222,10.75 14.25,10.5833333 14.5,10.6666667 C14.75,10.7222222 14.9166667,11 14.8333333,11.25 C14.2777778,13.4444444 12.2777778,15 10,15 L10,15 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M10,1.66666667 C5.39762708,1.66666667 1.66666667,5.40699199 1.66666667,10 C1.66666667,14.6023729 5.40699199,18.3333333 10,18.3333333 C14.6023729,18.3333333 18.3333333,14.593008 18.3333333,10 C18.3333333,5.39762708 14.593008,1.66666667 10,1.66666667 Z M10,15 C7.72222222,15 5.72222222,13.4444444 5.16666667,11.25 C5.11111111,11 5.25,10.7222222 5.5,10.6666667 C5.75,10.6111111 6.02777778,10.75 6.08333333,11 C6.55555556,12.7777778 8.16666667,14.0277778 10,14.0277778 C11.8333333,14.0277778 13.4444444,12.7777778 13.9166667,11 C13.9722222,10.75 14.25,10.5833333 14.5,10.6666667 C14.75,10.7222222 14.9166667,11 14.8333333,11.25 C14.2777778,13.4444444 12.2777778,15 10,15 L10,15 Z"},"[email]":ca,"[facebook]":{filename:"facebook@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M10.25,17.876 L10.25,10.376 L12.75,10.376 L13.375,7.25 L10.25,7.25 L10.25,6 C10.25,4.75 10.876,4.126 12.125,4.126 L13.375,4.126 L13.375,1 L10.875,1 C8.578,1 7.125,2.801 7.125,5.376 L7.125,7.25 L4.625,7.25 L4.625,10.376 L7.125,10.376 L7.125,17.876 L10.25,17.876 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M13.75,20 L13.75,12.5 L16.25,12.5 L16.875,9.375 L13.75,9.375 L13.75,8.125 C13.75,6.875 14.37625,6.25 15.625,6.25 L16.875,6.25 L16.875,3.125 L14.375,3.125 C12.078125,3.125 10.625,4.925625 10.625,7.5 L10.625,9.375 L8.125,9.375 L8.125,12.5 L10.625,12.5 L10.625,20 L13.75,20 Z",svgCircPath:"M9.625,19.9931017 C4.27478571,19.7959399 0,15.3973202 0,10 C0,4.47593818 4.4771525,0 10,0 C15.5240618,0 20,4.4771525 20,10 C20,14.5701102 16.9356514,18.4228412 12.75,19.6172098 L12.75,12.5 L15.25,12.5 L15.875,9.375 L12.75,9.375 L12.75,8.125 C12.75,6.875 13.37625,6.25 14.625,6.25 L15.875,6.25 L15.875,3.125 L13.375,3.125 C11.078125,3.125 9.625,4.925625 9.625,7.5 L9.625,9.375 L7.125,9.375 L7.125,12.5 L9.625,12.5 L9.625,19.9931017 Z"},"[flickr]":{filename:"flickr@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M5.731,13.154 C3.87,13.154 2.361,11.647 2.361,9.785 C2.361,7.923 3.87,6.416 5.731,6.416 C7.593,6.416 9.101,7.923 9.101,9.785 C9.1,11.647 7.593,13.154 5.731,13.154 z M14.187,13.154 C12.325,13.154 10.817,11.647 10.817,9.785 C10.817,7.923 12.325,6.416 14.187,6.416 C16.047,6.416 17.556,7.923 17.556,9.785 C17.556,11.647 16.047,13.154 14.187,13.154 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M5.73130435,13.153913 C3.87,13.153913 2.36130435,11.6465217 2.36130435,9.78521739 C2.36130435,7.92304348 3.87,6.41565217 5.73130435,6.41565217 C7.5926087,6.41565217 9.10086957,7.92304348 9.10086957,9.78521739 C9.10043478,11.6465217 7.5926087,13.153913 5.73130435,13.153913 Z M14.1865217,13.153913 C12.3252174,13.153913 10.8169565,11.6465217 10.8169565,9.78521739 C10.8169565,7.92304348 12.3252174,6.41565217 14.1865217,6.41565217 C16.0469565,6.41565217 17.556087,7.92304348 17.556087,9.78521739 C17.556087,11.6465217 16.0469565,13.153913 14.1865217,13.153913 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M5.73130435,13.153913 C3.87,13.153913 2.36130435,11.6465217 2.36130435,9.78521739 C2.36130435,7.92304348 3.87,6.41565217 5.73130435,6.41565217 C7.5926087,6.41565217 9.10086957,7.92304348 9.10086957,9.78521739 C9.10043478,11.6465217 7.5926087,13.153913 5.73130435,13.153913 Z M14.1865217,13.153913 C12.3252174,13.153913 10.8169565,11.6465217 10.8169565,9.78521739 C10.8169565,7.92304348 12.3252174,6.41565217 14.1865217,6.41565217 C16.0469565,6.41565217 17.556087,7.92304348 17.556087,9.78521739 C17.556087,11.6465217 16.0469565,13.153913 14.1865217,13.153913 Z"},"[google plus]":ha,"[houzz]":{filename:"houzz@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M10.016,6.937 L10.016,6.824 L14.516,4 L14.516,9.717 L10.016,6.937 z M10.016,13.21 L10.016,19 L14.516,16.176 L14.516,10.345 L10.016,13.21 z M9.5,13.063 L9.5,13.176 L5,16 L5,10.283 L9.5,13.063 z M9.5,6.79 L9.5,1 L5,3.824 L5,9.655 L9.5,6.79 L9.5,6.79 z M5.5,9.963 L9.516,12.462 L9.479,7.464 L5.5,9.963 z M14.016,10.037 L10,7.538 L10.038,12.536 L14.016,10.037 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M10.0161105,6.9372511 L10.0161105,6.82434949 L14.5161105,4 L14.5161105,9.71724392 L10.0161105,6.9372511 Z M10.0161105,13.2103483 L10.0161105,19 L14.5161105,16.1756505 L14.5161105,10.3445536 L10.0161105,13.2103483 Z M9.5,13.0627489 L9.5,13.1756505 L5,16 L5,10.2827561 L9.5,13.0627489 Z M9.5,6.78965167 L9.5,1 L5,3.82434949 L5,9.65544636 L9.5,6.78965167 L9.5,6.78965167 Z M5.5,9.96340065 L9.51611053,12.4619386 L9.47856618,7.46421069 L5.5,9.96340065 Z M14.0161105,10.0365994 L10,7.53806139 L10.0375444,12.5357893 L14.0161105,10.0365994 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M10.0161105,6.9372511 L10.0161105,6.82434949 L14.5161105,4 L14.5161105,9.71724392 L10.0161105,6.9372511 Z M10.0161105,13.2103483 L10.0161105,19 L14.5161105,16.1756505 L14.5161105,10.3445536 L10.0161105,13.2103483 Z M9.5,13.0627489 L9.5,13.1756505 L5,16 L5,10.2827561 L9.5,13.0627489 Z M9.5,6.78965167 L9.5,1 L5,3.82434949 L5,9.65544636 L9.5,6.78965167 L9.5,6.78965167 Z M5.5,9.96340065 L9.51611053,12.4619386 L9.47856618,7.46421069 L5.5,9.96340065 Z M14.0161105,10.0365994 L10,7.53806139 L10.0375444,12.5357893 L14.0161105,10.0365994 Z"},"[imdb]":{filename:"imdb@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M3.608,6.714 L3.608,13.182 L1.926,13.182 L1.926,6.714 L3.608,6.714 z M9.473,6.714 L9.473,13.182 L8.003,13.182 L8.003,8.815 L7.416,13.182 L6.373,13.182 L5.754,8.915 L5.754,13.182 L4.284,13.182 L4.284,6.714 L6.461,6.714 C6.525,7.103 6.593,7.561 6.665,8.088 L6.896,9.734 L7.28,6.714 L9.473,6.714 z M10.148,6.714 L11.407,6.714 C12.219,6.714 12.768,6.751 13.055,6.826 C13.341,6.9 13.559,7.023 13.708,7.193 C13.857,7.364 13.95,7.553 13.987,7.763 C14.025,7.972 14.043,8.382 14.043,8.995 L14.043,11.26 C14.043,11.841 14.016,12.229 13.962,12.425 C13.907,12.621 13.812,12.774 13.676,12.884 C13.54,12.995 13.372,13.072 13.172,13.116 C12.973,13.16 12.672,13.182 12.27,13.182 L10.148,13.182 L10.148,6.714 z M16.237,6.714 L16.237,8.244 C16.37,8.089 16.518,7.974 16.682,7.898 C16.846,7.822 17.024,7.785 17.215,7.785 C17.437,7.785 17.628,7.819 17.791,7.888 C17.953,7.958 18.077,8.055 18.162,8.18 C18.248,8.305 18.299,8.428 18.316,8.548 C18.333,8.667 18.342,8.923 18.342,9.315 L18.342,11.704 C18.342,12.093 18.316,12.382 18.264,12.573 C18.212,12.763 18.09,12.928 17.899,13.068 C17.707,13.208 17.479,13.278 17.215,13.278 C17.026,13.278 16.85,13.236 16.686,13.154 C16.522,13.071 16.373,12.947 16.237,12.782 L16.133,13.182 L14.623,13.182 L14.623,6.714 L16.237,6.714 z M11.83,7.82 L11.83,12.075 C12.073,12.075 12.222,12.027 12.278,11.929 C12.334,11.832 12.362,11.568 12.362,11.136 L12.362,8.623 C12.362,8.331 12.352,8.143 12.334,8.06 C12.315,7.978 12.272,7.917 12.206,7.878 C12.139,7.84 12.014,7.82 11.83,7.82 z M16.728,9.387 C16.728,9.112 16.711,8.933 16.676,8.849 C16.642,8.765 16.574,8.723 16.472,8.723 C16.374,8.723 16.31,8.76 16.281,8.833 C16.251,8.906 16.237,9.091 16.237,9.387 L16.237,11.672 C16.237,11.957 16.253,12.139 16.287,12.219 C16.32,12.299 16.386,12.339 16.484,12.339 C16.586,12.339 16.652,12.298 16.682,12.215 C16.713,12.132 16.728,11.934 16.728,11.62 L16.728,9.387 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M3.60839844,6.71386719 L3.60839844,13.1818182 L1.92649148,13.1818182 L1.92649148,6.71386719 L3.60839844,6.71386719 Z M9.47310014,6.71386719 L9.47310014,13.1818182 L8.00292969,13.1818182 L8.00292969,8.81525213 L7.41566051,13.1818182 L6.3729581,13.1818182 L5.75372869,8.91512784 L5.75372869,13.1818182 L4.28355824,13.1818182 L4.28355824,6.71386719 L6.46084872,6.71386719 C6.5247695,7.10271856 6.5926843,7.56081057 6.66459517,8.08815696 L6.89630682,9.73410866 L7.27982955,6.71386719 L9.47310014,6.71386719 Z M10.1482599,6.71386719 L11.4066939,6.71386719 C12.2190204,6.71386719 12.7683313,6.75115375 13.0546431,6.82572798 C13.3409549,6.90030222 13.5586818,7.0228152 13.7078303,7.1932706 C13.8569787,7.36372599 13.9501951,7.55348795 13.9874822,7.76256214 C14.0247694,7.97163634 14.0434126,8.38245432 14.0434126,8.99502841 L14.0434126,11.2602095 C14.0434126,11.8408232 14.0161136,12.2290029 13.9615146,12.4247603 C13.9069156,12.6205177 13.8117017,12.7736589 13.67587,12.8841886 C13.5400384,12.9947182 13.3722489,13.0719547 13.1724964,13.1159002 C12.972744,13.1598457 12.6717882,13.1818182 12.26962,13.1818182 L10.1482599,13.1818182 L10.1482599,6.71386719 Z M16.2366832,6.71386719 L16.2366832,8.24396307 C16.3698515,8.08948786 16.5183319,7.97429903 16.6821289,7.89839311 C16.8459259,7.82248719 17.0237029,7.7845348 17.2154652,7.7845348 C17.4365245,7.7845348 17.628284,7.81915803 17.7907493,7.88840554 C17.9532146,7.95765305 18.0770592,8.05486443 18.1622869,8.18004261 C18.2475146,8.3052208 18.2987836,8.42773378 18.3160955,8.54758523 C18.3334074,8.66743668 18.3420632,8.92311594 18.3420632,9.31463068 L18.3420632,11.7036577 C18.3420632,12.092509 18.3160958,12.3821457 18.2641602,12.5725763 C18.2122245,12.763007 18.0903774,12.9281332 17.8986151,13.0679599 C17.7068527,13.2077866 17.4791384,13.2776989 17.2154652,13.2776989 C17.0263662,13.2776989 16.8499209,13.2364173 16.6861239,13.153853 C16.522327,13.0712886 16.3725149,12.947444 16.2366832,12.7823153 L16.1328125,13.1818182 L14.6226918,13.1818182 L14.6226918,6.71386719 L16.2366832,6.71386719 Z M11.8301669,7.82049006 L11.8301669,12.0751953 C12.0725332,12.0751953 12.2216794,12.0265896 12.2776101,11.9293768 C12.3335408,11.8321639 12.3615057,11.5678289 12.3615057,11.1363636 L12.3615057,8.62349077 C12.3615057,8.33052055 12.352184,8.14275609 12.3335405,8.06019176 C12.3148969,7.97762743 12.2722837,7.91703677 12.2056996,7.87841797 C12.1391154,7.83979917 12.0139391,7.82049006 11.8301669,7.82049006 Z M16.7280717,9.38654119 C16.7280717,9.11221454 16.7107601,8.93310589 16.6761364,8.84920987 C16.6415126,8.76531386 16.5735978,8.72336648 16.4723899,8.72336648 C16.3738454,8.72336648 16.3099256,8.7599872 16.2806286,8.83322976 C16.2513315,8.90647231 16.2366832,9.09090761 16.2366832,9.38654119 L16.2366832,11.6716974 C16.2366832,11.9566776 16.253329,12.1391154 16.2866211,12.2190163 C16.3199132,12.2989173 16.3858305,12.3388672 16.484375,12.3388672 C16.5855829,12.3388672 16.6515002,12.2975856 16.6821289,12.2150213 C16.7127576,12.132457 16.7280717,11.9340392 16.7280717,11.6197621 L16.7280717,9.38654119 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M3.60839844,6.71386719 L3.60839844,13.1818182 L1.92649148,13.1818182 L1.92649148,6.71386719 L3.60839844,6.71386719 Z M9.47310014,6.71386719 L9.47310014,13.1818182 L8.00292969,13.1818182 L8.00292969,8.81525213 L7.41566051,13.1818182 L6.3729581,13.1818182 L5.75372869,8.91512784 L5.75372869,13.1818182 L4.28355824,13.1818182 L4.28355824,6.71386719 L6.46084872,6.71386719 C6.5247695,7.10271856 6.5926843,7.56081057 6.66459517,8.08815696 L6.89630682,9.73410866 L7.27982955,6.71386719 L9.47310014,6.71386719 Z M10.1482599,6.71386719 L11.4066939,6.71386719 C12.2190204,6.71386719 12.7683313,6.75115375 13.0546431,6.82572798 C13.3409549,6.90030222 13.5586818,7.0228152 13.7078303,7.1932706 C13.8569787,7.36372599 13.9501951,7.55348795 13.9874822,7.76256214 C14.0247694,7.97163634 14.0434126,8.38245432 14.0434126,8.99502841 L14.0434126,11.2602095 C14.0434126,11.8408232 14.0161136,12.2290029 13.9615146,12.4247603 C13.9069156,12.6205177 13.8117017,12.7736589 13.67587,12.8841886 C13.5400384,12.9947182 13.3722489,13.0719547 13.1724964,13.1159002 C12.972744,13.1598457 12.6717882,13.1818182 12.26962,13.1818182 L10.1482599,13.1818182 L10.1482599,6.71386719 Z M16.2366832,6.71386719 L16.2366832,8.24396307 C16.3698515,8.08948786 16.5183319,7.97429903 16.6821289,7.89839311 C16.8459259,7.82248719 17.0237029,7.7845348 17.2154652,7.7845348 C17.4365245,7.7845348 17.628284,7.81915803 17.7907493,7.88840554 C17.9532146,7.95765305 18.0770592,8.05486443 18.1622869,8.18004261 C18.2475146,8.3052208 18.2987836,8.42773378 18.3160955,8.54758523 C18.3334074,8.66743668 18.3420632,8.92311594 18.3420632,9.31463068 L18.3420632,11.7036577 C18.3420632,12.092509 18.3160958,12.3821457 18.2641602,12.5725763 C18.2122245,12.763007 18.0903774,12.9281332 17.8986151,13.0679599 C17.7068527,13.2077866 17.4791384,13.2776989 17.2154652,13.2776989 C17.0263662,13.2776989 16.8499209,13.2364173 16.6861239,13.153853 C16.522327,13.0712886 16.3725149,12.947444 16.2366832,12.7823153 L16.1328125,13.1818182 L14.6226918,13.1818182 L14.6226918,6.71386719 L16.2366832,6.71386719 Z M11.8301669,7.82049006 L11.8301669,12.0751953 C12.0725332,12.0751953 12.2216794,12.0265896 12.2776101,11.9293768 C12.3335408,11.8321639 12.3615057,11.5678289 12.3615057,11.1363636 L12.3615057,8.62349077 C12.3615057,8.33052055 12.352184,8.14275609 12.3335405,8.06019176 C12.3148969,7.97762743 12.2722837,7.91703677 12.2056996,7.87841797 C12.1391154,7.83979917 12.0139391,7.82049006 11.8301669,7.82049006 Z M16.7280717,9.38654119 C16.7280717,9.11221454 16.7107601,8.93310589 16.6761364,8.84920987 C16.6415126,8.76531386 16.5735978,8.72336648 16.4723899,8.72336648 C16.3738454,8.72336648 16.3099256,8.7599872 16.2806286,8.83322976 C16.2513315,8.90647231 16.2366832,9.09090761 16.2366832,9.38654119 L16.2366832,11.6716974 C16.2366832,11.9566776 16.253329,12.1391154 16.2866211,12.2190163 C16.3199132,12.2989173 16.3858305,12.3388672 16.484375,12.3388672 C16.5855829,12.3388672 16.6515002,12.2975856 16.6821289,12.2150213 C16.7127576,12.132457 16.7280717,11.9340392 16.7280717,11.6197621 L16.7280717,9.38654119 Z"
},"[instagram]":{filename:"instagram_new@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M10,0.753 C7.489,0.753 7.174,0.764 6.187,0.808 C5.203,0.854 4.532,1.01 3.943,1.239 C3.335,1.474 2.819,1.791 2.305,2.305 C1.791,2.819 1.474,3.335 1.239,3.943 C1.01,4.532 0.854,5.203 0.808,6.187 C0.764,7.174 0.753,7.489 0.753,10 C0.753,12.511 0.764,12.826 0.808,13.813 C0.854,14.797 1.01,15.468 1.239,16.057 C1.474,16.665 1.791,17.181 2.305,17.695 C2.819,18.209 3.335,18.526 3.943,18.761 C4.532,18.99 5.203,19.146 6.187,19.192 C7.174,19.236 7.489,19.247 10,19.247 C12.511,19.247 12.826,19.236 13.813,19.192 C14.797,19.146 15.468,18.99 16.057,18.761 C16.665,18.526 17.181,18.209 17.695,17.695 C18.209,17.181 18.526,16.665 18.761,16.057 C18.99,15.468 19.146,14.797 19.192,13.813 C19.236,12.826 19.247,12.511 19.247,10 C19.247,7.489 19.236,7.174 19.192,6.187 C19.146,5.203 18.99,4.532 18.761,3.943 C18.526,3.335 18.209,2.819 17.695,2.305 C17.181,1.791 16.665,1.474 16.057,1.239 C15.468,1.01 14.797,0.854 13.813,0.808 C12.826,0.764 12.511,0.753 10,0.753 z M10,2.419 C12.469,2.419 12.761,2.429 13.737,2.473 C14.638,2.514 15.128,2.665 15.454,2.792 C15.885,2.959 16.194,3.16 16.516,3.484 C16.84,3.806 17.041,4.115 17.208,4.546 C17.335,4.872 17.486,5.362 17.527,6.263 C17.571,7.239 17.581,7.531 17.58,10 C17.581,12.469 17.571,12.761 17.527,13.737 C17.486,14.638 17.335,15.128 17.208,15.454 C17.041,15.885 16.84,16.194 16.516,16.516 C16.194,16.84 15.885,17.041 15.454,17.208 C15.128,17.335 14.638,17.486 13.737,17.527 C12.762,17.571 12.469,17.581 10,17.58 C7.531,17.581 7.238,17.571 6.263,17.527 C5.362,17.486 4.872,17.335 4.546,17.208 C4.115,17.041 3.806,16.84 3.484,16.516 C3.16,16.194 2.959,15.885 2.792,15.454 C2.665,15.128 2.514,14.638 2.473,13.737 C2.429,12.761 2.419,12.469 2.419,10 C2.419,7.531 2.429,7.239 2.473,6.263 C2.514,5.362 2.665,4.872 2.792,4.546 C2.959,4.115 3.16,3.806 3.484,3.484 C3.806,3.16 4.115,2.959 4.546,2.792 C4.872,2.665 5.362,2.514 6.263,2.473 C7.239,2.429 7.531,2.419 10,2.419 z M10,5.251 C7.378,5.251 5.251,7.378 5.251,10 C5.251,12.622 7.378,14.749 10,14.749 C12.622,14.749 14.749,12.622 14.749,10 C14.749,7.378 12.622,5.251 10,5.251 z M10,6.918 C11.702,6.918 13.082,8.298 13.082,10 C13.082,11.702 11.702,13.082 10,13.082 C8.298,13.082 6.918,11.702 6.918,10 C6.918,8.298 8.298,6.918 10,6.918 z M14.936,3.954 C14.323,3.954 13.827,4.451 13.827,5.064 C13.827,5.677 14.323,6.173 14.936,6.173 C15.549,6.173 16.046,5.677 16.046,5.064 C16.046,4.451 15.549,3.954 14.936,3.954 z",svgRectPath:"M18.009,-0 C19.102,-0 20,0.891 20,1.991 L20,18.009 C20,19.102 19.109,20 18.009,20 L1.991,20 C0.898,20 -0,19.109 -0,18.009 L-0,1.991 C-0,0.898 0.891,-0 1.991,-0 L18.009,-0 z M10,0.753 C7.489,0.753 7.174,0.764 6.187,0.808 C5.203,0.854 4.532,1.01 3.943,1.239 C3.335,1.474 2.819,1.791 2.305,2.305 C1.791,2.819 1.474,3.335 1.239,3.943 C1.01,4.532 0.854,5.203 0.808,6.187 C0.764,7.174 0.753,7.489 0.753,10 C0.753,12.511 0.764,12.826 0.808,13.813 C0.854,14.797 1.01,15.468 1.239,16.057 C1.474,16.665 1.791,17.181 2.305,17.695 C2.819,18.209 3.335,18.526 3.943,18.761 C4.532,18.99 5.203,19.146 6.187,19.192 C7.174,19.236 7.489,19.247 10,19.247 C12.511,19.247 12.826,19.236 13.813,19.192 C14.797,19.146 15.468,18.99 16.057,18.761 C16.665,18.526 17.181,18.209 17.695,17.695 C18.209,17.181 18.526,16.665 18.761,16.057 C18.99,15.468 19.146,14.797 19.192,13.813 C19.236,12.826 19.247,12.511 19.247,10 C19.247,7.489 19.236,7.174 19.192,6.187 C19.146,5.203 18.99,4.532 18.761,3.943 C18.526,3.335 18.209,2.819 17.695,2.305 C17.181,1.791 16.665,1.474 16.057,1.239 C15.468,1.01 14.797,0.854 13.813,0.808 C12.826,0.764 12.511,0.753 10,0.753 z M10,2.419 C12.469,2.419 12.761,2.429 13.737,2.473 C14.638,2.514 15.128,2.665 15.454,2.792 C15.885,2.959 16.194,3.16 16.516,3.484 C16.84,3.806 17.041,4.115 17.208,4.546 C17.335,4.872 17.486,5.362 17.527,6.263 C17.571,7.239 17.581,7.531 17.58,10 C17.581,12.469 17.571,12.761 17.527,13.737 C17.486,14.638 17.335,15.128 17.208,15.454 C17.041,15.885 16.84,16.194 16.516,16.516 C16.194,16.84 15.885,17.041 15.454,17.208 C15.128,17.335 14.638,17.486 13.737,17.527 C12.762,17.571 12.469,17.581 10,17.58 C7.531,17.581 7.238,17.571 6.263,17.527 C5.362,17.486 4.872,17.335 4.546,17.208 C4.115,17.041 3.806,16.84 3.484,16.516 C3.16,16.194 2.959,15.885 2.792,15.454 C2.665,15.128 2.514,14.638 2.473,13.737 C2.429,12.761 2.419,12.469 2.419,10 C2.419,7.531 2.429,7.239 2.473,6.263 C2.514,5.362 2.665,4.872 2.792,4.546 C2.959,4.115 3.16,3.806 3.484,3.484 C3.806,3.16 4.115,2.959 4.546,2.792 C4.872,2.665 5.362,2.514 6.263,2.473 C7.239,2.429 7.531,2.419 10,2.419 z M10,5.251 C7.378,5.251 5.251,7.378 5.251,10 C5.251,12.622 7.378,14.749 10,14.749 C12.622,14.749 14.749,12.622 14.749,10 C14.749,7.378 12.622,5.251 10,5.251 z M10,6.918 C11.702,6.918 13.082,8.298 13.082,10 C13.082,11.702 11.702,13.082 10,13.082 C8.298,13.082 6.918,11.702 6.918,10 C6.918,8.298 8.298,6.918 10,6.918 z M14.936,3.954 C14.323,3.954 13.827,4.451 13.827,5.064 C13.827,5.677 14.323,6.173 14.936,6.173 C15.549,6.173 16.046,5.677 16.046,5.064 C16.046,4.451 15.549,3.954 14.936,3.954 z",svgCircPath:"M10,-0 C15.523,-0 20,4.477 20,10 C20,15.523 15.523,20 10,20 C4.477,20 -0,15.523 -0,10 C-0,4.477 4.477,-0 10,-0 z M10,2.332 C7.918,2.332 7.657,2.341 6.838,2.378 C6.022,2.415 5.465,2.545 4.978,2.735 C4.473,2.931 4.045,3.193 3.619,3.619 C3.193,4.045 2.931,4.473 2.735,4.978 C2.545,5.465 2.415,6.022 2.378,6.838 C2.341,7.657 2.332,7.918 2.332,10 C2.332,12.082 2.341,12.343 2.378,13.162 C2.415,13.978 2.545,14.535 2.735,15.022 C2.931,15.527 3.193,15.955 3.619,16.381 C4.045,16.807 4.473,17.069 4.978,17.265 C5.465,17.455 6.022,17.585 6.838,17.622 C7.657,17.659 7.918,17.668 10,17.668 C12.082,17.668 12.343,17.659 13.162,17.622 C13.978,17.585 14.535,17.455 15.022,17.265 C15.527,17.069 15.955,16.807 16.381,16.381 C16.807,15.955 17.069,15.527 17.265,15.022 C17.455,14.535 17.585,13.978 17.622,13.162 C17.659,12.343 17.668,12.082 17.668,10 C17.668,7.918 17.659,7.657 17.622,6.838 C17.585,6.022 17.455,5.465 17.265,4.978 C17.069,4.473 16.807,4.045 16.381,3.619 C15.955,3.193 15.527,2.931 15.022,2.735 C14.535,2.545 13.978,2.415 13.162,2.378 C12.343,2.341 12.082,2.332 10,2.332 z M10,3.714 C12.048,3.714 12.289,3.722 13.099,3.758 C13.846,3.792 14.252,3.917 14.522,4.022 C14.88,4.162 15.136,4.328 15.404,4.596 C15.672,4.864 15.838,5.12 15.978,5.478 C16.083,5.748 16.208,6.154 16.242,6.901 C16.278,7.711 16.286,7.952 16.286,10 C16.286,12.048 16.278,12.29 16.242,13.099 C16.208,13.846 16.083,14.252 15.978,14.522 C15.838,14.88 15.672,15.136 15.404,15.404 C15.136,15.672 14.88,15.838 14.522,15.978 C14.252,16.083 13.846,16.208 13.099,16.242 C12.29,16.279 12.048,16.286 10,16.286 C7.952,16.286 7.71,16.279 6.901,16.242 C6.154,16.208 5.748,16.083 5.478,15.978 C5.12,15.838 4.864,15.672 4.596,15.404 C4.328,15.136 4.162,14.88 4.022,14.522 C3.917,14.252 3.792,13.846 3.758,13.099 C3.722,12.29 3.714,12.048 3.714,10 C3.714,7.952 3.722,7.711 3.758,6.901 C3.792,6.154 3.917,5.748 4.022,5.478 C4.162,5.12 4.328,4.864 4.596,4.596 C4.864,4.328 5.12,4.162 5.478,4.022 C5.748,3.917 6.154,3.792 6.901,3.758 C7.711,3.722 7.952,3.714 10,3.714 z M10,6.062 C7.826,6.063 6.063,7.826 6.063,10 C6.063,12.174 7.826,13.937 10,13.937 C12.174,13.937 13.937,12.174 13.937,10 C13.937,7.826 12.174,6.063 10,6.063 z M10,7.444 C11.412,7.444 12.556,8.588 12.556,10 C12.556,11.412 11.412,12.556 10,12.556 C8.588,12.556 7.444,11.412 7.444,10 C7.444,8.588 8.588,7.444 10,7.444 z M14.093,4.987 L13.735,5.059 C13.159,5.635 13.29,5.323 13.173,5.907 C13.173,6.415 13.585,6.827 14.093,6.827 C14.602,6.827 15.013,6.415 15.013,5.907 C15.013,5.399 14.602,4.987 14.093,4.987 z"},"[like]":{filename:"like@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M7.056,15.883 L8.219,15.88 C8.643,16.006 8.586,16.047 8.821,16.191 C8.894,16.236 9.107,16.468 9.407,16.468 L9.407,16.468 L15.952,16.468 L16.047,16.461 C16.354,16.441 17.073,16.393 17.23,15.563 C17.296,15.209 17.217,14.912 17.091,14.719 C17.359,14.574 17.621,14.276 17.693,13.848 C17.768,13.404 17.653,13.076 17.484,12.849 C17.791,12.686 18.055,12.368 18.123,11.835 C18.193,11.286 17.997,10.996 17.747,10.773 C18.01,10.571 18.237,10.225 18.237,9.668 C18.236,8.447 17.042,8.249 16.409,8.244 L14.221,8.236 C14.206,8.235 13.857,8.226 13.829,7.999 C13.771,7.521 13.904,7.21 14.186,6.897 C14.51,6.536 14.861,5.541 14.974,4.77 C15.084,4.02 14.793,2.891 14.241,2.503 C14.096,2.402 13.944,2.351 13.789,2.351 C13.356,2.351 13.019,2.748 12.943,3.133 C12.923,3.23 12.907,3.327 12.891,3.421 C12.802,3.953 12.71,4.503 12.033,5.367 C11.611,5.906 11.654,5.941 11.442,6.095 C11.236,6.245 11.023,6.4 10.682,6.823 C10.434,7.131 10.198,7.506 9.948,7.902 C9.639,8.391 9.32,8.944 8.959,9.351 C8.755,9.582 8.64,9.68 8.603,9.7 L7.05,9.7 C7.054,9.731 7.056,9.763 7.056,9.795 L7.056,15.883 L7.056,15.883 z M7.056,15.883 L7.031,15.883 C6.884,15.883 6.764,15.764 6.764,15.618 L6.764,9.965 C6.764,9.819 6.884,9.7 7.031,9.7 L7.05,9.7 C7.004,9.369 6.719,9.114 6.376,9.114 L2.149,9.114 C1.775,9.114 1.47,9.419 1.47,9.795 L2.441,16.084 C2.441,16.459 2.747,16.765 3.121,16.765 L6.376,16.765 C6.751,16.765 7.056,16.459 7.056,16.084 L7.056,15.883 L7.056,15.883 z M5.292,14.119 C5.617,14.119 5.881,14.383 5.881,14.707 C5.881,15.032 5.617,15.295 5.292,15.295 C4.967,15.295 4.703,15.031 4.703,14.707 C4.703,14.382 4.967,14.119 5.292,14.119 L5.292,14.119 z",svgRectPath:"M7.05647059,15.8828793 L8.21911765,15.88 C8.64323529,16.0064706 8.58617647,16.0467647 8.82058824,16.1908824 C8.89382353,16.2361765 9.10705882,16.4676471 9.40735294,16.4676471 L9.40735294,16.4676471 L15.9523529,16.4676471 L16.0473529,16.4614706 C16.3541176,16.4405882 17.0729412,16.3926471 17.2297059,15.5626471 C17.2961765,15.2088235 17.2173529,14.9123529 17.0905882,14.7188235 C17.3594118,14.5741176 17.6208824,14.2758824 17.6929412,13.8479412 C17.7679412,13.4035294 17.6532353,13.0755882 17.4835294,12.8488235 C17.7908824,12.6858824 18.055,12.3676471 18.1226471,11.8347059 C18.1926471,11.2855882 17.9973529,10.9961765 17.7467647,10.7732353 C18.0102941,10.5714706 18.2367647,10.2252941 18.2367647,9.66823529 C18.2364706,8.44676471 17.0417647,8.24911765 16.4094118,8.24382353 L14.2214706,8.23558824 C14.2064706,8.235 13.8567647,8.22588235 13.8291176,7.99852941 C13.7708824,7.52088235 13.9038235,7.21029412 14.1855882,6.89676471 C14.51,6.53647059 14.8614706,5.54058824 14.9741176,4.77029412 C15.0835294,4.02029412 14.7932353,2.89117647 14.2405882,2.50323529 C14.0964706,2.40205882 13.9444118,2.35058824 13.7885294,2.35088235 C13.3558824,2.35058824 13.0188235,2.74823529 12.9426471,3.13264706 C12.9232353,3.22970588 12.9070588,3.32705882 12.8911765,3.42117647 C12.8017647,3.95294118 12.7097059,4.50264706 12.0332353,5.36676471 C11.6111765,5.90617647 11.6544118,5.94117647 11.4423529,6.09470588 C11.2361765,6.245 11.0226471,6.4 10.6823529,6.82323529 C10.4335294,7.13147059 10.1979412,7.50588235 9.94823529,7.90176471 C9.63941176,8.39147059 9.32029412,8.94441176 8.95941176,9.35088235 C8.755,9.58176471 8.63970588,9.68 8.60264706,9.7 L7.04985884,9.7 C7.05421692,9.73114361 7.05647059,9.76295808 7.05647059,9.79529412 L7.05647059,15.8828793 L7.05647059,15.8828793 Z M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M7.05647059,15.8828793 L7.03147059,15.8829412 C6.88352941,15.8829412 6.76352941,15.7641176 6.76352941,15.6176471 L6.76352941,9.96529412 C6.76352941,9.81852941 6.88352941,9.7 7.03147059,9.7 L7.04985884,9.7 C7.00351789,9.36883908 6.71923567,9.11352941 6.37647059,9.11352941 L2.14941176,9.11352941 C1.77470588,9.11352941 1.46970588,9.41911765 1.46970588,9.79529412 L2.44147059,16.0835294 C2.44147059,16.4591176 2.74676471,16.765 3.12147059,16.765 L6.37647059,16.765 C6.75117647,16.765 7.05617647,16.4591176 7.05647059,16.0835294 L7.05647059,15.8828793 L7.05647059,15.8828793 Z M5.29205882,14.1194118 C5.61705882,14.1194118 5.88058824,14.3826471 5.88058824,14.7073529 C5.88058824,15.0317647 5.61705882,15.2947059 5.29205882,15.2947059 C4.96705882,15.2947059 4.70323529,15.0314706 4.70323529,14.7073529 C4.70323529,14.3823529 4.96676471,14.1194118 5.29205882,14.1194118 L5.29205882,14.1194118 Z",svgCircPath:"M7.34394464,14.957354 L8.36980969,14.9546667 C8.74403114,15.0727059 8.69368512,15.1103137 8.90051903,15.2448235 C8.96513841,15.287098 9.1532872,15.5031373 9.4182526,15.5031373 L9.4182526,15.5031373 L15.1932526,15.5031373 L15.2770761,15.4973725 C15.5477509,15.4778824 16.1820069,15.4331373 16.3203287,14.6584706 C16.3789792,14.3282353 16.3094291,14.0515294 16.1975779,13.870902 C16.4347751,13.7358431 16.6654844,13.4574902 16.7290657,13.0580784 C16.7952422,12.6432941 16.6940311,12.3372157 16.5442907,12.1255686 C16.8154844,11.9734902 17.0485294,11.6764706 17.108218,11.1790588 C17.1699827,10.666549 16.9976644,10.3964314 16.7765571,10.1883529 C17.009083,10.0000392 17.20891,9.67694118 17.20891,9.15701961 C17.2086505,8.01698039 16.1544983,7.8325098 15.5965398,7.82756863 L13.6660035,7.81988235 C13.6527682,7.81933333 13.3442042,7.81082353 13.3198097,7.59862745 C13.2684256,7.15282353 13.3857266,6.86294118 13.6343426,6.57031373 C13.9205882,6.23403922 14.2307093,5.30454902 14.3301038,4.58560784 C14.4266436,3.88560784 14.1705017,2.83176471 13.682872,2.46968627 C13.5557093,2.3752549 13.4215398,2.32721569 13.2839965,2.3274902 C12.9022491,2.32721569 12.6048443,2.69835294 12.5376298,3.05713725 C12.5205017,3.14772549 12.5062284,3.23858824 12.4922145,3.32643137 C12.4133218,3.8227451 12.3320934,4.33580392 11.7352076,5.14231373 C11.3628028,5.64576471 11.4009516,5.67843137 11.2138408,5.82172549 C11.0319204,5.962 10.8435121,6.10666667 10.5432526,6.50168627 C10.3237024,6.78937255 10.1158304,7.13882353 9.89550173,7.50831373 C9.62301038,7.96537255 9.34143599,8.48145098 9.02301038,8.86082353 C8.84264706,9.07631373 8.74091696,9.168 8.70821799,9.18666667 L7.33811074,9.18666667 C7.3419561,9.21573404 7.34394464,9.24542754 7.34394464,9.27560784 L7.34394464,14.957354 L7.34394464,14.957354 Z M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M7.34394464,14.957354 L7.32188581,14.9574118 C7.19134948,14.9574118 7.08546713,14.8465098 7.08546713,14.7098039 L7.08546713,9.43427451 C7.08546713,9.29729412 7.19134948,9.18666667 7.32188581,9.18666667 L7.33811074,9.18666667 C7.29722167,8.87758314 7.04638442,8.63929412 6.74394464,8.63929412 L3.01418685,8.63929412 C2.68356401,8.63929412 2.41444637,8.9245098 2.41444637,9.27560784 L3.27188581,15.1446275 C3.27188581,15.4951765 3.54126298,15.7806667 3.87188581,15.7806667 L6.74394464,15.7806667 C7.07456747,15.7806667 7.34368512,15.4951765 7.34394464,15.1446275 L7.34394464,14.957354 L7.34394464,14.957354 Z M5.78711073,13.311451 C6.07387543,13.311451 6.30640138,13.5571373 6.30640138,13.8601961 C6.30640138,14.1629804 6.07387543,14.4083922 5.78711073,14.4083922 C5.50034602,14.4083922 5.26756055,14.1627059 5.26756055,13.8601961 C5.26756055,13.5568627 5.50008651,13.311451 5.78711073,13.311451 L5.78711073,13.311451 Z"},"[linkedin]":{filename:"linkedin@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M2.48,5.24 L2.48,16.938 L5.822,16.938 L5.822,5.24 L2.48,5.24 z M13.759,5.24 C11.427,5.24 11.026,6.091 10.836,6.911 L10.836,5.24 L7.493,5.24 L7.493,16.938 L10.836,16.938 L10.836,10.253 C10.836,9.17 11.423,8.582 12.507,8.582 C13.564,8.582 14.178,9.157 14.178,10.253 L14.178,16.938 L17.52,16.938 L17.52,11.089 C17.52,7.747 17.084,5.24 13.759,5.24 z M4.151,4.405 C5.074,4.405 5.822,3.656 5.822,2.734 C5.822,1.811 5.074,1.063 4.151,1.063 C3.228,1.063 2.48,1.811 2.48,2.734 C2.48,3.656 3.228,4.405 4.151,4.405 z",svgRectPath:"M1.99079514,0 C0.891309342,0 0,0.898212381 0,1.99079514 L0,18.0092049 C0,19.1086907 0.898212381,20 1.99079514,20 L18.0092049,20 C19.1086907,20 20,19.1017876 20,18.0092049 L20,1.99079514 C20,0.891309342 19.1017876,0 18.0092049,0 L1.99079514,0 Z M4.375,6.875 L4.375,15.625 L6.875,15.625 L6.875,6.875 L4.375,6.875 Z M12.811875,6.875 C11.0675,6.875 10.7675,7.51125 10.625,8.125 L10.625,6.875 L8.125,6.875 L8.125,15.625 L10.625,15.625 L10.625,10.625 C10.625,9.814375 11.064375,9.375 11.875,9.375 C12.66625,9.375 13.125,9.805 13.125,10.625 L13.125,15.625 L15.625,15.625 L15.625,11.25 C15.625,8.75 15.299375,6.875 12.811875,6.875 Z M5.625,6.25 C6.31535594,6.25 6.875,5.69035594 6.875,5 C6.875,4.30964406 6.31535594,3.75 5.625,3.75 C4.93464406,3.75 4.375,4.30964406 4.375,5 C4.375,5.69035594 4.93464406,6.25 5.625,6.25 Z",svgCircPath:"M10,0 C4.4771525,0 0,4.47593818 0,10 C0,15.5228475 4.47593818,20 10,20 C15.5228475,20 20,15.5240618 20,10 C20,4.4771525 15.5240618,0 10,0 Z M4.375,6.875 L4.375,15.625 L6.875,15.625 L6.875,6.875 L4.375,6.875 Z M12.811875,6.875 C11.0675,6.875 10.7675,7.51125 10.625,8.125 L10.625,6.875 L8.125,6.875 L8.125,15.625 L10.625,15.625 L10.625,10.625 C10.625,9.814375 11.064375,9.375 11.875,9.375 C12.66625,9.375 13.125,9.805 13.125,10.625 L13.125,15.625 L15.625,15.625 L15.625,11.25 C15.625,8.75 15.299375,6.875 12.811875,6.875 Z M5.625,6.25 C6.31535594,6.25 6.875,5.69035594 6.875,5 C6.875,4.30964406 6.31535594,3.75 5.625,3.75 C4.93464406,3.75 4.375,4.30964406 4.375,5 C4.375,5.69035594 4.93464406,6.25 5.625,6.25 Z"},"[mail]":ca,"[mailto]":ca,"[one]":ha,"[pinterest]":{filename:"pinterest@2x.png",width:20,height:20,bgRectRadius:3,bgCircRadius:10,svgStdPath:"M10.116,2.053 C5.583,2.053 1.908,5.727 1.908,10.261 C1.908,13.622 3.929,16.509 6.821,17.779 C6.798,17.205 6.817,16.518 6.964,15.894 C7.121,15.227 8.02,11.421 8.02,11.421 C8.02,11.421 7.757,10.897 7.757,10.123 C7.757,8.907 8.462,7.998 9.34,7.998 C10.087,7.998 10.448,8.559 10.448,9.23 C10.448,9.981 9.969,11.103 9.723,12.143 C9.517,13.014 10.159,13.724 11.018,13.724 C12.573,13.724 13.621,11.727 13.621,9.36 C13.621,7.561 12.409,6.214 10.206,6.214 C7.716,6.214 6.165,8.071 6.165,10.145 C6.165,10.86 6.376,11.364 6.706,11.755 C6.858,11.934 6.879,12.006 6.824,12.212 C6.785,12.363 6.694,12.727 6.657,12.871 C6.602,13.079 6.434,13.154 6.246,13.077 C5.099,12.609 4.565,11.353 4.565,9.941 C4.565,7.609 6.531,4.813 10.431,4.813 C13.565,4.813 15.627,7.081 15.627,9.516 C15.627,12.735 13.838,15.141 11