-1}function ie(e){return te(e)?!Jo.overrides.videoAutoPlay&&!Jo.overrides.vimeoDefault:!Jo.overrides.videoAutoPlay}function ne(e){function t(e){e.isOpen?o.closeItem(e):o.openItem(e)}function i(){n=new ye,n.gap=o.gap,n.axis=o.axis,n.align=o.align,n.wrap=o.wrap,n.perpLength=0}e=e||{};var n,o=e.self||new Zo(e),a=[];return 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(nn,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&&ri.dropdownSubMenu?(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(Ji,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&&ri.dropdownSubMenu||(o.toggle?t(this.accordionItem):this.accordionItem.isOpen||o.openItem(this.accordionItem),o.dispatchEvent(on,this.accordionItem)):"single"===o.expand&&o.closeItem(a[i]);o.layout()},o.closeItem=function(e){"all"!==o.expand&&(e.isOpen=!1,e.content&&(e.content.overflow="hidden",ze(e.content,o.animate?o.updateSpeed:0,{height:0}),e.container.height=e.title.height))},o.openItem=function(e){e.isOpen=!0,e.content&&(ze(e.content,o.animate?o.updateSpeed:0,{height:e.contentHeight,onComplete:function(){ri.dropdownSubMenu&&/top|bottom/.test(Jo.menuView.placement())||(e.content.overflow="visible")}}),e.container.height=e.title.height+e.contentHeight)},o.layout=function(){function e(e,t,i){return e+(t<0?-t:0)+(i+t-e<0?0:i+t-e)}i();var t,r,l=a.length,s=-o.gap;for(n.perpLength=0,t=0;tn.perpLength?h:n.perpLength:n.perpLength=d>n.perpLength?d:n.perpLength,n.addItem(d,h)}n.layoutItems();var c="x"===o.axis?o.gap+s:0,u="x"===o.axis?0:o.gap+s,p=n.getBounds(),m="x"===o.axis?p.width-o.gap:n.perpLength,v=p.height+("x"===o.axis?0:o.gap+s);for(t=0;tKo.menuView.width()&&(m=f)}}o.width=m,o.height=v,o.dispatchEvent(an,{width:m,height:v})},o}function oe(e,t,i){var n=new ae({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 ze(e,t,r),r}function ae(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 re(e){function t(e){C=e}function i(e){w=!/none|disabled/.test(ri.cursorIconStyle)&&e}function n(){c=new Uo,c.left=-20,c.top=-20,c.width=40,c.height=40,f.addChild(c),c.element.style["pointer-events"]="none",f.svg=c,u=new Pe,u.id="icon",u.fill=ri.cursorColor,c.addChild(u),u.element.style["pointer-events"]="none",f.iconLeft=u,p=new Pe,p.id="icon",p.d=Go.cursorThumbs,p.fill=ri.cursorColor,c.addChild(p),p.element.style["pointer-events"]="none",f.iconCenter=p,m=new Pe,m.id="icon",m.fill=ri.cursorColor,c.addChild(m),m.element.style["pointer-events"]="none",f.iconRight=m,o(),e.parentView.addChild(f),Yo.addEventListener(Ri,a),f.listenerAdded=!0}function o(){var e=pi!==vi&&pi!==mi&&ri.cursorIconBlendMode?ri.cursorIconBlendMode:"normal";f.element.style["mix-blend-mode"]=e,f.cursorIconStyle=ri.cursorIconStyle,f.iconLeft.d=b.left[ri.cursorIconStyle],f.iconRight.d=b.right[ri.cursorIconStyle]}function a(e){if(e.target!==c.element&&e.target!==u.element&&e.target!==p.element&&e.target!==m.element){var t=V(e),i=ri.unifiedPageScrolling&&"y"===C?e.pageY:k(e),n=Jo.mediaView.x(),a=Jo.mediaView.y(),r=Jo.mediaView.width(),h=Jo.mediaView.height();ri.unifiedPageScrolling&&"y"===C&&(a+=Yo.scrollY),f.transition=0,f.translateX=t-2,f.translateY=i-2,e.target.navigationCursor&&f.enabled?v||l(e):v&&s(e);var b=w?.333*r:.5*r,y=w?.333*h:.5*h,L="x"===C?b:y,S="x"===C?t-n:i-a,M=L,x=2*L;ri.cursorColor!==f.iconLeft.fill&&(f.iconLeft.fill=ri.cursorColor,f.iconCenter.fill=ri.cursorColor,f.iconRight.fill=ri.cursorColor),f.cursorIconStyle!==ri.cursorIconStyle&&o(),SM&&Sx)&&(f.iconLeft.alpha=0,f.iconCenter.alpha=0,f.iconRight.alpha=1,f.svg.rotate="y"===C&&/arrow/.test(f.cursorIconStyle)?90:0,f.type="next")}clearTimeout(g),g=setTimeout(function(){d(e)},5e3)}function r(t){t.target.navigationCursor&&f.enabled&&(f.alpha=0,v=!1,"thumbs"===f.type?e.events.dispatchEvent(Mo,f.type):e.events.dispatchEvent(So,{navDir:f.type}))}function l(e){v=!0,f.display="block",f.alpha=.85,/none|disabled/.test(ri.cursorIconStyle)||(e.target.style.cursor="none",f.iconLeft.cursor="none",f.iconCenter.cursor="none",f.iconRight.cursor="none",f.svg.cursor="none",f.cursor="none"),"disabled"===ri.cursorIconStyle?f.display="none":(Yo.element.addEventListener(Ji,r),Yo.element.addEventListener("contextmenu",h),Yo.element.addEventListener("dragstart",h))}function s(e){v&&(v=!1,f.alpha=0,f.display="none"),Yo.element.removeEventListener(Ji,r),Yo.element.removeEventListener("contextmenu",h),Yo.element.removeEventListener("dragstart",h)}function d(e){v=!1,f.alpha=0,f.display="none",e&&e.target&&e.target.style&&(e.target.style.cursor="default"),f.iconLeft.cursor="default",f.iconCenter.cursor="default",f.iconRight.cursor="default",f.svg.cursor="default",f.cursor="default","disabled"===ri.cursorIconStyle?f.display="none":(Yo.element.addEventListener(Ji,r),Yo.element.addEventListener("contextmenu",h),Yo.element.addEventListener("dragstart",h))}function h(e){var t=void 0===hi.disableRightClick||hi.disableRightClick;t&&e.preventDefault()}var c,u,p,m,v,g,f=new Zo({events:new Oe}),b={left:{arrow1:Go.arrow1Left,arrow2:Go.arrow2Left,plus1:Go.plus1Left,plus2:Go.plus2Left,none:"",disabled:""},right:{arrow1:Go.arrow1Right,arrow2:Go.arrow2Right,plus1:Go.plus1Right,plus2:Go.plus2Right,none:"",disabled:""}},C="y",w=!1;return f.enabled=!0,f.zIndex=999,f.alpha=0,f.display="none",f.addEventListener("cursorAxisUpdate",t),f.addEventListener("cursorThumbsUpdate",i),f.addEventListener("cursorBlendMode",function(){var e=pi!==vi&&pi!==mi&&ri.cursorIconBlendMode?ri.cursorIconBlendMode:"normal";f.element.style["mix-blend-mode"]=e}),n.call(f),f}function le(e){function t(e){u.text=e.target.tooltip,u.alpha=1,h.width=u.element.offsetWidth+2*y,h.height=u.element.offsetHeight+2*y,d.width=h.width+2*w,d.height=h.height+2*w,T=x+d.height+.5*w,z=x+w}function i(e){S=e.pageX/window.innerWidth;var t=Math.round(d.width*S);t-c.point-bd.width?(c.x=d.width-(w+c.width+b),d.x=e.pageX-d.width+w+c.point+b):(c.x=t-(w-c.width),d.x=e.pageX-t)}function n(e){e.pageY=a-1&&t<=a+1},default:function(e){return e.isInViewport}});this.update=function(e){setTimeout(function(){e&&(a=e),n()},0)}}function ce(e,t){function i(e){ze(this,.2,{backgroundColor:aa.bgColorLighter,fontColor:aa.fontColorSelected})}function n(e){ze(this,.2,{backgroundColor:aa.bgColor,fontColor:aa.fontColor})}t=t||{};var o=new Zo;o.backgroundColor=t.backgroundColor||aa.bgColorLight,o.width=250,o.height=150,o.borderRadius=4,o.overflow="hidden",o.boxShadow=aa.shadowDark,o.addEventListener(Ji,function(e){e.stopPropagation()});var a=new Zo;a.x=25,a.y=20,a.fontColor=t.fontColor||aa.fontColor,a.fontFamily="Helvetica Neue, Arial, sans-serif",a.fontSize=15.5,a.selectable=!0,a.text=e,a.textAlign="center";var r=new Zo({type:"button"});r.width=65,r.height=40,r.text="OK",r.outline="none",r.border="none",r.fontWeight="bold",r.fontSize=aa.fontSize,r.fontColor=aa.fontColor,r.fontFamily="Helvetica Neue, Arial, sans-serif",r.backgroundColor=aa.bgColor,o.addChild(r),o.addChild(a);var l=[];dx&&B(dx,"site.siteView")&&(l=[B(dx,"site.siteView")]),dx&&B(dx,"admin.adminView")&&(l=[dx.site.siteView,dx.admin.adminView]);var s=new Do(o,{userOverride:t.userOverride||!0,backgroundColor:t.backgroundColor||"#000000",alpha:t.alpha||.5,blurLayers:t.blurLayers||l});return s.open(),r.addEventListener(Ii,i),r.addEventListener(ji,n),r.addEventListener(Ei,i),r.addEventListener(Vi,n),r.addEventListener(Ji,function(e){t.onClose&&t.onClose(),s.close()}),o.width=a.width+50,a.width=o.width-50,o.height=a.height+r.height+50,r.width=o.width,r.y=o.height-r.height-0,s.overlayResize(),r.focus(),s}function ue(e){function t(){h.width=c,h.height=u,l=new Zo,l.backgroundColor=ri.overlayColor,l.width=c,l.height=u,r=new Fe,r.backgroundColor=ri.contactFieldRectColor,r.fontFamily=ri.contactFont,r.fontColor=ri.contactFontColor,r.fontSize=pi===vi?16:14,r.width=170,r.height=23,r.x=10,r.y=.5*(u-r.height),r.paddingLeft=3,r.addEventListener(Ei,a),r.addEventListener(Vi,o),r.element.addEventListener(Ji,function(e){e.stopPropagation()}),r.element.tabIndex=1,h.setMessage("PASSWORD"),s=new Ve,s.text="SUBMIT",s.x=r.x+r.width+10,s.y=r.y,s.height=23,s.width=70,s.fontSize=pi===vi?16:14,s.fontFamily=ri.contactFont,s.fontColor=ri.contactFontColor,s.backgroundColor=ri.contactFieldRectColor,h.addChild(l),h.addChild(r),h.addChild(s);var e=dx&&B(dx,"admin.adminView")?[dx.site.siteView,dx.admin.adminView]:[dx.site.siteView];d=new Do(h,{userOverride:!0,backgroundColor:"#000000",alpha:.5,blurLayers:e}),h.open(),d.overlayResize()}function i(e){13===e.keyCode&&n(e)}function n(t){h.events.dispatchEvent("SITE_SERVICE_PASSWORD_CHECK",{sectionKey:e.section.key,value:r.value})}function o(e){Yo.isInputFocus=!1,""===r.value&&h.setMessage("PASSWORD")}function a(e){Yo.isInputFocus=!0,r.value=""}var r,l,s,d,h=new Zo({events:e.events}),c=272,u=47;return h.updateSpeed=0,h.addEventListener(qn,function(e){}),h.updatePosition=function(e){ze(h,h.updateSpeed,{x:Ko.mediaView.x()+.5*(Ko.mediaView.width()-c),y:Ko.mediaView.y()+.5*(Ko.mediaView.height()-u)}),h.updateSpeed=Un},h.close=function(){Yo.removeEventListener(Wi,i),s.removeEventListener(Ji,n),d.close()},h.setMessage=function(e){r.value=e},h.open=function(t){t&&(e.section=t),d.open(),setTimeout(function(){Yo.addEventListener(Wi,i),s.addEventListener(Ji,n)},100)},t(),h}function pe(e,t,i){var n=new ve({type:i.type,hRange:i.hRange,vRange:i.vRange,width:i.width||e.width,height:i.height||e.height,disableOrientationCheck:i.disableOrientationCheck}),o=new ae({hRange:i.hRange,vRange:i.vRange,hAlign:i.hAlign,vAlign:i.vAlign,width:n.width,height:n.height}),a={x:Oo.round(o.x),y:Oo.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&&ze(e,t,a),{scale:n,align:o}}function me(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 ve(e){function t(){return m=d/h,"fit"===l||"native"===l?mp}function i(){p=c/u,n(),t()?(c=d,u=d/p):(c=h*p,u=h),"native"===e.type&&e.widtht}function r(e,t){return e===t}e=e||{};var l=e.type||"fit",s=e.disableOrientationCheck||!1,d=e.hRange||0,h=e.vRange||0,c=e.width||0,u=e.height||0,p=-1,m=-1;return{set hRange(e){d=e},set vRange(e){h=e},set type(e){l=e},get type(){return l},set width(e){c=e},set height(e){u=e},get width(){return i(),c},get height(){return i(),u}}}function ge(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 h},set ing(e){h=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,h){t=t||0,p||(p=!0,h||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()]=Oo.round(s):f[i.axis]=Oo.round(s),f.ease="cubic-bezier(0.5, 0.5, 0.5, 0.8)",u.hvr&&(f.onUpdate=function(){u.dispatchEvent(Vn)}),ze(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(){c||u.dispatchEvent("scrollStop"),u.bar&&"when scrolling"===u.visibility&&(u.bar.hide(),u.bar.checkVisible()),p=!1,u.bar&&u.bar.resize(),c=!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(),Wo.register(u),u}function fe(e){function t(t){var i="when scrolling"===e.visibility?.5:1;!e.active&&/hidden/.test(e.visibility)&&(i=0),ze(v,.35,{alpha:i,backgroundColor:e.hover})}function i(t){!e.ing&&/when scrolling|hidden/.test(e.visibility)&&ze(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),ze(v,.35,{alpha:i,backgroundColor:e.hover}),u=r(t)-m[e.axis]-v[e.axis],Yo.addEventListener(Hi,a,!1),Yo.addEventListener(Ri,o,!1),Yo.addEventListener(Fi,a,!1),Yo.addEventListener(Oi,o,!1)}function o(t){e.ing===!1&&(e.ing=!0,t.preventDefault()),window.getSelection().removeAllRanges(),c=r(t)-u-m[e.axis],e.percent=(c-m[e.axis])/(m[e.dim]-v[e.dim]),e.update(0),e.dispatchEvent(Vn)}function a(t){setTimeout(function(){e.ing=!1},10),ze(v,.35,{backgroundColor:e.color}),Yo.removeEventListener(Ri,o),Yo.removeEventListener(Hi,a),Yo.removeEventListener(Fi,a,!1),Yo.removeEventListener(Oi,o,!1)}function r(t){return"x"===e.axis?V(t):k(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,h=e.mask,c=0,u=0,p=!0,m=this.back=new Zo;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 Zo;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(Ii,t),v.addEventListener(ji,i),v.addEventListener(Pi,n),v.addEventListener(ki,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=Un,v.transition=Un,m[e.perpDim]=e.width,m[e.dim]=h[e.dim],e.parent===h?m[e.axis]=l():m[e.axis]=h[e.axis]+l(),v[e.perpDim]=e.width,"left"===e.side||"top"===e.side?(m[e.perpAxis]=h[e.perpAxis]-e.width+s(),v[e.perpAxis]=h[e.perpAxis]-e.width+s()):(m[e.perpAxis]=h[e.perpAxis]+h[e.perpDim]+s(),v[e.perpAxis]=h[e.perpAxis]+h[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=h.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)):(ze(m,.35,{alpha:0,onComplete:function(){this.dislplay="none"}}),ze(v,.35,{alpha:0,onComplete:function(){setTimeout(function(){v.dislplay="none"},200),e.scrollTo(0,0)}}))},this.