!function(T,C){"use strict";function A(){T("body").data("rs-fullScreenMode",!T("body").data("rs-fullScreenMode")),T("body").data("rs-fullScreenMode")&&setTimeout(function(){P.window.trigger("resize")},200)}function D(e,t){return T(0==t?e:(1==t?e:(2==t?e:(3==t?e:(4==t?e:e.parentNode).parentNode).parentNode).parentNode).parentNode)}function r(e,t,i){if(P[t]!==C){P[t].syncload--;var a,r=P.gA(e,"reference");for(a in P[t].loadqueue)P[t].loadqueue.hasOwnProperty(a)&&"loaded"!==P[t].loadqueue[a].progress&&r==P[t].loadqueue[a].src&&(P[t].loadqueue[a].img=e,P[t].loadqueue[a].progress=i,P[t].loadqueue[a].width=e.naturalWidth,P[t].loadqueue[a].height=e.naturalHeight);m(t)}}function t(e){function t(){e!==C&&P!==C&&P[e]!==C&&(0==T("body").find(P[e].c).length||null===P[e]||null===P[e].c||P[e].c===C||0===P[e].length?(E(e),clearInterval(P[e].cdint)):(P[e].c.trigger("revolution.slide.slideatend"),1==P[e].c.data("conthoverchanged")&&(P[e].conthover=P[e].c.data("conthover"),P[e].c.data("conthoverchanged",0)),P.callingNewSlide(e,1,!0)))}var i=tpGS.gsap.timeline({paused:!0}),a="reset"===P[e].progressBar.reset||P[e].progressBar.notnew===C?0:.2,r=(r="slide"===P[e].progressBar.basedon?0:P[e].pr_processing_key!==C?P[e].pr_processing_key:P[e].pr_active_key)===C?0:r;if("horizontal"===P[e].progressBar.style){if(i.add(tpGS.gsap.to(P[e].progressCBarInner[r],a,{scaleX:0,transformOrigin:"right"===P[e].progressBar.horizontal?"100% 50%":"0% 50%"})),i.add(tpGS.gsap.to(P[e].progressCBarInner[r],P[e].duration/1e3,{transformOrigin:"right"===P[e].progressBar.horizontal?"100% 50%":"0% 50%",force3D:"auto",scaleX:1,onComplete:t,delay:.5,ease:P[e].progressBar.ease})),"module"===P[e].progressBar.basedon)for(var o=0;oP[t].slideamount||P[t]&&0P.mobileHeights.fpsInterval&&(P.mobileHeights.then=P.mobileHeights.now-P.mobileHeights.elapsed%P.mobileHeights.fpsInterval,P.getWindowDimension())},pageHandler:function(e){P.globalListener=!0,P.window=T(window),P.document=T(document),P.RS_toInit={},P.RS_prioList=[],P.RS_swapping=[],P.RS_swapList={},window.isSafari11===C&&(window.isSafari11=P.isSafari11(),document.body.classList.add("rs-safari")),P.ISM?(window.addEventListener("orientationchange",function(){P.getWindowDimension(!1,!0),setTimeout(function(){P.getWindowDimension(!0,!0)},400)}),window.addEventListener("resize",P.getWindowDimension),tpGS.gsap.delayedCall(3,function(){window.removeEventListener("resize",P.getWindowDimension)}),P.mobileHeights={fpsInterval:500,then:Date.now()},P[e].ignoreHeightChange||P.mobileHeights.checking||(P.mobileHeights.checking=!0,P.mobileTimedHeightCheck())):window.addEventListener("resize",P.getWindowDimension),P.getWindowDimension(!1),P.stickySupported=!1,"IE"!==window.RSBrowser&&(P.stickySupported=!0),P.checkParrentOverflows(e);var t,i=P.getByTag(document,"RS-MODULE");for(t in i)i.hasOwnProperty(t)&&(P.RS_toInit[i[t].id]=!1,P.RS_prioList.push(i[t].id));P.nextSlider=e,P.RS_prioListFirstInit=!0,P.document.one("click",function(){P.clickedOnce=!0}),document.addEventListener("visibilitychange",N),P.hasNavClickListener===C&&(P.document.on(P.is_mobile()?"touchstart":"mouseenter",".tparrows, .tp-bullets, .tp-bullet, .tp-tab, .tp-thumb, .tp-thumbs, .tp-tabs, .tp-rightarrow, .tp-leftarrow",function(e){this.classList.add("rs-touchhover")}),P.document.on(P.is_mobile()?"touchend":"mouseleave",".tparrows, .tp-bullets, .tp-bullet, .tp-tab, .tp-thumb, .tp-tabs, .tp-rightarrow, .tp-leftarrow",function(e){var t=this;requestAnimationFrame(function(){t.classList.remove("rs-touchhover")})}),P.hasNavClickListener=!0)},destroyCanvas:function(e){e&&(e.width=e.height=0,e.remove())},checkParrentOverflows:function(i){window.requestAnimationFrame(function(){for(var e,t=P[i].cpar[0];t.parentNode&&!1!==P.stickySupported;)"RS-MODULE-WRAP"!==t.tagName&&"RS-FULLWIDTH-WRAP"!==t.tagName&&"RS-MODULE-WRAP"!==t.tagName&&-1===t.className.indexOf("wp-block-themepunch-revslider")&&(e=window.getComputedStyle(t),P.stickySupported="hidden"!==e.overflow&&"hidden"!==e.overflowX&&"hidden"!==e.overflowY),t=t.parentNode})},observeRemoved:function(t){new MutationObserver(function(e){try{document.body.contains(e[0].target)||P[t].c.revkill()}catch(e){}}).observe(P[t].cpar[0],{childList:!0})},initNextRevslider:function(e){P.RS_prioList[0]===e&&!1===P.RS_toInit[e]?(P.RS_toInit[e]="waiting",p(e),setTimeout(function(){P.initNextRevslider(e)},19)):P.RS_prioList[0]===e&&"waiting"===P.RS_toInit[e]?setTimeout(function(){P.initNextRevslider(e)},19):P.RS_prioList[0]===e&&!0===P.RS_toInit[e]?(P.RS_prioList.shift(),0!==P.RS_prioList.length&&setTimeout(function(){P.initNextRevslider(e)},19)):P.RS_prioList[0]!==e&&!1===P.RS_toInit[e]?setTimeout(function(){P.initNextRevslider(e)},19):0===P.RS_prioList.length&&!0===P.RS_toInit[e]&&p(e)},scrollTicker:function(e){1!=P.scrollTickerAdded&&(P.slidersToScroll=[],P.scrollTickerAdded=!0,P.ISM?(tpGS.gsap.ticker.fps(150),tpGS.gsap.ticker.add(function(){P.generalObserver()})):document.addEventListener("scroll",function(e){P.scrollRaF===C&&(P.scrollRaF=requestAnimationFrame(P.generalObserver.bind(this,!0)))},{passive:!0})),P.slidersToScroll.push(e),P.generalObserver(P.ISM)},generalObserver:function(e,t){for(var i in P.scrollRaF&&(P.scrollRaF=cancelAnimationFrame(P.scrollRaF)),P.lastwindowheight=P.lastwindowheight||P.winH,P.scrollY=window.scrollY,P.slidersToScroll)P.slidersToScroll.hasOwnProperty(i)&&P.scrollHandling(P.slidersToScroll[i],e,C,t)},wrapObserver:{targets:[],init:function(a){var r=0,o=0,s=e.bind(P.wrapObserver);function e(){if(o++,requestAnimationFrame(s),!(o-r<30)){r=o;for(var e,t,i=0;io&&r.topo?(r.bottom-o)/r.hheight:0,o=Math.max(0,1-Math.abs(P[e].scrollproc)),P[e].viewPort.enable&&("%"===P[e].viewPort.vaType[P[e].level]&&(P[e].viewPort.visible_area[P[e].level]<=o||0=P.lastwindowheight||0<=r.top&&r.bottom<=P.lastwindowheight||0<=r.top&&r.top=P[e].viewPort.visible_area[P[e].level]&&r.bottomP.winH?P.scrollBarWidth=P.mesuredScrollbarWidth:P.scrollBarWidth=P.winWAll-P.winWSbar,P.winW=Math.min(P.winWAll,P.winWSbar),P.winH=window.innerHeight),P.ISM&&125P.winH?P.scrollBarWidth=P.mesuredScrollbarWidth:P.scrollBarWidth=P.winWAll-P.winWSbar,P.winW=Math.min(P.winWAll,P.winWSbar),P.winH=window.innerHeight),P.ISM&&125