1/* 2Transition Slider jQuery plugin 3version 2.20.3 4author http://codecanyon.net/user/creativeinteractivemedia/portfolio?ref=creativeinteractivemedia 5*/ 6var STX=STX||{};!function(e){"use strict";function t(t,i,o){var s=this;function n(){var t,i,o;s.ev.on("hideLoadingAfterInitAssets",function(){s.hideLoadingAfterInitAssetsLoad()}),s.ev.on("initSwiper",function(){s.options.thumbs&&!1!==s.options.thumbs.enable&&(s.swiperContainerDiv.classList.add("gallery-top"),s.thumbnails=new STX.Thumbnails(s.options,s.ev),s.$sliderWrapper.append(e(s.thumbnails.getLoadingDivElement())),s.options.thumbs.swiper=s.thumbnails.thumbOptions),function(){s.options.speed=s.options.slides[s.options.initialSlide].transitionDuration,s.options.roundLengths=!0,s.options.watchOverflow=!0,s.options.preventInteractionOnTransition=!0,s.options.slidesPerView="auto",s.options.longSwipesRatio=.5;var e,t,i=Object.assign({},s.options);(delete i.autoplay,s.swiper=new STXSwiper(s.swiperContainerDiv,i),s.swiper.on("resize",function(){s.onResize()}),s.swiper.on("resize",(e=function(){s.swiper.animating||s.ev.trigger("updateRendererStatus",[!1])},function(i){t&&clearTimeout(t),t=setTimeout(e,150,i)})),s.swiper.on("slideNextTransitionStart",function(){s.nextSlide(s.swiper.previousIndex,s.swiper.realIndex),s.stopAutoplay()}),s.swiper.on("slidePrevTransitionStart",function(){s.prevSlide(s.swiper.previousIndex,s.swiper.realIndex),s.stopAutoplay()}),s.swiper.on("slideChange",function(e){s.ev.trigger("slideChange")}),s.swiper.on("slideChangeTransitionEnd",function(e){s.ev.trigger("slideChangeTransitionEnd")}),s.updateSwiperStyle(),s.updateLayerSizeForSlide(),s.slideChanged(s.swiper.activeIndex),1!==s.options.slides.length)&&(s.swiper.on("slideResetTransitionStart",function(){this.touches.diff,this.width;var e={val:this.touches.diff/this.width};anime({targets:e,val:0,duration:300,easing:"easeOutQuad",update:function(){s.slideMove(e.val)},complete:function(){s.swiper.animating=!1}})}),s.swiper.on("slideResetTransitionEnd",function(){var e=this.touches.diff/this.width;e>.25?s.swiper.slidePrev():e<-.25&&s.swiper.slideNext(),s.resetAutoplay()}),s.swiper.on("touchStart",function(e){this.touches.diff=0,s.slideMove(0)}),s.swiper.on("touchMove",function(e){var t=this.touches.diff/this.width;s.slideMove(t),s.stopAutoplay()}))}(),s.options.autoplay&&s.options.autoplay.enable&&(s.autoplay=new STX.Autoplay({ev:s.ev,slides:s.options.slides,autoplay:s.options.autoplay,swiper:s.swiper,sliderWrapper:s.$sliderWrapper}))}),s.ev.on("enableSwiperInteraction",function(){s.enableSwiper(),s.updateLayerSizeForSlide()}),s.ev.on("disableSwiperInteraction",function(){s.disableSwiper()}),s.ev.on("onPauseButtonUpdate",function(e,t){t?s.pauseAutoplay():s.startAutoplay()}),s.ev.on("updateAspectRatio",function(){s.onUpdateAspectRatio()}),s.ev.on("updateActiveElements",function(){s.swiper&&s.updateActiveElements(s.swiper.activeIndex)}),s.ev.on("animateLayer",function(){a()}),s.ev.on("showLoading",function(){s.callback&&(s.callback(),s.callback=null)}),s.ev.on("goToSlide",function(e){switch(e.effect&&(s.currentEffect=e.effect),e.slide){case"Next":s.swiper.slideNext();break;case"Prev":s.swiper.slidePrev();break;default:s.swiper.slideTo(e.slide)}}),d(),p(),c(),h(),s.loading=new STX.Loading(s.options.loading,s.ev),s.$sliderWrapper.append(e(s.loading.getLoadingDivElement())),s.layers=new STX.Layers(s.options,s.ev,s.$sliderWrapper),s.$layers=e(s.layers.getLayerDivElement()),s.$layers.insertAfter(e(s.swiperWrapperDiv)),s.options.overlay&&(s.overlay=document.createElement("div"),e(s.overlay).insertBefore(s.$layers).addClass("stx-overlay"),s.overlay.style.background=s.options.overlay),t=u(s.options),i={container:s.container,ev:s.ev,layers:s.layers,initialSlide:t,initialEffect:s.options.slides[t].transitionEffect,slidesToLoad:s.options.slides,camera:{width:s.$sliderWrapper.width(),height:s.$sliderWrapper.height(),fov:75},parallax:s.options.parallax,resetVideos:s.options.resetVideos,videoAutoplay:s.options.videoAutoplay,swiperContainer:s.swiperContainerDiv,layerStarOnTransitionStart:s.options.layerStarOnTransitionStart},o="css"==s.options.mode?"TransitionSwipe":"Transition",s.transition=new STX[o](i),s.initialized=!0}function a(){var e=s.$sliderWrapper.height(),t=s.$sliderWrapper.offset().top,i=t+e,o=s.$window.scrollTop(),n=o+s.$window.height(),a=i>o&&t<n,r=Math.max(0,o-t)-Math.max(0,i-n);return s.$sliderWrapper.find(".stx-parallax").each(function(){this.dataset.scale?this.style.transform="scale("+this.dataset.scale+") translateY("+r*this.dataset.stxParallax/this.dataset.scale+"px)":this.style.transform="translateY("+r*this.dataset.stxParallax+"px)",this.dataset.translateY=r*this.dataset.stxParallax}),a}function r(){a()?(s.initialized||n(),s.transition.enableRendering()):s.initialized&&s.transition.disableRendering()}function l(t){if(s.options=e.extend(!0,{},e.fn.transitionSlider.defaults,t),s.options.showSlidesRandomOrder)for(var i=s.options.slides.length-1;i>0;i--){var o=Math.floor(Math.random()*(i+1)),n=s.options.slides[i];s.options.slides[i]=s.options.slides[o],s.options.slides[o]=n}s.options.pagination.enable&&(s.options.pagination.el=".swiper-pagination",s.options.pagination.type="bullets","effect3"!=s.options.pagination.style&&"effect4"!=s.options.pagination.style||(s.options.pagination.type="fraction")),s.options.slides.forEac
6h(function(e){if(e.backgroundColor){var t,i=document.createElement("canvas"),o=i.getContext("2d");if(i.width=s.options.width,i.height=s.options.height,e.backgroundColor2)(t="vertical"==e.backgroundType?o.createLinearGradient(0,0,0,i.height):o.createLinearGradient(0,0,i.width,0)).addColorStop(0,e.backgroundColor),t.addColorStop(1,e.backgroundColor2),o.fillStyle=t;else o.fillStyle=e.backgroundColor;o.fillRect(0,0,i.width,i.height),e.src=i.toDataURL(),e.mediaType="IMAGE"}else e.mediaType=STX.Utils.checkForSupportedMediaType(e.src).mediaType,e.mediaExtension=STX.Utils.checkForSupportedMediaType(e.src).mediaExtension,e.thumbSrc&&(e.thumbMediaType=STX.Utils.checkForSupportedMediaType(e.thumbSrc).mediaType,e.thumbMediaExtension=STX.Utils.checkForSupportedMediaType(e.thumbSrc).mediaExtension),e.src=STX.Utils.checkForURLProtocol(e.src);if(e.elements&&e.elements.forEach(function(e){function t(e){(e.boxShadowHorizontal||e.boxShadowVertical||e.boxShadowBlur||e.boxShadowColor||e.boxShadowSpread||e.boxShadowPosition)&&(e.boxShadowHorizontal=e.boxShadowHorizontal||"0px",e.boxShadowVertical=e.boxShadowVertical||"0px",e.boxShadowBlur=e.boxShadowBlur||"0px",e.boxShadowSpread=e.boxShadowSpread||"0px",e.boxShadowColor=e.boxShadowColor||"rgba(0, 0, 0, 0.5)",e.boxShadowPosition=e.boxShadowPosition||"",e.boxShadow=e.boxShadowPosition+" "+e.boxShadowHorizontal+" "+e.boxShadowVertical+" "+e.boxShadowBlur+" "+e.boxShadowSpread+" "+e.boxShadowColor)}function i(e){(e.textShadowHorizontal||e.textShadowVertical||e.textShadowBlur||e.textShadowColor)&&(e.textShadowHorizontal=e.textShadowHorizontal||"0px",e.textShadowVertical=e.textShadowVertical||"0px",e.textShadowBlur=e.textShadowBlur||"0px",e.textShadowColor=e.textShadowColor||"rgba(0, 0, 0, 0.5)",e.textShadow=e.textShadowHorizontal+" "+e.textShadowVertical+" "+e.textShadowBlur+" "+e.textShadowColor)}t(e),i(e),e.hover&&(t(e.hover),i(e.hover)),e.tablet&&(t(e.tablet),i(e.tablet),e.tablet.hover&&t(e.tablet.hover),e.tablet.hover&&i(e.tablet.hover)),e.mobile&&(t(e.mobile),i(e.mobile),e.mobile.hover&&t(e.mobile.hover),e.mobile.hover&&i(e.mobile.hover))}),!e.transitionEffect){var n=STX.Effects[s.options.transitionEffect];n&&(e.transitionEffect=n.effect,e.transitionDuration=e.transitionDuration||n.duration,e.distance=e.distance||n.distance,e.easing=e.easing||n.easing,e.blur=e.blur||n.blur,e.brightness=e.brightness||n.brightness,e.direction=e.direction||n.direction,e.offsetX1=e.offsetX1||n.offsetX1,e.offsetX2=e.offsetX2||n.offsetX2,e.offsetY1=e.offsetY1||n.offsetY1,e.offsetY2=e.offsetY2||n.offsetY2,e.brightness1=e.brightness1||n.brightness1,e.brightness2=e.brightness2||n.brightness2)}})}function d(){if(s.$sliderWrapper.css({position:"relative",margin:"auto"}),(s.options.forceResponsive||s.options.fullscreen)&&s.updateForceWidth(),s.container||(s.container=document.createElement("div"),s.container.setAttribute("class","stx-container")),s.swiperWrapperDiv||(s.swiperContainerDiv=document.createElement("div"),s.swiperContainerDiv.className="swiper-container",s.swiperWrapperDiv=document.createElement("div"),s.swiperWrapperDiv.className="swiper-wrapper",s.swiperContainerDiv.appendChild(s.swiperWrapperDiv),e(s.swiperContainerDiv).css({overflow:"hidden"}),s.$sliderWrapper.append(e(s.swiperContainerDiv)),s.$sliderWrapper.prepend(e(s.container))),s.options.slides)for(var t=!1,i=0;i<s.options.slides.length;i++){var o;s.options.slides[i].url?((o=document.createElement("a")).href=s.options.slides[i].url,o.target=s.options.slides[i].urlTarget||"_blank"):o=document.createElement("div"),o.className="swiper-slide",("object"==typeof s.options.hashNavigation&&s.options.hashNavigation.enable||"boolean"==typeof s.options.hashNavigation&&s.options.hashNavigation)&&o.setAttribute("data-hash","slide"+i),s.swiperWrapperDiv.appendChild(o),t||"VIDEO"!==s.options.slides[i].mediaType||(t=!0,s.unmute=new STX.Buttons({ev:s.ev,buttons:s.options.buttons,videoAutoplay:s.options.videoAutoplay}),s.$unmute=s.unmute.getUnmuteDivElement(),s.$sliderWrapper.append(s.$unmute))}s.options.navigation&&(s.navigationNextDiv=document.createElement("div"),s.navigationPrevDiv=document.createElement("div"),s.navigationNextDiv.className+="slider-arrow slider-arrow-next "+s.options.navigation.style.replace("effect","arrow"),s.navigationPrevDiv.className+="slider-arrow slider-arrow-prev "+s.options.navigation.style.replace("effect","arrow"),s.navigationNextTouchAreaDiv=document.createElement("div"),s.navigationPrevTouchAreaDiv=document.createElement("div"),s.navigationNextTouchAreaDiv.className="slider-touch-area-next",s.navigationPrevTouchAreaDiv.className="slider-touch-area-prev",s.options.navigation.nextEl=".slider-touch-area-next",s.options.navigation.prevEl=".slider-touch-area-prev",s.navigationNextTouchAreaDiv.appendChild(s.navigationNextDiv),s.navigationPrevTouchAreaDiv.appendChild(s.navigationPrevDiv),s.swiperContainerDiv.appendChild(s.navigationNextTouchAreaDiv),s.swiperContainerDiv.appendChild(s.navigationPrevTouchAreaDiv)),s.options.pagination.enable&&(s.paginationDiv=document.createElement("div"),s.paginationDiv.className="swiper-pagination "+s.options.pagination.style.replace("effect","pagination"),s.swiperContainerDiv.appendChild(s.paginationDiv)),s.options.scrollbar&&(s.scrollbarDiv=document.createElement("div"),s.scrollbarDiv.className=s.options.scrollbar.el.replace(/^\./,""),s.swiperContainerDiv.appendChild(s.scrollbarDiv))}function p(){s.options.autoplay&&s.options.autoplay.enable&&s.options.autoplay.progress&&(jQuery('<div id="stx-progress-loader-wrapper"><svg class="stx-progress-loader-container"><circle cx="20" cy="20" r="18" class="stx-progress-loader-circle stx-progress-bg"></circle><circle cx="20" cy="20" r="18" class="stx-progress-loader-circle stx-progress-bar"></circle></svg></div>').appendTo(s.$sliderWrapper),s.ev.on("onAutoplayProgressUpdate",function(e,t){s.$sliderWrapper.find(".stx-progress-bar")[0].style["stroke-dashoffset"]=parseInt(s.$sliderWrapper.find(".stx-progress-bar").css("stroke-dasharray"),10)*t}))}function c(){s.options.shadow&&s.$sliderWrapper.addClass("sliderTX_"+s.options.shadow)}function h(){s.options.slides&&(s.options.transitionDurations=[],s.options.slides.forEac
6h(function(e){!function(e){if("string"!=typeof e.transitionEffect||"css"==i.mode)return e;var t=STX.Effects[e.transitionEffect];t&&(e.transitionEffect=t.effect,e.transitionDuration=e.transitionDuration||t.duration,e.distance=e.distance||t.distance,e.easing=e.easing||t.easing,e.blur=e.blur||t.blur,e.brightness=e.brightness||t.brightness,e.direction=e.direction||t.direction,e.offsetX1=e.offsetX1||t.offsetX1,e.offsetX2=e.offsetX2||t.offsetX2,e.offsetY1=e.offsetY1||t.offsetY1,e.offsetY2=e.offsetY2||t.offsetY2,e.brightness1=e.brightness1||t.brightness1,e.brightness2=e.brightness2||t.brightness2)}(e),0!==e.transitionDuration&&null!==e.transitionDuration&&void 0!==e.transitionDuration||(e.transitionDuration=s.options.transitionDuration),""!==e.transitionEffect&&null!==e.transitionEffect&&void 0!==e.transitionEffect||(e.transitionEffect=s.options.transitionEffect),""!==e.direction&&null!==e.direction&&void 0!==e.direction||(e.direction=s.options.direction),""!==e.brightness&&null!==e.brightness&&void 0!==e.brightness||(e.brightness=s.options.brightness),""!==e.distance&&null!==e.distance&&void 0!==e.distance||(e.distance=s.options.distance),""!==e.easing&&null!==e.easing&&void 0!==e.easing||(e.easing=s.options.easing),s.options.transitionDurations.push(e.transitionDuration)}))}function u(e){var t;if("object"==typeof s.options.hashNavigation&&s.options.hashNavigation.enable||"boolean"==typeof s.options.hashNavigation&&s.options.hashNavigation){var i=document.location.hash.replace("#","");t=i.includes("slide")?parseInt(i.replace("slide","")):e.initialSlide}else t=e.initialSlide;return t}s.mainContainer=e("<div />").addClass("stx-main-container"),e(t).append(s.mainContainer),s.$sliderWrapper=s.mainContainer,s.$window=e(window),s.ev=e(s),l(i),o&&(s.callback=o),s.updateSizeValuesOnResize(),s.checkForLightboxMode(t),a()&&n(),s.ev.on("animationComplete",r),s.$window.on("resize scroll",r),s.options.wheelNavigation.enable&&s.$sliderWrapper[0].addEventListener("wheel",function(e){e.preventDefault(),s.wheelDisabled||(s.wheelDisabled=!0,setTimeout(function(){s.wheelDisabled=!1},s.options.wheelNavigation.interval),e.deltaY>0&&(s.swiper.activeIndex!==s.swiper.slides.length-1||!s.options.wheelNavigation.stopOnLast)?s.swiper.slideNext():e.deltaY<0&&(s.swiper.activeIndex||!s.options.wheelNavigation.stopOnLast)&&s.swiper.slidePrev())},{passive:!1}),s.reloadSlider=function(i,o){o&&(s.callback=o),s.stopSlider(),s.swiper.removeAllSlides(),s.options.navigation&&(e(s.navigationNextDiv).remove(),e(s.navigationPrevDiv).remove(),e(s.navigationNextTouchAreaDiv).remove(),e(s.navigationPrevTouchAreaDiv).remove()),s.options.pagination.enable&&e(s.paginationDiv).remove(),s.options.scrollbar&&e(s.scrollbarDiv).remove(),s.options.shadow&&s.container.classList.remove("sliderTX_"+s.options.shadow),s.$unmute&&s.$unmute.remove(),s.thumbnails&&s.thumbnails.removeStyle(),s.options.lightboxMode.enable&&(s.mainContainer.detach().appendTo("#slider-preview").css({top:0,left:0}),s.lightboxOverlay.remove(),s.lightboxText.remove()),s.loading.removeStyle(),jQuery("#"+s.paginationNavigationStyleID).remove(),l(i);var n=u(s.options);s.swiper.destroy(!1,!0),s.options.initialSlide?s.swiper.params.initialSlide=s.options.initialSlide:s.swiper.params.initialSlide=0,h(),d(),p(),s.loading.createStyle(s.options.loading),s.slideMove(0),s.updateSizeValuesOnResize(),s.checkForLightboxMode(t),s.layers.reloadLayer(s.options),s.updateLayerSizeForSlide(),c(),s.transition.reloadTransition({initialSlide:n,initialEffect:s.options.slides[n].transitionEffect,slidesToLoad:s.options.slides,camera:{width:s.options.width,height:s.options.height,fov:75}})},s.stopSlider=function(){s.transition.pauseAllVideoSlides(),s.stopAutoplay()}}t.prototype={constructor:t,hideLoadingAfterInitAssetsLoad:function(){this.resetAutoplay(),this.ev.trigger("hideLoading")},onResize:function(){this.updateSizeValuesOnResize(),this.swiper&&this.swiper.update(),"css"==this.options.mode&&(this.swiper.animating=!1),this.transition&&this.transition.updateTransitionOnResize({width:this.$sliderWrapper.width(),height:this.$sliderWrapper.height()}),this.options.lightboxMode.enable&&e(this.mainContainer).css({position:"absolute",left:window.innerWidth/2-e(this.mainContainer).width()/2,to
6p:window.innerHeight/2-e(this.mainContainer).height()/2})},onUpdateAspectRatio:function(){this.transition&&this.transition.updateTransitionOnResize({width:this.$sliderWrapper.width(),height:this.$sliderWrapper.height()})},updateSizeValuesOnResize:function(){var t=this.options,i=0,o=0,s=0,n=0,a=this.$sliderWrapper.parent().width();if(this.$sliderWrapper.width()<=t.mobileSize?(t.responsive=null==t.responsiveMobile?t.responsive:t.responsiveMobile,t.forceResponsive=null==t.forceResponsiveMobile?t.forceResponsive:t.forceResponsiveMobile,t.fullscreen=null==t.fullscreenMobile?t.fullscreen:t.fullscreenMobile,t.width=null==t.widthMobile?t.width:t.widthMobile,t.height=null==t.heightMobile?t.height:t.heightMobile,void 0!==t.lightboxModeMobile?(t.lightboxMode.enable=t.lightboxModeMobile.enable,t.lightboxMode.text=t.lightboxModeMobile.text,t.lightboxMode.fontColor=t.lightboxModeMobile.fontColor,t.lightboxMode.hoverColor=t.lightboxModeMobile.hoverColor,t.lightboxMode.fontFamily=t.lightboxModeMobile.fontFamily,t.lightboxMode.fontSize=t.lightboxModeMobile.fontSize):t.lightboxMode.enable=!1):this.$sliderWrapper.width()<=t.tabletSize&&(t.responsive=null==t.responsiveTablet?t.responsive:t.responsiveTablet,t.forceResponsive=null==t.forceResponsiveTablet?t.forceResponsive:t.forceResponsiveTablet,t.fullscreen=null==t.fullscreenTablet?t.fullscreen:t.fullscreenTablet,t.width=null==t.widthTablet?t.width:t.widthTablet,t.height=null==t.heightTablet?t.height:t.heightTablet,void 0!==t.lightboxModeTablet?(t.lightboxMode.enable=t.lightboxModeTablet.enable,t.lightboxMode.text=t.lightboxModeTablet.text,t.lightboxMode.fontColor=t.lightboxModeTablet.fontColor,t.lightboxMode.hoverColor=t.lightboxModeTablet.hoverColor,t.lightboxMode.fontFamily=t.lightboxModeTablet.fontFamily,t.lightboxMode.fontSize=t.lightboxModeTablet.fontSize):t.lightboxMode.enable=!1),this.options.thumbs.enable&&this.options.thumbs.outsideSlider){switch(this.options.thumbs.position){case"top":s=Number(this.options.thumbs.thumbHeight)+2*Number(this.options.thumbs.spaceAround);break;case"left":i=Number(this.options.thumbs.thumbWidth)+2*Number(this.options.thumbs.spaceAround);break;case"right":o=Number(this.options.thumbs.thumbWidth)+2*Number(this.options.thumbs.spaceAround);break;case"bottom":n=Number(this.options.thumbs.thumbHeight)+2*Number(this.options.thumbs.spaceAround)}this.$sliderWrapper.css("margin",s+"px "+o+"px "+n+"px "+i+"px")}if(this.options.fullscreen){delete this.options.width;var r=e(window).height()-this.$sliderWrapper.offset().top;a=e(window).width(),this.updateForceWidth(),r<=0&&(r=this.options.height),this.$sliderWrapper.width(a-i-o),this.options.fullscreenMaxRatio&&this.$sliderWrapper.width()/r>this.options.fullscreenMaxRatio&&(r=this.$sliderWrapper.width()/this.options.fullscreenMaxRatio),this.$sliderWrapper.height(r),this.$layers&&(this.getSliderWrapperSize(),this.updateLayerSizeForSlide())}else if(this.options.responsive){delete this.options.width,this.options.forceResponsive&&(a=e(window).width(),this.updateForceWidth()),this.$sliderWrapper.width(a-i-o);var l=this.$sliderWrapper.width(),d=t.ratio,p=t.height,c=this.options.maxHeight,h=this.options.minHeight;d&&(p=l/d),c&&p>c&&(p=c),h&&p<h&&(p=h),this.$sliderWrapper.height(p),this.$layers&&(this.getSliderWrapperSize(),this.updateLayerSizeForSlide())}else this.options.forceResponsive?(a=e(window).width(),this.updateForceWidth(),this.$sliderWrapper.width(a-i-o)):this.$sliderWrapper.width(this.options.width-i-o),this.$sliderWrapper.height(this.options.height)},updateForceWidth:function(){this.leftPos=this.$sliderWrapper[0].parentElement.getBoundingClientRect().x,this.$sliderWrapper.css({marginLeft:-this.leftPos})},getSliderWrapperSize:function(){this.sliderWrapperHeight=this.$sliderWrapper.height(),this.sliderWrapperWidth=this.$sliderWrapper.width()},updateLayerSizeForSlide:function(){if(this.swiper){var e,t=this.options,i=this.swiper.activeIndex||0,o=this.options.slides[i],s=t.layerWidth||o.layerWidth||this.sliderWrapperWidth,n=t.layerHeight||o.layerHeight||this.sliderWrapperHeight,a=t.layerWidthMin||"initial",r=t.layerWidthMax||"initial",l=t.layerHeightMin||"initial",d=t.layerHeightMax||"initial";
6this.viewOld=this.view,this.view="desktop",this.getSliderWrapperSize(),this.$layers.css({width:s,height:n,minWidth:a,maxWidth:r,minHeight:l,maxHeight:d,"-webkit-transform":"translateX(-50%) translateY(-50%)",left:"50%",top:"50%",backgroundColor:t.layerBackground});var p=this.$layers.width(),c=this.$layers.height(),h=this.sliderWrapperWidth/p,u=this.sliderWrapperHeight/c;e=h>u?u:h,this.$layers.css({"-webkit-transform":"scale("+e+") translateX(-50%) translateY(-50%)"}),this.layers.updatePositions(),this.view!==this.viewOld&&this.layers.updateView(this.view)}},nextSlide:function(e,t){var i=e,o=JSON.parse(JSON.stringify(this.options.slides[i]));this.currentEffect&&(STX.Utils.setTransitionOptionsFromEffectName(o,this.currentEffect),delete this.currentEffect);var s=STX.Utils.getTransitionOptions(o);s.slideFrom=e,s.slideTo=t,this.transition.animate(s),this.slideChanged(t)},prevSlide:function(e,t){var i=t,o=JSON.parse(JSON.stringify(this.options.slides[i]));this.currentEffect&&(STX.Utils.setTransitionOptionsFromEffectName(o,this.currentEffect),delete this.currentEffect);var s=STX.Utils.getTransitionOptions(o);s.slideFrom=e,s.slideTo=t,s.backwards=!0,this.transition.animate(s),this.slideChanged(t)},slideMove:function(e){var t=this.options.slides.length,i=this.swiper.realIndex;this.options.stopOnLastSlide&&(i+1==t&&(e=e<=0?0:e),0==i&&(e=e>=0?0:e));var o=e<=0?(i+1)%t:(i+t-1)%t,s=e<=0?i:o;this.transition.slideMove(e,i,o,s),this.layers.setOpacity(1-Math.pow(Math.abs(3*e),.5))},slideChanged:function(t){this.options.slides[t].url?(this.$layers.css("z-index",1),e(this.swiperWrapperDiv).css("z-index",2)):(this.$layers.css("z-index",2),e(this.swiperWrapperDiv).css("z-index",1)),this.updateActiveElements(t)},updateActiveElements:function(e){this.swiper&&(void 0===e&&(e=this.swiper.activeIndex),this.$layers.find(".active").removeClass("active"),this.$layers.find(".slide-"+String(Number(e+1))).addClass("active"))},enableSwiper:function(){this.resetAutoplay(),this.swiper.allowSlideNext=!0,this.swiper.allowSlidePrev=!0,this.swiper.allowTouchMove=!this.options.hasOwnProperty("allowTouchMove")||this.options.allowTouchMove,this.swiper.animating=!1},disableSwiper:function(){this.stopAutoplay(),this.swiper.allowSlideNext=!1,this.swiper.allowSlidePrev=!1,this.swiper.allowTouchMove=!1},stopAutoplay:function(){this.autoplay&&this.autoplay.stop()},startAutoplay:function(){this.autoplay&&this.autoplay.start()},pauseAutoplay:function(){this.autoplay&&this.autoplay.pause()},resetAutoplay:function(){this.stopAutoplay(),this.startAutoplay()},updateSwiperStyle:function(){var e=this,t=this.options.pagination,i=this.options.navigation,o="";function s(e,t){if(!t)return"";var i=e+"{",o="";return Object.keys(t).forEach(function(e){o=STX.Utils.camelToDash(e),"textColor"===e&&(o="color"),i+=o+":"+t[e]+"!important;"}),i+="}"}if(t){for(var n in t.normal=t.normal||{},t.active=t.active||{},t.hover=t.hover||{},t){var a=t[n];"normal"!=n&&"active"!=n&&"hover"!=n&&"enable"!=n&&(-1!=n.indexOf("Active")?t.active[n.replace("Active","")]=a:-1!=n.indexOf("Hover")?t.hover[n.replace("Hover","")]=a:t.normal[n]=a)}"bullets"===t.type?(o+=s(".swiper-pagination-bullet",t.normal),o+=s(".swiper-pagination-bullet:hover",t.hover),o+=s(".swiper-pagination-bullet-active",t.active)):(o+=s(".swiper-pagination",t.normal),o+=s(".swiper-pagination:hover",t.hover))}if(i){for(var n in i.normal=i.normal||{},i.hover=i.hover||{},i){a=i[n];"normal"!=n&&"hover"!=n&&"enable"!=n&&(-1!=n.indexOf("Hover")?i.hover[n.replace("Hover","")]=a:i.normal[n]=a)}o+=s(".slider-arrow",i.normal),o+=s(".slider-arrow:hover",i.hover),i.normal&&i.normal.color&&jQuery(".slider-arrow").each(function(){var e=encodeURIComponent(i.normal.color);jQuery(this).css("background-image",jQuery(this).css("background-image").replace(/%23FFF|%23000|%23D8D8D8|%23202124/g,e))})}!function(t){var i=document.createElement("style");i.type="text/css",i.id="s"+String(Date.now())+parseInt(100*Math.random()),e.paginationNavigationStyleID=i.id,i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t)),document.getElementsByTagName("head")[0].appendChild(i)}(o)},checkForLightboxMode:function(t){var i=this;if(this.options.lightboxMode.enable){function o(){i.lightboxOverlay.css({visibility:"hidden",opacity:0}
6)}this.lightboxText=e("<p />").addClass("stx-lightbox-text").text(this.options.lightboxMode.text).css({color:this.options.lightboxMode.fontColor,fontFamily:this.options.lightboxMode.fontFamily,fontSize:this.options.lightboxMode.fontSize+"px"}),e(t).append(this.lightboxText).css({display:"inline-block"}),this.lightboxOverlay=e("<div />").addClass("stx-lightbox-mode").appendTo("body"),o(),this.lightboxBg=e("<div />").addClass("stx-lightbox-bg").css({backgroundColor:this.options.lightbox.backgroundColor}),this.lightboxBg.appendTo(this.lightboxOverlay),this.mainContainer.appendTo(this.lightboxOverlay),this.closeBtn=e("<div />").addClass("stx-lightbox-close").appendTo(this.lightboxOverlay),this.closeLine=e("<span />").appendTo(this.closeBtn).css({transform:"rotate(-45deg)"}).clone(!0).css({transform:"rotate(45deg)"}).appendTo(this.closeBtn),jQuery(this.lightboxBg).add(this.closeBtn).click(function(){o()}),jQuery(this.lightboxText).click(function(){i.lightboxOverlay.css({visibility:"visible",opacity:1})}),jQuery(this.lightboxText).hover(function(){e(this).css("color",i.options.lightboxMode.hoverColor)},function(){e(this).css("color",i.options.lightboxMode.fontColor)}),i.ev.on("showingLightboxElement",function(){i.closeBtn.hide(),i.lightboxBg.hide()}),i.ev.on("hidingLightboxElement",function(){i.closeBtn.show(),i.lightboxBg.show()})}}},e.ssProto=t.prototype,e.fn.transitionSlider=function(i,o){return this.each(function(){var s=e(this);s.data("transitionSlider")||s.data("transitionSlider",new t(s,i,o))})},e.fn.transitionSlider.defaults={width:1e3,height:550,shadow:!1,hashNavigation:!1,fullscreen:!1,responsive:!0,lightboxMode:{enable:!1,text:"open slider in LIGHTBOX",fontColor:"#6c6c6c",hoverColor:"#333333",fontFamily:"Arial",fontSize:20},transitionEffect:"slide",transitionDuration:1e3,initialSlide:0,grabCursor:!0,buttons:{muteVisible:!0,pauseVisible:!0},resetVideos:!1,videoAutoplay:!0,lightbox:{backgroundColor:"rgba(0, 0, 0, 0.95)",closeColor:"#ffffff"},loading:{style:"style2",color:"#333333",backgroundColor:"#ffffff",fadeEffect:!0},keyboard:{enabled:!0},navigation:{style:"effect4"},pagination:{enable:!1}
6,thumbs:{enable:!1,position:"bottom",thumbWidth:100,thumbHeight:60,spaceAround:3,spaceBetween:3,background:"none",outsideSlider:!0,centered:!0},wheelNavigation:{enable:!1,stopOnLast:!1,interval:2e3},autoplay:!1,stopOnLastSlide:!1,showSlidesRandomOrder:!1,mobileSize:768,tabletSize:1024,ratio:null,ratioTablet:null,ratioMobile:null,heightTablet:null,heightMobile:null,mode:"webgl",layerStarOnTransitionStart:!1}}(jQuery,window),STX.TransitionSwipe=function(e){var t=this;t.options=e,t.ev=t.options.ev,t.ev.on("slideChangeTransitionEnd",function(){e.layerStarOnTransitionStart||t.layers.animateLayer(t.currentSlideIndex,"startAnimation"),t.ev.trigger("enableSwiperInteraction")}),t.ev.on("onMuteButtonUpdate",function(e,i){t.updateVideoSlidesWithMuteStatus(i)}),t.ev.on("onPauseButtonUpdate",function(e,i){t.updateVideoSlidesWithPauseStatus(i)}),t.container=t.options.container,t.swiperContainer=e.swiperContainer,t.swiperSlides=t.swiperContainer.querySelectorAll(".swiper-slide"),e.parallax&&t.swiperSlides.forEach(function(t){t.classList.add("stx-parallax"),t.dataset.stxParallax=e.parallax}),t.slides={},t.slides=t.options.slidesToLoad,t.currentSlideIndex=t.options.initialSlide,t.previousSlideIndex=t.currentSlideIndex,t.sliderPaused=!1,t.layers=e.layers,t.getTexture=function(i,o){switch(t.slides[i].src.match(location.host)&&(t.slides[i].src=t.slides[i].src.replace("http:",location.protocol).replace("https:",location.protocol)),t.slides[i].mediaType){case"IMAGE":t.slides[i].texture?t.bufferSlideTexture(t.slides[i].texture,i,o):(t.checkForVideoSlideAndPause(t.previousSlideIndex),t.loader.load(t.slides[i].src,function(e){t.bufferSlideTexture(e,i,o)},void 0,function(e){console.error("ERROR on loading texture"+e)}));break;case"VIDEO":if(!t.slides[i].videoObject)for(var s=0;s<t.slides.length;
6s++)t.slides[s].videoObject&&!t.slides[i].videoObject&&s!==i&&t.slides[s].src===t.slides[i].src&&(t.slides[i].videoObject=t.slides[s].videoObject);t.slides[i].videoObject||(t.slides[i].videoObject=new STX.VideoSlideObject({height:e.camera.height,width:e.camera.width,src:t.slides[i].src}));var n=t.slides[i].videoObject.video;t.slides[i].videoObject.video.readyState<3?(i===t.currentSlideIndex&&t.checkForVideoSlideAndPause(t.previousSlideIndex),t.slides[i].videoObject.video.onloadeddata=function(){t.bufferSlideTexture(n,i,o)}):t.bufferSlideTexture(n,i,o);break;case"NOT_SUPPORTED":console.log("Slide media format is not supported, please try with other media file format.")}},t.bufferSlideTexture=function(e,i,o){switch(t.slides[i].texture=e,e.tagName){case"VIDEO":t.swiperSlides[i].appendChild(e);break;case"IMG":t.swiperSlides[i].style.backgroundImage='url("'+e.src+'")'}o&&o()},t.checkForLoadNextTexture=function(e){t.slides.length===e&&(e=0),!t.slides[e].texture&&t.slides.length>=e+1&&t.layers.loadLayer(e,function(){t.getTexture(e)})},t.checkForVideoSlideAndPlay=function(e){t.slides[e].videoObject&&!t.sliderPaused&&(t.options.resetVideos&&(t.slides[e].videoObject.video.currentTime=0),t.options.videoAutoplay&&t.slides[e].videoObject.video.play())},t.checkForVideoSlideAndPause=function(e){t.slides[e].videoObject&&t.slides[e].videoObject.video.pause()},t.checkForVideoSlideToShowMuteButton=function(e){t.slides[e].videoObject?t.ev.trigger("showVideoButtons"):t.ev.trigger("hideVideoButtons")},t.updateVideoSlidesWithMuteStatus=function(e){t.slides.forEach(function(t){t.videoObject&&(t.videoObject.video.muted=e)})},t.updateVideoSlidesWithPauseStatus=function(e){e?t.slides.forEach(function(e){e.videoObject&&(e.videoObject.video.pause(),t.sliderPaused=!0)}):t.slides[t.currentSlideIndex].videoObject&&(t.slides[t.currentSlideIndex].videoObject.video.play(),t.sliderPaused=!1)},t.render=function(){},t.reloadTransition=function(e){var i=e.initialSlide,o=e.initialEffect;t.options=e,t.slides={},t.slides=e.slidesToLoad,t.currentSlideIndex=t.options.initialSlide,t.previousSlideIndex=t.currentSlideIndex,t.ev.trigger("showLoading");var s=t.slides[i].mediaType,n=t.slides[i].src;switch(s){case"IMAGE":t.loader.load(n,function(e){r(e,i,o)},void 0,function(e){console.error("ERROR on loading texture"+e)});break;case"VIDEO":var a=new STX.VideoSlideObject({height:e.camera.height,width:e.camera.width,src:n});t.slides[i].videoObject=a,t.slides[i].videoObject.video.onloadeddata=function(){r(t.slides[i].videoObject.texture,i,o)};break;case"NOT_SUPPORTED":console.log("Slide media format is not supported, please try with other media file format.")}function r(e,i,o){t.bufferSlideTexture(e,i),t.checkForLoadNextTexture(i+1),t.layers.loadLayer(i,function(){t.ev.trigger("initSwiper"),t.ev.trigger("hideLoadingAfterInitAssets"),t.checkForVideoSlideAndPlay(i),t.checkForVideoSlideToShowMuteButton(i),t.layers.animateLayer(i,"startAnimation")}),t.ev.trigger("updateAspectRatio")}},t.pauseAllVideoSlides=function(){t.slides.forEach(function(e){e.videoObject&&e.videoObject.video.pause()})},function(i){var o=i.initialSlide,s=(i.initialEffect,t.slides[o].src),n=t.slides[o].mediaType;switch(t.loader={load:function(e,t,i,o){const s=document.createElementNS("http://www.w3.org/1999/xhtml","img");function n(){s.removeEventListener("load",n,!1),s.removeEventListener("error",a,!1),t&&t(this)}function a(e){s.removeEventListener("load",n,!1),s.removeEventListener("error",a,!1),o&&o(e)}return s.addEventListener("load",n,!1),s.addEventListener("error",a,!1),s.src=e,s}},n){case"IMAGE":t.loader.load(s,function(e){r(e)},void 0,function(e){console.error("ERROR on loading texture"+e)});break;case"VIDEO":var a=new STX.VideoSlideObject({height:e.camera.height,width:e.camera.width,src:s});t.slides[o].videoObject=a,t.slides[o].videoObject.video.onloadeddata=function(){r(t.slides[o].videoObject.video)};break;case"NOT_SUPPORTED":console.log("Slide media format is not supported, please try with other media file format.")}function r(e){switch(t.slides[o].texture=e,e.tagName){case"VIDEO":t.swiperSlides[o].appendChild(e);break;case"IMG":t.swiperSlides[o].style.backgroundImage='url("'+e.src+'")'}t.layers.loadLayer(o,function(){t.layers.animateLayer(o,"startAnimation"),t.checkForLoadNextTexture(o+1)}),t.ev.trigger("initSwiper"),t.ev.trigger("hideLoadingAfterInitAssets"),t.checkForVideoSlideAndPlay(o),t.checkForVideoSlideToShowMuteButton(o),t.ev.trigger("updateAspectRatio")}}(e)},STX.TransitionSwipe.prototype={animate:function(e){var t=this;t.currentSlideIndex=e.slideTo,t.previousSlideIndex=e.slideFrom,t.layers.loadLayer(t.currentSlideIndex,function(){t.layers.animateLayer(t.previousSlideIndex,"endAnimation",function(){}),t.options.layerStarOnTransitionStart&&t.layers.animateLayer(t.currentSlideIndex,"startAnimation"),t.ev.trigger("showLoading"),t.getTexture(e.slideTo,function(){e.sliderTextureFrom=t.slides[e.slideFrom].texture,e.sliderTextureTo=t.slides[e.slideTo].texture,t.checkForVideoSlideToShowMuteButton(e.slideTo),t.ev.trigger("updateAspectRatio"),t.checkForLoadNextTexture(e.slideTo+1),t.ev.trigger("hideLoading")})})},slideMove:function(e,t,i,o){this.slides[t],this.slides[i];var s=this.slides[o];"flash"===s.brightness&&(s.brightness=10),"fade"===s.brightness&&(s.brightness=0),this.ev.trigger("updateAspectRatio")},updateTransitionOnResize:function(e){},enableRendering:function(){},disableRendering:function(){}},STX.Loading=function(e,t){var i,o=this;this.options=e,this.ev=t,this.loading=document.createElement("div"),this.loading.className="stx-loading",this.loading.style.setProperty("background-color",e.backgroundColor),e.color.includes("rgb")&&(e.color=(i=(i=e.color).match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&4===i.length?"#"+("0"+parseInt(i[1],10).toString(16)).slice(-2)+("0"+parseInt(i[2],10).toString(16)).slice(-2)+("0"+parseInt(i[3],10).toString(16)).slice(-2):""),this.createPreloader(e),o.ev.on("showLoading",function(){o.showLoading()}),o.ev.on("hideLoading",function(){o.hideLoading()}),this.ev.trigger("showLoading")},STX.Loading.prototype={createPreloader:function(e){var t=this;switch(t.preloader=document.createElement("div"),e.style){case"style1":t.preloader.className="stx-preloader-style1";"LOADING".split("").forEach(function(i){var o=document.createElement("span");o.className="stx-loading-text-words",o.style.setProperty("color",e.color),o.innerText=i,t.preloader.appendChild(o)});break;case"style2":t.preloader.className="stx-preloader-style2",t.preloader.style.borderTopColor=n(e.color,.85),t.preloader.style.borderLeftColor=n(e.color,.85),t.preloader.style.borderBottomColor=n(e.color,.15),t.preloader.style.borderRightColor=n(e.color,.15);break;case"style3":t.preloader.className="stx-preloader-style3",t.preloader.style.borderTopColor="rgba(0,0,0,0)",t.preloader.style.borderLeftColor=n(e.color,.6),t.preloader.style.borderBottomColor="rgba(0,0,0,0)",t.preloader.style.borderRightColor=n(e.color,.6);break;
6case"style4":t.preloader.className="stx-preloader-style4";var i=document.createElement("div");i.className="stx-preloader-style4-inner",t.preloader.appendChild(i);for(var o=0;o<5;o++){var s=document.createElement("span");s.style.setProperty("background",n(e.color,1)),i.appendChild(s)}}function n(e,t){var i=parseInt(e.slice(1,3),16),o=parseInt(e.slice(3,5),16),s=parseInt(e.slice(5,7),16);return t?"rgba("+i+", "+o+", "+s+", "+t+")":"rgb("+i+", "+o+", "+s+")"}t.loading.appendChild(t.preloader)},hideLoading:function(){var e=this;this.options.fadeEffect?(e.loading.classList.add("stx-loading-hide-fadeout"),e.loading.classList.remove("stx-loading-show-fadein")):this.loading.style.setProperty("visibility","hidden")},showLoading:function(){var e=this;this.options.fadeEffect?(e.loading.classList.add("stx-loading-show-fadein"),e.loading.classList.remove("stx-loading-hide-fadeout")):this.loading.style.setProperty("visibility","visible")},removeStyle:function(){this.preloader.remove()},createStyle:function(e){this.createPreloader(e)},getLoadingDivElement:function(){return this.loading}},STX.Thumbnails=function(e,t){var i=this;function o(e,t,i){var o=document.createElement("video"),s=new Image;o.autoplay=!0,o.loop=!0,o.muted=!0,o.setAttribute("playsinline",""),o.setAttribute("src",e),o.setAttribute("crossOrigin","anonymous"),o.preload="auto",o.load(),o.onloadeddata=function(){var e=document.createElement("canvas");e.width=o.videoWidth,e.height=o.videoHeight,e.getContext("2d").drawImage(o,0,0,o.videoWidth,o.videoHeight),s.src=e.toDataURL(),i(s.src,t),o.pause(),o=null}}this.options=e,this.ev=t,function(){var t,s;i.swiperThumbsContainerDiv=document.createElement("div"),i.swiperThumbsContainerDiv.className="swiper-container gallery-thumbs",i.swiperThumbsWrapperDiv=document.createElement("div"),i.swiperThumbsWrapperDiv.className="swiper-wrapper",i.swiperThumbsContainerDiv.appendChild(i.swiperThumbsWrapperDiv),i.swiperThumbsContainerDiv.style.overflow="hidden";for(var n=0;n<e.slides.length;n++){var a=document.createElement("div");a.className="swiper-slide",a.style.width=e.thumbs.thumbWidth+"px",a.style.height=e.thumbs.thumbHeight+"px",e.slides[n].thumbSrc?(t=e.slides[n].thumbMediaType,s=e.slides[n].thumbSrc):(t=e.slides[n].mediaType,s=e.slides[n].src),"IMAGE"===t?a.style.setProperty("background-image","url("+s+")"):o(s,a,function(e,t){t.style.setProperty("background-image","url("+e+")")}),i.swiperThumbsWrapperDiv.appendChild(a)}}(),this.setPosition(i.options.thumbs.position),this.createThumbnails(i.options)},STX.Thumbnails.prototype={createThumbnails:function(e){this.thumbOptions={el:this.swiperThumbsContainerDiv,slidesPerView:"auto",watchSlidesVisibility:!0,watchSlidesProgress:!0,roundLengths:!0,watchOverflow:!0,direction:this.direction,spaceBetween:e.thumbs.spaceBetween||0},this.setPosition(e.thumbs.position)},setPosition:function(e){switch(this.direction="horizontal",this.swiperThumbsContainerDiv.style.height="auto",this.swiperThumbsContainerDiv.style.width="auto",this.swiperThumbsContainerDiv.style.maxWidth="100%",this.swiperThumbsContainerDiv.style.maxHeight="100%",this.swiperThumbsContainerDiv.style.background=this.options.thumbs.background,e){case"top":this.swiperThumbsContainerDiv.style.top="0",this.direction="horizontal",this.options.thumbs.outsideSlider&&(this.swiperThumbsContainerDiv.style.marginTop="-"+String(Number(this.options.thumbs.thumbHeight)+2*Number(this.options.thumbs.spaceAround))+"px"),this.options.thumbs.centered&&(this.swiperThumbsContainerDiv.style.left="50%",this.swiperThumbsContainerDiv.style.transform="translateX(-50%)");break;case"left":this.swiperThumbsContainerDiv.style.left="0",this.direction="vertical",this.options.thumbs.outsideSlider&&(this.swiperThumbsContainerDiv.style.marginLeft="-"+String(Number(this.options.thumbs.thumbWidth)+2*Number(this.options.thumbs.spaceAround))+"px"),this.options.thumbs.centered?(this.swiperThumbsContainerDiv.style.top="50%",this.swiperThumbsContainerDiv.style.transform="translateY(-50%)"):this.swiperThumbsContainerDiv.style.top="0";break;case"right":this.swiperThumbsContainerDiv.style.right="0",this.direction="vertical",this.options.thumbs.outsideSlider&&(this.swiperThumbsContainerDiv.style.marginRight="-"+String(Number(this.options.thumbs.thumbWidth)+2*Number(this.options.thumbs.spaceAround))+"px"),this.options.thumbs.centered?(this.swiperThumbsContainerDiv.style.top="50%",this.swiperThumbsContainerDiv.style.transform="translateY(-50%)"):this.swiperThumbsContainerDiv.style.top="0";break;default:this.swiperThumbsContainerDiv.style.bottom="0",this.options.thumbs.outsideSlider&&(this.swiperThumbsContainerDiv.style.marginBottom="-"+String(Number(this.options.thumbs.thumbHe
6ight)+2*Number(this.options.thumbs.spaceAround))+"px"),this.direction="horizontal",this.options.thumbs.centered&&(this.swiperThumbsContainerDiv.style.left="50%",this.swiperThumbsContainerDiv.style.transform="translateX(-50%)")}this.swiperThumbsContainerDiv.style.padding=(this.options.thumbs.spaceAround||0)+"px"},removeStyle:function(){this.swiperThumbsContainerDiv.remove()},createStyle:function(e){this.createThumbnails(e)},getLoadingDivElement:function(){return this.swiperThumbsContainerDiv}},STX.Lightbox=function(e,t,i,o){this.options=e,this.ev=t,this.createLightbox(i,o)},STX.Lightbox.prototype={createLightbox:function(e,t){var i=this;i.lightbox=document.createElement("div"),i.lightbox.className="stx-lightbox",i.lightbox.style.setProperty("width",window.innerWidth.toString()+"px"),i.lightbox.style.setProperty("height",window.innerHeight.toString()+"px"),i.lightbox.style.setProperty("position","fixed"),i.hideLightbox(),function(){i.closeButton=document.createElement("a"),i.closeButton.className="stx-lightbox-close",i.closeButton.href="#";var e=document.createElement("span");e.style.setProperty("background-color",i.options.lightbox.closeColor),e.style.setProperty("transform","rotate(45deg)"),i.closeButton.appendChild(e),i.closeButton.appendChild(e.cloneNode(!0)),e.style.setProperty("transform","rotate(-45deg)"),i.lightbox.appendChild(i.closeButton),jQuery(i.closeButton).click(function(){i.hideLightbox()})}(),i.overlay=document.createElement("div"),i.overlay.className="stx-lightbox-overlay",i.overlay.style.setProperty("background-color",i.options.lightbox.backgroundColor),i.overlay.style.setProperty("width",window.innerWidth.toString()+"px"),i.overlay.style.setProperty("height",window.innerHeight.toString()+"px"),i.lightbox.appendChild(i.overlay),i.container=document.createElement("div"),i.container.className="stx-lightbox-container",i.lightbox.appendChild(i.container),i.addMedia(e,t)},addMedia:function(e,t){switch(this.clearMedia(),e){case"image":this.media=document.createElement("img");break;case"video":this.media=document.createElement("video"),this.media.setAttribute("controls","controls"),this.media.setAttribute("autoplay","autoplay")}this.media&&(this.media.setAttribute("src",t),this.media.style.setProperty("max-width",(.9*window.innerWidth).toString()+"px"),this.container.appendChild(this.media))},updateSize:function(){this.lightbox.style.setProperty("width",window.innerWidth.toString()+"px"),this.lightbox.style.setProperty("height",window.innerHeight.toString()+"px"),this.overlay.style.setProperty("width",window.innerWidth.toString()+"px"),this.overlay.style.setProperty("height",window.innerHeight.toString()+"px"),this.media&&this.media.style.setProperty("max-width",(.9*window.innerWidth).toString()+"px")},clearMedia:function(){jQuery(this.container).empty()},createStyle:function(e){for(var t=this.closeButton.getElementsByTagName("span"),i=0;i<t.length;i++)t[i].style.setProperty("background-color",e.closeColor);this.clearMedia(),this.overlay.style.setProperty("background-color",e.backgroundColor)},hideLightbox:function(){this.media&&"video"===this.media.localName&&this.media.pause(),this.lightbox.style.setProperty("visibility","hidden"),this.ev.trigger("hidingLightboxElement")},showLightbox:function(){this.lightbox.style.setProperty("visibility","visible"),this.ev.trigger("showingLightboxElement")},getLoadingDivElement:function(){return this.lightbox}},STX.Layers=function(e,t,i){var o=e.slides;this.slides=o,this.options=e,this.ev=t,this.$sliderWrapper=i,this.elements=[],this.background=[],this.invertSelectorsColor=[],this.instances=[],this.appendStyleIDArray=[],this.wrapper=document.createElement("div"),this.wrapper.className="stx-layers",this.$wrapper=jQuery(this.wrapper),this.setupSlidesWrapper(),this.setupElements(o)},STX.Layers.prototype={setupSlidesWrapper:function(){var e=this;e.slides.forEach(function(t){t.elements&&(t.elements.forEach(function(e){delete e.node}),t.$wrapper||(t.wrapper=document.createElement("div"),t.wrapper.className="stx-layer-wrapper",t.wrapper.style.pointerEvents="none",t.$wrapper=jQuery(t.wrapper),t.canvas=document.createElement("div"),t.canvas.className="stx-layers-canvas",t.$canvas=jQuery(t.canvas),t.content=document.createElement("table"),t.content.className="stx-layers-content",t.$content=jQuery(t.content),jQuery('<tr class="row-top"><td class="col-left"/><td class="col-center"/><td class="col-right"/></tr><tr class="row-center"><td class="col-left"/><td class="col-center"/><td class="col-right"/></tr><tr class="row-bottom"><td class="col-left"/><td class="col-center"/><td class="col-right"/></tr>').appendTo(t.$content),t.content=t.$content[0],t.$wrapper.append(t.$canvas),t.$wrapper.append(t.$content),e.$wrapper.append(t.$wrapper)))}),e.staticWrapper=document.createElement("div"),e.staticWrapper.className="stx-staic-layer-wrapper",e.staticWrapper.style.pointerEvents="none",e.$staticWrapper=jQuery(e.staticWrapper),e.canvas=document.createElement("div"),e.canvas.className="stx-layers-canvas",e.$canvas=jQuery(e.canvas),e.content=document.createElement("table"),e.content.className="stx-layers-content",e.$content=jQuery(e.content),jQuery('<tr class="row-top"><td class="col-left"/><td class="col-center"/><td class="col-right"/></tr><tr class="row-center"><td class="col-left"/><td class="col-center"/><td class="col-right"/></tr><tr class="row-bottom"><td class="col-left"/><td class="col-center"/><td class="col-right"/></tr>').appendTo(e.$content),e.content=e.$content[0],e.$staticWrapper.append(e.$canvas),e.$staticWrapper.append(e.$content),e.$wrapper.append(e.$staticWrapper)},setupElements:function(e){for(var t=0;t<e.length;t++)e[t].elements&&(this.elements[t]=e[t].elements),this.background[t]=e[t].layerBackgroun
6d,this.invertSelectorsColor[t]=e[t].invertSelectorColor},loadLayer:function(e,t){var i,o,s,n,a=this.elements[e],r=this.background[e],l=this.invertSelectorsColor[e];if(a){for(var d=a.length,p=0;p<a.length;p++){function c(){--d||t&&t()}i=a[p],a[p].width=a[p].width||"",a[p].height=a[p].height||"",i.hasOwnProperty("node")?c():this.createNodeElement({slideIndex:e,elementIndex:p,element:i},c),"content"===i.mode&&("left"===i.position.x&&(s=1),"right"===i.position.x&&(o=1),"center"===i.position.x&&(n=1))}n&&(s||o)?this.slides[e].$content.find("td").css("width","33.33%"):this.slides[e].$content.find("td").css("width","auto"),this.slides[e].wrapper.style.background=r||"none"}else t&&t();this.changeSelectorsColor(l)},changeSelectorsColor:function(e){var t=this.options.invertColorSelectors,i=e?"invert(100%)":"none";t&&jQuery(t).css({filter:i,transition:"all 0.50s ease"})},setOpacity:function(e){this.slides.forEach(function(t){t.wrapper&&(t.wrapper.style.opacity=e)})},animateLayer:function(e,t,i){var o,s,n=this.elements[e],a=this.currentView;if(this.currentElements=n,this.currentIndex=e,n){var r=n.length;"startAnimation"===t?(this.setOpacity(1),this.slides[e].$wrapper.find("td").empty(),this.slides[e].wrapper.style.pointerEvents="auto",this.slides[e].$canvas.empty()):this.slides[e].wrapper.style.pointerEvents="none";for(var l=0;l<n.length;l++)if((o=JSON.parse(JSON.stringify(n[l]))).static&&"endAnimation"==t)--r||i&&i();else{if(o.node=n[l].node,jQuery(o.node).removeClass("tablet mobile").addClass(this.currentView),o[a])for(var d in o[a])o[d]=o[a][d];if("startAnimation"===t){(s=o.position||{}).x=s.x||"center",s.y=s.y||"center";var p="content"===o.mode?this.slides[e].$wrapper.find(".row-"+s.y).find(".col-"+s.x):this.slides[e].$canvas;o.static&&(n[l].animated=!0,p="content"===o.mode?this.$staticWrapper.find(".row-"+s.y).find(".col-"+s.x):this.$canvas),o.parent?this.slides[e].$wrapper.find("#"+o.parent).append(jQuery(o.node)):o.node.wrapper?(o.node.wrapper.append(jQuery(o.node)),p.append(jQuery(o.node.wrapper))):p.append(jQuery(o.node)),this.updateNodeData(o),"video"===o.type&&o.node.play()}o.node&&(o[t]&&!o.animated?("none"!==o.contentAnimationType&&"none"!=o[t].animation||(o[t].animation="fade",o[t].duration="1"),this.animateCSS(o,o[t].animation,t,function(){--r||i&&i()})):--r||i&&i())}}else i&&i()},updateNodeData:function(e){if(!e.parent&&"row"!==e.type&&"column"!==e.type&&"content"!==e.mode){var t=JSON.parse(JSON.stringify(e)),i=this.currentView;if(t[i])for(var o in t[i])t[o]=t[i][o];var s=jQuery(e.node),n=t.position.offsetX||0,a=t.position.offsetY||0,r="initial",l="initial",d="initial",p="initial";transform="","left"===t.position.x?r=n:"center"===t.position.x?(r="calc(50% + "+n+"px)",transform+="translateX(-50%)"):l=n,"top"===t.position.y?d=a:"center"===t.position.y?(d="calc(50% - "+a+"px)",transform+=" translateY(-50%)"):p=a,s.css({left:r,right:l,top:d,bottom:p,transform:transform})}},createNodeElement:function(e,t){var i=this,o=e.element,s=o.fontFamily,n=o.fontWeight,a=o.color?o.color:"#FFFFFF";switch("typing"===o.contentAnimationType&&(o.startAnimation.animation="effect9"),o.type){case"text":var r=o.htmlTag||"p";l=o.hasOwnProperty("startAnimation")&&o.startAnimation.animation.includes("effect")?d(o.startAnimation.animation,a):document.createElement(r);break;case"heading":r=o.htmlTag||"h2";l=o.hasOwnProperty("startAnimation")&&o.startAnimation.animation.includes("effect")?d(o.startAnimation.animation,a):document.createElement(r);break;case"image":var l=new Image;o.src&&(l.src=o.src),o.size&&(l.style.setProperty("width",o.size+"px"),l.style.setProperty("height","auto")),l.style.display="none",l.onload=function(){l.style.display="block"};break;case"video":l=jQuery('<video width="320" height="240" muted="muted" autoplay="autoplay" loop="loop" playsinline="playsinline" preload="metadata" data-aos="fade-up"><source src="'+o.src+'" type="video/mp4"></video>')[0];o.width&&(l.width=o.width),o.height&&(l.height=o.height),l.onloadedmetadata=function(){l.height=l.width/(l.videoWidth/l.videoHeight)},l.oncanplaythrough=function(){l.muted=!0,l.play(),l.pause(),l.play()};break;case"iframe":l=jQuery('<iframe width="320" height="240" frameBorder="0" src="'+o.src+'" ></iframe>')[0];o.width&&(l.width=o.width),o.height&&(l.height=o.height);break;case"button":(l=document.createElement("a")).classList.add("stx-layer-button"),o.url&&(l.href=o.url,o.urlTarget?l.setAttribute("target","_"+o.urlTarget):o.urlTargetBlank?l.setAttribute("target","_blank"):l.setAttribute("target","_self"));break;case"row":(l=document.createElement("div")).classList.add("stx-row"),l.id=o.id;break;case"column":(l=document.createElement("div")).classList.add("stx-column"),l.id=o.id,o.width=o.width||"100%"}function d(e,t){var i;switch(e){case"effect1":i=STX.Utils.htmlToElement('<h1 class="ml1"><span class="text-wrapper"><span class="line line1" style="background-color: '+t+'"></span><span class="letters"></span><span class="line line2" style="background-color: '+t+'"></span></span></h1>');break;case"effect2":i=STX.Utils.htmlToElement('<h1 class="ml2"></h1>');break;case"effect3":i=STX.Utils.htmlToElement('<h1 class="ml3"></h1>');break;case"effect4":i=STX.Utils.htmlToElement('<h1 class="ml4"> </h1>');break;case"effect5":i=STX.Utils.htmlToElement('<h1 class="ml6"><span class="text-wrapper"><span class="letters"></span></span></h1>');break;case"effect6":i=STX.Utils.htmlToElement('<h1 class="ml7"><span class="text-wrapper"><span class="letters"></span></span></h1>');break;case"effect7":i=STX.Utils.htmlToElement('<h1 class="ml9"><span class="text-wrapper"><span class="letters"></span></span></h1>');break;case"effect8":i=STX.Utils.htmlToElement('<h1 class="ml10"><span class="text-wrapper"><span class="letters"></span></span></h1>');break;case"effect9":i=STX.Utils.htmlToElement('<h1 class="ml11"></h1>');break;case"effect10":i=STX.Utils.htmlToElement('<h1 class="ml12"> </h1>');break;case"effect11":i=STX.Utils.htmlToElement('<h1 class="ml13"> </h1>');break;case"effect12":i=STX.Utils.htmlToElement('<h1 class="ml14"><span class="text-wrapper"><span class="letters"></span><span class="line" style="background-color: '+t+'"></span></span></h1>');break;case"effect13":i=STX.Utils.htmlToElement('<h1 class="ml15"> </h1>');break;case"effect14":i=STX.Utils.htmlToElement('<h1 class="ml16"> </h1>')}
6return i}if(o.onClick)switch(o.onClick.type){case"lightbox":var p,c;i.lightbox||(i.lightbox=new STX.Lightbox(i.options,i.ev,o.type,o.src),i.$sliderWrapper.append(jQuery(i.lightbox.getLoadingDivElement()))),(c=o.onClick.lightbox||o.src).toLowerCase().match(/\.(jpg|jpeg|png|gif)/g)&&(p="image"),c.toLowerCase().match(/\.(mp4|m4a|m4p|m4b|m4r|m4v)/g)&&(p="video"),l.addEventListener("click",function(){i.lightbox.addMedia(p,c),i.lightbox.showLightbox()});break;case"url":l.addEventListener("click",function(){o.onClick.url&&window.open(o.onClick.url,"_blank")});break;default:if(o.onClick.type.indexOf("slide")>-1){var h=o.onClick.type.replace("slide","");isNaN(parseInt(h))||h--,l.addEventListener("click",function(){i.ev.trigger({type:"goToSlide",slide:h,effect:o.onClick.effect})})}}(o.node=l,o.$node=jQuery(l),l.dataset.id=""+String(Date.now())+parseInt(100*Math.random()),l.id="n"+l.dataset.id,o.cssClass)&&o.cssClass.split(" ").forEach(function(e){l.classList.add(e)});l.wrapper=jQuery(document.createElement("div")),l.wrapper.append(jQuery(l)),o.display&&l.wrapper.css("display",o.display),o.parallax&&(l.wrapper.addClass("stx-parallax").attr("data-stx-parallax",o.parallax),"content"!=o.mode&&"row"!=o.type&&"column"!=o.type&&l.wrapper.addClass("stx-parallax-abs"),o.parallaxDuration&&l.wrapper.css("transition","transform "+o.parallaxDuration/1e3+"s cubic-bezier(0,0,0.2,1)"),o.zIndex&&l.wrapper.css("zIndex",o.zIndex));var u=s,f=2;u&&"initial"!=u?((u.startsWith('"')||u.startsWith("'"))&&(u=u.slice(1,-1)),WebFont.load({google:{families:[u,u+":"+n]},fontactive:function(){--f<=0&&(i.setProperties(o),t&&t())},fontinactive:function(){--f<=0&&(i.setProperties(o),t&&t())}})):(i.setProperties(o),t&&t())},cssValue:function(e,t){return isNaN(t)||"fontWeight"===e||""==t?t:t+"px"},setProperties:function(e){var t=this,i={},o={},s={},n={},a=e.node;jQuery(a);if(e.hasOwnProperty("startAnimation")&&e.hasOwnProperty("content")&&("heading"===e.type||"text"===e.type))if(e.startAnimation.animation.includes("effect"))switch(e.startAnimation.animation){case"effect1":e.node.querySelector(".ml1 .letters").innerHTML=e.content;break;case"effect2":case"effect3":case"effect10":case"effect11":case"effect14":e.node.innerHTML=e.content;break;case"effect4":var r=e.content.split(";");e.node.append(STX.Utils.htmlToElement('<span class="letters-size" style="opacity: 0">|</span>'));for(var l=0;l<r.length;l++)e.node.append(STX.Utils.htmlToElement('<span class="letters letters-'+(l+1)+'">'+r[l]+"</span>"));break;case"effect5":e.node.querySelector(".ml6 .letters").innerHTML=e.content;break;case"effect6":e.node.querySelector(".ml7 .letters").innerHTML=e.content;break;case"effect7":e.node.querySelector(".ml9 .letters").innerHTML=e.content;break;case"effect8":e.node.querySelector(".ml10 .letters").innerHTML=e.content;break;case"effect9":var d=e.color?e.color:"#FFFFFF",p=(r=e.content.split(";"),STX.Utils.htmlToElement('<span class="text-wrapper"></span>'));for(l=0;l<r.length;l++)p.append(STX.Utils.htmlToElement('<span class="letters letters-'+(l+1)+'">'+r[l]+'<span class="line line'+(l+1)+'" style="background-color: '+d+'"> </span></span>'));e.node.append(p);break;case"effect12":e.node.querySelector(".ml14 .letters").innerHTML=e.content;break;case"effect13":for(r=e.content.split(";"),l=0;l<r.length;l++)e.node.append(STX.Utils.htmlToElement('<span class="word">'+r[l]+"</span>"))}else e.hasOwnProperty("content")&&!a.innerHTML&&(a.innerHTML=e.content);else e.hasOwnProperty("content")&&!a.innerHTML&&(a.innerHTML=e.content,e.hasOwnProperty("icon")&&(a.innerHTML='<span class="iconify" data-icon="'+e.icon+'" style="padding-right:10px;"></span>'+a.innerHTML));var c,h,u,f=STX.Utils.cssProperties;for(var m in f)""!=e[m]&&(i[f[m]]=t.cssValue(m,e[m]||""));if(e.mobile)for(var m in f)""!=e.mobile[m]&&(o[f[m]]=t.cssValue(m,e.mobile[m]||""));if(e.tablet)for(var m in f)""!=e.tablet[m]&&(s[f[m]]=t.cssValue(m,e.tablet[m]||""));if(e.hover)for(var m in f)""!=e.hover[m]&&(n[f[m]]=t.cssValue(m,e.hover[m]||""));if(this.styles||(this.styles={}),!this.styles[a.dataset.id]){var g=function(t,i,o,s,n,a,r){if(!i)return"";var l=t+"{",d="",p=["margin-top","margin-bottom","margin-right","margin-left"];
6return Object.keys(i).forEach(function(e){d=STX.Utils.camelToDash(e),"textColor"===e&&(d="color"),""!=i[e]?l+=d+":"+i[e]+";":jQuery.each(p,function(e,t){d==p[e]&&(l+=d+":0px;")})}),"text"!==r&&"heading"!==r||""!==i["line-height"]||(l+="line-height: initial; word-break: break-word;"),o&&(l+=o),l+="}","text"===r&&(l+=t+" p {",jQuery.each(p,function(e,t){l+=t+":unset;"}),l+="}"),l+=t+":hover{",Object.keys(a).forEach(function(e){d=STX.Utils.camelToDash(e),"textColor"===e&&(d="color"),""!=a[e]&&(l+=d+":"+a[e]+";")}),e.onClick&&"none"!==e.onClick.type&&(l+="cursor: pointer;"),l+="}",l+=t+".active{",Object.keys(a).forEach(function(e){d=STX.Utils.camelToDash(e),"textColor"===e&&(d="color"),""!=a[e]&&(l+=d+":"+a[e]+";")}),e.onClick&&"none"!==e.onClick.type&&(l+="cursor: pointer;"),l+="}",l+=t,l+=".tablet{",Object.keys(n).forEach(function(e){d=STX.Utils.camelToDash(e),"textColor"===e&&(d="color"),""!=n[e]&&(l+=d+":"+n[e]+";")}),l+="}",l+=t,l+=".mobile{",Object.keys(s).forEach(function(e){d=STX.Utils.camelToDash(e),"textColor"===e&&(d="color"),""!=s[e]&&(l+=d+":"+s[e]+";")}),l+="}"}("#n"+a.dataset.id,i,e.customCSS,o,s,n,e.type);c=g,h="s"+a.dataset.id,(u=document.createElement("style")).type="text/css",u.id=h,t.appendStyleIDArray.push(h),u.styleSheet?u.styleSheet.cssText=c:u.appendChild(document.createTextNode(c)),document.body.appendChild(u),this.styles[a.dataset.id]=g}"row"===e.type||"column"===e.type?(a.style.setProperty("float","left"),a.style.setProperty("height",e.height),a.style.setProperty("width",e.width),a.style.setProperty("overflow","hidden"),a.style.setProperty("text-align",e.textAlign||"initial"),a.style.setProperty("z-index","1")):e.parent||"content"===e.mode?(a.style.setProperty("white-space","pre-wrap"),a.style.setProperty("position","initial")):(a.style.setProperty("position","absolute"),a.style.setProperty("white-space","pre-wrap"))},animateCSS:function(e,t,i,o){var s;t||(t="fade");var n=function(e){return t.includes(e)},a=e.node;a.style.transition="all 0s";var r={targets:a,easing:"easeOutQuad"},l=n("fade")?"100%":this.$sliderWrapper.width()+"px",d=0,p=1;if("bounceIn"===t?(r.easing="spring(1, 100, 10, 0)",r.scale=[.3,1],p=0):n("bounce")&&(r.easing="spring(.7, 100, 10, 0)",l=this.$sliderWrapper.width()+"px",p=0),n("flip")&&(n("InX")?r.rotateX=["90deg",0]:n("InY")?r.rotateY=["90deg",0]:n("OutX")?r.rotateX=["90deg"]:n("OutY")&&(r.rotateY=["90deg"]),p=0),(n("fade")||n("zoom"))&&(p=0),n("rotate")&&(n("UpLeft")?(a.style.transformOrigin="left bottom",d="45deg"):n("UpRight")?(a.style.transformOrigin="right bottom",d="-90deg"):n("DownLeft")?(a.style.transformOrigin="left bottom",d="-45deg"):n("DownRight")?(a.style.transformOrigin="right bottom",d="45deg"):(a.style.transformOrigin="center",d="-200deg"),p=0),n("lightSpeed")&&(l=this.$sliderWrapper.width()+"px",d="-180deg"),n("Big")&&(l=n("fade")?"300%":1.5*this.$sliderWrapper.width()+"px"),"endAnimation"===i)anime.remove(a),1!=p&&(r.opacity=p),n("zoom")&&(r.scale=.3),n("rotate")||(n("Left")?r.translateX="-"+l:n("Right")?r.translateX=l:n("Down")?r.translateY=l:n("Up")&&(r.translateY="-"+l)),n("lightSpeed")&&(r.translateX=l,r.skewX=d,r.easing="spring(.4, 100, 10, 0)"),n("rotate")&&(r.rotateZ=String(-1*Number(d.replace("deg","")))+"deg"),r.delay=0,r.duration=e[i].speed||300,r.complete=function(){a.style.transition="",a.style.transform="",a.style.opacity=0,a.style.pointerEvents="none",a.parentNode.style.pointerEvents="none"},anime(r);else{anime.remove(a);var c="canvas"==e.mode&&"center"==e.position.x?"-50%":0,h="canvas"==e.mode&&"center"==e.position.y?"-50%":0;a.style.opacity=1,1!=p&&(r.opacity=[p,1]),n("zoom")&&(r.scale=[.3,1]),n("rotate")||(n("Left")?r.translateX=["-"+l,c]:n("Right")?r.translateX=[l,c]:n("Up")?r.translateY=[l,h]:n("Down")&&(r.translateY=["-"+l,h])),n("lightSpeed")&&(r.translateX=[l,c],r.skewX=[d,0],r.easing="spring(.4, 100, 10, 0)"),n("rotate")&&(r.rotateZ=[d,0]),r.delay=e[i].delay||0,e.startAnimation.animation.includes("effect")?r.duration=e[i].speed:r.duration=e[i].speed||300,e.direction&&(r.direction=e.direction),e.endDelay&&(r.endDelay=e.endDelay),e.startAnimation.loop&&(r.loop=e.startAnimation.loop),r.complete=function(){a.style.transition="",a.style.pointerEvents="",a.parentNode.style.pointerEvents=""};var u=anime(r);if(e.loop){var f=e.content.split(";"),m=-1;u.loopBegin=function(){++m%2==0&&(a.innerText=f[m/2%f.length])}}if(!e.startAnimation.animation.includes("effect")||"heading"!==e.type&&"text"!=e.type)e.delay?(u.pause(),setTimeout(function(){u.play()},e.delay)):u.play();else switch(e.startAnimation.animation){case"effect1":r.duration=parseInt(r.duration)||1e3,anime.remove(e.node.querySelectorAll(".ml1 .letter")),anime.remove(e.node.querySelectorAll(".ml1 .line")),(s=e.node.querySelector(".letters")).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml1 .letter"),scale:[.3,1],opacity:[0,1],translateZ:0,easing:"easeOutExpo",duration:r.duration/2,delay:(e,t,i)=>r.duration/2/i*(t+1)+r.delay}).add({targets:e.node.querySelectorAll(".ml1 .line"),scaleX:[0,1],opacity:[.5,1],easing:"easeOutExpo",duration:r.duration/2,offset:"-=875",delay:(e,t,i)=>80*(i-t)});break;
6case"effect2":r.duration=parseInt(r.duration)||1e3,(s=e.node).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml2 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml2 .letter"),scale:[4,1],opacity:[0,1],translateZ:0,easing:"easeOutExpo",duration:r.duration,delay:(e,t,i)=>r.duration/i*t+r.delay});break;case"effect3":r.duration=parseInt(r.duration)||1e3,(s=e.node).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml3 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml3 .letter"),opacity:[0,1],easing:"easeInOutQuad",duration:r.duration,delay:(e,t,i)=>r.duration/i*(t+1)+r.delay});break;case"effect4":r.duration=parseInt(r.duration)||1e3;var g={opacityIn:[0,1],scaleIn:[.2,1],scaleOut:3};g.durationIn=r.duration,g.durationOut=r.duration,g.delay=r.delay;var v=e.node.querySelectorAll(".letters").length,b=anime.timeline({loop:r.loop});anime.remove(".ml4 .letters"),b.add({delay:r.delay});for(var y=1;y<=v;y++)b.add({targets:e.node.querySelectorAll(".ml4 .letters-"+y),opacity:g.opacityIn,scale:g.scaleIn,duration:g.durationIn}).add({targets:e.node.querySelectorAll(".ml4 .letters-"+y),opacity:0,scale:g.scaleOut,duration:g.durationOut,easing:"easeInExpo",delay:r.delay});break;case"effect5":r.duration=parseInt(r.duration)||1e3,(s=e.node.querySelector(".letters")).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml6 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml6 .letter"),translateY:["1.2em",0],translateZ:0,duration:r.duration,delay:(e,t,i)=>r.duration/i*t+r.delay});break;case"effect6":r.duration=parseInt(r.duration)||1e3,(s=e.node.querySelector(".letters")).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml7 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml7 .letter"),translateY:["1.1em",0],translateX:["0.55em",0],translateZ:0,rotateZ:[180,0],duration:r.duration,easing:"easeOutExpo",delay:(e,t,i)=>r.duration/i*t+r.delay});break;case"effect7":r.duration=parseInt(r.duration)||1e3,(s=e.node.querySelector(".letters")).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml9 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml9 .letter"),scale:[0,1],duration:r.duration,elasticity:600,delay:(e,t,i)=>r.duration/i*(t+1)+r.delay});break;case"effect8":r.duration=parseInt(r.duration)||1e3,(s=e.node.querySelector(".letters")).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml10 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml10 .letter"),rotateY:[-90,0],duration:r.duration,delay:(e,t,i)=>r.duration/i*t+r.delay});break;case"effect9":r.duration=parseInt(r.duration)||500,s=e.node.querySelectorAll(".letters");for(y=0;y<s.length;y++)s[y].innerHTML=s[y].firstChild.nodeValue.replace(/./g,"<span class='letter'>$&</span>")+s[y].lastChild.outerHTML;var w="-="+(r.duration+50);v=e.node.querySelectorAll(".letters").length;r.loop=v>1,anime.remove(e.node.querySelector(".ml11 .line")),anime.remove(e.node.querySelectorAll(".ml11 .letters")),(b=anime.timeline({loop:r.loop})).add({delay:r.delay});for(var x=e.node.querySelector(".text-wrapper"),S=1;S<=v;S++)!function(t){var i=e.node.querySelector(".ml11 .line"+t),o=e.node.querySelector(".ml11 .letters-"+t),n=e.node.querySelectorAll(".ml11 .letters-"+t+" .letter"),a=[],l=[];x.style.width=o.style.width,o.style.display="inline-block";for(var d=0;d<n.length;d++)a.push({value:""+(n[d].offsetLeft+n[d].offsetWidth)}),l.push({value:""+n[d].offsetTop});i.style.transform="translateX("+a[0].value+"px) translateY("+l[0].value+"px)",b.add({targets:i,opacity:{value:[0,1],duration:1,direction:"alternate",loop:!0,easing:"linear"},translateX:a,translateY:l,easing:"steps(1)",duration:r.duration,delay:t>
60?r.delay:0,changeBegin:function(){s.forEach(function(e){e.style.display="none"}),o.style.display="inline-block"}}),b.add({targets:n,opacity:[0,1],easing:"linear",duration:1,delay:(e,t,i)=>r.duration/i*(t+1)},w),(r.loop||!r.loop&&t!==v)&&b.add({targets:n,opacity:[1,0],easing:"easeOutExpo",duration:1,delay:(e,t,i)=>300/i*(i-t)},"+="+.5*r.duration).add({targets:i,translateX:a.reverse(),translateY:l.reverse(),easing:"steps(1)",duration:300},"-=350")}(S);break;case"effect10":r.duration=parseInt(r.duration)||1200,(s=e.node).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml12 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml12 .letter"),translateX:[40,0],translateZ:0,opacity:[0,1],easing:"easeOutExpo",duration:r.duration,delay:(e,t,i)=>500+r.duration/i*t+r.delay});break;case"effect11":r.duration=parseInt(r.duration)||1400,(s=e.node).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml13 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml13 .letter"),translateY:[100,0],translateZ:0,opacity:[0,1],easing:"easeOutExpo",duration:r.duration,delay:(e,t,i)=>300+r.duration/i*t+r.delay});break;case"effect12":r.duration=parseInt(r.duration)||1100,(s=e.node.querySelector(".letters")).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>");w="-="+r.duration/2;anime.remove(e.node.querySelector(".ml14 .line")),anime.remove(e.node.querySelectorAll(".ml14 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelector(".ml14 .line"),scaleX:[0,1],opacity:[.5,1],easing:"easeInOutExpo",duration:r.duration-200+r.delay}).add({targets:e.node.querySelectorAll(".ml14 .letter"),opacity:[0,1],translateX:[40,0],translateZ:0,scaleX:[.3,1],easing:"easeOutExpo",duration:r.duration-300,delay:(e,t,i)=>150+r.duration/i*t},w);break;case"effect13":r.duration=parseInt(r.duration)||800,anime.remove(e.node.querySelectorAll(".ml15 .word")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml15 .word"),scale:[14,1],opacity:[0,1],easing:"easeOutCirc",duration:r.duration,delay:(e,t)=>r.duration*t+r.delay});break;case"effect14":r.duration=parseInt(r.duration)||1400,(s=e.node).innerHTML=s.textContent.replace(/\S/g,"<span class='letter'>$&</span>"),anime.remove(e.node.querySelectorAll(".ml16 .letter")),anime.timeline({loop:r.loop}).add({targets:e.node.querySelectorAll(".ml16 .letter"),translateY:[-200,0],easing:"easeOutExpo",duration:r.duration,delay:(e,t,i)=>r.duration/i*t+r.delay})}}},reloadLayer:function(e){this.elements=[],this.appendStyleIDArray.forEach(function(e){jQuery("#"+e).remove()}),this.appendStyleIDArray=[],this.$wrapper.find("td").empty(),this.$wrapper.find(".stx-layers-canvas").empty(),this.lightbox&&this.lightbox.createStyle(e.lightbox),this.slides=e.slides,this.setupSlidesWrapper(),this.setupElements(e.slides)},getLayerDivElement:function(){return this.wrapper},updatePositions:function(){var e,t=this.currentElements,i=this.currentView;if(t){t.length;for(var o=0;o<t.length;o++){if("content"!=((e=t[o])[i]&&e[i].mode?e[i].mode:e.mode)&&((e=JSON.parse(JSON.stringify(t[o]))).node=t[o].node,e.node)){if(e[i])for(var s in e[i])e[s]=e[i][s];this.updateNodeData(e)}}}this.lightbox&&this.lightbox.updateSize()},updateView:function(e){var t,i,o=this.currentElements,s=this.currentIndex;if(this.currentView=e,o){this.slides.forEach(function(e){e.elements&&e.elements.forEach(function(e){e.static&&o.push(e)})});o.length;for(var n=0;n<o.length;n++)if((t=JSON.parse(JSON.stringify(o[n]))).node=o[n].node,t.node){if(t[e])for(var a in t[e])t[a]=t[e][a];(i=t.position||{}).x=i.x||"center",i.y=i.y||"center";var r="content"===t.mode?this.slides[s].$wrapper.find(".row-"+i.y).find(".col-"+i.x):this.slides[s].$canvas;t.static&&(r="content"===t.mode?this.$staticWrapper.find(".row-"+i.y).find(".col-"+i.x):this.$canvas),t.parent?this.$wrapper.find("#"+t.parent).append(jQuery(t.node)):t.node.wrapper?(t.node.wrapper.append(jQuery(t.node)),r.append(jQuery(t.node.wrapper))):r.append(jQuery(t.node)),this.updateNodeData(t),jQuery(t.node).removeClass("tablet mobile").addClass(e)}}}},STX.Autoplay=function(e){var t=this;t.ev=e.ev,t.swiper=e.swiper,t.sliderWrapper=e.sliderWrapper,t.slides=e.slides,t.delay=Number(e.autoplay.delay)||3e3,t.pauseOnHover=e.autoplay.pauseOnHover||!1,t.reverseDirection=e.autoplay.reverseDirection||!1,t.preventAutoplay=!1,t.obj={percent:0},t.createTimer(),t.swiper.on("slideChange",function(e){t.timer.duration=t.delay,t.rebuildTimer()}),e.autoplay.pauseOnHover&&t.sliderWrapper.hover(function(){t.preventAutoplay=!0,t.pause()},function(){t.preventAutoplay=!1,t.start()})},STX.Autoplay.prototype={createTimer:function(){var e=this,t=e.delay;e.timer=anime({duration:t,targets:e.obj,percent:1,easing:"linear",update:function(t){e.ev.trigger("onAutoplayProgressUpdate",[e.obj.percent])},complete:function(){e.reverseDirection?e.swiper.slidePrev():e.swiper.slideNext()}})},rebuildTimer:function(){this.obj.percent=0,this.timer.remove(this.obj),this.createTimer(),this.reset()},stop:function(){this.timer.reset(),this.timer.pause()},start:function(){this.preventAutoplay||this.timer.play()},pause:function(){this.timer.pause()},reset:function(){this.preventAutoplay||this.timer.reset()}},STX.Buttons=function(e){var t=this;t.ev=e.ev,t.muteVisible=e.buttons.muteVisible,t.pauseVisible=e.buttons.pauseVisible,t.muted=!0,t.paused=!e.videoAutoplay,t.$buttonsWrapper=jQuery('<div class="stx-buttons-wrapper">\n<div class="stx-pause">\n<i class="stx-fas stx-fa-pause"></i>\n</div>\n<div class="stx-unmute">\n<i class="stx-fas stx-fa-volume-off"></i>\n<div class="stx-unmute-text"></div>\n</div>\n</div>'),t.$unmuteButton=t.$buttonsWrapper.find(".stx-unmute"),t.$pauseButton=t.$buttonsWrapper.find(".stx-pause"),function(){var e="";function i(){t.paused?t.$pauseButton.find(".stx-fas").removeClass("stx-fas stx-fa-pause").addClass("stx-fas stx-fa-play"):t.$pauseButton.find(".stx-fas").removeClass("stx-fas stx-fa-play").addClass("stx-fas stx-fa-pause")}t.$unmuteButton.click(function(){e=STX.Utils.isMobileDevice()?"TAP":"CLICK",t.muted=!t.muted,t.muted?(e+=" TO UNMUTE",jQuery(this).find(".stx-fas").removeClass("stx-fas stx-fa-volume-up").addClass("stx-fas stx-fa-volume-off")):(e+=" TO MUTE",jQuery(this).find(".stx-fas").removeClass("stx-fas stx-fa-volume-off").addClass("stx-fas stx-fa-volume-up")),jQuery(".stx-unmute-text").text(e),t.ev.trigger("onMuteButtonUpdate",[t.muted])}),t.$pauseButton.click(function(){t.paused=!t.paused,i(),t.ev.trigger("onPauseButtonUpdate",[t.paused])}),i(),t.ev.on("showVideoButtons",function(){t.showButtonsWrapper()}),t.ev.on("hideVideoButtons",function(){t.hideButtonsWrapper()})}(),t.hideButtonsWrapper()},STX.Buttons.prototype={hideButtonsWrapper:function(){var e=this;e.$buttonsWrapper.fadeOut(300,function(){e.muteVisible||e.$unmuteButton.hide(),e.pauseVisible||e.$pauseButton.hide(),e.$buttonsWrapper.hide()})},showButtonsWrapper:function(){var e=this;e.ev.trigger("onMuteButtonUpdate",[e.muted]),e.ev.trigger("onPauseButtonUpdate",[e.paused]);var t=STX.Utils.isMobileDevice()?"TAP":"CLICK";t+=e.muted?" TO UNMUTE":" TO MUTE",jQuery(".stx-unmute-text").text(t),e.$buttonsWrapper.fadeIn(300,function(){e.muteVisible&&e.$unmuteButton.show(),e.pauseVisible&&e.$pauseButton.show(),e.$buttonsWrapper.show()})},getUnmuteDivElement:function(){return this.$buttonsWrapper}},STX.Utils={checkForSupportedMediaType:function(e){var t,i;for(var o in i=new RegExp("\\.\\w{3,4}($|\\?)","g").exec(e)[0],STX.Utils.supportedMediaTypes){if(STX.Utils.supportedMediaTypes[o].includes(i)){t=o;break}t=STX.Utils.supportedMediaTypes.NOT_SUPPORTED}return{mediaType:t,mediaExtension:i}},checkForURLProtocol:function(e){if(e.includes(window.location.hostname))if((e=e.replace(/https?:/i,window.location.protocol)).includes("www.")&&!window.location.href.includes("www."))e=e.replace(/www./i,"");else if(!e.includes("www.")&&window.location.href.includes("www.")){var t=window.location.protocol.length+2;e=[e.slice(0,t),"www.",e.slice(t)].join("")}return e},isMobileDevice:function(){return void 0!==window.orientation||-1!==navigator.userAgent.indexOf("IEMobile")},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1)},getRandomInt:function(e,t){return e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e},camelToDash:function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()})},htmlToElement:function(e){var t=document.createElement("template");return e=e.trim(),t.innerHTML=e,t.content.firstChild},transitionEffect:{SIMPLE_WAVE:"SimpleWave",ZOOM_IN:"ZoomIn",SIMPLE:"Simple",TWIRL:"Twirl",WARP:"Warp",ROLL_TOP_LEFT:"RollTopLeft",TEST:"Test",BLACK_FADE:"BlackFade",FLASH:"Flash",ROLL:"Roll"},supportedMediaTypes:{VIDEO:[".mp4",".m4a",".m4p",".m4b",".m4r",".m4v",".webm",".ogg"],IMAGE:[".jpg",".jpeg",".png",".bmp",".webp"],NOT_SUPPORTED:"notSupported"},cssProperties:{width:"width",height:"height",margin:"margin",padding:"padding",paddingTop:"padding-top",paddingBottom:"padding-bottom",paddingLeft:"padding-left",paddingRight:"padding-right",marginTop:"margin-top",marginBottom:"margin-bottom",marginLeft:"margin-left",marginRight:"margin-right",fontFamily:"font-family",fontSize:"font-size",fontWeight:"font-weight",lineHeight:"line-height",letterSpacing:"letter-spacing",textAlign:"text-align",backgroundColor:"background-color",borderWidth:"border-width",borderStyle:"border-style",borderColor:"border-color",borderRadius:"border-radius",boxShadow:"box-shadow",textShadow:"text-shadow",textColor:"color",minWidth:"min-width",maxWidth:"max-width"},iOS:function(){return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document},getTransitionOptions:function(e){return{transitionEffect:e.transitionEffect,transitionDuration:e.transitionDuration,direction:e.direction,distance:e.distance,brightness:e.brightness,easing:e.easing,blur:e.blur,offsetX1:e.offsetX1,offsetX2:e.offsetX2,offsetY1:e.offsetY1,offsetY2:e.offsetY2,brightness1:e.brightness1,brightness2:e.brightness2}},setTransitionOptionsFromEffectName:function(e,t){var i=STX.Effects[t];e.transitionEffect=i.effect,e.transitionDuration=i.duration,e.distance=i.distance,e.easing=i.easing,e.blur=i.blur,e.brightness=i.brightness,e.direction=i.direction,e.offsetX1=i.offsetX1,e.offsetX2=i.offsetX2,e.offsetY1=i.offsetY1,e.offsetY2=i.offsetY2,e.brightness1=i.brightness1,e.brightness2=i.brightness2}};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.