-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;t1&&C[p].isDoubleSize){if(r(i,b.numberOfColumns)){var R=C[p],H=w[i].size,j=w[i-1].size,_=(i-1)*(x+b.hGap);if(T=t("x",_,x),j<=H){var B=H-j;L.push({x:t("x",_,x),y:j,size:B,isLastColumn:!0}),w[i].size+=R.height+b.vGap,w[i-1].size+=R.height+B+b.vGap}else{var B=j-H,D=i*(x+b.hGap);L.push({x:t("x",D,x),y:w[i].size,size:B,isLastColumn:!0}),E=j,w[i-1].size+=R.height+b.vGap,w[i].size+=R.height+B+b.vGap}w[i].ids.push(p)}else{var W=0;w[i+1]&&w[i+1].size>w[i].size&&(W=w[i+1].size-w[i].size,L.push({x:t("x",T,x),y:w[i].size,size:W}),E=w[i+1].size),w[i].size+=C[p].height+b.vGap+W,w[i+1]||(w[i+1]={size:0,ids:[]}),w[i+1].size+=C[p].height+b.vGap}w[i].ids.push(p)}else w[i].ids.push(p),w[i].size+=C[p].height+b.vGap;M===!1&&(C[p].x=t("x",T,x),C[p].y=t("y",E,z))}b.isWrap=!1}if(b.horizontalMasonry){var N;if(0===y[u].ids.length&&(N=y.pop()),b.masonryFill&&y.length>1){w[0].size=0;for(var X,Z=b.perpLength,Y=.5*Z,p=0,S=y.length;p1)if(/top|equal/.test(U.maxRow))for(;J--;)q=v(q,Z,U.scaledSize),U=m(X,p,y,q,Y),Math.abs(Z-U.scaledSize)
Please try again later.
If problem persists, contact support."):Y(Ao,Io)?pe.login=new oi(e):ce("Admin not supported for this browser ["+Ao+" "+Io+"]. Please use latest version of Chrome, Firefox, Safari or MS Edge.")),pe.events.dispatchEvent(pn,{id:"layoutModelInit"}),pe.events.addEventListener(Mo,u),pe.events.addEventListener(So,p),pe.events.addEventListener(wn,m),pe.events.addEventListener(Cn,g),pe.events.addEventListener(Tn,v),pe.events.addEventListener(zn,b),pe.events.addEventListener(yn,f),pe.events.addEventListener(ln,L),pe.events.addEventListener(dn,i),pe.events.addEventListener(io,Q),pe.events.addEventListener(ao,$),pe.events.addEventListener(so,ee),pe.events.addEventListener(kn,c),pe.events.addEventListener("OVER_LOGO",te),pe.events.addEventListener("privateGalleryAuthCheck",k),pe.events.addEventListener("passwordViewUpdate",O),pe.events.addEventListener("updateAssetId",S),pe.events.addEventListener("UPDATE_CONTENT_HEIGHT",W),pe.events.addEventListener(Eo,n),Yo.addEventListener(zi,d),Yo.addEventListener(Hn,s),Yo.addEventListener(In,h),Yo.addEventListener(Di,w),(G()||K())&&window.addEventListener("scroll",function(e){clearTimeout(de),he=!0,de=setTimeout(function(){de=null,he=!1},150)}),Yo.zoom>1?pe.events.dispatchEvent(zi):d(),pe.events.addEventListener("cursorAxisUpdate",ne),An=90===Math.abs(window.orientation)?"horizontal":"vertical"}function i(e){dx.admin.events.addEventListener(hn,I),dx.admin.events.addEventListener(cn,P),dx.admin.events.addEventListener(un,R),dx.admin.events.addEventListener(pn,j),dx.admin.events.addEventListener(mn,N),dx.admin.events.addEventListener(vn,X),dx.admin.events.addEventListener(gn,Z),dx.admin.events.addEventListener(fn,U),dx.admin.events.addEventListener(bn,J),dx.admin.events.addEventListener(xo,o),dx.admin.events.addEventListener(To,a)}function n(e){pe.events.dispatchEvent(zo,{name:"js"})}function o(){pe.events.dispatchEvent(xo)}function a(){pe.events.dispatchEvent(To)}function s(e){Yo.zoom<=1}function d(e){if(/responsive/.test(ri.menuAlignHorizontal)){var t=1;G()&&(t=window.devicePixelRatio||1);var i=(ri.screenWidthBreakpoint||800)*t,n=Ko.isMenuResponsiveOverlay;Ko.isMenuResponsiveOverlay=Yo.width-1)&&n&&"site"===o?(pe.caption.text=F(n),pe.caption.show(T)):(pe.caption.text="",pe.caption.hide(),pe.caption.scroll&&pe.caption.scroll.destroy())}}function M(){if(le&&le.asset){var e=le.asset,t=E(e);e.overrides||(e.overrides={}),ve=e.overrides||{};var i=D(pi===vi?"site":void 0,e.overrides.captionAnchorTo,Jo.overrides.captionAnchorTo);le.mode.indexOf("caption")>-1&&t&&"site"===i?(pe.caption.text=F(t),pe.caption.show(T)):(pe.caption.text="",pe.caption.hide(),pe.caption.scroll&&pe.caption.scroll.destroy())}else pe.caption&&(pe.caption.text="",pe.caption.hide(),pe.caption.scroll&&pe.caption.scroll.destroy())}function T(){pe.caption.container.transition=0,pe.caption.container.zIndex=Jo.captionView.zIndex(),D(ve.captionCloseButton,Jo.overrides.captionCloseButton)?pe.caption.showCloseButton():pe.caption.hideCloseButton();var e={onInit:function(){pe.caption.scroll&&pe.caption.scroll.hide()},onComplete:function(){pe.caption.scroll&&(pe.caption.scroll.show(),pe.caption.scroll.resize())}},t=D(ve.captionBackgroundRectColor,Jo.overrides.captionBackgroundRectColor),i=D(pi===vi?ri.overlayAlpha:void 0,ve.captionBackgroundAlpha,Jo.overrides.captionBackgroundAlpha);pe.caption.backgroundColor=x(t,i),pe.caption.fontFamily=ve.captionFont||Jo.overrides.captionFont,pe.caption.fontSize=D(ve.captionFontSize,Jo.overrides.captionFontSize),pe.caption.fontColor=ve.captionFontColor||Jo.overrides.captionFontColor,pe.caption.width=D(pi===vi?Yo.width:void 0,ve.captionWidth,Jo.overrides.captionWidth),pe.caption.height=D(pi===vi?Yo.height:void 0,ve.captionHeight,Jo.overrides.captionHeight),e.width=D(ve.captionWidth,Jo.overrides.captionWidth),e.height=D(ve.captionHeight,Jo.overrides.captionHeight),e.hOrigin=0,e.vOrigin=0,e.hRange=Yo.width,e.vRange=Yo.height,e.hAlign=ve.captionAlignHorizontal||Jo.overrides.captionAlignHorizontal,e.vAlign=ve.captionAlignVertical||Jo.overrides.captionAlignVertical,e.hOffset=D(ve.captionOffsetX,Jo.overrides.captionOffsetX),e.vOffset=D(ve.captionOffsetY,Jo.overrides.captionOffsetY),pe.caption.textAlign=ve.captionTextAlign||Jo.overrides.captionTextAlign,pe.caption.paddingTop=D(ve.captionPaddingTop,Jo.overrides.captionPaddingTop),pe.caption.paddingRight=D(ve.captionPaddingRight,Jo.overrides.captionPaddingRight),pe.caption.paddingBottom=D(ve.captionPaddingBottom,Jo.overrides.captionPaddingBottom),pe.caption.paddingLeft=D(ve.captionPaddingLeft,Jo.overrides.captionPaddingLeft),setTimeout(function(){pe.caption.buildScroll({color:ve.captionScrollbarColor||Jo.overrides.captionScrollbarColor,hover:ve.captionScrollbarHover||Jo.overrides.captionScrollbarHover,align:D(pi===vi?"top":void 0,ve.captionTextAlignVertical,Jo.overrides.captionTextAlignVertical),side:ve.captionScrollbarAlignment||Jo.overrides.captionScrollbarAlignment,alpha:D(ve.captionScrollbarBgAlpha,Jo.overrides.captionScrollbarBgAlpha),width:D(ve.captionScrollbarWidth,Jo.overrides.captionScrollbarWidth),offsetX:D(ve.captionScrollbarHorizontalOffset,Jo.overrides.captionScrollbarHorizontalOffset),offsetY:D(ve.captionScrollbarVerticalOffset,Jo.overrides.captionScrollbarVerticalOffset)})},0),setTimeout(function(){pe.caption.buildScroll({color:ve.captionScrollbarColor||Jo.overrides.captionScrollbarColor,hover:ve.captionScrollbarHover||Jo.overrides.captionScrollbarHover,align:D(pi===vi?"top":void 0,ve.captionTextAlignVertical,Jo.overrides.captionTextAlignVertical),side:ve.captionScrollbarAlignment||Jo.overrides.captionScrollbarAlignment,alpha:D(ve.captionScrollbarBgAlpha,Jo.overrides.captionScrollbarBgAlpha),width:D(ve.captionScrollbarWidth,Jo.overrides.captionScrollbarWidth),offsetX:D(ve.captionScrollbarHorizontalOffset,Jo.overrides.captionScrollbarHorizontalOffset),offsetY:D(ve.captionScrollbarVerticalOffset,Jo.overrides.captionScrollbarVerticalOffset)})},500),pi===vi?(pe.caption.mask.y=40,pe.caption.mask.width=Yo.width,pe.caption.mask.height=Yo.height-40,pe.caption.container.x=0,pe.caption.container.y=0,pe.caption.paddingTop=10,pe.caption.paddingRight=10,pe.caption.paddingBottom=10,pe.caption.paddingLeft=10):oe(pe.caption.container,pe.updateSpeed,e)}function z(){H()&&Ko.isLandingMedia?pe.events.dispatchEvent("fillSiteMode"):pe.events.dispatchEvent("nonFillSiteMode")}function V(e){pe.events.removeEventListener(fo,V),pe.events.removeEventListener(zi,pe.introView.updatePosition),pe.introView&&pe.siteView.removeChild(pe.introView),pe.events.dispatchEvent(sn,pe.savedUriInfo),delete pe.savedUriInfo}function k(e){se?(se.setMessage("PASSWORD"),se.open(e.section)):(se=ue({section:e.section,events:pe.events}),pe.events.dispatchEvent(Mn))}function O(e){e?A():(se.setMessage("INCORRECT PASSWORD"),setTimeout(function(){se.setMessage("")},1e3))}function A(){se&&se.close()}function I(e){pe.events.dispatchEvent(hn,e)}function P(e){pe.events.dispatchEvent(cn,e)}function R(e){}function j(e){e&&/site/.test(e.id)&&pe.siteView.updateStyle(),_(),pe.events.dispatchEvent(pn,e),M(),W(),/cursorBlendMode/.test(e.id)&&pe.cursor.dispatchEvent("cursorBlendMode",e)}function _(){"Safari"!=Ao&&"Chrome"!=Ao||(ri&&ri.fontRenderingOptions&&ri.fontRenderingOptions.enable?(pe.siteView.style.webkitFontSmoothing=ri.fontRenderingOptions.webkitFontSmoothing,pe.siteView.style.webkitTextStrokeWidth=ri.fontRenderingOptions.webkitTextStrokeWidth+"px"):(pe.siteView.style.webkitFontSmoothing="",pe.siteView.style.webkitTextStrokeWidth=""))}function W(){clearTimeout(ge),ge=setTimeout(function(){document.body.style.overflowY=ri.unifiedPageScrolling?"auto":"hidden",pe.siteView.updatePosition()},40)}function N(e){pe.addressController.setTitle(),pe.events.dispatchEvent(mn,e),B(le,"asset.id")===e.id&&(le.asset=e),M()}function X(e){pe.events.dispatchEvent(vn,e)}function Z(e){pe.events.dispatchEvent(gn,e)}function U(e){pe.events.dispatchEvent(fn,e)}function J(e){if(B(le,"section.id")===e.id){var t=r(e.id);Jo.section(t)}pe.events.dispatchEvent(bn,e),M()}function Q(e){pe.events.dispatchEvent(no,e)}function $(e){pe.events.dispatchEvent(ro,e)}function ee(e){pe.events.dispatchEvent(ho,e)}function te(){Yo.addEventListener(Ri,ie)}function ie(e){pe.menuController.menuView.menuText.hitTestPoint(e.pageX,e.pageY)?pe.logoController.logoView.element.style.pointerEvents="none":pe.logoController.logoView.element.style.pointerEvents="auto"}function ne(e){pe.cursor&&pe.cursor.dispatchEvent("cursorAxisUpdate",e)}function ae(e){var t="none"!==Jo.overrides.thumbnailType;pe.cursor&&pe.cursor.dispatchEvent("cursorThumbsUpdate",t)}var re,le,se,de,he,pe=new ke({events:new Oe}),me=!0,ve={};e.parent=pe,e.siteControllerEvents=pe.events,pe.siteView=new Ze(e),pi===vi&&Jo.overrides.menuDisplaceMobile||pi===mi&&Jo.overrides.menuDisplaceTablet||Yo.addChild(pe.siteView);var ge;return t.call(pe),pe}function Ze(e){var t=new Be({events:e.siteControllerEvents});t.zIndex=0,t.position=ri.unifiedPageScrolling?"relative":"absolute",pi!==mi&&(t.overflow="hidden"),t.element.setAttribute("class","SiteView"),"Chrome"===Ao&&(t.selectable=!0),t.addEventListener(qn,function(e){t.updatePosition()});var i;return t.updatePosition=function(e){clearTimeout(i),i=setTimeout(function(){t.position=ri.unifiedPageScrolling?"relative":"absolute",ze.defer(t,0,{width:Jo.siteView.width(),height:Jo.siteView.height()}),pi===vi&&Jo.overrides.menuDisplaceMobile?t.x=Yo.width:pi===mi&&Jo.overrides.menuDisplaceTablet&&(t.x=Ko.menuView.width())},50)},t.updateStyle=function(e){Yo.backgroundColor?ze(t,Un,{backgroundColor:ri.siteBackgroundColor}):t.backgroundColor=ri.siteBackgroundColor},t}function Ye(){return G()&&ri.transitionTypeMobile?ri.transitionTypeMobile:K()&&ri.transitionTypeTablet?ri.transitionTypeTablet:void 0}function Ge(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 Ue(t){function i(){s.events.addEventListener(no,o),s.events.addEventListener(ro,a),s.events.addEventListener(ho,r),s.events.addEventListener(zo,l),s.events.addEventListener("SITE_SERVICE_PASSWORD_CHECK",n)}function n(t){new e({url:"/dx/siteservice/sectionpasswordcheck",params:t,callback:function(e){"pass"===e.status&&Jo.setPassedSection(e.sectionId),dx.site.events.dispatchEvent("SECTION_PASSWORD_AUTH",e)}})}function o(t){new e({url:"/dx/siteservice/email/contact",params:t,callback:function(e){if("pass"!==e.status)throw"contact form failed";dx.site.events.dispatchEvent(oo,e)}})}function a(t){new e({url:"/dx/siteservice/email/share",params:t,callback:function(e){if("pass"!==e.status)throw"share form failed";dx.site.events.dispatchEvent(lo,e)}})}function r(t){new e({url:"/dx/siteservice/email/inquiry",params:t,callback:function(e){if("pass"!==e.status)throw"inquiry form failed";dx.site.events.dispatchEvent(co,e)}})}function l(e){s.customJsResponse({content:ci.js})}var s=new ke({events:t.events});return s.inquiryResponse=function(e){if("pass"!==e.status)throw"inquiry form failed";dx.site.events.dispatchEvent(co,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.replaceChild(i,n):t.appendChild(i)}},i.call(s),s}function qe(e){function t(e){ae.events.dispatchEvent("passwordViewUpdate","pass"===e.status),setTimeout(function(){Jo.getPassedSection(e.sectionId)&&i(me)},350)}function i(e){p(e);var t=a(re);if(re&&re.password.length>0&&!Jo.getPassedSection(re.id))me=e,ae.events.dispatchEvent("privateGalleryAuthCheck",{section:re});else if(t&&t.password.length>0&&!Jo.getPassedSection(t.id))me=e,ae.events.dispatchEvent("privateGalleryAuthCheck",{section:t});else if(re){me=void 0,he=re.id;var i=s(re),o={section:re,mediaToRender:C(re.mediaItems),path:le,assetId:se,asset:l(re.mediaItems[se]),mode:de,info:{isSectionChange:re!==B(ce,"section"),isAssetChange:se!==B(ce,"assetId"),isModeChange:de!==B(ce,"mode"),isLandingMedia:re.label===gi,mediaViewState:i,isDeepLink:ue&&""!==e,isMediaViewStateChange:B(ce,"info.mediaViewState")!==i,isIntroGallery:re.isIntroGallery,flickSpeed:ie,lastUri:$,isThumbsFirst:M(re),isMobileVideoClick:oe,isBlog:b(re.id),isIndexSection:v(re)}};Jo.uri=o,ae.setTitle(),Ko._section=o.section,Ko._thumbsVisible=U("thumbs"),ee=o,n(),r(re),ce=o,$=e,ue=!1,pe=!1,ie=void 0,oe=!1}}function n(){ae.events.dispatchEvent(ln,ee)}function o(){ee.asset=l(re.mediaItems[se]),ae.events.dispatchEvent(ln,ee)}function r(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 s(e){return e.label===gi?"landingMedia":"mediaView"}function d(e){se=b(re.id)?f(e.id,re.mediaItems.length-1):e.id,ne=!0,Qo.setPath({value:P(),passive:!0,history:!1})}function c(e,t){if(e.indexOf("/")>-1){var i=e.split("/");return i[0]==t||i[1]==t}return e==t}function u(e,t){return e.indexOf(t)>-1}function p(e){e=e.split("/"),de=E(e),delete re.isIntroGallery,re=m(e),b(re.id)?(se=z(e)?z(e):re.mediaItems.length,se=f(se-1,re.mediaItems.length)):se=z(e)?z(e):0,se=re&&re.key&&c(re.key,se)&&!u(e,se)?0:se,se=0!==se?se-1:se,!z(e)&&M(re)&&(se=-1,q("thumbs"))}function m(e){if(le=w(e))return re=di[le],Jo.section(re),re;if(hi.backgroundImages.length){var t=hi.backgroundImages.filter(function(e){return!!li[e]}),i={id:gi,label:gi,visible:1,password:"",media:t,mediaItems:t};return Jo.section(i),i}return L(),!!le&&(se=0,re=di[le],re.isIntroGallery=!0,Jo.section(re),x(),"none"!==Jo.overrides.thumbnailType&&(Jo.overrides.thumbnailDefaultOn||v(re))?re&&re.media&&re.media.length>1&&q("thumbs"):K("thumbs"),re)}function g(e){return le=w(e),!!le&&(re=di[le],Jo.section(re),re)}function w(e){var t=[e[0]+"/"+e[1],e[0]],i=t.length;if(i>0)for(var n=0;n1&&q("thumbs")}function M(e){return Jo.overrides.thumbnailDefaultOn&&/fill|vMasonry|hMasonry/.test(Jo.overrides.thumbnailType)&&1===ri.overlayAlpha||v(e)}function x(){if(pi!==vi&&re&&se>-1){var e=l(re.mediaItems[se]);e||(e={overrides:{}});var t=D(e.overrides.captionDefault,Jo.overrides.captionDefault);"caption"===te?q("caption"):""===te?K("caption"):t?q("caption"):K("caption"),Y()}}function T(e){var t=w(e.split("/"));return t?I(e).replace(I(t),""):e}function z(e){var t=H(e.join("/")),i=T(t),n=i.split("/")[1];return!isNaN(n)&&Number(n)}function E(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 V(e){return"mailTo:"+e.replace("mailto:","").replace("mailTo:","")}function k(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=V(e.path)}}function O(e){return("[one]"===e.label||"[like]"===e.label)&&function(){ae.events.dispatchEvent(kn,e)}}function F(e){return"_blank"===e.linkTarget&&function(){window.open(e.path)}}function A(e){return!j(e)&&"_self"===e.linkTarget&&"external"===e.type&&function(){window.location.href=e.path}}function P(){var e=H(le),t=e;if(re&&!R(le)){var i=W(t);if(i){t=i&&i.key||"",t="/"+t+"/";var n=z(e.split("/"));n&&se>-1&&(se=n-1),se>-1&&(t+=Number(se)+1+"/"),de.length>0&&(t+=de+"/")}else t="/"}return t}function R(e){return/^(ht|f)tp(s?)\:\/\//.test(e)}function H(e){var t=window.location.protocol+"//"+window.location.host;return e.replace(t,"").replace(/^\/|\/$/g,"")}function j(e){return!!e.path&&(g(e.path.split("/"))?(e.section=g(e.path.split("/")),e.type="internal",!0):(e.path=H(e.path),e.section=W(e.path),e.type="internal",!0))}function _(e){!e.isThumbClick&&v(e.section)?q("thumbs"):"none"===Jo.overrides.thumbnailType?K("thumbs"):e.section&&e.section.mediaItems.length>1&&Jo.overrides.thumbnailDefaultOn&&!e.isThumbClick?q("thumbs"):e.section&&e.section.mediaItems.length>1&&e.isThumbClick&&"strip"===Jo.overrides.thumbnailType&&Jo.overrides.thumbnailDefaultOn&&"displace"===Jo.overrides.thumbnailDock&&q("thumbs"),e.nothumbs&&K("thumbs"),!e.isThumbClick&&e.section&&M(e.section)&&0===se&&U("thumbs")&&(se=-1)}function W(e){var t,i=e.split("/"),n=i[0];return i[0]&&i[1]&&(t=i[0]+"/"+i[1]),t?m(t.split("/")):!!n&&m(n.split("/"))}function N(e){pe=!0,action=O(e)||k(e)||F(e)||A(e)||X(e),action()}function X(e){return e.section?(Jo.section(e.section),re=e.section):e.section||e.path||(p(""),Jo.section(re)),le=e.path,se=e.section&&b(e.section.id)?D(e.assetId,e.section.mediaItems.length-1):e.assetId||0,de=e.mode,oe=!!e.isMobileVideoClick,_(e),x(),K("inquiry"),K("share"),function(){Qo.setPath({value:P(),history:!0})}}function Z(e){J(e),Y(),Qo.setPath({value:P()})}function Y(){U("thumbs")&&/fill|vMasonry|hMasonry/.test(Jo.overrides.thumbnailType)&&K("caption")}function G(e){var t=re.mediaItems.length-1;!ne&&b(re.id)&&(se=f(se,t)),ne=!1,b(re.id)?"next"===e.navDir?se=se>0?se-1:0:"prev"===e.navDir&&(se=pi===vi||pi===mi?seJo.mediaView.width()?Jo.mediaView.width():p),e.height=Jo.mediaView.height()}}var n=ye,o=e.mediaView,a=e.localEvents,r=o.container,l=o.mask;if("native"===Jo.overrides.imageVideoScrollType)l.element.style.overflowY="hidden",
l.element.style.overflowX="scroll";else if(Vo&&("nativeMacOs"===Jo.overrides.imageVideoScrollType||ri.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:Jo.overrides.imageVideoScrollbarColor,hover:Jo.overrides.imageVideoScrollbarHover,side:Jo.overrides.imageVideoScrollbarAlignment,alpha:Jo.overrides.imageVideoScrollbarBgTransparency,width:Jo.overrides.imageVideoScrollbarWidth,offsetX:Jo.overrides.imageVideoScrollbarHorizontalOffset,offsetY:Jo.overrides.imageVideoScrollbarVerticalOffset,topPad:0,parent:dx.site.siteView,property:"translate",zIndex:Jo.mediaView.zIndex,rounded:Jo.overrides.imageVideoScrollbarRounded,visibility:Jo.overrides.imageVideoScrollbarVisibility};("nativeMacOs"===Jo.overrides.imageVideoScrollType||ri.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 ge(r,l,s)}return t}function ct(e){function t(e,t){p=e;var t=void 0!==t?t:Jo.mediaView.transitionDuration();b.dispatchEvent(Nn);var a=g.children[e];if(a){var r=a.x,l=a.y,s=o(e,g.children.length),d=ae({width:a.width,hRange:f.width,hAlign:s});if(r=a.x-d.x,u=!0,h=!1,v.scroll){var c=g.width-f.width,C=r/c;v.scroll.percent=C,v.scroll.bar.moveHandle(Jo.mediaView.transitionDuration()),ze(g,t,{translateX:-r,translateY:-l,ease:_n?ko.quart.out:ko.cubic.inOut,onComplete:function(){u=!1,h=void 0,b.dispatchEvent(Xn),v.lazyLoader&&v.lazyLoader.update()}})}else t?(m&&m.kill(),m=No.to(f,t,{scrollLeft:r,scrollTop:l,ease:_n?"outQuart":"inOutCubic",onComplete:function(){u=!1,h=void 0,b.dispatchEvent(Xn),v.lazyLoader&&v.lazyLoader.update()}})):setTimeout(function(){f.scrollLeft=r,f.scrollTop=l,u=!1,h=void 0,b.dispatchEvent(Xn),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:Jo.overrides.imageVideoInactiveAlpha;ze(i,Jo.mediaView.transitionDuration(),{alpha:n})}}function n(){for(var e=g.children.length;e--;)ze(g.children[e],Jo.mediaView.transitionDuration(),{alpha:1})}function o(e,t){return 0===e?"left":e===t-1?"right":Jo.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"),h!==!1&&b.dispatchEvent("pauseMedia"),u?i(p):n()}function l(e){h&&a(),h!==!1&&(h=void 0)}function s(e){void 0===h&&(h=!0),v.lazyLoader&&v.lazyLoader.update(),h&&a()}function d(e){c||r(e),clearTimeout(c),s(e),c=setTimeout(function(){l(e),c=null},150)}var h,c,u,p,m,v=e.mediaView,g=v.container,f=v.mask,b=e.localEvents;return v.scroll?(v.scroll.addEventListener("scrollStop",l),v.scroll.addEventListener("scrollStart",r),v.scroll.addEventListener(Vn,s)):f.element.addEventListener("scroll",d),t.destroy=function(){v.scroll?(v.scroll.removeEventListener("scrollStop",l),v.scroll.removeEventListener("scrollStart",r),v.scroll.removeEventListener(Vn,s)):f.element.removeEventListener("scroll",d)},t}function ut(e){function t(){var e=new n;e.gap=0,e.axis="y",e.align="left",e.wrap=!1,e.perpLength=Jo.mediaView.width();for(var t=0,l=r.children,s=l.length;tJo.mediaView.zoneHeight()&&pi!==vi?i(e):n()}},20)}function i(e){for(var t=g.children.length;t--;){var i=g.children[t],n=void 0===e||!isNaN(e)&&e===t?1:Jo.overrides.imageVideoInactiveAlpha;ze(i,Jo.mediaView.transitionDuration(),{alpha:n})}}function n(){for(var e=g.children.length;e--;)ze(g.children[e],Jo.mediaView.transitionDuration(),{alpha:1})}function o(e,t){return 0===e?"top":e===t-1?"bottom":Jo.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}):ri.unifiedPageScrolling?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"),h!==!1&&b.dispatchEvent("pauseMedia"),u?i(p):n()}function l(e){h&&a(),h!==!1&&(h=void 0)}function s(e){void 0===h&&(h=!0),v.lazyLoader&&v.lazyLoader.update(),h&&a()}function d(e){c||r(e),clearTimeout(c),s(e),c=setTimeout(function(){l(e),c=null},150)}var h,c,u,p,m,v=e.mediaView,g=v.container,f=v.mask,b=e.localEvents;return v.scroll?(v.scroll.addEventListener("scrollStop",l),v.scroll.addEventListener("scrollStart",r),v.scroll.addEventListener(Vn,s)):ri.unifiedPageScrolling?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(Vn,s)):ri.unifiedPageScrolling?window.removeEventListener("scroll",d):f.element.removeEventListener("scroll",d)},t}function mt(e){function t(){var e=new n;e.gap=0,e.axis="y",e.align="left",e.wrap=!1,e.perpLength=Jo.mediaView.width();for(var t=0,l=r.children,s=l.length;tJo.mediaView.height()?Jo.mediaView.height():p}}var n=ye,o=e.mediaView,a=e.localEvents,r=o.container,l=o.mask;if(!ri.unifiedPageScrolling)if("native"===Jo.overrides.imageVideoScrollType)l.element.style.overflowX="hidden",l.element.style.overflowY="scroll";else if(Vo&&("nativeMacOs"===Jo.overrides.imageVideoScrollType||ri.globalSmoothScroll))l.element.style.overflowX="hidden",l.element.style.overflowY="scroll";else{o.scroll&&o.scroll.destroy();var s={name:"horiz scroll",types:["bar","wheel","touch"],axis:"y",align:"left",color:Jo.overrides.imageVideoScrollbarColor,hover:Jo.overrides.imageVideoScrollbarHover,side:Jo.overrides.imageVideoScrollbarAlignment,alpha:Jo.overrides.imageVideoScrollbarBgTransparency,width:Jo.overrides.imageVideoScrollbarWidth,offsetX:Jo.overrides.imageVideoScrollbarHorizontalOffset,offsetY:Jo.overrides.imageVideoScrollbarVerticalOffset,topPad:0,parent:dx.site.siteView,property:"translate",zIndex:Jo.mediaView.zIndex,rounded:Jo.overrides.imageVideoScrollbarRounded,visibility:Jo.overrides.imageVideoScrollbarVisibility};("nativeMacOs"===Jo.overrides.imageVideoScrollType||ri.globalSmoothScroll)&&(s.margin=0,s.color="#000000",s.hover="#000000",s.side="bottom",s.alpha=0,s.width=7,s.offsetX=-10,s.offsetY=0,s.rounded=!0,s.visibility="when scrolling"),o.scroll=new ge(r,l,s)}return t}function vt(e){function t(e,t){p=e;var t=void 0!==t?t:Jo.mediaView.transitionDuration();b.dispatchEvent(Nn);_n?ko.quart.out:ko.cubic.inOut;setTimeout(function(){var a=g.children[e];if(a){if(ri.unifiedPageScrolling){f=document.body;var r=a.absX,l=a.absY,s=o(e,g.children.length);if(0===e)l=0,t=0;else{var d=ae({height:a.height,vRange:f.offsetHeight,vAlign:s});l=Math.round(a.absY-d.y)}}else{var r=a.x,l=ri.unifiedPageScrolling?a.absY:a.y,s=o(e,g.children.length),d=ae({height:a.height,vRange:f.height,vAlign:s});l=Math.round(a.y-d.y)}if(u=!0,h=!1,v.scroll){var c=g.height-f.height,p=l/c;v.scroll.percent=p,v.scroll.bar.moveHandle(Jo.mediaView.transitionDuration()),ze(g,t,{translateX:-r,translateY:-l,ease:_n?ko.quart.out:ko.cubic.inOut,onComplete:function(){u=!1,h=void 0,b.dispatchEvent(Xn),v.lazyLoader&&v.lazyLoader.update()}})}else ri.unifiedPageScrolling?t?(m&&m.kill(),m=No.to(window,t,{scrollY:l,ease:_n?"outQuart":"inOutCubic",onComplete:function(){u=!1,h=void 0,b.dispatchEvent(Xn),v.lazyLoader&&v.lazyLoader.update()}})):setTimeout(function(){window.scrollTo(0,l),u=!1,h=void 0,b.dispatchEvent(Xn),v.lazyLoader&&v.lazyLoader.update()},10):t?(m&&m.kill(),m=No.to(f,t,{scrollLeft:r,scrollTop:l,ease:_n?"outQuart":"inOutCubic",onComplete:function(){u=!1,h=void 0,b.dispatchEvent(Xn),v.lazyLoader&&v.lazyLoader.update()}})):setTimeout(function(){f.scrollLeft=r,f.scrollTop=l,u=!1,h=void 0,b.dispatchEvent(Xn),v.lazyLoader&&v.lazyLoader.update()},10);u&&Ko._mediaContentHeight>Jo.mediaView.zoneHeight()?i(e):n()}},20)}function i(e){for(var t=g.children.length;t--;){var i=g.children[t],n=void 0===e||!isNaN(e)&&e===t?1:Jo.overrides.imageVideoInactiveAlpha;ze(i,Jo.mediaView.transitionDuration(),{alpha:n})}}function n(){for(var e=g.children.length;e--;)ze(g.children[e],Jo.mediaView.transitionDuration(),{alpha:1})}function o(e,t){return 0===e?"top":e===t-1?"bottom":Jo.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}):ri.unifiedPageScrolling?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"),h!==!1&&b.dispatchEvent("pauseMedia"),u?i(p):n()}function l(e){h&&a(),h!==!1&&(h=void 0)}function s(e){void 0===h&&(h=!0),v.lazyLoader&&v.lazyLoader.update(),h&&a()}function d(e){c||r(e),clearTimeout(c),s(e),c=setTimeout(function(){l(e),c=null},150)}var h,c,u,p,m,v=e.mediaView,g=v.container,f=v.mask,b=e.localEvents;return v.scroll?(v.scroll.addEventListener("scrollStop",l),v.scroll.addEventListener("scrollStart",r),v.scroll.addEventListener(Vn,s)):ri.unifiedPageScrolling?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(Vn,s)):ri.unifiedPageScrolling?window.removeEventListener("scroll",d):f.element.removeEventListener("scroll",d)},t}function gt(e){function t(){r.mask.element.scrollLeft=0,r.mask.element.scrollTop=0,r.mask.element.style.overflow="hidden";var e=new n;e.gap=0,e.axis="x",e.align="left",e.wrap=!1,e.perpLength=Jo.mediaView.height();for(var t=0,l=o.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,""),V.selectable=!0,V.setClass("dx_page_text ql-editor"),V.fontFamily=ri.contactFont,V.fontSize=ri.contactFontSize,V.fontColor=ri.contactFontColor,V.textAlign="right",V.textWrap=!1,E.addChild(V),E.addChild(k);var n=E.element.getElementsByTagName("img"),o=n.length;if(n.length>0)for(;o--;){var a=n[o];a.addEventListener(xi,function(e){v()})}V.width>320&&(V.width=320,V.textWrap=!0,V.style["word-wrap"]="break-word");for(var o=0,l=L.length,s=0;o"+e.mediaItem.label+"
"}O=g(),g()&&h()&&(i+="
"),i+=F(e.mediaItem.content),L.text=i.replace(/src\=/g,"data-src="),S.addChild(L),y.addChild(S),w=L.element.getElementsByClassName("responsive"),C=L.element.getElementsByClassName("responsive-width")}function a(e){o(),c(),u()}function r(){b=Array.prototype.slice.apply(L.element.getElementsByTagName("img"));var e=Array.prototype.slice.apply(L.element.getElementsByTagName("iframe"));b=b.concat(e);var t=Array.prototype.slice.apply(L.element.getElementsByTagName("input"));b=b.concat(t);var i=b.length;if(i>0)for(;i--;)!function(e){var t=e.getAttribute("data-src");e.addEventListener(xi,function(t){setTimeout(function(){e.width&&(e.originalWidth=e.width),u()},100)}),e.src=t}(b[i])}function l(){if(pi===vi||pi===mi)S.element.style.overflowY="scroll",S.element.style.overflowX="hidden",S.element.style["-webkit-overflow-scrolling"]="touch",ze.defer(L,Un,{alpha:1}),clearTimeout(I),I=setTimeout(function(){var e=T(Jo.overrides.pageMarginTop,Yo.height),t=T(Jo.overrides.pageMarginBottom,Yo.height),i=e+L.element.offsetHeight+t;P=i!==y.contentHeight,y.contentHeight=i,S.height=i,y.height=i,L.element.offsetHeight<=S.element.offsetHeight&&(S.element.style.overflowX="hidden",S.element.style.overflowY="hidden"),P&&(A.dispatchEvent("MEDIA_HEIGHT_CHANGE"),A.dispatchEvent("UPDATE_CONTENT_HEIGHT")),ze.defer(L,Un,{alpha:1})},20);else if(ri.unifiedPageScrolling&&/vScroll/.test(Jo.overrides.transitionType))clearTimeout(I),I=setTimeout(function(){var e=T(Jo.overrides.pageMarginTop,Yo.height),t=T(Jo.overrides.pageMarginBottom,Yo.height),i=e+L.element.offsetHeight+t;P=i!==y.contentHeight,y.contentHeight=i,S.height=i,y.height=i,P&&(A.dispatchEvent("MEDIA_HEIGHT_CHANGE"),A.dispatchEvent("UPDATE_CONTENT_HEIGHT")),ze.defer(L,Un,{alpha:1})},20);else if("native"===Jo.overrides.pageScrollType)S.element.style.overflowY="scroll",S.element.style.overflowX="hidden",ze.defer(L,Un,{alpha:1});else if(Vo&&("nativeMacOs"===Jo.overrides.pageScrollType||ri.globalSmoothScroll))S.element.style.overflowY="scroll",S.element.style.overflowX="hidden",ze.defer(L,Un,{alpha:1});else{y.scroll&&y.scroll.destroy();var e=Jo.overrides.pageScrollbarWidth,t=pi===vi?-(e+5):Jo.overrides.pageScrollbarHorizontalOffset,i="right"===Jo.overrides.pageScrollbarAlignment?-t-e:t+e,n={name:"text page",types:["bar","wheel","touch"],axis:"y",align:"top",margin:Jo.overrides.pageScrollVerticalMargin,color:Jo.overrides.pageScrollbarColor,hover:Jo.overrides.pageScrollbarHover,side:Jo.overrides.pageScrollbarAlignment,alpha:Jo.overrides.pageScrollbarBgAlpha,width:e,offsetX:i,offsetY:Jo.overrides.pageScrollbarVerticalOffset,property:"translate",rounded:Jo.overrides.pageScrollbarRounded,visibility:Jo.overrides.pageScrollbarVisibility,scrollTopCheck:!0};("nativeMacOs"===Jo.overrides.pageScrollType||ri.globalSmoothScroll)&&(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"),y.scroll=new ge(L,S,n),y.scroll.addEventListener("WINDOW_SCROLL_TOP",function(){y.scroll.percent=0,y.scroll.update(Un)}),setTimeout(function(){y.scroll.resize(),ze.defer(L,Un,{alpha:1})},0)}}function d(){return Jo.overrides.pageTitle&&""!==e.mediaItem.label}function h(){return""!==e.mediaItem.featuredImage}function c(e){f&&ri.imageRendering.optimizeQuality&&(f.style["image-rendering"]="optimizeQuality"),f&&ri.imageRendering.webkitOptimizeContrast&&(f.style["image-rendering"]="-webkit-optimize-contrast"),f&&"Safari"===Ao&&ri.imageRendering.webkitBackfaceVisibility&&(f.style["-webkit-backface-visibility"]="hidden"),L.fontFamily=Jo.overrides.pageTextFont,L.fontColor=Jo.overrides.pageTextFontColor,L.fontSize=Jo.overrides.pageTextFontSize,L.letterSpacing=Jo.overrides.pageTextKerning,ze(y,y.updateSpeed,{backgroundColor:Jo.mediaView.backgroundColor()})}function u(e){Ko.activeMediaType=y.type;var t=Math.round(Jo.mediaView.maskX()),i=Math.round(Jo.mediaView.maskY()),n=Jo.mediaView.maskWidth(y.element.offsetWidth);if(E=Math.round(Jo.mediaView.maskWidth(y.element.offsetWidth)),V=Math.round(Jo.mediaView.maskHeight(y.element.offsetHeight)),Jo.overrides.pageMaxWidth&&E>Jo.overrides.pageMaxWidth)switch(E=Jo.overrides.pageMaxWidth,Jo.overrides.pageMaxAlign){case"center":t+=Math.round(.5*(n-E));break;case"right":t+=Math.round(n-E)}f&&h()&&!g()&&(t+=M+z,E-=M+z,ze(f,y.updateSpeed,{x:t-M-z,y:i})),!O&&g()?(f&&(y.removeChild(f),f=void 0),o()):O&&!g()&&(L.text="",o()),ze(S,0,{x:t,y:i,width:E,height:V}),ze(L,0,{width:E}),p(),w.length>0?((G()||K())&&(S.style.overflow="auto",S.style["-webkit-overflow-scrolling"]="touch"),ze.defer(L,Un,{alpha:1})):l()}function p(){var e=w[0];e&&(e.style.overflow="hidden",e.style.width=E-e.offsetLeft+"px",e.style.height=V-e.offsetTop+"px",e.style.border="none");var t=C[0];if(t&&(t.style.overflow="hidden",t.style.width=E-t.offsetLeft+"px",t.style.border="none"),b){var i=b.length;if(i>0)for(;i--;){var n=b[i];0===n.offsetLeft&&(n.originalWidth&&n.originalWidth>E?n.width=E:n.originalWidth&&(n.width=n.originalWidth))}}}function m(t){y.updateSpeed=0,k=!0;var i=me({width:f.width,height:f.height,filename:f.src});M=Math.round(i.width),x=Math.round(i.height),f.width=M,f.height=x,ze(f,1,{alpha:1}),y.updateSpeed=Jo.mediaView.transitionDuration(),u(),y.events.dispatchEvent(Gn,{type:"featuredImage",id:e.mediaItem.id,width:f.width,height:f.height})}function v(e){A.removeEventListener(Ti,u),A.removeEventListener(pn,u),A.removeEventListener("destroy",v),A.removeEventListener("showCursor",t),A.removeEventListener("hideCursor",i),f&&f.removeEventListener(xi,m),y.removeEventListener(qn,a)}function g(){return pi===vi||(Jo.mediaView.width()1?(v=2*to[Jo.overrides.thumbnailSize].width+Jo.overrides.thumbnailGap,g=2*to[Jo.overrides.thumbnailSize].height+Jo.overrides.thumbnailGap,f=2*to[Jo.overrides.thumbnailSize].width+Jo.overrides.thumbnailGap,b=2*to[Jo.overrides.thumbnailSize].height+Jo.overrides.thumbnailGap):(v=to[Jo.overrides.thumbnailSize].width,g=to[Jo.overrides.thumbnailSize].height,f=to[Jo.overrides.thumbnailSize].width,b=to[Jo.overrides.thumbnailSize].height);var w=ve({type:"fit",hRange:f,vRange:b,width:m.size.thumb.width||m.size.content.width||to[Jo.overrides.thumbnailSize].width,height:m.size.thumb.height||m.size.content.height||to[Jo.overrides.thumbnailSize].height,disableOrientationCheck:!0}),y=new ae({hRange:v,vRange:g,hAlign:Jo.overrides.thumbnailAlignHorizontal||"center",vAlign:Jo.overrides.thumbnailAlignVertical||"center",width:w.width,height:w.height});d[h].thumb.width=Math.ceil(w.width),d[h].thumb.height=Math.ceil(w.height),d[h].thumb.x=Math.round(y.x),d[h].thumb.y=Math.round(y.y),d[h].playBtn&&(d[h].playBtn.x=Math.round(.5*(v-50)),d[h].playBtn.y=Math.round(.5*(g-50))),d[h].width=v,d[h].height=g,d[h].hit.width=v,d[h].hit.height=g;var L=/hMasonry|vMasonry/.test(Jo.overrides.thumbnailType)&&Jo.overrides.thumbnailMasonryMaintainOrder,S=!(!(p>1&&/fill|hMasonry|vMasonry/.test(Jo.overrides.thumbnailType))||L)&&d[h].mediaItem.overrides.thumbScaleFactor;r.addItem(v,g,S)}/fill|vMasonry/.test(Jo.overrides.thumbnailType)&&(r.gridWidths=Dt(!1,Jo.overrides.thumbnailGap),r.lastColumnWidth=/vMasonry/.test(Jo.overrides.thumbnailType)&&Jo.overrides.thumbnailMasonryFill?u-(r.gridWidths+Jo.overrides.thumbnailGap)*(p-1):r.gridWidths,
r.numberOfColumns=p),n.transition=0,n.x=0,n.y=0,r.items.length&&t(),setTimeout(function(){var t=r.getBounds(),s=new ae({hRange:Jo.mediaView.zoneWidth(),vRange:Jo.mediaView.zoneHeight(),width:r.perpLength,height:t.height,hAlign:"center",vAlign:"top",hOffset:0,vOffset:e.verticalMargin});if((Jo.overrides.thumbnailMasonryFill||Jo.overrides.thumbnailMasonryEvenRowHeight)&&/hMasonry|vMasonry/.test(Jo.overrides.thumbnailType)?o.gridContainer.x=e.horizontalMargin:(o.gridContainer.x=Math.floor(s.x),a&&(a.width=r.perpLength,l=Jo.overrides.thumbnailTitleBlockTopMargin+a.element.offsetHeight,a.y=Jo.overrides.thumbnailTitleBlockTopMargin)),o.gridContainer.y=0,o.grid.y=l+e.verticalMargin,n.width=Jo.mediaView.zoneWidth(),o.width=Jo.mediaView.zoneWidth(),o.grid.width=r.perpLength,o.gridContainer.width=r.perpLength,ri.unifiedPageScrolling&&(/native/.test(Jo.overrides.thumbnailScrollType)||ri.globalSmoothScroll)){var d=t.height>Jo.mediaView.zoneHeight()?t.height:Jo.mediaView.zoneHeight();d+=e.verticalMargin,n.height=l+d+e.verticalMargin+T(ri.sitePaddingBottom,Yo.height),o.height=l+d+e.verticalMargin+T(ri.sitePaddingBottom,Yo.height),o.grid.height=d,o.gridContainer.height=l+(d+e.verticalMargin),Ko._thumbContentHeight=l+d+e.verticalMargin}else n.height=Jo.mediaView.zoneHeight(),o.height=n.height,i.height=n.height,o.grid.height=t.height+e.verticalMargin,o.gridContainer.height=l+(t.height+e.verticalMargin);e.events.dispatchEvent("UPDATE_CONTENT_HEIGHT"),n.resizeThumbVideo()},20)},this.thumbLoaded=function(e){this.parent.loader&&this.parent.removeChild(this.parent.loader),ze(this,.25,{alpha:1})}}function qt(e){function t(){switch(a){case"top":l.axis="x",l.perpLength=to[r].height,n.height=to[r].height,o.height=to[r].height;break;case"right":l.axis="y",l.perpLength=to[r].width,n.width=to[r].width,o.width=to[r].width;break;case"bottom":l.axis="x",l.perpLength=to[r].height,n.height=to[r].height,o.height=to[r].height;break;case"left":l.axis="y",l.perpLength=to[r].width,n.width=to[r].width,o.width=to[r].width}}function i(){l.layoutItems(),items=o.grid.children;for(var t=0,i=items.length;t573?573:Jo.mediaView.width(),O=Jo.mediaView.height()>225?225:Jo.mediaView.height(),f.y=g.height+10,hi.inquiryInfo?(b.y=g.height+20,C.x=2,C.y=b.y+b.height+10):(C.x=2,C.y=g.height+20),Ko.mediaView.width()>573?hi.inquiryInfo?(w.x=222,w.y=b.y+b.height+10):(w.x=222,w.y=C.y):(w.x=2,w.y=C.y+C.height+10),hi.inquiryInfo?(F.x=w.x,F.y=b.y+b.height+10):(F.x=w.x,F.y=40),0===V.updateSpeed?(V.width=Jo.mediaView.width(),V.height=Jo.mediaView.height(),v.x=.5*(Jo.mediaView.width()-k),v.y=.5*(Jo.mediaView.height()-O),v.width=k,v.height=O):(ze(V,V.updateSpeed,{width:Jo.mediaView.width(),height:Jo.mediaView.height()}),ze(v,V.updateSpeed,{x:.5*(Jo.mediaView.width()-k),y:.5*(Jo.mediaView.height()-O),width:k,height:O})),E.width=Jo.mediaView.width(),E.height=Jo.mediaView.height(),V.updateSpeed=Un},V.show=function(){V.updateSpeed=0,V.updatePosition(),V.visible||(V.visible=!0,V.display="block",ze(V,Un,{alpha:1}),ze(w,Un,{alpha:1}),ze(F,Un,{alpha:0}))},V.hide=function(){V.visible&&(V.visible=!1,ze(V,Un,{alpha:0,onComplete:function(){this.display="none"}}))},V.updateInquiryInfo=function(){g.text=hi.inquiryTitle?hi.inquiryTitle:"Inquire about this image",hi.inquiryInfo&&(b.text=hi.inquiryInfo),V.updatePosition()},V.updateContent=function(e){var t=y(e.section.media);L=l(t[e.assetId]),C&&v.removeChild(C),C=new Ee,C.alpha=0,hi.inquiryInfo?(C.x=2,C.y=b.y+b.height+10):(C.x=2,C.y=g.height+20),pi!==vi&&(C.src=d(200,300,L.thumb||L.content,L.demoFile)),C.width=200,v.addChild(C),C.addEventListener(xi,i)},V.addEventListener(qn,function(e){t.call(V)}),V}function Jt(e){function t(){g=new Zo,g.backgroundColor="#cccccc",g.alpha=0,g.addEventListener(Pi,o),f.addChild(g),a=new Zo,a.width=b,a.height=C,f.addChild(a),r=new _e,r.text="Share this item:",r.fontFamily=Jo.overrides.overlayTitleFont,r.fontColor=Jo.overrides.overlayTitleFontColor,r.fontSize=Jo.overrides.overlayTitleFontSize,a.addChild(r),s=new Zo,s.backgroundColor=x(Jo.overrides.overlayTitleFontColor,.35),s.width=b,s.height=1,s.y=Jo.overrides.overlayTitleFontSize+10,a.addChild(s),h=new Ee,h.alpha=0,a.addChild(h),h.addEventListener(xi,i),c=new Zo,c.x=222,c.y=r.height+20,c.width=b-c.x,c.height=C-c.y,a.addChild(c);var e="https://"+window.location.host+window.location.pathname.split("/").slice(0,-1).join("/");p=new Zo({type:"iframe"}),p.src="https://www.facebook.com/plugins/share_button.php?href="+encodeURIComponent(e)+"&width="+S.width+"&layout="+S.layout+"&action=like&size="+S.size+"&show_faces="+S.showFaces+"&share="+S.showShareButton+"&height="+S.height,p.width=S.width,p.height=S.height,p.element.setAttribute("scrolling","no"),p.element.setAttribute("frameborder","0"),p.element.setAttribute("allowTransparency","true"),m=new Ve,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 Ee;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 Ve,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="+hi.portfolioEmailMessage+"%0A%0A"+e});var l=new Ee;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,c.addChild(p),c.addChild(m),c.addChild(v),w.alpha=0,w.x=c.x,w.y=40,w.fontFamily=Jo.overrides.overlayTitleFont,w.fontColor=Jo.overrides.overlayTitleFontColor,w.fontSize=14,a.addChild(w),f.updateStyle(),f.updatePosition(),f.show(),L.addEventListener(lo,n)}function i(e){var t=me({width:this.width,height:this.height,filename:h.src});this.width=t.width,this.height=t.height,ze(this,Un,{alpha:1})}function n(e){w.text=e.response,ze(c,Un,{alpha:0}),ze(w,Un,{alpha:1}),f.addEventListener(Pi,o)}function o(e){e.target===f&&f.removeEventListener(Pi,o),L.dispatchEvent(Mo,"share")}var a,r,s,h,c,u,p,m,v,g,f=new Zo(e),b=573,C=225,w=new Zo,L=e.localEvents,S={layout:"button",size:"small",showFaces:!1,showShareButton:!0,width:120,height:35};return f.updateSpeed=0,f.backgroundColor=x(ri.overlayColor,ri.overlayAlpha),f.zIndex=100,f.alpha=0,f.visible=!1,f.updateStyle=function(e){Jo.overrides.overlayTitleFont!==r.fontFamily&&(r.fontFamily=Jo.overrides.overlayTitleFont,p.fontFamily=Jo.overrides.overlayTitleFont,m.fontFamily=Jo.overrides.overlayTitleFont,v.fontFamily=Jo.overrides.overlayTitleFont),Jo.overrides.overlayTitleFontSize!==r.fontSize&&ze(r,Un,{fontSize:Jo.overrides.overlayTitleFontSize,onComplete:function(){f.updatePosition(e)}}),Jo.overrides.overlayTitleFontColor!==r.fontColor&&(ze(r,Un,{fontColor:Jo.overrides.overlayTitleFontColor}),ze(s,Un,{backgroundColor:x(Jo.overrides.overlayTitleFontColor,.35)}),ze(p,Un,{fontColor:x(ri.overlayColor,.35),backgroundColor:x(Jo.overrides.overlayTitleFontColor,.35)}),ze(m,Un,{fontColor:x(ri.overlayColor,.35),backgroundColor:x(Jo.overrides.overlayTitleFontColor,.35)}),ze(v,Un,{fontColor:x(ri.overlayColor,.35),backgroundColor:x(Jo.overrides.overlayTitleFontColor,.35)})),x(ri.overlayColor,ri.overlayAlpha)!==f.backgroundColor&&ze(f,Un,{backgroundColor:x(ri.overlayColor,ri.overlayAlpha)})},f.updatePosition=function(e){f.x=0,f.y=0,b=Jo.mediaView.width()>573?573:Jo.mediaView.width(),C=Jo.mediaView.height()>225?225:Jo.mediaView.height(),h.x=2,h.y=r.height+20,s.y=Jo.overrides.overlayTitleFontSize+10,Ko.mediaMask.width()>573?(c.x=222,c.y=r.height+20):(c.x=2,c.y=h.y+h.height+10),0===f.updateSpeed?(f.width=Jo.mediaView.width(),f.height=Jo.mediaView.height(),a.x=.5*(Jo.mediaView.width()-b),a.y=.5*(Jo.mediaView.height()-C),a.width=b,a.height=C):(ze(f,f.updateSpeed,{width:Jo.mediaView.width(),height:Jo.mediaView.height()}),ze(a,f.updateSpeed,{x:.5*(Jo.mediaView.width()-b),y:.5*(Jo.mediaView.height()-C),width:b,height:C})),g.width=Jo.mediaView.width(),g.height=Jo.mediaView.height(),f.updateSpeed=Un},f.show=function(){f.updateSpeed=0,f.updatePosition(),f.visible||(f.visible=!0,f.display="block",ze(f,Un,{alpha:1}),ze(c,Un,{alpha:1}),ze(w,Un,{alpha:0}))},f.hide=function(e){f.visible&&(f.visible=!1,ze(f,Un,{alpha:0,onComplete:function(){this.display="none"}}))},f.updateContent=function(e){var t=y(e.section.media);u=l(t[e.assetId]),r.text="Share this "+u.type+":",h&&a.removeChild(h),h=new Ee,h.alpha=0,h.x=2,h.y=r.height+20,h.width=200,h.src=d(200,300,u.thumb||u.content,u.demoFile),c.y=r.height+20;var n="https://"+window.location.host+window.location.pathname.split("/").slice(0,-1).join("/");p.src="https://www.facebook.com/plugins/share_button.php?href="+encodeURIComponent(n)+"&width="+S.width+"&layout="+S.layout+"&action=like&size="+S.size+"&show_faces="+S.showFaces+"&share="+S.showShareButton+"&height="+S.height,a.addChild(h),h.addEventListener(xi,i)},f.addEventListener(qn,function(e){t.call(f)}),f}function Qt(e){function t(e){"Safari"===Ao&&(v.menuView.menuText.translateZ=0)}function i(e){"Safari"===Ao&&(v.menuView.menuText.style["-webkit-transform"]="none",v.menuView.menuText.style["-ms-transform"]="none",v.menuView.menuText.style.transform="none")}function n(e){v.menuView.dock.toggleState()&&v.menuView.closeDock()}function o(e){if(v.menuView.isInitUri=!1,pi===vi||pi===mi){var t=e.info.isDeepLink||""===ri.menuAutoCloseMobile||void 0===ri.menuAutoCloseMobile||ri.menuAutoCloseMobile;""===hi.introFile&&""===ri.introFile||e.path?!f&&L(e)&&v.menuView.dock.toggleState()?setTimeout(v.menuView.closeDock,200):f||t?t&&v.menuView.dock.toggleState()&&setTimeout(v.menuView.closeDock,2e3):v.menuView.dock.toggleState()&&(clearTimeout(m),m=setTimeout(v.menuView.closeDock,200)):(v.menuView.dock.toggleState()||v.menuView.openDock(),t&&setTimeout(v.menuView.closeDock,2e3))}else"overlay"===Jo.menuView.placement()&&(!f&&v.menuView.dock.toggleState()&&v.menuView.closeDock(),f&&(ri.menuOpenOverlayOnInit?v.menuView.openDock():v.menuView.closeDock(),v.menuView.dock.toggleState()?v.menuView.showCloseButton():v.menuView.showMenuIcon()));v.menuView.menuText.setActiveMenuItem(e),f=!1}function a(e){var t=y(e.value);return"media"===e.field&&"update"===e.method&&1===t.length&&"link"===l(t[0]).type}function r(e){return"media"===e.field&&"update"===e.method&&""===e.value}function s(e){p&&clearTimeout(p),p=setTimeout(function(){e.action&&"sectionReorder"===e.action||(e.action&&"remove"===e.action?r(e)&&v.menuView.menuText.rebuild({model:d()}):e.action&&"addMediaToSection"===e.action||(e.action&&"addSelectionToSection"===e.action?a(e)&&v.menuView.menuText.rebuild({model:d()}):v.menuView.menuText.rebuild({model:d()})))},0)}function d(){var e={};for(var t in di)di[t].media&&di[t].mediaItems&&di.hasOwnProperty(t)&&(e[t]={id:di[t].id,key:di[t].key,customLink:di[t].customLink,isIndex:di[t].isIndex,indexLink:di[t].indexLink,linkTarget:di[t].linkTarget,isOpen:di[t].isOpen,hideSubs:di[t].hideSubs,label:di[t].label,alias:di[t].alias,media:di[t].media.slice(0),mediaItems:di[t].mediaItems.slice(0),overrides:di[t].overrides,password:di[t].password,thumb:di[t].thumb,visible:di[t].visible});if((pi===vi||pi===mi&&ri.footerOnMenuTablet)&&(hi.socialLinks.forEach(function(t){var i=li[t],n=c(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)}),hi.copyright)){var i=c(e);e.copyright={id:i,key:"copyright",label:hi.copyright,media:[],mediaItems:[],overrides:{},password:"",thumb:{},visible:!0},e.ROOT_SECTION.media.push(i)}return e}function h(e){if(g||e&&/menu|marginOverlap|dropdownSubMenu|sitePaddingTop|sitePaddingRight|sitePaddingBottom|sitePaddingLeft|footerIcon/.test(e.id)){v.menuView.updateStyle();var t=d();v.menuView.menuText.display="block",v.menuView.display="block",v.menuView.menuText.rebuild({model:t}),v.menuView.menuText.updatePosition(),v.menuView.updatePosition("layoutModelChange"),v.menuView.updateScroll(),g=!1,setTimeout(function(){v.menuView.menuText.display="block",v.menuView.display="block",v.menuView.menuText.rebuild({model:t})},400)}}function u(e){"link"===e.type&&"Footer Links"!==e.filters&&(v.menuView.updateStyle(),v.menuView.menuText.display="block",v.menuView.display="block",v.menuView.menuText.rebuild({model:d()}),v.menuView.menuText.updatePosition(),v.menuView.updatePosition(),v.menuView.updateScroll())}var p,m,v=new ke({parentView:e.parentView,parentController:e.parentController,events:e.siteControllerEvents}),g=!0,f=!0,b=!0,C=350,w=!1;v.updateSpeed=0,v.menuView=new e.MenuView(e),v.menuView.alpha=0,pi===vi&&Jo.overrides.menuDisplaceMobile?(Yo.addChild(v.menuView),v.menuView.addChild(e.parentView)):pi===mi&&Jo.overrides.menuDisplaceTablet?(Yo.addChild(v.menuView),v.menuView.addChild(e.parentView)):v.parentView.addChild(v.menuView),e.model=di,v.menuView.menuText=new ei(e),v.menuView.menuText.element.setAttribute("class","menuText"),v.menuView.addContent(v.menuView.menuText),v.events.addEventListener("menuUpdatePosition",function(e){v.menuView.updatePosition()}),v.events.addEventListener(pn,h),v.events.addEventListener(mn,u),v.events.addEventListener(bn,s),v.events.addEventListener(In,function(e){w=!0}),v.events.addEventListener(zi,function(){Ko.isMenuOverlayStateChange?(v.menuView.transition=0,v.menuView.alpha=0,setTimeout(function(){Ko.isMenuResponsiveOverlay&&pi!==vi?v.menuView.closeDock(0):v.menuView.openDock(0),v.menuView.menuText.display="block",v.menuView.display="block",v.menuView.menuText.rebuild({model:d()}),v.menuView.menuText.updatePosition(),v.menuView.updatePosition(0),v.menuView.updateStyle(0),v.menuView.updateScroll(),v.menuView.dock.toggleState()&&setTimeout(function(){v.menuView.transition=0,v.menuView.alpha=1},350)},C)):(v.menuView.menuText.display="block",v.menuView.display="block",(w||b)&&(v.menuView.menuText.rebuild({model:d()}),w=!1),v.menuView.menuText.updatePosition(),v.menuView.updatePosition(),pi===vi||pi===mi||v.menuView.dock.toggleState()||setTimeout(function(){v.menuView.display="none"},C)),C=50,b=!1}),v.events.addEventListener("mobile_scroll_resize",function(){}),v.events.addEventListener(sn,o),v.events.addEventListener(mo,n),v.events.addEventListener(bo,function(){p=setTimeout(function(){v.menuView.dock.toggleState()&&(v.menuView.menuText.display="block",v.menuView.display="block"),v.menuView.menuText.updatePosition(),v.menuView.updatePosition()},0)}),v.events.addEventListener(Co,v.menuView.updatePosition),v.events.addEventListener("fillSiteMode",t),v.events.addEventListener("nonFillSiteMode",i),v.events.addEventListener("LOGO_LOADED",function(e){v.menuView.menuText.display="block",v.menuView.display="block",v.menuView.menuText.updatePosition(),v.menuView.updatePosition()});var L=function(e){return e.path};return v}function $t(e){function t(e){var t=Math.floor(e/4),i=Math.floor(t/3*2),n=e-2*i,a=e-2*t;return{zoneSize:e,topMargin:t,leftMargin:i,width:n,height:a,diagonal:o(n,a)}}function i(){var i=ri.menuIconHOffset||30,n=ri.menuIconVOffset||20,o=ri.menuIconColor||"#333333",a=ri.menuIconSide||"right",r="right"===a?"left":"right",l=Number(ri.menuIconSize||36),s=t(l);g||(g=new Zo,g.position="fixed",g.zIndex=9,g.style.pointerEvents="auto",/overlay/.test(Jo.menuView.placement())?Yo.addChild(g):e.parentView.addChild(g),g.addEventListener(Ji,d),g.line1=new Zo,g.addChild(g.line1),g.line2=new Zo,g.addChild(g.line2),g.line3=new Zo,g.addChild(g.line3)),g.width=s.zoneSize,g.height=s.zoneSize,g.y=n,g.element.style[r]="",g.element.style[a]=i+"px",g.line1.backgroundColor=o,g.line1.width=s.width,g.line1.x=s.leftMargin,g.line1.y=s.topMargin,g.line1.height=ri.menuIconLineWidth||1,g.line2.backgroundColor=o,g.line2.width=s.width,g.line2.x=s.leftMargin,g.line2.y=2*s.topMargin,g.line2.height=ri.menuIconLineWidth||1,g.line3.backgroundColor=o,g.line3.width=s.width,g.line3.x=s.leftMargin,g.line3.y=3*s.topMargin,g.line3.height=ri.menuIconLineWidth||1,u.dock.toggleState()?u.showCloseButton():u.showMenuIcon()}function n(e){if(m.overflow="visible",g){var t=e.isClosed?0:45,i=e.isClosed?1:0;u.isInitUri?g.alpha=0:(g.alpha=1,ze.defer(g.line1,Un,{width:e.diagonal,x:e.leftMargin,y:e.line1Y,rotate:-t,backgroundColor:e.color}),ze.defer(g.line2,.5*Un,{alpha:i}),ze.defer(g.line3,Un,{width:e.diagonal,x:e.leftMargin,y:e.line3Y,rotate:t,backgroundColor:e.color}),ze.defer(g,Un,{rotate:e.rotate,onComplete:function(){pi!==mi&&(m.overflow="hidden")}}))}}function o(e,t){return Math.sqrt(Math.pow(e,2)+Math.pow(t,2))}function a(e){e.isMove||u.dock.toggleState()?H||u.closeDock():h()}function r(e){1===e.touches.length&&Yo.zoom<=1&&(b=Date.now(),y=0,L=0,z=u.translateX,S=e.touches[0].pageX,M=e.touches[0].pageY,O=!0,u.addEventListener(Oi,l),u.addEventListener(Fi,s),u.addEventListener(Ai,s))}function l(e){if(1===e.touches.length&&Yo.zoom<=1){pi!==vi&&pi!==mi&&e.preventDefault(),y=e.touches[0].pageX-S,L=e.touches[0].pageY-M,Oo.abs(y)>Oo.abs(L)?(F=!0,k=!1,e.stopPropagation()):(k=!0,pi===vi&&(u.dock.toggleState()?u.dock.show(0):u.dock.hide(0)),F=!1),pi!==vi&&pi!==mi||!F||e.preventDefault();var t=/left|top|bottom/.test(Jo.menuView.placement())?"left":"right";if(pi!==mi&&pi!==vi||(t="left"),F){u.transition=0;var i=y+z;"left"===t?u.dock.toggleState()?u.translateX=i>0?0:i:u.translateX=i<-Ko.menuView.width()?-Ko.menuView.width():i:u.translateX=i0)for(var t=e.children.length;t--;)this.removeChildren(e.children[t]),e.removeChild(e.children[t])},e.prototype.childAdded=function(e){for(var t=this.children.length;t--;)"Stage"===this.children[t].topParentName&&this.children[t]===e&&this.children[t].dispatchEvent&&this.children[t].dispatchEvent(qn,this.children[t])},e.prototype.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},e.prototype.event=function(e){!this.proxy._private.selectable&&!_n&&"input"!==this.proxy.vars.type&&"textarea"!==this.proxy.vars.type&&"button"!==this.proxy.vars.type;var t={type:e.type,target:this.proxy,currentTarget:this.proxy,keyCode:e.which,detail:e.detail,pageX:e.pageX,pageY:e.pageY,clientX:e.clientX,clientY:e.clientY,offsetX:e.offsetX||e.layerX,offsetY:e.offsetY||e.layerY,mouseX:e.clientX-this.proxy.stageX,mouseY:e.clientY-this.proxy.stageY,preventDefault:function(){e.preventDefault()},stopPropagation:function(){e.stopPropagation()},dataTransfer:e.dataTransfer};e.touches&&(t.touches=e.touches),this.proxy.dispatchEvent(e.type,t)},e.prototype.hitTestPoint=function(e,t){return this._private.width||(this._private.width=this.element.offsetWidth||this.element.scrollWidth||0),"none"!==this.style.display&&e>=this.stageX&&e<=this.stageX+this._private.width&&t>=this.stageY&&t<=this.stageY+this._private.height},e.prototype.hitTestAbs=function(e,t){return"none"!==this.style.display&&e>=this.scrollAbsX&&e<=this.scrollAbsX+this._private.width&&t>=this.scrollAbsY&&t<=this.scrollAbsY+this._private.height},e.prototype.globalToLocal=function(e){return{x:e.x-this.stageX,y:e.y-this.stageY}},e.prototype.localToGlobal=function(e){return{x:e.x+this.stageX,y:e.y+this.stageY}},e.prototype.focus=function(){Yo.activeFocus=this,"input"!==this.vars.type&&"textarea"!==this.vars.type&&"button"!==this.vars.type||this.element.focus()},e.prototype.blur=function(){"input"!==this.vars.type&&"textarea"!==this.vars.type&&"button"!==this.vars.type||this.element.blur()},e.prototype.getClass=function(){return this.element.className},e.prototype.setClass=function(e){return this.element.setAttribute("class",e)},i.forEach(function(i){/width|height|fontSize|src|transition/.test(i)||Object.defineProperty(e.prototype,i,{get:function(){return this._private[i]},set:function(e){this._private[i]=e,this.element.style[i]=t.indexOf(i)>-1?e+"px":e}})}),Object.defineProperty(e.prototype,"fontFamily",{get:function(){return this.element.style.fontFamily},set:function(e){if(e.indexOf(":")>-1){var t=e.split(":"),i=t[0],n=t[1];this.fontWeight=n,this.element.style.fontFamily=i,this._private.fontFamily=i}else this.element.style.fontFamily=e,this._private.fontFamily=e}}),Object.defineProperty(e.prototype,"scrollLeft",{get:function(){return this.element.scrollLeft},set:function(e){this.element.scrollLeft=e}}),Object.defineProperty(e.prototype,"scrollTop",{get:function(){return this.element.scrollTop},set:function(e){this.element.scrollTop=e}}),Object.defineProperty(e.prototype,"offsetLeft",{get:function(){return this.element.offsetLeft}}),Object.defineProperty(e.prototype,"offsetTop",{get:function(){return this.element.offsetTop}}),Object.defineProperty(e.prototype,"value",{get:function(){return this.element.value},set:function(e){this.element.value=e}}),Object.defineProperty(e.prototype,"topParentName",{get:function(){return this.parent?this.parent.topParentName:this.topParentName}}),Object.defineProperty(e.prototype,"stageX",{get:function(){if(this.parent){var e=this.x>0?this.x:this.translateX;return this.parent.stageX+(e||0)}return this.x}}),Object.defineProperty(e.prototype,"stageY",{get:function(){if(this.parent){var e=this.y>0?this.y:this.translateY;return this.parent.stageY+(e||0)}return this.y}}),Object.defineProperty(e.prototype,"absX",{get:function(){var e=0,t=this.element;if(t.offsetParent)do{var i=new n(window.getComputedStyle(t).getPropertyValue("transform"));e+=t.offsetLeft+i.m41}while(t=t.offsetParent);return e}}),Object.defineProperty(e.prototype,"absY",{get:function(){var e=0,t=this.element;if(t.offsetParent)do{var i=new n(window.getComputedStyle(t).getPropertyValue("transform"));e+=t.offsetTop+i.m42}while(t=t.offsetParent);return e}}),Object.defineProperty(e.prototype,"scrollAbsX",{get:function(){var e=0,t=this.element;if(t.offsetParent)do{var i=new n(window.getComputedStyle(t).getPropertyValue("transform"));e+=t.offsetLeft+i.m41-t.scrollLeft}while(t=t.offsetParent);return e}}),Object.defineProperty(e.prototype,"scrollAbsY",{get:function(){var e=0,t=this.element;if(t.offsetParent)do{var i=new n(window.getComputedStyle(t).getPropertyValue("transform"));e+=t.offsetTop+i.m42-t.scrollTop}while(t=t.offsetParent);return e}}),Object.defineProperty(e.prototype,"src",{get:function(){return this._private.src},set:function(e){e&&(this._private.src=e,this.element.src=e)}}),Object.defineProperty(e.prototype,"text",{get:function(){return this._private.text},set:function(e){this._private.text=e,this.element.innerHTML=e}}),Object.defineProperty(e.prototype,"textAlignVertical",{get:function(){return this._private.textAlignVertical},set:function(e){this._private.textAlignVertical=e,"middle"!==e&&"bottom"!==e||(this.style.position="relative",this.style.display="table-cell"),this.style.verticalAlign=e}}),Object.defineProperty(e.prototype,"textWrap",{get:function(){return this._private.textWrap},set:function(e){this._private.textWrap=e,this.style.whiteSpace=e?"normal":"nowrap"}}),Object.defineProperty(e.prototype,"fontColor",{get:function(){return this._private.fontColor},set:function(e){this._private.fontColor=e,this.style.color=e}}),Object.defineProperty(e.prototype,"selectable",{get:function(){return this._private.selectable},set:function(e){this._private.selectable=e,this._private.selectable||"input"===this.vars.type||"textarea"===this.vars.type?(this.style.cursor="auto",this.style["-webkit-touch-callout"]="text",this.style["-webkit-user-select"]="text",this.style.MozUserSelect="text",this.style["-ms-touch-callout"]="text",this.style["user-select"]="text"):(this.style.cursor="default",this.style["-webkit-touch-callout"]="none",this.style["-webkit-user-select"]="none",this.style.MozUserSelect="none",this.style["-ms-touch-callout"]="none",this.style["user-select"]="none")}}),Object.defineProperty(e.prototype,"alpha",{get:function(){return this._private.opacity},set:function(e){this._private.opacity=e,this.style.opacity=e}}),Object.defineProperty(e.prototype,"x",{get:function(){return this._private.x||0},set:function(e){this._private.x=e,this.style.left=e+"px"}}),Object.defineProperty(e.prototype,"y",{get:function(){return this._private.y||0},set:function(e){"textinputpanel"===this.name,this._private.y=e,this.style.top=e+"px"}}),Object.defineProperty(e.prototype,"translate",{get:function(){return this._private.translate},set:function(e){this._private.translate=e,this._private.translateX=e[0],this._private.translateY=e[1],this.style["-webkit-transform"]="translate("+this._private.translateX+"px,"+this._private.translateY+"px)",this.style["-ms-transform"]="translate("+this._private.translateX+"px,"+this._private.translateY+"px)",this.style.transform="translate("+this._private.translateX+"px,"+this._private.translateY+"px)"}}),Object.defineProperty(e.prototype,"translateX",{get:function(){if(isNaN(this._private.translateX)){var e=new w(this.element);return Number(e.x)||0}return this._private.translateX},set:function(e){this._private.translateX=e,this._private.translateY=this._private.translateY||0,this.style["-webkit-transform"]="translate("+this._private.translateX+"px,"+this._private.translateY+"px)",this.style["-ms-transform"]="translate("+this._private.translateX+"px,"+this._private.translateY+"px)",this.style.transform="translate("+this._private.translateX+"px,"+this._private.translateY+"px)"}}),Object.defineProperty(e.prototype,"translateY",{get:function(){if(this._private.translateY)return this._private.translateY;var e=new w(this.element);return Number(e.y)||0},set:function(e){this._private.translateY=e,this._private.translateX=this._private.translateX||0,this.style["-webkit-transform"]="translate("+this._private.translateX+"px,"+this._private.translateY+"px)",this.style["-ms-transform"]="translate("+this._private.translateX+"px,"+this._private.translateY+"px)",this.style.transform="translate("+this._private.translateX+"px,"+this._private.translateY+"px)"}}),Object.defineProperty(e.prototype,"translateZ",{get:function(){
return this._private.translateZ},set:function(e){this._private.translateZ=e,this.style["-webkit-transform"]="translateZ("+e+"px)",this.style["-ms-transform"]="translateZ("+e+"px)",this.style.transform="translateZ("+e+"px)"}}),Object.defineProperty(e.prototype,"translate3d",{get:function(){if(this._private.translate3d)return this._private.translate3d;var e=new w(this.element);return[e.x,e.y,e.z]||0},set:function(e){this._private.translate3d=e,this._private.translateX=e[0]||0,this._private.translateY=e[1]||0,this._private.translateZ=e[2]||0,this.style["-webkit-transform"]="translate3d("+e[0]+"px,"+e[1]+"px,"+e[2]+"px)",this.style["-ms-transform"]="translate3d("+e[0]+"px,"+e[1]+"px,"+e[2]+"px)",this.style.transform="translate3d("+e[0]+"px,"+e[1]+"px,"+e[2]+"px)"}}),Object.defineProperty(e.prototype,"rotate",{get:function(){return this._private.rotate},set:function(e){this._private.rotate=e,this.style["-webkit-transform"]="rotate("+e+"deg)",this.style["-moz-transform"]="rotate("+e+"deg)",this.style["-o-transform"]="rotate("+e+"deg)",this.style.transform="rotate("+e+"deg)"}}),Object.defineProperty(e.prototype,"width",{get:function(){return this._private.width=this._private.width||this.element.offsetWidth||0,this._private.width},set:function(e){e<0&&(e=0),this._private.width=e,this.style.width=e+"px"}}),Object.defineProperty(e.prototype,"height",{get:function(){return this._private.height=this._private.height||this.element.offsetHeight||0,this._private.height},set:function(e){e<0&&(e=0),this._private.height=e,this.style.height=e+"px"}}),Object.defineProperty(e.prototype,"numChildren",{get:function(){return this.children.length}}),Object.defineProperty(e.prototype,"fontSize",{get:function(){return this._private.fontSize},set:function(e){this._private.fontSize=e,isNaN(e)&&e.search("%")>-1?this.style.fontSize=e:isNaN(e)&&e.search("px")>-1?this.style.fontSize=e:isNaN(e)?this.style.fontSize=e:this.style.fontSize=e+"px"}}),Object.defineProperty(e.prototype,"transition",{get:function(){return this._private.transition},set:function(e){this._private.transition=e,e?(e="all "+e+"s cubic-bezier(1, 0, 0.3, 1)",this.style.WebkitTransition=e,this.style.MozTransition=e,this.style.OTransition=e,this.style.transition=e):(this.style.WebkitTransitionProperty="none",this.style.MozTransitionProperty="none",this.style.OTransitionProperty="none",this.style.transitionProperty="none")}}),Object.defineProperty(e.prototype,"isInViewport",{get:function(){var e=window.innerWidth,t=window.innerHeight,i={x:0,y:0,width:2*e,height:2*t},n=this.element.getBoundingClientRect();return n.x=n.x||n.left,n.y=n.y||n.top,o(i,n)}})}(i),e}(),Yo=Ie.call(Ie),Go={navArrowRight:{default:"M1.4,11.984l4.244-4.242L1.4,3.5",thin:""},navArrowLeft:{default:"M6.644,3.5L2.4,7.742l4.244,4.242",thin:""},navArrowUp:{default:"m 1.4562498,8.21905 5.1000001,-5.4 5.7000001,5.4",thin:""},navArrowDown:{default:"m 1.4562498,1.44405 5.1000001,5.4 5.7000001,-5.4",thin:""},navFullscreen:{default:"M0,0h15v9H0V0z M2,2v5h11V2H2z",thin:"M1.5,1.5 L12.5,1.5 L12.5,7.5 L1.5,7.5 L1.5,1.5 z"},navShare:{default:"M9.056,5.4 L9.056,3 L14.5,7.2 L9.056,11.4 L9.056,8.94 C5.167,8.94 2.444,9.9 0.5,12 C1.278,9 3.611,6 9.056,5.4 z",thin:"M9.056,5.4 L9.056,3 L14.5,7.2 L9.056,11.4 L9.056,8.94 C5.167,8.94 2.444,9.9 0.5,12 C1.278,9 3.611,6 9.056,5.4 z"},navInfo:{default:"M0.576,10.401c0.384,0.922,0.924,1.724,1.621,2.404c2.891,2.908,7.741,2.946,10.624,0c2.904-2.923,2.905-7.705,0-10.629 c-2.88-2.92-7.736-2.881-10.624,0c-0.738,0.715-1.274,1.525-1.607,2.43C-0.192,6.534-0.197,8.465,0.576,10.401 C0.959,11.324,0.192,9.479,0.576,10.401z M1.9,5.131c0.311-0.753,0.745-1.403,1.303-1.95c2.34-2.383,6.292-2.274,8.654,0 c2.316,2.448,2.284,6.187,0,8.643c-2.387,2.29-6.288,2.39-8.654,0c-0.543-0.542-0.985-1.207-1.329-1.994 c-0.293-0.738-0.44-1.528-0.44-2.371C1.435,6.661,1.59,5.885,1.9,5.131C2.211,4.378,1.59,5.885,1.9,5.131z M4.792,7.981 c0.562,0,1.844-0.876,2.245-0.566C7.531,7.798,6.011,9.726,5.89,9.94c-0.605,1.064-0.754,2.451,0.931,2.24 c1.02-0.128,2.904-0.903,3.41-1.88c0.232-0.451-2.039,0.442-2.189,0.278C7.69,10.194,8.925,8.421,9.058,8.096 C10.812,3.81,4.583,6.318,4.792,7.981C4.796,7.981,4.792,7.981,4.792,7.981z M8.151,4.869c0.465,0.459,1.194,0.432,1.651-0.025 c0.701-0.62,0.341-1.849-0.572-2.041C8.067,2.56,7.326,4.053,8.151,4.869C8.38,5.094,7.923,4.644,8.151,4.869z",thin:"M7.5,12.5 C4.739,12.5 2.5,10.261 2.5,7.5 C2.5,4.739 4.739,2.5 7.5,2.5 C10.261,2.5 12.5,4.739 12.5,7.5 C12.5,10.261 10.261,12.5 7.5,12.5 z M7.5,5.694 L7.5,4.306 M7.5,10.37 L7.5,6.435"},navCart:{default:"M 1.248,8.985 H 3.254 V 6.989 H 1.248 V 8.985 z M 0,0 1.05,5.992 h 9.235 L 11.271,0.966 13.248,0.968 13.256,0 H 0 z m 3.25,3.981 h -1 v -1 h 1 v 1 z M 3.25,2 h -1 V 1 h 1 v 1 z m 2,2 h -1 V 3 h 1 v 1 z m 0,-2 h -1 V 1 h 1 v 1 z m 2,1.979 h -1 v -1 h 1 v 1 z M 7.25,2 h -1 V 1 h 1 v 1 z m 2,1.979 h -1 v -1 h 1 v 1 z M 9.25,2 h -1 V 1 h 1 V 2 z M 7.252,9.007 H 9.25 V 7.002 H 7.252 v 2.005 z",thin:"M3.673,7.806 C3.866,7.806 4.023,7.963 4.023,8.157 C4.023,8.35 3.866,8.507 3.673,8.507 C3.479,8.507 3.322,8.35 3.322,8.157 C3.322,7.963 3.479,7.806 3.673,7.806 z M10.034,1.526 L8.552,6.278 L2.701,6.278 L1.5,1.5 L11.542,1.5 M7.333,7.806 C7.139,7.806 6.982,7.963 6.982,8.157 C6.982,8.35 7.139,8.507 7.333,8.507 C7.527,8.507 7.684,8.35 7.684,8.157 C7.684,7.963 7.527,7.806 7.333,7.806 z"},navThumbs:{default:"M0,3h7v4H0V3z M0,8h7v4H0V8z M8,3h7v4H8V3z M8,8h7v4H8V8z",thin:"M1.5,3.5 L6.5,3.5 L6.5,6.5 L1.5,6.5 L1.5,3.5 z M8.5,3.5 L8.5,6.5 L13.5,6.5 L13.5,3.5 L8.5,3.5 z M1.5,8.5 L1.5,11.5 L6.5,11.5 L6.5,8.5 L1.5,8.5 z M8.5,8.5 L8.5,11.5 L13.5,11.5 L13.5,8.5 L8.5,8.5 z"},play:"M2,1l8,5.031L2,11V1z",pause:"M2,2h3v8H2V2z M7,2h3v8H7V2z",volume:"M2,7.5h1V10H2V7.5z M4,7h1v3H4V7z M6,6h1v4H6V6z M8,4h1v6H8V4z M10,2h1v8h-1V2z M0,8h1v2H0V8z",mute:"M2,8h1v2H2V8z M4,8h1v2H4V8z M6,8h1v2H6V8z M8,8h1v2H8V8z M10,8h1v2h-1V8z M0,8h1v2H0V8z",arrowLeft:"M 8.812269,1.1126749 2.1862736,7.2790289 8.876226,13.512325",arrowRight:"M 1.0939806,1.1126749 7.719976,7.2790289 1.0300236,13.512325",arrowUp:"M 1.1126747,8.812269 7.2790287,2.1862738 13.512325,8.876226",arrowDown:"M 1.1126747,1.0939808 7.2790287,7.719976 13.512325,1.0300238",arrowUpSmall:"M10.535,8.768L7,5.232L3.465,8.768",arrowDownSmall:"M3.465,5.232L7,8.768l3.535-3.535",arrowRightSmall:"M4.5,11.001L9.5,6l-5-5",arrowLeftSmall:"M9.5,2l-5,5.001l5,5",edit:"M4.244,7.759L9.203,2.8l2.151,2.151L6.396,9.909L2.8,11.397L4.244,7.759z",popout:"M3,8 L3,1 L12,1 L12,8 L10,8 L10,11 L0,11 L0,3 L3,3 L2,3 L2,4 L1.969,9 L10,9 L10,8 L3,8 z M10,3 L5,3 L5,6 L10,6 L10,3 z",remove:"M4,7h6 M7,2.5C4.515,2.5,2.5,4.515,2.5,7c0,2.486,2.015,4.5,4.5,4.5 c2.486,0,4.5-2.014,4.5-4.5C11.5,4.515,9.485,2.5,7,2.5z",spacer:"M12,10H2V4h10V10z",chart:"M1.844,9.188 L5.094,6.188 L7.031,8.562 L12.156,4.188",eyeSmall:"M2.613,6.95c0-1.391,2.021-2.518,4.513-2.518 c2.493,0,4.514,1.127,4.514,2.518 M7.125,5.691c-0.682,0-1.235,0.553-1.235,1.235c0,0.681,0.553,1.235,1.235,1.235 c0.681,0,1.235-0.554,1.235-1.235C8.36,6.244,7.807,5.691,7.125,5.691z",lock:"M10,9.875H4v-5h6V9.875z M9.5,4.625c0-1.381-1.119-2.5-2.5-2.5s-2.5,1.119-2.5,2.5 M5.5,4.625c0-0.828,0.672-1.5,1.5-1.5s1.5,0.672,1.5,1.5",plusSmall:"M3,7h8 M7,11V3",listSmall:"M11,4H3V3h8V4z M11,9H3v1h8V9z M11,6H3v1h8V6z",thumbXSmall:"M6,6H2V3h4V6z M12,3H8v3h4V3z M6,8H2v3h4V8z M12,8H8v3h4V8z",eyeHide:"M19.781,4.592 L21.552,6.272 L19.239,8.467 C21.488,9.601 23.362,11.298 25,13.186 C20.879,18.097 14.534,21.593 8.14,19.004 L5.219,21.776 L3.448,20.096 L5.761,17.9 C3.573,16.71 1.624,15.072 0,13.186 C2.735,10.019 6.181,7.253 10.432,6.602 C11.132,6.495 11.845,6.518 12.551,6.476 C14.03,6.531 15.436,6.958 16.838,7.386 L19.781,4.592 z M17.152,10.449 L16.088,11.458 L16.098,11.48 L11.356,15.995 L11.902,16.512 L16.432,12.199 C16.554,12.509 16.546,12.855 16.578,13.182 C16.578,15.412 14.674,17.221 12.324,17.22 C11.124,17.106 11.733,17.245 10.508,16.756 L10.108,17.135 C14.331,18.386 17.629,16.231 20.391,13.185 C19.486,12.082 18.4,11.139 17.152,10.449 z M12.357,8.854 C8.758,9.069 6.619,10.465 4.257,13.185 C5.207,14.373 6.45,15.227 7.71,16.051 L8.665,15.144 C8.045,13.746 8.2,14.412 8.07,13.182 C8.07,10.952 9.974,9.144 12.324,9.144 C13.614,9.267 12.915,9.119 14.391,9.709 L14.748,9.37 C13.149,8.884 13.947,9.051 12.357,8.854 z",minimize:"M0,11.5 L12,11.5",maximize:"M12,0 L12,12 L0,12 L0,0 L12,0 z M11,1.998 L1,1.998 L1,11.002 L11,11.002 L11,1.998 z",desktop:"M1.195,26.607 C0.561,26.543 0.018,26 -0.018,25.395 L0.018,3.755 C0.018,3.086 0.561,2.542 1.23,2.542 L30.805,2.542 C31.474,2.542 32.018,3.086 32.018,3.755 L31.982,25.394 C32.018,26 31.474,26.543 30.77,26.608 L18.932,26.607 C18.932,26.607 18.719,28.746 20.05,29.45 C20.9,29.9 20.558,30.258 20.558,30.258 L11.407,30.258 C11.407,30.258 11.09,29.93 11.95,29.5 C13.45,28.75 13.144,26.607 13.144,26.607 L1.195,26.607 z M30.237,4.404 L1.798,4.404 L1.798,20.531 L30.237,20.531 L30.237,4.404 z",tablet:"M25.638,0 C26.307,0 26.85,0.543 26.85,1.213 L26.85,30.787 C26.85,31.457 26.307,32 25.638,32 L6.362,32 C5.693,32 5.15,31.457 5.15,30.787 L5.15,1.213 C5.15,0.543 5.693,0 6.362,0 L25.638,0 z M16,29.476 C15.553,29.476 15.19,29.838 15.19,30.286 C15.19,30.733 15.553,31.095 16,31.095 C16.447,31.095 16.81,30.733 16.81,30.286 C16.81,29.838 16.447,29.476 16,29.476 z M25.188,3.231 L6.812,3.231 L6.812,28.769 L25.188,28.769 L25.188,3.231 z M15.896,1.406 C15.729,1.406 15.594,1.54 15.594,1.707 C15.594,1.874 15.729,2.009 15.896,2.009 C16.062,2.009 16.198,1.874 16.198,1.707 C16.198,1.54 16.062,1.406 15.896,1.406 z",mobile:"M21.718,0 C22.754,0 23.594,0.836 23.594,1.869 L23.594,30.131 C23.594,31.164 22.754,32 21.718,32 L10.282,32 C9.246,32 8.406,31.164 8.406,30.132 L8.406,1.868 C8.406,0.836 9.246,0 10.282,0 L21.718,0 z M16,28.5 C15.352,28.5 14.826,29.023 14.826,29.668 C14.826,30.314 15.352,30.837 16,30.837 C16.648,30.837 17.174,30.314 17.174,29.668 C17.174,29.023 16.648,28.5 16,28.5 z M22.539,4.083 L9.461,4.083 L9.461,27.345 L22.539,27.345 L22.539,4.083 z M17.287,2.563 L14.938,2.563 C14.876,2.563 14.825,2.623 14.825,2.697 L14.825,2.999 C14.825,3.073 14.875,3.133 14.938,3.133 L17.287,3.133 C17.351,3.133 17.402,3.073 17.402,2.999 L17.402,2.697 C17.402,2.623 17.351,2.563 17.287,2.563 z M16.117,1.042 C15.923,1.042 15.766,1.199 15.766,1.393 C15.766,1.586 15.923,1.743 16.117,1.743 C16.31,1.743 16.467,1.586 16.467,1.393 C16.467,1.199 16.31,1.042 16.117,1.042 z",close:"M0,0l12,12 M0,12l12-12",closeSmall:"M3,3l8,8 M3,11l8-8",plus:"M 6.5591462,0.00335385 6.5033537,13.059146",minus:"M 0.0033543,6.5033535 13.059146,6.5591465",operand:"m 0.07131516,7.5193495 14.99702684,0",fullscreen:"M0,2h2.77v0.898H0.923v1.801H0V2z M0,8.3h0.923v1.8H2.77V11H0V8.3z M1.846,3.8h8.308v5.4H1.846V3.8z M2.77,4.699V8.3h6.46 V4.699H2.77z M9.23,2H12v2.699h-0.923V2.898H9.23V2z M9.23,10.1h1.847V8.3H12V11H9.23V10.1z",resize:"M5.795,11l5.121-5.125 M9.293,11l1.623-1.623 M2.314,10.979l8.608-8.607",arrow1Left:"M7.5,20l18.338,18.336l6.662-6.664L20.829,20L32.5,8.327l-6.662-6.663L7.5,20z",arrow1Right:"M7.5,8.329L19.172,20L7.5,31.674l6.664,6.662L32.5,20L14.164,1.665L7.5,8.329z",arrow2Left:"M9.5,20l16.792,16.151l4.208-4.046L17.913,20L30.5,7.896l-4.208-4.047L9.5,20z",arrow2Right:"M9.5,7.894L22.084,20L9.5,32.104l4.208,4.047L30.5,20L13.708,3.849L9.5,7.894z",plus1Left:"M0,15v10h40V15H0z",plus1Right:"M0,15v9.999h15V40h9.998V24.999H40V15H24.998V0H15v15H0z",plus2Left:"M5,17v6h30v-6H5z",plus2Right:"M5,17.001v5.998h12V35h6V22.999H35v-5.998H23.001V5h-6v12.001H5z",cursorThumbs:"M8,12h11v7H8V12z M8,20h11v7H8V20z M20,12h11v7H20V12z M20,20h11v7H20V20z",updates:"M7,3.563v4.649 M7,1.541C3.986,1.541,1.541,3.986,1.541,7c0,3.017,2.445,5.459,5.459,5.459c3.017,0,5.459-2.442,5.459-5.459C12.459,3.986,10.014,1.541,7,1.541z M6.333,9.022L7,9.832l0.665-0.81H6.333z",menuIconMobile:"M0,0 L20,0 L20,20 L0,20 L0,20 L20,20 L20,15 L0,15 L0,12 L20,12 L20,9 L0,9 L0,6 L20,6 L20,3 L0,3 L0,0 z"},Uo=function(e){function t(e){this.vars={};var t;for(t in e)this.vars[t]=e[t];var i=document.createElementNS("http://www.w3.org/2000/svg",this.vars.type||"svg");i.style.position="absolute",i.style.display="block",i.proxy=this,this._private={},this.element=i,this.children=[],this.style=i.style,this.name=this.vars.type||"svg",this.events=this.vars.events||Xo,this.listeners=this.events.listeners}var i=e.Sprite,n=["dispatchEvent","addEventListener","removeEventListener","removeAllListeners","addChild","removeChild","removeChildren","childAdded","moveToTop","event","hitTestPoint","hitTestAbs","globalToLocal","localToGlobal","focus","blur"],o=["backgroundPositionX","backgroundPositionY","backgroundRepeatX","backgroundRepeatY","baselineShift","borderBottomLeftRadius","borderBottomRightRadius","borderBottomWidth","borderImageWidth","borderLeftWidth","borderRadius","borderRightWidth","borderSpacing","borderTopLeftRadius","borderTopRightRadius","borderTopWidth","borderWidth","bottom","fontSize","height","left","letterSpacing","lineHeight","marginBottom","marginLeft","marginRight","marginTop","maxHeight","maxWidth","minHeight","minWidth","outlineOffset","outlineWidth","overflowX","overflowY","paddingBottom","paddingLeft","paddingRight","paddingTop","right","strokeWidth","textIndent","textLineThroughWidth","textOverlineWidth","textUnderlineWidth","top","width","wordSpacing"],a=["cx","cy","d","points","r","rx","ry","fill","stroke","width","height"],r=["backfaceVisibility","background","backgroundAttachment","backgroundBlendMode","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPosition","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundRepeatX","backgroundRepeatY","backgroundSize","border","borderBottom","borderBottomColor","borderBottomLeftRadius","borderBottomRightRadius","borderBottomStyle","borderBottomWidth","borderCollapse","borderColor","borderImage","borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRadius","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderSpacing","borderStyle","borderTop","borderTopColor","borderTopLeftRadius","borderTopRightRadius","borderTopStyle","borderTopWidth","borderWidth","bottom","boxShadow","boxSizing","bufferedRendering","clear","color","content","cursor","direction","display","float","font","fontFamily","fontKerning","fontSize","fontStretch","fontStyle","fontVariant","fontWeight","height","imageRendering","left","letterSpacing","lineHeight","listStyle","listStyleImage","listStylePosition","listStyleType","margin","marginBottom","marginLeft","marginRight","marginTop","mask","maskType","maxHeight","maxWidth","maxZoom","minHeight","minWidth","minZoom","opacity","order","orientation","outline","outlineColor","outlineOffset","outlineStyle","outlineWidth","overflow","overflowWrap","overflowX","overflowY","padding","paddingBottom","paddingLeft","paddingRight","paddingTop","page","pageBreakAfter","paintOrder","pointerEvents","position","resize","right","size","src","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","tabSize","tableLayout","textAlign","textAnchor","textDecoration","textIndent","textLineThroughColor","textLineThroughMode","textLineThroughStyle","textLineThroughWidth","textOverflow","textOverlineColor","textOverlineMode","textOverlineStyle","textOverlineWidth","textRendering","textShadow","textTransform","textUnderlineColor","textUnderlineMode","textUnderlineStyle","textUnderlineWidth","top","transform","transformOrigin","transformStyle","transition","transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction","userZoom","verticalAlign","visibility","webkitBackfaceVisibility","webkitBoxShadow","webkitFilter","webkitFontSmoothing","webkitHighlight","webkitTransformStyle","webkitTransition","webkitTransitionDelay","webkitTransitionDuration","webkitTransitionProperty","webkitTransitionTimingFunction","webkitUserDrag","webkitUserModify","webkitUserSelect","whiteSpace","width","wordBreak","wordSpacing","wordWrap","zIndex","zoom"];return function(e,n,a){for(var r=e.length;r--;)t.prototype[e[r]]=i.prototype[e[r]];n.forEach(function(e){/fill|stroke|strokeWidth|width|height|x|y|transition/.test(e)||Object.defineProperty(t.prototype,e,{get:function(){return this._private[e]},set:function(t){this._private[e]=t,this.element.style[e]=o.indexOf(e)>-1?t+"px":t}})}),a.forEach(function(e){Object.defineProperty(t.prototype,e,{get:function(){return this._private[e]},set:function(t){this._private[e]=t,this.element.setAttribute(e,t)}})}),Object.defineProperty(t.prototype,"scale",{get:function(){return this._private.scale},set:function(){var e=arguments[1]?arguments[0]+","+arguments[1]:arguments[0];this._private.scale=e,this.element.setAttribute("transform","scale("+e+")")}}),Object.defineProperty(t.prototype,"fillRule",{get:function(){return this._private.fillRule},set:function(e){this._private.fillRule=e,this.element.setAttribute("fill-rule",e)}}),Object.defineProperty(t.prototype,"strokeWidth",{get:function(){return this._private.strokeWidth},set:function(e){this._private.strokeWidth=e,this.element.setAttribute("stroke-width",e)}}),Object.defineProperty(t.prototype,"topParentName",{get:function(){return this.parent?this.parent.topParentName:this.topParentName}}),Object.defineProperty(t.prototype,"stageX",{get:function(){return this.parent?this.parent.stageX+this.x:this.x}}),Object.defineProperty(t.prototype,"stageY",{get:function(){return this.parent?this.parent.stageY+this.y:this.y}}),Object.defineProperty(t.prototype,"absX",{get:function(){var e=0,t=this.element;if(t.offsetParent)do e+=t.offsetLeft;while(t=t.offsetParent);return e}}),Object.defineProperty(t.prototype,"absY",{get:function(){var e=0,t=this.element;if(t.offsetParent)do e+=t.offsetTop;while(t=t.offsetParent);return e}}),Object.defineProperty(t.prototype,"class",{get:function(){return this.element.className},set:function(e){this.element.setAttribute("class",e)}}),Object.defineProperty(t.prototype,"selectable",{get:function(){return this._private.selectable},set:function(e){this._private.selectable=e,this._private.selectable||"input"===this.vars.type||"textarea"===this.vars.type?(this.style.cursor="auto",this.style["-webkit-touch-callout"]="auto",this.style["-webkit-user-select"]="auto",this.style["-khtml-user-select"]="auto",this.style["-moz-user-select"]="auto",this.style["-ms-touch-callout"]="auto",this.style["user-select"]="auto"):(this.style.cursor="default",this.style["-webkit-touch-callout"]="none",this.style["-webkit-user-select"]="none",this.style["-khtml-user-select"]="none",this.style["-moz-user-select"]="none",this.style["-ms-touch-callout"]="none",this.style["user-select"]="none")}}),Object.defineProperty(t.prototype,"x",{get:function(){return this._private.x||0},set:function(e){this._private.x=e,this.style.left=e+"px"}}),Object.defineProperty(t.prototype,"y",{get:function(){return this._private.y||0},set:function(e){this._private.y=e,this.style.top=e+"px"}}),Object.defineProperty(t.prototype,"alpha",{get:function(){return this._private.opacity},set:function(e){this._private.opacity=e,this.style.opacity=e}}),Object.defineProperty(t.prototype,"translate",{get:function(){return this._private.translate},set:function(e){this._private.translate=e,this._private.translateX=e[0],this._private.translateY=e[1],this.style["-webkit-transform"]="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)",this.style["-ms-transform"]="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)",this.style.transform="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)"}}),Object.defineProperty(t.prototype,"translateX",{get:function(){var e=new w(this.element);return e.x},set:function(e){this._private.translateX=e,this._private.translateY=this._private.translateY||0,this.style["-webkit-transform"]="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)",this.style["-ms-transform"]="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)",this.style.transform="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)"}}),Object.defineProperty(t.prototype,"translateY",{get:function(){var e=new w(this.element);return e.y},set:function(e){this._private.translateY=e,this._private.translateX=this._private.translateX||0,this.style["-webkit-transform"]="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)",this.style["-ms-transform"]="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)",this.style.transform="translate3d("+this._private.translateX+"px,"+this._private.translateY+"px, 0px)"}}),Object.defineProperty(t.prototype,"translateZ",{get:function(){return this._private.translateZ},set:function(e){this._private.translateZ=e,this._private.translateZ=this._private.translateZ||0,this.style["-webkit-transform"]="translate3d("+this._private.translateZ+"px,"+this._private.translateZ+"px, 0px)",this.style["-ms-transform"]="translate3d("+this._private.translateZ+"px,"+this._private.translateZ+"px, 0px)",this.style.transform="translate3d("+this._private.translateZ+"px,"+this._private.translateZ+"px, 0px)"}}),Object.defineProperty(t.prototype,"rotate",{get:function(){return this._private.rotate},set:function(e){this._private.rotate=e,this.style["-webkit-transform"]="rotate("+e+"deg)",this.style["-moz-transform"]="rotate("+e+"deg)",this.style["-o-transform"]="rotate("+e+"deg)",this.style.transform="rotate("+e+"deg)"}}),Object.defineProperty(t.prototype,"numChildren",{get:function(){return this.children.length}}),Object.defineProperty(t.prototype,"transition",{get:function(){return this._private.transition},set:function(e){this._private.transition=e,e=0===e?"none":"all "+e+"s cubic-bezier(1, 0, 0.3, 1)",this.style.WebkitTransition=e,this.style.MozTransition=e,this.style.OTransition=e,this.style.transition=e}})}(n,r,a),t}({Sprite:Zo});Ne.playerID=1,Ne.getNextPlayerID=function(){return Ne.playerID++},Yo.addEventListener(xi,function(){dx.address=Qo,dx.site=new Xe({Sprite:Zo,TextField:_e,Bitmap:Ee,Tile:ye,FooterController:Ke,FooterView:Je,LogoController:Qe,LogoView:$e,MediaModule:ea,MenuController:Qt,MenuView:$t,NavbarController:ti,NavbarView:ii,AddressController:qe,OverlayController:zt,OverlayView:Et,ImageView:Mt,VideoView:Tt,PageView:xt,ContactView:St,VideoPlayer:De,VimeoPlayer:Ne,LoadingIndicator:Ae,ThumbsModule:Vt,Cursor:re,Tooltip:le,Fullscreen:de,password:ue,IntroView:ni,SiteService:Ue,Popup:Te,TouchNav:Me})});var qo=[],Ko={_logoWidth:0,_logoHeight:0,_footerWidth:0,_footerHeight:0,_fotomotoWidth:0,_fotomotoHeight:0,_navbarHeight:0,_thumbsVisible:!1,_section:void 0,_thumbContentHeight:0,_mediaContentHeight:0,_maskView:{},mobileFooterPadding:5,isLandingMedia:!1,isMenuResponsiveOverlay:!1,_activeMediaType:void 0,_mediaMarginPrefix:void 0,set activeMediaType(e){this._mediaMarginPrefix=_(e),this._activeMediaType=e},navbarView:{x:function(e){var t=T(ri.navbarOffsetX,Yo.width);if(pi===vi){var i=""===ri.menuDisplaceMobile||void 0===ri.menuDisplaceMobile||ri.menuDisplaceMobile,n=i?2*Yo.width:Yo.width;return n-e-15}switch(ri.navbarAlignHorizontal){case"left":return t;case"center":return pi===mi?.5*(Yo.width-e):.5*(Yo.width-e)+t;case"right":return Yo.width-e+t;default:return t}},y:function(e){e=e||Ko._navbarHeight,Ko._navbarHeight=e;var t=T(ri.navbarOffsetY,Yo.height);if(pi!==vi)switch(ri.navbarAlignVertical){case"top":return t;case"center":return.5*(Yo.height-e)+t;case"bottom":var i=ri.navbarPositionFixed?window.innerHeight:Jo.siteView.height();return pi===mi&&Ko.isDisplace()&&"bottom"===Jo.overrides.thumbnailSide&&"horizontal"===ri.navbarLayout?Yo.height-22:i-e+t}return 15}},footerView:{x:function(e){e=e||Ko._footerWidth,Ko._footerWidth=e;var t=T(ri.copyrightOffsetX,Yo.width);if(pi!==vi)switch(ri.copyrightAlignHorizontal){case"left":return t;case"center":return pi===mi?.5*(Yo.width-e)+t:.5*(Yo.width-e)+t;case"right":return pi===mi?Yo.width-e+t:Yo.width-e+t}else if(pi===vi)return Ko.mobileFooterPadding;return 0},y:function(e){e=e||Ko._footerHeight,Ko._footerHeight=e;var t=T(ri.copyrightOffsetY,Yo.height);if(pi!==vi)switch(ri.copyrightAlignVertical){case"top":return t;case"center":return.5*(Yo.height-e)+t;case"bottom":var i=ri.copyrightPositionFixed?window.innerHeight:Jo.siteView.height();return pi===mi&&Ko.isDisplace()&&"bottom"===Jo.overrides.thumbnailSide?Yo.height-22:i-e+t}else if(pi===vi)return Yo.height-e-Ko.mobileFooterPadding;return 0}},logoView:{x:function(e){e=e||Ko._logoWidth,Ko._logoWidth=e;var t=0,i="left";if(pi===vi)t=T(ri.mobileLogoOffsetX,Yo.width),i=ri.mobileLogoAlignHorizontal||"left";else if(pi===mi){var n=""===ri.menuDisplaceTablet||void 0===ri.menuDisplaceTablet||ri.menuDisplaceTablet;t=n?T(D(ri.tabletLogoOffsetX,ri.logoOffsetX),Yo.width)-Ko.menuView.width():T(D(ri.tabletLogoOffsetX,ri.logoOffsetX),Yo.width),i=ri.tabletLogoAlignHorizontal||ri.logoAlignHorizontal}else t=T(ri.logoOffsetX,Yo.width),i=ri.logoAlignHorizontal;switch(i){case"left":return t||0;case"center":return.5*(Yo.width-e)+t;case"right":return Yo.width-e-t}return 0},y:function(e){e=e||Ko._logoHeight,Ko._logoHeight=e;var t=0;if(pi===vi)return T(ri.mobileLogoOffsetY||0,Yo.height);if(pi===mi)switch(t=T(D(ri.tabletLogoOffsetY,ri.logoOffsetY),Yo.height),ri.tabletLogoAlignVertical||ri.logoAlignVertical){case"top":return t;case"center":return.5*(Yo.height-e)+t;case"bottom":return Yo.height-e-t}else switch(t=T(ri.logoOffsetY,Yo.height),ri.logoAlignVertical){case"top":return t;case"center":return.5*(Yo.height-e)+t;case"bottom":var i=ri.logoPositionFixed?window.innerHeight:Jo.siteView.height();return i-e-t}return 0}},menuBullet:{updateSize:function(e){var t=L(ri.menuFont),i=document.createElement("div"),n=e?ri.menuSubFontSize:ri.menuFontSize;i.innerHTML=na[ri.menuBulletType],i.setAttribute("style","margin:0; padding:0; position:absolute; display:block; white-space:nowrap; opacity:0; font-family:"+t.family+"; font-weight:"+t.weight+"; font-size:"+n+"px;"),document.body.appendChild(i),Ko.menuBullet.width=parseInt(window.getComputedStyle(i,null).width,10),Ko.menuBullet.height=parseInt(window.getComputedStyle(i,null).height,10),document.body.removeChild(i),i=null}},menuText:{x:function(e){e=e||Ko._menuTextWidth,Ko._menuTextWidth=e;var t=T(Jo.menuView.menuTextPaddingHorizontal(),Yo.width),i=Jo.menuView.menuTextAlignHorizontal();if(pi===vi)return 0;switch(pi===mi&&(t=D(T(ri.menuTextPaddingHorizontalTablet,Yo.width),10),i=ri.menuTextAlignHorizontalTablet||Jo.menuView.menuTextAlignHorizontal(),/top|bottom/.test(Jo.menuView.placement())&&(i=ri.menuTextAlignHorizontalTablet||"left")),i){case"left":return t;case"center":return.5*(Ko.menuView.width()-e);case"right":return Ko.menuView.width()-e-t}},y:function(e){if(pi===vi)return Ko.logoView.y()+Ko._logoHeight+T(D(ri.menuTextPaddingVerticalMobile,10),Yo.height);var t=pi===mi?ri.menuTextAlignVerticalTablet||Jo.menuView.menuTextAlignVertical():Jo.menuView.menuTextAlignVertical(),i=pi===mi?T(D(ri.menuTextPaddingVerticalTablet,Jo.menuView.menuTextPaddingVertical()),Yo.height):T(Jo.menuView.menuTextPaddingVertical(),Yo.height);switch(t){case"top":return i;case"center":return e>Ko.menuView.height()?0:.5*(Ko.menuView.height()-e)+i;case"bottom":return Ko.menuView.height()-e-i}return 0}},menuView:{x:function(){return pi===vi||pi===mi||"overlay"===Jo.menuView.placement()?0:/top|bottom/.test(Jo.menuView.placement())?T(ri.sitePaddingLeft,Yo.width)+T(ri.menuOffsetY,Yo.width):"right"===Jo.menuView.placement()?T(ri.sitePaddingRight,Yo.width)-(ri.marginOverlap||0):T(ri.sitePaddingLeft,Yo.height)-(ri.marginOverlap||0)},y:function(){return pi===vi||pi===mi||"overlay"===Jo.menuView.placement()?0:/left|right/.test(Jo.menuView.placement())?T(ri.sitePaddingTop,Yo.height)+T(ri.menuOffsetY,Yo.height):"bottom"===Jo.menuView.placement()?T(ri.sitePaddingBottom,Yo.width)-(ri.marginOverlap||0):T(ri.sitePaddingTop,Yo.width)-(ri.marginOverlap||0)},width:function(){if(pi===vi||"overlay"===Jo.menuView.placement())return Yo.width;var e=!Ko._menuTextWidth||Ko._menuTextWidth<150?150:Ko._menuTextWidth;return pi===mi&&T(ri.menuWidthMobile,Yo.width)?T(ri.menuWidthMobile,Yo.width)?T(ri.menuWidthMobile,Yo.width):e:pi===mi&&/top|bottom/.test(Jo.menuView.placement())?D(ri.menuWidthMobile,e):/left|right/.test(Jo.menuView.placement())?T(ri.menuWidth,Yo.width):Yo.width-(T(ri.sitePaddingLeft,Yo.width)+T(ri.sitePaddingRight,Yo.width))-T(ri.menuOffsetY,Yo.width)},height:function(){return pi===vi||pi===mi||"overlay"===Jo.menuView.placement()?Yo.height:/top|bottom/.test(Jo.menuView.placement())?T(ri.menuWidth,Yo.height):Yo.height-(T(ri.sitePaddingTop,Yo.height)+T(ri.sitePaddingBottom,Yo.height))-T(ri.menuOffsetY,Yo.height)}},mediaView:{x:function(){if(pi===vi||pi===mi)return 0;var e=/left/.test(Jo.menuView.placement())?-ri.marginOverlap||0:0;return"left"===Jo.menuView.placement()?T(ri.sitePaddingLeft,Yo.width)+T(ri.menuWidth,Yo.width)-T(ri.menuOffsetX,Yo.width)+e:T(ri.sitePaddingLeft,Yo.width)+e},y:function(){if(pi===vi||pi===mi)return 0;var e=/top/.test(Jo.menuView.placement())?-ri.marginOverlap||0:0;return/top/.test(Jo.menuView.placement())?T(ri.sitePaddingTop,Yo.height)+T(ri.menuWidth,Yo.height)-T(ri.menuOffsetX,Yo.height)+e:T(ri.sitePaddingTop,Yo.height)+e},width:function(e){var t=e||0;if(pi===vi||pi===mi)return Yo.width;if(/left|right/.test(Jo.menuView.placement())){var i=ri.marginOverlap||0;return Yo.width-(T(ri.sitePaddingLeft,Yo.width)+T(ri.sitePaddingRight,Yo.width)+T(ri.menuWidth,Yo.width)-T(ri.menuOffsetX,Yo.width)+t)+i}return Yo.width-(T(ri.sitePaddingLeft,Yo.width)+T(ri.sitePaddingRight,Yo.width))},height:function(){if(pi===mi&&"bottom"===ri.navbarAlignVertical&&Ko.isDisplace()&&"bottom"===Jo.overrides.thumbnailSide)return Yo.height-30;if(pi===vi||pi===mi)return Yo.height;var e=/top|bottom/.test(Jo.menuView.placement())?ri.marginOverlap||0:0,t=Yo.height-(T(ri.sitePaddingTop,Yo.height)+T(ri.sitePaddingBottom,Yo.height));return/top|bottom/.test(Jo.menuView.placement())&&(t=Yo.height-(T(ri.sitePaddingTop,Yo.height)+T(ri.sitePaddingBottom,Yo.height)+T(ri.menuWidth,Yo.height)-T(ri.menuOffsetX,Yo.height))),t+e},size:{get x(){return Ko.mediaView.x()},get y(){return Ko.mediaView.y()},get width(){return Ko.mediaView.width()},get height(){return Ko.mediaView.height()}}},landingMediaView:{x:function(){return 0},y:function(){return 0},width:function(e){return Yo.width},height:function(e){return Yo.height}},mediaMask:{x:function(){if("contact"===Ko._mediaMarginPrefix)return 0;var e=T(Jo.overrides[Ko._mediaMarginPrefix+"MarginLeft"],Yo.width);return e},y:function(){if("contact"===Ko._mediaMarginPrefix)return 0;var e=T(Jo.overrides[Ko._mediaMarginPrefix+"MarginTop"],Yo.height);return e},width:function(e){if("contact"===Ko._mediaMarginPrefix)return Ko.mediaView.width();var t=(e||Ko.mediaView.width())-(T(Jo.overrides[Ko._mediaMarginPrefix+"MarginLeft"],Yo.width)+T(Jo.overrides[Ko._mediaMarginPrefix+"MarginRight"],Yo.width));return t},height:function(e){if("contact"===Ko._mediaMarginPrefix)return Ko.mediaView.height();var t=(e||Ko.mediaView.height())-(T(Jo.overrides[Ko._mediaMarginPrefix+"MarginTop"],Yo.height)+T(Jo.overrides[Ko._mediaMarginPrefix+"MarginBottom"],Yo.height));return t}},captionView:{size:function(e){Ko.captionView.currentText=e||Ko.captionView.currentText;var t=document.createElement("span"),i=L(ri.captionFont);t.innerHTML=Ko.captionView.currentText,t.setAttribute("style","position:absolute; display:block; white-space:nowrap; opacity:0; font-family:"+i.family+"; font-weight:"+i.weight+"; font-size:"+ri.captionFontSize+"px;"),document.body.appendChild(t);var n=T(Jo.overrides[Ko._mediaMarginPrefix+"MarginLeft"],Yo.height),o=T(Jo.overrides[Ko._mediaMarginPrefix+"MarginRight"],Yo.height),a=Jo.mediaView.width()-(n+o);t.clientWidth>a?(Ko.captionView.width=a,t.style.width=a+"px",t.style.whiteSpace="normal",Ko.captionView.height=t.clientHeight):(Ko.captionView.width=t.clientWidth,Ko.captionView.height=t.clientHeight),document.body.removeChild(t),
t=null}},isDisplace:function(){return!(pi===vi||!Ko._section||!Ko._thumbsVisible)&&(Ko._section.thumb&&"strip"===Jo.overrides.thumbnailType&&"displace"===Jo.overrides.thumbnailDock)}},Jo={overrides:{containerColor:ri.containerColor,transitionType:Ye()||ri.transitionType,transitionDuration:ri.transitionDuration,imageAlignHorizontal:ri.imageAlignHorizontal,imageAlignVertical:ri.imageAlignVertical,imageScaleType:ri.imageScaleType,videoScaleType:ri.videoScaleType,videoAutoPlay:ri.videoAutoPlay,mobileAutoPlay:ri.mobileAutoPlay,vimeoDefault:ri.vimeoDefault,videoLoop:ri.videoLoop,imageVideoMarginTop:ri.imageVideoMarginTop,imageVideoMarginRight:ri.imageVideoMarginRight,imageVideoMarginBottom:ri.imageVideoMarginBottom,imageVideoMarginLeft:ri.imageVideoMarginLeft,imageVideoInactiveAlpha:ri.imageVideoInactiveAlpha,imageVideoBgColor:ri.imageVideoBgColor,imageVideoBgAlpha:ri.imageVideoBgAlpha,imageVideoLoaderType:ri.imageVideoLoaderType,imageVideoScrollType:ri.imageVideoScrollType,imageVideoScrollbarRounded:ri.imageVideoScrollbarRounded,imageVideoScrollbarVisibility:ri.imageVideoScrollbarVisibility,imageVideoScrollbarAlignment:ri.imageVideoScrollbarAlignment,imageVideoScrollbarHorizontalOffset:ri.imageVideoScrollbarHorizontalOffset,imageVideoScrollbarVerticalOffset:ri.imageVideoScrollbarVerticalOffset,imageVideoScrollbarColor:ri.imageVideoScrollbarColor,imageVideoScrollbarHover:ri.imageVideoScrollbarHover,imageVideoScrollbarBgTransparency:ri.imageVideoScrollbarBgTransparency,imageVideoScrollbarWidth:ri.imageVideoScrollbarWidth,menuDisplaceMobile:""===ri.menuDisplaceMobile||void 0===ri.menuDisplaceMobile||ri.menuDisplaceMobile,menuDisplaceTablet:""===ri.menuDisplaceTablet||void 0===ri.menuDisplaceTablet||ri.menuDisplaceTablet,pageMarginTop:ri.pageMarginTop,pageMarginRight:ri.pageMarginRight,pageMarginBottom:ri.pageMarginBottom,pageMarginLeft:ri.pageMarginLeft,pageMaxWidth:ri.pageMaxWidth,pageMaxAlign:ri.pageMaxAlign,pageScrollVerticalMargin:ri.pageScrollVerticalMargin,pageTextFont:ri.pageTextFont,pageTextKerning:ri.pageTextKerning,pageTextFontSize:ri.pageTextFontSize,pageTextFontColor:ri.pageTextFontColor,pageTitle:ri.pageTitle,pageTitleFont:ri.pageTitleFont,pageTitleKerning:ri.pageTitleKerning,pageTitleFontSize:ri.pageTitleFontSize,pageTitleFontColor:ri.pageTitleFontColor,pageScrollType:ri.pageScrollType,pageScrollbarVisibility:ri.pageScrollbarVisibility,pageScrollbarRounded:ri.pageScrollbarRounded,pageScrollbarAlignment:ri.pageScrollbarAlignment,pageScrollbarHorizontalOffset:ri.pageScrollbarHorizontalOffset,pageScrollbarVerticalOffset:ri.pageScrollbarVerticalOffset,pageScrollbarColor:ri.pageScrollbarColor,pageScrollbarHover:ri.pageScrollbarHover,pageScrollbarBgAlpha:ri.pageScrollbarBgAlpha,pageScrollbarWidth:ri.pageScrollbarWidth,thumbnailOnly:ri.thumbnailOnly,thumbnailFullRes:ri.thumbnailFullRes,thumbnailDefaultOn:ri.thumbnailDefaultOn,thumbnailPositionFixed:ri.thumbnailPositionFixed,thumbnailMasonryType:ri.thumbnailMasonryType,thumbnailMasonry:ri.thumbnailMasonry,thumbnailMasonryEvenRowHeight:ri.thumbnailMasonryEvenRowHeight,thumbnailMasonryFill:ri.thumbnailMasonryFill,thumbnailMasonryMaintainOrder:ri.thumbnailMasonryMaintainOrder,thumbnailMaxCols:ri.thumbnailMaxCols,thumbnailGap:Number(ri.thumbnailGap),thumbnailGapVertical:Number(ri.thumbnailGapVertical),thumbnailDock:ri.thumbnailDock,thumbnailType:ri.thumbnailType,thumbnailSize:ri.thumbnailSize,thumbnailCustomWidth:ri.thumbnailCustomWidth,thumbnailCustomHeight:ri.thumbnailCustomHeight,thumbnailSide:ri.thumbnailSide,thumbnailHorizontalMargin:ri.thumbnailHorizontalMargin,thumbnailVerticalMargin:ri.thumbnailVerticalMargin,thumbnailAlignHorizontal:ri.thumbnailAlignHorizontal,thumbnailAlignVertical:ri.thumbnailAlignVertical,thumbnailGridColor:ri.thumbnailGridColor,thumbnailGridTransparency:ri.thumbnailGridTransparency,thumbnailHoverAlpha:ri.thumbnailHoverAlpha,thumbnailHoverAlphaMobile:ri.thumbnailHoverAlphaMobile,thumbnailHoverAlphaTablet:ri.thumbnailHoverAlphaTablet,thumbnailHoverColor:ri.thumbnailHoverColor,thumbnailLoaderType:ri.thumbnailLoaderType,thumbnailTitleFont:ri.thumbnailTitleFont,thumbnailTitleFontSize:ri.thumbnailTitleFontSize,thumbnailTitleFontColor:ri.thumbnailTitleFontColor,thumbnailLabelVerticalOffset:ri.thumbnailLabelVerticalOffset,thumbnailLabelColorMobile:ri.thumbnailLabelColorMobile,thumbnailLabelColorTablet:ri.thumbnailLabelColorTablet,thumbnailLabelPosition:ri.thumbnailLabelPosition,thumbnailLabelJustification:ri.thumbnailLabelJustification,thumbnailLabelPositionMobile:ri.thumbnailLabelPositionMobile,thumbnailLabelPositionTablet:ri.thumbnailLabelPositionTablet,thumbnailStdLabelPosition:ri.thumbnailStdLabelPosition,thumbnailStdLabelPositionMobile:ri.thumbnailStdLabelPositionMobile,thumbnailStdLabelPositionTablet:ri.thumbnailStdLabelPositionTablet,thumbnailVideoPlayIcon:ri.thumbnailVideoPlayIcon!==!1,thumbnailScrollbarAlignment:ri.thumbnailScrollbarAlignment,thumbnailScrollbarColor:ri.thumbnailScrollbarColor,thumbnailScrollbarHover:ri.thumbnailScrollbarHover,thumbnailSelectedColor:ri.thumbnailSelectedColor,thumbnailSelectedAlpha:ri.thumbnailSelectedAlpha,thumbnailScrollbarHorizontalOffset:ri.thumbnailScrollbarHorizontalOffset,thumbnailScrollbarVerticalOffset:ri.thumbnailScrollbarVerticalOffset,thumbnailScrollType:ri.thumbnailScrollType,thumbnailScrollbarBgAlpha:ri.thumbnailScrollbarBgAlpha,thumbnailScrollbarWidth:ri.thumbnailScrollbarWidth,thumbnailScrollbarVisibility:ri.thumbnailScrollbarVisibility,thumbnailScrollbarRounded:ri.thumbnailScrollbarRounded,captionAutoPosition:ri.captionAutoPosition,captionDefault:ri.captionDefault,captionUseTitle:ri.captionUseTitle,captionCloseButton:ri.captionCloseButton,captionBackgroundAlpha:ri.captionBackgroundAlpha,captionBackgroundRectColor:ri.captionBackgroundRectColor,captionFont:ri.captionFont,captionFontColor:ri.captionFontColor,captionFontSize:ri.captionFontSize,captionWidth:ri.captionWidth,captionHeight:ri.captionHeight,captionAlignHorizontal:ri.captionAlignHorizontal,captionAlignVertical:ri.captionAlignVertical,captionOffsetX:ri.captionOffsetX,captionOffsetY:ri.captionOffsetY,captionTextAlign:ri.captionTextAlign,captionTextAlignVertical:ri.captionTextAlignVertical,captionPaddingTop:ri.captionPaddingTop,captionPaddingRight:ri.captionPaddingRight,captionPaddingBottom:ri.captionPaddingBottom,captionPaddingLeft:ri.captionPaddingLeft,captionScrollType:ri.captionScrollType,captionScrollbarWidth:ri.captionScrollbarWidth,captionScrollbarAlignment:ri.captionScrollbarAlignment,captionScrollbarColor:ri.captionScrollbarColor,captionScrollbarHover:ri.captionScrollbarHover,captionScrollbarHorizontalOffset:ri.captionScrollbarHorizontalOffset,captionScrollbarVerticalOffset:ri.captionScrollbarVerticalOffset,captionScrollbarBgAlpha:ri.captionScrollbarBgAlpha,captionAnchorTo:ri.captionAnchorTo},section:function(e){var t=e?e.overrides||{}:{},i=e?e.thumb||{}:{};Jo.overrides={get containerColor(){return D(t.containerColor,ri.containerColor)},get transitionType(){if(Ko.isLandingMedia)return D(t.transitionType,ri.landingMediaTransitionType);var e=D(Ye(),t.transitionType,ri.transitionType);return(G()||K())&&"vScroll"!==e&&(e="mSlide"),_n&&"hSlide"===e&&(e="mSlide"),e},get transitionDuration(){return D(t.transitionDuration,ri.transitionDuration)},get imageAlignHorizontal(){return D(t.imageAlignHorizontal,ri.imageAlignHorizontal)},get imageAlignVertical(){return D(t.imageAlignVertical,ri.imageAlignVertical)},get imageScaleType(){return D(t.imageScaleType,ri.imageScaleType)},get videoScaleType(){return D(t.videoScaleType,ri.videoScaleType)},get mobileAutoPlay(){return ri.mobileAutoPlay},get videoAutoPlay(){return!!Ko.isLandingMedia||D(t.videoAutoPlay,ri.videoAutoPlay)},get vimeoDefault(){var e=""===ri.vimeoDefault||void 0===ri.vimeoDefault||ri.vimeoDefault,t=ri.vimeoDefaultMobile,i=ri.vimeoDefaultTablet;return G()?D(t,e):K()?D(i,e):e},get videoLoop(){return D(t.videoLoop,ri.videoLoop)},get imageVideoMarginTop(){return pi!==vi||/vScroll/.test(Jo.overrides.transitionType)?D(t.imageVideoMarginTop,ri.imageVideoMarginTop):0},get imageVideoMarginRight(){return pi===vi?0:D(t.imageVideoMarginRight,ri.imageVideoMarginRight)},get imageVideoMarginBottom(){return pi!==vi||/vScroll/.test(Jo.overrides.transitionType)?D(t.imageVideoMarginBottom,ri.imageVideoMarginBottom):0},get imageVideoMarginLeft(){return pi===vi?0:D(t.imageVideoMarginLeft,ri.imageVideoMarginLeft)},get pageMarginTop(){var e=D(t.pageMarginTop,ri.pageMarginTop);return pi===vi?D(ri.pageMarginTopMobile,50):G()?D(ri.pageMarginTopMobile,e):e},get pageMarginRight(){var e=D(t.pageMarginRight,ri.pageMarginRight);return pi===vi?D(ri.pageMarginRightMobile,0):G()?D(ri.pageMarginRightMobile,e):e},get pageMarginBottom(){var e=D(t.pageMarginBottom,ri.pageMarginBottom);return pi===vi?D(ri.pageMarginBottomMobile,0):G()?D(ri.pageMarginBottomMobile,e):e},get pageMarginLeft(){var e=D(t.pageMarginLeft,ri.pageMarginLeft);return pi===vi?D(ri.pageMarginLeftMobile,0):G()?D(ri.pageMarginLeftMobile,e):e},get pageMaxWidth(){return D(t.pageMaxWidth,ri.pageMaxWidth)},get pageMaxAlign(){return D(t.pageMaxAlign,ri.pageMaxAlign)},get pageScrollVerticalMargin(){return D(t.pageScrollVerticalMargin,ri.pageScrollVerticalMargin)},get pageTextFont(){return D(t.pageTextFont,ri.pageTextFont)},get pageTextKerning(){return D(t.pageTextKerning,ri.pageTextKerning)},get pageTextFontSize(){return t.pageTextFontSize||ri.pageTextFontSize},get pageTextFontColor(){return D(t.pageTextFontColor,ri.pageTextFontColor)},get pageTitle(){return D(t.pageTitle,ri.pageTitle)},get pageTitleFont(){return D(t.pageTitleFont,ri.pageTitleFont)},get pageTitleKerning(){return D(t.pageTitleKerning,ri.pageTitleKerning)},get pageTitleFontSize(){return t.pageTitleFontSize||ri.pageTitleFontSize},get pageTitleFontColor(){return D(t.pageTitleFontColor,ri.pageTitleFontColor)},get pageScrollType(){return D(t.pageScrollType,ri.pageScrollType)},get pageScrollbarVisibility(){return D(t.pageScrollbarVisibility,ri.pageScrollbarVisibility)},get pageScrollbarRounded(){return D(t.pageScrollbarRounded,ri.pageScrollbarRounded)},get pageScrollbarAlignment(){return D(t.pageScrollbarAlignment,ri.pageScrollbarAlignment)},get pageScrollbarHorizontalOffset(){return D(t.pageScrollbarHorizontalOffset,ri.pageScrollbarHorizontalOffset)},get pageScrollbarVerticalOffset(){return D(t.pageScrollbarVerticalOffset,ri.pageScrollbarVerticalOffset)},get pageScrollbarColor(){return D(t.pageScrollbarColor,ri.pageScrollbarColor)},get pageScrollbarHover(){return D(t.pageScrollbarHover,ri.pageScrollbarHover)},get pageScrollbarBgAlpha(){return D(t.pageScrollbarBgAlpha,ri.pageScrollbarBgAlpha)},get pageScrollbarWidth(){return D(t.pageScrollbarWidth,ri.pageScrollbarWidth)},get imageVideoScrollType(){var e=""===t.imageVideoScrollType?"scrollbar":t.imageVideoScrollType;return D(e,ri.imageVideoScrollType)},get imageVideoScrollbarRounded(){return D(t.imageVideoScrollbarRounded,ri.imageVideoScrollbarRounded)},get imageVideoScrollbarVisibility(){return D(t.imageVideoScrollbarVisibility,ri.imageVideoScrollbarVisibility)},get imageVideoInactiveAlpha(){return D(t.imageVideoInactiveAlpha,ri.imageVideoInactiveAlpha)},get imageVideoBgColor(){return D(t.imageVideoBgColor,ri.imageVideoBgColor)},get imageVideoBgAlpha(){return D(t.imageVideoBgAlpha,ri.imageVideoBgAlpha)},get imageVideoLoaderType(){return D(t.imageVideoLoaderType,ri.imageVideoLoaderType)},get imageVideoScrollbarAlignment(){return D(t.imageVideoScrollbarAlignment,ri.imageVideoScrollbarAlignment)},get imageVideoScrollbarHorizontalOffset(){return D(t.imageVideoScrollbarHorizontalOffset,ri.imageVideoScrollbarHorizontalOffset)},get imageVideoScrollbarVerticalOffset(){return D(t.imageVideoScrollbarVerticalOffset,ri.imageVideoScrollbarVerticalOffset)},get imageVideoScrollbarColor(){return D(t.imageVideoScrollbarColor,ri.imageVideoScrollbarColor)},get imageVideoScrollbarHover(){return D(t.imageVideoScrollbarHover,ri.imageVideoScrollbarHover)},get imageVideoScrollbarBgTransparency(){return D(t.imageVideoScrollbarBgTransparency,ri.imageVideoScrollbarBgTransparency)},get imageVideoScrollbarWidth(){return D(t.imageVideoScrollbarWidth,ri.imageVideoScrollbarWidth)},get menuDisplaceMobile(){return""===ri.menuDisplaceMobile||void 0===ri.menuDisplaceMobile||ri.menuDisplaceMobile},get menuDisplaceTablet(){return""===ri.menuDisplaceTablet||void 0===ri.menuDisplaceTablet||ri.menuDisplaceTablet},get overlayTitleFont(){return D(ri.overlayTitleFont,ri.thumbnailTitleFont)},get overlayTitleFontSize(){return ri.overlayTitleFontSize||ri.thumbnailTitleFontSize},get overlayTitleFontColor(){return D(ri.overlayTitleFontColor,ri.thumbnailTitleFontColor)},get thumbnailOnly(){return D(i.only,ri.thumbnailOnly)},get thumbnailFullRes(){return D(i.fullRes,ri.thumbnailFullRes)},get thumbnailDefaultOn(){return pi===vi?i.only||ri.thumbnailOnly||D(ri.thumbnailDefaultOnMobile,i.defaultOn,ri.thumbnailDefaultOn):i.only||ri.thumbnailOnly||D(i.defaultOn,ri.thumbnailDefaultOn)},get thumbnailPositionFixed(){return pi!==vi&&D(i.positionFixed,ri.thumbnailPositionFixed)},get thumbnailMasonry(){if(pi===vi)return!0;var e=D(i.type,ri.thumbnailType);switch(e){case"vMasonry":return!0;case"hMasonry":return!0;default:return!1}},get thumbnailMasonryType(){return D(i.masonryType,ri.thumbnailMasonryType)},get thumbnailMasonryFill(){if(pi===vi)return!0;var e=D(i.masonryFill,ri.thumbnailMasonryFill),t=D(i.type,ri.thumbnailType);if(void 0===t)return e;switch(t){case"vMasonry":return e;case"hMasonry":return e;default:return!1}},get thumbnailMasonryEvenRowHeight(){if(pi===vi)return!1;var e=D(i.type,ri.thumbnailType);switch(e){case"vMasonry":return!1;case"hMasonry":return!0;default:return!1}},get thumbnailMasonryMaintainOrder(){return D(i.masonryMaintainOrder,ri.thumbnailMasonryMaintainOrder)},get thumbnailMaxCols(){return D(i.maxCols,ri.thumbnailMaxCols)},get thumbnailGap(){return pi===vi?Number(ri.thumbnailGapMobile||0):Number(D(i.gap,ri.thumbnailGap))},get thumbnailGapVertical(){return pi===vi?Number(ri.thumbnailGapVerticalMobile||0):Number(D(i.gapVertical,ri.thumbnailGapVertical))},get thumbnailDock(){return D(i.dock,ri.thumbnailDock)},get thumbnailType(){if(pi===vi)return"none"===D(i.type,ri.thumbnailType)?"none":"vMasonry";var e=D(i.masonry,ri.thumbnailMasonry),t=i.type&&"default"!==i.type?D(i.type,ri.thumbnailType):ri.thumbnailType,n="fill"===t&&e?"vMasonry":t;return n},get thumbnailSize(){return pi===vi?(to=Ge(ri.thumbnailCustomWidthMobile,ri.thumbnailCustomHeightMobile),ri.thumbnailSizeMobile||"xLarge"):(to=Ge(D(i.customWidth,ri.thumbnailCustomWidth),D(i.customHeight,ri.thumbnailCustomHeight)),D(i.size,ri.thumbnailSize))},get thumbnailCustomWidth(){return pi===vi?(to=Ge(ri.thumbnailCustomWidthMobile,ri.thumbnailCustomHeightMobile),ri.thumbnailCustomWidthMobile):(to=Ge(D(i.customWidth,ri.thumbnailCustomWidth),D(i.customHeight,ri.thumbnailCustomHeight)),D(i.customWidth,ri.thumbnailCustomWidth))},get thumbnailCustomHeight(){return pi===vi?(to=Ge(ri.thumbnailCustomWidthMobile,ri.thumbnailCustomHeightMobile),ri.thumbnailCustomHeightMobile):(to=Ge(D(i.customWidth,ri.thumbnailCustomWidth),D(i.customHeight,ri.thumbnailCustomHeight)),D(i.customHeight,ri.thumbnailCustomHeight))},get thumbnailSide(){return D(i.side,ri.thumbnailSide)},get thumbnailHorizontalMargin(){return pi===vi?ri.thumbnailHorizontalMarginMobile||0:D(i.horizontalMargin,ri.thumbnailHorizontalMargin)},get thumbnailVerticalMargin(){return pi===vi?ri.thumbnailVerticalMarginMobile||0:D(i.verticalMargin,ri.thumbnailVerticalMargin)},get thumbnailAlignHorizontal(){return D(i.alignHorizontal,ri.thumbnailAlignHorizontal)},get thumbnailAlignVertical(){return D(i.alignVertical,ri.thumbnailAlignVertical)},get thumbnailGridColor(){return D(i.gridColor,ri.thumbnailGridColor)},get thumbnailGridTransparency(){return D(i.gridTransparency,ri.thumbnailGridTransparency)},get thumbnailHoverAlpha(){return D(i.hoverAlpha,ri.thumbnailHoverAlpha)},get thumbnailHoverAlphaMobile(){return ri.thumbnailHoverAlphaMobile},get thumbnailHoverAlphaTablet(){return ri.thumbnailHoverAlphaTablet},get thumbnailHoverColor(){return D(i.hoverColor,ri.thumbnailHoverColor)},get thumbnailLoaderType(){return D(i.loaderType,ri.thumbnailLoaderType,"spinner")},get thumbnailTitleFont(){return pi===vi?D(ri.thumbnailTitleFontMobile,ri.thumbnailTitleFont):pi===mi?D(ri.thumbnailTitleFontTablet,ri.thumbnailTitleFont):D(i.titleFont,ri.thumbnailTitleFont)},get thumbnailTitleFontSize(){return pi===vi?ri.thumbnailTitleFontSizeMobile||i.titleFontSize||ri.thumbnailTitleFontSize:pi===mi?ri.thumbnailTitleFontSizeTablet||i.titleFontSize||ri.thumbnailTitleFontSize:i.titleFontSize||ri.thumbnailTitleFontSize},get thumbnailTitleFontColor(){return pi===vi?D(ri.thumbnailTitleFontColorMobile,ri.thumbnailLabelColorMobile,i.titleFontColor,ri.thumbnailTitleFontColor):pi===mi?D(ri.thumbnailTitleFontColorTablet,ri.thumbnailLabelColorTablet,i.titleFontColor,ri.thumbnailTitleFontColor):D(i.titleFontColor,ri.thumbnailTitleFontColor)},get thumbnailLabelVerticalOffset(){return D(i.labelVerticalOffset,ri.thumbnailLabelVerticalOffset)},get thumbnailLabelColorMobile(){return ri.thumbnailLabelColorMobile},get thumbnailLabelColorTablet(){return ri.thumbnailLabelColorTablet},get thumbnailLabelPosition(){return D(i.labelPosition,ri.thumbnailLabelPosition)},get thumbnailLabelJustification(){return D(i.labelJustification,ri.thumbnailLabelJustification)},get thumbnailStdLabelPosition(){return i.stdLabelPosition},get thumbnailStdLabelJustification(){return i.stdLabelJustification},get thumbnailLabelPositionMobile(){return D(ri.thumbnailLabelPositionMobile,i.labelPosition,ri.thumbnailLabelPosition,"bottom")},get thumbnailStdLabelPositionMobile(){return i.stdLabelPositionMobile},get thumbnailLabelPositionTablet(){return D(ri.thumbnailLabelPositionTablet,i.labelPosition,ri.thumbnailLabelPosition,"bottom")},get thumbnailStdLabelPositionTablet(){return i.stdLabelPositionTablet},get thumbnailVideoPlayIcon(){return D(i.videoPlayIcon,ri.thumbnailVideoPlayIcon!==!1)},get thumbnailScrollbarAlignment(){return D(i.scrollbarAlignment,ri.thumbnailScrollbarAlignment)},get thumbnailScrollbarColor(){return D(i.scrollbarColor,ri.thumbnailScrollbarColor)},get thumbnailScrollbarHover(){return D(i.scrollbarHover,ri.thumbnailScrollbarHover)},get thumbnailSelectedColor(){return D(i.selectedColor,ri.thumbnailSelectedColor)},get thumbnailSelectedAlpha(){return D(i.selectedAlpha,ri.thumbnailSelectedAlpha,ri.thumbnailHoverAlpha)},get thumbnailScrollbarHorizontalOffset(){return D(i.scrollbarHorizontalOffset,ri.thumbnailScrollbarHorizontalOffset)},get thumbnailScrollbarVerticalOffset(){return D(i.scrollbarVerticalOffset,ri.thumbnailScrollbarVerticalOffset)},get thumbnailScrollType(){var e=D(i.scrollType,ri.thumbnailScrollType);return"mouse cursor"===e&&(e="nativeMacOs"),e},get thumbnailScrollbarBgAlpha(){return D(i.scrollbarBgAlpha,ri.thumbnailScrollbarBgAlpha)},get thumbnailScrollbarWidth(){return D(i.scrollbarWidth,ri.thumbnailScrollbarWidth)},get thumbnailScrollbarVisibility(){return D(i.scrollbarVisibility,ri.thumbnailScrollbarVisibility)},get thumbnailScrollbarRounded(){return D(i.scrollbarRounded,ri.thumbnailScrollbarRounded)},get thumbnailTitleBlockTopMargin(){return G()?D(ri.thumbnailTitleBlockTopMarginMobile,ri.thumbnailTitleBlockTopMargin)||0:ri.thumbnailTitleBlockTopMargin||0},get captionAutoPosition(){return D(t.captionAutoPosition,ri.captionAutoPosition)},get captionDefault(){return D(t.captionDefault,ri.captionDefault)},get captionUseTitle(){return D(t.captionUseTitle,ri.captionUseTitle)},get captionCloseButton(){return D(t.captionCloseButton,ri.captionCloseButton)},get captionBackgroundAlpha(){return D(t.captionBackgroundAlpha,ri.captionBackgroundAlpha)},get captionBackgroundRectColor(){return D(t.captionBackgroundRectColor,ri.captionBackgroundRectColor)},get captionFont(){return D(t.captionFont,ri.captionFont)},get captionFontColor(){return D(t.captionFontColor,ri.captionFontColor)},get captionFontSize(){return t.captionFontSize||ri.captionFontSize},get captionWidth(){return D(t.captionWidth,ri.captionWidth)},get captionHeight(){return D(t.captionHeight,ri.captionHeight)},get captionAlignHorizontal(){return D(t.captionAlignHorizontal,ri.captionAlignHorizontal)},get captionAlignVertical(){return D(t.captionAlignVertical,ri.captionAlignVertical)},get captionOffsetX(){return D(t.captionOffsetX,ri.captionOffsetX)},get captionOffsetY(){return D(t.captionOffsetY,ri.captionOffsetY)},get captionTextAlign(){return D(t.captionTextAlign,ri.captionTextAlign)},get captionTextAlignVertical(){return D(t.captionTextAlignVertical,ri.captionTextAlignVertical)},get captionPaddingTop(){return D(t.captionPaddingTop,ri.captionPaddingTop)},get captionPaddingRight(){return D(t.captionPaddingRight,ri.captionPaddingRight)},get captionPaddingBottom(){return D(t.captionPaddingBottom,ri.captionPaddingBottom)},get captionPaddingLeft(){return D(t.captionPaddingLeft,ri.captionPaddingLeft)},get captionScrollType(){return D(t.captionScrollType,ri.captionScrollType)},get captionScrollbarWidth(){return D(t.captionScrollbarWidth,ri.captionScrollbarWidth)},get captionScrollbarAlignment(){return D(t.captionScrollbarAlignment,ri.captionScrollbarAlignment)},get captionScrollbarColor(){return D(t.captionScrollbarColor,ri.captionScrollbarColor)},get captionScrollbarHover(){return D(t.captionScrollbarHover,ri.captionScrollbarHover)},get captionScrollbarHorizontalOffset(){return D(t.captionScrollbarHorizontalOffset,ri.captionScrollbarHorizontalOffset)},get captionScrollbarVerticalOffset(){return D(t.captionScrollbarVerticalOffset,ri.captionScrollbarVerticalOffset)},get captionScrollbarBgAlpha(){return D(t.captionScrollbarBgAlpha,ri.captionScrollbarBgAlpha)},get captionAnchorTo(){return D(t.captionAnchorTo,ri.captionAnchorTo)}}},footerView:{zIndex:7},introView:{zIndex:500},logoView:{zIndex:function(){return"overlay"===Jo.menuView.placement()?4:8}},mediaView:{zIndex:1,zoneX:function(){return H()&&Ko.isLandingMedia?Ko.landingMediaView.x():Ko.mediaView.x()},zoneY:function(){return H()&&Ko.isLandingMedia?Ko.landingMediaView.y():Ko.mediaView.y()},zoneWidth:function(){return H()&&Ko.isLandingMedia?Ko.landingMediaView.width():Ko.mediaView.width()},zoneHeight:function(){return H()&&Ko.isLandingMedia?Ko.landingMediaView.height():Ko.mediaView.height()},contentHeight:function(){return ri.unifiedPageScrolling&&Ko._mediaContentHeight>Jo.mediaView.height()?Ko._mediaContentHeight:Jo.mediaView.height()},x:function(){var e=H()&&Ko.isLandingMedia?Ko.landingMediaView.x():Ko.mediaView.x();return Ko.isDisplace()&&"left"===Jo.overrides.thumbnailSide?e+T(Jo.overrides.thumbnailHorizontalMargin,Yo.width)+to[Jo.overrides.thumbnailSize].width:e},y:function(){var e=H()&&Ko.isLandingMedia?Ko.landingMediaView.y():Ko.mediaView.y();return Ko.isDisplace()&&"top"===Jo.overrides.thumbnailSide?e+T(Jo.overrides.thumbnailVerticalMargin,Yo.height)+to[Jo.overrides.thumbnailSize].height:e},width:function(){var e=H()&&Ko.isLandingMedia?Ko.landingMediaView.width():Ko.mediaView.width();return!Ko.isDisplace()||"left"!==Jo.overrides.thumbnailSide&&"right"!==Jo.overrides.thumbnailSide?e:e-T(Jo.overrides.thumbnailHorizontalMargin,Yo.width)-to[Jo.overrides.thumbnailSize].width},height:function(){var e=H()&&Ko.isLandingMedia?Ko.landingMediaView.height():Ko.mediaView.height();return!Ko.isDisplace()||"top"!==Jo.overrides.thumbnailSide&&"bottom"!==Jo.overrides.thumbnailSide?e:e-T(Jo.overrides.thumbnailVerticalMargin,Yo.height)-to[Jo.overrides.thumbnailSize].height},maskX:function(){return H()&&Ko.isLandingMedia?Ko.landingMediaView.x():Ko.mediaMask.x()},maskY:function(){return H()&&Ko.isLandingMedia?Ko.landingMediaView.y():Ko.mediaMask.y()},maskWidth:function(e){return H()&&Ko.isLandingMedia?Ko.landingMediaView.width():Ko.mediaMask.width(e)},maskHeight:function(e){return H()&&Ko.isLandingMedia?Ko.landingMediaView.height():Ko.mediaMask.height(e)},hAlign:function(){return pi===vi?Ko.isLandingMedia?D(ri.landingMediaAlignHorizontalMobile,ri.landingMediaAlignHorizontal):Jo.overrides.imageAlignHorizontal:Ko.isLandingMedia?ri.landingMediaAlignHorizontal:Jo.overrides.imageAlignHorizontal},vAlign:function(){return pi===vi?Ko.isLandingMedia?D(ri.landingMediaAlignVerticalMobile,ri.landingMediaAlignVertical):Jo.overrides.imageAlignVertical:Ko.isLandingMedia?ri.landingMediaAlignVertical:Jo.overrides.imageAlignVertical},transitionDuration:function(){return Ko.isLandingMedia?ri.landingMediaTransitionDuration:Jo.overrides.transitionDuration},imageScaleType:function(){return Ko.isLandingMedia?pi===vi?D(ri.landingMediaScaleTypeMobile,ri.landingMediaScaleType):pi===mi?D(ri.landingMediaScaleTypeTablet,ri.landingMediaScaleType):ri.landingMediaScaleType:Jo.overrides.imageScaleType},videoScaleType:function(e){return Ko.isLandingMedia?pi===vi?D(ri.landingMediaScaleTypeMobile,ri.landingMediaScaleType):pi===mi?D(ri.landingMediaScaleTypeTablet,ri.landingMediaScaleType):ri.landingMediaScaleType:e&&"fill"===Jo.overrides.videoScaleType?"fit":Jo.overrides.videoScaleType},videoAutoPlay:function(){return Jo.overrides.videoAutoPlay},backgroundColor:function(){return H()&&Ko.isLandingMedia?ri.siteBackgroundColor:Ko.isLandingMedia?ri.containerColor:Jo.overrides.containerColor}},menuView:{placement:function(){var e;switch(ri.menuAlignHorizontal){case"top-responsive":e=Ko.isMenuResponsiveOverlay?"overlay":"top";break;case"right-responsive":e=Ko.isMenuResponsiveOverlay?"overlay":"right";break;case"bottom-responsive":e=Ko.isMenuResponsiveOverlay?"overlay":"bottom";break;case"left-responsive":e=Ko.isMenuResponsiveOverlay?"overlay":"left";break;default:e=ri.menuAlignHorizontal}return pi===vi||pi===mi?"left":e},zIndex:6,menuFontSize:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayFontSize||ri.menuFontSize:ri.menuFontSize},menuSubFontSize:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlaySubFontSize||ri.menuSubFontSize:ri.menuSubFontSize},menuBgColor:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayBgColor||ri.menuBgColor:ri.menuBgColor},menuBgAlpha:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayBgAlpha||ri.menuBgAlpha:ri.menuBgAlpha},menuFontColor:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayFontColor||ri.menuFontColor:ri.menuFontColor},menuFontColorHover:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayFontColorHover||ri.menuFontColorHover:ri.menuFontColorHover},menuFontColorSelected:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayFontColorSelected||ri.menuFontColorSelected:ri.menuFontColorSelected},menuTextAlignHorizontal:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayTextAlignHorizontal||ri.menuTextAlignHorizontal:ri.menuTextAlignHorizontal},menuTextAlignVertical:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayTextAlignVertical||ri.menuTextAlignVertical:ri.menuTextAlignVertical},menuTextPaddingHorizontal:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayTextPaddingHorizontal||ri.menuTextPaddingHorizontal:ri.menuTextPaddingHorizontal},menuTextPaddingVertical:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayTextPaddingVertical||ri.menuTextPaddingVertical:ri.menuTextPaddingVertical},menuTextGap:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlayTextGap||ri.menuTextGap:ri.menuTextGap},menuSubTextAlignHorizontal:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlaySubTextAlignHorizontal||ri.menuSubTextAlignHorizontal:ri.menuSubTextAlignHorizontal},menuSubTextGap:function(){return"overlay"===Jo.menuView.placement()?ri.menuOverlaySubTextGap||ri.menuSubTextGap:ri.menuSubTextGap},menuIconOverlayColor:function(){return ri.menuIconOverlayColor||ri.menuOverlayFontColor||"#333333"}},navbarView:{zIndex:function(){return pi===vi||"overlay"===Jo.menuView.placement()?3:7}},overlayView:{x:function(){return Jo.mediaView.x()},y:function(){return Jo.mediaView.y()},zoneWidth:function(){return H()&&Ko.isLandingMedia?Ko.landingMediaView.width():Ko.mediaView.width()},zoneHeight:function(){if(ri.unifiedPageScrolling){var e=H()&&Ko.isLandingMedia?Ko.landingMediaView.height():Ko.mediaView.height();if(Ko._thumbsVisible&&/fill|hMasonry|vMasonry/.test(Jo.overrides.thumbnailType)){var t=Ko._thumbContentHeight;return t+=T(ri.sitePaddingBottom,Yo.height),t>e?t:e}return e}return H()&&Ko.isLandingMedia?Ko.landingMediaView.height():Ko.mediaView.height()},zIndex:4},captionView:{zIndex:function(){return pi===vi||"overlay"===Jo.menuView.placement()?2:6}},siteView:{width:function(){return Yo.width},height:function(){if(H()&&Ko.isLandingMedia)return Ko.landingMediaView.height();if(pi===vi||pi===mi)return Yo.height;if(ri.unifiedPageScrolling){var e=T(ri.sitePaddingTop,Yo.height);return/top|bottom/.test(Jo.menuView.placement())&&(e+=Ko.menuView.height()-T(ri.menuOffsetX,Yo.height)),e+=Ko._thumbsVisible&&/fill|hMasonry|vMasonry/.test(Jo.overrides.thumbnailType)&&(/native/.test(Jo.overrides.thumbnailScrollType)||ri.globalSmoothScroll)?Ko._thumbContentHeight>Jo.mediaView.height()?Ko._thumbContentHeight:Jo.mediaView.height():Ko._mediaContentHeight>Jo.mediaView.zoneHeight()?Ko._mediaContentHeight:Jo.mediaView.zoneHeight(),e+=T(ri.sitePaddingBottom,Yo.height)}return Yo.height}},setPassedSection:function(e){qo.push(e)},getPassedSection:function(e){return qo.indexOf(e)>-1}},Qo={path:"",pathNames:[],listeners:[],firstload:!0,docTitle:document.title||"",base:"/",addEventListener:function(e,t){this.listeners.push({type:e,listener:t}),window.onpopstate=window.onhashchange=function(){Qo.fireListeners()},setTimeout(function(){Qo.fireListeners.call(Qo)},0)},fireListeners:function(){var e;this.path=this.getPath(),this.pathNames=this.getPathNames();for(e in this.listeners)this.listeners[e].listener(this.path)},setValue:function(e,t,i){this.firstload=!1,e=this.trim(e),this.value=e,0===e.indexOf("http")?window.location=e:window.history.pushState&&!document.webkitIsFullScreen?(e=this.addDashes(e),i?window.history.pushState({value:this.base+e},"",this.base+e):window.history.replaceState({value:this.base+e},"",this.base+e),t||this.fireListeners()):document.webkitIsFullScreen?(e=this.addDashes(e),t||this.fireListeners()):(e=this.addDashes(e),window.location=this.base+"#/"+e),"function"==typeof window.ga&&ga("send",{hitType:"pageview",page:location.pathname})},setPath:function(e){this.setValue(e.value.replace("?","%3F"),e.passive,e.history)},back:function(){history.back()},setLocation:function(e){window.location=e},getBase:function(){return this.base},getPath:function(){return this.value&&document.webkitIsFullScreen?decodeURIComponent(this.trim(this.value)):decodeURIComponent(this.trim(window.location.pathname))},getQuery:function(){return window.location.search},getPathNames:function(){return this.getPath().split("/")},setTitle:function(e){document.title=this.docTitle=e},getTitle:function(){return this.docTitle||document.title},getHost:function(){return window.location.host},addDashes:function(e){return e=e.replace(/ /g,"-"),e=e.replace(/%20/g,"-")},trim:function(e){return"/"!==this.base&&(e=e.replace(this.base,"")),e.replace(/^#/,"").replace(/^\s+|\s+$/g,"").replace(/^\/|\/$/g,"")}},$o=function(e){function t(e,t){A=e,I=t,I.addEventListener(sn,i),I.addEventListener(zi,f),I.addEventListener(In,b),I.addEventListener(pn,r),I.addEventListener(bn,c),I.addEventListener(fn,u),I.addEventListener(mn,p),I.addEventListener(Mn,n),I.addEventListener(oo,E),I.addEventListener(lo,V),I.addEventListener(co,k),I.addEventListener("thumbStripDisplaceChange",f),I.addEventListener(go,function(e){A.dispatchEvent(go,e)}),I.addEventListener(vo,function(e){A.dispatchEvent(vo,e)}),A.addEventListener("SectionMediaFactory/mediaBuilt",v),A.addEventListener("MediaView/ContentAdded",g),A.addEventListener("ScrollTransition/updateAssetId",w),A.addEventListener(Gn,y),A.addEventListener(Nn,L),A.addEventListener(Xn,S),A.addEventListener("cursorAxisUpdate",M),A.addEventListener(Lo,o),A.addEventListener(io,x),A.addEventListener(ao,T),
A.addEventListener(so,z),A.addEventListener(Mo,O),A.addEventListener(mo,F),A.addEventListener(Eo,a),A.addEventListener("UPDATE_CONTENT_HEIGHT",function(){I.dispatchEvent("UPDATE_CONTENT_HEIGHT")})}function i(e){if(j=e,P=e.info.mediaViewState,R=e.section,H=e.mediaToRender,e.info.isSectionChange&&A.dispatchEvent("destroy"),e.info.isMediaViewStateChange&&A.dispatchEvent("MediaViewBehavior/navigationModeChange",e.info.mediaViewState),e.assetId>-1){var t=l(e.mediaToRender[e.assetId]);Ko.activeMediaType=t.type}Ko.isLandingMedia||!Jo.overrides.thumbnailOnly||e.assetId>-1?e.info.isSectionChange&&A.dispatchEvent("SectionMediaFactory/buildItems",{media:H,isMobileVideoClick:e.info.isMobileVideoClick,isBlog:e.info.isBlog,section:R}):(Ko._mediaContentHeight=Jo.mediaView.zoneHeight(),I.dispatchEvent("UPDATE_CONTENT_HEIGHT")),A.dispatchEvent("siteUriChange",e),m()}function n(e){A.dispatchEvent(Mn)}function o(e){I.dispatchEvent(Lo,e)}function a(e){I.dispatchEvent(Eo)}function r(e){R&&Jo.section(R),A.dispatchEvent(pn,e),R&&"layoutModelInit"!==e.id&&(_.test(e.id)||B.test(e.id)||D.test(e.id)||W.test(e.id))&&(A.dispatchEvent("SectionMediaFactory/buildItems",{section:R,media:C(R.media)}),A.dispatchEvent("assetReset")),m()}function s(e){return/page/.test(e)}function d(e){return/imageVideo|caption/.test(e)}function h(e,t){return/thumb/.test(t)&&"strip"!==e}function c(e){if(R){if(A.dispatchEvent(bn,e),"update"===e.method&&e.id===R.id&&!h(Jo.overrides.thumbnailType,j.mode))if("media"===e.field)A.dispatchEvent("SectionMediaFactory/buildItems",{section:R,media:e.value?C(e.value):[]}),A.dispatchEvent("assetReset");else if("overrides"===e.field){var t=JSON.stringify(e.value);s(t)&&"html"===Ko._activeMediaType?(A.dispatchEvent("SectionMediaFactory/buildItems",{section:R,media:C(R.media)}),A.dispatchEvent("assetReset")):d(t)&&/image|video/.test(Ko._activeMediaType)&&(A.dispatchEvent("SectionMediaFactory/buildItems",{section:R,media:C(R.media)}),A.dispatchEvent("assetReset"))}else A.dispatchEvent("SectionMediaFactory/buildItems",{section:R,media:C(R.media)}),A.dispatchEvent("assetReset");m()}}function u(e){A.dispatchEvent(fn,e),"update"!==e.method||"landingMedia"!==R.id&&!R.isIntroGallery||"backgroundImages"!==e.id||I.dispatchEvent("resetUriChange",e)}function p(e){A.dispatchEvent(mn,e),"update"===e.method&&R&&R.media.indexOf(e.id)>-1&&(A.dispatchEvent("SectionMediaFactory/buildItems",{section:R,media:C(R.media)}),A.dispatchEvent("assetReset")),m()}function m(){j&&j.mode.indexOf("caption")>-1&&pi!==vi?A.dispatchEvent("showCaption"):A.dispatchEvent("hideCaption")}function v(e){A.dispatchEvent("MediaView/ContentReady",e.media)}function g(e){A.dispatchEvent("layoutMediaView",{section:R}),"landingMedia"===P||H.length<2?A.dispatchEvent("hideCursor"):A.dispatchEvent("showCursor")}function f(e){A.dispatchEvent(Ti)}function b(e){A.dispatchEvent(In)}function w(e){j&&j.assetId!==e.id&&(j.assetId=e.id,I.dispatchEvent("updateAssetId",e),A.dispatchEvent("checkCaption",j))}function y(e){/video|vimeo/.test(e.type)&&A.dispatchEvent("mediaSizeUpdate",e)}function L(e){I.dispatchEvent(Nn)}function S(e){I.dispatchEvent(Xn)}function M(e){I.dispatchEvent("cursorAxisUpdate",e)}function x(e){I.dispatchEvent(io,e)}function T(e){I.dispatchEvent(ao,e)}function z(e){I.dispatchEvent(so,e)}function E(e){A.dispatchEvent(oo,e)}function V(e){A.dispatchEvent(lo,e)}function k(e){A.dispatchEvent(co,e)}function O(e){I.dispatchEvent(Mo,e)}function F(e){I.dispatchEvent(mo,e)}var A,I,P,R,H,j,_=/contactTitleFont|contactTitleFontSize|contactTitleShow|contactFont|contactFontSize|contactFontColor|contactFieldRectColor/,B=/containerColor|transitionType|imageAlignHorizontal|imageAlignVertical|imageScaleType|videoScaleType|imageVideoInactiveAlpha|imageVideoMarginTop|imageVideoMarginRight|imageVideoMarginBottom|imageVideoMarginLeft|imageVideoScrollType|imageVideoScrollbarRounded|imageVideoScrollVisibility|imageVideoScrollbarHorizontalOffset|imageVideoScrollbarVerticalOffset/,D=/pageMarginTop|pageMarginRight|pageMarginBottom|pageMarginLeft|pageScrollVerticalMargin|pageTextFont|pageTextKerning|pageTextFontSize|pageTextFontColor|pageTitle|pageTitleFont|pageTitleKerning|pageTitleFontSize|pageTitleFontColor|pageScrollbarAlignment|pageScrollbarHorizontalOffset|pageScrollbarVerticalOffset|pageScrollbarColor|pageScrollbarHover|pageScrollbarBgAlpha|pageScrollbarWidth/,W=/landingMediaRandomize|landingMediaTransitionType|landingMediaSpeed|landingMediaTransitionDuration|landingMediaAlignHorizontal|landingMediaAlignVertical|landingMediaScaleType/;return t}({}),ea=function(e){function t(e,t){var n=(new $o(i,e),new ta({localEvents:i,siteView:t}));new nt({localEvents:i});new it({localEvents:i,mediaView:n}),new zt({siteEvents:e,localEvents:i,siteView:t,mediaView:n})}var i=new Oe;return t}({}),ta=function(e){function t(e){s=this,d=new Zo,d.element.setAttribute("class","MediaView.mask"),d.overflow="hidden",h=new Zo,"Chrome"===Ao&&(h.selectable=!0,d.selectable=!0),h.element.setAttribute("class","MediaView.container"),d.addChild(h),c=e.localEvents,l(),a(),c.addEventListener(pn,o),c.addEventListener(bn,n),c.addEventListener(Ti,l),c.addEventListener("MediaView/ContentReady",r),c.addEventListener("UPDATE_CONTENT_HEIGHT",l),d.addEventListener(qn,i),this.mask=d,this.container=h,e.siteView.addChild(d)}function i(e){}function n(e){a(),l()}function o(e){a(),l()}function a(){ze(h,Un,{backgroundColor:Jo.mediaView.backgroundColor()})}function r(e){h.removeChildren(h);for(var t=0,i=e.length;t