var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(c){var f=0;return function(){return fc.BREAKPOINTS.MOBILE?"desktop":"mobile"},getCurrentMediaType:function(){var a=b.getViewPort().width;return a>c.BREAKPOINTS.MOBILE?a>c.BREAKPOINTS.DESKTOP?"desktop-over":"desktop":a>c.BREAKPOINTS.MOBILE_UNDER?"mobile":"mobile-under"},isInVerticalViewPort:function(a){a=a.getBoundingClientRect();return a.toph-l&&(a=h-l);var k=isNaN(e)?c:e;k+=(a-c)/7;0>k?k=0:k>h-l&&(k=h-l);e=Math.ceil(k);window.scrollTo(d,e);e!==a?f=setTimeout(function(){b.scrollTo(a,k)},15):clearTimeout(f)},setImageSpecGuide:function(a,e){var d=document.createElement("span");d.innerHTML=e;d.style.position="absolute";d.style.display="inline-block";d.style.top="50%";d.style.right="50%";d.style.width="100%";d.style.textAlign="center";d.style.fontStyle="italic";d.style.transform= "translateX(50%) translateY(-50%)";d.style.color="#fff";d.style.fontSize="30px";d.classList.add("media-size-guide");a.appendChild(d)},extend:function(a,e){Object.keys(e).forEach(function(d){a[d]=e[d]});return a},setCookie:function(a,e,b){var d=new Date;d.setTime(d.getTime()+864E5*b);document.cookie=a+"="+e+"; expires="+d.toUTCString()+"; path=/"},getCookie:function(a){return(a=document.cookie.match("(^|;) ?"+a+"=([^;]*)(;|$)"))?a[2]:null},triggerEvent:function(a,e,b,c,f){b=void 0===b?null:b;c=void 0=== c?!1:c;f=void 0===f?!0:f;if(null===b){var d=document.createEvent("HTMLEvents");d.initEvent(e,c,f)}else d=document.createEvent("CustomEvent"),d.initCustomEvent(e,c,f,b);a.dispatchEvent(d)},hiddenScroll:function(){this.scrollFlag=!0;this.currentPos=window.scrollY||document.documentElement.scrollTop;var a=document.querySelector("body");var e=0this.el.dataset.src.indexOf(a)&& (this.el.dataset.src=a)):0>this.el.src.indexOf(a)&&(this.el.src=a)}};a.instances=new WeakMap;var b={initAll:function(){[].concat($jscomp.arrayFromIterable(document.querySelectorAll(f.RES_IMG))).forEach(function(b){a.instances.has(b)||new a(b)})},load:function(b){a.instances.has(b)?a.instances.get(b).load():(new a(b)).load()},delete:function(b){a.instances.delete(b)}};window.sg.common.image=b;"loading"===document.readyState?document.addEventListener("DOMContentLoaded",b.initAll):b.initAll()})();(function(){var c=window.sg.common.constants.SELECTOR,f=window.sg.common.utils.isVerticalVisible,a=window.sg.common.utils.isHorizontalVisible,b=function(a){this.el=a=void 0===a?document:a;this.lazyEls=[];this.selector=c.LAZY_LOAD;this.active=!1;this.init()};b.prototype.init=function(){this.setLazyLoad();this.bindEvents()};b.prototype.getEls=function(){this.lazyEls=[].concat($jscomp.arrayFromIterable(this.el.querySelectorAll(this.selector)))};b.prototype.reInit=function(){this.getEls()};b.prototype.setLazyLoad= function(){var b=this;this.active||(this.active=!0,setTimeout(function(){b.getEls();b.lazyEls.forEach(function(e){f(e)&&(e.classList.contains("image__preview")?b.setImage(e):a(e)&&(e.classList.contains("image__main")||e.classList.contains("image__hover-image--hover")?b.setImage(e):e.classList.contains("video")&&b.setVideo(e)));0===b.lazyEls.length&&b.unBindEvents()});b.active=!1},200))};b.prototype.clearLazy=function(a){a.classList.remove(this.selector.substr(1));this.lazyEls=this.lazyEls.filter(function(b){return b!== a})};b.prototype.setImage=function(a){var b=window.sg.common.image;b&&b.load(a);this.clearLazy(a)};b.prototype.setVideo=function(a){var b=window.sg.common.video;b&&b.load(a);this.clearLazy(a)};b.prototype.bindEvents=function(){this.setLazyLoad=this.setLazyLoad.bind(this);document.addEventListener("scroll",this.setLazyLoad);window.addEventListener("resize",this.setLazyLoad);window.addEventListener("orientationchange",this.setLazyLoad)};b.prototype.unBindEvents=function(){document.removeEventListener("scroll", this.setLazyLoad);window.removeEventListener("resize",this.setLazyLoad);window.removeEventListener("orientationchange",this.setLazyLoad)};b.instance=null;var d={initAll:function(){b.instance=new b},reInit:function(){b.instance.reInit()},setLazyLoad:function(){b.instance.setLazyLoad()},setPreviewImageLoaded:function(a){var e=function(d){f(a)&&([].concat($jscomp.arrayFromIterable(a.querySelectorAll(".image__preview"))).forEach(function(a){a.classList.contains("lazy-load")&&b.instance.setImage(a)}), d&&d.target.removeEventListener(d.type,e))};document.addEventListener("scroll",e);window.addEventListener("resize",e);window.addEventListener("orientationchange",e)}};window.sg.common.lazyLoad=d;"loading"===document.readyState?document.addEventListener("DOMContentLoaded",d.initAll):d.initAll()})();(function(){var c=function(a){this.target="object"===typeof a?Array.isArray(a)?a:[a]:a?Array.prototype.slice.call(document.querySelectorAll(a)):[]};c.prototype.find=function(a){var b=[];this.target.forEach(function(d){b=b.concat(Array.prototype.slice.call(d.querySelectorAll(a)))});return new c(b)};c.prototype.eq=function(a){a=this.target[a];return new c(a?[a]:"")};c.prototype.parent=function(){return 0===this.target.length?new c(""):new c(this.target[0].parentNode?[this.target[0].parentNode]:"")}; c.prototype.children=function(a){a=void 0===a?null:a;var b=[];this.target.forEach(function(d){b=a?b.concat(Array.prototype.slice.call(d.querySelectorAll(a))):b.concat(Array.prototype.slice.call(d.children))});return new c(b)};c.prototype.closest=function(a){function b(e){return(e.matches?e.matches(a):e.webkitMatchesSelector?e.webkitMatchesSelector(a):e.msMatchesSelector(a))?e:e===document.body?null:b(e.parentNode)}function d(b){return b===a?b:b===document.body?null:d(b.parentNode)}if(0===this.target.length)return this; if(!this.target[0].parentElement)return new c([this.target]);var e=[],g="string"===typeof a;this.target.forEach(function(a){a=g?b(a):d(a);null!==a&&e.push(a)});return new c(e)};c.prototype.css=function(a){var b=this.target[0];if(b){if("string"===typeof a)return window.getComputedStyle(b)[a];this.target.forEach(function(b){Object.keys(a).forEach(function(e){b.style[e]=a[e]})})}};c.prototype.show=function(){var a=this.target;a&&a.forEach(function(a){f(a).css({display:"block"})})};c.prototype.hide=function(){var a= this.target;a&&a.forEach(function(a){f(a).css({display:"none"})})};c.prototype.scrollTop=function(a){var b=this.target[0];if(b){if(void 0===a)return b.scrollTop;b.scrollTop=a}};c.prototype.animate=function(a,b,d,e){var c=this;d=void 0===d?null:d;e=void 0===e?null:e;"string"!==typeof d&&(e=d,d=null);var f="webkitTransitionEnd oTransitionEnd otransitionend mozTransitionEnd moztransitionend transitionend transitionEnd".split(" ");this.target.forEach(function(c){function g(a){if(void 0===a||a.target=== c)null!==e&&e(c),c.style.transition=n,f.forEach(function(a){c.removeEventListener(a,g);c.animateComplete=null})}var h=window.getComputedStyle(c);Object.keys(a).forEach(function(a){c.style[a]=h[a]});var n=c.style.transition;c.style.transitionDuration=b/1E3+"s";null!==d&&(c.style.transitionTimingFunction=d);["o","ms","moz","webkit"].forEach(function(a){c.style[a+"TransitionDuration"]=b/1E3+"s";null!==d&&(c.style[a+"transitionTimingFunction"]=d)});c.animateComplete=g;f.forEach(function(a){c.addEventListener(a, g)})});setTimeout(function(){c.css(a)}.bind(this),30)};c.prototype.finish=function(){this.target.forEach(function(a){a.animateComplete()});return this};c.prototype.stop=function(){var a=this;this.target.forEach(function(b){for(var c=0,e=window.getComputedStyle(a.target[0]);b.style.length>c;){c++;var g=b.style[c-1];-1a?a:g}else g=d.scrollTop-l,d.scrollTop=d.scrollTopk&&(b=k)}else b=a-m,b=a.target.length?null: a;this.ele.category=this.ele.section.find(this.selector.category);this.ele.language=this.ele.section.find(this.selector.language);this.ele.languagePanel=this.ele.section.find(this.selector.languagePanel);this.ele.languageTopTarget=this.ele.section.find(this.selector.languageTopTarget)};d.prototype.focusLock=function(a){var b=this;a.keyCode===f.keyCode.TAB_KEY&&setTimeout(function(){0>=c(document.activeElement).closest(b.ele.languagePanel.target[0]).target.length&&b.closeLanguage()}.bind(this),30)}; d.prototype.outClick=function(a){(0>=c(a.target).closest(this.ele.languagePanel.target[0]).target.length||a.target===document.documentElement)&&this.closeLanguage()};d.prototype.init=function(){var a=this;this.setLengthTop();this.bindEvents();var b=this.ele.section.find(".image__preview");if(0